paulc
3a3f0dcabd
Fixed several places in wavefile where ntoh* was used instead on the hton* functions. Harmless but confusing.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2480 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-10 13:45:52 +00:00
paulc
71e471907f
Made clear that the default setting of "ignorevia" violates RFC 3261 but is required to make UDP work through NAT.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2479 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-09 11:37:09 +00:00
paulc
21a195a4e5
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://yate.null.ro/svn/yate/trunk@2478 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-07 12:57:24 +00:00
paulc
b7614cf5ed
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://yate.null.ro/svn/yate/trunk@2477 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-07 12:01:10 +00:00
paulc
2af44bd848
Return binary SQL query results as a DataBlock.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2476 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-06 19:55:12 +00:00
paulc
2c3dd2bc2a
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://yate.null.ro/svn/yate/trunk@2475 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-06 19:37:01 +00:00
paulc
69f5a20772
Support packing multiple RFC2833/4733 events in a RTP packet.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2474 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-05 22:43:07 +00:00
paulc
b31b9a2ee6
Ask for explicit (non-inherited) pthread scheduling parameters.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2473 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-04 21:07:28 +00:00
paulc
045d5bae9f
Made call fork module unloadable.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2472 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-04 14:35:12 +00:00
paulc
0e9e481f49
Keep the fork master referenced while the slave executes disconnect.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2471 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-04 14:08:54 +00:00
maciej
e68dcb4b0f
logging added to Resource play method
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2470 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-04 11:22:18 +00:00
paulc
762d4b41e2
Look up Q.931 codes in a new table before attempting OpenH323 translated causes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2469 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-03 17:16:58 +00:00
paulc
5ff2e4fe80
Receive buffer size for SIP UDP packets is now configurable.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2468 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-02 16:09:02 +00:00
paulc
8c36cc8fe6
Added missing setting for the resource.subscribe message and a list of handlers needed for subscriptions to worl properly.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2467 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-02 15:06:01 +00:00
paulc
f57aed64f6
Made several tables static const.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2466 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-31 23:22:27 +00:00
marian
122ed2c1a2
Fixed QSound method call due to client sound parameter change.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2465 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-30 17:13:32 +00:00
marian
1514c6e884
Added client utility channels used by client sounds to play files.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2464 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-30 17:12:06 +00:00
marian
9aaeae8076
Removed linker additional dependencies.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2463 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-30 12:41:25 +00:00
marian
ec7b4c322c
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://yate.null.ro/svn/yate/trunk@2462 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-30 08:46:26 +00:00
marian
a19645551a
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://yate.null.ro/svn/yate/trunk@2461 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-30 08:37:21 +00:00
marian
76d6ba93a4
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://yate.null.ro/svn/yate/trunk@2460 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-30 08:34:00 +00:00
marian
040b082afe
Fixed bug: set base when converting date/time to avoid failure when date/time components start with 0.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2459 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-30 08:15:09 +00:00
paulc
d3c76c3f66
Check that queued call leg is still present when call leg to operator starts.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2458 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-29 20:04:08 +00:00
marian
c1125ab848
ClientLogic default constructor is now private. The other constructor is now protected.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2457 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-28 14:19:28 +00:00
paulc
12d996d30e
Copy the "mohlist" parameter to chan.attach message if source is a MOH.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2456 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-27 13:25:39 +00:00
paulc
43d542db69
Fixed the MySQL library and thread initialization.
...
Deal with failed connection attempts, try to reconnect on initialize.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2455 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-26 23:27:33 +00:00
maciej
45f1b5b75a
resource dtmf handling improved
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2454 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-23 13:03:14 +00:00
marian
1cf06dd954
Avoid adding twice the crypto_key param to chan.rtp message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2453 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-23 10:26:29 +00:00
paulc
03ca7cde3e
Hang up queue operator call leg when incoming call is picked up.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2452 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-22 16:32:59 +00:00
paulc
add837fc18
Added projects for Jingle features and file transfer modules.
...
The MGCP and YSIG libraries are now dynamic (DLL).
git-svn-id: http://yate.null.ro/svn/yate/trunk@2451 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-22 12:35:32 +00:00
marian
30270acb23
Set operation=login when registering an account.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2450 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-22 08:46:17 +00:00
paulc
1633437bfc
Fixed and clarified documentation in coments.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2449 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-21 19:50:46 +00:00
paulc
f26414d168
Added macros to implement getObject for classes that multiple inherit GenObject.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2448 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-21 14:50:12 +00:00
paulc
9b292f5868
Fixed some warnings and genuine bugs exposed by newer gcc.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2447 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-20 12:27:53 +00:00
paulc
23470f3d82
Added optional parameter for the default value returned by DataBlock::at().
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2446 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-20 11:44:24 +00:00
paulc
9fb0f52abb
Added more data access methods to DataBlock.
...
Added unsigned indexing operator to ObjList to prevent unexpected conversions.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2445 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-20 11:29:07 +00:00
marian
48bd0bb044
Fixed runtime window creation: find it by it's name if alias is empty.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2444 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-19 12:44:32 +00:00
paulc
33a48b426a
Added link to sound files tarball.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2443 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-18 20:05:42 +00:00
paulc
bcdef30339
Set the latest message in SIP client transactions. Compute user timeout from standard SIP timers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2442 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-16 14:59:27 +00:00
paulc
496ed73cce
Use the Human Interaction timer once we see any answer with code > 100
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2441 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-16 13:48:24 +00:00
marian
71b8ea2e62
Fixed bug: avoid keeping extra stream reference for incoming sessions.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2440 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-15 14:38:11 +00:00
marian
86bf0942a5
Lock driver while creating an outgoing connection to prevent presence processing by an incomplete connection.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2439 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-14 15:21:34 +00:00
marian
e20f83055f
Set reuse property for listener sockets. Added listeners status command. Set remote ip/port in chan.socks and chan.notify for server wrappers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2438 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-14 12:59:30 +00:00
paulc
b4a5a8cd9d
Add a space at end of a config file line that ends with a backslash.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2437 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-14 11:58:18 +00:00
marian
a13018c9c5
Transfer elements can now carry a subject. Fixed the response sent to a transfer response. Fixed content remove for non file transfer connections
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2436 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-14 11:38:25 +00:00
marian
49aa89c844
clearTable() can now be used to clear drop-down lists.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2435 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-14 10:14:27 +00:00
paulc
f4e7cad0a0
Copy important call parameters to outgoing fax chan.startup message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2434 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-13 20:24:28 +00:00
paulc
6c77bb78b7
A backslash as last character on a config line continues value on next line.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2433 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-13 19:20:15 +00:00
paulc
231275ff70
Pick default fax ident from caller or called depending on direction.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2432 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-13 18:41:04 +00:00
paulc
c04a4a35f5
Fixed - again - SVN properties
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2431 acf43c95-373e-0410-b603-e72c3f656dc1
2009-01-13 11:32:45 +00:00