5093 Commits

Author SHA1 Message Date
Travis Cross
1f76e88f15 Fix mod_opal build
...by separating out CPPFLAGS and CXXFLAGS.
2014-03-19 02:24:59 +00:00
Travis Cross
88e00e220c Use $(shell) make function in mod_opal 2014-03-19 02:24:59 +00:00
Travis Cross
bd4af28648 Reorder lines in mod_h323 build 2014-03-19 01:32:03 +00:00
Travis Cross
d95d4b5014 Move mod_h323 -fno-exceptions flag to CXXFLAGS 2014-03-19 01:32:03 +00:00
Travis Cross
ff3872432f Remove ptlib include in mod_h323
This doesn't seem needed, and the empty include was breaking the
build.
2014-03-19 01:32:03 +00:00
Travis Cross
3dce3d10a0 Move define to CPPFLAGS in mod_h323 2014-03-19 01:32:02 +00:00
Michael Jerris
8bc49da4ba use correct source file 2014-03-18 21:14:36 -04:00
Travis Cross
eb9041cdb0 Separate out CFLAGS and CPPFLAGS in mod_h323
CPPFLAGS should contain -I and -D flags.

This also has the effect of fixing the build of this module.
2014-03-19 01:13:51 +00:00
Seven Du
6e3f4d667c add missing break, please review 2014-03-19 07:58:13 +08:00
Michael Jerris
45303fdc93 use right var for -I includes 2014-03-18 19:36:26 -04:00
Michael Jerris
4bbea9664d add depends so these are built 2014-03-18 19:32:02 -04:00
Michael Jerris
af0ded1b63 some potential fixes for srcdir, need someone with deps to tell me what doesn't actually work here now 2014-03-18 19:28:16 -04:00
Michael Jerris
0092854513 fix source file 2014-03-18 19:22:37 -04:00
Michael Jerris
1b27ece6b8 fix source file 2014-03-18 19:21:41 -04:00
Michael Jerris
524c566e01 attempt at fixing mod_gsmopen build 2014-03-18 19:11:24 -04:00
Michael Jerris
46c7324da5 FS-6293: fix mod_skypopen srcdir build 2014-03-18 18:14:50 -04:00
Michael Jerris
0f4aedef53 lets just consistently use api for version 2014-03-18 17:59:31 -04:00
Michael Jerris
6f34441b9f fix clang type warnings 2014-03-18 15:39:33 -04:00
Michael Jerris
ea0d5be193 FS-6293: mod_dingaling srcdir build 2014-03-18 14:38:32 -04:00
Michael Jerris
65c58a7ceb FS-6341: fix compiler warning from set but unused var 2014-03-17 18:42:02 -04:00
Michael Jerris
340b697e1b FS-6341: --resolve add 3pcc invite w/o sdp support for 100rel/PRACK 2014-03-17 12:27:42 -04:00
Michael Jerris
8ed1d4f1ea FS-6293: fix mod_rtmp srcdir build 2014-03-17 08:46:38 -04:00
Michael Jerris
3c95a52ff6 we are intentionally using a value outside of the enum here as a special value. The compiler will always make this an int anyways, so this is safe. cast to remove the warning 2014-03-15 22:47:55 -04:00
Anthony Minessale
8f703c7a78 FS-6353 regression from 7ba257ecd6c7ced584acbde9122479e885964795 2014-03-14 18:34:08 -04:00
Anthony Minessale
89f9490710 FS-6350 --resolve Parse params out of user portion of caller_id and save them to sip_name_params 2014-03-14 13:13:22 -05:00
Anthony Minessale
e37616e36d do not retry so fast on failed outbound subs 2014-03-14 12:55:50 -05:00
Brian West
7a6e8f4672 FS-6354 --resolve, add realm to sofia::expires event 2014-03-13 11:13:10 -05:00
Anthony Minessale
7ba257ecd6 FS-6353 --resolve 2014-03-13 10:23:13 -05:00
Michael Jerris
df8fbb60e8 FS-6352: --resolve don't override install target when using automake, make your own install target that will get depended upon instead 2014-03-13 09:13:56 -04:00
Giovanni Maruzzelli
40c56c621a FS-5078 gsmopen: adding ussd capabilities, thanks Boris 2014-03-12 17:51:58 +01:00
Anthony Minessale
70f2908976 more nat fix 2014-03-11 16:12:43 -05:00
Anthony Minessale
5c8a3b12fd Convert some behaviors to optional.
These all were set before but now are disabled by default because they are not proper to have enabled without a good reason.

tcp-unreg-on-socket-close

If registration is TCP or TLS and socket connection is interrupted, unregister the client.

tcp-always-nat

Treat all TCP connections as NATTED, this causes all traffic back to the phone to reuse the existing TCP socket but may
cause problems when not used with TCP keepalive.

tls-always-nat

Same as tcp-always-nat but only for TLS connections.
2014-03-11 15:17:02 -05:00
Simon Wunderlich
9f804d2d95 mod_skinny: remove unknown field from access_status
Cisco 7925g send access status message with just 8 byte of payload data.
Since we don't interpret the unknown 3rd field anyway, remove it. This
will prevent the first register to fail.

Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
Signed-off-by: Nathan Neulinger <nneul@neulinger.org>
2014-03-10 15:17:50 -05:00
Simon Wunderlich
305543814d mod_skinny: wait up to 5 seconds for OpenRecvChannelAck
WiFi phones like the 7925g may take longer than just one second to
acknowledge the open receive message. Increase the timeout to 5 seconds.

Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
Signed-off-by: Nathan Neulinger <nneul@neulinger.org>
2014-03-10 15:17:44 -05:00
Simon Wunderlich
1727213bb8 mod_skinny: make 7925g work
Cisco 7925G seem to work only with the correct conference_id2 and
rtptimeout set, so add protocol 11 definition fields and set
conference_id2 correctly.

Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
Signed-off-by: Nathan Neulinger <nneul@neulinger.org>
2014-03-10 15:17:31 -05:00
Michael Jerris
ce78c1434c fix mod_dingaling build 2014-03-09 16:01:11 -04:00
Anthony Minessale
804ef7709d change from sqlite hash to newly added one 2014-03-09 00:37:17 +05:00
Michael Jerris
bcd9f49fbe move applications to use automake 2014-03-07 18:36:12 -05:00
Brian West
07272e864e FS-6321 --resolve
Copy URI params from Refer-To header into custom header in subsequent INVITE

sip_h_X-FS-Refer-Params is set to show up in the INVITE as X-FS-Refer-Params
2014-03-07 12:56:58 -06:00
Anthony Minessale
f87ae15fc6 don't refuse invites on established sessions due to session limits 2014-03-07 23:46:26 +05:00
Anthony Minessale
0da8c6331d don't kick in nat mode on polycom tcp unless its not in the local network 2014-03-07 08:34:26 +05:00
Anthony Minessale
e5b291514c FS-5755
rtp_secure_media=mandatory
rtp_secure_media=optional
rtp_secure_media=mandatory:AES_CM_256_HMAC_SHA1_80,AES_CM_256_HMAC_SHA1_32
rtp_secure_media=optional:AES_CM_256_HMAC_SHA1_80
rtp_secure_media=forbidden

true implies mandatory
false implies forbidden
not set implies optional

rtp_secure_media_inbound or rtp_secure_media_outbound take precedence and are treated the same way based on leg direction
2014-03-06 07:34:47 +05:00
Anthony Minessale
7cb91467e0 FS-5814 --resolve 2014-03-06 00:02:40 +05:00
Giovanni Maruzzelli
4d8866a7cf gsmopen: added driver_usb_dongle directory, for building a working and stable 'option' modem serial driver for 2.6.32 kernels (eg: Proxmox, OpenVZ) 2014-03-05 02:06:03 +01:00
William King
fd38a255f8 FS-6167 --resolve 2014-03-04 13:41:34 -08:00
Anthony Minessale
2c1a25d5f8 add sip_force_nat_mode so you can engange nat mode manually 2014-03-01 04:43:07 +05:00
Brian West
1d36f5b219 FS-5915 --resolve 2014-02-28 16:09:59 -06:00
Anthony Minessale
2dc71d2d26 add sip_refer_to_params 2014-03-01 00:13:35 +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
Brian West
45e19b75dd FS-6270 add client_port to SIP Registration events 2014-02-25 21:49:35 -06:00