Commit Graph

46 Commits (2faaa4f4fa4653e2fc42b2cfd7097099e274841d)

Author SHA1 Message Date
Raphael Coeffic 59aaa25aa8 adds more debug infos for ACK matching.
15 years ago
Raphael Coeffic 8f24bcfe4f b/f: fixes the ACK/200 matching for transaction looped back to SEMS.
15 years ago
Raphael Coeffic aaaa6ae382 b/f: pass only 200-ACK request to the UA layer.
15 years ago
Raphael Coeffic 7c6cf9a4d5 do not bother about to-tag for anything else but 2xx replies.
15 years ago
Stefan Sayer b2d952105f b/f: use ERROR instead of printf
15 years ago
Raphael Coeffic 7c16e8466e b/f: do not pass orphan replies to UA.
15 years ago
Raphael Coeffic 7058baf658 b/f: cancel msg length & zero-termination.
15 years ago
Raphael Coeffic f50051ddf3 b/f: PRACK transaction matching.
15 years ago
Raphael Coeffic 71c24a546d b/f: multiple routes within a [Record-]Route HF.
15 years ago
Stefan Sayer f6f29c636d b/f: don't pass prov reply to CANCEL to UA
15 years ago
Raphael Coeffic c5ccd21ead b/f: fixes last route for strict routing.
15 years ago
Raphael Coeffic 0c48994f00 isolate strict routing.
15 years ago
Raphael Coeffic c0d2983181 Make the outbound interface manually selectable (signaling & media).
15 years ago
Raphael Coeffic 406238f393 adds automatic transport selection for SIP messages.
15 years ago
Raphael Coeffic 34665040da Wip: start multiple SIP/UDP servers on multiple interfaces.
15 years ago
Stefan Sayer 9d7ccee705 add sems.conf option skip_dns_srv
15 years ago
Stefan Sayer 0005f3d610 more debug log regarding SRV lookups
15 years ago
Stefan Sayer 47adad8ab3 b/f: don't try to resolve IP addresses
15 years ago
Stefan Sayer 98966f25d8 if set, use next_hop ip:port for replies, too
15 years ago
bpintea 3deaa15255 100rel bug fix
15 years ago
Stefan Sayer daa9c241ff sbc: routing with next hop
15 years ago
Stefan Sayer e1e8aa2e6b warning about missing to-tag only if unhandled
15 years ago
Stefan Sayer 7dcb7e2abb added OpenSSL linking exception to license
16 years ago
Raphael Coeffic 9eecb79ab3 fixes port number for A record lookups
16 years ago
Raphael Coeffic a7389521e2 queries SRV records if no port specified in the R-URI (RFC3263)
16 years ago
Raphael Coeffic 0672c66d8e fixes the port number when a new address is used
16 years ago
Raphael Coeffic a292668861 fixes retransmission to another ip
16 years ago
Raphael Coeffic f5bfad916c support for RFC 3263 improvement
16 years ago
Raphael Coeffic 5120770a4e introduced a new DNS cache
16 years ago
Raphael Coeffic e7771d3f38 introduced the singleton pattern
16 years ago
Raphael Coeffic b8444a196e - 'template-ized' the hash table mechanism so that it can be used by others as well (until now, only for sip transactions).
16 years ago
Raphael Coeffic fb3488baf8 remove a potential memory leak
16 years ago
bpintea d074c0c0cd removed "#if 0" dead code
16 years ago
bpi 6d27feb346 add support for 100rel extension (prack)
16 years ago
Stefan Sayer 37e35c7ea7 optionally compile with long debug messages. don't print messages twice when sending
16 years ago
Raphael Coeffic 7cae214d9c - small enhancements and clean-ups for the SIP stack (work in progress...).
16 years ago
Stefan Sayer 155e4af0ec missing algorithm header for find
16 years ago
Raphael Coeffic 350ef3ca64 - fixes support for strict router.
16 years ago
Stefan Sayer 23f9b88d55 don't delete msg twice when sending fails
16 years ago
Raphael Coeffic b24f51ef5b - simplified some code in the SIP stack
16 years ago
Stefan Sayer 190252522c replying with ERROR instead of abort (e.g. on AmSipDialog::reply_error no non-existing request)
16 years ago
Raphael Coeffic d31ef86751 - added support for multiple SIP/UDP receivers.
16 years ago
Raphael Coeffic 6b1d7a95dc - re-enables the "accept_fr_without_totag" config param.
16 years ago
Stefan Sayer 446ff886ba also pass trans_ticket to UA for ACKs (aborted otherwise)
16 years ago
Raphael Coeffic 778da1ad57 the old serKey has been replaced by a proper transaction ticket specific to the internal SIP stack.
16 years ago
Raphael Coeffic 00aa71fad7 - moved sipctrl plug-in into the core (core/sip).
16 years ago