Commit Graph

111 Commits (2bf8f9fca312d9e738ed4e9dda6256cc286cc54c)

Author SHA1 Message Date
Russell Bryant ec8a896935 Convert locks of the contexts list in pbx_config to the appropriate rdlock or wrlock
18 years ago
Joshua Colp 107209927a Use ast_free to free memory, or else we shall implode if MALLOC_DEBUG is enabled.
18 years ago
Steve Murphy 3176ba94c3 closes issue #11108 -- where the 'dialplan save' cli command saves a file where the semicolon is not escaped. Fixed this; User also wanted comments to be preserved across dialplan save, but this is impossible at this point in time, because comments are not stored in the dialplan. They are 'compiled' out of extensions.conf. The only way to preserve those comments is to use the config file reader/writer that the GUI uses to allow online user edits. extensions.conf is first and foremost, a config file, and is read in by the normal config-file reading routines. Then, it is processed into a dialplan (context/exten structs).
18 years ago
Russell Bryant 91bfacc3ed Don't create the context for users in users.conf until we know at least one user exists.
18 years ago
Joshua Colp 1944dea3bd Add a few sanity checks when writing out the dialplan. (issue #10157 reported by dome)
18 years ago
Russell Bryant 9fe9682f50 Merged revisions 72267 via svnmerge from
18 years ago
Tilghman Lesher 5ed9d5d64b "dialplan save" produced garbage in the config file
18 years ago
Joshua Colp 31d02952de Merged revisions 56850 via svnmerge from
19 years ago
Russell Bryant 0c00d00d1e Fix setting "autofallthrough" to yes by default. It was set to enabled in
19 years ago
Tilghman Lesher f7459d4687 Argument number correction
19 years ago
Jason Parker 9e621e99a5 Save 1 whopping byte of allocated memory!
19 years ago
Joshua Colp cc8ee54779 IAX has been deprecated for quite some time so we had better use IAX2 when creating the dial string for users. (issue #8697 reported by ssokol)
19 years ago
Paul Cadach 6b37705130 Missed part of userconf functionality for chan_h323
19 years ago
Tilghman Lesher 70af28270d Constify the result of a config retrieval function, to avoid mutilation (issue 7983).
19 years ago
Kevin P. Fleming fcb999c01c merge qwell's CLI verbification work
19 years ago
Kevin P. Fleming c2c4f86c72 merge markster's usersconf branch with some slight changes
19 years ago
Matt O'Gorman 05a695af72 everything that loads a config that needs a config file to run
19 years ago
Russell Bryant f7cac071d9 Merged revisions 41269 via svnmerge from
19 years ago
Steve Murphy 8efd121371 Bugfix for 7813 applied to trunk as per patch supplied by stevens
19 years ago
Kevin P. Fleming 0a27d8bfe5 merge new_loader_completion branch, including (at least):
19 years ago
Russell Bryant 92bd7f19f7 Merge team/russell/ast_verbose_threadstorage
19 years ago
Kevin P. Fleming acfa035afe Merged revisions 37417 via svnmerge from
19 years ago
Kevin P. Fleming 472c1ca282 simplify autoconfig include mechanism (make tholo happy he can use lint again :-)
19 years ago
Kevin P. Fleming dd6de5ee4e it's time... only enable global priority jumping if the config file says to do so
19 years ago
Kevin P. Fleming ed3ffb4b46 various doxygen fixes
19 years ago
Luigi Rizzo e43bc6634d This rather large commit changes the way modules are loaded.
19 years ago
Kevin P. Fleming f515078c53 Merged revisions 19345 via svnmerge from
19 years ago
Kevin P. Fleming f10f427d49 since the module API is changing, it's a good time to const-ify the description() and key() return values
19 years ago
Luigi Rizzo 08dfc15553 whitespace and formatting fix postponed from last commit:
19 years ago
Luigi Rizzo 25a61b9e08 split pbx_load_module so we can reduce the indentation depth.
19 years ago
Luigi Rizzo 38f14cbca7 use FREE instead of free as pointer to the destructor function.
19 years ago
Olle Johansson 16728da6a7 Whitespace fix forgotten by someone who added a note about needing to fix this...
19 years ago
Luigi Rizzo 4ca73f8ae4 as reported in mantis #6066, fix a bunch of cli bugs and
19 years ago
Olle Johansson acfc219733 Reverting revision 10998 that was accidentaly committed to trunk. My apologies.
20 years ago
Olle Johansson dd5222fd30 Update to trunk
20 years ago
Russell Bryant 6f71e1178e constify arguments in more places where strings should not be modified (issue #6286)
20 years ago
Tilghman Lesher a84633ba26 Merged revisions 7831 via svnmerge from
20 years ago
Russell Bryant ec05153ac4 convert most of the option_*'s to a single ast_flags structure. Also, fix some
20 years ago
Kevin P. Fleming 2c65582b66 remove extraneous svn:executable properties
20 years ago
Russell Bryant d8dfa4434d finish merging doxygen updates from issue #5605
20 years ago
Russell Bryant 3453e3efa5 Doxygen documentation update from oej (issue #5505)
20 years ago
Kevin P. Fleming 053326ac85 ensure that priorityjumping option returns to its default during reload if it is no longer specified in extensions.conf
20 years ago
Russell Bryant 779d033f21 move process_quotes_and_slashes to utils.c since it is used by both pbx_ael and pbx_config
20 years ago
Kevin P. Fleming 5da915dcfd update MANY more files with proper copyright/license info (thanks Ian!)
20 years ago
Kevin P. Fleming 5cc0413c54 add a global option to disable priority jumping in applications (when they get updated), settable in extensions.conf
20 years ago
Kevin P. Fleming 2b8338cb52 more file version tags
20 years ago
Kevin P. Fleming 4f299de252 major Makefile and build process improvements, including removal of all hardcoded paths (modules must now use run-time paths as they should) (bug #4116)
20 years ago
Kevin P. Fleming ce89d985f2 allow global variables to be reset on reload (defaults to off) (bug #4385)
20 years ago
Russell Bryant 3c98814bb5 add 'dontwarn' option to asterisk.conf to appease the whining masses :p (bug #4320)
20 years ago
Russell Bryant 364e179b78 check to see if a comma or an open paren came first when splitting the application
20 years ago