Commit Graph

1383 Commits (57b6515d825288cf7acd7cd19c7e1f0c84590767)

Author SHA1 Message Date
Ben Kramer 0a4a5483ae / changed samples from 240 to 160 as per all other drivers
22 years ago
Ben Kramer bab6f6bdf2 / remove extrenous NULL at end of function
22 years ago
Mark Spencer 9cd917c42a Improve SIP history
22 years ago
Mark Spencer 1b9251ad14 If we get 200 OK back on INVITE after we send CANCEL, send ACK *and* send BYE
22 years ago
Mark Spencer 3fdbac912a Use tohost, not the name of the peer
22 years ago
Mark Spencer 3ba284094e Fix silly little seg
22 years ago
Mark Spencer 634521b59b Make code agree with documentation so you can use sip peers
22 years ago
Mark Spencer dd293ed6fe First pass at properly handling account codes in forwarding
22 years ago
Mark Spencer 3c7300d145 Just to be especially nice, only send 100 Trying at the start of parking and don't send the 202 Accepted until the end -- still doesn't help the SNOM. They seem to give dialtone as soon as they send REFER...
22 years ago
Mark Spencer 602d616726 Expire time fix (bug #1996)
22 years ago
Mark Spencer 34ed331f82 Fix Zap buglet, add support for SIP parking -- doesn't seem to work quite right on SNOM.
22 years ago
Mark Spencer 7ca6f85a41 More strcpy / snprintf as part of rgagnon's audit (bug #2004)
22 years ago
Jeremy McNamara 069d045513 fix seg fault condition
22 years ago
Mark Spencer a40e6c115f Fix provisioning for unload/reload
22 years ago
James Golovich c793ab62ff Fix *BSD compilation of iax2-provision.c. We should probably move the IPTOS_MINCOST checking stuff over to a header fle that gets included
22 years ago
Mark Spencer b5780eda44 Use real bind address
22 years ago
Mark Spencer 12b3b6c86e Use proper bind address
22 years ago
Mark Spencer 8ebfe337a7 Extend bindaddr to RTP connections on SIP (bug #1989 et al)
22 years ago
Mark Spencer 28076a9c68 Cleanup SIP formatting, strncpy's strncats and global variable names (bug #1990)
22 years ago
Mark Spencer 18844270c3 When doing rport, remove the ";rport" before adding ";rport=5060"
22 years ago
Malcolm Davenport 5fa70e63a0 Bug #: 1988 Fix compile problem with iax2-provision.c under
22 years ago
Mark Spencer 432bb121f3 Cleanups to the ordering of events in dial, don't freak out on the wrong codec
22 years ago
Mark Spencer 155d84a979 Add IAX provisioning support to Asterisk
22 years ago
Mark Spencer d2f22c57fe Merge Steven Davies latest jitter buffer patch
22 years ago
James Golovich 201849fb42 Fix IAX2 registration time. We want to set reg->refresh to the new value only if its lower not if its higher. (bug 1955)
22 years ago
Mark Spencer 2f911dfba6 Use INET_ADDRLEN (bug #1956) (from airport!)
22 years ago
Malcolm Davenport b94f5ca495 Bug #1952: iaxbuf now declared in chan_iax2.c and chan_sip.c
22 years ago
Mark Spencer 1f1c915fea Merge Steven Davie's timestamp improvements
22 years ago
Mark Spencer e7bd1ce7b9 Remove duplicate declaration (bug #1950)
22 years ago
Mark Spencer ee4a248e6b Make history configurable
22 years ago
Mark Spencer 4d0dd2775a Report checksum failures as such (bug #1942)
22 years ago
Mark Spencer eb6b35b75f Display invalid extension when there is one, fix minor OSP typo, Don't send 200 OK after 403 Forbidden on SUBSCRIBE
22 years ago
Mark Spencer 457528ae86 Don't build old chan_iax by default (oops)
22 years ago
Mark Spencer f97df161f4 Create reentrant ast_inet_ntoa and replace all inet_ntoa's with ast_inet_ntoa's (but #1944)
22 years ago
Mark Spencer 779140b94c Placeholder for GR303-FXSKS signalling (not yet finished)
22 years ago
Mark Spencer 560068617a Make sure pollres is initialized to 0
22 years ago
Mark Spencer ef0128ec41 Allow nat=never mode to work around buggy UNIDEN UIP200 firmware (bug #1935)
22 years ago
Mark Spencer a11c4965b7 If we don't accept a SUBSCRIBE, set needdestroy
22 years ago
Mark Spencer 9b6bd35ed3 Allow custom beep to be specified for agents (bug #1938)
22 years ago
Jeremy McNamara 88eede5218 apply temporary fix to stop people from whining.
22 years ago
Mark Spencer 9127ab071b Add option for in-band progress (bug #1879)
22 years ago
Mark Spencer 05110e85d3 Add ability to send detailed mailbox info (bug #1690)
22 years ago
Mark Spencer df2394af02 Minor cleanups on zap when hangup on callwait
22 years ago
Mark Spencer d9ed36059c Add peercontext parameter for default outbound context (bug #1929)
22 years ago
Mark Spencer 1af31f2c64 Merge cmaj's ZapDND and specific channel status manager commands (bugs #1917, 1918)
22 years ago
Mark Spencer b76935b95c Minor alsa fixes, add "delayreject" option to IAX to implement request of bug #1846)
22 years ago
Mark Spencer 03fbf171a7 Zap NSF merge, major ALSA improvements
22 years ago
Mark Spencer 3db853b428 Merge source cleanups (bug #1911)
22 years ago
Mark Spencer 2fb8ad79c2 Don't munge outgoing call progress when fax enabled (bug #1909)
22 years ago
Mark Spencer c9f168ed0f Add subaddress support (bug #1877)
22 years ago
Mark Spencer fe4b2401bd Handle URL encoded stuff in pedantic checking
22 years ago
Mark Spencer 80c9620612 Add sample config file, implement verification
22 years ago
Mark Spencer 1d473f25dd Add outgoing OSP support (SIP only at this point)
22 years ago
Mark Spencer b0972b8d1f Make sure other drivers also zero delivery (thanks to steven davies)
22 years ago
Mark Spencer f6f67727c6 Merge Ehud's MySQL users support (bug #1815)
22 years ago
Mark Spencer df93792f9c Extend delay slightly
22 years ago
Mark Spencer 08ac005489 Make delay for echo training configurable
22 years ago
Mark Spencer 68248b91f0 Be sure to hold lock during answer
22 years ago
Mark Spencer 7a363d3d17 Small simplification
22 years ago
Mark Spencer 2187465cae Set ${DIALSTATUS} from app_dial, make zap return BUSY on a phone that is busy, update macro-stdexten to demo
22 years ago
Mark Spencer 0f6db9f939 Don't segfault if chan_zap can't load
22 years ago
James Golovich 8801247d76 Remove pthread.h from source. We should be using asterisk/lock.h everywhere instead (except in asterisk/lock.h).
22 years ago
Mark Spencer f5de717d6e Merge Steven Davie's IAX2 jitter buffer enhancements
22 years ago
Mark Spencer 5546e32355 Merge major BSD mutex and symbol conflict patches (bug #1816) (link patch still pending)
22 years ago
Mark Spencer 652e085d0f Make DTMF mode configurable on ISDN
22 years ago
Mark Spencer e66aef0c05 Can't check outbound without having lock (bug #1886)
22 years ago
Mark Spencer ec3f9d5041 More fixes for remote_party_id
22 years ago
Mark Spencer 7b0160ee51 Sorry, 403 is "Forbidden" not "Permission Denied"
22 years ago
Mark Spencer b0991ab170 Check if subscribe is for mailbox. If so, return 200 OK or 403 Permission Denied as appropriate
22 years ago
Mark Spencer 585afa7e8e Add promiscuous redirect option
22 years ago
Mark Spencer 737e9b2458 Merge outgoing MSN support + Remote Party ID for SIP (bug #1841) with cleanups
22 years ago
Mark Spencer ef4d9eb5b7 Avoid iflock/chlock race
22 years ago
Mark Spencer 347f32ab97 Hold private lock while handling digits
22 years ago
Mark Spencer 3b3a042cef Hold pending digits until setup_ack is received, then send (bug#1875)
22 years ago
James Golovich 18fef6deb1 Formatting fix
22 years ago
Mark Spencer 133120aa38 Be sure we hold channel lock in write before talking to PRI channel
22 years ago
Mark Spencer e32c8f1ebe Debugging cleanups (bug #1633)
22 years ago
Mark Spencer 19d5ae6e8d Send 403 when authentication fails on a call
22 years ago
Mark Spencer 3932d756d4 Oops
22 years ago
Mark Spencer f75a3079e0 Implement proper locking on INFO_RECEIVED
22 years ago
Mark Spencer 095b971fc6 Small typo
22 years ago
Mark Spencer 2d78f0d53c PRI locking fixes
22 years ago
Mark Spencer e3c58c8ebe Gotta set slot to 0 before you print :)
22 years ago
Mark Spencer db8da3c376 Use new extensible setup method of libpri
22 years ago
Mark Spencer 7538cee13b Enable support for RFC3581 (bug #1862)
22 years ago
Mark Spencer be9d4b4333 Remove ancient requirement that ts > 0
22 years ago
Jeremy McNamara 1f4eadaf6a check to make sure the extension exists b4 actually accepting the call and lets hope this gives Open H.323 enough time to sync up (bug #1714)
22 years ago
Mark Spencer 6c9b510d5d When dialing outbound, if we match a peer name, use it (who really cares?) (bug #1850)
22 years ago
Mark Spencer 001623fa0a Minor formatting cleanups
22 years ago
Mark Spencer ee664e6ccd Fix small typos
22 years ago
Mark Spencer 427be16475 Handle PROGRESS event
22 years ago
Mark Spencer 5b9cab6c13 Separate PROCEEDING and PROGRESS
22 years ago
Mark Spencer 3cf5ea7383 Make meetme operate in linear so as to keep alaw folk happy, minor iax2
22 years ago
Mark Spencer d208532e6e x86-64 compile fixes and cleanups
22 years ago
Mark Spencer fd70e7920e Provide dialtone when doing overlap dial (bug #1832)
22 years ago
Mark Spencer d030752f72 Make sure overlap dial goes into "RING" state instead of just "RESERVED"
22 years ago
Mark Spencer 9e3a90e249 Display error when having trouble reading from /dev/phone
22 years ago
Mark Spencer 439e5eeeb4 Use 401 Unauthorized instead of 407 Proxy Authentication required for REGISTER,
22 years ago
Jeremy McNamara c359ec8f5c fix list initialization
22 years ago
Mark Spencer 758f246390 Display which span/channel we're receiving restarts on
22 years ago