Commit Graph

61 Commits

Author SHA1 Message Date
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 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 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 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 933dbc5482 Added limit on connections in cleaner thread's queue.
git-svn-id: http://yate.null.ro/svn/yate/trunk@657 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-20 15:55:31 +00:00
paulc 799f3fe28f Added the RTP fallback switch.
git-svn-id: http://yate.null.ro/svn/yate/trunk@641 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-12 19:13:01 +00:00
paulc a5cbc99b83 Added PBX base classes an a database driven multi router.
git-svn-id: http://yate.null.ro/svn/yate/trunk@636 acf43c95-373e-0410-b603-e72c3f656dc1
2006-01-09 23:21:07 +00:00
paulc 70a216b4a6 Added timeouts in the config file and E2U+VOID processing.
git-svn-id: http://yate.null.ro/svn/yate/trunk@614 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-21 20:56:39 +00:00
paulc 18705c3e87 Added capability to include optional YateLocal.mak file.
git-svn-id: http://yate.null.ro/svn/yate/trunk@611 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-19 17:57:16 +00:00
paulc 9a8f458952 Module is no longer enabled by default.
git-svn-id: http://yate.null.ro/svn/yate/trunk@608 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-15 13:29:41 +00:00
paulc 7997d11977 Added backup domain and minimum number length.
git-svn-id: http://yate.null.ro/svn/yate/trunk@607 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-14 20:57:33 +00:00
paulc 96045e8b7a Added ENUM routing.
git-svn-id: http://yate.null.ro/svn/yate/trunk@606 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-14 20:09:48 +00:00
paulc 2f103598ac Added MySQL database interface, minor changes in PostgreSQL.
git-svn-id: http://yate.null.ro/svn/yate/trunk@594 acf43c95-373e-0410-b603-e72c3f656dc1
2005-12-09 00:28:56 +00:00
paulc 111e3b2d0f Added back the call.preroute message.
git-svn-id: http://yate.null.ro/svn/yate/trunk@590 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-28 00:07:24 +00:00
paulc 64b32b674f Added gw setting.
git-svn-id: http://yate.null.ro/svn/yate/trunk@585 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-23 20:46:47 +00:00
paulc c146a5a55d Added documentation about critical CDR.
Authentication is now accepted even if critical.


git-svn-id: http://yate.null.ro/svn/yate/trunk@582 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-18 23:37:27 +00:00
paulc 934018384e *** empty log message ***
git-svn-id: http://yate.null.ro/svn/yate/trunk@581 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-18 22:12:21 +00:00
paulc aa499a181c Added common inband DTMF sending support, not just in ISDN.
git-svn-id: http://yate.null.ro/svn/yate/trunk@574 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-09 22:12:28 +00:00
paulc 394005eeaa Added control of registration expiration.
git-svn-id: http://yate.null.ro/svn/yate/trunk@573 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-08 21:28:44 +00:00
paulc 394fc6e834 Separated scripts from modules directory.
git-svn-id: http://yate.null.ro/svn/yate/trunk@563 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-07 03:09:23 +00:00
paulc 4a2998ed73 Added TOS in RTP
git-svn-id: http://yate.null.ro/svn/yate/trunk@557 acf43c95-373e-0410-b603-e72c3f656dc1
2005-11-02 13:51:18 +00:00
paulc 9b0a4adf0c Fixed IAX, H.323, ISDN and CDR to include caller/called and time in msec.
Fixed a bug in H.323 connection cleanup.
Some patches for FreeBSD compatibility.


git-svn-id: http://yate.null.ro/svn/yate/trunk@553 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-30 04:03:25 +00:00
paulc 53d97bb090 Disabled some test sections.
git-svn-id: http://yate.null.ro/svn/yate/trunk@535 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-05 21:15:28 +00:00
paulc bd3a33710e Added groups of ISDN channels, each with its own selection algorithm.
git-svn-id: http://yate.null.ro/svn/yate/trunk@529 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-29 16:37:48 +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 50fcb28831 Added gatekeeper discovery retry and reregistration.
git-svn-id: http://yate.null.ro/svn/yate/trunk@514 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-16 10:36:43 +00:00
paulc 18a03ccd13 *** empty log message ***
git-svn-id: http://yate.null.ro/svn/yate/trunk@509 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-10 18:52:54 +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 a4c24b5bd2 Early 183 can be disabled from config file or routing.
git-svn-id: http://yate.null.ro/svn/yate/trunk@487 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-18 22:06:45 +00:00
paulc b1b8af3f6b Documentation and parameter fixes.
git-svn-id: http://yate.null.ro/svn/yate/trunk@481 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-17 21:11:35 +00:00
paulc afa2668827 *** empty log message ***
git-svn-id: http://yate.null.ro/svn/yate/trunk@477 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-14 03:18:35 +00:00
paulc 7d707b2f8e no message
git-svn-id: http://yate.null.ro/svn/yate/trunk@472 acf43c95-373e-0410-b603-e72c3f656dc1
2005-08-11 01:16:31 +00:00
paulc d826bd65af User agent settable from config file.
git-svn-id: http://yate.null.ro/svn/yate/trunk@414 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-24 23:18:08 +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 5c8388e96e Added client account holder in file.
git-svn-id: http://yate.null.ro/svn/yate/trunk@390 acf43c95-373e-0410-b603-e72c3f656dc1
2005-06-07 19:27:38 +00:00
paulc cc3fe90529 no message
git-svn-id: http://yate.null.ro/svn/yate/trunk@375 acf43c95-373e-0410-b603-e72c3f656dc1
2005-05-24 15:09:19 +00:00
paulc 460083b9f2 *** empty log message ***
git-svn-id: http://yate.null.ro/svn/yate/trunk@319 acf43c95-373e-0410-b603-e72c3f656dc1
2005-04-29 21:07:41 +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 338e98fdd3 Fixed mpg123 arguments, got rid of sox resampling.
git-svn-id: http://yate.null.ro/svn/yate/trunk@259 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-17 15:28:05 +00:00
paulc 10af040d96 Added Music On Hold by Maciek Kaminski <maciejka_at_tiger.com.pl>
git-svn-id: http://yate.null.ro/svn/yate/trunk@257 acf43c95-373e-0410-b603-e72c3f656dc1
2005-03-17 13:20:28 +00:00
paulc d7a362d73e Added comment about the new "echo" command.
git-svn-id: http://yate.null.ro/svn/yate/trunk@247 acf43c95-373e-0410-b603-e72c3f656dc1
2005-02-10 13:26:26 +00:00
paulc ca232d251c DTMF handling in oRTP channel. Mute support in SIP.
BRI support in Zaptel (trough patched libpri).


git-svn-id: http://yate.null.ro/svn/yate/trunk@237 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-29 15:55:06 +00:00
paulc c8758a6302 Attempt to autodetect the nonportable pthread kill all other threads.
YSIP channel supports reinvite and config file (for codecs for now).


git-svn-id: http://yate.null.ro/svn/yate/trunk@180 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-10 01:40:05 +00:00
paulc 8f0f52bb3c Added the possibility of declaring fake codecs.
Updated comments in config file.


git-svn-id: http://yate.null.ro/svn/yate/trunk@163 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-06 19:36:53 +00:00
paulc e5fc460b8f *** empty log message ***
git-svn-id: http://yate.null.ro/svn/yate/trunk@158 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-05 06:38:21 +00:00
paulc a5ce99d0c3 Changed codecs name to follow code.
git-svn-id: http://yate.null.ro/svn/yate/trunk@157 acf43c95-373e-0410-b603-e72c3f656dc1
2005-01-05 06:27:43 +00:00
paulc fd651a3b2b Modified and improved regexroute.
Added extra support methods in engine, fixed minor annoyances.


git-svn-id: http://yate.null.ro/svn/yate/trunk@118 acf43c95-373e-0410-b603-e72c3f656dc1
2004-12-01 00:54:04 +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