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
marian
1679c2d697
The source and consumer are no adding the stored parameters to notification messages (except for progressing). The channel owning the source/consumer is now added in 'start' notification.
...
git-svn-id: http://voip.null.ro/svn/yate@2489 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-20 18:05:45 +00:00
marian
b9f9bdda82
Fixed parameter documentation.
...
git-svn-id: http://voip.null.ro/svn/yate@2488 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-20 16:02:00 +00:00
marian
4ca4b24f10
Added more features to be advertised in disco info.
...
git-svn-id: http://voip.null.ro/svn/yate@2487 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-19 08:33:23 +00:00
marian
d96dc1043c
Added RTP audio namespace.
...
git-svn-id: http://voip.null.ro/svn/yate@2486 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-19 08:31:50 +00:00
marian
d9bf4a9b08
Actions can now be added to a widget to handle shortcuts.
...
git-svn-id: http://voip.null.ro/svn/yate@2485 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-19 08:28:12 +00:00
paulc
b1420c66e3
If end user is indicated as known in received ACM interpret it as progress or ringing indication.
...
Added generic mechanism to set protocol specific parameters in messages.
git-svn-id: http://voip.null.ro/svn/yate@2484 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-18 17:01:48 +00:00
oana
35996200ae
Widget move function implemented. Set properties for calendar widget implemented.
...
git-svn-id: http://voip.null.ro/svn/yate@2483 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-18 12:06:03 +00:00
paulc
36d374857b
Emit notify when queued call was picked by an operator.
...
git-svn-id: http://voip.null.ro/svn/yate@2482 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-16 19:06:12 +00:00
paulc
a19450af96
Added setting for the address the H.323 endpoint binds to.
...
git-svn-id: http://voip.null.ro/svn/yate@2481 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-10 15:07:35 +00:00
paulc
30a5c0e98a
Fixed several places in wavefile where ntoh* was used instead on the hton* functions. Harmless but confusing.
...
git-svn-id: http://voip.null.ro/svn/yate@2480 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-10 13:45:52 +00:00
paulc
a8223db1d1
Made clear that the default setting of "ignorevia" violates RFC 3261 but is required to make UDP work through NAT.
...
git-svn-id: http://voip.null.ro/svn/yate@2479 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-09 11:37:09 +00:00
paulc
a2904234e7
Fixed initial TELNET sequence to leave cursor at the start of line on some clients.
...
Made welcome/header string parametrizable.
Added to sample file missing parameter telnet.
git-svn-id: http://voip.null.ro/svn/yate@2478 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-07 12:57:24 +00:00
paulc
f573ea64e7
When displaying a debug message erase and later restore the edited line.
...
Got rid of a variable unused in non-debug compiling that caused a warning.
git-svn-id: http://voip.null.ro/svn/yate@2477 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-07 12:01:10 +00:00
paulc
5475c2e8aa
Return binary SQL query results as a DataBlock.
...
git-svn-id: http://voip.null.ro/svn/yate@2476 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-06 19:55:12 +00:00
paulc
6055af283e
Added support for SQL escaping a binary DataBlock.
...
Replacing with SQL escaping a NamedPointer parameter of a NamedList that holds a DataBlock will insert the escaped binary data instead.
git-svn-id: http://voip.null.ro/svn/yate@2475 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-06 19:37:01 +00:00
paulc
13ac6c49ff
Support packing multiple RFC2833/4733 events in a RTP packet.
...
git-svn-id: http://voip.null.ro/svn/yate@2474 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-05 22:43:07 +00:00
paulc
ba69d5e425
Ask for explicit (non-inherited) pthread scheduling parameters.
...
git-svn-id: http://voip.null.ro/svn/yate@2473 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-04 21:07:28 +00:00
paulc
57884bae09
Made call fork module unloadable.
...
git-svn-id: http://voip.null.ro/svn/yate@2472 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-04 14:35:12 +00:00
paulc
3f8ccedf69
Keep the fork master referenced while the slave executes disconnect.
...
git-svn-id: http://voip.null.ro/svn/yate@2471 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-04 14:08:54 +00:00
maciej
a71576ed79
logging added to Resource play method
...
git-svn-id: http://voip.null.ro/svn/yate@2470 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-04 11:22:18 +00:00
paulc
f342b9975b
Look up Q.931 codes in a new table before attempting OpenH323 translated causes.
...
git-svn-id: http://voip.null.ro/svn/yate@2469 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-03 17:16:58 +00:00
paulc
21efcd84f6
Receive buffer size for SIP UDP packets is now configurable.
...
git-svn-id: http://voip.null.ro/svn/yate@2468 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-02 16:09:02 +00:00
paulc
3771bd0b02
Added missing setting for the resource.subscribe message and a list of handlers needed for subscriptions to worl properly.
...
git-svn-id: http://voip.null.ro/svn/yate@2467 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-02 15:06:01 +00:00
paulc
337affc29c
Made several tables static const.
...
git-svn-id: http://voip.null.ro/svn/yate@2466 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-31 23:22:27 +00:00
marian
ac68969b19
Fixed QSound method call due to client sound parameter change.
...
git-svn-id: http://voip.null.ro/svn/yate@2465 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-30 17:13:32 +00:00
marian
92df5b561d
Added client utility channels used by client sounds to play files.
...
git-svn-id: http://voip.null.ro/svn/yate@2464 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-30 17:12:06 +00:00
marian
42859b3ba6
Removed linker additional dependencies.
...
git-svn-id: http://voip.null.ro/svn/yate@2463 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-30 12:41:25 +00:00
marian
20a01a4bed
Client actions config file is now loaded when the first client logic is added to the list. Adding a logic to client's list is now controlled from config and logic's priority. Changed default logic's priority.
...
git-svn-id: http://voip.null.ro/svn/yate@2462 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-30 08:46:26 +00:00
marian
85e46918d7
The workers for data source/consumer are now holding a referenced pointer to their clients and run as long as the client's reference counter is greater then 1.
...
git-svn-id: http://voip.null.ro/svn/yate@2461 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-30 08:37:21 +00:00
marian
f14886ab9a
Make sure the default point code configured for an ISUP call controller can be found in it's list of point codes.
...
git-svn-id: http://voip.null.ro/svn/yate@2460 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-30 08:34:00 +00:00
marian
e1c52c748a
Fixed bug: set base when converting date/time to avoid failure when date/time components start with 0.
...
git-svn-id: http://voip.null.ro/svn/yate@2459 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-30 08:15:09 +00:00
paulc
54f1c8c7b8
Check that queued call leg is still present when call leg to operator starts.
...
git-svn-id: http://voip.null.ro/svn/yate@2458 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-29 20:04:08 +00:00
marian
d25214a42c
ClientLogic default constructor is now private. The other constructor is now protected.
...
git-svn-id: http://voip.null.ro/svn/yate@2457 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-28 14:19:28 +00:00
paulc
9440e36154
Copy the "mohlist" parameter to chan.attach message if source is a MOH.
...
git-svn-id: http://voip.null.ro/svn/yate@2456 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-27 13:25:39 +00:00
paulc
0fc511804d
Fixed the MySQL library and thread initialization.
...
Deal with failed connection attempts, try to reconnect on initialize.
git-svn-id: http://voip.null.ro/svn/yate@2455 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-26 23:27:33 +00:00
maciej
9ce9ab158d
resource dtmf handling improved
...
git-svn-id: http://voip.null.ro/svn/yate@2454 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-23 13:03:14 +00:00
marian
6435b04a1a
Avoid adding twice the crypto_key param to chan.rtp message.
...
git-svn-id: http://voip.null.ro/svn/yate@2453 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-23 10:26:29 +00:00
paulc
686a7d4dee
Hang up queue operator call leg when incoming call is picked up.
...
git-svn-id: http://voip.null.ro/svn/yate@2452 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-22 16:32:59 +00:00
paulc
fe3181bbb4
Added projects for Jingle features and file transfer modules.
...
The MGCP and YSIG libraries are now dynamic (DLL).
git-svn-id: http://voip.null.ro/svn/yate@2451 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-22 12:35:32 +00:00
marian
6e02bb7bfa
Set operation=login when registering an account.
...
git-svn-id: http://voip.null.ro/svn/yate@2450 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-22 08:46:17 +00:00
paulc
6bc1f17900
Fixed and clarified documentation in coments.
...
git-svn-id: http://voip.null.ro/svn/yate@2449 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-21 19:50:46 +00:00
paulc
c72699bb27
Added macros to implement getObject for classes that multiple inherit GenObject.
...
git-svn-id: http://voip.null.ro/svn/yate@2448 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-21 14:50:12 +00:00