paulc
e8d50f4051
Allow mysqldb to compile on systems without mysql_set_character_set.
...
git-svn-id: http://voip.null.ro/svn/yate@2539 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-24 19:59:59 +00:00
marian
666f82ade4
The client channel can now be (un)muted (set/reset data source only).
...
git-svn-id: http://voip.null.ro/svn/yate@2538 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-24 16:40:00 +00:00
paulc
aa87ae0316
Added query parameter ${length} that holds length of binary data.
...
git-svn-id: http://voip.null.ro/svn/yate@2537 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-24 16:09:50 +00:00
paulc
191995a019
Added regexroute functions '$' and 'chr'.
...
git-svn-id: http://voip.null.ro/svn/yate@2536 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-24 16:00:33 +00:00
paulc
a596b2a4ec
Added dbwave module that can play or record from a binary database field.
...
git-svn-id: http://voip.null.ro/svn/yate@2535 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-23 15:58:01 +00:00
paulc
88916e0a76
Added setting for client character set (encoding) of the MySQL connection.
...
git-svn-id: http://voip.null.ro/svn/yate@2534 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-23 15:43:15 +00:00
paulc
e779b29c62
Escape \r and \n too.
...
git-svn-id: http://voip.null.ro/svn/yate@2533 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-22 21:54:13 +00:00
paulc
0379bacefe
Allow passing streams or data blocks to be played or recorded instead of disk files.
...
git-svn-id: http://voip.null.ro/svn/yate@2532 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-22 21:38:29 +00:00
paulc
8b25ba4f18
Complain less loud about unmatched messages while the module is disconnecting.
...
git-svn-id: http://voip.null.ro/svn/yate@2531 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-22 21:36:49 +00:00
paulc
730b3c4ccf
Added setting for client_encoding of the PostgreSQL connection.
...
git-svn-id: http://voip.null.ro/svn/yate@2530 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-22 21:35:13 +00:00
paulc
a5b79ca801
Added MemoryStream class that provides basic I/O to an internal DataBlock.
...
git-svn-id: http://voip.null.ro/svn/yate@2529 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-22 20:34:33 +00:00
paulc
9d682e3cd4
Added method to take out an object from an array.
...
git-svn-id: http://voip.null.ro/svn/yate@2528 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-22 20:32:21 +00:00
marian
6d3dbc61cc
The client channel can now copy additional parameters from received list to chan.startup message.
...
git-svn-id: http://voip.null.ro/svn/yate@2527 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-20 10:04:21 +00:00
marian
2678d48525
Add caller URI parameter to call.route message.
...
git-svn-id: http://voip.null.ro/svn/yate@2526 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-20 10:00:38 +00:00
marian
9ab3f9eac4
Reset known window flags before setting them from dynamic property. Lock widget update when setting windows parameters.
...
git-svn-id: http://voip.null.ro/svn/yate@2525 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-18 16:21:33 +00:00
paulc
a876216ebd
Directly route clustered calls on target if possible and called number is empty.
...
git-svn-id: http://voip.null.ro/svn/yate@2524 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-11 15:44:58 +00:00
paulc
eef1a6c191
SQL escape engine runtime parameters substituted in init query.
...
Apply engine parameter substitution to indirect queries too.
git-svn-id: http://voip.null.ro/svn/yate@2523 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-11 15:13:33 +00:00
paulc
91ecc1156e
Allow replacing engine runtime parameters in the init query.
...
git-svn-id: http://voip.null.ro/svn/yate@2522 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-11 15:02:59 +00:00
marian
97384644fb
Route attended transfer when requested dialog is unknown.
...
git-svn-id: http://voip.null.ro/svn/yate@2521 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-11 12:22:52 +00:00
paulc
d28e329af8
Added call.cdr handler to add "nodename" and "nodeprefix" cluster parameters.
...
git-svn-id: http://voip.null.ro/svn/yate@2520 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-11 10:41:22 +00:00
paulc
c9668b3a02
Reimplemented SS7MTP2::getObject so both SS7Layer2 and SignallingReceiver can be reached.
...
git-svn-id: http://voip.null.ro/svn/yate@2519 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-10 11:26:50 +00:00
marian
c22025c000
Action aliases specified in accessibleName can now contain action parameters.
...
git-svn-id: http://voip.null.ro/svn/yate@2518 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-06 17:23:45 +00:00
marian
b9befdcb52
Added static method to File used to list directory content.
...
git-svn-id: http://voip.null.ro/svn/yate@2517 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-06 17:20:09 +00:00
marian
c2138bcf85
Documented 'offset' parameter.
...
git-svn-id: http://voip.null.ro/svn/yate@2516 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-06 09:11:55 +00:00
paulc
22d39076a6
Use Stream objects instead of operating system handles.
...
git-svn-id: http://voip.null.ro/svn/yate@2515 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-05 15:46:27 +00:00
paulc
d379eb2a7f
Silenced compiler warnings regarding the non-virtual destructor of SOCKSEngine.
...
git-svn-id: http://voip.null.ro/svn/yate@2514 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-05 13:12:09 +00:00
paulc
4eb312b16e
Moved length() and seek() methods to the Stream class so seekable streams can be implemented.
...
git-svn-id: http://voip.null.ro/svn/yate@2513 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-05 13:10:31 +00:00
marian
c559b59adc
Changed file truncate conditions (truncate a file only if not opened for read).
...
git-svn-id: http://voip.null.ro/svn/yate@2512 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-05 12:53:01 +00:00
paulc
8bdb282d4c
Use the stored "copyparams" as a fallback for the list of parameters to be copied out of the keep in new messages.
...
git-svn-id: http://voip.null.ro/svn/yate@2511 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-04 18:04:53 +00:00
paulc
654958077e
In call dialog messages can be sent with xsip.generate by specifying an "id" parameter matching the channel id.
...
git-svn-id: http://voip.null.ro/svn/yate@2510 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-04 16:53:26 +00:00
paulc
6d52b059ee
Added _queuesnotify as dependency of Modules.
...
git-svn-id: http://voip.null.ro/svn/yate@2509 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-04 15:47:08 +00:00
marian
21563437d9
The module is now handling the REFER method with attended transfer requests. The connection maps the 'diverter' parameter to/from 'Referred-By' header.
...
git-svn-id: http://voip.null.ro/svn/yate@2508 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-03 12:35:06 +00:00
marian
0ac1dc6b1f
The URI class remembers now the extra parameters found after the uri host/port.
...
git-svn-id: http://voip.null.ro/svn/yate@2507 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-03 12:20:42 +00:00
paulc
485c05872c
Added a missing parameter to documentation generating comments.
...
git-svn-id: http://voip.null.ro/svn/yate@2506 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-02 18:56:47 +00:00
paulc
ec08dd849a
ISDN BRI support, most Andrei's (andrei@null.ro) work.
...
Fixes and new features throughout the signalling engine.
git-svn-id: http://voip.null.ro/svn/yate@2505 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-02 18:51:30 +00:00
paulc
3d54351315
Do not autoanswer if an analog or BRI goes off-hook.
...
Put the proper dial tones (and silences).
git-svn-id: http://voip.null.ro/svn/yate@2504 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-02 18:49:45 +00:00
marian
00cc59f450
Fixed conversion of an XML element to an output string.
...
git-svn-id: http://voip.null.ro/svn/yate@2503 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-02 16:30:43 +00:00
marian
9f1591711b
Fixed bug: don't remove items added to the list of rejected contents built when processing content add requests.
...
git-svn-id: http://voip.null.ro/svn/yate@2502 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-02 10:01:32 +00:00
marian
ea702fe128
The resource list is now keeping its items ordered by their priority (higher priority first).
...
git-svn-id: http://voip.null.ro/svn/yate@2501 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-02 09:44:05 +00:00
paulc
3de7f75ef7
Truncate a file that is opened writable and non-appending.
...
git-svn-id: http://voip.null.ro/svn/yate@2500 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-27 17:15:32 +00:00
marian
93c1a84caf
Added dynamic property used to hide the window when inactive.
...
git-svn-id: http://voip.null.ro/svn/yate@2499 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-27 16:58:10 +00:00
marian
a683c2f5f7
Added queuesnotify project.
...
git-svn-id: http://voip.null.ro/svn/yate@2498 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-27 16:56:33 +00:00
marian
5469b7eb2e
Added version resource file to project.
...
git-svn-id: http://voip.null.ro/svn/yate@2497 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-27 08:11:59 +00:00
paulc
653d83dd65
Added runtime option -t to truncate existing log file instead of appending to it.
...
git-svn-id: http://voip.null.ro/svn/yate@2496 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-26 16:26:55 +00:00
paulc
f2f753d6b8
Fixed several state inconsistencies that could cause a call to remain on hold or dialtone.
...
Option to dial back calls that were on hold when their control call leg hang up.
Option in "fortransfer" operation to perform attended transfer on hangup of control call leg.
New operation "dialtone" the puts the current peer on hold then puts the dialtone.
git-svn-id: http://voip.null.ro/svn/yate@2495 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-24 23:24:10 +00:00
marian
50e632d15b
Replaced call to TelEngine::destruct() with destruct() method when destroying a removed object.
...
git-svn-id: http://voip.null.ro/svn/yate@2494 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-24 16:51:11 +00:00
paulc
7f74b7c59f
Fixed the structure of Q.850 cause codes with diagnostic information attached.
...
git-svn-id: http://voip.null.ro/svn/yate@2493 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-23 21:19:01 +00:00
marian
a9383ea1e9
Added handler for QT library messages.
...
git-svn-id: http://voip.null.ro/svn/yate@2492 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-23 16:33:21 +00:00
marian
c2e3b7e36d
Enforced move window conditions in mouse move event.
...
git-svn-id: http://voip.null.ro/svn/yate@2491 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-23 13:57:15 +00:00
marian
081c2ce1bb
The params parameter of chooseFile() is no longer const. The chooseFile() method is now returning the last used directory and file filter if the corresponding parameters are present.
...
git-svn-id: http://voip.null.ro/svn/yate@2490 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-23 13:53:09 +00:00