Commit Graph

591 Commits (a257ce71d168c1f1f807b8cb6f29398f57b72d54)

Author SHA1 Message Date
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
Mark Spencer 4b1baccb2e In some cases, no need for an initreqprep
23 years ago
Mark Spencer 51895a907e First pass at making '#' work on non-callback agents
23 years ago
Mark Spencer a869aae156 Only suggest destroy
23 years ago
Mark Spencer 202f44e45a First pass at VPB updates
23 years ago
Mark Spencer b79a237186 Prefer bind address if specified over our actual route address
23 years ago
Mark Spencer 913a5331b7 Only half-ack provisional responses
23 years ago
Mark Spencer b938de4ea7 Check for 407 on both outbound and non-outbound calls
23 years ago
Mark Spencer 312760c381 First attempt at fixing bug #131 (authenticate BYE)
23 years ago
Mark Spencer 55d8ae6caa Revert earlier changes
23 years ago
Mark Spencer 704f806df6 Fix typo
23 years ago
Mark Spencer 789a8be699 Create/dial channel if availability is on callback channel
23 years ago
Mark Spencer 326456653b Put agent login board in the right place
23 years ago
Mark Spencer 52095246a6 Fix race for fast hanguyp
23 years ago
Mark Spencer d3bdd36e46 depend stuff
23 years ago
Mark Spencer f148cc891b Add canreinvite option and minor tweak to bridging code
23 years ago
Mark Spencer 2eda7699de Check availability on callback agents when no wrapuptime specified
23 years ago
Mark Spencer fa073b7330 Build fix for H.323 (bug #127)
23 years ago
Mark Spencer 1ab3f636cc Quick fix
23 years ago
Mark Spencer caffbd564d Don't create a pending agent if nobody is logged in
23 years ago
Mark Spencer 8d5c7dd566 Oops, they're system, not agent events
23 years ago