kpfleming
e04e114ef1
Merged revisions 9404 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r9404 | kpfleming | 2006-02-10 14:38:59 -0600 (Fri, 10 Feb 2006) | 2 lines
don't create monitor threads in detached mode, when we need to be able to pthread_join() them later if the module is unloaded (solve crash-on-unload problem for these channel modules)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9405 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-10 20:40:00 +00:00
kpfleming
3106171e09
restore 'rfc2833' naming for DTMF mode in chan_sip
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9391 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-10 16:33:47 +00:00
crichter
f794f23c8d
* jb can be configed by misdn_set_opt
...
* reload does misdn_reload as well
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9378 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-10 14:17:28 +00:00
crichter
455ffafb9b
added Proceeding state, to be more ETSI conform with outgoing setups on the Network side (no release_complete but disconnect or release in proceeding state)
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9364 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-10 10:10:58 +00:00
tilghman
45d876ed93
Bug 6387 - janitor cleanup for linked lists
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9349 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-10 00:20:43 +00:00
crichter
0a2b114fb5
still some L1 related fixes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9309 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-09 16:58:13 +00:00
oej
eec98d0bea
- Change "rfc2833" to "rtp" in sip.conf. Keeping backwards compatibility.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9294 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-09 15:40:53 +00:00
russell
0bd623857e
remove unnecessary format check in zt_request so that we will actually accept
...
a requested format of ALAW (issue #6421 , different patch)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9260 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-09 02:21:57 +00:00
russell
1996eb58ac
clarify return value (issue #6434 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9248 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-09 01:52:09 +00:00
russell
e1a8463ef0
Merged revisions 9246 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r9246 | russell | 2006-02-08 20:24:55 -0500 (Wed, 08 Feb 2006) | 2 lines
reload peercontext on iax2 reload (issue #6442 )
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9247 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-09 01:33:50 +00:00
mogorman
275ad97c10
Merged revisions 9232 via svnmerge from
...
https://svn.digium.com/svn/asterisk/branches/1.2
........
r9232 | mogorman | 2006-02-08 16:12:34 -0600 (Wed, 08 Feb 2006) | 4 lines
Make logger report error,warning,notice if logger.conf
not found, also updated chan_oss to give correct
error message if its config file is not found.
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9239 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-08 23:14:17 +00:00
crichter
b8c884370d
fix for the L2 Signalling
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9225 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-08 19:51:53 +00:00
crichter
815fea258b
L2 Signalling in PTP-TE Mode fixed
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9223 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-08 19:39:37 +00:00
crichter
e7530666c1
* dozens of white-space removements
...
* some // comment removements
* debugging optimization, use port where possible
* fixed pickup problem (pickup didn't work anymore after mqueue)
* removed some mIDSN_JOLLY defines which are not needed anymore in mqueue
* adapted the new cli.h constifications
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9215 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-08 16:10:21 +00:00
mattf
f6b0326637
Make sure we output the APDU debug on pri debug commands
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9194 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-07 18:00:42 +00:00
crichter
8e35b8224f
default values of jitterbuffer and jitterbuffer_upper_threshold should be > 0, this fixes the tv_fix warnings, because we use ast_read to transmit frames to asterisk in jitterbuffer mode, instead of queueing the audio data with ast_queue_frame.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9186 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-07 13:34:59 +00:00
kpfleming
925d321244
rename properties for forward-porting fixes so they don't conflict with developer branches
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9163 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-06 20:18:17 +00:00
bweschke
3d8a107846
Don't set a global variable if the channel you're trying to set CHANLOCALSTATUS on has gone away already.
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9139 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-03 22:38:38 +00:00
kpfleming
e2230d0f19
make chan_misdn build on x86-64
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9123 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-02 22:05:47 +00:00
kpfleming
a53cfb0489
updates to compile against current trunk
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9119 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-02 21:49:36 +00:00
crichter
870f55a59b
* removed unnecessary struct elements and functions
...
* fixed "RETRIEVE does not work" bug
* fixed some NT Mode bugs
* removed some // comments
* added configureable jitterbuffer
* removed own tone-generator, and use asterisks instead, to support
asterisks indications
* added more support for hw-bridging, we bridge now every possible call
* fixed some hdlc mode issues, with a patch for chan_zap we can make
data calls between chan_zap and chan_misdn now
* completely reworked the config engine, works like a charm now
* fixed SetCallerPres - bug
* added Progress and Proceeding passing
* optimized Ringing Indication handling
* added full ast_send_text support (you can setup nice menus with the dialplan
now)
* added support to read /etc/misdn-init.conf to clarify the NT+PTP Problem
* we compile now channels/misdn if mISDNuser is installed systemwide
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9114 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-02 21:15:34 +00:00
mattf
7f27c64826
Fix w/ string field updates #6397
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9113 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-02 21:02:19 +00:00
oej
20d97c496d
- Remove "frame relay" from chan_sip !
...
- Add some comments for the monitoring thread
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9107 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-02 20:51:08 +00:00
mattf
dd80bec97d
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9106 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-02 20:50:29 +00:00
oej
4167358579
- Add doxygen docs on return values on check_user_full()
...
- Simplify code in handle_request_subscribe (mailbox subscription)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9105 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-02 20:28:57 +00:00
oej
ef88ed76fc
- Make debug logging for each authentication (twice per call) optional
...
- Small update to doxygen comment
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9104 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-02 20:18:31 +00:00
mattf
faffb3f5bc
More stringfield related changes
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9085 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-02 18:33:23 +00:00
mattf
4f0e946c0c
Fix so that hardhdlc works w/ chan_zap
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9072 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-02 16:09:38 +00:00
kpfleming
21d21f89c0
use string fields for some stuff in ast_channel
...
const-ify some more APIs
remove 'type' field from ast_channel, in favor of the one in the channel's tech structure
allow string field module users to specify the 'chunk size' for pool allocations
update chan_alsa to be compatible with recent const-ification patches
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9060 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-01 23:05:28 +00:00
mogorman
4ef13bdcda
Allows for user to uninstall asterisk binaries
...
bug 6177
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9052 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-01 18:39:41 +00:00
oej
83da25ed32
Optimize settings of defaults for a new peer object and make sure
...
we set the same defaults for autocreated peers and other peers.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9013 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-31 18:40:07 +00:00
russell
bd5352e51f
remove some more local declarations of null frames
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9004 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-31 17:57:12 +00:00
russell
b55d2bd3ea
define a global null_frame object so when queueing a null frame, you don't
...
have to allocate one on the stack
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9001 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-31 17:18:58 +00:00
oej
d00a87e2dc
- Moving two session (PVT) flags to peer PAGE2 (DYNAMIC and SELFDESTRUCT) to make room for more session-related flags
...
This is needed for integrating patches in the bug tracker
- Adding doxygen comments
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8991 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-31 16:02:35 +00:00
oej
a7ee1fb601
- Change "prefs" to "default_prefs" and move declaration to "default" group
...
- Add doxygen comments
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8976 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-31 14:30:09 +00:00
kpfleming
2f6550a327
Yes Virginia, Zaptel does support native ALAW
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8961 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-31 03:45:09 +00:00
oej
6a9f078aee
- Doxygen and comments updates
...
- Moving structure declarations to top of file with the rest
- Adding some forward declarations for RTP interface functions
(All these changes to position in file are in preparation for splitting chan_sip up
into several files at some point in the future)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8932 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-30 20:36:38 +00:00
oej
30edf39481
Issue 5892: Set a minimum T1 timer for calls. Reporter: twisted
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8926 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-30 19:50:39 +00:00
oej
2295e2f4cb
Issue #6035 - Don't send 403 on bad auth (correcting one of my old mistakes...) Reported by maik.
...
Patch inspired by, but not the patch in the bug tracker.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8925 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-30 19:09:08 +00:00
oej
5abeb5a65f
Issue #5793
...
- simplification of check_auth
- constifications
- whitespace changes
Rizzo's patch with some changes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8919 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-30 18:51:02 +00:00
kpfleming
25ad5f5f13
Merged revisions 8905 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r8905 | kpfleming | 2006-01-30 11:08:28 -0600 (Mon, 30 Jan 2006) | 2 lines
disable buggy PRI user-user code until it can be fixed
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8906 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-30 17:09:55 +00:00
markster
df81c56d13
Merge Rizzo's waitfor update (bug #4584 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8877 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-30 03:13:33 +00:00
kpfleming
d6dcf07573
make ast_read() able to handle channel read()/exception() methods that return a chain of frames
...
cleanup code in ast_read()
add AST_FRAME_DTMF_BEGIN and AST_FRAME_DTMF_END so that variable-length DTMF events can be supported
teach chan_zap to send DTMF_BEGIN and DTMF_END when appropriate
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8850 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-29 05:07:04 +00:00
oej
2cddcd249d
- Remove unused "resetinvite" variable
...
- Use TRUE/FALSE for fastrestart
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8835 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-28 17:17:37 +00:00
oej
1dcce0c335
Change booleans to TRUE/FALSE.
...
(At some point we should implement these as enums to simplify debugging)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8834 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-28 17:00:05 +00:00
oej
92e540eaea
Doxygen updates
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8826 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-28 15:34:27 +00:00
oej
4d21009e46
- Moving forward declarations to one block
...
- Moving global variables to one block
- Moving global networking variables to one block
- Small whitespace changes
- Renaming a few more global channel settings to global_ for clarity
(No functional changes)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8825 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-28 15:28:58 +00:00
oej
761ce8acbd
Simplify code for building Call ID's, create generic random string function
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8823 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-28 15:02:29 +00:00
mattf
908afb3403
Add rdnis rx/tx support to chan_iax2 ( #6348 )
...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8799 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-27 23:55:37 +00:00
oej
69a40c52f2
Merged revisions 8785 via svnmerge from
...
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r8785 | oej | 2006-01-27 09:02:16 +0100 (Fri, 27 Jan 2006) | 2 lines
Issue 6362 - Register without Contact: and Expires: fails (reporter: op)
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8786 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-27 08:07:43 +00:00