Stefan Knoblich
f5d6cecb48
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
2008-09-07 21:41:23 +00:00
Stefan Knoblich
0811daff59
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
2008-09-07 21:41:23 +00:00
Stefan Knoblich
a8d9742c8e
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
2008-09-07 17:39:36 +00:00
Stefan Knoblich
df1b9dca95
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
2008-09-07 17:39:36 +00:00
Brian West
2340f06614
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
2008-09-07 16:07:41 +00:00
Robert Joly
59d134c73a
Added some const kerywords to parameters.
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9476 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-07 03:59:39 +00:00
Michael Jerris
663344afc5
fix info dtmf passing of non numbers
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9474 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-07 02:56:56 +00:00
Michael Jerris
d09e16f245
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
2008-09-07 00:08:01 +00:00
Michael Jerris
ef3d96dd9c
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
2008-09-07 00:08:01 +00:00
Michael Jerris
16c61e57a4
don't overflow int type
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@542 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-09-06 23:11:45 +00:00
Michael Jerris
35e83cc2d3
don't overflow int type
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@542 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-09-06 23:11:45 +00:00
Michael Jerris
87cdf36bde
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
2008-09-06 23:05:23 +00:00
Michael Jerris
7841265d04
add configure.gnu to force pic
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@541 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-09-06 22:12:33 +00:00
Michael Jerris
7071a943a0
add configure.gnu to force pic
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@541 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-09-06 22:12:33 +00:00
Michael Jerris
b7b5e9daf6
use libtool for compile too
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@540 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-09-06 22:10:15 +00:00
Michael Jerris
1244c45378
use libtool for compile too
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@540 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-09-06 22:10:15 +00:00
Stefan Knoblich
081cc2e75b
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
2008-09-06 20:41:50 +00:00
Stefan Knoblich
048d021f40
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
2008-09-06 20:41:50 +00:00
Stefan Knoblich
82318fc434
[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
2008-09-06 20:28:50 +00:00
Stefan Knoblich
8e25e1ef36
[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
2008-09-06 20:28:50 +00:00
Stefan Knoblich
66eace59c4
[Q.931] Codingstyle cleanup
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@537 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-09-06 20:23:26 +00:00
Stefan Knoblich
416f8e58b2
[Q.931] Codingstyle cleanup
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@537 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-09-06 20:23:26 +00:00
Stefan Knoblich
00215f7349
[ozmod_isdn] Remove sending complete IE
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@536 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-09-06 20:14:07 +00:00
Stefan Knoblich
c62692e85d
[ozmod_isdn] Remove sending complete IE
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@536 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-09-06 20:14:07 +00:00
Stefan Knoblich
6c4e94774f
Codingstyle cleanup
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@535 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-09-06 19:40:40 +00:00
Stefan Knoblich
b2623fb871
Codingstyle cleanup
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@535 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-09-06 19:40:40 +00:00
Brian West
d70241a413
fix timer_name check in rtp
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9472 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-06 18:00:35 +00:00
Michael Jerris
ba95f425f7
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
2008-09-06 05:46:14 +00:00
Michael Jerris
cb92fcdf43
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
2008-09-06 05:46:14 +00:00
Michael Jerris
9b5b73c628
revert patch from OPENZAP-12
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@533 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-09-06 04:15:49 +00:00
Michael Jerris
9060a74517
revert patch from OPENZAP-12
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@533 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-09-06 04:15:49 +00:00
Anthony Minessale
6f4f1d1db3
fix unload
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9471 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-05 21:37:33 +00:00
Brian West
94ddd96b8b
move fax config
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9470 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-05 21:20:15 +00:00
Massimo Cetra
cff54e4f6a
fax_force_caller variable rework
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9469 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-05 20:49:23 +00:00
Anthony Minessale
07198a8416
cleanup for mod_fax
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9468 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-05 20:34:18 +00:00
Michael Jerris
c880efb4c6
(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
2008-09-05 20:27:55 +00:00
Michael Jerris
9ea45b7b7e
(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
2008-09-05 20:27:55 +00:00
Michael Jerris
cd8a4e5139
(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
2008-09-05 19:12:20 +00:00
Michael Jerris
b3cea0f20d
(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
2008-09-05 19:12:20 +00:00
Brian West
a4c95c63f6
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
2008-09-05 18:35:40 +00:00
Michael Giagnocavo
377d84a20b
Add batch file to generate mono.lib
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9466 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-05 16:39:20 +00:00
Michael Jerris
ebd4ea35d9
tweak
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9465 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-05 16:16:36 +00:00
Michael Jerris
8a9dd614e4
tweak
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9464 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-05 16:12:09 +00:00
Brian West
01e79e2f95
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
2008-09-05 14:46:16 +00:00
Michal Bielicki
bc1d36c366
fixes for Solaris
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9462 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-05 13:36:47 +00:00
Massimo Cetra
223ff87545
adding a couple of notes and eventually disable jitterbuffer
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9461 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-05 12:22:19 +00:00
Massimo Cetra
39f9f22f82
Completely new version of mod_fax
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9460 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-05 11:34:48 +00:00
Brian West
ce9d7576fa
MODAPP-138 with tweaks
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9459 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-05 04:09:50 +00:00
Brian West
f273047342
this will make it behave as if you didn't set the ext-sip-ip and ext-rtp-ip if they are empty values. Also correct the spelling of Invalid
...
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@9458 d0543943-73ff-0310-b7d9-9358b9ac24b2
2008-09-05 03:57:57 +00:00
Michael Jerris
4317cbe2e8
(OPENZAP-11) use all the cflags from configure so we can build ss7 boost on freebsd and fix other code issues noted by more warnings from those cflags
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@530 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-09-05 03:53:32 +00:00