19689 Commits

Author SHA1 Message Date
Travis Cross
a78ec2588a fs_cli: cleanup whitespace and reindent 2011-09-23 01:25:41 +00:00
Anthony Minessale
33998df974 alternate fix for a0e910014d37cb3a32bb50091092ad54fa138422 with a slightly more efficient function 2011-09-22 18:05:40 -05:00
Stefan Knoblich
a0e910014d mod_sms: fix "format literal and no arguments" warning
mod_sms.c: In function ‘reply_function’:
mod_sms.c:450: error: format not a string literal and no format arguments

Reported-by: Gill #freeswitch @ irc.freenode.net
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-09-22 21:11:43 +02:00
Raymond Chandler
decb286114 i guess you're supposed to mention that you contributed :-\ 2011-09-21 20:03:46 -04:00
Raymond Chandler
10397dd68a Merge branch 'master' of fs-git:freeswitch 2011-09-21 18:43:50 -04:00
Raymond Chandler
1d5f5ec7f3 add ability to dump a list back to it's text file 2011-09-21 18:43:29 -04:00
Anthony Minessale
14678d54c1 fix switch_file_printf 2011-09-21 15:35:47 -05:00
Anthony Minessale
842ea87d64 FS-3571 try this, I don't have a way to test it so this is just guessing, give me a lab box if this doesn't work 2011-09-21 14:56:49 -05:00
Anthony Minessale
259a3e9fc3 add to modules.conf.in 2011-09-21 14:33:00 -05:00
Anthony Minessale
7333d46d5b add new chatplan concept and mod_sms. Apps for chat messages: copy new base freeswitch.xml and chatplan dir if you are upgrading on existing config base 2011-09-21 14:31:18 -05:00
Anthony Minessale
5fe3a22d83 fix inaccurate sample count in file handle, buffered samples were being double tallied 2011-09-21 11:05:33 -05:00
Michal Bielicki - cypromis
1fdd55f4d4 Merge branch 'master' of ssh://git.freeswitch.org:222/freeswitch 2011-09-21 16:39:10 +02:00
Stefan Knoblich
41abb3e644 mod_blacklist: Resource leak fixes, config checks and add help output for api interface
Don't leak the file handle after parsing the configuration
Don't leak memory if the file could not be opened

Check list name and filename attribute of configuration entry.

Add "blacklist help" and error messages to api interface.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-09-21 15:50:57 +02:00
Michal Bielicki - cypromis
3ddb7d6c38 added mod_blacklist to spec file 2011-09-21 15:16:24 +02:00
Stefan Knoblich
d00f74640f mod_blacklist: Add example configuration file
Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-09-21 15:10:37 +02:00
Georgiewskiy Yuriy
6f4c4ea088 moves the switch_rtp_request_port() call from the contructor to FSH323Connection::CreateRealTimeLogicalChannel() - fix rtp port leak. tnx to Peter Olsson. 2011-09-20 15:22:09 +04:00
Anthony Minessale
626b5cb2a2 FS-3571 FS-3442 FS-957 --resolve tighten up the parsing of these boolean vals issue in t38 sdp 2011-09-19 20:11:23 -05:00
Anthony Minessale
d820fe082b fix small valet parking issue 2011-09-19 17:09:50 -05:00
David Yat Sin
8df1872fbe freetdm:Support for transmission of Caller ID Name on NI-2 2011-09-19 13:51:41 -04:00
Anthony Minessale
2ad4f00c9f add missing break on begin detect 2011-09-19 08:08:55 -05:00
Stefan Knoblich
975ac0ac70 FreeTDM: Fix private/libteletone*.h includes
libteletone headers include each other, use #include ""
to look in the local dir rather than the include search path.

Unbreaking all of my (still) external FreeTDM projects.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-09-19 15:55:07 +02:00
Stefan Knoblich
836804707a Make top-level configure python checks python 3 ready
print <value> syntax does not work in python 3.
Add round braces to call it like any other function.

Tested with python-2.4 and 3.1.

NOTE: Only fixes the configure check, mod_python does NOT build with
      python 3.x!

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-09-19 15:47:06 +02:00
Stefan Knoblich
0f45b8badd mod_dingaling: Remove unused but set variables (GCC-4.6 -Wunused-but-set-variable)
Subject and type event headers were never used in chat_send(), remove them.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2011-09-18 01:14:56 +02:00
Anthony Minessale
379c9fc41d fix messup in dtmf change 2011-09-16 17:23:15 -05:00
Anthony Minessale
f7b40140bb fix messup in dtmf change 2011-09-16 17:07:48 -05:00
Anthony Minessale
995d7dcb02 dont clear token on SIGEVENT_STOP for ISDN legs, save it for the hangup handler 2011-09-16 16:44:15 -05:00
Raymond Chandler
91b73d1ff8 add params so xml curl can know who's calling the directory request 2011-09-16 19:08:30 -04:00
Anthony Minessale
42ff14d22a use index in this loop instead of the max val for the iteration 2011-09-16 15:53:49 -05:00
Anthony Minessale
4048a087b7 more 2833 recover code 2011-09-16 15:35:16 -05:00
Anthony Minessale
8a3c292534 fix seg in recent change 2011-09-16 14:52:14 -05:00
Anthony Minessale
dbd5d2575e fix build on freetdm 2011-09-16 14:50:46 -05:00
Anthony Minessale
4d1a76ee5c save telephony event data for recovery 2011-09-16 14:30:32 -05:00
Anthony Minessale
dfbb22fe91 alternate fix to f479462026d6d245511ef635ded70c7c645ac5ee 2011-09-16 14:16:31 -05:00
Anthony Minessale
7bc6e8f183 better version of last patch 2011-09-16 13:27:38 -05:00
Anthony Minessale
81575eadb5 hack so openzap only finds its own teletone includes 2011-09-16 12:31:49 -05:00
Anthony Minessale
44822df63d we need to fix this build system it masks errors 2011-09-16 12:13:25 -05:00
Anthony Minessale
3514c780d3 refactor timeout tracker for valet 2011-09-16 11:51:44 -05:00
Anthony Minessale
752ec93d37 revert 2011-09-16 11:46:40 -05:00
Anthony Minessale
142fa9922c Do not include descriptions on socket shutdowns for failures since they probably will never get it anyway and its in a protected section of code 2011-09-16 11:18:55 -05:00
Mathieu Rene
3a477c42a0 Add mod_blacklist from contrib.
Can be used to maintain lists of numbers and query/modify them with api commands.

Example:
blacklist add <list> <number>
blacklist del <list> <number>
blacklist check <list> <number> (outputs true or false)
2011-09-16 13:58:46 -04:00
Jeff Lenk
77c01bc4b7 fix warnings 2011-09-16 12:34:51 -05:00
Anthony Minessale
c4464c65fd FS-3551 please update to this revision or greater and retest gathering the same logs with loglevel debug and global siptrace on 2011-09-16 12:05:10 -05:00
Anthony Minessale
a65794fb5e FS-3570 receive side, update libteletone to track duration so it is less likely to double detect and push api changes down to freetdm 2011-09-16 10:06:04 -05:00
Anthony Minessale
d9ce90d7b9 FS-3570 generate side 2011-09-16 11:41:25 -05:00
Brian West
e1f1c42fbb FS-3433 --resolve 2011-09-16 16:24:33 -05:00
Brian West
f0ff97fd7c FS-3427 --resolve 2011-09-16 16:23:32 -05:00
Moises Silva
25417d3ea8 freetdm: Verify that the uuid that is being hung up is still attached to the FreeTDM device
This avoids hanging up a device that is no longer attached to the session, in the
         weird situation where the FreeSWITCH core takes an awful lot of time (more than 3 seconds)
         to come around to acknowledge the SIGEVENT_STOP signal.
2011-09-15 19:42:39 -04:00
Travis Cross
2205f59f10 whitespace cleanup 2011-09-15 21:01:12 +00:00
Moises Silva
aa0a6c9222 freetdm: print span/chan identifiers on hangup 2011-09-15 13:50:42 -04:00
Anthony Minessale
d9b096b44d FS-3555 --resolve 2011-09-15 11:42:55 -05:00