]> granicus.if.org Git - rtmpdump/commitdiff
Updates for 2.2d
authorhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Fri, 30 Apr 2010 00:31:59 +0000 (00:31 +0000)
committerhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Fri, 30 Apr 2010 00:31:59 +0000 (00:31 +0000)
git-svn-id: svn://svn.mplayerhq.hu/rtmpdump/trunk@458 400ebc74-4327-4243-bc38-086b20814532

ChangeLog
Makefile
README
librtmp/Makefile
librtmp/rtmp.h

index 84269a6f2f16d982130655050d8ddf89bbee83be..ef7693ba8e810ef4726148f3853e84e54e7df5c1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -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
index 6216f864aad7cf4086a398d3e9f129661c66bede..1d51a95a04d8a4c35efb4d91d8e790208fb391ac 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-VERSION=v2.2c
+VERSION=v2.2d
 
 CC=$(CROSS_COMPILE)gcc
 LD=$(CROSS_COMPILE)ld
diff --git a/README b/README
index 194eeb7c78ab0fbd66917ed88bc37ee904a2f2c4..a0b9f1aede988ad9436bd74d389a8aa933e683f9 100644 (file)
--- a/README
+++ b/README
@@ -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_COMPILE and INC variables, e.g.
 
 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.
index 08e43aae64002301d7c6a2ab36e4579118814e47..985bb505cc02c7fa53d043d2d5a2118a08fefd31 100644 (file)
@@ -1,4 +1,4 @@
-VERSION=v2.2c
+VERSION=v2.2d
 
 prefix=/usr/local
 
index ef65cdb8381ce05d7e73ef8e41d7b8857e1aaa5b..4eab3e3a08b7800cbe7ae79d313ddefad94cb216 100644 (file)
@@ -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