Commit Graph

540 Commits

Author SHA1 Message Date
paulc 8bf9bce2b5 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@546 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-24 01:40:16 +00:00
paulc 1959912488 Added virtual destructors to suppress gcc-4 warnings.
git-svn-id: http://voip.null.ro/svn/yate@545 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-24 01:19:00 +00:00
diana c20952f263 Fixed a bug related to called id. Now Yate receives corectly the called from Cisco.
git-svn-id: http://voip.null.ro/svn/yate@544 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-19 23:31:43 +00:00
paulc e7c2d0b37f Fixed bug in audio media parameter passing in SIP calls.
Worked around problem with 3rd array_walk parameter passed by reference in PHP.


git-svn-id: http://voip.null.ro/svn/yate@543 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-19 19:45:14 +00:00
paulc 80a4e84771 Added GetValue method that takes care of missing parameters.
git-svn-id: http://voip.null.ro/svn/yate@542 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-17 15:29:22 +00:00
diana d89b4c9d48 Added credit for Faizan Naqvi
git-svn-id: http://voip.null.ro/svn/yate@541 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-10 09:06:00 +00:00
paulc be44a4e413 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@540 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-10 00:28:34 +00:00
paulc 05fdffc430 iLBC support
git-svn-id: http://voip.null.ro/svn/yate@539 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-10 00:24:15 +00:00
paulc 2200356455 Bumped version to 0.9.0-pre2
git-svn-id: http://voip.null.ro/svn/yate@538 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-09 23:18:03 +00:00
diana 73b12ed2dd Added support for iLBC codec.
git-svn-id: http://voip.null.ro/svn/yate@537 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-09 23:05:47 +00:00
paulc fbe5346930 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://voip.null.ro/svn/yate@536 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-07 22:03:19 +00:00
paulc aed52e0a0b Disabled some test sections.
git-svn-id: http://voip.null.ro/svn/yate@535 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-05 21:15:28 +00:00
paulc af3034100c Changed error reporting.
git-svn-id: http://voip.null.ro/svn/yate@534 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-03 13:59:42 +00:00
paulc 6136578102 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@533 acf43c95-373e-0410-b603-e72c3f656dc1
2005-10-02 00:02:54 +00:00
paulc e0e593b0f7 Preparation for iLBC support.
git-svn-id: http://voip.null.ro/svn/yate@532 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-30 22:46:16 +00:00
paulc 57ec4cbe9b Added in use and idle channel count to status.
git-svn-id: http://voip.null.ro/svn/yate@531 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-29 21:41:59 +00:00
paulc b0078799dd Added restart command in rmanager and also by signals.
Added a global child reaper to avoid zombies.


git-svn-id: http://voip.null.ro/svn/yate@530 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-29 19:34:23 +00:00
paulc 1742669e3a Added groups of ISDN channels, each with its own selection algorithm.
git-svn-id: http://voip.null.ro/svn/yate@529 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-29 16:37:48 +00:00
paulc 828e234fac 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://voip.null.ro/svn/yate@528 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-28 22:06:11 +00:00
paulc 9a16b13ca2 Added support for overrides (local announcements).
Added some extra info to PRI messages and status.


git-svn-id: http://voip.null.ro/svn/yate@527 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-28 17:41:31 +00:00
paulc aa238cdfe1 Extended several timeouts. Ability to disable spans in the config file.
git-svn-id: http://voip.null.ro/svn/yate@526 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-25 23:42:06 +00:00
paulc f1d7e136e3 Added functions to regexroute.
Workaround for drivers that return excessive data in wanpipe.
Fixed bug in zapchan - data source threads were never started.


git-svn-id: http://voip.null.ro/svn/yate@525 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-25 23:22:22 +00:00
paulc 802bfad257 Added hack to match Cisco's malformed ACKs.
git-svn-id: http://voip.null.ro/svn/yate@524 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-24 10:30:54 +00:00
paulc 06fa3936cf Added library for voicemail. Making a difference between new and old messages.
Update messages are sent to benefit subscribed users.


git-svn-id: http://voip.null.ro/svn/yate@523 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-23 18:41:58 +00:00
paulc f3dbfb16d4 Added separate timeout for stages involving user interaction.
git-svn-id: http://voip.null.ro/svn/yate@522 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-19 22:13:22 +00:00
paulc c85fbe3cb6 Fixed bugfix :(
git-svn-id: http://voip.null.ro/svn/yate@521 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-19 18:40:53 +00:00
paulc 2a55e13452 Removed obsolete passing by reference. Made error callback a normal function.
git-svn-id: http://voip.null.ro/svn/yate@520 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-19 18:22:25 +00:00
paulc 307d4a6976 Fixed small typo.
git-svn-id: http://voip.null.ro/svn/yate@519 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-19 01:52:12 +00:00
paulc 9e01a1a07b Added Remote-Party-ID: header, privacy, screening.
git-svn-id: http://voip.null.ro/svn/yate@518 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-19 01:13:41 +00:00
paulc a23861a799 Added support for keypad digits if libpri supports them.
git-svn-id: http://voip.null.ro/svn/yate@517 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-16 20:03:54 +00:00
paulc 57d6279c3d Added more audio formats.
git-svn-id: http://voip.null.ro/svn/yate@516 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-16 10:44:10 +00:00
paulc 29f87e5634 Added more compact form headers.
git-svn-id: http://voip.null.ro/svn/yate@515 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-16 10:37:57 +00:00
paulc ad04178871 Added gatekeeper discovery retry and reregistration.
git-svn-id: http://voip.null.ro/svn/yate@514 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-16 10:36:43 +00:00
paulc 10c46aa7ea Added iLBC and Speex formats with same values as in Asterisk.
git-svn-id: http://voip.null.ro/svn/yate@513 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-16 07:18:28 +00:00
paulc 1cb048fd9f Improvments in registration and generic handlers.
git-svn-id: http://voip.null.ro/svn/yate@512 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-13 18:50:34 +00:00
paulc 009b467815 Changed escaping of message strings to always escape colon.
Proper passing of SIP dialog tags to custom handlers.


git-svn-id: http://voip.null.ro/svn/yate@511 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-13 16:11:30 +00:00
paulc 024e7f4f6a Changed the way SIP is authenticated to accomodate computation of the URI with or without parameters.
git-svn-id: http://voip.null.ro/svn/yate@510 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-12 13:23:01 +00:00
paulc ec4d2e6446 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@509 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-10 18:52:54 +00:00
paulc 97975786aa Can add body for outgoing custom SIP messages.
git-svn-id: http://voip.null.ro/svn/yate@508 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-10 18:45:20 +00:00
paulc 5c4d4afe76 Added more failure codes.
git-svn-id: http://voip.null.ro/svn/yate@507 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-09 17:03:05 +00:00
paulc 80ca75bcae Fixed return of query values and cdr building
git-svn-id: http://voip.null.ro/svn/yate@506 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-09 16:43:34 +00:00
paulc d37a2c5d55 *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@505 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-09 15:42:21 +00:00
paulc cba72f1300 Added correct handling of default password.
git-svn-id: http://voip.null.ro/svn/yate@504 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-09 15:40:31 +00:00
paulc 96ec000c62 Added handling of offline users.
git-svn-id: http://voip.null.ro/svn/yate@503 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-09 14:56:28 +00:00
paulc 6cec87531c *** empty log message ***
git-svn-id: http://voip.null.ro/svn/yate@502 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-09 13:24:56 +00:00
paulc a1d561986f Added a section for default database settings.
git-svn-id: http://voip.null.ro/svn/yate@501 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-09 12:47:35 +00:00
paulc 27abde7ab8 Fixes to compile on gcc-4
git-svn-id: http://voip.null.ro/svn/yate@500 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-09 12:07:15 +00:00
diana 2e68fa086a Fixed a minor bug in CDR area.
git-svn-id: http://voip.null.ro/svn/yate@499 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-09 08:18:42 +00:00
diana a97daa3df7 Added AAA for Postgresql done by Paul Chitescu.
git-svn-id: http://voip.null.ro/svn/yate@498 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-09 08:15:14 +00:00
paulc c74af785c9 Changed link order of libraries to include -lyate after .cpp
git-svn-id: http://voip.null.ro/svn/yate@497 acf43c95-373e-0410-b603-e72c3f656dc1
2005-09-07 13:21:03 +00:00