Remove RNG since there is no longer a public API exposed to use the RNG. The RNG in libsrtp wasn't using a particularly good random source anyway. Downstream applications should use OpenSSL or some other random source that's compliant with SP-800-90.
diff --git a/Makefile.in b/Makefile.in
index 29a00ab..9394cf0 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -56,8 +56,6 @@
# null on linux, bsd, and OS X and other OSes.
EXE = @EXE@
-# Random source.
-RNG_OBJS = @RNG_OBJS@
HMAC_OBJS = @HMAC_OBJS@
AES_ICM_OBJS = @AES_ICM_OBJS@
@@ -113,18 +111,16 @@
replay = crypto/replay/rdb.o crypto/replay/rdbx.o \
crypto/replay/ut_sim.o
-math = crypto/math/datatypes.o crypto/math/stat.o
+math = crypto/math/datatypes.o crypto/math/stat.o
ust = crypto/ust/ust.o
-rng = crypto/rng/$(RNG_OBJS)
-
err = crypto/kernel/err.o
kernel = crypto/kernel/crypto_kernel.o crypto/kernel/alloc.o \
- crypto/kernel/key.o $(rng) $(err) # $(ust)
+ crypto/kernel/key.o $(err) # $(ust)
-cryptobj = $(ciphers) $(hashes) $(math) $(stat) $(kernel) $(replay)
+cryptobj = $(ciphers) $(hashes) $(math) $(kernel) $(replay)
# libsrtp2.a (implements srtp processing)