From sobomax at sippysoft.com Wed Dec 24 02:23:44 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Wed, 24 Dec 2008 11:23:44 +0100 (CET) Subject: [RTPproxy Devel] CVS:commitlog: rtpproxy configure.ac Message-ID: <20081224102344.64C131511A5@mail.berlios.de> sobomax 2008/12/24 11:23:44 CET SER CVS Repository Modified files: . configure.ac Log: Check for the sockaddr_un.sun_len member instead of hardcoding list of operating systems where it is present. Revision Changes Path 1.24 +8 -0 rtpproxy/configure.ac http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/rtpproxy/configure.ac.diff?r1=1.23&r2=1.24 From sobomax at sippysoft.com Wed Dec 24 02:25:22 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Wed, 24 Dec 2008 11:25:22 +0100 (CET) Subject: [RTPproxy Devel] CVS:commitlog: rtpproxy configure.ac Message-ID: <20081224102522.BF65B1511A5@mail.berlios.de> sobomax 2008/12/24 11:25:22 CET SER CVS Repository Modified files: . configure.ac Log: Bump version number. Revision Changes Path 1.25 +2 -2 rtpproxy/configure.ac http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/rtpproxy/configure.ac.diff?r1=1.24&r2=1.25 From sobomax at sippysoft.com Wed Dec 24 02:28:06 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Wed, 24 Dec 2008 11:28:06 +0100 (CET) Subject: [RTPproxy Devel] CVS:commitlog: rtpproxy rtpp_defines.h Message-ID: <20081224102806.DBE991511A5@mail.berlios.de> sobomax 2008/12/24 11:28:06 CET SER CVS Repository Modified files: . rtpp_defines.h Log: Use HAVE_STDINT_H instead of checking for particular operating system. Revision Changes Path 1.23 +2 -4 rtpproxy/rtpp_defines.h http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/rtpproxy/rtpp_defines.h.diff?r1=1.22&r2=1.23 From sobomax at sippysoft.com Wed Dec 24 02:31:53 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Wed, 24 Dec 2008 11:31:53 +0100 (CET) Subject: [RTPproxy Devel] CVS:commitlog: rtpproxy rtpp_util.c rtpp_util.h Message-ID: <20081224103153.79C2BD4FB7@mail.berlios.de> sobomax 2008/12/24 11:31:53 CET SER CVS Repository Modified files: . rtpp_util.c rtpp_util.h Log: Add new function url_unquote() to decode string that has been encoded using the URL encoding method. Revision Changes Path 1.14 +38 -1 rtpproxy/rtpp_util.c http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/rtpproxy/rtpp_util.c.diff?r1=1.13&r2=1.14 1.19 +2 -1 rtpproxy/rtpp_util.h http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/rtpproxy/rtpp_util.h.diff?r1=1.18&r2=1.19 From sobomax at sippysoft.com Wed Dec 24 02:46:03 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Wed, 24 Dec 2008 11:46:03 +0100 (CET) Subject: [RTPproxy Devel] CVS:commitlog: rtpproxy main.c rtpp_command.c rtpp_session.c rtpp_session.h Message-ID: <20081224104603.8B1EB266FC@mail.berlios.de> sobomax 2008/12/24 11:46:03 CET SER CVS Repository Modified files: . main.c rtpp_command.c rtpp_session.c rtpp_session.h Log: o Make disconnect notification feature actually usable: - Don't remove "unix:" prefix twice from the same argument; - remove "unix:" prefix in the command handler as well so that we compare apples to apples, not apples to oranges; - make reconnect feature actually working by not reusing a single socket create by the socket(2) system call on startup, but instead allocating a new one when connection fails. I don't know about all operating systems, but FreeBSD doesn't allow to use connect(2) on such a failed socket; - advertize the feature in the capabilities check command; - allow the software which reqests notification to pass arbitrary URL-encoded string, which the RTPproxy should send as a notification when session timeouts. This allows for example B2BUA to pass down command to forcefully disconnect session; - when the previously connected notification socket fails, try to reconnect and re-send command instead of just dropping it. Only if the second attempt fails drop notification request. o Use HAVE_SOCKADDR_SUN_LEN instead of checking for the OS type. o Move atexit() little bit further to match our custom version code. This should be a NOP. o Fix typo in the "20081102" capability description. Revision Changes Path 1.87 +4 -8 rtpproxy/main.c http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/rtpproxy/main.c.diff?r1=1.86&r2=1.87 1.23 +29 -8 rtpproxy/rtpp_command.c http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/rtpproxy/rtpp_command.c.diff?r1=1.22&r2=1.23 1.13 +27 -7 rtpproxy/rtpp_session.c http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/rtpproxy/rtpp_session.c.diff?r1=1.12&r2=1.13 1.17 +9 -4 rtpproxy/rtpp_session.h http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/rtpproxy/rtpp_session.h.diff?r1=1.16&r2=1.17 From sobomax at sippysoft.com Wed Dec 24 02:48:02 2008 From: sobomax at sippysoft.com (Maxim Sobolev) Date: Wed, 24 Dec 2008 11:48:02 +0100 (CET) Subject: [RTPproxy Devel] CVS:commitlog: rtpproxy config.h.in configure Message-ID: <20081224104802.816A916322C@mail.berlios.de> sobomax 2008/12/24 11:48:02 CET SER CVS Repository Modified files: . config.h.in configure Log: Regen. Revision Changes Path 1.4 +3 -0 rtpproxy/config.h.in http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/rtpproxy/config.h.in.diff?r1=1.3&r2=1.4 1.21 +120 -10 rtpproxy/configure http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/rtpproxy/configure.diff?r1=1.20&r2=1.21 From scott_lvsha at 163.com Tue Dec 16 23:45:09 2008 From: scott_lvsha at 163.com (scott.lv) Date: Wed, 17 Dec 2008 07:45:09 -0000 Subject: [RTPproxy Devel] A bug about rtpproxy-1.0.2 Message-ID: <4948ADFF.022241.11856@m50-134.163.com> HI ALL When I had started rtpproxy with param that "-s udp:192.168.0.1:22222", I got message "explicit binding address has to be specified in UDP command mode" I checked main.c , I found line 1134 is errx(1, "explicit binding address has to be specified in UDP command mode"); I think that the line 1134 is wrong This line should be err(..) Anybody has other advice??? Don't hesitate to let me know if you have any questions or concerns. Thanks Best Regards scott.lv scott_lvsha at 163.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.rtpproxy.org/pipermail/devel/attachments/20081217/3d17bcb9/attachment.html