[rtmpdump] r458 - in trunk: ChangeLog Makefile README librtmp/Makefile librtmp/rtmp.h
hyc
subversion at mplayerhq.hu
Fri Apr 30 02:32:00 CEST 2010
Author: hyc
Date: Fri Apr 30 02:31:59 2010
New Revision: 458
Log:
Updates for 2.2d
Modified:
trunk/ChangeLog
trunk/Makefile
trunk/README
trunk/librtmp/Makefile
trunk/librtmp/rtmp.h
Modified: trunk/ChangeLog
==============================================================================
--- trunk/ChangeLog Fri Apr 30 02:01:52 2010 (r457)
+++ trunk/ChangeLog Fri Apr 30 02:31:59 2010 (r458)
@@ -4,6 +4,16 @@ Copyright 2009-2010 Howard Chu
Copyright 2009 The Flvstreamer Team
http://rtmpdump.mplayerhq.hu/
+29 April 2010, v2.2d
+- add RTMP_Alloc, RTMP_Free APIs
+- add optional support for polarssl instead of OpenSSL
+- add option to build crypto support without SSL/TLS
+- tweak handshake offset checking
+- add RTMP set_playlist command
+- check for (and fix) broken timestamps in FLV packets
+- fix tcUrl and playpath parsing in rtmpsrv and rtmpsuck
+- change internal boolean flags to bitmasks
+
14 April 2010, v2.2c
- internal restructuring, fix #undef CRYPTO builds
- add RTMP_SetupURL, RTMP_SetOpt APIs
Modified: trunk/Makefile
==============================================================================
--- trunk/Makefile Fri Apr 30 02:01:52 2010 (r457)
+++ trunk/Makefile Fri Apr 30 02:31:59 2010 (r458)
@@ -1,4 +1,4 @@
-VERSION=v2.2c
+VERSION=v2.2d
CC=$(CROSS_COMPILE)gcc
LD=$(CROSS_COMPILE)ld
Modified: trunk/README
==============================================================================
--- trunk/README Fri Apr 30 02:01:52 2010 (r457)
+++ trunk/README Fri Apr 30 02:31:59 2010 (r458)
@@ -1,4 +1,4 @@
-RTMP Dump v2.2c
+RTMP Dump v2.2d
(C) 2009 Andrej Stepanchuk
(C) 2009-2010 Howard Chu
(C) 2010 2a665470ced7adb7156fcef47f8199a6371c117b8a79e399a2771e0b36384090
@@ -25,8 +25,22 @@ but you may need to override the CROSS_C
Please read the Makefile to see what other make variables are used.
-This code also requires you to have OpenSSL and zlib installed. (You may
-optionally use GnuTLS instead of OpenSSL if desired.)
+This code also requires you to have OpenSSL and zlib installed. You may
+optionally use GnuTLS or polarssl instead of OpenSSL if desired. You may
+also build with just rtmpe support, and no rtmps/https support, by
+specifying -DNO_SSL in the XDEF macro, e.g.
+
+ $ make posix XDEF=-DNO_SSL
+
+or
+
+ $ make posix CRYPTO=POLARSSL XDEF=-DNO_SSL
+
+You may also turn off all crypto support if desired
+
+ $ make posix CRYPTO=
+
+Note that if using OpenSSL, you must have version 0.9.8 or newer.
Credit goes to team boxee for the XBMC RTMP code originally used in RTMPDumper.
The current code is based on the XBMC code but rewritten in C by Howard Chu.
Modified: trunk/librtmp/Makefile
==============================================================================
--- trunk/librtmp/Makefile Fri Apr 30 02:01:52 2010 (r457)
+++ trunk/librtmp/Makefile Fri Apr 30 02:31:59 2010 (r458)
@@ -1,4 +1,4 @@
-VERSION=v2.2c
+VERSION=v2.2d
prefix=/usr/local
Modified: trunk/librtmp/rtmp.h
==============================================================================
--- trunk/librtmp/rtmp.h Fri Apr 30 02:01:52 2010 (r457)
+++ trunk/librtmp/rtmp.h Fri Apr 30 02:31:59 2010 (r458)
@@ -39,7 +39,7 @@ extern "C"
{
#endif
-#define RTMP_LIB_VERSION 0x020203 /* 2.2c */
+#define RTMP_LIB_VERSION 0x020204 /* 2.2d */
#define RTMP_FEATURE_HTTP 0x01
#define RTMP_FEATURE_ENC 0x02
More information about the rtmpdump
mailing list