22830 Commits

Author SHA1 Message Date
dschreiber
6069adece5 Revert "add thread safe hash multi delete function and make callback optional"
I don't see this command being used anywhere. Since I don't like to touch core files unless absolutely necessary I'm reverting these two changes. I've emailed the author, Tamas, for an explanation. The other patches for FS-3432 (merged in now) appear to work fine without this commit.

This reverts commit fbcb86226581cdcc66fc7b633b505906c207a4cd.
2012-06-19 08:51:28 -07:00
dschreiber
7e6018985c Merge remote branch 'origin/master' into FS-3432 2012-06-19 08:10:54 -07:00
Jeff Lenk
28fd1f97ea FS-4321 fix startup with odbc 2012-06-19 09:02:12 -05:00
kapil
743e91569e adding enable/disable MEGACO stack looging CLI command 2012-06-19 17:00:39 +05:30
Jeff Lenk
f9d279664c add test version of mod_redis to vs2010 solution - not built by default 2012-06-18 17:07:54 -05:00
David Yat Sin
0a9f34aa09 Fixed compile issues again on 32-bit 2012-06-18 15:27:45 -04:00
David Yat Sin
0cefb8d633 Fixed compile issues again on 32-bit 2012-06-18 15:01:08 -04:00
David Yat Sin
56c8534827 Fixed compile issues again on 32-bit 2012-06-18 14:34:12 -04:00
David Yat Sin
32106afc43 Fixed compile issues again on 32-bit 2012-06-18 12:51:38 -04:00
David Yat Sin
3b8b2e256d Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3 2012-06-18 12:30:33 -04:00
Anthony Minessale
1bfda1ecfc FS-4318 --resolve 2012-06-18 10:30:33 -05:00
kapil
9ba7dfe7b8 Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3 2012-06-18 17:42:02 +05:30
kapil
3b4c725b1c fixing cli issues 2012-06-18 17:41:05 +05:30
Stefan Knoblich
81b9ab7316 Terminate sed substitution command with semicolon to fix error on OSX.
sed: 1: "/#define *SWITCH_VERSIO ...": bad flag in substitute command: '}'

Reported-by: scruz in #freeswitch @ irc.freenode.net
Signed-off-by: Stefan Knoblich <s.knoblich@axsentis.de>
2012-06-18 13:32:43 +02:00
Travis Cross
068586f28f
Refactor and check for more errors 2012-06-16 19:32:27 +00:00
David Yat Sin
74de83c6eb Trying without rad_auth 2012-06-15 16:48:53 -04:00
David Yat Sin
07b260d18b Trying to re-use same Makefile as mod_rad_cdr 2012-06-15 16:17:01 -04:00
David Yat Sin
af39d4c9d2 missed one 2012-06-15 16:16:11 -04:00
David Yat Sin
a47b4e756b Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg/4.3 2012-06-15 16:14:00 -04:00
David Yat Sin
92b55af071 missing functions rename 2012-06-15 16:08:18 -04:00
David Yat Sin
2f5ac62433 added mod_distributor 2012-06-15 15:46:53 -04:00
Travis Cross
2c634751cc
Don't use perl for portability
This amends commit f8be71ac6df5dc17a9bb67662c59b01da7a46884.

This still should resolve FS-4303.

What's going on here is that we need a portable way to access
strftime.  date(1posix) doesn't provide enough.  And without perl, I
can't think of a better way to get to it than just using C.  So the
logic for generating the extended revision has been moved into a small
self-contained and hopefully portable C program.
2012-06-14 22:47:21 +00:00
David Yat Sin
6502e96f50 Fix for hard link for freeradius-client 2012-06-14 18:23:12 -04:00
Daniel Swarbrick
9bd1c33115 Don't pass null pointers to bson_append_string(). Thanks Tamas Cseke for original patch.
Fixes FS-4309
2012-06-14 20:11:57 +02:00
Anthony Minessale
a49dc84a15 swigall 2012-06-14 11:32:14 -05:00
Anthony Minessale
830755ac85 allow event consumer to supply size as optional arg 2012-06-14 11:31:46 -05:00
Christopher Rienzo
b472edf444 switch to a signal in mod_posix_timer that doesn't conflict with valgrind 2012-06-14 12:03:50 +00:00
Daniel Swarbrick
2b48cf8778 Resolve unused-but-set-variable introduced by c608ca3 and remove a line of redundant code. 2012-06-14 12:16:08 +02:00
kapil
6b542763d9 Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
Conflicts:
	libs/freetdm/src/ftmod/ftmod_sangoma_ss7/ftmod_sangoma_ss7_cli.c
2012-06-14 15:45:51 +05:30
kapil
69197b1d0c fixing cli issues 2012-06-14 15:40:57 +05:30
Brian West
ae50f474b4 Why limit the query to profile_name passed. All the underlying callbacks deal with the profile not matching the one passed and will do the right thing. 2012-06-13 16:27:29 -05:00
David Yat Sin
bb075a6f10 Added radius 2012-06-13 14:02:56 -04:00
Anthony Minessale
c608ca35d8 don't print ASS 2012-06-13 11:29:14 -05:00
David Yat Sin
088a564c02 changed mod_megaco to mod_media_gateway 2012-06-12 20:26:15 -04:00
David Yat Sin
2112375e07 re-adjusted parameter names 2012-06-12 20:19:37 -04:00
David Yat Sin
143fb61bdb re-adjusted parameter names 2012-06-12 20:12:27 -04:00
David Yat Sin
feaadd2f43 re-adjusted parameter names 2012-06-12 19:29:07 -04:00
David Yat Sin
055dc8bc4b re-adjusted parameter names 2012-06-12 19:15:14 -04:00
David Yat Sin
8880793174 Removed include for switch_utils.h 2012-06-12 18:47:53 -04:00
David Yat Sin
ba17ae3f10 Fix for compile warnings 2012-06-12 18:32:58 -04:00
David Yat Sin
bdaead271d Fix for compile warnings 2012-06-12 18:18:14 -04:00
David Yat Sin
b22a4b566a Fix for some compile warnings 2012-06-12 18:07:42 -04:00
Travis Cross
f8be71ac6d Use perl for portability
FS-4303 --resolve
2012-06-12 17:40:10 +00:00
Anthony Minessale
9470c079dd FS-4298 see if you can see the sip_reinvite_sdp variable with this patch 2012-06-12 10:15:14 -05:00
kapil
58dc659fbb adding code based on modified xml and cli code changes (rename the m2ua cli command to
"xmlshow" and adding cli code to show sctp state also in m2ua peerstatus command)
2012-06-12 18:43:01 +05:30
Tamas Cseke
794f8cfb8b reply state seems to be unnecessary FS-3432 2012-06-12 11:37:35 +02:00
Tamas Cseke
44fb1d00d7 fix session hash rwlock vs reply mutex order FS-3432 2012-06-12 11:34:20 +02:00
dschreiber
3858e625a4 The fix for FS-3577 causes instabilities if multiple listeners are connected it seems. Undoing this change for now until I can figure out the root cause. 2012-06-11 21:59:47 -07:00
Travis Cross
c85c8d7bbd
Add mechanism to set OpenSSL session timeout
In a sofia profile, you can now set the parameter tls-timeout to a
positive integer value which represents the maximum time in seconds
that OpenSSL will keep a TLS session (and its ephemeral keys) alive.

This value is passed to OpenSSL's SSL_CTX_set_timeout(3).

OpenSSL's default value is 300 seconds, but the relevant standard
(RFC 2246) suggests that much longer session lifetimes are
acceptable (it recommends values less than 24 hours).

Longer values can be useful for extending battery life on mobile
devices.

Signed-off-by: Travis Cross <tc@traviscross.com>
2012-06-11 21:46:05 +00:00
Travis Cross
45fdf0db19 Add a .version file to nightly tarballs 2012-06-11 21:25:05 +00:00