Travis Cross
af8488826f
Add mod_say_pl to debian build
2013-06-06 18:56:54 +00:00
Mariusz Czułada
d2f9f68367
Do not make mod_say_pl by default
2013-06-06 18:53:30 +00:00
Mariusz Czułada
87099229e2
Initial version of mod_say_pl
2013-06-06 18:53:27 +00:00
Mariusz Czułada
fe4a1fa819
Initial version of mod_say_pl
2013-06-06 18:53:24 +00:00
Travis Cross
0a3921f08b
Use --with-storagedir in Debian build
2013-06-06 17:34:44 +00:00
Travis Cross
98532b8650
Add support for --with-storagedir to configure
...
This is needed for correctly setting the default storage directory for
Debian builds.
2013-06-06 17:34:44 +00:00
Brian West
c1c912af6e
ignore this
2013-06-06 10:27:00 -05:00
Anthony Minessale
f4efa9691d
don't need this change revert
2013-06-05 11:21:38 -05:00
Anthony Minessale
50b68f2f85
add some device-state mechinism to FS to allow tracking of device-specific states where they may have more than one call from the same device
2013-06-05 11:19:53 -05:00
Brian West
31b6d6017b
Up this buffer to prevent boxes from locking up if they receive more than 1000 bytes.
2013-06-04 17:09:33 -05:00
Travis Cross
4c1e626b60
Set mod_voicemail to depend on mail-transport-agent
...
Without this dependency we might not end up with sendmail installed
which would be unnecessarily surprising when using mod_voicemail.
2013-06-03 09:29:32 +00:00
Travis Cross
499f7096c4
Avoid crashing FS after delivering a VM
...
When vm-storage-dir was set to an absolute path, FS would abort after
delivering a VM because we were trying to free(3) memory sitting in
the middle of a memory pool.
FS-5329
2013-06-03 09:28:36 +00:00
Travis Cross
3a651f12da
Have modules depend on a particular version of libfreeswitch1
...
At this point we never want someone running a module against a
different version of FS than the module was built for. It's also
conceivable that you could want to use the modules with libfreeswitch1
even if you weren't running FS itself.
2013-06-03 06:14:58 +00:00
Jeff Lenk
753282f38a
FS-5314 --resolve
...
(cherry picked from commit 40e33572b3
)
2013-06-01 22:38:39 -05:00
Stefan Knoblich
bf0b3291bb
ftmod_libpri: Fix channel iterator memory leak
...
Keep the original iterator around to be able to actually free it
after use.
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-06-01 22:49:00 +02:00
Stefan Knoblich
424850f688
ftmod_libpri: Fix possible NULL-ptr dereference crash in on_restart(_ack)()
...
Catch single channel RESTART/RESTART ACK events for non-B-channels,
that would lead to a NULL pointer dereference, because those do not have
per-channel private data (chan->call_data = chan_priv == NULL).
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-06-01 22:48:45 +02:00
Anthony Minessale
bcd770e017
FS-5488 --resolve
2013-05-31 14:45:51 -05:00
Nathan Neulinger
fc39b77520
FS-5449: apply correct quoting, got older version of patch accidentally
2013-05-31 16:40:17 -05:00
Nathan Neulinger
634a507546
FS-5449: --resolve add a mod_commands function to use the shell escape function and update the existing function to use correct escaping
...
adds a pool based implementation of the switch_util_quote_shell_arg function and changes existing function to be a wrapper around the pool based one
2013-05-31 16:40:10 -05:00
Anthony Minessale
5a8c753b9e
FS-5488 --resolve
2013-05-31 13:14:23 -05:00
Travis Cross
efe76ee448
Remove redundant orig file purifying step
...
We kill these files with .gitattributes.
2013-05-31 20:40:11 +00:00
Travis Cross
dc7aba55c8
Add generic mechanism for building non-DFSG packages
2013-05-31 20:40:11 +00:00
Travis Cross
94d44f8a9d
debian: Update -meta-all to grab all packages
...
We now build unimrcp, portaudio, portaudio-stream, skypopen, and
dahdi-codec, so they should be included in meta-all. Also refactor a
bit so we install all lang and mod_say packages as well.
2013-05-31 20:40:11 +00:00
Travis Cross
31cc04e29b
Fix typo
2013-05-31 20:40:11 +00:00
Travis Cross
4266442d6e
debian: wheezy is the new stable
...
And jessie is the new testing.
The king is dead, long live the king!
2013-05-31 20:40:10 +00:00
Travis Cross
40c3fbb617
Show CPPFLAGS from debian/rules
2013-05-31 20:40:10 +00:00
Travis Cross
03cdc495f0
Fix quoting issue in debian/rules
...
This amends commit f93c3f70bf
2013-05-31 20:40:10 +00:00
Travis Cross
a95e9004fc
Set compiled-in storage_dir and certs_dir defaults for Debian
2013-05-31 20:40:10 +00:00
Travis Cross
c7524f9ea7
Fix debian lang-* recommends on sounds-*
...
Thanks to Richard Neese for pointing out the erroneous results.
2013-05-31 20:40:10 +00:00
Nathan Neulinger
2e66012e96
Change to correct prompt on outgoing call, eliminate UNDEFINED! message
2013-05-31 15:10:44 -05:00
Nathan Neulinger
d39086892f
Allow skinny speed dials to work when already off-hook
2013-05-31 15:10:44 -05:00
Nathan Neulinger
123d0865fb
FS-5431: --resolve fix socket creation loop for mod_skinny to avoid segfault
2013-05-31 15:10:43 -05:00
Nathan Neulinger
32bddaa6cd
FS-5429: --resolve add minimal idivert support for skinny
2013-05-31 15:10:43 -05:00
Nathan Neulinger
582e3699f6
FS-5379: --resolve fix skinny phone codec agreement issues due to incorrect hardwired ptime, update field names for future coding to be more descriptive
2013-05-31 15:10:43 -05:00
Nathan Neulinger
da5c2a6aef
FS-5225: --resolve add ability to dial by pressing line button
2013-05-31 15:10:43 -05:00
Nathan Neulinger
c33eb7412b
FS-5267: --resolve avoid null deref if sessions missing
2013-05-31 15:10:43 -05:00
Mathieu Parent
ab7635e9bc
Add IPs to mod_skinny recv/send event messages
...
FS-5268 --resolve
thanks to Nathan Neulinger
2013-05-31 15:10:43 -05:00
Mathieu Parent
4a981b336a
Don't pretend we support skinny-wait timeout (See #FS 477)
2013-05-31 15:10:42 -05:00
Mathieu Parent
b36ad82da7
Don't create a new session when pressing speeddial
...
Fixes #FS-5259 (Thanks to Nathan Neulinger for the patch)
2013-05-31 15:10:42 -05:00
Brian West
83c6f4250b
add kirk wireless servers to safe as they do not do rport
2013-05-31 11:56:53 -05:00
Steve Underwood
4d08e07237
Fixed a weakness in error UDPTL lost packet recovery. Hopefully this addresses
...
FS5202.
2013-05-31 09:04:46 -05:00
Brian West
b90dee2461
Swap this
2013-05-31 09:16:50 -05:00
Travis Cross
e1a773406d
Unsigned values are never less than zero
2013-05-29 03:02:21 +00:00
Travis Cross
1637a08206
Avoid using psession uninitialized in mod_fsk
2013-05-29 03:00:13 +00:00
Travis Cross
04b8de0619
Avoid using memory after we free it
...
Without setting errmsg to NULL here, we'll try to print this freed
value again below if another error doesn't intercede.
2013-05-29 02:52:23 +00:00
Travis Cross
5e7485ff20
Avoid dereferencing potential null value
2013-05-29 02:52:13 +00:00
Travis Cross
9ce4be3daa
Remove assignment without effect
2013-05-29 02:52:05 +00:00
Travis Cross
ca9d806042
Avoid dereferencing potential null value
2013-05-29 02:51:57 +00:00
Travis Cross
83e33bb399
Handle potential malloc failure better
2013-05-29 02:51:51 +00:00
Travis Cross
58e48416be
Add missing text editor local variable blocks
2013-05-29 02:50:03 +00:00