dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

96 Commits

Author SHA1 Message Date
rizzo 7423105590 optimize move_variables() so that two lists can be created
in constant time instead of scanning the entire list.
 
On passing, minor formatting fixes.    



git-svn-id: http://svn.digium.com/svn/asterisk/trunk@17898 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-06 16:06:57 +00:00
oej 566af08e49 README files have changed names, better change references too :-)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@12572 f38db490-d61c-443f-a65b-d21fe96a405b
2006-03-12 17:27:57 +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
tilghman e1bdf6e7ef Bug 4377 - Initial round of loader changes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@10084 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-14 23:08:06 +00:00
russell 34490de229 conversions to memory allocation wrappers, remove duplicated error messages,
remove unnecessary casts, malloc+memset to calloc (issue #6395)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@9310 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-09 16:59:50 +00:00
oej e04a0e3cf1 More doxygen updates
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8315 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-20 00:18:42 +00:00
tilghman 39935a5202 Bug 6160 - Replace inlined code with ast_skip_blanks
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7852 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-07 15:18:23 +00:00
russell ab6566173e update doxygen docs to specify authors
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7682 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-30 21:18:06 +00:00
tilghman 3472d69fa7 Bug 5854 - Allow quotation of the second field in extconfig, for the purpose of including commas (for LDAP configuration)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7647 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-27 06:42:29 +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
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 6881a2a5e7 remove extraneous message
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6993 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-07 22:05:31 +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 df798b149f ignore non-regular files during config parsing (issue #5510, different fix)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6902 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-31 21:08:55 +00:00
russell 1168964aa4 change ast_strlen_zero to also check for the string to be defined
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6862 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-26 18:54:24 +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
kpfleming c28828ebdd correct behavior change introduced by issue #5448 patch
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6805 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-17 13:53:50 +00:00
markster 54ffc347bc Improve config parsing performance (bug #5448)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6804 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-17 03:53:27 +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 3c4140b8b1 major header file cleanup: license, copyrights, descriptions, markers, etc.
remove deprecated config_old.c/config_old.h
remove unused cvsid.h


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6454 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-30 18:32:10 +00:00
kpfleming aa1611ff9d add 'sip show settings' CLI command (issue #4806)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6370 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-23 01:44:28 +00:00
russell 9690f518f5 more ast_copy_string conversions
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6073 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-10 22:56:21 +00:00
kpfleming 97236cfc32 add support for 'early loading' modules, so that nearly all configuration files can be read from Realtime storage
add warning for when file mapping is found but the engine is not available
add warning for trying to map 'logger.conf', since it cannot be reliably mapped


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6034 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-05 22:11:43 +00:00
kpfleming 7e1ae3b6b8 clean up find_engine()
issue a warning when a config file mapping is found but the desired driver is not available (inspired by bug #4628)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6032 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-05 21:17:58 +00:00
kpfleming 889ce1c0e8 split up string/time functions into separate header files
make more LOW_MEMORY optimizations, and ensure that a non-inline version of each inlinable function is always available (for external modules)
move compiler-specific stuff into a separate header file


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6008 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-24 22:45:15 +00:00
kpfleming 1099e2a8fc make 'show config mapping' show all mappings associated with an engine (bug #4564)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5957 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-21 19:09:35 +00:00
kpfleming c1991c0276 fix memory leaks in config loader (bug #4223)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5879 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-07 21:28:04 +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 b2cbb6a75d remove experimental module version tags
add per-file revision tags and 'show version files' CLI command


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5864 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06 20:27:51 +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
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 3c746d45b9 various code cleanups (bug #4353)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5764 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-25 10:57:15 +00:00
markster 7504988d82 Fix improper config dir path (bug #4184)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5607 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-08 17:31:09 +00:00
kpfleming d6e1341f9b phase 1 of header include cleanup (bug #4067)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5498 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-22 13:11:34 +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
twisted 0cbe22734b Fix help and command line completion for "show config mappings" (Bug #3766)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5185 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-17 00:35:06 +00:00
markster 6fa83d8fbd Fix "not found" case (bug #3404)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5008 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-11 16:09:01 +00:00
markster 2608cf9e1b Separate IAX and SIP tables for users/peers
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5004 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-10 21:14:11 +00:00
markster 530a1cef13 Clarify documentation (bug #3495)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4953 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-02 19:48:53 +00:00
markster bd3355e78e Merge #exec functionality (must be explicitly enabled!)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4950 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-02 03:38:24 +00:00
markster de2ec28672 Fix seg in variable replacement (bug #3464)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4930 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-30 17:34:44 +00:00
markster 20f7932156 Add category inheritance (bug #3099)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4925 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-30 06:26:19 +00:00
markster 49ba8d587d Fix properly the issue of the verbose level for parsing... (bug #3404 etc)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4900 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-28 00:31:50 +00:00
anthm 7051d3e4b1 Fixing "parsing" bug in config.c (AGAIN!)
if you had a verbose of 2 you got the following:
Parsing '/etc/asterisk/cdr_odbc.conf':   == Parsing '/etc/asterisk/confcall.conf': *CLI>   == Parsing '/etc/asterisk/sip_notify.conf':
the carraige return only prints on verbose of 3 or more so i am again moving them to be the same.


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4899 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-27 21:10:44 +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
markster a3a8a2b9dc Un-revert in preparation for actual fix
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4880 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-22 22:13:11 +00:00
anthm 2422869fdd repeal config prototype changes
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4878 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-22 21:00:31 +00:00
markster d3e7a8c8d0 Fix tiny typo (bug #3404)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4877 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-22 17:18:28 +00:00