Stefan Knoblich
4c4047d5cf
Add NT-mode overlap dial timeout and fix CID in overlap
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@593 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-10-12 22:07:45 +00:00
Anthony Minessale
564329faee
OPENZAP-28 pass opts from mod_openzap to ozmod_isdn
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@589 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-10-07 15:27:51 +00:00
Anthony Minessale
a422a4f672
bail on bad args
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@588 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-10-07 00:00:15 +00:00
Michael Jerris
d0ef88c299
initialize to no isdn logging if param not set in config
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@583 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-10-06 15:53:23 +00:00
Anthony Minessale
5b2982a442
OPENZAP-22 add configuration settable debug levels for isdn trunks
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@580 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-10-03 21:57:57 +00:00
Michael Jerris
c7cbbc6f4e
OPENZAP-19 add handler for connect ack
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@570 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-09-26 18:28:28 +00:00
Stefan Knoblich
7b99c4f95d
Improve logging for setups with more than one span
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@559 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-09-16 18:22:00 +00:00
Michael Jerris
b645cacc11
fix off by one index
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@554 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-09-10 19:43:55 +00:00
Anthony Minessale
3c4453955d
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
2008-09-10 15:25:02 +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
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
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
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
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
Michael Jerris
29132c7207
turn down the logs for now
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@528 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-09-04 04:58:00 +00:00
Anthony Minessale
bc1ccab19c
dyna won't you blow your horn
...
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@517 a93c3328-9c30-0410-af19-c9cd2b2d52af
2008-08-29 15:58:59 +00:00