]> granicus.if.org Git - rtmpdump/commitdiff
v2.2b
authorhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Mon, 22 Mar 2010 09:40:25 +0000 (09:40 +0000)
committerhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Mon, 22 Mar 2010 09:40:25 +0000 (09:40 +0000)
git-svn-id: svn://svn.mplayerhq.hu/rtmpdump/trunk@386 400ebc74-4327-4243-bc38-086b20814532

ChangeLog
Makefile
README
librtmp/Makefile

index beb30e2c8dd5617fd76a953290ed1597cfc4c869..9f496974191b57698f170a6ea85b627b76e58a49 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,6 +4,15 @@ Copyright 2009-2010 Howard Chu
 Copyright 2009 The Flvstreamer Team
 http://rtmpdump.mplayerhq.hu/
 
+22 March 2010, v2.2b
+- fix v2.2a crashes in rtmpsrv/rtmpsuck
+- fix v2.2a .swfinfo location on Windows
+- fix typo for --auth parameter in manpages
+- add FP10 handshake support for rtmpsrv/rtmpsuck
+- avoid GNUMake vs BSDMake incompatibilities
+- add pkgconfig file for librtmp
+- more library cleanup
+
 20 March 2010, v2.2a
 - fix C++ compatibility for librtmp
 - misc library restructuring
index 8c888616873c0bfc7a4e32e7345d868fcdcef8b9..0f8bde8e95bcbcbbcce2198680779b104d1aee04 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,16 +1,25 @@
+VERSION=v2.2b
+
 CC=$(CROSS_COMPILE)gcc
 LD=$(CROSS_COMPILE)ld
 
-DEF=-DRTMPDUMP_VERSION=\"v2.2a\"
+CRYPTO=OPENSSL
+#CRYPTO=GNUTLS
+LIB_GNUTLS=-lgnutls
+LIB_OPENSSL=-lssl -lcrypto
+CRYPTO_LIB=$(LIB_$(CRYPTO))
+
+DEF=-DRTMPDUMP_VERSION=\"$(VERSION)\"
 OPT=-O2
 CFLAGS=-Wall $(XCFLAGS) $(INC) $(DEF) $(OPT)
 LDFLAGS=-Wall $(XLDFLAGS)
-LIBS=-lssl -lcrypto -lz
-#LIBS=-lgnutls -lz
+
+LIBS=$(CRYPTO_LIB) -lz
 THREADLIB=-lpthread
+SLIBS=$(THREADLIB) $(LIBS)
+
 LIBRTMP=librtmp/librtmp.a
 INCRTMP=librtmp/rtmp_sys.h librtmp/rtmp.h librtmp/log.h librtmp/amf.h
-SLIBS=$(THREADLIB) $(LIBS)
 
 EXT=
 
diff --git a/README b/README
index a613540debbd4ca5dae0a55a58aa6b2dbdad73ae..a98259bf0092589982a42d97fae209cec2ea9c19 100644 (file)
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-RTMP Dump v2.2a
+RTMP Dump v2.2b
 (C) 2009 Andrej Stepanchuk
 (C) 2009-2010 Howard Chu
 (C) 2010 2a665470ced7adb7156fcef47f8199a6371c117b8a79e399a2771e0b36384090
@@ -25,7 +25,8 @@ 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.
+This code also requires you to have OpenSSL and zlib installed. (You may
+optionally use GnuTLS instead of OpenSSL if desired.)
 
 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 b4965b51a45e57768a29006ab0de35aafb11fc72..8e037b50f3ea00143d695f95d261aa6e839186db 100644 (file)
@@ -1,3 +1,5 @@
+VERSION=v2.2b
+
 prefix=/usr/local
 
 CC=$(CROSS_COMPILE)gcc
@@ -11,7 +13,6 @@ REQ_GNUTLS=gnutls
 REQ_OPENSSL=libssl,libcrypto
 CRYPTO_LIB=$(LIB_$(CRYPTO))
 CRYPTO_REQ=$(REQ_$(CRYPTO))
-VERSION=v2.2a
 
 DEF=-DRTMPDUMP_VERSION=\"$(VERSION)\" -DUSE_$(CRYPTO)
 OPT=-O2