]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
14 years agoTrying without rad_auth
David Yat Sin [Fri, 15 Jun 2012 20:48:53 +0000 (16:48 -0400)] 
Trying without rad_auth

14 years agoTrying to re-use same Makefile as mod_rad_cdr
David Yat Sin [Fri, 15 Jun 2012 20:17:01 +0000 (16:17 -0400)] 
Trying to re-use same Makefile as mod_rad_cdr

14 years agomissed one
David Yat Sin [Fri, 15 Jun 2012 20:16:11 +0000 (16:16 -0400)] 
missed one

14 years agoMerge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg/4.3
David Yat Sin [Fri, 15 Jun 2012 20:14:00 +0000 (16:14 -0400)] 
Merge branch 'nsg-4.3' of git.sangoma.com:smg_freeswitch into nsg/4.3

14 years agomissing functions rename
David Yat Sin [Fri, 15 Jun 2012 20:08:18 +0000 (16:08 -0400)] 
missing functions rename

14 years agoadded mod_distributor
David Yat Sin [Fri, 15 Jun 2012 19:46:53 +0000 (15:46 -0400)] 
added mod_distributor

14 years agoDon't use perl for portability
Travis Cross [Thu, 14 Jun 2012 22:40:01 +0000 (22:40 +0000)] 
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.

14 years agoFix for hard link for freeradius-client
David Yat Sin [Thu, 14 Jun 2012 22:23:12 +0000 (18:23 -0400)] 
Fix for hard link for freeradius-client

14 years agoDon't pass null pointers to bson_append_string(). Thanks Tamas Cseke for original...
Daniel Swarbrick [Thu, 14 Jun 2012 18:10:40 +0000 (20:10 +0200)] 
Don't pass null pointers to bson_append_string(). Thanks Tamas Cseke for original patch.

Fixes FS-4309

14 years agoswigall
Anthony Minessale [Thu, 14 Jun 2012 16:32:14 +0000 (11:32 -0500)] 
swigall

14 years agoallow event consumer to supply size as optional arg
Anthony Minessale [Thu, 14 Jun 2012 16:31:46 +0000 (11:31 -0500)] 
allow event consumer to supply size as optional arg

14 years agoswitch to a signal in mod_posix_timer that doesn't conflict with valgrind
Christopher Rienzo [Thu, 14 Jun 2012 12:03:50 +0000 (12:03 +0000)] 
switch to a signal in mod_posix_timer that doesn't conflict with valgrind

14 years agoResolve unused-but-set-variable introduced by c608ca3 and remove a line of redundant...
Daniel Swarbrick [Thu, 14 Jun 2012 10:16:08 +0000 (12:16 +0200)] 
Resolve unused-but-set-variable introduced by c608ca3 and remove a line of redundant code.

14 years agoMerge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
kapil [Thu, 14 Jun 2012 10:15:51 +0000 (15:45 +0530)] 
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

14 years agofixing cli issues
kapil [Thu, 14 Jun 2012 10:10:57 +0000 (15:40 +0530)] 
fixing cli issues

14 years agoWhy limit the query to profile_name passed. All the underlying callbacks deal with...
Brian West [Wed, 13 Jun 2012 21:27:29 +0000 (16:27 -0500)] 
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.

14 years agoAdded radius
David Yat Sin [Wed, 13 Jun 2012 18:02:56 +0000 (14:02 -0400)] 
Added radius

14 years agodon't print ASS
Anthony Minessale [Wed, 13 Jun 2012 16:29:14 +0000 (11:29 -0500)] 
don't print ASS

14 years agochanged mod_megaco to mod_media_gateway
David Yat Sin [Wed, 13 Jun 2012 00:26:15 +0000 (20:26 -0400)] 
changed mod_megaco to mod_media_gateway

14 years agore-adjusted parameter names
David Yat Sin [Wed, 13 Jun 2012 00:19:37 +0000 (20:19 -0400)] 
re-adjusted parameter names

14 years agore-adjusted parameter names
David Yat Sin [Wed, 13 Jun 2012 00:12:27 +0000 (20:12 -0400)] 
re-adjusted parameter names

14 years agore-adjusted parameter names
David Yat Sin [Tue, 12 Jun 2012 23:29:07 +0000 (19:29 -0400)] 
re-adjusted parameter names

14 years agore-adjusted parameter names
David Yat Sin [Tue, 12 Jun 2012 23:15:14 +0000 (19:15 -0400)] 
re-adjusted parameter names

14 years agoRemoved include for switch_utils.h
David Yat Sin [Tue, 12 Jun 2012 22:47:53 +0000 (18:47 -0400)] 
Removed include for switch_utils.h

14 years agoFix for compile warnings
David Yat Sin [Tue, 12 Jun 2012 22:32:58 +0000 (18:32 -0400)] 
Fix for compile warnings

14 years agoFix for compile warnings
David Yat Sin [Tue, 12 Jun 2012 22:18:14 +0000 (18:18 -0400)] 
Fix for compile warnings

14 years agoFix for some compile warnings
David Yat Sin [Tue, 12 Jun 2012 22:07:42 +0000 (18:07 -0400)] 
Fix for some compile warnings

14 years agoUse perl for portability
Travis Cross [Tue, 12 Jun 2012 17:32:34 +0000 (17:32 +0000)] 
Use perl for portability

FS-4303 --resolve

14 years agoFS-4298 see if you can see the sip_reinvite_sdp variable with this patch
Anthony Minessale [Tue, 12 Jun 2012 15:15:14 +0000 (10:15 -0500)] 
FS-4298 see if you can see the sip_reinvite_sdp variable with this patch

14 years agoadding code based on modified xml and cli code changes (rename the m2ua cli command to
kapil [Tue, 12 Jun 2012 13:13:01 +0000 (18:43 +0530)] 
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)

14 years agoreply state seems to be unnecessary FS-3432
Tamas Cseke [Tue, 12 Jun 2012 09:37:35 +0000 (11:37 +0200)] 
reply state seems to be unnecessary FS-3432

14 years agofix session hash rwlock vs reply mutex order FS-3432
Tamas Cseke [Tue, 12 Jun 2012 09:34:20 +0000 (11:34 +0200)] 
fix session hash rwlock vs reply mutex order FS-3432

14 years agoThe fix for FS-3577 causes instabilities if multiple listeners are connected it seems...
dschreiber [Tue, 12 Jun 2012 04:59:47 +0000 (21:59 -0700)] 
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.

14 years agoAdd mechanism to set OpenSSL session timeout
Travis Cross [Fri, 8 Jun 2012 22:06:55 +0000 (22:06 +0000)] 
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>
14 years agoAdd a .version file to nightly tarballs
Travis Cross [Mon, 11 Jun 2012 21:25:05 +0000 (21:25 +0000)] 
Add a .version file to nightly tarballs

14 years agoFS-4299 --resolve regression from 23f8967c the code was not making sure both endpoint...
Anthony Minessale [Mon, 11 Jun 2012 18:30:00 +0000 (13:30 -0500)] 
FS-4299 --resolve regression from 23f8967c the code was not making sure both endpoints were type 'sofia' and dereferencing dingaling channel into sofia and causing memory corruption

14 years agoAdded code to treat sngss7_config section (same as sng_isup)
David Yat Sin [Mon, 11 Jun 2012 17:23:37 +0000 (13:23 -0400)] 
Added code to treat sngss7_config section (same as sng_isup)

14 years agoFS-4079 possible fix
Anthony Minessale [Mon, 11 Jun 2012 16:13:19 +0000 (11:13 -0500)] 
FS-4079 possible fix

14 years agogitignore a symlink we're creating in ldns
Travis Cross [Mon, 11 Jun 2012 18:06:00 +0000 (18:06 +0000)] 
gitignore a symlink we're creating in ldns

14 years agoImprove SWITCH_VERSION_REVISION generation
Travis Cross [Mon, 11 Jun 2012 16:16:50 +0000 (16:16 +0000)] 
Improve SWITCH_VERSION_REVISION generation

The revision was no longer picking up the last git commit.  Instead,
it was showing the last release.  This commit appends the last git
commit hash to the last release if a git repository is available.
Further, it checks whether there are uncommitted changes in the git
repository and adds an unclean tag to the version if this is the case.

Note that currently this will append the git commit hash even on a
tagged release if built directly from a git repository.  Perhaps this
isn't such a bad thing, but if it turns out not to be desired, I have
an idea on how to squelch this without making unwarranted assumptions
about the remote layout of someone's local repository.

14 years agofix reply timeout: move hash and pid to session pool FS-3432
Tamas Cseke [Mon, 11 Jun 2012 15:25:28 +0000 (17:25 +0200)] 
fix reply timeout: move hash and pid to session pool FS-3432

14 years agodon't segfault after starting sofia, upon xml_open_config lookup failure for the...
Michael Jerris [Mon, 11 Jun 2012 14:43:42 +0000 (10:43 -0400)] 
don't segfault after starting sofia, upon xml_open_config lookup failure for the profile from launch_sofia_worker_thread

14 years agoadding src/peer port into xml config
kapil [Mon, 11 Jun 2012 13:15:56 +0000 (18:45 +0530)] 
adding src/peer port into xml config

14 years agoupdate name/e-mail address
Christopher Rienzo [Mon, 11 Jun 2012 13:05:29 +0000 (13:05 +0000)] 
update name/e-mail address

14 years agomove session destroy to one place and hangup in others to eliminate races and minimiz...
Tamas Cseke [Mon, 11 Jun 2012 13:03:58 +0000 (15:03 +0200)] 
move session destroy to one place and hangup in others to eliminate races and minimize session hash wrlocks FS-3432

14 years agofix possible memory leak FS-3432
Tamas Cseke [Mon, 11 Jun 2012 13:00:32 +0000 (15:00 +0200)] 
fix possible memory leak FS-3432

14 years agoremovign sctp/peer id from <m2ua_interface> config xml block
kapil [Mon, 11 Jun 2012 07:13:08 +0000 (12:43 +0530)] 
removign sctp/peer id from <m2ua_interface> config xml block

14 years agoFS-4298 --resolve var is called execute_on_sip_reinvite
Anthony Minessale [Fri, 8 Jun 2012 17:43:50 +0000 (12:43 -0500)] 
FS-4298 --resolve var is called execute_on_sip_reinvite

14 years agouse a dummy event here
Anthony Minessale [Fri, 8 Jun 2012 17:06:35 +0000 (12:06 -0500)] 
use a dummy event here

14 years agoFix Ubuntu 11.10 compiler error on unchecked write() return value.
Christopher Rienzo [Fri, 8 Jun 2012 18:12:33 +0000 (18:12 +0000)] 
Fix Ubuntu 11.10 compiler error on unchecked write() return value.

14 years agoincrease buffer size for local SDP
Travis Cross [Fri, 8 Jun 2012 16:13:50 +0000 (16:13 +0000)] 
increase buffer size for local SDP

There are a lot of codecs these days, and some clients offer all of
them.  If we run out of space in this buffer our local SDP will get
silently truncated, which will cause a difficult to diagnose error in
Sofia-SIP.

Thanks to Anthony Minessale.

FS-4293 --resolve

14 years agofix buffer length calculation in call to generate_m
Travis Cross [Fri, 8 Jun 2012 16:09:26 +0000 (16:09 +0000)] 
fix buffer length calculation in call to generate_m

This error was causing us to call generate_m with a buffer length that
was less than the strlen of the buffer we were passing.  The result
was truncated local SDP which would cause sofia to fail if the
truncation was in a particularly bad place.

Thanks to Anthony Minessale for the fix and working with me to
diagnose the issue.

FS-4293 --resolve

14 years agocleanup FS-3432
Tamas Cseke [Fri, 8 Jun 2012 15:24:23 +0000 (17:24 +0200)] 
cleanup FS-3432

14 years agochannel private is already removed we don't need to remove the state handler FS-3432
Tamas Cseke [Fri, 8 Jun 2012 15:23:07 +0000 (17:23 +0200)] 
channel private is already removed we don't need to remove the state handler FS-3432

14 years agofix typo
Travis Cross [Thu, 7 Jun 2012 20:12:04 +0000 (20:12 +0000)] 
fix typo

This amends commit a6bb4545ebf7ffc773e6bc7ab399a3863ca09246.

14 years agoadd some sofia debugging for the local SDP
Travis Cross [Thu, 7 Jun 2012 19:49:30 +0000 (19:49 +0000)] 
add some sofia debugging for the local SDP

Related to issue FS-4293.

14 years agoFS-4293
Anthony Minessale [Thu, 7 Jun 2012 18:00:52 +0000 (13:00 -0500)] 
FS-4293

14 years agoFS-4248 prevent seg for unsupported say method
Jeff Lenk [Thu, 7 Jun 2012 15:06:09 +0000 (10:06 -0500)] 
FS-4248 prevent seg for unsupported say method

14 years agoFix for NFAS when one of the d-channels are down
David Yat Sin [Thu, 7 Jun 2012 00:41:48 +0000 (20:41 -0400)] 
Fix for NFAS when one of the d-channels are down

14 years agoRenamed mod_megaco to mod_media_gateway
David Yat Sin [Wed, 6 Jun 2012 20:36:22 +0000 (16:36 -0400)] 
Renamed mod_megaco to mod_media_gateway

14 years agoRevert "Renamed files from megaco* media_gateway*"
David Yat Sin [Wed, 6 Jun 2012 20:24:36 +0000 (16:24 -0400)] 
Revert "Renamed files from megaco* media_gateway*"

This reverts commit f49fb271daa6d1c26892a12c221f8287fb03f7b3.

14 years agoRenamed files from megaco* media_gateway*
David Yat Sin [Wed, 6 Jun 2012 20:21:22 +0000 (16:21 -0400)] 
Renamed files from megaco* media_gateway*

14 years agoadding "peerxmlstatus" CLI command to show the peer status for requested
kapil [Wed, 6 Jun 2012 12:33:07 +0000 (18:03 +0530)] 
adding "peerxmlstatus" CLI command to show the peer status for requested
profile

14 years agoreorgnazing code , adding below two files
kapil [Wed, 6 Jun 2012 09:41:55 +0000 (15:11 +0530)] 
reorgnazing code , adding below two files
   * megaco_cli.c  - contains CLI commands APIs
   * megaco_stack_alarms.c      - contains Alarm indication APIs from Trillium MEGACO layer

14 years agoMerge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
kapil [Wed, 6 Jun 2012 09:16:30 +0000 (14:46 +0530)] 
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3

14 years agoupdating final xml config file
kapil [Wed, 6 Jun 2012 09:15:39 +0000 (14:45 +0530)] 
updating final xml config file

14 years agomodifying XML parsing / configuration code
kapil [Wed, 6 Jun 2012 09:14:20 +0000 (14:44 +0530)] 
modifying XML parsing / configuration code

14 years agovarious bug fixes in libzrtp
Viktor Krykun [Tue, 5 Jun 2012 20:24:37 +0000 (23:24 +0300)] 
various bug fixes in libzrtp

 * fixed bug with remote hello-hash buffer being too small
 * removed unused hello-hash storage in zrtp stream context
 * fixed bug with libzrtp rendered "empty" SAS hash from incoming
   SasRelay packet
 * incremented libzrtp version number to 1.15

Signed-off-by: Travis Cross <tc@traviscross.com>
14 years agoFS-4290 --resolve
Anthony Minessale [Tue, 5 Jun 2012 17:29:53 +0000 (12:29 -0500)] 
FS-4290 --resolve

14 years agodo update to state on channels table at hangup
Michael Jerris [Tue, 5 Jun 2012 17:19:34 +0000 (13:19 -0400)] 
do update to state on channels table at hangup

14 years agoadding peerstatus and logging enable/disable CLI command
kapil [Tue, 5 Jun 2012 16:03:13 +0000 (21:33 +0530)] 
adding peerstatus and logging enable/disable CLI command

14 years agoFS-4219 --resolve correct windows version
Jeff Lenk [Tue, 5 Jun 2012 13:44:22 +0000 (08:44 -0500)] 
FS-4219 --resolve correct windows version

14 years agoadding M2UA/NIF CLI commands
kapil [Tue, 5 Jun 2012 11:42:16 +0000 (17:12 +0530)] 
adding M2UA/NIF CLI commands

14 years agofix build error
Michael Jerris [Mon, 4 Jun 2012 20:40:32 +0000 (16:40 -0400)] 
fix build error

14 years agopnp
Raymond Chandler [Mon, 4 Jun 2012 19:16:30 +0000 (15:16 -0400)] 
pnp

14 years agoMerge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3
kapil [Mon, 4 Jun 2012 17:23:47 +0000 (22:53 +0530)] 
Merge branch 'nsg-4.3' of ssh://git.sangoma.com/smg_freeswitch into nsg-4.3

14 years agoadding SCTP status CLI command
kapil [Mon, 4 Jun 2012 17:22:26 +0000 (22:52 +0530)] 
adding SCTP status CLI command

14 years agofixing ip address cli print
kapil [Mon, 4 Jun 2012 17:18:12 +0000 (22:48 +0530)] 
fixing ip address cli print

14 years agoFS-4137
Anthony Minessale [Mon, 4 Jun 2012 14:41:46 +0000 (09:41 -0500)] 
FS-4137

14 years agoFS-4285 --resolve
Anthony Minessale [Mon, 4 Jun 2012 14:24:42 +0000 (09:24 -0500)] 
FS-4285 --resolve

14 years agofixing typo error
kapil [Mon, 4 Jun 2012 11:59:07 +0000 (17:29 +0530)] 
fixing typo error

14 years agoadding "xmlstatus" CLI command to dump MEGACO Stack data
kapil [Mon, 4 Jun 2012 11:53:33 +0000 (17:23 +0530)] 
adding "xmlstatus" CLI command to dump MEGACO Stack data

14 years agodebian: put the build options in the right place
Travis Cross [Sat, 2 Jun 2012 17:30:48 +0000 (17:30 +0000)] 
debian: put the build options in the right place

14 years agodebian: don't rebuild dsc files
Travis Cross [Sat, 2 Jun 2012 16:18:53 +0000 (16:18 +0000)] 
debian: don't rebuild dsc files

14 years agodebian: set variable outside fork
Travis Cross [Sat, 2 Jun 2012 16:09:39 +0000 (16:09 +0000)] 
debian: set variable outside fork

14 years agodebian: output the correct name of the .changes file
Travis Cross [Sat, 2 Jun 2012 15:17:10 +0000 (15:17 +0000)] 
debian: output the correct name of the .changes file

14 years agodebian: kill children if we exit unexpectedly
Travis Cross [Sat, 2 Jun 2012 04:33:16 +0000 (04:33 +0000)] 
debian: kill children if we exit unexpectedly

14 years agodebian: only build binary-indep packages once for each distro
Travis Cross [Sat, 2 Jun 2012 04:20:52 +0000 (04:20 +0000)] 
debian: only build binary-indep packages once for each distro

14 years agodebian: don't build mod_managed
Travis Cross [Sat, 2 Jun 2012 03:07:12 +0000 (03:07 +0000)] 
debian: don't build mod_managed

It's broken too many of my recent builds.  We can add it back in when
things stabilize or perhaps after we get it to swig with a recent
version of swig that we can make part of the clean bootstrap/build
process.

14 years agoadd usage help to debian/util.sh
Travis Cross [Sat, 2 Jun 2012 01:10:11 +0000 (01:10 +0000)] 
add usage help to debian/util.sh

14 years agouse SWITCH_VERSION_FULL for the sofia user agent
Travis Cross [Fri, 1 Jun 2012 22:21:48 +0000 (22:21 +0000)] 
use SWITCH_VERSION_FULL for the sofia user agent

14 years agoskypopen/gsmopen should use SWITCH_VERSION_FULL here
Travis Cross [Fri, 1 Jun 2012 22:16:30 +0000 (22:16 +0000)] 
skypopen/gsmopen should use SWITCH_VERSION_FULL here

14 years agoSWITCH_VERSION_REVISION includes the dash or dot itself
Travis Cross [Fri, 1 Jun 2012 22:11:22 +0000 (22:11 +0000)] 
SWITCH_VERSION_REVISION includes the dash or dot itself

14 years agoFreeSWITCH: FS-4276 - Use a POSIX compatible set of regexes to filter -arch flags...
Stefan Knoblich [Fri, 1 Jun 2012 22:12:34 +0000 (00:12 +0200)] 
FreeSWITCH: FS-4276 - Use a POSIX compatible set of regexes to filter -arch flags in PYTHON_CFLAGS.

POSIX sed doesn't support grouping, so split the regex in two.

Reference-URL: http://jira.freeswitch.org/browse/FS-4276
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
14 years agoavoid warning if late negotiation is enabled anyway
Travis Cross [Fri, 1 Jun 2012 21:43:41 +0000 (21:43 +0000)] 
avoid warning if late negotiation is enabled anyway

14 years agoFS-4167 --resolve
Anthony Minessale [Fri, 1 Jun 2012 19:33:02 +0000 (14:33 -0500)] 
FS-4167 --resolve

14 years agoadd config comments about zrtp-passthru and late negotiation
Travis Cross [Fri, 1 Jun 2012 21:25:55 +0000 (21:25 +0000)] 
add config comments about zrtp-passthru and late negotiation

14 years agoadd warning so users know inbound-zrtp-passthru will enable late negotiation
Anthony Minessale [Fri, 1 Jun 2012 19:11:21 +0000 (14:11 -0500)] 
add warning so users know inbound-zrtp-passthru will enable late negotiation

14 years agoFS-4279 FS-3279 --resolve
Anthony Minessale [Fri, 1 Jun 2012 18:56:55 +0000 (13:56 -0500)] 
FS-4279 FS-3279 --resolve

14 years agolast commit part 2
Anthony Minessale [Fri, 1 Jun 2012 18:28:30 +0000 (13:28 -0500)] 
last commit part 2