[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