paulc
f1ba5a3cb1
Added bitswap disabling capability (for A104d)
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@709 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-10 16:50:06 +00:00
paulc
5bc59150e3
Added more flexible timer check method in Channel.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@708 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-28 15:12:12 +00:00
paulc
2e625f110d
Added caller channel id in rmanager output.
...
Analyzer outputs quality estimation.
git-svn-id: http://yate.null.ro/svn/yate/trunk@707 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-28 14:39:58 +00:00
paulc
fff299e2a8
Fixed FFT, added window functions. Added probe tones for analyzer.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@706 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-27 17:38:32 +00:00
paulc
af3d7f0c7c
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@705 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-27 11:45:21 +00:00
paulc
4fc4f86c5e
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@704 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-24 17:47:29 +00:00
paulc
728267de7a
Added call quality analyzer module.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@703 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-24 16:49:02 +00:00
paulc
ca0c0fc263
Fixed minor bug that mangled timestamps of 1st and 2nd packets.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@702 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-24 15:45:35 +00:00
paulc
500cd5aeb1
Fixed a minor bug in the SIP stack that caused excessive retransmissions
...
and prevented reINVITE from working always. More buggy SIP implementations
are accepted (with warnings).
Changed some debug levels and added local debugging make targets.
git-svn-id: http://yate.null.ro/svn/yate/trunk@701 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-23 13:46:20 +00:00
paulc
8fb26e6790
Successive (instead of parallel) calls can be made by putting a single pipe
...
character between groups of simultaneously called routes.
git-svn-id: http://yate.null.ro/svn/yate/trunk@700 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-21 19:57:44 +00:00
paulc
3054913590
Undone utility function - not usable.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@699 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-21 16:02:59 +00:00
paulc
77ef99f5c0
Added a convenient utility function to zero and destruct a GenObject.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@698 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-21 15:48:49 +00:00
paulc
9fb8a18b1d
Shortened the 100 answer by removing unneeded headers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@697 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-21 15:09:25 +00:00
paulc
58b9faac12
Added copy constructors for NamedList and Message
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@696 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-21 14:56:39 +00:00
paulc
7101843794
Added reINVITE forwarding in RTP and SDP forwarding modes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@695 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-21 14:00:56 +00:00
paulc
5bc18c7a40
Added a virtual destructor to please the compilers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@694 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-19 01:24:03 +00:00
paulc
1ad496683f
Fixed h323chan to use separate iLBC versions for 20 and 30ms packetization.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@693 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-19 01:10:49 +00:00
paulc
036444fe9d
Fixed minor problem - made Channel::statusParams protected.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@692 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-17 16:57:22 +00:00
paulc
421e4468ee
Added per channel status information retrieval.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@691 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-17 15:39:36 +00:00
paulc
d8e080854f
Moved message sniffer to the modules directory.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@690 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-17 10:18:46 +00:00
paulc
efda56b1bb
Moved message sniffer to the modules directory, added "debug" make target.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@689 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-17 10:17:51 +00:00
paulc
2bcd544a47
Workaround for broken SIP implementations that expect ACK before new INVITE.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@688 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-16 10:35:13 +00:00
paulc
aa79982a7e
Added some newer SIP response codes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@687 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-15 11:07:44 +00:00
paulc
509d7bc090
Added a call forker that allows to route to multiple destinations.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@686 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-14 17:58:41 +00:00
paulc
c448294475
Fixed a problem with formats declaration in SDP.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@685 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-14 16:40:14 +00:00
paulc
f943983d4f
Added debugging-only output function.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@684 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-14 11:41:39 +00:00
paulc
0d3dc35b83
Registration requests can be allowed without authentication.
...
A default answer to OPTIONS can be optionally returned.
git-svn-id: http://yate.null.ro/svn/yate/trunk@683 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-13 15:15:38 +00:00
paulc
5f972a465c
Worked around a bug in older libpthread - waking up a canceled thread that
...
was trying to lock a mutex.
git-svn-id: http://yate.null.ro/svn/yate/trunk@682 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-09 18:49:44 +00:00
paulc
41e0489d65
Increased some buffers to accomodate large text elements.
...
SDP can be forwarded as-is instead of the parsed version.
git-svn-id: http://yate.null.ro/svn/yate/trunk@681 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-08 16:53:08 +00:00
paulc
e2af5fc76e
Improved libpri debugging output (where supported), fixed potential Zap crash.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@680 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-02 19:06:36 +00:00
paulc
340aae84bf
Added "add" and "sub" functions.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@679 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-02 15:50:29 +00:00
paulc
4d6ee9d16b
Avoiding a potential performance loss in unused message notifiers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@678 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-02 14:15:29 +00:00
paulc
6ea652118b
Asynchronous processing of messages by using notifiers.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@677 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-01 22:45:43 +00:00
paulc
fc98d1d1a4
Tables inserted in a scroll window behave properly.
...
Tabs can have icons and text just like buttons.
git-svn-id: http://yate.null.ro/svn/yate/trunk@676 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-01 20:08:03 +00:00
paulc
2e78c6931c
Removed check for even numbered RTP port as many (most?) NAPTs break it.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@675 acf43c95-373e-0410-b603-e72c3f656dc1
2006-02-01 14:37:01 +00:00
paulc
3c1c26dc42
Fixed the playback buffer slipping behind which caused an entire buffer wrap-around
...
Added lots of stricter sanity checks on configurable parameters
git-svn-id: http://yate.null.ro/svn/yate/trunk@674 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-31 19:34:07 +00:00
paulc
7adb82b568
Added a little more debugging statistics.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@673 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-31 16:11:45 +00:00
paulc
0001f98ced
Added post-preroute hook.
...
Abstract tables support in client.
git-svn-id: http://yate.null.ro/svn/yate/trunk@672 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-30 20:44:03 +00:00
paulc
3ccda675cc
Use and generate the simple "privacy=yes" form of CLIR
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@671 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-30 20:14:13 +00:00
paulc
913d87496b
The "offline" error for queries that return records but no route can be disabled.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@670 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-30 20:11:14 +00:00
paulc
e0a6e131fb
no message
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@669 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-30 20:02:55 +00:00
paulc
2c7b5734df
Added a generic privacy mode in SIP. Auto RTP address can be disabled.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@668 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-27 19:51:03 +00:00
paulc
1230818ad7
Added two modules to the installer.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@667 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-26 18:13:04 +00:00
paulc
1c16475e94
Added more tweaking capabilities in dsound channel.
...
ISDN privacy parameters made similar to SIP.
git-svn-id: http://yate.null.ro/svn/yate/trunk@666 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-26 17:43:02 +00:00
paulc
0321a1f4f8
Added API for common tasks like displaying a message. Fixed hangup button.
...
Added alignment property (as percentage).
git-svn-id: http://yate.null.ro/svn/yate/trunk@665 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-26 00:00:36 +00:00
paulc
965b6554c6
Added "calledfull" to be used in preference over possibly incomplete "called".
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@664 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-25 17:48:46 +00:00
paulc
7e20857218
ip_host and ip_port added to user.register message.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@663 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-23 16:35:29 +00:00
paulc
c4de7b5c09
Reorganized Module message IDs to make room for Route and Update.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@662 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-23 15:57:47 +00:00
paulc
23e1c29141
Added missing initalization.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@661 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-20 20:17:12 +00:00
paulc
abbd686624
Fixed userData to no longer hold pointers to dead objects.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@660 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-20 18:39:31 +00:00