paulc
05b717e0b9
ISDN BRI support, most Andrei's (andrei@null.ro) work.
...
Fixes and new features throughout the signalling engine.
git-svn-id: http://yate.null.ro/svn/yate/trunk@2505 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-02 18:51:30 +00:00
paulc
1050299bf2
Do not autoanswer if an analog or BRI goes off-hook.
...
Put the proper dial tones (and silences).
git-svn-id: http://yate.null.ro/svn/yate/trunk@2504 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-02 18:49:45 +00:00
marian
f9f7a3ab86
Fixed conversion of an XML element to an output string.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2503 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-02 16:30:43 +00:00
marian
c71a8ccf62
Fixed bug: don't remove items added to the list of rejected contents built when processing content add requests.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2502 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-02 10:01:32 +00:00
marian
4223b1e0f7
The resource list is now keeping its items ordered by their priority (higher priority first).
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2501 acf43c95-373e-0410-b603-e72c3f656dc1
2009-03-02 09:44:05 +00:00
paulc
b3fdaf8fcb
Truncate a file that is opened writable and non-appending.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2500 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-27 17:15:32 +00:00
marian
60d1d0686a
Added dynamic property used to hide the window when inactive.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2499 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-27 16:58:10 +00:00
marian
4efb7b6f1a
Added queuesnotify project.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2498 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-27 16:56:33 +00:00
marian
56c127a136
Added version resource file to project.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2497 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-27 08:11:59 +00:00
paulc
74c7221713
Added runtime option -t to truncate existing log file instead of appending to it.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2496 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-26 16:26:55 +00:00
paulc
4790e58b10
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://yate.null.ro/svn/yate/trunk@2495 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-24 23:24:10 +00:00
marian
b0a4173493
Replaced call to TelEngine::destruct() with destruct() method when destroying a removed object.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2494 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-24 16:51:11 +00:00
paulc
660c478797
Fixed the structure of Q.850 cause codes with diagnostic information attached.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2493 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-23 21:19:01 +00:00
marian
37c1c9126f
Added handler for QT library messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2492 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-23 16:33:21 +00:00
marian
c308400a1c
Enforced move window conditions in mouse move event.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2491 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-23 13:57:15 +00:00
marian
545c29eae2
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://yate.null.ro/svn/yate/trunk@2490 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-23 13:53:09 +00:00
marian
0015e906ee
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://yate.null.ro/svn/yate/trunk@2489 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-20 18:05:45 +00:00
marian
2f1ec921eb
Fixed parameter documentation.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2488 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-20 16:02:00 +00:00
marian
4a7b118ede
Added more features to be advertised in disco info.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2487 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-19 08:33:23 +00:00
marian
3ffd31c62d
Added RTP audio namespace.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2486 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-19 08:31:50 +00:00
marian
bb4701528b
Actions can now be added to a widget to handle shortcuts.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2485 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-19 08:28:12 +00:00
paulc
335d0d57a0
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://yate.null.ro/svn/yate/trunk@2484 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-18 17:01:48 +00:00
oana
570511346a
Widget move function implemented. Set properties for calendar widget implemented.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2483 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-18 12:06:03 +00:00
paulc
3b0ba08887
Emit notify when queued call was picked by an operator.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2482 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-16 19:06:12 +00:00
paulc
6f5890e792
Added setting for the address the H.323 endpoint binds to.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2481 acf43c95-373e-0410-b603-e72c3f656dc1
2009-02-10 15:07:35 +00:00
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