aboutsummaryrefslogtreecommitdiffstats
path: root/channels/chan_misdn.c
AgeCommit message (Collapse)AuthorFilesLines
2006-10-13fixed some echocandisable issues when bridged. this caused a kernel panic ↵crichter1-4/+6
sometimes..also some minor formatting fixes git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@45020 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-10(re)added support of dynamical enabling hdlc on bchannelscrichter1-1/+4
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@44785 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-05fixed segfault which happens during hold/transfer actioncrichter1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@44460 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-04if INFORMATION Message come with keypad instead of called party number, we ↵crichter1-0/+6
just use the keypad as called party number. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@44335 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-04added the option 'reject_cause' to make it possible to set the ↵crichter1-3/+11
RELEASE_COMPLETE - cause on the 3. incoming PMP channel, which is automatically rejected because chan_misdn does not support that kind of callwaiting. Therefore chan_misdn supports now 3 incoming channels on a PMP BRI Port. misdn_lib_get_free_bc now gets the info if the requested channel is incoming or outgoing to make the 3. channel possible git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@44334 f38db490-d61c-443f-a65b-d21fe96a405b
2006-10-02fixed the hold/retrieve/transfer issues, removed a useless bc field, added ↵crichter1-63/+111
setting of frame.delivery fields, some minor code cleanups git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@44149 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-28Put in missing \ns on the end of ast_logs (issue #7936 reported by wojtekka)file1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@43924 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-27fixed a bug which led to chan_list zombies, when the call could not be ↵crichter1-8/+8
properly established in misdn_call. also removed the ACK_HDLC stuff which is not really needed. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@43764 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-20make some more functions statickpfleming1-4/+4
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@43314 f38db490-d61c-443f-a65b-d21fe96a405b
2006-09-06fixed pipe consuming bug when using chanIsAvail (#7878), also moved a debug ↵crichter1-3/+7
log to the very begining of misdn_hangup. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@42110 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-30Restore original functionality of 1.2 in places where ANI was not set, but wasrussell1-3/+1
changed to be set. The original change was done to ensure that the behavior of the "callerid" option in each channel driver was consistent, but it caused an unexpected behavior change of CDR records for users, so this change is being reverted in 1.2. (issue #7695) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@41411 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-17This rather small ;-) commit merges the changes from my team branch 0.3.0 into tcrichter1-1171/+2056
he 1.2 branch. These changes include the new mISDN mqueue interface which makes it possible to compile chan_misdn against the current cvs version of mISDN/mISDNuser. These changes also contain various additions and numerous bugfixes to chan_misdn . Each change is documented in the commit logs in the team/crichter/0.3.0 branch. git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@40306 f38db490-d61c-443f-a65b-d21fe96a405b
2006-08-05Fix an issue that would cause a NewCallerID manager event to be generatedrussell1-1/+6
before the channel's NewChannel event. This was due to a somewhat recent change that included using ast_set_callerid() where it wasn't before. This function should not be used in the channel driver "new" functions. (issue #7654, fixed by me) Also, fix a couple minor bugs in usecount handling. chan_iax2 could have increased the usecount but then returned an error. The place where chan_sip increased the usecount did not call ast_update_usecount() git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@38904 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-03use ast_set_callerid to be more consistent and to make sure that therussell1-4/+1
"callerid" option in the conf files is always handled the same way and sets ANI (issue #7285, gkloepfer) git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@36725 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-15* Added mISDN/mISDNuser Echo cancel Patchcrichter1-51/+117
* Fixed Makefiles so that chan_misdn can be compiled again * added some hints, that mISDN cannot be compiled against gcc-4, SMP, Spinlock Debug * fixed some Minor issues in chan_misdn, regarding Type Of Number and Presentation git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@7490 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-29git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.2@7221 ↵kpfleming1-0/+0
f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-15issue #5739 (plus ast_copy_string() usage conversion)kpfleming1-62/+154
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7105 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-11issue #5671kpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7063 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08issue #5648kpfleming1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7011 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08issue #5639kpfleming1-19/+25
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7000 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-06issue #5605russell1-21/+36
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6979 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-01issue #5566kpfleming1-309/+246
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6938 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-31add experimental mISDN channel driver (issue #4077)kpfleming1-0/+3700
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6910 f38db490-d61c-443f-a65b-d21fe96a405b