]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
17 years agofix off by one index
Michael Jerris [Wed, 10 Sep 2008 19:43:55 +0000 (19:43 +0000)] 
fix off by one index

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@554 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agofix off by one index
Michael Jerris [Wed, 10 Sep 2008 19:43:55 +0000 (19:43 +0000)] 
fix off by one index

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@554 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agofix OPENZAP-14
Anthony Minessale [Wed, 10 Sep 2008 19:27:17 +0000 (19:27 +0000)] 
fix OPENZAP-14

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@553 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agofix OPENZAP-14
Anthony Minessale [Wed, 10 Sep 2008 19:27:17 +0000 (19:27 +0000)] 
fix OPENZAP-14

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@553 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agoupdate
Anthony Minessale [Wed, 10 Sep 2008 16:34:57 +0000 (16:34 +0000)] 
update

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9521 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoWed Sep 10 12:10:57 EDT 2008 Pekka Pessi <first.last@nokia.com>
Michael Jerris [Wed, 10 Sep 2008 16:24:59 +0000 (16:24 +0000)] 
Wed Sep 10 12:10:57 EDT 2008  Pekka Pessi <first.last@nokia.com>
  * check_session.c: added test cases for multiple INVITEs and INVITE glare

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9520 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoWed Sep 10 12:08:47 EDT 2008 Pekka Pessi <first.last@nokia.com>
Michael Jerris [Wed, 10 Sep 2008 16:24:40 +0000 (16:24 +0000)] 
Wed Sep 10 12:08:47 EDT 2008  Pekka Pessi <first.last@nokia.com>
  * nua_session.c: always start next INVITE after ACK

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9519 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoWed Sep 10 12:05:57 EDT 2008 Pekka Pessi <first.last@nokia.com>
Michael Jerris [Wed, 10 Sep 2008 16:24:14 +0000 (16:24 +0000)] 
Wed Sep 10 12:05:57 EDT 2008  Pekka Pessi <first.last@nokia.com>
  * test_100rel.c: fixed timing problems with response to BYE

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9518 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoWed Sep 10 11:46:36 EDT 2008 Pekka Pessi <first.last@nokia.com>
Michael Jerris [Wed, 10 Sep 2008 16:23:59 +0000 (16:23 +0000)] 
Wed Sep 10 11:46:36 EDT 2008  Pekka Pessi <first.last@nokia.com>
  * test_s2.c: add From tag to s2-generated requests

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9517 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoWed Sep 10 11:45:25 EDT 2008 Pekka Pessi <first.last@nokia.com>
Michael Jerris [Wed, 10 Sep 2008 16:23:44 +0000 (16:23 +0000)] 
Wed Sep 10 11:45:25 EDT 2008  Pekka Pessi <first.last@nokia.com>
  * soa_static.c: soa_static_process_reject() backs up only if it has to back up

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9516 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoWed Sep 10 11:44:40 EDT 2008 Pekka Pessi <first.last@nokia.com>
Michael Jerris [Wed, 10 Sep 2008 16:23:21 +0000 (16:23 +0000)] 
Wed Sep 10 11:44:40 EDT 2008  Pekka Pessi <first.last@nokia.com>
  * soa.c: document what function table contains by default

  For easy TAGS usage.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9515 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoWed Sep 10 10:49:06 EDT 2008 Pekka Pessi <first.last@nokia.com>
Michael Jerris [Wed, 10 Sep 2008 16:23:01 +0000 (16:23 +0000)] 
Wed Sep 10 10:49:06 EDT 2008  Pekka Pessi <first.last@nokia.com>
  * check_session.c: added test cases for nua_handle_destroy() and nua_respond()

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9514 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoWed Sep 10 10:40:18 EDT 2008 Pekka Pessi <first.last@nokia.com>
Michael Jerris [Wed, 10 Sep 2008 16:22:43 +0000 (16:22 +0000)] 
Wed Sep 10 10:40:18 EDT 2008  Pekka Pessi <first.last@nokia.com>
  * check_session.c: bye_4_1_11 - checking BYE in completing state

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9513 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoWed Sep 10 10:39:23 EDT 2008 Pekka Pessi <first.last@nokia.com>
Michael Jerris [Wed, 10 Sep 2008 16:22:29 +0000 (16:22 +0000)] 
Wed Sep 10 10:39:23 EDT 2008  Pekka Pessi <first.last@nokia.com>
  * check_session.c: renamed call error cases (3.1, 3.2)

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9512 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoWed Sep 10 10:37:35 EDT 2008 Pekka Pessi <first.last@nokia.com>
Michael Jerris [Wed, 10 Sep 2008 16:22:13 +0000 (16:22 +0000)] 
Wed Sep 10 10:37:35 EDT 2008  Pekka Pessi <first.last@nokia.com>
  * check_session.c: added more CANCEL cases

  2.2.5 - CANCEL glare test case (failing)
  2.2.6 - Simple nua UAS CANCEL case
  2.2.7 - RFC 2543 client CANCELing, nua as UAS

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9511 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoWed Sep 10 10:22:28 EDT 2008 Pekka Pessi <first.last@nokia.com>
Michael Jerris [Wed, 10 Sep 2008 16:21:56 +0000 (16:21 +0000)] 
Wed Sep 10 10:22:28 EDT 2008  Pekka Pessi <first.last@nokia.com>
  * check_session.c: added TCP call cases call_2_1_2_2 and call_2_1_3_2

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9510 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoWed Sep 10 09:56:53 EDT 2008 Pekka Pessi <first.last@nokia.com>
Michael Jerris [Wed, 10 Sep 2008 16:21:42 +0000 (16:21 +0000)] 
Wed Sep 10 09:56:53 EDT 2008  Pekka Pessi <first.last@nokia.com>
  * test_s2.c: use only tport protocol if primary tport is given

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9509 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoWed Sep 10 09:39:03 EDT 2008 Pekka Pessi <first.last@nokia.com>
Michael Jerris [Wed, 10 Sep 2008 16:21:28 +0000 (16:21 +0000)] 
Wed Sep 10 09:39:03 EDT 2008  Pekka Pessi <first.last@nokia.com>
  * check_session.c: added case 2.1.8, Call using NUTAG_PROXY().

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9508 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoWed Sep 10 09:34:00 EDT 2008 Pekka Pessi <first.last@nokia.com>
Michael Jerris [Wed, 10 Sep 2008 16:21:10 +0000 (16:21 +0000)] 
Wed Sep 10 09:34:00 EDT 2008  Pekka Pessi <first.last@nokia.com>
  * check_session.c: added tests for PRACK and preconditions

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9507 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoWed Sep 10 09:29:58 EDT 2008 Pekka Pessi <first.last@nokia.com>
Michael Jerris [Wed, 10 Sep 2008 16:20:55 +0000 (16:20 +0000)] 
Wed Sep 10 09:29:58 EDT 2008  Pekka Pessi <first.last@nokia.com>
  * test_s2.c: turn on s2 tport log if environment variable S2_TPORT_LOG is set

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9506 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoWed Sep 10 09:29:17 EDT 2008 Pekka Pessi <first.last@nokia.com>
Michael Jerris [Wed, 10 Sep 2008 16:20:25 +0000 (16:20 +0000)] 
Wed Sep 10 09:29:17 EDT 2008  Pekka Pessi <first.last@nokia.com>
  * test_s2.c: allow user-specified VIA in requests from s2

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9505 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoWed Sep 10 09:05:24 EDT 2008 Pekka Pessi <first.last@nokia.com>
Michael Jerris [Wed, 10 Sep 2008 16:20:05 +0000 (16:20 +0000)] 
Wed Sep 10 09:05:24 EDT 2008  Pekka Pessi <first.last@nokia.com>
  * nua_session.c: fixed client request reference counting in nua_session_usage_remove()

  Bug reported by Della Betta Filippo.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9504 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoWed Sep 3 14:37:06 EDT 2008 Pekka Pessi <first.last@nokia.com>
Michael Jerris [Wed, 10 Sep 2008 16:19:45 +0000 (16:19 +0000)] 
Wed Sep  3 14:37:06 EDT 2008  Pekka Pessi <first.last@nokia.com>
  * sdp: updated documentation

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9503 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agofix MODFORM-12
Anthony Minessale [Wed, 10 Sep 2008 15:32:35 +0000 (15:32 +0000)] 
fix MODFORM-12

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9502 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agochange core of openzap to use dynamic allocation of spans and channels to reduce...
Anthony Minessale [Wed, 10 Sep 2008 15:25:02 +0000 (15:25 +0000)] 
change core of openzap to use dynamic allocation of spans and channels to reduce memory usage

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@552 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agochange core of openzap to use dynamic allocation of spans and channels to reduce...
Anthony Minessale [Wed, 10 Sep 2008 15:25:02 +0000 (15:25 +0000)] 
change core of openzap to use dynamic allocation of spans and channels to reduce memory usage

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@552 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agocreate example of using the inputcallback to influence the playback of a file.
Brian West [Wed, 10 Sep 2008 14:05:48 +0000 (14:05 +0000)] 
create example of using the inputcallback to influence the playback of a file.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9501 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agodeclinatio mortuus obfirmo!
Anthony Minessale [Tue, 9 Sep 2008 23:14:15 +0000 (23:14 +0000)] 
declinatio mortuus obfirmo!

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9499 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agochange xml hooks to rwlock
Anthony Minessale [Tue, 9 Sep 2008 22:47:37 +0000 (22:47 +0000)] 
change xml hooks to rwlock

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9498 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoadd switch_safe_strdup
Anthony Minessale [Tue, 9 Sep 2008 22:47:03 +0000 (22:47 +0000)] 
add switch_safe_strdup

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9497 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoFix CallingNum IE decoding to allow zero-length "numbers"
Stefan Knoblich [Tue, 9 Sep 2008 21:10:18 +0000 (21:10 +0000)] 
Fix CallingNum IE decoding to allow zero-length "numbers"

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@551 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agoFix CallingNum IE decoding to allow zero-length "numbers"
Stefan Knoblich [Tue, 9 Sep 2008 21:10:18 +0000 (21:10 +0000)] 
Fix CallingNum IE decoding to allow zero-length "numbers"

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@551 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agoExtend 5ESS Setup message parser to handle Display IE in codeset 7
Stefan Knoblich [Tue, 9 Sep 2008 20:19:03 +0000 (20:19 +0000)] 
Extend 5ESS Setup message parser to handle Display IE in codeset 7

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@550 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agoExtend 5ESS Setup message parser to handle Display IE in codeset 7
Stefan Knoblich [Tue, 9 Sep 2008 20:19:03 +0000 (20:19 +0000)] 
Extend 5ESS Setup message parser to handle Display IE in codeset 7

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@550 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agotweak
Anthony Minessale [Tue, 9 Sep 2008 19:17:38 +0000 (19:17 +0000)] 
tweak

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@549 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agotweak
Anthony Minessale [Tue, 9 Sep 2008 19:17:38 +0000 (19:17 +0000)] 
tweak

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@549 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agocleanup
Anthony Minessale [Tue, 9 Sep 2008 18:24:13 +0000 (18:24 +0000)] 
cleanup

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9496 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agofix leading space on calling number
Michael Jerris [Tue, 9 Sep 2008 18:10:04 +0000 (18:10 +0000)] 
fix leading space on calling number

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@548 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agofix leading space on calling number
Michael Jerris [Tue, 9 Sep 2008 18:10:04 +0000 (18:10 +0000)] 
fix leading space on calling number

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@548 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agofix FSCORE-181
Anthony Minessale [Tue, 9 Sep 2008 17:47:01 +0000 (17:47 +0000)] 
fix FSCORE-181

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9495 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoremove -w from mod_fax makefile
Anthony Minessale [Tue, 9 Sep 2008 17:07:40 +0000 (17:07 +0000)] 
remove -w from mod_fax makefile

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9494 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoupdate spandsp to use newest snapshot http://www.soft-switch.org/downloads/snapshots...
Anthony Minessale [Tue, 9 Sep 2008 17:04:42 +0000 (17:04 +0000)] 
update spandsp to use newest snapshot http://www.soft-switch.org/downloads/snapshots/spandsp/spandsp-20080910.tar.gz

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9493 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoupdate
Anthony Minessale [Tue, 9 Sep 2008 16:32:15 +0000 (16:32 +0000)] 
update

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9492 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agofix some regression caused last week re: rtp and async timers on and off
Anthony Minessale [Tue, 9 Sep 2008 16:31:53 +0000 (16:31 +0000)] 
fix some regression caused last week re: rtp and async timers on and off

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9491 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agostill try to graceful shutdown in dire cirumstances
Anthony Minessale [Tue, 9 Sep 2008 15:25:31 +0000 (15:25 +0000)] 
still try to graceful shutdown in dire cirumstances

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9490 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoadd new target
Anthony Minessale [Mon, 8 Sep 2008 23:06:25 +0000 (23:06 +0000)] 
add new target

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9488 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agofix config parser and build on some systems
Anthony Minessale [Mon, 8 Sep 2008 23:01:44 +0000 (23:01 +0000)] 
fix config parser and build on some systems

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@547 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agofix config parser and build on some systems
Anthony Minessale [Mon, 8 Sep 2008 23:01:44 +0000 (23:01 +0000)] 
fix config parser and build on some systems

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@547 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agoAdd force-register-db-domain which works in conjunction with force-register-domain.
Brian West [Mon, 8 Sep 2008 22:38:37 +0000 (22:38 +0000)] 
Add force-register-db-domain which works in conjunction with force-register-domain.

force-register-domain will only force auth to the domain specified.
force-register-db-domain will store it in the db with the forced domain.

Examples:

    <param name="force-register-db-domain" value="cluecon.com"/>
    <param name="force-register-domain" value="cluecon.com"/>

/b

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9487 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agofix min digits in read app
Anthony Minessale [Mon, 8 Sep 2008 22:34:28 +0000 (22:34 +0000)] 
fix min digits in read app

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9486 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoadd voicemail forwarding 'needs make vm-sync after update'
Anthony Minessale [Mon, 8 Sep 2008 21:56:07 +0000 (21:56 +0000)] 
add voicemail forwarding 'needs make vm-sync after update'

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9485 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agofix MODAPP-140
Anthony Minessale [Mon, 8 Sep 2008 21:52:52 +0000 (21:52 +0000)] 
fix MODAPP-140

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9484 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoAdd Facility IE handling on incoming SETUP messages to national too
Stefan Knoblich [Mon, 8 Sep 2008 21:34:08 +0000 (21:34 +0000)] 
Add Facility IE handling on incoming SETUP messages to national too

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@546 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agoAdd Facility IE handling on incoming SETUP messages to national too
Stefan Knoblich [Mon, 8 Sep 2008 21:34:08 +0000 (21:34 +0000)] 
Add Facility IE handling on incoming SETUP messages to national too

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@546 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agofix function to be in the proper locaiton
Brian West [Mon, 8 Sep 2008 20:35:17 +0000 (20:35 +0000)] 
fix function to be in the proper locaiton

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9483 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agodon't require another configure when you just change the sound files version
Anthony Minessale [Mon, 8 Sep 2008 18:10:28 +0000 (18:10 +0000)] 
don't require another configure when you just change the sound files version

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9480 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoFix building of ozmod_ss7_boost on FreeBSD(7)
Stefan Knoblich [Sun, 7 Sep 2008 21:41:23 +0000 (21:41 +0000)] 
Fix building of ozmod_ss7_boost on FreeBSD(7)

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@545 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agoFix building of ozmod_ss7_boost on FreeBSD(7)
Stefan Knoblich [Sun, 7 Sep 2008 21:41:23 +0000 (21:41 +0000)] 
Fix building of ozmod_ss7_boost on FreeBSD(7)

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@545 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agoNT mode improvements:
Stefan Knoblich [Sun, 7 Sep 2008 17:39:36 +0000 (17:39 +0000)] 
NT mode improvements:

  Add channel hunting in case the TE side specifies "any" channel in the Channel ID IE
  of an incoming SETUP message (or if there is no Channel ID IE at all).

  Support overlap dial in NT mode, (needed for BRI phones), triggered by a missing
  Called Party IE in the SETUP message.

  Tones... picking up a phone and not hearing a dialtone is no fun...
  Dialtone (works) and Ring (untested) are implemented, tones are generated by
  a secondary thread (only started for spans in NT mode). I tried to do the tone
  generating in the main thread first, but it is easier to handle like this.
  The loop uses the first channel that needs tones as a timing reference and the
  tone buffer is reused if multiple succeeding channels share the same state to
  save some cpu cycles (yes, not perfect... alternative is to allocate a buffer for
  every indication and precalculate the values... => 16KB for each indication).

  Coming up next: Q.931 Timers

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@544 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agoNT mode improvements:
Stefan Knoblich [Sun, 7 Sep 2008 17:39:36 +0000 (17:39 +0000)] 
NT mode improvements:

  Add channel hunting in case the TE side specifies "any" channel in the Channel ID IE
  of an incoming SETUP message (or if there is no Channel ID IE at all).

  Support overlap dial in NT mode, (needed for BRI phones), triggered by a missing
  Called Party IE in the SETUP message.

  Tones... picking up a phone and not hearing a dialtone is no fun...
  Dialtone (works) and Ring (untested) are implemented, tones are generated by
  a secondary thread (only started for spans in NT mode). I tried to do the tone
  generating in the main thread first, but it is easier to handle like this.
  The loop uses the first channel that needs tones as a timing reference and the
  tone buffer is reused if multiple succeeding channels share the same state to
  save some cpu cycles (yes, not perfect... alternative is to allocate a buffer for
  every indication and precalculate the values... => 16KB for each indication).

  Coming up next: Q.931 Timers

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@544 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agoescape the comma as this sets PCMA to zero intead of the expected results.
Brian West [Sun, 7 Sep 2008 16:07:41 +0000 (16:07 +0000)] 
escape the comma as this sets PCMA to zero intead of the expected results.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9477 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoAdded some const kerywords to parameters.
Robert Joly [Sun, 7 Sep 2008 03:59:39 +0000 (03:59 +0000)] 
Added some const kerywords to parameters.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9476 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agofix info dtmf passing of non numbers
Michael Jerris [Sun, 7 Sep 2008 02:56:56 +0000 (02:56 +0000)] 
fix info dtmf passing of non numbers

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9474 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agodon't use shell, that is a gmakeism, instead detect from configure
Michael Jerris [Sun, 7 Sep 2008 00:08:01 +0000 (00:08 +0000)] 
don't use shell, that is a gmakeism, instead detect from configure

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@543 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agodon't use shell, that is a gmakeism, instead detect from configure
Michael Jerris [Sun, 7 Sep 2008 00:08:01 +0000 (00:08 +0000)] 
don't use shell, that is a gmakeism, instead detect from configure

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@543 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agodon't overflow int type
Michael Jerris [Sat, 6 Sep 2008 23:11:45 +0000 (23:11 +0000)] 
don't overflow int type

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@542 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agodon't overflow int type
Michael Jerris [Sat, 6 Sep 2008 23:11:45 +0000 (23:11 +0000)] 
don't overflow int type

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@542 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agofix FSCORE-182, don't try to pass the frame flags across as that will leave us with...
Michael Jerris [Sat, 6 Sep 2008 23:05:23 +0000 (23:05 +0000)] 
fix FSCORE-182, don't try to pass the frame flags across as that will leave us with some untrue assumptions on the new frame.

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9473 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoadd configure.gnu to force pic
Michael Jerris [Sat, 6 Sep 2008 22:12:33 +0000 (22:12 +0000)] 
add configure.gnu to force pic

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@541 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agoadd configure.gnu to force pic
Michael Jerris [Sat, 6 Sep 2008 22:12:33 +0000 (22:12 +0000)] 
add configure.gnu to force pic

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@541 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agouse libtool for compile too
Michael Jerris [Sat, 6 Sep 2008 22:10:15 +0000 (22:10 +0000)] 
use libtool for compile too

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@540 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agouse libtool for compile too
Michael Jerris [Sat, 6 Sep 2008 22:10:15 +0000 (22:10 +0000)] 
use libtool for compile too

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@540 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agoChange zap_buffer_read_loop() to always try to read the full amount of bytes we wante...
Stefan Knoblich [Sat, 6 Sep 2008 20:41:50 +0000 (20:41 +0000)] 
Change zap_buffer_read_loop() to always try to read the full amount of bytes we wanted to get; add zap_buffer_seek() to skip n bytes from the beginning of the buffer (zap_buffer_toss works relative to the current position only)

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@539 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agoChange zap_buffer_read_loop() to always try to read the full amount of bytes we wante...
Stefan Knoblich [Sat, 6 Sep 2008 20:41:50 +0000 (20:41 +0000)] 
Change zap_buffer_read_loop() to always try to read the full amount of bytes we wanted to get; add zap_buffer_seek() to skip n bytes from the beginning of the buffer (zap_buffer_toss works relative to the current position only)

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@539 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years ago[Q.931] Save TEI from incoming SETUP message in call struct + make the TEI available...
Stefan Knoblich [Sat, 6 Sep 2008 20:28:50 +0000 (20:28 +0000)] 
[Q.931] Save TEI from incoming SETUP message in call struct + make the TEI available in all incoming messages

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@538 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years ago[Q.931] Save TEI from incoming SETUP message in call struct + make the TEI available...
Stefan Knoblich [Sat, 6 Sep 2008 20:28:50 +0000 (20:28 +0000)] 
[Q.931] Save TEI from incoming SETUP message in call struct + make the TEI available in all incoming messages

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@538 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years ago[Q.931] Codingstyle cleanup
Stefan Knoblich [Sat, 6 Sep 2008 20:23:26 +0000 (20:23 +0000)] 
[Q.931] Codingstyle cleanup

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@537 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years ago[Q.931] Codingstyle cleanup
Stefan Knoblich [Sat, 6 Sep 2008 20:23:26 +0000 (20:23 +0000)] 
[Q.931] Codingstyle cleanup

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@537 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years ago[ozmod_isdn] Remove sending complete IE
Stefan Knoblich [Sat, 6 Sep 2008 20:14:07 +0000 (20:14 +0000)] 
[ozmod_isdn] Remove sending complete IE

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@536 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years ago[ozmod_isdn] Remove sending complete IE
Stefan Knoblich [Sat, 6 Sep 2008 20:14:07 +0000 (20:14 +0000)] 
[ozmod_isdn] Remove sending complete IE

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@536 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agoCodingstyle cleanup
Stefan Knoblich [Sat, 6 Sep 2008 19:40:40 +0000 (19:40 +0000)] 
Codingstyle cleanup

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@535 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agoCodingstyle cleanup
Stefan Knoblich [Sat, 6 Sep 2008 19:40:40 +0000 (19:40 +0000)] 
Codingstyle cleanup

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@535 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agofix timer_name check in rtp
Brian West [Sat, 6 Sep 2008 18:00:35 +0000 (18:00 +0000)] 
fix timer_name check in rtp

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9472 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoadd some libtool usage in openzap build. This will require re-bootstrap and configure
Michael Jerris [Sat, 6 Sep 2008 05:46:14 +0000 (05:46 +0000)] 
add some libtool usage in openzap build.  This will require re-bootstrap and configure

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@534 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agoadd some libtool usage in openzap build. This will require re-bootstrap and configure
Michael Jerris [Sat, 6 Sep 2008 05:46:14 +0000 (05:46 +0000)] 
add some libtool usage in openzap build.  This will require re-bootstrap and configure

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@534 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agorevert patch from OPENZAP-12
Michael Jerris [Sat, 6 Sep 2008 04:15:49 +0000 (04:15 +0000)] 
revert patch from OPENZAP-12

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@533 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agorevert patch from OPENZAP-12
Michael Jerris [Sat, 6 Sep 2008 04:15:49 +0000 (04:15 +0000)] 
revert patch from OPENZAP-12

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@533 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agofix unload
Anthony Minessale [Fri, 5 Sep 2008 21:37:33 +0000 (21:37 +0000)] 
fix unload

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9471 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agomove fax config
Brian West [Fri, 5 Sep 2008 21:20:15 +0000 (21:20 +0000)] 
move fax config

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9470 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agofax_force_caller variable rework
Massimo Cetra [Fri, 5 Sep 2008 20:49:23 +0000 (20:49 +0000)] 
fax_force_caller variable rework

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9469 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agocleanup for mod_fax
Anthony Minessale [Fri, 5 Sep 2008 20:34:18 +0000 (20:34 +0000)] 
cleanup for mod_fax

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9468 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years ago(OPENZAP-10) detect required libs using configure to fix freebsd build
Michael Jerris [Fri, 5 Sep 2008 20:27:55 +0000 (20:27 +0000)] 
(OPENZAP-10) detect required libs using configure to fix freebsd build

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@532 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years ago(OPENZAP-10) detect required libs using configure to fix freebsd build
Michael Jerris [Fri, 5 Sep 2008 20:27:55 +0000 (20:27 +0000)] 
(OPENZAP-10) detect required libs using configure to fix freebsd build

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@532 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years ago(OPENZAP-12) fix param passing in ZIO_SIG_CONFIGURE_FUNCTION on some platforms
Michael Jerris [Fri, 5 Sep 2008 19:12:20 +0000 (19:12 +0000)] 
(OPENZAP-12) fix param passing in ZIO_SIG_CONFIGURE_FUNCTION on some platforms

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@531 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years ago(OPENZAP-12) fix param passing in ZIO_SIG_CONFIGURE_FUNCTION on some platforms
Michael Jerris [Fri, 5 Sep 2008 19:12:20 +0000 (19:12 +0000)] 
(OPENZAP-12) fix param passing in ZIO_SIG_CONFIGURE_FUNCTION on some platforms

git-svn-id: http://svn.openzap.org/svn/openzap/trunk@531 a93c3328-9c30-0410-af19-c9cd2b2d52af

17 years agoagressive-nat-detecion has side effects related to 302 redirects only use if you...
Brian West [Fri, 5 Sep 2008 18:35:40 +0000 (18:35 +0000)] 
agressive-nat-detecion has side effects related to 302 redirects only use if you know what you're doing

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9467 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agoAdd batch file to generate mono.lib
Michael Giagnocavo [Fri, 5 Sep 2008 16:39:20 +0000 (16:39 +0000)] 
Add batch file to generate mono.lib

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9466 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agotweak
Michael Jerris [Fri, 5 Sep 2008 16:16:36 +0000 (16:16 +0000)] 
tweak

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9465 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agotweak
Michael Jerris [Fri, 5 Sep 2008 16:12:09 +0000 (16:12 +0000)] 
tweak

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9464 d0543943-73ff-0310-b7d9-9358b9ac24b2

17 years agodon't need to do this like that for ext-rtp-ip
Brian West [Fri, 5 Sep 2008 14:46:16 +0000 (14:46 +0000)] 
don't need to do this like that for ext-rtp-ip

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9463 d0543943-73ff-0310-b7d9-9358b9ac24b2