Changeset 225:88d38b23b492 in mediastreamer2
- Timestamp:
- Jan 11, 2009 9:57:48 PM (4 years ago)
- Branch:
- default
- Location:
- linphone/oRTP
- Files:
-
- 4 edited
-
configure.ac (modified) (1 diff)
-
src/Makefile.am (modified) (1 diff)
-
src/stun.c (modified) (3 diffs)
-
src/tests/Makefile.am (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
linphone/oRTP/configure.ac
r0 r225 234 234 fi 235 235 236 ORTPDEPS_LIBS="$ORTPDEPS_LIBS $PTHREAD_LIBS $PTHREAD_LDFLAGS $SRTP_LIBS" 236 AC_CHECK_LIB(ssl,SSL_CTX_new,[SSL_LIBS="-lssl"]) 237 AC_CHECK_LIB(crypto,MD5,[SSL_LIBS="$SSL_LIBS -lcrypto"]) 238 239 AC_SUBST(SSL_LIBS) 240 241 ORTPDEPS_LIBS="$ORTPDEPS_LIBS $PTHREAD_LIBS $PTHREAD_LDFLAGS $SRTP_LIBS $SSL_LIBS" 237 242 ORTPDEPS_CFLAGS="$ORTPDEPS_CFLAGS $PTHREAD_CFLAGS $ORTP_DEFS $SRTP_CFLAGS" 238 243 CFLAGS="$CFLAGS $ORTP_DEFS" -
linphone/oRTP/src/Makefile.am
r0 r225 34 34 35 35 36 libortp_la_LIBADD= $(PTHREAD_LIBS) -lm $(SRTP_LIBS) 36 libortp_la_LIBADD= $(PTHREAD_LIBS) -lm $(SRTP_LIBS) $(SSL_LIBS) 37 37 38 38 libortp_la_LDFLAGS= -version-info $(LIBORTP_SO_VERSION) -
linphone/oRTP/src/stun.c
r223 r225 1199 1199 unsigned int resultSize=0; 1200 1200 unsigned char HA1[16]; 1201 unsignedchar HA1_text[1024];1201 char HA1_text[1024]; 1202 1202 1203 1203 snprintf(HA1_text, sizeof(HA1_text), "%s:%s:%s", username, realm, password); 1204 MD5( HA1_text, strlen(HA1_text), HA1);1204 MD5((unsigned char *)HA1_text, strlen(HA1_text), HA1); 1205 1205 1206 1206 HMAC(EVP_sha1(), … … 1220 1220 } 1221 1221 #endif 1222 1223 1224 static void1225 toHex(const char* buffer, int bufferSize, char* output)1226 {1227 int i;1228 static char hexmap[] = "0123456789abcdef";1229 1230 const char* p = buffer;1231 char* r = output;1232 for (i=0; i < bufferSize; i++)1233 {1234 unsigned char temp = *p++;1235 1236 int hi = (temp & 0xf0)>>4;1237 int low = (temp & 0xf);1238 1239 *r++ = hexmap[hi];1240 *r++ = hexmap[low];1241 }1242 *r = 0;1243 }1244 1222 1245 1223 UInt64 … … 2567 2545 StunMessage *resp) 2568 2546 { 2569 bool_t discard=FALSE;2570 2571 2547 StunMessage req; 2572 2548 char buf[STUN_MAX_MESSAGE_SIZE]; -
linphone/oRTP/src/tests/Makefile.am
r0 r225 25 25 AM_CFLAGS= -D_ORTP_SOURCE $(PTHREAD_CFLAGS) 26 26 AM_LDFLAGS= $(PTHREAD_LDFLAGS) 27 LDADD=$(top_builddir)/src/libortp.la $(SRTP_LIBS) 27 LDADD=$(top_builddir)/src/libortp.la $(SRTP_LIBS) $(SSL_LIBS) 28 28 INCLUDES=-I$(top_srcdir)/include/
Note: See TracChangeset
for help on using the changeset viewer.
