Commit Graph

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