res_pjsip_config_wizard: Memory leak in module_unload
[asterisk/asterisk.git] / third-party / pjproject / patches / config_site.h
index eb9f8b1..f9f76dc 100644 (file)
@@ -4,6 +4,14 @@
 
 #include <sys/select.h>
 
+/*
+ * Defining PJMEDIA_HAS_SRTP to 0 does NOT disable Asterisk's ability to use srtp.
+ * It only disables the pjmedia srtp transport which Asterisk doesn't use.
+ * The reason for the disable is that while Asterisk works fine with older libsrtp
+ * versions, newer versions of pjproject won't compile with them.
+ */
+#define PJMEDIA_HAS_SRTP 0
+
 #define PJ_HAS_IPV6 1
 #define NDEBUG 1
 #define PJ_MAX_HOSTNAME (256)
@@ -19,7 +27,7 @@
 #define PJ_SCANNER_USE_BITWISE 0
 #define PJ_OS_HAS_CHECK_STACK  0
 #define PJ_LOG_MAX_LEVEL               3
-#define PJ_ENABLE_EXTRA_CHECK  0
+#define PJ_ENABLE_EXTRA_CHECK  1
 #define PJSIP_MAX_TSX_COUNT            ((64*1024)-1)
 #define PJSIP_MAX_DIALOG_COUNT ((64*1024)-1)
 #define PJSIP_UDP_SO_SNDBUF_SIZE       (512*1024)