]>
git.ipfire.org Git - thirdparty/asterisk.git/log
Luigi Rizzo [Thu, 27 Apr 2006 18:09:20 +0000 (18:09 +0000)]
introduce a simplified interface for npval and start using it
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22928
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 17:59:09 +0000 (17:59 +0000)]
formatting fixes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22906
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Joshua Colp [Thu, 27 Apr 2006 17:53:52 +0000 (17:53 +0000)]
Change channel locking to API, nifty janitor project. (issue #7039 reported by Mithraen)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22905
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Thu, 27 Apr 2006 17:52:12 +0000 (17:52 +0000)]
- add missing IXJUSER to menuselect-deps.in
- don't check for a private function when looking for nbs
- fix the path to ixjuser.h
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22904
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 17:43:49 +0000 (17:43 +0000)]
use ast_calloc for memory allocations
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22903
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 17:39:55 +0000 (17:39 +0000)]
fix a couple of bugs in arguments to npval
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22902
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 17:16:41 +0000 (17:16 +0000)]
remove some commented-out code
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22901
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 17:10:15 +0000 (17:10 +0000)]
finish packing yylloc into macros
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22900
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 17:00:09 +0000 (17:00 +0000)]
add some comments to the code
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22869
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 16:40:25 +0000 (16:40 +0000)]
more formatting cleanup
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22868
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Matthew Fredrickson [Thu, 27 Apr 2006 16:20:39 +0000 (16:20 +0000)]
Make sure we use the correct event type when we're moving channels around :-)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22867
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 11:43:34 +0000 (11:43 +0000)]
more dup removal
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22844
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 11:34:44 +0000 (11:34 +0000)]
more duplicate removal
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22843
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 11:20:26 +0000 (11:20 +0000)]
remove duplicated code
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22842
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 10:13:39 +0000 (10:13 +0000)]
staticize c_prevword()
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22820
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 08:37:40 +0000 (08:37 +0000)]
more indentation fixes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22798
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 08:31:18 +0000 (08:31 +0000)]
use asprintf instead of malloc
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22797
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 08:24:00 +0000 (08:24 +0000)]
more formatting cleanup
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22796
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Christian Richter [Thu, 27 Apr 2006 08:23:53 +0000 (08:23 +0000)]
put the default misdn.trace to /var/log/asterisk/misdn.log for better integration of existing log structure
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22795
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 06:44:38 +0000 (06:44 +0000)]
more indentation fixes
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22772
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 02:29:32 +0000 (02:29 +0000)]
more formatting cleanup
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22750
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 02:00:35 +0000 (02:00 +0000)]
cleanup formatting to emphsize common code blocks
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22730
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 01:35:52 +0000 (01:35 +0000)]
move similar blocks close to each other to make similarities
more evident
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22727
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 01:27:07 +0000 (01:27 +0000)]
normalize and simplify the code for keeping track of line and column number.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22726
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 01:07:24 +0000 (01:07 +0000)]
define some flex constants for character sets.
partly fix indentation and normalize code layout.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22725
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Thu, 27 Apr 2006 00:10:56 +0000 (00:10 +0000)]
only define HAVE_SOMELIB if somelib's header file was found as well
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22703
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 27 Apr 2006 00:05:05 +0000 (00:05 +0000)]
uncomment some functions in the flex code that were actually
used in the bison code - detected by making aelparse compile
again.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22702
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Wed, 26 Apr 2006 23:36:05 +0000 (23:36 +0000)]
use \t to indicate a tab, and fix indentation for
the whitespace-handling rules
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22680
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Wed, 26 Apr 2006 23:18:03 +0000 (23:18 +0000)]
remove common blocks of code with a macro (waiting for a better
solution).
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22679
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Wed, 26 Apr 2006 23:08:47 +0000 (23:08 +0000)]
staticize some variables
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22678
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Wed, 26 Apr 2006 22:56:18 +0000 (22:56 +0000)]
comment behaviour of pbcwhere in preparation for its use
in more places.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22656
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Wed, 26 Apr 2006 22:45:37 +0000 (22:45 +0000)]
remove unused variable
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22655
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Wed, 26 Apr 2006 22:41:16 +0000 (22:41 +0000)]
include/asterisk/ael_structs.h:
- protect against multiple includes of ael_structs.h
- remove prototypes for unused or undeclared functions
pbx/ael/ael.y
- staticize functions as appropriate
- constify arguments
- remove useless extern
pbx/ael/ael.flex
- ifdef out unused functions
pbx/pbx_ael.c
- constify some variables and arguments
- ifdef out unused functions
- staticize functions as appropriate
update generated files accordingly
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22654
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Matt O'Gorman [Wed, 26 Apr 2006 22:04:42 +0000 (22:04 +0000)]
adds new function QUEUE_WAITING_COUNT and a few
warnings if the queue you are looking for in this
function and other queue functions is not found.
patch from 7036
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22653
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Matt O'Gorman [Wed, 26 Apr 2006 21:44:25 +0000 (21:44 +0000)]
more janitor work, patch from bug 6975.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22631
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Matt O'Gorman [Wed, 26 Apr 2006 19:22:55 +0000 (19:22 +0000)]
Merged revisions 22596 via svnmerge from
https://svn.digium.com/svn/asterisk/branches/1.2
........
r22596 | mogorman | 2006-04-26 14:18:55 -0500 (Wed, 26 Apr 2006) | 3 lines
do not allow for users to forward voicemail to
themselves, patch from 7001
........
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22597
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Matt O'Gorman [Wed, 26 Apr 2006 18:49:07 +0000 (18:49 +0000)]
adds two new applications, exitwhile, and continuewhile
patch from bug 6994.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22573
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Wed, 26 Apr 2006 18:43:29 +0000 (18:43 +0000)]
whitespace-only change:
partly fix indentation/formatting of the bison source,
and of the generated file
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22572
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Wed, 26 Apr 2006 18:40:09 +0000 (18:40 +0000)]
whitespace-only change:
fix formatting and indentation of the flex file,
and regenerate the ael_lex.c
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22571
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Christian Richter [Wed, 26 Apr 2006 14:51:32 +0000 (14:51 +0000)]
Facility decoding doesn't work proper yet
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22549
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 26 Apr 2006 13:18:32 +0000 (13:18 +0000)]
add the missing prototype for the included asprintf
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22526
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 26 Apr 2006 02:16:30 +0000 (02:16 +0000)]
another Solaris compatability fix - this makes sure u_int64_t is defined
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22504
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Tue, 25 Apr 2006 22:38:31 +0000 (22:38 +0000)]
Bug 7032 - Remove deprecated use of ${CALLERIDNUM}
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22482
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 25 Apr 2006 20:51:55 +0000 (20:51 +0000)]
AEL is no longer considered experimental :)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22460
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Tue, 25 Apr 2006 18:29:02 +0000 (18:29 +0000)]
don't rely on default search paths for finding local include files
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22438
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 25 Apr 2006 17:22:38 +0000 (17:22 +0000)]
if an external library is found, but the associated header file is not, just
move on without including support for this library. However, if --with-lib
is explicitly specified, then error out noting the situation.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22415
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 25 Apr 2006 17:08:41 +0000 (17:08 +0000)]
wrong path in include file.
Maybe it compiled on some platform because of extra -I
statements in the Makefiles.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22414
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Tue, 25 Apr 2006 17:06:37 +0000 (17:06 +0000)]
fix variable declaration in the middle of a block
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22413
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 25 Apr 2006 13:45:43 +0000 (13:45 +0000)]
don't list strcompat.o as a dependency in the build_tools Makefile. It is
already listed in the target in the main Makefile.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22388
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 25 Apr 2006 06:07:43 +0000 (06:07 +0000)]
remove a bashism ...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22357
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 25 Apr 2006 05:53:58 +0000 (05:53 +0000)]
apparently some systems may have ncurses that doesn't provide backwards compat
with curses. So, check for both and use whatever is found
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22346
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 25 Apr 2006 05:35:11 +0000 (05:35 +0000)]
another little Solaris fix, unset LIBS before building libmxml
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22345
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Tue, 25 Apr 2006 05:26:02 +0000 (05:26 +0000)]
menuselect needs strcompat.o for strsep on Solaris
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22344
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Mon, 24 Apr 2006 21:32:41 +0000 (21:32 +0000)]
check for automake before aclocal, so that the error message says automake
is missing instead of aclocal, since that's where aclocal comes from
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22327
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 24 Apr 2006 20:01:14 +0000 (20:01 +0000)]
Move clueful 'h' more central; alias ESC to left arrow and make ESC quit on main menu
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22308
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Mon, 24 Apr 2006 19:15:43 +0000 (19:15 +0000)]
add a note indicating that you can press 'h' for help
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22306
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Mon, 24 Apr 2006 18:47:05 +0000 (18:47 +0000)]
remove properties added as a part of the AEL merge
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22303
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Mon, 24 Apr 2006 18:41:44 +0000 (18:41 +0000)]
remove some files we don't need
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22302
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Mon, 24 Apr 2006 17:41:27 +0000 (17:41 +0000)]
Merge Steve Murphy's (murf) complete re-implementation of AEL, which is now no longer considered experimental :-)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22273
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Mon, 24 Apr 2006 17:34:35 +0000 (17:34 +0000)]
print a message before running the autotools
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22272
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Mon, 24 Apr 2006 17:24:03 +0000 (17:24 +0000)]
fix kevin's silly typos
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22269
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Mon, 24 Apr 2006 17:20:41 +0000 (17:20 +0000)]
Deprecate prefixed options in voicemail
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22268
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Kevin P. Fleming [Mon, 24 Apr 2006 17:11:45 +0000 (17:11 +0000)]
Thanks to the fine work of Russell Bryant and Dancho Lazarov, we now have autoconf and menuselect tools for Asterisk!
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22267
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Mark Spencer [Mon, 24 Apr 2006 03:40:12 +0000 (03:40 +0000)]
Fix CDR builds when includes are in freetds directory off include
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22232
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Tilghman Lesher [Sun, 23 Apr 2006 15:26:55 +0000 (15:26 +0000)]
Bug 6710 - Move default datetime string to each language function, so each language can have its own default
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22201
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Sun, 23 Apr 2006 06:22:29 +0000 (06:22 +0000)]
- Add doxygen documentation for sipsock_read locking
- Improve documentation of pedantic
(related to issue #7016)
From the air above Russia...
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22163
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Jim Dixon [Sat, 22 Apr 2006 11:30:06 +0000 (11:30 +0000)]
Added "Operator Services" connection mode for Zap channels, and the 'O' option
in app_dial to support the use of this mode.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22128
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 20:57:29 +0000 (20:57 +0000)]
convert to use ast_stream_and_wait
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22082
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 20:51:55 +0000 (20:51 +0000)]
convert to use ast_strem_and_wait
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22078
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 20:39:50 +0000 (20:39 +0000)]
convert to use ast_stream_and_wait
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22076
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 20:28:32 +0000 (20:28 +0000)]
move wait_and_stream to ast_wait_and_stream() because equivalent
code is replicated in way too many places not to have a global
function for that.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22075
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 18:34:38 +0000 (18:34 +0000)]
more stncpy/ast_copy_string replacement.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22046
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 18:26:54 +0000 (18:26 +0000)]
more strncpy/ast_copy_string replacement.
On passing, simplify code by using strsep() as appropriate
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22045
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 18:13:21 +0000 (18:13 +0000)]
more strncpy/ast_copy_string replacement
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22044
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 18:08:57 +0000 (18:08 +0000)]
replace some strncpy with ast_copy string,
on passing fix some potential null pointer dereference,
and normalize some loops
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22043
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 17:53:39 +0000 (17:53 +0000)]
replace strncpy with ast_copy_string.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22016
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 17:47:44 +0000 (17:47 +0000)]
replace strncpy with ast_copy_string and fix the -1 offset which
is not needed now.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@22015
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 16:18:12 +0000 (16:18 +0000)]
comment a possible memory leak
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21988
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 16:04:25 +0000 (16:04 +0000)]
merge some common code into a function
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21986
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 15:49:14 +0000 (15:49 +0000)]
update configuration, generalize date format and
start mapping digit strings
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21960
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 14:49:21 +0000 (14:49 +0000)]
- use symbolic constants and macros to play with the debug flag
on the frame counters. Document it in the header file.
- provide a single exit point for a function;
- mark XXX some unclear parts of the code.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21933
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 13:44:15 +0000 (13:44 +0000)]
simplify pbx_builtin_execiftime
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21906
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 12:58:39 +0000 (12:58 +0000)]
simplify a function
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21879
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 12:12:42 +0000 (12:12 +0000)]
minor cleanup
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21878
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 11:30:02 +0000 (11:30 +0000)]
one more client for find_context_locked()
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21851
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 11:19:48 +0000 (11:19 +0000)]
localize a variable, and make a minor code rearrangement.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21850
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 11:05:54 +0000 (11:05 +0000)]
more NULL "" equivalence in cid fields.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21849
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 11:02:28 +0000 (11:02 +0000)]
more NULL "" equivalence in cid fields.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21835
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 10:57:03 +0000 (10:57 +0000)]
more NULL "" equivalence,
mark a couple of inconsistencies (missing CallerIDnum,
"unknown" instead of "<unknown>") - there are more of the same.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21821
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 10:51:31 +0000 (10:51 +0000)]
more NULL "" equivalence in CLI fields.
Mark a place where we don't clear a buffer while we probably should.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21820
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 10:47:07 +0000 (10:47 +0000)]
more NULL / "" equivalence for CID fields.
Mark an inconsistency in empty string handling.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21819
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 10:41:13 +0000 (10:41 +0000)]
more NULL "" equivalence in CID fields.
Mark a potentially missing item in managerevent
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21818
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 10:37:59 +0000 (10:37 +0000)]
ast_strdup can handle NULL args well, so use it.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21817
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 10:31:23 +0000 (10:31 +0000)]
more NULL and "" equivalence in cid fields
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21816
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 10:05:45 +0000 (10:05 +0000)]
make NULL and "" equivalent in cid fields, mark some missing NULL checks.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21814
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 10:00:58 +0000 (10:00 +0000)]
make NULL and "" equivalent for some cid fields.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21792
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Fri, 21 Apr 2006 09:54:23 +0000 (09:54 +0000)]
Replace three replicas of the same code with a function.
Consider NULL and "" as equivalent in cid strings.
On passing, also remove an extra data copy.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21786
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Luigi Rizzo [Thu, 20 Apr 2006 17:39:44 +0000 (17:39 +0000)]
comment that for callerid field, NULL and "" should be considered
equivalent (the reason is, when passing these strings through a
statically allocated buffer, we have no way to tell between NULL and ""
so we would be unable to preserve the difference, if any).
No code changes yet.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21743
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Olle Johansson [Wed, 19 Apr 2006 23:49:36 +0000 (23:49 +0000)]
Clarify result of sipsock_read
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21707
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3
Russell Bryant [Wed, 19 Apr 2006 22:32:07 +0000 (22:32 +0000)]
add the malloc attribute to the memory allocation wrappers
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@21681
65c4cc65 -6c06-0410-ace0-
fbb531ad65f3