Commit Graph

19894 Commits

Author SHA1 Message Date
dschreiber 0d37261888 Merge remote branch 'origin/master' 2011-09-30 22:00:12 -04:00
Darren Schreiber 994f9a8ca6 Fixed a memory leak, too short of connect times across data centers, a deadlock condition with the globals.bindings_rwlock not being released, a buffer overrun possibility or 4, and added the ability to send a body when injecting an event 2011-09-30 21:58:06 -04:00
Rupa Schomaker f308f56c71 FS-3535 --resolve fix memory leak in mod_lcr 2011-09-30 18:30:35 -05:00
Anthony Minessale 3317f5d36d delay_echo was double the length in milliseconds from what it should be 2011-09-30 09:45:00 -05:00
Anthony Minessale 0a3e5d2f74 add ivr_menu_terminator variable you can set to none or the dtmf chars you want to terminate input 2011-09-29 16:20:27 -05:00
Anthony Minessale e25a90a04b always generate frames on sleep 2011-09-29 13:22:05 -05:00
Brian West ed29a31462 missed one spot 2011-09-29 18:00:21 -05:00
Anthony Minessale 4d6ee827e0 add _continue_ value for fifo orbit exten that just means exit back to the next dp instruction 2011-09-29 09:04:22 -05:00
Anthony Minessale 71977499ca remove redundant data from output of fifo count 2011-09-29 08:55:27 -05:00
Anthony Minessale 256a6264d4 prevent sql injection by using sqlite formatter on various code that generates sql stmts with switch_snprintf 2011-09-29 08:28:12 -05:00
Michael S Collins cbfe83cc8f Fix eavesdrop so that *0 works as well as 88 as the access code 2011-09-28 16:51:11 -07:00
Brian West 7f04f7ace9 check decode here 2011-09-28 00:35:06 -05:00
Anthony Minessale 7b2c563e61 FS-3585 --resolve 2011-09-27 15:39:56 -05:00
Anthony Minessale 607c112fb7 FS-3583 --resolve race condition caused by unresponsive host when unregistering the gateway. 2011-09-27 08:44:29 -05:00
Michal Bielicki - cypromis e9145cf98a added mod_sms stuff to specfile 2011-09-27 14:28:16 +02:00
Travis Cross b8eaec001a whitespace cleanup 2011-09-27 05:57:49 +00:00
Jeff Lenk 16a0a2ed6d another windows fix for fs_cli changes 2011-09-26 21:41:35 -05:00
Travis Cross 02481cabbf fs_cli: comply with -Wwrite-strings 2011-09-26 22:00:08 +00:00
Travis Cross 8056125077 fs_cli: fix siptrace output
This partially reverts commit 991b83d23c.
2011-09-26 21:34:52 +00:00
Jeff Lenk 1244e55632 another fs_cli windows fix 2011-09-26 11:47:26 -05:00
Anthony Minessale 28b380c8b5 FS-3581 --resolve 2011-09-26 09:03:10 -05:00
Jeff Lenk 34827a892c fix fs_cli for windows after recent changes - may need more work 2011-09-26 09:15:12 -05:00
Anthony Minessale a14b20af28 only ignore events if you matched something on a cp 2011-09-24 09:58:04 -05:00
Anthony Minessale 4feb26d3e8 allow chatplan apps to have null args 2011-09-24 09:53:34 -05:00
Travis Cross 23c981df68 update and improve libs/.gitignore 2011-09-24 06:05:13 +00:00
Travis Cross a1b33af95f update src/mod/.gitignore 2011-09-24 06:02:58 +00:00
Travis Cross a2d6a041eb fs_cli: ask less of the terminal; fix ctrl-l behavior 2011-09-24 03:07:34 +00:00
Travis Cross fe60938686 fs_cli: exclude last character in buffer on redisplay 2011-09-23 22:40:02 +00:00
Travis Cross 682ed52cf7 fs_cli: do not assume that LineInfo buffers are null-terminated
man editline(3el) says that they're not.

[take #2, originally was 48acc0cd38]
2011-09-23 22:24:58 +00:00
Travis Cross 4dbd950d70 fs_cli: be a bit more defensive 2011-09-23 21:44:55 +00:00
Travis Cross 7bcd1fe79e fs_cli: handle cursor positioning better 2011-09-23 21:25:42 +00:00
Travis Cross 0571e81a4b Revert "fs_cli: do not assume that LineInfo buffers are null-terminated"
This reverts commit 48acc0cd38.
2011-09-23 17:42:54 +00:00
Travis Cross 991b83d23c fs_cli: use buffered printers 2011-09-23 17:14:28 +00:00
Travis Cross 481e71970f fs_cli: style 2011-09-23 16:58:41 +00:00
Travis Cross 82f77413e9 Revert "speed up configure"
This reverts commit 324110bfa2.
2011-09-23 16:54:41 +00:00
Travis Cross 324110bfa2 speed up configure
...at least until registration opens for next year's ClueCon.
2011-09-23 16:34:29 +00:00
Anthony Minessale 639afde2a4 FS-3571 --resolve 2011-09-23 08:20:59 -05:00
Travis Cross 6724d7af97 fs_cli: clear the CLI before inserting function key commands 2011-09-23 01:25:43 +00:00
Travis Cross d410c84336 fs_cli: vanity 2011-09-23 01:25:43 +00:00
Travis Cross c7ec19d6f0 fs_cli: implement configurable prompt, input, and output coloring
In .fs_cli_conf, set:

  prompt-color => blue
  input-text-color => red
  output-text-color => yellow
2011-09-23 01:25:43 +00:00
Travis Cross a79f1f4202 fs_cli: implement CLI prompt redrawing
The CLI prompt and any text-in-progress now stays cleanly below log
messages and other received output from FS.

This also implements hardcoded prompt coloring.
2011-09-23 01:25:43 +00:00
Travis Cross 244bb73f7c fs_cli: fix off-by-one error 2011-09-23 01:25:43 +00:00
Travis Cross 48acc0cd38 fs_cli: do not assume that LineInfo buffers are null-terminated
man editline(3el) says that they're not.
2011-09-23 01:25:43 +00:00
Travis Cross e87af9011a fs_cli: fix misplaced assert 2011-09-23 01:25:43 +00:00
Travis Cross 73d7e5a364 fs_cli: tell el_init() about stdin and stderr 2011-09-23 01:25:42 +00:00
Travis Cross 05046e005e fs_cli: fix default location of CLI history
Modern linux systems don't write volatile information to /etc.
2011-09-23 01:25:42 +00:00
Travis Cross 1e93151b79 fs_cli: ignore leading spaces on the CLI 2011-09-23 01:25:42 +00:00
Travis Cross ee94dac7cb fs_cli: refactor allow_ctl_c handling
This way we don't have to lie about whether we're connected to achieve
our intended result.
2011-09-23 01:25:42 +00:00
Travis Cross 4ae6cce43c fs_cli: make sure we find a match even if we cannot write to stdout 2011-09-23 01:25:42 +00:00
Travis Cross cbe8b9d55d fs_cli: fix segfault if a pressed function key is not bound 2011-09-23 01:25:42 +00:00