16b33debe
start changelog for 2.2.0 by
2013-02-06 14:09:10 -0500
25c8e4b02
replace IN6_IS_ADDR_UNSPECIFIED because it doesnt work for mapped addresses by
2013-02-06 12:44:04 -0500
f369c9f79
more redis support functions by
2013-02-06 13:53:16 -0500
8d3b8e310
redis support functions by
2013-02-06 13:52:05 -0500
20f33e56f
treat zero ip/port as wildcard when matching up old streams by
2013-02-06 13:11:07 -0500
5cebf5adb
use peer_advertised where appropriate by
2013-02-06 13:00:14 -0500
fc6fe6907
replace IN6_IS_ADDR_UNSPECIFIED because it doesnt work for mapped addresses by
2013-02-06 12:44:04 -0500
5d726fdf8
fix some ipv6 related bugs by
2013-02-06 09:55:52 -0500
f5e6482d5
base the stream traversal entirely on stream index by
2013-02-06 09:55:44 -0500
fc3e74169
add support for multiple streams in sdp by
2013-02-04 14:32:05 -0500
ad4cef0f3
g_hash_table_contains implementation for old glib version by
2013-02-04 10:07:54 -0500
6adda7c30
keep track of sdp stream endpoints and use them as index when rewriting by
2013-02-04 10:01:04 -0500
7651df841
add call simulator script for NG protocol by
2013-02-04 10:00:18 -0500
0f58c2df4
update udp simulator to new default port by
2013-02-04 09:13:09 -0500
2b9d251cd
rename simulator.sh -> simulator-tcp.sh by
2013-02-04 09:07:14 -0500
c33642a01
more consistent function naming by
2013-02-01 15:45:25 -0500
bac4f3148
get rid of num parameter to sdp_replace by
2013-02-01 15:43:26 -0500
fe70ce882
sync bencode by
2013-01-31 13:25:51 -0500
e69f1bd30
document bencode iovec functions by
2013-01-31 13:07:47 -0500
7ca74b399
use iovec based sdp rewriting by
2013-01-31 13:00:29 -0500
2e0a8c42d
add custom destroy function for free list by
2013-01-31 12:58:37 -0500
30550df8b
Merge branch 'master' of github.com:sipwise/mediaproxy-ng by
2013-01-30 14:25:12 -0500
a0d8655ce
Create README.md by
2013-01-30 11:24:49 -0800
557185fa6
rename some functions for consistency by
2013-01-30 14:17:20 -0500
b0b9007fb
implement and document a hash algorithm for bencoded dictionariers by
2013-01-30 13:58:58 -0500
0899007b5
document error flag by
2013-01-30 13:09:55 -0500
a59cd2247
merge bencode from kamailio by
2013-01-29 22:05:32 -0500
7d1629442
get rid of stupid message by
2013-01-29 22:05:24 -0500
df1b169cb
handle consecutive ports in SDP by
2013-01-29 13:41:42 -0500
a67f03d1d
introduce struct udp_fd by
2013-01-29 13:03:37 -0500
4c14016f9
code cosmetics by
2013-01-29 12:45:59 -0500
7137b784e
implement a "relays cache" by
2013-01-29 12:45:23 -0500
061507585
variable renaming - getting confusing by
2013-01-29 11:33:02 -0500
a45a7379e
obsolete get_port_pair() by
2013-01-29 10:29:10 -0500
ce2df6d90
exclude our own listening ports from RTP by
2013-01-29 10:22:17 -0500
9ae844040
reimplement get_port_pair() to support multiple consecutive ports by
2013-01-29 10:16:48 -0500
824c84b2e
properly handle multiple streams by
2013-01-28 11:46:52 -0500
e22b6a04f
support trust-address flag by
2013-01-28 11:45:37 -0500
7a0687beb
prettify bencode.h and add bencode_get_str() by
2013-01-28 11:45:14 -0500
ab3a47ae4
finish renaming control.[ch] to control_tcp.[ch] by
2013-01-25 16:33:36 -0500
a050fcfa4
rename control.[ch] to control_tcp.[ch] by
2013-01-25 16:26:26 -0500
efdc8efeb
rename some command implementation functions for consistency by
2013-01-25 16:25:36 -0500
9f78c2f17
implement call_delete_ng() by
2013-01-25 16:21:33 -0500
306972005
fix copy-pasto by
2013-01-25 15:54:20 -0500
3bc3e74bd
more logging by
2013-01-25 15:49:15 -0500
2872d18f4
implement call_answer by
2013-01-25 15:47:22 -0500
57051ee86
use a sane default port range by
2013-01-25 15:39:44 -0500
fe3af2559
support listening on NG port through init/defaults by
2013-01-25 15:36:35 -0500
9f276ad73
inlining ftw by
2013-01-25 14:02:43 -0500
5d1c2aabe
support some flags passed from rtpproxy-ng module by
2013-01-25 14:01:04 -0500
5accfd075
dont return ipv6 address by default by
2013-01-25 12:47:39 -0500
011e0e7e4
unify call_update_udp and call_lookup_udp by
2013-01-25 12:39:56 -0500
e5d7341bd
unify call_request and call_lookup by
2013-01-25 12:25:56 -0500
6fd39168f
obsolete infohash by
2013-01-25 11:55:08 -0500
ecc37e4b2
fix segfault related to null log_info by
2013-01-25 11:55:03 -0500
b66809bb8
use new struct stream_input where appropriate by
2013-01-25 11:31:02 -0500
21e18c086
obsolete the "mediatype" element by
2013-01-25 11:14:26 -0500
8fe26b2d3
obsolete the "mediatype" element by
2013-01-25 10:47:24 -0500
9589a73b4
obsolete call{ed,ing}_agent element by
2013-01-25 10:35:01 -0500
ea16a5daa
fix some resulting segfaults by
2013-01-24 16:43:56 -0500
1160c5c0a
fulfil the promise of actually freeing the free list by
2013-01-24 16:35:45 -0500
337167faf
use enum stream_address_format by
2013-01-24 16:27:37 -0500
923a7bdf5
correctly mark ip6 address by
2013-01-24 16:24:51 -0500
c75394d3c
first take on SDP rewriting by
2013-01-24 16:15:58 -0500
45c38179d
those updates break the redis module by
2013-01-24 12:55:16 -0500
2b60a82e3
more mass deployment of the new "str" object - does this thing still work? now really? by
2013-01-24 12:14:16 -0500
edc60d05f
convenience functions required by rtpproxy-ng by
2013-01-24 09:41:52 -0500
60da1bc44
mass deployment of the new "str" object - does this thing still work? by
2013-01-24 09:30:15 -0500
8db7ab6c9
introduce kamailio-style "str" data type/struct by
2013-01-23 15:34:34 -0500
ccfa30435
sdp_streams() initial implementation by
2013-01-23 15:22:02 -0500
f6a336ce8
prefer objects on stack instead of heap when possible by
2013-01-23 14:48:43 -0500
a2ac8075a
WIP on SDP parser by
2013-01-23 14:21:16 -0500
7cc6d9533
adding preliminary SDP parser by
2013-01-23 12:40:09 -0500
a8cc93f7a
get rid of that silly len counter by
2013-01-23 09:34:53 -0500
c5be7346a
hard-link bencode.[ch] from kamailio source for now by
2013-01-23 08:12:16 -0500
be4a6c7d5
make my life easier with a smart_ntop_port() function by
2013-01-22 16:34:16 -0500
5ea5dcddf
call_offer()/answer stubs by
2013-01-22 15:47:23 -0500
fb20c7491
implement receiving and parsing NG protocol packets by
2013-01-22 12:41:26 -0500
76cab1f69
non-static vars must be initialized to 0 by
2013-01-22 11:41:29 -0500
3a30e186c
dont use RE_UDP_ macros for indexes into the fallback RE by
2013-01-22 11:11:26 -0500
4700a6dea
split generic udp receiving code into udp_listener by
2013-01-22 11:07:56 -0500
ab24a79de
adding control_ng stubs by
2013-01-22 10:36:56 -0500
189c19eb0
init function should return success too by
2013-01-22 10:14:21 -0500
1912346c3
remember: git commit -a doesnt commit new files by
2013-01-22 10:07:44 -0500
67e876ff9
split udp listener init code into separate file by
2013-01-22 09:58:05 -0500
32523c589
split cookie cache keeping into separate file by
2013-01-22 09:20:39 -0500
27835dc50
split cookie cache keeping into separate file by
2013-01-22 09:17:54 -0500
78712cf7c
rename listen to listen-tcp in error outputs as well by
2013-01-22 09:04:01 -0500
2effd967e
rename listen to listen-tcp in the sample default script as well by
2013-01-22 09:00:05 -0500
5c2b07387
rename listen to listen-tcp in the init script as well by
2013-01-22 08:59:00 -0500
8ae44f7aa
silly bugfix for the init fail case by
2013-01-22 08:12:33 -0500
a7d40bf7b
rename --listen to --listen-tcp by
2013-01-22 07:55:29 -0500
8708c99e3
add bencode lib to sources by
2013-01-21 14:37:29 -0500
f5e60c4a3
Merge branch 'master' into 2.1 by
2013-01-18 10:13:17 -0500
5c310916a
2.1.1 by
2013-01-18 10:13:08 -0500
30edc79e6
Merge branch 'master' into 2.1 by
2013-01-18 10:09:36 -0500
bca25d770
make call_lookup_udp() remember viabranches like call_update_udp() by
2013-01-17 11:13:17 -0500
cde509531
parallel builds by
2013-01-17 10:17:59 -0500
b36afb618
exclude deprated API calls by
2013-01-17 10:16:57 -0500
ef521030a
make viabranch in udp lookup optional by
2013-01-17 10:08:10 -0500