Commit Graph

24934 Commits

Author SHA1 Message Date
Anthony Minessale a53608589b add global mutex to cdr_csv to protech the fd_hash 2013-07-26 15:56:31 -05:00
Anthony Minessale 948a7218e0 add last_sched_id var 2013-07-26 14:30:25 -05:00
Travis Cross d31fca2089 Kill FS if -reincarnate parent dies unexpectedly
This only works on Linux.
2013-07-26 13:25:49 +00:00
Travis Cross 94b6cfb24c Handle signals better with -reincarnate
If we receive SIGTERM or SIGILL we should propagate the signal to the
child FS process.  As FS normally handles these signals, we need to
restore the handler before we refork.

FS may also add a handler for SIGCHLD; we need the default action
here instead for the parent.
2013-07-26 03:35:46 +00:00
Travis Cross 2398950fcd Add -reincarnate flag to FS
When FS is given the -reincarnate flag, FS will be automatically
restarted after any uncontrolled exit.
2013-07-26 01:18:25 +00:00
Travis Cross 22dd4bfff3 Fix memset invocation in mod_skypopen
We were previously clearing a pointer's worth of memory rather than
clearing a full element.

This also fixes the build as gcc-4.8 catches this error.
2013-07-26 01:15:19 +00:00
Anthony Minessale 64af870bef let sched_cancel operate on both task id and group id 2013-07-25 14:53:11 -05:00
Anthony Minessale 3d9e9713b8 missed a spot 2013-07-25 14:36:05 -05:00
Anthony Minessale 0b3cb9325c typo 2013-07-25 14:33:56 -05:00
Anthony Minessale 010085e92d FS-5572 --resolve set new variable by doing export bypass_keep_codec=true to force re-invite with the same codec it was using previously 2013-07-25 14:12:44 -05:00
Anthony Minessale bbf2d73cf5 swigall 2013-07-25 10:49:12 -05:00
Jeff Lenk 5d891b4632 vs2010 reswig 2013-07-24 22:13:19 -05:00
Anthony Minessale 03a116b78d swigall 2013-07-24 18:50:25 -05:00
Anthony Minessale cb79b66679 swigall 2013-07-24 18:46:06 -05:00
Brian West a4b3b40952 adding transfer-sound to ivr menu so you can specifiy a sound file to pay when a transfer takes place 2013-07-24 18:40:31 -05:00
Anthony Minessale 7d020eff65 FS-5561 --resolve
Merge remote-tracking branch 'moy/blind-transfer-response'
2013-07-24 16:17:58 -05:00
Travis Cross 6e090934d2 Add docs/SubmittingPatches to document our process
This document is intended to get new people started with how to create
and submit source code patches to us.  It attempts to demonstrate our
workflow as well as some best practices.
2013-07-24 19:38:18 +00:00
Ken Rice 50d1af33a3 another tweak to the spec file 2013-07-24 13:39:22 -05:00
Ken Rice 4375653fd4 tweak to the spec file 2013-07-24 12:50:20 -05:00
Ken Rice bf84cd1cd9 bump 2013-07-24 12:49:20 -05:00
Anthony Minessale 0a84f7be50 FS-5633 --resolve 2013-07-24 11:38:13 -05:00
Anthony Minessale c4e2745923 FS-5634 --resolve this patch should fix it but comment it out instead in the old version to get the same effect 2013-07-24 11:23:38 -05:00
Nathan Neulinger 3c8fd77a65 FS-5636 --resolve hold active lines when receiving a call 2013-07-24 10:14:41 -05:00
Ken Rice fa66ed3088 disable ldap things as this doesnt build right at this time 2013-07-24 10:04:42 -05:00
Brian West 55b6b8424f You can't prefix this one with MWI as it ends up in the body of the MWI notify causing some devices to have a heart attack 2013-07-23 17:22:15 -05:00
Michael S Collins 74581e3c97 Merge branch 'v1.2.stable' of ssh://git.freeswitch.org:222/freeswitch into v1.2.stable 2013-07-23 12:00:21 -07:00
Michael S Collins 8b87b601a4 mod_valet_parking: add valet_lot_extension chan var - stores the current park location of the channel 2013-07-23 12:00:09 -07:00
Anthony Minessale b60efc410c let sofia recover work in some tcp situations 2013-07-23 13:53:06 -05:00
Ken Rice 5873e6ff37 update status command to include new stats 2013-07-23 08:44:12 -05:00
Raymond Chandler d458898200 fix commented load 2013-07-22 10:42:05 -04:00
Jeff Lenk e362cb545b fix windows compiler warnings 2013-07-20 22:17:47 -05:00
Ken Rice 3c7e78ac5a peak sessions step 1 2013-07-20 20:12:18 -05:00
Anthony Minessale b9c9d34482 FS-5621 2013-07-20 14:06:40 -05:00
Ken Rice 39dfa5e422 add peak SPS for last 5 minutes 2013-07-19 23:05:54 -05:00
Anthony Minessale dcd15ff1c0 FS-5620 --resolve 2013-07-19 21:50:55 -05:00
Ken Rice 6e764c82a3 Add to the MIB and small tweak to subagent.c 2013-07-19 17:08:34 -05:00
Anthony Minessale 578361bea3 add peak sps to stats and a command to reset it 2013-07-19 15:16:57 -05:00
Anthony Minessale 4e74ef3914 FS-5573 --resolve 2013-07-19 14:05:19 -05:00
Anthony Minessale 453cfaaf7f FS-5583 --resolve 2013-07-19 14:03:11 -05:00
Anthony Minessale fb887acb44 FS-5607 --resolve 2013-07-19 13:48:56 -05:00
Anthony Minessale 92031835f7 FS-5614 --resolve 2013-07-19 13:42:19 -05:00
Anthony Minessale e4ab113aae FS-5617 --resolve 2013-07-19 13:29:24 -05:00
Anthony Minessale 2df2758045 FS-5619 --resolve 2013-07-19 13:26:20 -05:00
Seven Du 0c5bd268f4 FS-5498 --close remove debug line 2013-07-20 02:19:16 +08:00
Anthony Minessale 3968f41590 FS-5498
Conflicts:
	src/mod/endpoints/mod_sofia/mod_sofia.h
	src/mod/endpoints/mod_sofia/sofia.c
	src/mod/endpoints/mod_sofia/sofia_presence.c
	src/mod/endpoints/mod_sofia/sofia_reg.c
2013-07-19 12:15:10 -05:00
Michael S Collins a4d35c7575 config: use 'message from' instead of 'this is a call from' during vm message playback dialog 2013-07-19 08:51:04 -07:00
Seven Du 4313520cd2 FS-5498 fix typo from commit ab947f5 2013-07-19 12:42:56 +08:00
Anthony Minessale dc5d93c1bd FS-5615 --resolve 2013-07-17 17:09:29 -05:00
Anthony Minessale 8644541c62 FS-5613 --resolve only alphanumeric plus - _ . are now allowed 2013-07-17 09:21:48 -05:00
Michael S Collins eb56f74d50 Add 'anonymous caller' to vm macro say_phone_number 2013-07-16 11:42:27 -07:00