v2.2c stuff. not much user-visible
authorhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Wed, 14 Apr 2010 19:38:11 +0000 (19:38 +0000)
committerhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Wed, 14 Apr 2010 19:38:11 +0000 (19:38 +0000)
git-svn-id: svn://svn.mplayerhq.hu/rtmpdump/trunk@430 400ebc74-4327-4243-bc38-086b20814532

ChangeLog
Makefile
README
librtmp/Makefile
librtmp/handshake.h
librtmp/rtmp.h

index 9f49697..84269a6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -4,6 +4,11 @@ Copyright 2009-2010 Howard Chu
 Copyright 2009 The Flvstreamer Team
 http://rtmpdump.mplayerhq.hu/
 
+14 April 2010, v2.2c
+- internal restructuring, fix #undef CRYPTO builds
+- add RTMP_SetupURL, RTMP_SetOpt APIs
+- add logging callback
+
 22 March 2010, v2.2b
 - fix v2.2a crashes in rtmpsrv/rtmpsuck
 - fix v2.2a .swfinfo location on Windows
index 637fc44..907b566 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-VERSION=v2.2b
+VERSION=v2.2c
 
 CC=$(CROSS_COMPILE)gcc
 LD=$(CROSS_COMPILE)ld
diff --git a/README b/README
index a98259b..194eeb7 100644 (file)
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-RTMP Dump v2.2b
+RTMP Dump v2.2c
 (C) 2009 Andrej Stepanchuk
 (C) 2009-2010 Howard Chu
 (C) 2010 2a665470ced7adb7156fcef47f8199a6371c117b8a79e399a2771e0b36384090
index 776b340..c1ca973 100644 (file)
@@ -1,4 +1,4 @@
-VERSION=v2.2b
+VERSION=v2.2c
 
 prefix=/usr/local
 
index b0e8806..f91f689 100644 (file)
@@ -43,9 +43,9 @@ typedef gcry_cipher_hd_t      RC4_handle;
 #include <openssl/sha.h>
 #include <openssl/hmac.h>
 #include <openssl/rc4.h>
-#define HMAC_setup(ctx, key, len)      HMAC_CTX_init(&ctx); HMAC_Init_ex(&ctx, (uint8_t *)key, len, EVP_sha256(), 0)
-#define HMAC_crunch(ctx, buf, len)     HMAC_Update(&ctx, (uint8_t *)buf, len)
-#define HMAC_finish(ctx, dig, dlen)    HMAC_Final(&ctx, (uint8_t *)dig, &dlen); HMAC_CTX_cleanup(&ctx)
+#define HMAC_setup(ctx, key, len)      HMAC_CTX_init(&ctx); HMAC_Init_ex(&ctx, key, len, EVP_sha256(), 0)
+#define HMAC_crunch(ctx, buf, len)     HMAC_Update(&ctx, buf, len)
+#define HMAC_finish(ctx, dig, dlen)    HMAC_Final(&ctx, dig, &dlen); HMAC_CTX_cleanup(&ctx)
 
 typedef RC4_KEY *      RC4_handle;
 #define RC4_setup(h)   *h = malloc(sizeof(RC4_KEY))
index 7376af2..d75c48f 100644 (file)
@@ -39,7 +39,7 @@ extern "C"
 {
 #endif
 
-#define RTMP_LIB_VERSION       0x020202        /* 2.2b */
+#define RTMP_LIB_VERSION       0x020203        /* 2.2c */
 
 #define RTMP_FEATURE_HTTP      0x01
 #define RTMP_FEATURE_ENC       0x02