paulc
cda2d9f1c2
Updated copyright and FSF address.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@815 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 15:08:43 +00:00
paulc
4a292bd06b
Moved all classes in all modules in anonymous namespaces.
...
Added RTLD_GLOBAL dlopen()ing so symbols exported by libraries loaded by
modules will be available.
git-svn-id: http://yate.null.ro/svn/yate/trunk@813 acf43c95-373e-0410-b603-e72c3f656dc1
2006-05-27 14:53:18 +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
18bb22109c
Fixed several race and deadlock conditions.
...
RTPGroup no longer corrupts memory if transports are removed from its own thread.
git-svn-id: http://yate.null.ro/svn/yate/trunk@654 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-19 21:13:49 +00:00
paulc
7162de80d4
Fixes for Windows compilation suggested by Faizan Naqvi (Tili).
...
Added names for thread priorities.
Fixed the way some channels handle timestamps (broken by the delta->full API change).
git-svn-id: http://yate.null.ro/svn/yate/trunk@536 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-07 22:03:19 +00:00
paulc
a497425f07
Override (local announcement) fully supported in tone and wavefile.
...
Inband DTMF for PRI channels by using the tone generator.
Reduced the default PRI buffer from 60 to 20 msec.
git-svn-id: http://yate.null.ro/svn/yate/trunk@528 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-28 22:06:11 +00:00
paulc
39e6ae4ecb
Added support for overrides (local announcements).
...
Added some extra info to PRI messages and status.
git-svn-id: http://yate.null.ro/svn/yate/trunk@527 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-28 17:41:31 +00:00
paulc
a78063526c
Video and other media support in SIP, removed PosgreSQL modules.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@493 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-06 02:51:09 +00:00
paulc
e88f37919c
Multiple media channels related changes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@492 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-02 16:39:00 +00:00
paulc
fbde015154
Making sure source's thread is stopped early enough in destructor.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@459 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-20 10:19:07 +00:00
paulc
f015a3446e
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@421 acf43c95-373e-0410-b603-e72c3f656dc1
2005-07-01 21:12:16 +00:00
paulc
9f66248239
More debugging support, cleaned up H.323 code.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@411 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-20 20:51:17 +00:00
paulc
1ba919d70b
Added setting of "peerid" in call.execute to most modules.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@404 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-14 12:36:03 +00:00
paulc
ab4ae958d5
Direct Sound channel, thread fixes
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@347 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-14 01:38:58 +00:00
paulc
ae1eecc562
Debugging related changes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@336 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-06 18:13:33 +00:00
paulc
ec02682dd3
Added ability to call without routing.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@334 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-05 20:37:30 +00:00
paulc
b52a90a618
Updated copyright years, fixed %ll formatting.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@320 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-29 22:05:07 +00:00
paulc
1e4e75ac2b
Countless changes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@318 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-28 22:46:59 +00:00
paulc
2a2dae6466
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@308 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-24 01:08:51 +00:00
paulc
4ae0904411
no message
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@288 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-11 21:20:12 +00:00
paulc
8db5c6f0d4
no message
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@283 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-10 21:42:49 +00:00
paulc
a7f97c7e06
no message
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@282 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-09 22:10:00 +00:00
paulc
60ec9fec0b
Added VC++6 projects and lots of porting changes
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@272 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-02 00:49:38 +00:00
paulc
97111dbaee
*** empty log message ***
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@267 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-29 01:50:20 +00:00
paulc
8123c918b2
Moved the engine away, added install-noapi
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@260 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-18 18:16:59 +00:00
paulc
393a92fdb5
Standardizing the parameters for messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@254 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-09 09:45:35 +00:00
paulc
d71194875d
Fixed non-recursive mutex bug resulting in deadlock when replacing a tone
...
source with another.
git-svn-id: http://yate.null.ro/svn/yate/trunk@239 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-03 17:04:17 +00:00
paulc
704351f1b7
Added new XDebug macro for those messages that generate LOT of output like
...
in long running loops.
Implemented non-branch transaction matching in SIP.
Fixed handling of multi-tone chan.dtmf messages in PHP.
git-svn-id: http://yate.null.ro/svn/yate/trunk@236 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-27 21:26:00 +00:00
paulc
c92d95ddd6
Removed call.preroute message, added chan.startup message, renamed call.hangup
...
to chan.hangup, many message related fixes.
git-svn-id: http://yate.null.ro/svn/yate/trunk@207 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-16 04:39:36 +00:00
paulc
f8a1595b61
Added final parameter to disconnect. Renamed most messages.
...
Version header file is generated at configure time. Added soname in library.
Proper handling of DTMF in IAX, H.323 and Zap.
git-svn-id: http://yate.null.ro/svn/yate/trunk@133 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-21 04:16:09 +00:00
paulc
7fafda0323
Many stability improvments.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@132 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-20 04:11:29 +00:00
paulc
5e2e0b46fd
Changed status format to make it easily parsable by a program.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@120 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-01 14:25:30 +00:00
paulc
3c141c611b
Added context jumping and message parameter setting to regexroute.
...
Added DDebug and NDebug macros to keep down the number of #define.
git-svn-id: http://yate.null.ro/svn/yate/trunk@116 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-29 21:01:04 +00:00
paulc
656e423474
Added copyright notice.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@114 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-29 03:56:41 +00:00
paulc
1ae2f0e117
Added 3 new tones: congestion, out-of-order, digital milliwatt.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@107 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-04 00:32:25 +00:00
paulc
3db7ff5a7d
Improved call detail by adding unique channels IDs and checking for the ID.
...
Direction of calls is added to the CDR data set and written to file.
git-svn-id: http://yate.null.ro/svn/yate/trunk@105 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-01 14:08:26 +00:00
paulc
b64dd554e4
Added a textual disconnect reason - usefull for building proper messages.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@104 acf43c95-373e-0410-b603-e72c3f656dc1
2004-11-01 12:41:38 +00:00
paulc
d7820fc1f1
Lots of thread interlocking fixes, extra H.323 options for inband DTMF and
...
silence detection suppression.
git-svn-id: http://yate.null.ro/svn/yate/trunk@95 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-24 21:35:54 +00:00
paulc
efaa903106
Lots of stability improvments and bug fixes.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@91 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-22 02:45:19 +00:00
paulc
85685ea30c
Fixed minor bug in watchdog routine.
...
Fixed memory leak in tone generator.
Can preserve module symbols (make modules MODSTRIP=).
git-svn-id: http://yate.null.ro/svn/yate/trunk@90 acf43c95-373e-0410-b603-e72c3f656dc1
2004-10-21 23:11:46 +00:00
paulc
2b1ff201db
Added timestamps to the data channels and external RTP support for h323chan.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@68 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-29 00:15:52 +00:00
paulc
e10036bab7
Added support for attaching only source and/or consumer to another channel.
...
Wave recording can be size limited.
git-svn-id: http://yate.null.ro/svn/yate/trunk@38 acf43c95-373e-0410-b603-e72c3f656dc1
2004-09-07 16:24:40 +00:00
paulc
b86bd19a50
Fixed obvious bug that crashed any tone with silence periods.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@25 acf43c95-373e-0410-b603-e72c3f656dc1
2004-08-20 12:22:30 +00:00
paulc
a2e34fd428
Wave module can originate calls. Better rate reporting in both tonegen and wavefile.
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@22 acf43c95-373e-0410-b603-e72c3f656dc1
2004-08-08 23:56:18 +00:00
paulc
63d2c1e091
Minor fixes in external module and tone generator.
...
New OSS channel by Diana.
git-svn-id: http://yate.null.ro/svn/yate/trunk@12 acf43c95-373e-0410-b603-e72c3f656dc1
2004-06-26 23:10:50 +00:00
paulc
628070ee2e
Imported in new CVS
...
git-svn-id: http://yate.null.ro/svn/yate/trunk@2 acf43c95-373e-0410-b603-e72c3f656dc1
2004-05-22 00:05:20 +00:00