Commit Graph

574 Commits (cd535276c19c494f177ce612205e2a2545dbc44f)

Author SHA1 Message Date
Tilghman Lesher 3d70384b2f Catch invalid extensions at the parser, instead of making the core deal with them.
15 years ago
Jason Parker e30457f021 Register CLI commands before parsing config, in case there is a config error.
15 years ago
Matthew Nicholson 5a628d0ebf Allow users to specify a port for dundi peers.
15 years ago
Jeff Peeler 8d6239cf93 Do not use sizeof to calculate size of a heap allocated character array.
15 years ago
Jeff Peeler a9d20856d1 Check for newly added memory allocation failures gracefully during AEL2 parsing.
15 years ago
Jeff Peeler 11816dd222 Fix crash when parsing some heavily nested statements in AEL on reload.
15 years ago
Jason Parker 1f91e893eb Use a less silly method for modifying a flex-generated file.
15 years ago
Russell Bryant 013e28dda7 Don't make Asterisk not start if pbx_dundi fails to initialize.
15 years ago
Russell Bryant 43393bd1a9 Resolve a number of FreeBSD build issues.
15 years ago
Tilghman Lesher 82b871e683 Err, and use the new menuselect define, too.
16 years ago
Tilghman Lesher 567afe6154 Restore FreeBSD to able-to-compile-ish-mode
16 years ago
Tilghman Lesher 74cbaac8ad Buildbot pointed out an error (thanks, buildbot!)
16 years ago
Tilghman Lesher ae335a79b2 Oops, should have used CMD_PREFIX, not ECHO_PREFIX, for the commands.
16 years ago
Tilghman Lesher 012c6fc5e2 Only rebuild bison and flex source files on demand, if bison and flex are detected by the configure script.
16 years ago
Tilghman Lesher 8983b03623 Rebuild from flex, bison sources when necessary.
16 years ago
Sean Bright fd6b867c14 Modify fix for issue 16554 to be more inline with what is already in trunk.
16 years ago
Sean Bright 0f6892b1a8 Fix a memory leak in pbx_spool when using SetVar in a call file.
16 years ago
Matthias Nick 2e6e7dcdc2 Parse global variables or expressions in hint extensions
16 years ago
Tilghman Lesher 63cc189747 AST-2009-005
16 years ago
Kevin P. Fleming 75f1eaf2a1 Ensure that user-provided CFLAGS and LDFLAGS are honored.
16 years ago
Sean Bright f3b85fface Fix a possible crash in pbx_spool.
16 years ago
David Brooks 4a734fd926 Patch to fix tab-completion crash on "remove extension"
16 years ago
Sean Bright 5de742a483 Properly handle @s within hints in AEL.
16 years ago
Jeff Peeler 21ca773c28 Fix malloc debug macros to work properly with h323.
16 years ago
Steve Murphy 39a6b55183 This patch fixes a regression of sorts that was introduced in
17 years ago
Tilghman Lesher 39e797b9d9 Allow global variables after substitution to be as long as other variables.
17 years ago
Steve Murphy 93e9f63794 This patch fixes a problem where a goto (or jump, in this case)
17 years ago
Russell Bryant 2404b83404 Specify uint32_t for variables storing a CRC32 so that it is actually 32 bits
17 years ago
Matthew Nicholson 11e2a937dc Clean up the dundi cache every 5 minutes.
17 years ago
Steve Murphy 8f25d5a5c2 (closes issue #14022)
17 years ago
Steve Murphy 8582a3e924 In discussion with seanbright on #asterisk-dev, I have added a default rule, and an option to suppress the default rule from being generated in the flex output, for the sake of those OS's where they didn't tweak flex's ECHO macro, and the compiler doesn't like it. The regressions are OK with this.
17 years ago
Steve Murphy fd31201630 Previous fix used ast_malloc and ast_copy_string and messed up the standalone stuff. Fixed.
17 years ago
Steve Murphy a36a0d7dbd (closes issue #14019)
17 years ago
Tilghman Lesher 648d21d098 If an entry is added to the directory during a scan when another entry expires,
17 years ago
Tilghman Lesher 6326f47ce5 Don't start scanning the directory until all modules are loaded, because some
17 years ago
Kevin P. Fleming 187f6d485a the gcc optimizer frequently finds broken code (use of uninitalized variables, unreachable code, etc.), which is good. however, developers usually compile with the optimizer turned off, because if they need to debug the resulting code, optimized code makes that process very difficult. this means that we get code changes committed that weren't adequately checked over for these sorts of problems.
17 years ago
Kevin P. Fleming 18df35a2c1 somehow missed a bunch of gcc 4.3.x warnings in this branch on the first pass
17 years ago
Kevin P. Fleming add5ff5b05 fix a bunch of potential problems found by gcc 4.3.x, primarily bare strings being passed to printf()-like functions and ignored results from read()/write() and friends
17 years ago
Kevin P. Fleming 50a28e9853 improve header inclusion process in a few small ways:
17 years ago
Doug Bailey d4748ad3c3 Adjust for technology when generating user extension
17 years ago
Steve Murphy 00256a00c2 (closes issue #13357)
17 years ago
Steve Murphy 195fe34304 (closes issue #13236)
17 years ago
Tilghman Lesher da57d237e6 Specify codecs in callfiles and manager, to allow video calls to be set up
17 years ago
Steve Murphy aaf314cf46 (closes issue #13197)
17 years ago
Russell Bryant a3bc8d9d7c Reduce stack consumption by 12.5% of the max stack size to fix a crash when
17 years ago
Steve Murphy 3fcfa47611 (closes issue #13090)
17 years ago
Michiel van Baak 32a392ae0c in 1.4 the functions still have | as argument seperator.
17 years ago
Tilghman Lesher 7073477f44 Move the free down one
17 years ago
Tilghman Lesher e9d086a277 Fix the 'dialplan remove extension' logic, so that it a) works with cidmatch,
17 years ago
Kevin P. Fleming 31a9e3085d ignore warnings for prototypes in GTK headers
17 years ago