Richard Fuchs
|
d3dca330fa
|
Compile fixes in daemon for Debian etch
|
14 years ago |
Richard Fuchs
|
1b93bdb9b7
|
fix handling of calls with multiple concurrent media streams
|
14 years ago |
Richard Fuchs
|
4b30d4f4d3
|
Use [] when printing IPv6 addresses where appropriate
|
14 years ago |
Richard Fuchs
|
cf5ac6752e
|
fix the TOS socket option for ipv6
|
14 years ago |
Richard Fuchs
|
d7598efe40
|
suffix mediaproxy reply with address family info
|
14 years ago |
Richard Fuchs
|
534f4be7e6
|
compile debian package version into all 3 components at build time
|
14 years ago |
Michael Prokop
|
ac9b60a32a
|
Makefile: use Debian package versioning information for BUILD_TIME
Lets see what Jenkins provides us :)
From: Michael Prokop <mprokop@sipwise.com>
|
14 years ago |
Richard Fuchs
|
0c23b07db6
|
ignore user-supplied addresses and use proxy-supplied hints as only determining factor between ipv4 and ipv6
|
14 years ago |
Richard Fuchs
|
9e1c90adb9
|
inet_pton is anal, so gotta work around that
|
14 years ago |
Richard Fuchs
|
8bc2f0505d
|
support command-line ipv6 addresses given in [] format
|
14 years ago |
Richard Fuchs
|
7129c25e64
|
don't give out ipv6 addresses if we're not ipv6 enabled
|
14 years ago |
Richard Fuchs
|
e6e151bdd4
|
and while we're at it, add support for ipv6 on the udp control protocol as well
|
14 years ago |
Richard Fuchs
|
4c508f28ee
|
support the internal/external flags for ipv4/ipv6 hints
|
14 years ago |
Richard Fuchs
|
ccfc13437c
|
it helps to actually make use of new command line params. basic RTP forwarding testing OK now for both ipv4 and ipv6
|
14 years ago |
Richard Fuchs
|
305ce520ae
|
fix a segfault and improve debug build
|
14 years ago |
Richard Fuchs
|
5d9cb37f1f
|
another fallback RE fix
|
14 years ago |
Richard Fuchs
|
1705630c78
|
make the fallback RE work
|
14 years ago |
Richard Fuchs
|
e0eb0488f8
|
add ipv6 command line options
|
14 years ago |
Richard Fuchs
|
50d63ffff4
|
fix "make debug"
|
14 years ago |
Richard Fuchs
|
01645a2ed2
|
regression fixes
|
14 years ago |
Richard Fuchs
|
b917ac0e71
|
move everything to mapped-ipv4-in-ipv6 API
|
14 years ago |
Richard Fuchs
|
39578affdf
|
be a bit stricter with ipv4-in-ipv6 notation
|
14 years ago |
Richard Fuchs
|
2352143d69
|
poor man's character case insensitivity
|
14 years ago |
Richard Fuchs
|
61967c1d32
|
convert some macros to inline functions
|
14 years ago |
Richard Fuchs
|
2a24d2d385
|
make the fallback RE even more liberal and fix broken RE substring indexes
|
14 years ago |
Richard Fuchs
|
d05f5831d4
|
add the ipv6 logic to the userspace daemon.
problems with this:
1) not pretty
2) most certainly doesn't work
3) only compiles with no-redis
4) not pretty and most certainly doesn't work
|
14 years ago |
Richard Fuchs
|
d6c60a8c3b
|
implement fallback pcre for unparsable udp commands
|
14 years ago |
Richard Fuchs
|
7d6ad45eb1
|
need an address family too
|
14 years ago |
Richard Fuchs
|
b0ef0da1e7
|
change the daemon to the new interface, this should make jenkins happy again
|
14 years ago |
Richard Fuchs
|
31c9ea98a4
|
move the evil global variables into the context structure
|
14 years ago |
Richard Fuchs
|
c9f4ee6369
|
implement a simple but effective timeout/cleanup mechanism for udp cookies
|
14 years ago |
Richard Fuchs
|
4031ea92d0
|
fine-tune the regexp a bit more, just in case...
|
14 years ago |
Richard Fuchs
|
25efdcec03
|
add some debug messages
|
14 years ago |
Richard Fuchs
|
c7488f9bef
|
fix a long-standing bug that caused from/to tags to be ignored when using UDP protocol
|
14 years ago |
Richard Fuchs
|
1448625c8f
|
allow parallel building
|
14 years ago |
Richard Fuchs
|
36ce2de3f5
|
add a "make debug" option
|
14 years ago |
Richard Fuchs
|
47a1bdd782
|
fix incorrect behavior when a stray lookup is received
|
14 years ago |
Richard Fuchs
|
ddaa9755e3
|
Return a dummy/error reply over UDP when a call doesn't exist, so kamailio doesn't think we're dead
|
14 years ago |
Richard Fuchs
|
9d37914496
|
extend the re-invite simulator to include port changes.
add some more debug messages to make sure the right things are happening.
|
15 years ago |
Richard Fuchs
|
2b37826e46
|
Reworked port re-use logic and adapted test scripts to accomodate for the changes.
All tests seem to be OK so far, but this is EXPERIMENTAL code - do not use in production.
|
15 years ago |
Richard Fuchs
|
5142f39e12
|
add --version switch
|
15 years ago |
Richard Fuchs
|
20b63fe570
|
Enable on-hold/mute media IP handling
|
15 years ago |
Richard Fuchs
|
82a9ca19af
|
Fix obscure 3-way call connect issue
Add test script for this error case
Add on-hold/mute media IP handling, but disabled for now
|
15 years ago |
Richard Fuchs
|
3191b15c33
|
properly fix the upc/kapsch 3-way call connect issue
|
15 years ago |
Richard Fuchs
|
5d5867513e
|
add another port number to a log message
|
15 years ago |
Richard Fuchs
|
5a63b54d3b
|
Add some more log information
Reverse "RTP port used" logic
|
15 years ago |
Richard Fuchs
|
f8e33506a2
|
Fix a mem leak
Add a call simulator test script
|
15 years ago |
Richard Fuchs
|
f609d6921e
|
Compile fixes for glib 2.12
|
15 years ago |
Richard Fuchs
|
0fd9e0dae4
|
Create compile-time option ("make no-redis") to eliminate all redis-related code from binary
|
15 years ago |
Richard Fuchs
|
9ef47a4906
|
slightly revised the testing routing; added "dump everything to redis" function
|
15 years ago |