aboutsummaryrefslogtreecommitdiffstats
path: root/config.c
AgeCommit message (Collapse)AuthorFilesLines
2006-08-21merge new_loader_completion branch, including (at least):kpfleming1-1235/+0
- restructured build tree and makefiles to eliminate recursion problems - support for embedded modules - support for static builds - simpler cross-compilation support - simpler module/loader interface (no exported symbols) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@40722 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-29Allow updates to match specific lines, allow specification of object or markster1-10/+15
no when appending. git-svn-id: http://svn.digium.com/svn/asterisk/trunk@38489 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-19Fix some reinitialization of prev!markster1-0/+4
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37953 f38db490-d61c-443f-a65b-d21fe96a405b
2006-07-19First pass at in-place file manipulation via managermarkster1-9/+164
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@37936 f38db490-d61c-443f-a65b-d21fe96a405b
2006-06-07simplify autoconfig include mechanism (make tholo happy he can use lint ↵kpfleming1-4/+4
again :-) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@32846 f38db490-d61c-443f-a65b-d21fe96a405b
2006-04-06optimize move_variables() so that two lists can be createdrizzo1-28/+19
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-03-12README files have changed names, better change references too :-)oej1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@12572 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-24Reverting revision 10998 that was accidentaly committed to trunk. My apologies.oej1-12/+12
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@10989 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-24Update to trunkoej1-12/+12
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@10988 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-14Bug 4377 - Initial round of loader changestilghman1-2/+3
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@10084 f38db490-d61c-443f-a65b-d21fe96a405b
2006-02-09conversions to memory allocation wrappers, remove duplicated error messages,russell1-20/+8
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-01-20More doxygen updatesoej1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@8315 f38db490-d61c-443f-a65b-d21fe96a405b
2006-01-07Bug 6160 - Replace inlined code with ast_skip_blankstilghman1-2/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7852 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-30update doxygen docs to specify authorsrussell1-0/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7682 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-27Bug 5854 - Allow quotation of the second field in extconfig, for the purpose ↵tilghman1-2/+12
of including commas (for LDAP configuration) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7647 f38db490-d61c-443f-a65b-d21fe96a405b
2005-12-26Merged revisions 7634 via svnmerge from russell1-1/+1
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-04convert most of the option_*'s to a single ast_flags structure. Also, fix somerussell1-1/+1
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-11-29git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7221 ↵kpfleming1-0/+0
f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-07remove extraneous messagekpfleming1-3/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6993 f38db490-d61c-443f-a65b-d21fe96a405b
2005-11-01issue #4678kpfleming1-1/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6936 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-31ignore non-regular files during config parsing (issue #5510, different fix)kpfleming1-11/+23
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6902 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-26change ast_strlen_zero to also check for the string to be definedrussell1-1/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6862 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-24Doxygen documentation update from oej (issue #5505)russell1-3/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6847 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-17correct behavior change introduced by issue #5448 patchkpfleming1-6/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6805 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-17Improve config parsing performance (bug #5448)markster1-3/+6
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6804 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-14update MANY more files with proper copyright/license info (thanks Ian!)kpfleming1-4/+15
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6596 f38db490-d61c-443f-a65b-d21fe96a405b
2005-08-30major header file cleanup: license, copyrights, descriptions, markers, etc.kpfleming1-1/+1
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-23add 'sip show settings' CLI command (issue #4806)kpfleming1-5/+22
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6370 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-10more ast_copy_string conversionsrussell1-5/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6073 f38db490-d61c-443f-a65b-d21fe96a405b
2005-07-05add support for 'early loading' modules, so that nearly all configuration ↵kpfleming1-2/+12
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-05clean up find_engine()kpfleming1-13/+11
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-06-24split up string/time functions into separate header fileskpfleming1-30/+0
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-21make 'show config mapping' show all mappings associated with an engine (bug ↵kpfleming1-1/+0
#4564) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5957 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-07fix memory leaks in config loader (bug #4223)kpfleming1-6/+12
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5879 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06more file version tagskpfleming1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5866 f38db490-d61c-443f-a65b-d21fe96a405b
2005-06-06remove experimental module version tagskpfleming1-1/+4
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-06major Makefile and build process improvements, including removal of all ↵kpfleming1-2/+1
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-05-25Change define __OSX__ to more appropriate __Darwin__ (in light of Darwin ↵twisted1-1/+1
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-25various code cleanups (bug #4353)russell1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5764 f38db490-d61c-443f-a65b-d21fe96a405b
2005-05-08Fix improper config dir path (bug #4184)markster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5607 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-22phase 1 of header include cleanup (bug #4067)kpfleming1-0/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5498 f38db490-d61c-443f-a65b-d21fe96a405b
2005-04-21use double-quotes instead of angle-brackets for non-system include files ↵kpfleming1-8/+8
(bug #4058) git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5490 f38db490-d61c-443f-a65b-d21fe96a405b
2005-03-17Fix help and command line completion for "show config mappings" (Bug #3766)twisted1-1/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5185 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-11Fix "not found" case (bug #3404)markster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5008 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-10Separate IAX and SIP tables for users/peersmarkster1-32/+47
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5004 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-02Clarify documentation (bug #3495)markster1-1/+1
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4953 f38db490-d61c-443f-a65b-d21fe96a405b
2005-02-02Merge #exec functionality (must be explicitly enabled!)markster1-7/+39
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4950 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-30Fix seg in variable replacement (bug #3464)markster1-51/+5
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4930 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-30Add category inheritance (bug #3099)markster1-20/+166
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4925 f38db490-d61c-443f-a65b-d21fe96a405b
2005-01-28Fix properly the issue of the verbose level for parsing... (bug #3404 etc)markster1-2/+2
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@4900 f38db490-d61c-443f-a65b-d21fe96a405b