dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

333 Commits

Author SHA1 Message Date
rizzo cc0506a672 as reported in mantis #6066, fix a bunch of cli bugs and
inconsistencies.



git-svn-id: http://svn.digium.com/svn/asterisk/trunk@15818 f38db490-d61c-443f-a65b-d21fe96a405b
2006-03-28 22:44:55 +00:00
russell e4c28d165d Merged revisions 15658 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r15658 | russell | 2006-03-28 13:09:05 -0500 (Tue, 28 Mar 2006) | 2 lines

fix the order in which for loops are expanded (issue #6810)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@15659 f38db490-d61c-443f-a65b-d21fe96a405b
2006-03-28 18:13:53 +00:00
rizzo 5e75d18d31 - remove an unnecessary cast and recomputation of (timeout - now);
- remove useless recomputations of strlen(word) in a loop, and
  normalize the form of complete_peer_helper();
- move LOCAL_USER_ADD() to after the verification of arguments,
  thus removing the need for one LOCAL_USER_REMOVE() call.

The three chunks of the patch are fully disjoint.



git-svn-id: http://svn.digium.com/svn/asterisk/trunk@15581 f38db490-d61c-443f-a65b-d21fe96a405b
2006-03-28 15:19:32 +00:00
oej 45d29914cc Reverting revision 10998 that was accidentaly committed to trunk. My apologies.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@10989 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-24 10:50:43 +00:00
oej 5d7fbc4b1e Update to trunk
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@10988 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-24 10:17:40 +00:00
kpfleming 9c4950dff3 add 'consumed' argument to ast_get_time_t, so callers can know how many characters were used in the parser
update pbx_dundi to use ast_get_time_t
eliminate some compiler warnings


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@10871 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-23 17:13:57 +00:00
markster efb2e34d29 Fix a few compile warnings (turned errors) and disable -Werror on the
normal build.  If people want this they can turn it on, and don't anyone 
turn it on by default until you fix building on GCC 4.x


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@10842 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-23 04:38:38 +00:00
russell c72e5e1b38 remove the uses of the deprecated STANDARD_LOCAL_USER
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@10241 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-15 20:11:56 +00:00
russell 4c6776c6d7 remove LOCAL_USER_ACF_ADD since it is now the same as LOCAL_USER_ADD
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9800 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-13 20:12:50 +00:00
kpfleming e217105bfc ensure that dependencies are rebuilt after 'make update' so that builds don't break when files are removed/renamed
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9691 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-12 16:52:42 +00:00
kpfleming 5d9ed5739a major dialplan functions update
deprecate LANGUAGE() and MUSICCLASS(), in favor of CHANNEL()


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9674 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-12 04:28:58 +00:00
russell 29c48e23e2 Merged revisions 9609 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r9609 | russell | 2006-02-11 14:23:20 -0500 (Sat, 11 Feb 2006) | 2 lines

fix memory leak from not destroying the scheduler context on module unload

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9610 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-11 19:31:11 +00:00
russell 0a0b84d8de Merged revisions 9581 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r9581 | russell | 2006-02-11 13:15:00 -0500 (Sat, 11 Feb 2006) | 2 lines

now that CDR is a loadable module, don't depend on it elsewhere (issue #6460)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9582 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-11 18:31:59 +00:00
kpfleming 64cdc6493a use auto-build for pbx modules
correct install variable for format modules


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9568 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-11 17:48:44 +00:00
mogorman 4ef13bdcda Allows for user to uninstall asterisk binaries
bug 6177


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9052 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-01 18:39:41 +00:00
russell c6643537f1 constify arguments in more places where strings should not be modified (issue #6286)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8203 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-18 22:17:31 +00:00
kpfleming 8723f63be1 remove some more deprecated (pre-1.2) stuff
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8157 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-17 23:45:05 +00:00
russell a1447ba856 remove redundant CFLAGS for BSD which are already set in the main Makefile (issue #6250)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8101 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-16 17:51:35 +00:00
tilghman 1a5a52c68b Merged revisions 7908 via svnmerge from
/branches/1.2


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7909 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-09 20:12:07 +00:00
tilghman 80163cc68b Merged revisions 7848 via svnmerge from
/branches/1.2


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7849 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-07 07:31:08 +00:00
tilghman 06a8b57c0c Merged revisions 7831 via svnmerge from
/branches/1.2


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7832 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-06 00:36:12 +00:00
russell ac9d70ac12 Merged revisions 7634 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2

........
r7634 | russell | 2005-12-26 13:19:12 -0500 (Mon, 26 Dec 2005) | 2 lines

cast time_t to an int in printf/scanf (issue #5635)

........


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7635 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-26 18:35:28 +00:00
tilghman 70141a02c7 Merged revisions 7577 via svnmerge from
/branches/1.2


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7578 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-21 19:24:56 +00:00
russell cfb1ef4712 convert most of the option_*'s to a single ast_flags structure. Also, fix some
formatting, remove some unnecessary casts, and other little code cleanups.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7331 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-04 20:40:46 +00:00
kpfleming 24c1e3c222 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 f38db490-d61c-443f-a65b-d21fe96a405b 2005-11-29 18:24:39 +00:00
kpfleming 6c54a7cf87 git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7220 f38db490-d61c-443f-a65b-d21fe96a405b 2005-11-29 18:09:49 +00:00
twisted c7fb2d8749 Make conform to coding guidelines... thanks drumkilla :)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7145 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-20 10:32:28 +00:00
twisted 398581f321 issue #5806
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7143 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-20 06:59:42 +00:00
kpfleming 18013517e4 issue #5761
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7113 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-16 17:16:23 +00:00
russell 8acbf04043 finish merging doxygen updates from issue #5605
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7096 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-14 19:00:38 +00:00
markster a6c125b59e Never call load_module / unload_module
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7093 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-13 02:19:14 +00:00
kpfleming 0406912cf9 issue #5354
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7060 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-11 00:14:13 +00:00
kpfleming 99e5289a45 issue #5701
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7055 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-10 23:28:55 +00:00
russell 465d1d7712 make app_queue 1.2 jump compliant (issue #5580)
add missing includes of stdio.h
remove some unused and duplicate headers


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7026 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08 04:48:00 +00:00
kpfleming df706a8900 issue #5648
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7011 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-08 01:55:31 +00:00
russell d3ddc001a2 issue #5605
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6979 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-06 15:09:47 +00:00
kpfleming 4d4023555b issue #4678
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6936 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-01 21:53:30 +00:00
kpfleming 3b5ed22f12 fix various bugs related to list handling of channel variables (issue #5548)
use nolock lists for channel variables, since no locks are needed (these lists are either temporary or protected by the channel's own lock)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6900 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-31 15:34:11 +00:00
russell db653f9eb1 use ast_skip_blanks in pbx_ael
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6861 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-26 18:03:44 +00:00
russell 2c3b3edc86 Doxygen documentation update from oej (issue #5505)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6847 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-24 20:12:06 +00:00
russell ce9ca3a713 clean up DUNDiLookup application
implement 'b' option to bypass DUNDi cache for the lookup
add DUNDILOOKUP dialplan function to eventually replace the application
mark DUNDiLookup application as deprecated
don't register all of the DUNDi goodies until after everything has initialized


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6825 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-18 21:03:49 +00:00
kpfleming 3f7ec7e310 fix typo
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6823 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-18 20:48:34 +00:00
kpfleming ceb4041960 ensure that priorityjumping option returns to its default during reload if it is no longer specified in extensions.conf
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6771 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-13 22:55:28 +00:00
markster f99e92a6b6 Fix ael if, while, else (bug #5370)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6756 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-13 15:36:29 +00:00
markster 0bcc41da75 Back out improper freeing of variables
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6751 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-12 20:18:13 +00:00
russell 31fbdff1d7 allow semicolons to be escaped in call files (issue #5407)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6742 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-11 20:52:37 +00:00
markster 5903062f30 Fix memory leak in outbound calls (bug #5406, with mods)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6741 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-11 20:44:23 +00:00
russell b6f867a38a move process_quotes_and_slashes to utils.c since it is used by both pbx_ael and pbx_config
clean up some formatting
remove some commented out reference code
move unload_module in pbx_ael down to be with the rest of the standard module functions


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6630 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-23 02:57:14 +00:00
russell 5f24c08422 Use Goto instead of GotoIf when jumping over the else block (issue #4660)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6629 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-23 02:53:53 +00:00
kpfleming 95fe2b8fd4 update MANY more files with proper copyright/license info (thanks Ian!)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6596 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-14 20:46:50 +00:00
kpfleming e72564ce33 remove useless buffer initializations (issue #5134)
convert pbx_dundi to use ast_copy_string) (issue #5134)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6540 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-07 21:01:31 +00:00
kpfleming a6013bf67a use native-sign characters for strings (issue #5105)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6507 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-02 19:15:03 +00:00
kpfleming 67d98e550b use matching char types for strings (issue #5106)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6506 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-02 19:12:35 +00:00
kpfleming 475a3fdb24 clean up, use make functions instead of subshells, remove unused stuff
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6449 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-30 02:54:02 +00:00
kpfleming d456701073 work around parsing problem by using GotoIf() (issue #4876)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6425 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-26 20:10:17 +00:00
kpfleming 5017d85472 ignore equals-signs inside parens (issue #5022)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6424 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-26 20:08:28 +00:00
markster becc9777cf Fix AEL max character bug (bug #4837)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6259 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-03 02:26:19 +00:00
kpfleming 877efbde94 add a global option to disable priority jumping in applications (when they get updated), settable in extensions.conf
change app_dial to use 'j' to _ENABLE_ priority jumping if it has been globally disabled


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6224 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-26 16:29:56 +00:00
russell 1952459258 Allow manager originate to specifiy more than one variable to be set.
Allow manager originate and spool files to set writable dialplan functions,
including those that use the pipe symbol to seperate arguments.
Allow CDR dialplan function to be able to set the account code and userfield.
This deprecates the use of the Account header in manager originate and spool
files, as well as the SetAccount and SetCDRUserField applications.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6147 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15 23:24:51 +00:00
kpfleming ff15e0fa53 add a library of timeval manipulation functions, and change a large number of usses to use the new functions (bug #4504)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6146 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15 23:00:47 +00:00
russell 467a58ed8f get rid of compiler warning
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6142 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15 16:32:44 +00:00
russell 398df2d16b fix some indentation
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6130 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-15 00:15:14 +00:00
kpfleming 09ab7d67e4 make CLI output use singular/plural when appropriate (bug #4654)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6047 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-07 22:32:20 +00:00
kpfleming b329e2e4b0 don't force autofallthrough to on (bug #4599)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6028 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-05 19:22:58 +00:00
kpfleming 3d921418ac update to current loader API (bug #4574)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5995 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-24 02:33:14 +00:00
kpfleming 3f68f77f4f make query cache time configurable (bug #4524)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5946 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-21 00:58:31 +00:00
kpfleming e4c73c5b8d move tools used during build into build_tools subdirectory
clean up Makefile headers


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5942 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-20 17:26:08 +00:00
markster 2d08845d06 Oops
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5930 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-17 14:33:29 +00:00
kpfleming e9bbd73622 dueling commits, mark won!
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5923 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-17 12:56:35 +00:00
markster a9885aaeec AEL minor fixes (bug #4539)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5922 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-17 12:53:26 +00:00
markster 20cc8387a9 Add Asterisk Extension Language support (AEL) from Astricon talk
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5918 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-16 08:47:06 +00:00
kpfleming 4ea1c9335e header ordering fixes for FreeBSD (pending a global merge into asterisk.h) (bug #4484)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5876 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-07 17:06:33 +00:00
kpfleming 6f0f46299c more file version tags
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5866 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06 22:12:19 +00:00
kpfleming e500673791 major Makefile and build process improvements, including removal of all hardcoded paths (modules must now use run-time paths as they should) (bug #4116)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5855 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06 03:04:58 +00:00
kpfleming 61e53e4033 allow global variables to be reset on reload (defaults to off) (bug #4385)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5825 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-03 02:27:08 +00:00
twisted 32019cad87 Change define __OSX__ to more appropriate __Darwin__ (in light of Darwin being open sourced, and able to run on x86, OSX isn't really suitable)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5769 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-25 21:56:50 +00:00
russell 3af272b36b add 'dontwarn' option to asterisk.conf to appease the whining masses :p (bug #4320)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5723 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-19 01:57:19 +00:00
russell 4be4420d18 check to see if a comma or an open paren came first when splitting the application
from the application arguments (bug #4306)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5721 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-19 01:18:37 +00:00
russell f4a094cd8a fix some more typos and clarity issues
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5643 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-12 20:47:23 +00:00
russell 963b4eff3e fix a little typo
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5641 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-12 20:36:40 +00:00
markster 64ef317fa8 Fix gethostname calls (bug #4198, with mods)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5600 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-08 16:44:25 +00:00
kpfleming 27b7a4d452 remove obsolete module (still available in CVS history if needed) (inspired by bug #4127)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5581 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-05 01:03:24 +00:00
kpfleming b7e6d89aa2 don't use '%i' at all, since we have no current use cases that need non base-10 parsing (bug #4110)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5533 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-29 17:00:33 +00:00
kpfleming 53b8d9c9c0 perform global variable substitution before splitting extension and cidmatch when reading in dialplan (bug #4035)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5515 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-27 04:52:58 +00:00
kpfleming 31e8dcf4fe use double-quotes instead of angle-brackets for non-system include files (bug #4058)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5490 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-21 06:02:45 +00:00
markster 74618ad7a7 Add warning for _. match (bug #4032)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5471 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-15 06:08:47 +00:00
kpfleming 7da33e49f4 ensure that the random number generator(s) are always seeded with a different value during Asterisk startup
don't reinitialize random number generators in other modules
(bug #4017)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5459 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-13 04:47:39 +00:00
kpfleming 91ab9652d3 optimize file reading in pbx_spool (bug #3927)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5351 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-01 21:31:12 +00:00
markster 336490ff75 Fix spool files that lack their last return
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5332 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-01 03:41:08 +00:00
markster 72fc19e07f Fix cross compiling (bug #3868)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5278 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-27 22:39:17 +00:00
russell 53fc8f697e silly typo
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5237 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-23 21:45:05 +00:00
markster 8ba4898a1e Rework channel structure to eliminate "pvt" portion of channel (bug #3573)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5137 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-04 06:47:24 +00:00
twisted 5322cb028b Fix build on OpenBSD and fix small typo. (Bug #3502)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4959 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-04 00:14:10 +00:00
markster 7b5357fca1 Include uniqueid in response for ManagerOriginate stuff (bug #3439)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4948 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-02 02:54:15 +00:00
markster 2fa663856e Add dundi show peers summary stats (bug #3474)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4939 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-01 03:00:28 +00:00
markster 2207b9a515 Merge config updates (bug #3406)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4889 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-25 06:10:20 +00:00
russell 7288b1ced0 update copyright headers for 2005
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4868 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-21 07:06:25 +00:00
markster 9678f49d85 Implement eswitch for evalulating variables at runtime (bug #3168)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4780 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-13 05:14:56 +00:00
markster c47ebe99cf More flagification, courtesy drumkilla (bug #3280)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4748 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-10 14:46:59 +00:00
markster cb87cd7040 Fix DUNDi segfault
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4693 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-06 06:07:44 +00:00
markster 7e69743ca3 List improvements from kpfleming (bugs #3166,#3140)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4629 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-01 21:26:37 +00:00
markster 8f2fabe64f Speed up ast_list macros (bug #3135)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4546 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-23 15:11:46 +00:00
markster 7775cb7070 Fix Realtime to work with MySQL and Postgres both (bug #3029)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4510 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-21 01:39:49 +00:00
markster c6a32dbd84 Merge twisted's OSX compat fix (bug #3090)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4483 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-19 17:33:19 +00:00
markster 70cedacdde Merge slimey's Solaris compatibility (with small mods) (bug #2740)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4446 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-14 23:36:30 +00:00
markster 3f10cfbab8 Merge bkw's formatting and variable substitition (bug #2984)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4392 f38db490-d61c-443f-a65b-d21fe96a405b
2004-12-06 17:21:44 +00:00
markster 858a683291 Make realtime pbx understand patterns.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4326 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-24 03:07:08 +00:00
markster 6435562160 Realtime improvements
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4314 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-22 18:39:40 +00:00
markster c2e1e73102 Fix missing arguments
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4312 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-22 14:33:42 +00:00
markster 9cb7ea4682 Minor realtime improvements
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4311 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-22 05:03:03 +00:00
markster d8551ca4e2 Add first pass at realtime
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4309 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-22 03:25:27 +00:00
markster cd7ffe7913 Fix leaky fd issue (bug #2832)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4199 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-11 14:40:14 +00:00
markster bf6699ffaa Add features (incomplete, highly experimental), fix DundiLookup app, debug improvements (bug #2800)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4167 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-06 21:33:01 +00:00
markster 5c444e0ef7 Fix "killa" console issue
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4156 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-03 22:04:40 +00:00
markster 67c5eed4d5 Fix locking issues
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4148 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-02 21:56:01 +00:00
markster bd91710f17 Fix off-by-one buglet
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4147 f38db490-d61c-443f-a65b-d21fe96a405b
2004-11-02 21:38:38 +00:00
markster 237f153ae4 Misc code fixes (bug #2762)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4131 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-31 23:17:11 +00:00
markster b79c33ce21 Oopsies...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4128 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-29 22:31:36 +00:00
markster ecaeb77ddb Make retrans timer less aggressive
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4127 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-29 21:47:42 +00:00
markster 477f21a946 Complete DUNDi push (first pass) support
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4125 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-29 13:04:37 +00:00
markster 8129d4f03e Preliminary "PRECACHE" / push support...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4110 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-27 13:58:31 +00:00
citats e5a78f7bae Use same defines for NetBSD as FreeBSD in pbx_dundi.c (bug 2716)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4084 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-24 17:53:10 +00:00
citats 0ddc4d30dd Pass format string
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4079 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-24 06:44:37 +00:00
markster 8116d7dde4 Allow "dundi flush" to flush statistics too
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4077 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-24 06:04:48 +00:00
markster 0a95ef7a16 Add cache bypass mode
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4075 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-24 05:51:57 +00:00
markster e39bbff418 Oops
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4074 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-24 05:08:45 +00:00
markster b76057c0da DUNDi performance enhancments and metrics for average lookup time.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4073 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-24 04:54:42 +00:00
markster 9640dffeec Add missing pbx_loopback file...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4071 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-24 03:14:44 +00:00
markster 5cb692d65f Add "Loopback" switch
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4070 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-24 02:53:24 +00:00
markster 570efbaa45 Fix for FreeBSD (netbsd too?) (bug #2702)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4068 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-23 21:41:17 +00:00
citats e074114c01 Cleanup dundi-parser.c
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4053 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-23 04:53:12 +00:00
markster 4ff08f5831 Work on precaching
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4045 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-22 14:19:11 +00:00
markster 9f89895dfd Disable mac lookup, fix compile on NetBSD (bug #2680)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4040 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-20 12:47:03 +00:00
markster 852e93e07c Add DUNDi.... (http://www.dundi.com)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4033 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-18 21:45:13 +00:00
markster 5c9fef377d Add autofallthrough mode
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4020 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-16 19:46:02 +00:00
markster 962ca7b4a3 Don't build GTK console by default
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3966 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-09 21:04:31 +00:00
markster c2b1557a20 Allow you to use labels with + to be nice to Tilghman.
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3897 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-03 16:15:44 +00:00
markster 678f8fc892 Add '+foo' option, update sample config
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3888 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-03 05:08:51 +00:00
markster cfe24c16a1 Major PBX revamps (including labels, update examples)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3886 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-03 04:19:59 +00:00
markster 54c7235cd7 Allow "n" or "next" and "s" or "same" in dialplan logic priorities
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3885 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-02 20:43:16 +00:00
markster f01f076e6d Add iax2 parsing for TNS/TON/PRES
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3877 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-02 01:56:08 +00:00
markster 6868babd22 Huge callerid rework (might break H.323, others)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3874 f38db490-d61c-443f-a65b-d21fe96a405b
2004-10-02 00:58:31 +00:00
markster 53a61fb2b7 Make menu interruptible (bug #2377), Also fix PBX "add extension" CLI (bug #2289)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3732 f38db490-d61c-443f-a65b-d21fe96a405b
2004-09-07 01:22:57 +00:00
markster 94057171ac Save CID and switches in "save dialplan" command (bug #2279)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3630 f38db490-d61c-443f-a65b-d21fe96a405b
2004-08-21 18:55:39 +00:00
markster 28a366ed72 Merge BSD stack size work (bug #2067)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3596 f38db490-d61c-443f-a65b-d21fe96a405b
2004-08-08 17:15:02 +00:00
markster 5d86543614 Merge remaining audit patch (save dlfcn.c)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3436 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-14 13:57:15 +00:00
markster adfa4ee6ed Fix silly pbx spool buglet (bug #2007)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3416 f38db490-d61c-443f-a65b-d21fe96a405b
2004-07-09 21:34:24 +00:00
markster 53301ed978 Minor formatting fixes for pbx_wilcalu
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3358 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-29 20:09:43 +00:00
citats 00b34f3e0a Remove pthread.h from source. We should be using asterisk/lock.h everywhere instead (except in asterisk/lock.h).
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3276 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-22 18:49:00 +00:00
markster 16c275db41 Use ' instead of " for quoting in extensions.conf (bug #1872)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3257 f38db490-d61c-443f-a65b-d21fe96a405b
2004-06-21 14:20:03 +00:00