Commit Graph

711 Commits (e255fe16852340191c93ddb861b4deb4e099a28c)

Author SHA1 Message Date
Jeremy McNamara 3bbf429ac0 remove speedial setting, for now
22 years ago
Mark Spencer b9643771af Destroy channels on BYE when no owner is present
22 years ago
Mark Spencer 229f4abf93 Change strdupa's to ast_strupda's
22 years ago
Jeremy McNamara 0bf4bf3f54 remove old debug
22 years ago
Jeremy McNamara 7bf42218fe try to enable indications
22 years ago
Jeremy McNamara f6c0dd8c4d anonyance fix, per tholo
22 years ago
Mark Spencer 55e664cb00 Fix various compiler warnings (bug #322)
22 years ago
Mark Spencer eca42807c3 Fix counter in SIP (bug #291)
22 years ago
Jeremy McNamara 41cafc5042 anonyance fixes, per tholo :)
22 years ago
Mark Spencer 02fa2dab28 Initialize extension
22 years ago
Martin Pycko c514e681e7 Fix last typo
22 years ago
Martin Pycko be64ea63b1 Don't do callprogress on incoming calls -> that used to put that call in a wierd state 6 and the call is not answered.
22 years ago
Mark Spencer 83e9734908 Fix capability lookup failure
22 years ago
Jeremy McNamara 9a49c07cf3 change default codecs
22 years ago
Mark Spencer 273e1b07d6 Keep voicemail from segging on a permissions problem (bug #245)
22 years ago
Mark Spencer 403f27e5b9 Bring into full TBR4 compliance
22 years ago
Jeremy McNamara b54c5c7561 don't deal with gatekeeper on reload, known issue..someone fix
22 years ago
Jeremy McNamara 29d2a6d9d2 oopsie remove it from here too
22 years ago
Jeremy McNamara a83662beda rollback transfer support...not properly implemented
22 years ago
Martin Pycko 0644267b41 Allow detection of callerid on FXO with distinctive ring
22 years ago
Mark Spencer 90f6d836ee Fix deadlock pointed to by Martin
22 years ago
Mark Spencer 233591ddc5 DTMF enhancements
22 years ago
Jeremy McNamara 79ecd05a02 don't die if skinny cannot figure out hostname
22 years ago
Jeremy McNamara 6be8c6b6bf minor code fixes
22 years ago
Mark Spencer d6f33f273d Don't die if no skinny config
22 years ago
Jeremy McNamara 26fdbec56f remove debug, it's Miller time\!
22 years ago
Jeremy McNamara 02222bc6c1 stomp on seg fault if a call is attempted and the skinny device is not registered
22 years ago
Jeremy McNamara c3174c0319 fix never ending ringing
22 years ago
Jeremy McNamara c165196f71 pull out reloading, for now, causes segs
22 years ago
Jeremy McNamara d28bc810a3 make tcp socket resuable. Bug #262
22 years ago
Jeremy McNamara d6ba77a74b implement reload
22 years ago
Mark Spencer b745ba8380 Merge sending complete patch with no number (bug #176)
22 years ago
Jeremy McNamara c1c5fcd426 many bug fixes and inbound calling: SKINNY/line@device
22 years ago
Mark Spencer c511b967ed Outgoing limit updates (bug #98)
22 years ago
Mark Spencer faeb2e28f2 Add extended Matching functionality (bug #97)
22 years ago
Jeremy McNamara 86278dfb1f clean up code and output d->addr properly
22 years ago
Martin Pycko 3bd044c236 Fix a tiny thing
22 years ago
Martin Pycko 4828759ab8 Add distinguishing between BUSY and FAILURE for outgoing spool calls. Always save CDR record (even if the call fails). If the call fails try to see if there is
22 years ago
Mark Spencer 3672619e13 Don't die if no config file
22 years ago
Martin Pycko 78ef0d0ebe Add SIPDtmfMode application
22 years ago
Jeremy McNamara 884381d54d add chan_skinny.so
22 years ago
Jeremy McNamara 08079c6863 initial import of skinny, more coming soon
22 years ago
Jeremy McNamara c874416036 update for the lamers...only if they would acutally read it
22 years ago
Mark Spencer 76b99bb025 Fix typo
22 years ago
Mark Spencer 979dc97f36 Fix "potential" deadlock and make not-a-deadlock
22 years ago
Mark Spencer 479a67e629 BSD portability enhancements (bug #234)
22 years ago
Mark Spencer 328897248a Copy context properly
22 years ago
Jeremy McNamara 059b57438b implement transfer and call forwarding. Bug #221
22 years ago
Mark Spencer ebae0a11be When taking a masqed call, be sure to mark it as acknowledged
22 years ago
Mark Spencer d488a8c522 Be sure we have the agent lock
22 years ago
Martin Pycko 6e8a074912 Add restrictcid=[yes|no] for chan_zap and chan_sip. You can specify if the sip/zap users will have the callerid transmitted as ANI or CALLERID.
22 years ago
Mark Spencer c80158ce30 Add Zap dnid support
22 years ago
Mark Spencer 687a0e76b5 Take URI from responses (bug #215)
22 years ago
Mark Spencer bb0fba0974 Re-poke all peers on a reload (bug #216)
22 years ago
Mark Spencer 9c12f6b550 Base ackcall on newly available agent, not the pending one
22 years ago
Mark Spencer 52c2755347 Allow codecs to be specified on a per-peer and per-user basis
22 years ago
Mark Spencer f12366ffc7 Finish provisioning placeholder
22 years ago
Mark Spencer 6d3f2dbae3 Add placeholder for provisioning info
22 years ago
Mark Spencer d855c2855a Send "PROGRESS" when DIAL is accepted
22 years ago
Jeremy McNamara a44c2e4636 fix seg fault due to the use of wrong pointer
22 years ago
Mark Spencer b12730866a Unlock our lock while we try to find the extension
22 years ago
Mark Spencer 0faa3c1baf Support ANI
22 years ago
Mark Spencer 79a5692764 Increase minimum retry time
22 years ago
Mark Spencer 2fbf9c9e16 Don't send until we're up
22 years ago
Mark Spencer c6d42e9779 Minor makefile fix
23 years ago
Mark Spencer 77a6aa9327 We have to release app_lock even if there is no channel logged in anymore
23 years ago
Mark Spencer c3882de991 Make ack_sleep do something
23 years ago
Mark Spencer e46cb9d09a Clear high res value
23 years ago
Mark Spencer e5732d1743 handle app_lock properly
23 years ago
Mark Spencer 00f701aa87 How about manipulating the right lock
23 years ago
Mark Spencer a257ce71d1 Make res deterministic, don't release lock until totally done
23 years ago
Mark Spencer 01f66003a4 Fix agent deadlock
23 years ago
Mark Spencer 578b394236 Make chan_zap compile without libpri again
23 years ago
Mark Spencer e46cefeb4b Wait for '#' to acknowledge pending agents, too when ackcall=always
23 years ago
Martin Pycko 1434714b58 Make sure that when the d-channel goes down we also clear the libpri structures with pri_destroycall
23 years ago
Martin Pycko 44e6a8619e Add one more thing to the previous one
23 years ago
Martin Pycko e89a2bcd5c Don't allow to place calls when a dchannel is down (for PRI). Also when we detect that d-channel is down -> destroy the calls.
23 years ago
Jeremy McNamara 822d556924 sync any left over changes
23 years ago
Mark Spencer 174af33085 Actually use the "get_also" function
23 years ago
Jeremy McNamara 4f944c0e3d disable native bridging
23 years ago
Mark Spencer eeceb89d31 First pass at BYE/Also transfer
23 years ago
Mark Spencer 1d7e348b8f Make sipdebug default to 0
23 years ago
Mark Spencer dcb9b8f9a2 Make SIP registration persistent (bug #159)
23 years ago
Mark Spencer 2d9561427e Enable Asterisk to register with itself (with authentication)
23 years ago
Mark Spencer f148fe7e4f Send registration info on 407 too
23 years ago
Mark Spencer 2dd53c0bba Persist IAX2 registrations across restarts
23 years ago
Mark Spencer 730d7655c7 Monitor thread isn't a mutex
23 years ago
Mark Spencer d6cfcc994d Use URI in sip, update chan_vpb
23 years ago
Mark Spencer 8d4afb9c19 Fix call pickup with SIP
23 years ago
Mark Spencer 4c1686f194 Update old chan_zap
23 years ago
Mark Spencer 5a25985a00 Add true native data mode bridging
23 years ago
Mark Spencer 1f628fe5f9 Handle timing file descriptor properly with agents
23 years ago
Mark Spencer 6b8998b8ec Store password for later authentication needs
23 years ago
Mark Spencer bc46ece67f Use "domain" instead of "uri" if supplied
23 years ago
Mark Spencer 438ed9e5f8 Minor fix
23 years ago
Mark Spencer 46059b0714 Reliably transmit BYE always
23 years ago
Mark Spencer ddb5ae08e8 Small changes that could be useful
23 years ago
Mark Spencer 2421bea611 Fix memory leak
23 years ago
Mark Spencer 7d8d7837b4 Never create do initreq with BYE
23 years ago
Mark Spencer 436f02d38a Don't actually destroy in handle_request
23 years ago