Commit Graph

  • d7598efe4 suffix mediaproxy reply with address family info by Richard Fuchs 2011-12-19 16:28:13 +0000
  • 534f4be7e compile debian package version into all 3 components at build time by Richard Fuchs 2011-12-19 15:55:45 +0000
  • ac9b60a32 Makefile: use Debian package versioning information for BUILD_TIME by Michael Prokop 2011-12-19 15:38:40 +0000
  • 0c23b07db ignore user-supplied addresses and use proxy-supplied hints as only determining factor between ipv4 and ipv6 by Richard Fuchs 2011-12-19 15:21:14 +0000
  • a32a18857 remove obsolete comment by Richard Fuchs 2011-12-19 15:11:07 +0000
  • 9e1c90adb inet_pton is anal, so gotta work around that by Richard Fuchs 2011-12-19 14:06:45 +0000
  • 8bc2f0505 support command-line ipv6 addresses given in [] format by Richard Fuchs 2011-12-19 13:43:51 +0000
  • 7129c25e6 don't give out ipv6 addresses if we're not ipv6 enabled by Richard Fuchs 2011-12-19 13:27:40 +0000
  • 1be81628b make sure our allocated skbuffs always have enough head room by Richard Fuchs 2011-12-16 08:39:32 +0000
  • 11f4a5c77 get rid of an ugly unneeded memcmp by Richard Fuchs 2011-12-16 08:15:25 +0000
  • bb3ddae44 converge most of the ipv4/ipv6 code to make everything more pretty by Richard Fuchs 2011-12-16 08:09:56 +0000
  • e6e151bdd and while we're at it, add support for ipv6 on the udp control protocol as well by Richard Fuchs 2011-12-15 16:28:26 +0000
  • c36f7649a or maybe not so primitive... by Richard Fuchs 2011-12-15 15:53:47 +0000
  • 1a0fc782f add a primitive makefile by Richard Fuchs 2011-12-15 15:52:15 +0000
  • d9c97b06f add ipv6 options to init/default script by Richard Fuchs 2011-12-15 15:26:00 +0000
  • cb727076a update blist.pl to new kernel interface by Richard Fuchs 2011-12-15 15:11:51 +0000
  • f31f64b07 make the textual /proc output more useful by Richard Fuchs 2011-12-15 14:52:26 +0000
  • 4c508f28e support the internal/external flags for ipv4/ipv6 hints by Richard Fuchs 2011-12-15 14:12:35 +0000
  • fe0118955 add ip6tables rule to init script by Richard Fuchs 2011-12-15 13:41:12 +0000
  • ccfc13437 it helps to actually make use of new command line params. basic RTP forwarding testing OK now for both ipv4 and ipv6 by Richard Fuchs 2011-12-15 13:33:03 +0000
  • 305ce520a fix a segfault and improve debug build by Richard Fuchs 2011-12-15 13:22:02 +0000
  • 5d9cb37f1 another fallback RE fix by Richard Fuchs 2011-12-15 13:13:53 +0000
  • 1705630c7 make the fallback RE work by Richard Fuchs 2011-12-15 13:09:38 +0000
  • e0eb0488f add ipv6 command line options by Richard Fuchs 2011-12-15 12:50:50 +0000
  • 50d63ffff fix "make debug" by Richard Fuchs 2011-12-15 12:30:44 +0000
  • 01645a2ed regression fixes by Richard Fuchs 2011-12-15 12:27:40 +0000
  • b917ac0e7 move everything to mapped-ipv4-in-ipv6 API by Richard Fuchs 2011-12-15 12:03:39 +0000
  • 39578affd be a bit stricter with ipv4-in-ipv6 notation by Richard Fuchs 2011-12-15 08:51:41 +0000
  • 2352143d6 poor man's character case insensitivity by Richard Fuchs 2011-12-15 08:44:30 +0000
  • 61967c1d3 convert some macros to inline functions by Richard Fuchs 2011-12-15 08:36:42 +0000
  • 2a24d2d38 make the fallback RE even more liberal and fix broken RE substring indexes by Richard Fuchs 2011-12-15 08:29:55 +0000
  • d05f5831d add the ipv6 logic to the userspace daemon. by Richard Fuchs 2011-12-14 20:48:55 +0000
  • d6c60a8c3 implement fallback pcre for unparsable udp commands by Richard Fuchs 2011-12-14 15:04:11 +0000
  • b6de0aa5b fix another filename by Richard Fuchs 2011-12-14 14:35:55 +0000
  • 25abfa555 update for changed module/file names by Richard Fuchs 2011-12-14 14:05:29 +0000
  • 7d6ad45eb need an address family too by Richard Fuchs 2011-12-14 13:57:06 +0000
  • b0ef0da1e change the daemon to the new interface, this should make jenkins happy again by Richard Fuchs 2011-12-14 12:52:28 +0000
  • 1129129c4 yup, and this adds support for sending ipv6 packets by Richard Fuchs 2011-12-14 12:42:06 +0000
  • 38728567e fix everything up so that both ipv4->ipv4 and ipv6->ipv4 works by Richard Fuchs 2011-12-14 12:17:34 +0000
  • 6d08cc403 tweak the test script a bit more by Richard Fuchs 2011-12-14 08:40:59 +0000
  • b31a0b456 move test script to new kernel structs by Richard Fuchs 2011-12-14 08:21:37 +0000
  • df24ddacd do some validity checking on the mirror address too by Richard Fuchs 2011-12-14 08:05:42 +0000
  • 81de3a3c4 rename test.pl to kernel-module-test.pl by Richard Fuchs 2011-12-14 07:33:54 +0000
  • 6bd6e62d6 add an experimental ipv6 packet handler by Richard Fuchs 2011-12-14 07:32:09 +0000
  • 993fc8784 add ipv6 extension target and move from ipt_ to xt_ by Richard Fuchs 2011-12-14 07:28:08 +0000
  • 7148c8529 remove obsolete iptables 1.3 version by Richard Fuchs 2011-12-14 07:20:50 +0000
  • 452a35896 rename libipt_ to libxt_ by Richard Fuchs 2011-12-14 07:20:11 +0000
  • 3fb353eb4 make the package depend on iptables 1.4+ by Richard Fuchs 2011-12-14 07:18:49 +0000
  • eacef0b5c convert existing code to be (somewhat) address family agnostic by Richard Fuchs 2011-12-13 16:39:43 +0000
  • 50f06561d internally rename ipt_ to xt_ too and add the ipv6 target by Richard Fuchs 2011-12-13 13:37:11 +0000
  • f42d1e606 rename ipt_* to xt_* by Richard Fuchs 2011-12-13 13:36:04 +0000
  • 57de5eb84 changelog/version by Richard Fuchs 2011-12-08 16:07:25 +0000
  • ddb586533 fix cosmetic bug in /proc/mediaproxy/list by Richard Fuchs 2011-12-07 16:40:11 +0000
  • 31c9ea98a move the evil global variables into the context structure by Richard Fuchs 2011-12-07 00:49:19 +0000
  • c9f4ee636 implement a simple but effective timeout/cleanup mechanism for udp cookies by Richard Fuchs 2011-12-06 22:43:24 +0000
  • 4031ea92d fine-tune the regexp a bit more, just in case... by Richard Fuchs 2011-12-06 21:58:43 +0000
  • 25efdcec0 add some debug messages by Richard Fuchs 2011-12-06 21:51:33 +0000
  • c7488f9be fix a long-standing bug that caused from/to tags to be ignored when using UDP protocol by Richard Fuchs 2011-12-06 21:50:58 +0000
  • 1448625c8 allow parallel building by Richard Fuchs 2011-12-06 21:48:21 +0000
  • 36ce2de3f add a "make debug" option by Richard Fuchs 2011-12-06 21:31:01 +0000
  • 47a1bdd78 fix incorrect behavior when a stray lookup is received by Richard Fuchs 2011-12-06 20:53:09 +0000
  • 999a3d7fe Bump version for bad tagging by Jon Bonilla 2011-12-03 00:32:52 +0000
  • c5384734b postinst: restart initscript instead of just start it by Michael Prokop 2011-09-20 16:39:16 +0000
  • e19de5607 postinst: run init_wrapper() on ce systems as well by Michael Prokop 2011-09-20 16:35:51 +0000
  • 57e560487 postinst: do not restart daemon on inactive node by Michael Prokop 2011-09-20 16:27:05 +0000
  • e20262b2e Provide initial postinst script for ngcp-mediaproxy-ng-daemon by Michael Prokop 2011-09-20 15:30:52 +0000
  • 7c2d3b735 changelog/version by Richard Fuchs 2011-09-20 14:42:13 +0000
  • ddaa9755e Return a dummy/error reply over UDP when a call doesn't exist, so kamailio doesn't think we're dead by Richard Fuchs 2011-09-20 14:41:24 +0000
  • f5998e1ff restrict mediaproxy iptables rule to udp only by Richard Fuchs 2011-09-19 18:42:31 +0000
  • f7fcfc803 bump version/changelog by Richard Fuchs 2011-09-15 14:43:55 +0000
  • 9d3791449 extend the re-invite simulator to include port changes. add some more debug messages to make sure the right things are happening. by Richard Fuchs 2011-09-09 19:00:31 +0000
  • 2810f9046 needs to send more than just one packet each way by Richard Fuchs 2011-09-09 18:01:54 +0000
  • 2b37826e4 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. by Richard Fuchs 2011-09-07 21:17:31 +0000
  • 2ce1269d4 add script to test different re-invite scenarios by Richard Fuchs 2011-09-06 16:56:03 +0000
  • 5f8f34a99 streamline test script function calls by Richard Fuchs 2011-09-06 15:14:22 +0000
  • 5142f39e1 add --version switch by Richard Fuchs 2011-09-03 00:19:56 +0000
  • 20b63fe57 Enable on-hold/mute media IP handling by Richard Fuchs 2011-09-02 21:14:08 +0000
  • 82a9ca19a 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 by Richard Fuchs 2011-09-02 21:11:47 +0000
  • 3191b15c3 properly fix the upc/kapsch 3-way call connect issue by Richard Fuchs 2011-09-02 20:49:48 +0000
  • 5d5867513 add another port number to a log message by Richard Fuchs 2011-09-02 16:42:26 +0000
  • 5a63b54d3 Add some more log information Reverse "RTP port used" logic by Richard Fuchs 2011-09-02 16:32:51 +0000
  • 7cda4486a bump changelog/version by Richard Fuchs 2011-08-10 21:02:10 +0000
  • f8e33506a Fix a mem leak Add a call simulator test script by Richard Fuchs 2011-08-10 20:59:08 +0000
  • f609d6921 Compile fixes for glib 2.12 by Richard Fuchs 2011-08-09 17:22:06 +0000
  • 0fd9e0dae Create compile-time option ("make no-redis") to eliminate all redis-related code from binary by Richard Fuchs 2011-07-27 16:21:01 +0000
  • 847f15626 bump version number to 1.4.0 by Richard Fuchs 2011-06-10 17:52:12 +0000
  • 12a59caaf add redis config to mediaproxy init scripts by Richard Fuchs 2011-06-10 17:48:45 +0000
  • f928e8bfd add uuid-dev to dependencies. Fixes mediaproxy not compiling due to missing uuid.h file by Jon Bonilla 2011-06-10 09:59:32 +0000
  • 9ef47a490 slightly revised the testing routing; added "dump everything to redis" function by Richard Fuchs 2011-05-31 18:44:39 +0000
  • 267b8a9ce Add a "test routine" for redis DB and call restoration. Takes less than 2 seconds to restore 3000 calls. Fix the "ports used" array. by Richard Fuchs 2011-05-31 16:13:45 +0000
  • 0393d115c fix some potential memleaks by Richard Fuchs 2011-05-26 17:00:48 +0000
  • 297af190d clean up orphaned redis keys by Richard Fuchs 2011-05-26 16:56:09 +0000
  • 467e0183a actually associate restored call streams with call by Richard Fuchs 2011-05-26 15:21:14 +0000
  • c7635d436 use G_N_ELEMENTS from glib instead of ARRAY_SIZE by Richard Fuchs 2011-05-26 14:45:53 +0000
  • c29064f4a fix the bit array stuff by Richard Fuchs 2011-05-26 14:40:34 +0000
  • c1f259e65 Implement internal "ports used" housekeeping, as apparently it's possible to open the same UDP port for listening many times. by Richard Fuchs 2011-05-26 02:49:29 +0000
  • ba113f123 try to create and link table first, then create proc entry. prevents frequent kernel warnings by Richard Fuchs 2011-05-25 20:13:04 +0000
  • 16d54a342 move to slice allocator; remember UUID for restored calls by Richard Fuchs 2011-05-25 20:10:22 +0000
  • 9b036f8cc implement call restore logic - needs testing by Richard Fuchs 2011-05-25 19:47:13 +0000
  • 3c49d6258 use redis pipelining for bulk updates by Richard Fuchs 2011-05-24 18:44:03 +0000