Commit graph

87 commits

Author SHA1 Message Date
Mark Spencer
4d1137ded4 Fix a couple of small typos (bug #1648)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2968 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-05-15 15:40:08 +00:00
Mark Spencer
83a8b6745f Update documentation of asterisk -h (bug #1622)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2960 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-05-13 19:57:45 +00:00
James Golovich
c00550f3ae Add new file utils.c, Move ast_gethostbyname to utils.c
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2931 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-05-09 08:22:15 +00:00
Mark Spencer
b974395573 Check h_addr_list, too
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2917 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-05-07 20:18:55 +00:00
Mark Spencer
1057e70da0 Check that hp->h_addr is not NULL before returning success (bug #1576)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2916 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-05-07 20:15:45 +00:00
Mark Spencer
36911830dd Add debugging to failure
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2914 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-05-07 14:08:50 +00:00
Mark Spencer
a5ad1269ef More strlen_zero checks (bug #1549)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2887 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-05-04 14:54:42 +00:00
Mark Spencer
73b389da6c Add SayPhonetic and SayAlpha applications (bug #793)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2864 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-05-03 00:54:16 +00:00
Mark Spencer
e05b6242a5 Merge Tilghman's color patches for the asterisk prompt (bug #1535)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2862 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-05-02 19:13:16 +00:00
Mark Spencer
b773853b03 Put poll in a loop forever when not doing anything else.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2836 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-05-01 03:14:02 +00:00
Mark Spencer
b34020d5a6 Don't propsoe sotp now on empty read (bug #1511)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2812 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-04-29 03:39:36 +00:00
Mark Spencer
e6b464ed23 More FreeBSD fixes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2803 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-04-28 19:55:04 +00:00
Mark Spencer
90a331f7a5 Provide gethostbyname_r emulation for FreeBSD and fix zap call to setstate to include callerid (bug #1411, #1498)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2793 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-04-28 13:53:01 +00:00
Mark Spencer
ce44c6ec41 More select/poll updates for various applications
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2762 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-04-26 03:02:49 +00:00
Mark Spencer
435e55958f Properly migrate from select to poll for core asterisk.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2760 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-04-25 20:42:45 +00:00
Mark Spencer
b9604cde6c Temporarily revert poll changes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2757 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-04-24 23:11:28 +00:00
Mark Spencer
470f226d9d Change select references to poll in core asterisk functions (hope this works)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2756 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-04-24 23:02:21 +00:00
Mark Spencer
0d9adb7294 Oopsies
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2742 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-04-22 05:11:11 +00:00
Mark Spencer
d3f9887589 gethostbyname isn't reentrant, who knew...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2734 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-04-22 00:20:34 +00:00
James Golovich
fcf76b36aa Hopefully last fix to remote cli completion
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2669 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-04-09 17:46:04 +00:00
James Golovich
f7b250f963 Fix command completion and remove compile time warnings
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2654 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-04-07 18:26:24 +00:00
James Golovich
8cfed866d3 Remove size restiction on remote console command completion (bug 1360)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2634 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-04-06 07:42:01 +00:00
James Golovich
2c0d0d836c Get rid of annoying beeps on remote console
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2579 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-29 04:12:13 +00:00
James Golovich
c6aaaf438e Allow CLI Prompt to be customizable via ASTERISK_PROMPT environment
variable (bug #1270)


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2565 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-26 04:59:41 +00:00
James Golovich
8279f0eac5 Make cli_complete buffer as large as the one used in handle_commandmatchesarray (bug 1281)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2545 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-24 08:09:01 +00:00
Mark Spencer
3b6c8b3f77 Improve ast_safe_system
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2541 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-23 21:55:46 +00:00
Mark Spencer
98b59da9ad Create ast_safe_system which closes off file descriptors before spawning system() and so on.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2514 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-21 18:15:37 +00:00
Mark Spencer
79668f0624 Correctly handle call flow with outgoing queue, avoiding retries while call acti
ve (bug #1018)


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2505 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-20 21:13:12 +00:00
James Golovich
32bde5b009 If asterisk is started with progname of 'rasterisk' assume its a remote
console (bug 842)


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2491 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-20 07:26:54 +00:00
James Golovich
0e90480d6b Fix bug 1217. Change pthread_t initializers to AST_PTHREADT_NULL and
AST_PTHREADT_STOP


git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2434 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-15 07:51:22 +00:00
Mark Spencer
fa7454688b Eliminate spurious select warning
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2331 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-04 21:32:32 +00:00
James Golovich
22b56f13cc Fix typo
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2308 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-03 00:05:00 +00:00
James Golovich
e141e7311c Improve restart handling
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2305 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-02 23:50:03 +00:00
James Golovich
96e3d08787 Fix asterisk exiting on verbose without a console (bug #1126)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2303 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-02 23:36:53 +00:00
Mark Spencer
4cd13f4ebf Ignore interrupted system call error on "accept"
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2293 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-03-02 16:58:17 +00:00
James Golovich
a06b48ccc6 Fix restarting when not called from the main console (bug #830 and #864)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2217 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-02-23 03:43:21 +00:00
Mark Spencer
695422d698 Various minor cleanups (bug #931)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2087 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-28 21:32:48 +00:00
Mark Spencer
e60848a65f Fix overflow in too many arguments (bug #806)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2064 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-23 19:12:44 +00:00
Malcolm Davenport
e2db31c94b Nitpicky stuff
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2037 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-14 16:43:07 +00:00
Mark Spencer
ee342cc3b8 Add ww's improved syslog support (bug #587)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1973 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2004-01-12 05:05:35 +00:00
Mark Spencer
b3af980c46 Fix typo
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1847 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-12-09 20:37:10 +00:00
Mark Spencer
4518e7d1f0 Revert bad patch in 187
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1819 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-12-03 04:55:55 +00:00
Mark Spencer
1525d7f901 Make asterisk -r not timeout
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1818 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-12-03 04:01:28 +00:00
Mark Spencer
8f276e00c5 Minor patch for improving console response with asterisk -r (bug #183)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1817 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-12-03 03:03:15 +00:00
Mark Spencer
4468124abd Add ${TIMESTAMP} (bug #607) and don't ever ast_log from within handler
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1805 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-12-01 02:47:19 +00:00
Mark Spencer
d48b05d8ab Back out "leak" fixes, as it causes segfaults
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1713 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-11-09 20:31:54 +00:00
Mark Spencer
9f110a3b81 CLI memory leak patch
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1712 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-11-09 19:33:39 +00:00
Mark Spencer
c5efc24b53 Fix help issue
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1650 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-10-22 03:46:36 +00:00
Mark Spencer
084ce330ff Report proper pid when forking
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1634 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-10-16 10:27:41 +00:00
Mark Spencer
a2126b635f Check with select before accept (bug #325)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@1580 65c4cc65-6c06-0410-ace0-fbb531ad65f3
2003-09-29 20:20:04 +00:00