Commit Graph

72 Commits

Author SHA1 Message Date
paulc f9170e35e2 Authentication and RADIUS/PortaOne related changes.
git-svn-id: http://yate.null.ro/svn/yate/trunk@740 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-04 19:06:02 +00:00
paulc d9ec2f62a3 Added configuration parameter for excessive message dispatch time.
git-svn-id: http://yate.null.ro/svn/yate/trunk@739 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-04 15:39:54 +00:00
paulc e3a15aa3a7 More Cisco-ification and PortaBill handling.
git-svn-id: http://yate.null.ro/svn/yate/trunk@736 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-03 17:52:13 +00:00
paulc ddadc78203 Added some missing settings.
git-svn-id: http://yate.null.ro/svn/yate/trunk@735 acf43c95-373e-0410-b603-e72c3f656dc1
2006-04-03 17:43:57 +00:00
paulc 8ba0ab46b4 Improved the external module - supports connecting on sockets, watching
message answers and option settings.


git-svn-id: http://yate.null.ro/svn/yate/trunk@729 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-29 23:05:36 +00:00
paulc 7de7cef561 Output is turned off by default but can be enabled from config file.
git-svn-id: http://yate.null.ro/svn/yate/trunk@725 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-28 22:07:20 +00:00
paulc eb468cdf3e TCP coalescing is left enabled by default as TCP_NODELAY requires root.
git-svn-id: http://yate.null.ro/svn/yate/trunk@722 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-24 15:11:10 +00:00
paulc be257bb756 Added more workarounds for RADIUS accounting.
git-svn-id: http://yate.null.ro/svn/yate/trunk@719 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-23 03:23:23 +00:00
paulc fc593865f4 Cosmetic - changed the level and options to disable the module.
git-svn-id: http://yate.null.ro/svn/yate/trunk@717 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-22 22:53:11 +00:00
paulc c44947b6a1 Added RADIUS client module.
Applied various related and unrelated changes and fixes.


git-svn-id: http://yate.null.ro/svn/yate/trunk@714 acf43c95-373e-0410-b603-e72c3f656dc1
2006-03-22 18:22:34 +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 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