Commit Graph

26360 Commits

Author SHA1 Message Date
Anthony Minessale 8862fbc3a1 FS-5461 --resolve you tricked me I said make 1 patch with all of it 2014-03-01 00:27:23 +05:00
Anthony Minessale 5ed78f8987 FS-4441 FS-5461 --resolve 2014-03-01 00:23:40 +05:00
Anthony Minessale 2dc71d2d26 add sip_refer_to_params 2014-03-01 00:13:35 +05:00
Travis Cross 38fe0a99d3 Prevent sha1_init et al from being undefined
sha1_init, sha1_update, and sha1_final were ending up as undefined
symbols in libfreeswitch.so because of the inline declaration, which
caused us to blow up while linking the freeswitch executable.  Declare
these as static inline instead.
2014-02-28 18:33:32 +00:00
Travis Cross c011f9daff Remove binary executables in libs/srtp
These files were introduced in commit 72e2d183c1.
2014-02-28 18:33:32 +00:00
Travis Cross 9cf864ba2b Deal with read errors in switch_xml.c
Unlike fread(3), read(3) will return -1 on error.  We were assigning
the result of read to a potentially unsigned variable, and passing the
result down to switch_xml_parse_str() where it would end up
determining how many bytes to malloc(3).
2014-02-28 18:33:31 +00:00
Anthony Minessale 55901ae0f1 FS-6168 --resolve 2014-02-28 23:30:42 +05:00
Anthony Minessale b82df8a7da FS-6287 this should either prevent the problem or spell out what is causing it. please test 2014-02-28 23:23:30 +05:00
Anthony Minessale 15f4bd44ca FS-5886 --resolve add NDLB_broken_opus_sdp which must be set as a global variable in var.xml or switch.conf.xml to enable broken opus mode for back compat with counterpath mobile 2014-02-28 21:57:47 +05:00
Anthony Minessale 65a6ba3c61 FS-6289 --resolve regression from 1fba654845 2014-02-28 21:43:46 +05:00
Jeff Lenk f882af93c6 FS-3588 remove packages.config 2014-02-28 07:44:21 -06:00
Tamas Cseke b303e722eb improve messaging performance of mod_erlang_event FS-3347 --resolve 2014-02-28 11:32:08 +01:00
Anthony Minessale 4b6c08b34e bump 2014-02-28 07:17:26 +05:00
Anthony Minessale 691c454113 bump, that didn't last long 2014-02-28 07:16:32 +05:00
Anthony Minessale f751455ec8 fix race condition where a transferring leg could be hungup on by the bridge partner from the previous bridge because of hangup held leg detection. The leg which was hungup when held doesn't realize the other leg has already moved on from the bridge because it was transferred and is already on its way to connect to the new destination 2014-02-28 07:15:47 +05:00
Anthony Minessale 207376f289 bump 2014-02-28 04:42:42 +05:00
Anthony Minessale 8893e0b8b8 bump 2014-02-28 04:41:59 +05:00
Travis Cross 45c4450046 Prevent sqlite from over-reading a structure
Our sqlite fork was reading past the end of the zP3 KeyInfo structure
here.  This was causing gcc and clang's address sanitization to alert.

FS-6279 --resolve

Thanks-to: Christopher Rienzo <chris@rienzo.net>
2014-02-27 23:19:43 +00:00
Brian West 89cbbb2e1e Revert the changes I made the issue is in the build system not in this script if DESTDIR is used will re-eval the correct approach. 2014-02-27 16:22:37 -06:00
Brian West 4516668db9 FS-6209 don't change behavior from defaults if the values aren't defined 2014-02-27 15:29:25 -06:00
Brian West 26e96effe9 FS-6209 failing to load without a conf is bad 2014-02-27 15:25:37 -06:00
Anthony Minessale 3dad15f938 FS-5755 part 2
rtp_secure_media=true
--inbound: Accept the srongest supported offered crypto suite, MUST result in a negotiated crypto or aborts.

--outbound: offer all supported crypto suites, MUST result in a negotiated crypto or aborts.

rtp_secure_media=optional
--inbound: Accept the srongest supported offered crypto suite, fall back to no crypto if no valid ones accepted.

--outbound: offer all supported crypto suites, OPTIONAL result in a negotiated crypto falls back to no crypto.

rtp_secure_media=<suite1>,<suiteN>
--inbound:  same behaviour as rtp_secure_media=true with smaller set of acceptable suites.
--outbound: offer supplied crypto suites, same behaviour as rtp_secure_media=true with smaller set of suites.
2014-02-28 02:10:56 +05:00
Brian West d86bb20801 modcheck should also take DESTDIR into account 2014-02-27 14:19:37 -06:00
Brian West a6deebffb5 FS-5934 force_transfer_context not being honored if you happen to do an attended this patch makes perfect sense. 2014-02-27 14:10:44 -06:00
Brian West 9c053be260 fix modcheck to properly deal with prefix and don't alert on anything that isn't mod_ because ftmod_ gets installed here too and will alert 2014-02-27 12:21:01 -06:00
Brian West 7b5d17802f FS-6268 usinga macro to find the rtp_session_name its better on the eyes 2014-02-27 10:42:43 -06:00
Tamas Cseke 369206cf4f FS-5991 --resolve 2014-02-27 08:13:57 +01:00
Jeff Lenk bdbb6c1401 windows wftb fix excess cpu usage 2014-02-26 22:07:02 -06:00
Jeff Lenk 727ce93e34 FS-6271 damn these would'nt show up at the same time 2014-02-26 20:23:39 -06:00
Jeff Lenk 5cae6b29fd FS-6271 windows compiler warning 2014-02-26 20:14:27 -06:00
Jeff Lenk b0c319f662 FS-6271 fix for windows 2014-02-26 19:19:20 -06:00
Anthony Minessale f862c34325 FS-6272 --resolve 2014-02-27 03:24:37 +05:00
Brian West cc8bab7729 FS-6276 move our include first so that ours is used and not the system if its present 2014-02-26 16:21:48 -06:00
William King 3575a07c40 FS-6271 --resolve Adding support for smoothing the min-cpu-idle by X number of seconds. Adds the cpu-idle-smoothing-depth into the conf/autoload_configs/switch.conf.xml configs with a default value of 30 seconds. 2014-02-26 12:36:50 -08:00
Brian West 27dd568892 adding sipcli to this one too already been using it on conf.fs.org 2014-02-26 14:31:42 -06:00
Anthony Minessale d4b9eb7ee6 bump 2014-02-27 01:08:45 +05:00
Anthony Minessale 645ab809f0 bump 2014-02-27 01:07:25 +05:00
Anthony Minessale 3e499da329 FS-6275 --resolve I don't think this is a problem with latest firefox + latest master but i'll ensure it with this change. Anyone into testing webrtc should always use master until an official 1.4 is released. 2014-02-26 21:35:38 +05:00
Brian West 378caebc9a fix --disable-srtp 2014-02-26 08:05:22 -06:00
Tamas Cseke 41fbb451a1 FS-5834 --resolve 2014-02-26 13:42:20 +01:00
Tamas Cseke e398ede28b FS-5975 --resolve 2014-02-26 13:34:50 +01:00
Tamas Cseke a75a0ab919 Add cdr queueing
Can be enabled with 'queue-capacity' param
Cdrs can be pushed to the queue and posted in a separate
thread to avoid bllocking the session with a slow web server
2014-02-26 13:19:33 +01:00
Brian West 45e19b75dd FS-6270 add client_port to SIP Registration events 2014-02-25 21:49:35 -06:00
Anthony Minessale 5646957c5b FS-5937 2014-02-26 04:06:59 +05:00
Brian West 514bbd3818 uncomment 48k 2014-02-25 17:01:09 -06:00
Michael Jerris d6c20d4dce FS-6015: --resolve sqlite cross compile fixes 2014-02-25 14:26:55 -05:00
Brian West 33780fca07 FS-5937 now with more working 2014-02-25 09:55:21 -06:00
Brian West 90b0ea7243 FS-6267 I was able to replicate this issue, I've tweaked this to prevent -n 2014-02-25 08:44:57 -06:00
Seven Du 4fd93b0e67 Revert "fix compiler warning vs2010" - Jeff is faster than I
This reverts commit fa9217117a.
2014-02-25 14:24:34 +08:00
Seven Du fa9217117a fix compiler warning vs2010 2014-02-25 14:17:28 +08:00