Commit Graph

107 Commits (239ad71be7dfd2d5edcfda5097c2abc6b86c5960)

Author SHA1 Message Date
Russell Bryant d6ff97e30d Merged revisions 170943 via svnmerge from
18 years ago
Russell Bryant 70416419ce Merged revisions 166282 via svnmerge from
18 years ago
Russell Bryant 1f2e9439fd Merged revisions 162414 via svnmerge from
18 years ago
Kevin P. Fleming 2eb5c30a3a Merged revisions 159818 via svnmerge from
18 years ago
Tilghman Lesher 4a854a5e5b Merged revisions 135900 via svnmerge from
18 years ago
Russell Bryant 6d4d094baa Merged revisions 118049 via svnmerge from
18 years ago
Tilghman Lesher aaccfd2de9 Merged revisions 117088 via svnmerge from
18 years ago
Tilghman Lesher 0d4da58df8 Merged revisions 116694 via svnmerge from
18 years ago
Russell Bryant 8b3150e282 Merged revisions 116469 via svnmerge from
18 years ago
Russell Bryant 4af367c3a9 Merged revisions 109447 via svnmerge from
19 years ago
Luigi Rizzo a23c055c3d move asterisk/paths.h outside asterisk.h and into those files
19 years ago
Luigi Rizzo a0f06d0dd5 start using asterisk/network.h for network related headers.
19 years ago
Luigi Rizzo 1f6dcae007 whitespace only change - adjust indentation and add some
19 years ago
Luigi Rizzo 4afe3b5ba9 remove redundant #include "asterisk/compat.h",
19 years ago
Luigi Rizzo fdb7f7ba3d Start untangling header inclusion in a way that does not affect
19 years ago
Russell Bryant 9388173f85 Make the MALLOC_DEBUG output for free() useful again. After changing calls to
19 years ago
Joshua Colp 440aab5ffa Add inline function for signed linear subtraction.
19 years ago
Joshua Colp 93b72115d1 Add support for using /dev/urandom to get random numbers on systems that support it.
19 years ago
Steve Murphy 0e969271ae After some study, thought, comparing, etc. I've backed out the previous universal mod to make ast_flags a 64 bit thing. Instead, I added a 64-bit version of ast_flags (ast_flags64), and 64-bit versions of the test-flag, set-flag, etc. macros, and an app_parse_options64 routine, and I use these in app_dial alone, to eliminate the 30-option limit it had grown to meet. There is room now for 32 more options and flags. I was heavily tempted to implement some of the other ideas that were presented, but this solution does not intro any new versions of dial, doesn't have a different API, has a minimal/zero impact on code outside of dial, and doesn't seriously (I hope) affect the code structure of dial. It's the best I can think of right now. My goal was NOT to rewrite dial. I leave that to a future, coordinated effort.
19 years ago
Steve Murphy 8a7732f067 via 10206, I have added an option (e) to Dial to allow the h exten to get run on peer. Had to upgrade ast_flag stuff to 64 bits to do this.
19 years ago
Tilghman Lesher a1bc823136 Issue 9990 - New API ast_mkdir, which creates parent directories as necessary (and is faster than an outcall to mkdir -p)
19 years ago
Kevin P. Fleming 5fdba27ea2 Merged revisions 69392 via svnmerge from
19 years ago
Russell Bryant 4b3a3fb14c Add a new API call for creating detached threads. Then, go replace all of the
19 years ago
Russell Bryant 39c92fe449 Add some documentation on the arguments to the base64 encode/decode functions.
20 years ago
Olle Johansson 75d387acbc Doxygen additions, corrections
20 years ago
Russell Bryant 5715b49c30 Merged revisions 53810 via svnmerge from
20 years ago
Kevin P. Fleming d68c7c8ce6 Merged revisions 48987 via svnmerge from
20 years ago
Luigi Rizzo 961754d4b1 move the dynamic string support in a better place i.e. string.h
20 years ago
Russell Bryant a3adf3e754 - Add some comments on thread storage with a brief explanation of what it is
20 years ago
Kevin P. Fleming 035aeb82e4 Merged revisions 44956 via svnmerge from
20 years ago
Kevin P. Fleming 3c876af5cf Merged revisions 44378 via svnmerge from
20 years ago
Jason Parker f18cbf77df Many Solaris fixes - this moves some of the stuff from utils.c to strcompat.c
20 years ago
Joshua Colp 432e19f2b7 Sorry, but this does not resemble malloc... so GCC was ignoring the attribute and throwing a warning.
20 years ago
Kevin P. Fleming 6cd063c74d use new configure-provided wrappers for attributes
20 years ago
Russell Bryant d030102eed - use a common error message in all of the memory allocation macros
20 years ago
Kevin P. Fleming 0a27d8bfe5 merge new_loader_completion branch, including (at least):
20 years ago
Russell Bryant 92bd7f19f7 Merge team/russell/ast_verbose_threadstorage
20 years ago
Russell Bryant ca9ba719b6 Merge a new implementation of ast_inet_ntoa, our thread safe replacement for
20 years ago
Matt O'Gorman d591c1b684 changes for base64 to work in multiline instances
20 years ago
Russell Bryant 04ecb29d03 remove almost all of the checks of the result from ast_strdupa() or alloca().
20 years ago
Mark Spencer 66ed134473 Allow media to go directly between IAX endpoints while signalling still
20 years ago
Russell Bryant 4fe3960478 move ast_carefulwrite from manager.c to utils.c so that cli.c and
20 years ago
Russell Bryant d722e66e07 add the malloc attribute to the memory allocation wrappers
20 years ago
Luigi Rizzo 2876a25505 add 'show threads' and 'show profile' commands.
20 years ago
Russell Bryant 45651441ec When astmm is in use, define ast_malloc and friends to malloc, etc., so that
21 years ago
Olle Johansson acfc219733 Reverting revision 10998 that was accidentaly committed to trunk. My apologies.
21 years ago
Olle Johansson dd5222fd30 Update to trunk
21 years ago
Tilghman Lesher 34bcd0e0b6 Bug 6322 - Implementation of SHA1 in Asterisk (plus dialplan function to use it)
21 years ago
Russell Bryant 9fd2746442 don't do the memcpy inside of ast_strdupa if we know that __builtin_alloca
21 years ago
Russell Bryant 5d2cd87f41 remove optimization where its benefits are negligible
21 years ago