]> git.ipfire.org Git - thirdparty/freeswitch.git/log
thirdparty/freeswitch.git
15 years agoDrop transaction BEGIN/END around INSERT. We're only executing one command, and autoc...
Daniel Swarbrick [Thu, 30 Dec 2010 23:18:03 +0000 (00:18 +0100)] 
Drop transaction BEGIN/END around INSERT. We're only executing one command, and autocommit will automatically rollback if the INSERT fails.
Sync state_handlers with mod_cdr_csv. Minor libpq fixups.

15 years agoCoding style, fix some C90 warnings about mixed decls/code
Daniel Swarbrick [Thu, 30 Dec 2010 23:01:53 +0000 (00:01 +0100)] 
Coding style, fix some C90 warnings about mixed decls/code

15 years agofix CR line endings
Daniel Swarbrick [Thu, 30 Dec 2010 22:43:03 +0000 (23:43 +0100)] 
fix CR line endings

15 years agoAdd mising params to config file
Daniel Swarbrick [Thu, 30 Dec 2010 22:24:54 +0000 (23:24 +0100)] 
Add mising params to config file

15 years agoUpdate Changelog through Dec 30
Michael S Collins [Thu, 30 Dec 2010 21:34:44 +0000 (13:34 -0800)] 
Update Changelog through Dec 30

15 years agoconfig file for mod_cdr_sqlite
Daniel Swarbrick [Thu, 30 Dec 2010 19:41:52 +0000 (20:41 +0100)] 
config file for mod_cdr_sqlite

15 years agoAdd SQLite CDR module
Daniel Swarbrick [Thu, 30 Dec 2010 19:38:49 +0000 (20:38 +0100)] 
Add SQLite CDR module

15 years agoFS-2768
Anthony Minessale [Thu, 30 Dec 2010 17:47:15 +0000 (11:47 -0600)] 
FS-2768

15 years agosupport allowing pidf-ful presence clients to share the same account and 'appear...
Anthony Minessale [Thu, 30 Dec 2010 17:38:23 +0000 (11:38 -0600)] 
support allowing pidf-ful presence clients to share the same account and 'appear offline' without influencing each other =/ also refactor the contact generation string based on nat into a helper function

15 years agofreetdm: remove busy-waiting and use ftdm interrupt to wait for state change completion
Moises Silva [Thu, 30 Dec 2010 15:23:56 +0000 (10:23 -0500)] 
freetdm: remove busy-waiting and use ftdm interrupt to wait for state change completion

15 years agoadd insertFile front end to switch_ivr_insert_file and reswig
Anthony Minessale [Wed, 29 Dec 2010 21:09:57 +0000 (15:09 -0600)] 
add insertFile front end to switch_ivr_insert_file and reswig

15 years agoupdate
Anthony Minessale [Wed, 29 Dec 2010 21:04:19 +0000 (15:04 -0600)] 
update

15 years agofix userauth for real
Anthony Minessale [Wed, 29 Dec 2010 20:44:05 +0000 (14:44 -0600)] 
fix userauth for real

15 years agonm
Anthony Minessale [Wed, 29 Dec 2010 20:13:06 +0000 (14:13 -0600)] 
nm

15 years agovs2010 reswig
Jeff Lenk [Wed, 29 Dec 2010 20:15:40 +0000 (14:15 -0600)] 
vs2010 reswig

15 years agofix userauth
Anthony Minessale [Wed, 29 Dec 2010 19:59:12 +0000 (13:59 -0600)] 
fix userauth

15 years agoadd recovery_refresh app and api and use it in mod_conference to send a message to...
Anthony Minessale [Wed, 29 Dec 2010 19:15:14 +0000 (13:15 -0600)] 
add recovery_refresh app and api and use it in mod_conference to send a message to the channel telling it to sync its recovery snapshot

15 years agoMerge branch 'moy.nonblocking-api' of git.sangoma.com:smg_freeswitch into moy.nonbloc...
Moises Silva [Wed, 29 Dec 2010 19:08:57 +0000 (14:08 -0500)] 
Merge branch 'moy.nonblocking-api' of git.sangoma.com:smg_freeswitch into moy.nonblocking-api

15 years agofreetdm: free the iterator when setting channels to non-block
Moises Silva [Wed, 29 Dec 2010 19:08:18 +0000 (14:08 -0500)] 
freetdm: free the iterator when setting channels to non-block

15 years agofreetdm: update 2008 freetdm vcproj to include ftdm_state header and C file
Moises Silva [Wed, 29 Dec 2010 19:04:31 +0000 (14:04 -0500)] 
freetdm: update 2008 freetdm vcproj to include ftdm_state header and C file

15 years agofreetdm: completed most of the code for the new core state processing
Moises Silva [Wed, 29 Dec 2010 18:38:43 +0000 (13:38 -0500)] 
freetdm: completed most of the code for the new core state processing
 use new core state processing functions in ftmod_r2

15 years agorefactor sofia_contact to try the profile_name first then the domain to resolve the...
Anthony Minessale [Wed, 29 Dec 2010 18:28:12 +0000 (12:28 -0600)] 
refactor sofia_contact to try the profile_name first then the domain to resolve the profile then fall back to querying every profile to reduce confusion with multi-homers (d'oh) also special profile name * will force a search-all situation

15 years ago little note of warning for some folks just in case we had a question about the math...
Brian West [Tue, 28 Dec 2010 20:00:17 +0000 (14:00 -0600)] 
 little note of warning for some folks just in case we had a question about the math lesson

15 years agoFS-2949 spelling error in -ERR return code encounterd -> encountered
Jeff Lenk [Tue, 28 Dec 2010 17:23:39 +0000 (11:23 -0600)] 
FS-2949 spelling error in -ERR return code encounterd -> encountered

15 years agoMerge branch 'master' of git@git.freeswitch.org:freeswitch
Joao Mesquita [Tue, 28 Dec 2010 00:31:40 +0000 (21:31 -0300)] 
Merge branch 'master' of git@git.freeswitch.org:freeswitch

Conflicts:

src/mod/applications/mod_conference/mod_conference.c

15 years agoAdd an unique id to the conference obj so that we can track conferences.
Joao Mesquita [Tue, 28 Dec 2010 00:23:42 +0000 (21:23 -0300)] 
Add an unique id to the conference obj so that we can track conferences.

15 years ago swigall
Brian West [Mon, 27 Dec 2010 23:39:29 +0000 (17:39 -0600)] 
 swigall

15 years agofix bad codepaths in mod_snapshot
Anthony Minessale [Mon, 27 Dec 2010 23:41:26 +0000 (17:41 -0600)] 
fix bad codepaths in mod_snapshot

15 years agoadd uuid_buglist to fetch the current media-bugs attached to a given session uuid
Anthony Minessale [Mon, 27 Dec 2010 23:20:33 +0000 (17:20 -0600)] 
add uuid_buglist to fetch the current media-bugs attached to a given session uuid

15 years agoswigall
Brian West [Mon, 27 Dec 2010 21:34:26 +0000 (15:34 -0600)] 
swigall

15 years agotry to adjust the timer to be ok with the horrible 10000 microsecond kernel resolutio...
Anthony Minessale [Mon, 27 Dec 2010 21:35:10 +0000 (15:35 -0600)] 
try to adjust the timer to be ok with the horrible 10000 microsecond kernel resolution on amazon ec3 but that doesn't mean it's not horribly wrong to run the kernel that slow

15 years agofix partial match counting as exact match in dmachine
Anthony Minessale [Mon, 27 Dec 2010 20:55:55 +0000 (14:55 -0600)] 
fix partial match counting as exact match in dmachine

15 years agorevert change based on reports of bad audio
Anthony Minessale [Mon, 27 Dec 2010 15:27:21 +0000 (09:27 -0600)] 
revert change based on reports of bad audio

15 years agoskypopen: OSS driver, added some code from /dev/zero to read(), and performances...
Giovanni Maruzzelli [Mon, 27 Dec 2010 13:49:24 +0000 (07:49 -0600)] 
skypopen: OSS driver, added some code from /dev/zero to read(), and performances are better

15 years agowindows build fix for last commit
Jeff Lenk [Sun, 26 Dec 2010 15:09:14 +0000 (09:09 -0600)] 
windows build fix for last commit

15 years agoMissed a file in the previous update
Steve Underwood [Sun, 26 Dec 2010 05:41:06 +0000 (13:41 +0800)] 
Missed a file in the previous update

15 years agoA bunch of tweaks to the G.722.1 codec
Steve Underwood [Sun, 26 Dec 2010 05:25:03 +0000 (13:25 +0800)] 
A bunch of tweaks to the G.722.1 codec

15 years agoclose font tags in email templates
Travis Cross [Sat, 25 Dec 2010 15:02:35 +0000 (15:02 +0000)] 
close font tags in email templates

15 years agofreetdm: more core state refactoring, still untested
Moises Silva [Fri, 24 Dec 2010 20:58:04 +0000 (15:58 -0500)] 
freetdm: more core state refactoring, still untested

15 years agoadd vs2008 windows lua-esl build files
Jeff Lenk [Fri, 24 Dec 2010 15:41:31 +0000 (09:41 -0600)] 
add vs2008 windows lua-esl build files

15 years agofreetdm: state refactoring in progress *shrug*
Moises Silva [Fri, 24 Dec 2010 00:50:13 +0000 (19:50 -0500)] 
freetdm: state refactoring in progress *shrug*

15 years agoMerge branch 'master' into arnaldo.r2_reset_channel
Arnaldo Pereira [Thu, 23 Dec 2010 23:23:01 +0000 (21:23 -0200)] 
Merge branch 'master' into arnaldo.r2_reset_channel

15 years agoMerge branch 'arnaldo.span_event_refactor'
Arnaldo Pereira [Thu, 23 Dec 2010 23:14:35 +0000 (21:14 -0200)] 
Merge branch 'arnaldo.span_event_refactor'

Conflicts:

libs/freetdm/src/ftmod/ftmod_zt/ftmod_zt.c

15 years agofreetdm: fixed log message
Arnaldo Pereira [Thu, 23 Dec 2010 23:10:56 +0000 (21:10 -0200)] 
freetdm: fixed log message

15 years agocouple small usability issues
Raymond Chandler [Thu, 23 Dec 2010 23:01:21 +0000 (18:01 -0500)] 
couple small usability issues

15 years agofretdm: remove m3ua unused stuff
Moises Silva [Thu, 23 Dec 2010 22:59:05 +0000 (17:59 -0500)] 
fretdm: remove m3ua unused stuff

15 years agofreetdm: initial changes to make FreeTDM APIs non-blocking
Moises Silva [Thu, 23 Dec 2010 20:39:20 +0000 (15:39 -0500)] 
freetdm: initial changes to make FreeTDM APIs non-blocking

15 years agofreetdm: core - changed behavior of ftdm_channel_close(). instead of returning if...
Arnaldo Pereira [Thu, 23 Dec 2010 20:15:37 +0000 (18:15 -0200)] 
freetdm: core - changed behavior of ftdm_channel_close(). instead of returning if the channel isn't
                opened, not it prints a warning and proceeds to close it.
         ftmod_r2 - added handler for FTDM_CHANNEL_STATE_RESET state

15 years agoaudio adjustments
Anthony Minessale [Thu, 23 Dec 2010 19:18:41 +0000 (13:18 -0600)] 
audio adjustments

15 years agofreetdm: fix ftmod_zt warning
Moises Silva [Thu, 23 Dec 2010 19:11:09 +0000 (14:11 -0500)] 
freetdm: fix ftmod_zt warning

15 years agofreetdm: ftmod_zt - locking the channel on zt_channel_next_event()
Arnaldo Pereira [Thu, 23 Dec 2010 18:10:53 +0000 (16:10 -0200)] 
freetdm: ftmod_zt - locking the channel on zt_channel_next_event()

15 years agofreetdm: ftmod_zt - refactored zt_channel_next_event(), zt_next_event() and created...
Arnaldo Pereira [Thu, 23 Dec 2010 18:05:48 +0000 (16:05 -0200)] 
freetdm: ftmod_zt - refactored zt_channel_next_event(), zt_next_event() and created zt_channel_process_event()

15 years agofreetdm: ftmod_wanpipe - fix log msg
Arnaldo Pereira [Thu, 23 Dec 2010 18:04:25 +0000 (16:04 -0200)] 
freetdm: ftmod_wanpipe - fix log msg

15 years agoFix for always returning FTDM_FAIL when sending FACILITY msg
David Yat Sin [Thu, 23 Dec 2010 17:41:12 +0000 (12:41 -0500)] 
Fix for always returning FTDM_FAIL when sending FACILITY msg

15 years agoRemoved check for spInstId when sending Facility msg to allow transmission of FACILIT...
David Yat Sin [Thu, 23 Dec 2010 16:29:55 +0000 (11:29 -0500)] 
Removed check for spInstId when sending Facility msg to allow transmission of FACILITY msg without receiving PROCEED msg from remote side

15 years agochange terminal type
Georgiewskiy Yuriy [Thu, 23 Dec 2010 14:10:59 +0000 (17:10 +0300)] 
change terminal type

15 years agodrop rtp frame that was already replaced with a cng frame
Anthony Minessale [Thu, 23 Dec 2010 02:38:57 +0000 (20:38 -0600)] 
drop rtp frame that was already replaced with a cng frame

15 years agoprevent race on execute_on_answer called from the B-leg of a call
Anthony Minessale [Thu, 23 Dec 2010 01:10:30 +0000 (19:10 -0600)] 
prevent race on execute_on_answer called from the B-leg of a call

15 years agocleanup to debian sound file generation and packaging
Michal Bielicki [Wed, 22 Dec 2010 22:24:26 +0000 (22:24 +0000)] 
cleanup to debian sound file generation and packaging

15 years agovs2008 express fix build
Jeff Lenk [Wed, 22 Dec 2010 22:13:18 +0000 (16:13 -0600)] 
vs2008 express fix build

15 years agofreetdm: ftmod_wanpipe - not locking the channel on wanpipe_channel_next_event()...
Arnaldo Pereira [Wed, 22 Dec 2010 22:10:41 +0000 (20:10 -0200)] 
freetdm: ftmod_wanpipe - not locking the channel on wanpipe_channel_next_event(), now the core takes care of that

15 years agoMerge branch 'master' into arnaldo.span_event_refactor
Arnaldo Pereira [Wed, 22 Dec 2010 22:08:05 +0000 (20:08 -0200)] 
Merge branch 'master' into arnaldo.span_event_refactor

Conflicts:

libs/freetdm/src/ftdm_io.c

15 years agofix ignore_early_media=ring_ready
Anthony Minessale [Wed, 22 Dec 2010 21:53:11 +0000 (15:53 -0600)] 
fix ignore_early_media=ring_ready

15 years agoMerge branch 'master' into arnaldo.zt_chan_next_event
Arnaldo Pereira [Wed, 22 Dec 2010 21:30:44 +0000 (19:30 -0200)] 
Merge branch 'master' into arnaldo.zt_chan_next_event

15 years agoMerge branch 'master' into arnaldo.zt_chan_next_event
Arnaldo Pereira [Wed, 22 Dec 2010 21:09:53 +0000 (19:09 -0200)] 
Merge branch 'master' into arnaldo.zt_chan_next_event

15 years agofreetdm: ftmod_wanpipe - pass tdm_api as a pointer to wanpipe_channel_process_event()
Arnaldo Pereira [Wed, 22 Dec 2010 21:08:49 +0000 (19:08 -0200)] 
freetdm: ftmod_wanpipe - pass tdm_api as a pointer to wanpipe_channel_process_event()

15 years agofreetdm: ftmod_wanpipe - refactored wanpipe_channel_next_event(), wanpipe_span_next_e...
Arnaldo Pereira [Wed, 22 Dec 2010 20:50:19 +0000 (18:50 -0200)] 
freetdm: ftmod_wanpipe - refactored wanpipe_channel_next_event(), wanpipe_span_next_event()
                         and created wanpipe_channel_process_event(), used by both

15 years agoMerge branch 'master' of git.sangoma.com:smg_freeswitch
Moises Silva [Wed, 22 Dec 2010 20:26:31 +0000 (15:26 -0500)] 
Merge branch 'master' of git.sangoma.com:smg_freeswitch

15 years agofreetdm: remove unused core flag macros
Moises Silva [Wed, 22 Dec 2010 20:26:10 +0000 (15:26 -0500)] 
freetdm: remove unused core flag macros

15 years agoMerge remote branch 'fsorig/master'
Moises Silva [Wed, 22 Dec 2010 20:09:01 +0000 (15:09 -0500)] 
Merge remote branch 'fsorig/master'

15 years agofreetdm: ftmod_r2 - use openr2 API extension to properly report incoming restricted...
Moises Silva [Wed, 22 Dec 2010 20:07:32 +0000 (15:07 -0500)] 
freetdm: ftmod_r2 - use openr2 API extension to properly report incoming restricted ANI and restrict ANI on outgoing calls

15 years agofreetdm: ftmod_r2 - refactored ftdm_span_next_event(), ftdm_channel_read_event()...
Arnaldo Pereira [Wed, 22 Dec 2010 19:35:55 +0000 (17:35 -0200)] 
freetdm: ftmod_r2 - refactored ftdm_span_next_event(), ftdm_channel_read_event() and created ftdm_event_handle_oob(),
                    which handle oob events and notify the user by sending the proper SIGEVENT message

15 years agoadded polish ringtone
Michal Bielicki [Wed, 22 Dec 2010 18:55:18 +0000 (18:55 +0000)] 
added polish ringtone

15 years agofix dtmf issue with jb on
Anthony Minessale [Wed, 22 Dec 2010 18:21:52 +0000 (12:21 -0600)] 
fix dtmf issue with jb on

15 years agovs2010 reswig
Jeff Lenk [Wed, 22 Dec 2010 04:20:49 +0000 (22:20 -0600)] 
vs2010 reswig

15 years agoFS-2789 fix secondary issue with min_digits = 0 and terminator key pressed to cancel
Jeff Lenk [Wed, 22 Dec 2010 04:15:03 +0000 (22:15 -0600)] 
FS-2789 fix secondary issue with min_digits = 0 and terminator key pressed to cancel

15 years agoFix some log lines and a flag logic.
Joao Mesquita [Wed, 22 Dec 2010 02:55:26 +0000 (23:55 -0300)] 
Fix some log lines and a flag logic.

15 years agoMerge branch 'master' of git@git.freeswitch.org:freeswitch
Joao Mesquita [Wed, 22 Dec 2010 02:41:42 +0000 (23:41 -0300)] 
Merge branch 'master' of git@git.freeswitch.org:freeswitch

15 years agoAdd a chan var conference_enter_sound to override conference enter-sound param on...
Joao Mesquita [Wed, 22 Dec 2010 02:39:05 +0000 (23:39 -0300)] 
Add a chan var conference_enter_sound to override conference enter-sound param on the profile

15 years agochange switch_strip_spaces to specify if you want it to dup the string or destroy...
Anthony Minessale [Wed, 22 Dec 2010 02:30:19 +0000 (20:30 -0600)] 
change switch_strip_spaces to specify if you want it to dup the string or destroy the current buffer

15 years ago Sofia madness to make crap just work
Brian West [Wed, 22 Dec 2010 01:32:54 +0000 (19:32 -0600)] 
 Sofia madness to make crap just work

15 years agofreetdm: ftmod_zt - clear FTDM_CHANNEL_EVENT flag on zt_channel_next_event when set,
Arnaldo Pereira [Wed, 22 Dec 2010 00:13:16 +0000 (22:13 -0200)] 
freetdm: ftmod_zt - clear FTDM_CHANNEL_EVENT flag on zt_channel_next_event when set,
                    but retrieve event from channel even when it's not

15 years agofreetdm: fix call id generation
Moises Silva [Wed, 22 Dec 2010 00:04:41 +0000 (19:04 -0500)] 
freetdm: fix call id generation

15 years agoFS-2944
Brian West [Tue, 21 Dec 2010 22:59:25 +0000 (16:59 -0600)] 
FS-2944

15 years agortp adjustments when using jitterbuffer
Anthony Minessale [Tue, 21 Dec 2010 21:35:30 +0000 (15:35 -0600)] 
rtp adjustments when using jitterbuffer

15 years agortp adjustments when using jitterbuffer
Anthony Minessale [Tue, 21 Dec 2010 21:35:13 +0000 (15:35 -0600)] 
rtp adjustments when using jitterbuffer

15 years agoMerge remote branch 'fsorig/master'
Moises Silva [Tue, 21 Dec 2010 20:23:23 +0000 (15:23 -0500)] 
Merge remote branch 'fsorig/master'

15 years agoMerge branch 'master' of git.sangoma.com:smg_freeswitch
Moises Silva [Tue, 21 Dec 2010 20:16:09 +0000 (15:16 -0500)] 
Merge branch 'master' of git.sangoma.com:smg_freeswitch

15 years agofreetdm: Added new OOB event FTDM_OOB_POLARITY_REVERSE
Moises Silva [Tue, 21 Dec 2010 20:11:22 +0000 (15:11 -0500)] 
freetdm: Added new OOB event FTDM_OOB_POLARITY_REVERSE
         Added new channel command FTDM_COMMAND_SET_POLARITY
         ftmod_wanpipe - Added support to enqueue polarity events on FXO lines
 ftmod_wanpipe - Added support to set polarity on FXS lines
 ftmod_analog - Added support to answer and hangup FXO lines on polarity reverse
 ftmod_analog - Added support to reverse polarity in the FXS line on answer and hangup
 mod_freetdm - Added parameters answer-on-polarity, hangup-on-polarity and polarity-delay
                       to enable those analog features

15 years agoAdd dz-ring
Mathieu Rene [Tue, 21 Dec 2010 19:50:34 +0000 (14:50 -0500)] 
Add dz-ring

15 years agofreetdm: core - lock the channel on ftdm_channel_read_event()
Arnaldo Pereira [Tue, 21 Dec 2010 18:32:02 +0000 (16:32 -0200)] 
freetdm: core - lock the channel on ftdm_channel_read_event()
         ftmod_zt - not locking the channel on zt_channel_next_event(), minor changes

15 years agoMerge branch 'master' into arnaldo.zt_chan_next_event
Arnaldo Pereira [Tue, 21 Dec 2010 16:16:45 +0000 (14:16 -0200)] 
Merge branch 'master' into arnaldo.zt_chan_next_event

15 years agoadded german ringtone
Michal Bielicki [Tue, 21 Dec 2010 15:52:22 +0000 (15:52 +0000)] 
added german ringtone

15 years agofreetdm: mod_freetdm - updated api commands help
Arnaldo Pereira [Tue, 21 Dec 2010 15:31:21 +0000 (13:31 -0200)] 
freetdm: mod_freetdm - updated api commands help
         ftmod_r2 - updated api help and removed references to threads per channel,
                    not used anymore

15 years agofreetdm: define _GNU_SOURCE to get gethostbyname_r
Moises Silva [Tue, 21 Dec 2010 14:09:10 +0000 (09:09 -0500)] 
freetdm: define _GNU_SOURCE to get gethostbyname_r

15 years agofreetdm: use ULL for flags
Moises Silva [Tue, 21 Dec 2010 13:57:11 +0000 (08:57 -0500)] 
freetdm: use ULL for flags

15 years agomod_conference: Add XML output for conference run time, recording status and member...
Andrew Thompson [Tue, 21 Dec 2010 04:57:45 +0000 (23:57 -0500)] 
mod_conference: Add XML output for conference run time, recording status and member mute-detect. Also add events for recording start and stop.

This work was funded by Xpander Communications.

15 years agoFS-2879
Anthony Minessale [Tue, 21 Dec 2010 02:19:36 +0000 (20:19 -0600)] 
FS-2879

15 years agoESL-53 Noevent/Noevents disparity
Jeff Lenk [Tue, 21 Dec 2010 01:23:13 +0000 (19:23 -0600)] 
ESL-53 Noevent/Noevents disparity

15 years agoFixed for some compile errors
David Yat Sin [Mon, 20 Dec 2010 22:19:01 +0000 (17:19 -0500)] 
Fixed for some compile errors