Commit Graph

96 Commits (38e98f42bc656c514b321a55bdfd5bb1c0a0fb55)

Author SHA1 Message Date
Sean Bright 7605487610 Safely handle AMI connections/reload requests that occur during startup.
17 years ago
Tilghman Lesher a8dc553099 Add debugging mode for diagnosing file descriptor leaks.
17 years ago
Eliel C. Sardanons a81abfbd02 Avoid destroying the CLI line when moving the cursor backward and trying to autocomplete.
18 years ago
Russell Bryant 6efa254bea Fix cases where the internal poll() was not being used when it needed to be.
18 years ago
Russell Bryant 7374b9195f Update the copyright year for the main page of the doxygen documentation.
18 years ago
Tilghman Lesher c257ffeed0 Lose the CAP_NET_ADMIN at every fork, instead of at startup. Otherwise, if
18 years ago
Tilghman Lesher e34da1e519 Extra NULLs in the output cause some terminal types to abort in the middle of
18 years ago
Tilghman Lesher 5dd486be22 Compile, even if both DAHDI and Zaptel are not installed.
18 years ago
Jeff Peeler e0bec5d67d (closes issue #13480)
18 years ago
Tilghman Lesher 6d268e6d39 Simple fix for Ctrl-C not immediately exiting Asterisk, but also add a
18 years ago
Tilghman Lesher f6ef5d5d6c When a Ctrl-C or Ctrl-D ends a remote console, on certain shells, the terminal
18 years ago
Russell Bryant c2446000d9 Remove the test_for_thread_safety() function completely.
18 years ago
Russell Bryant 96d185b5aa Move the sanity check that makes sure "always fork" is not set along with the
18 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
18 years ago
Russell Bryant 17f164852c Move AMI initialization to occur after loading modules. This prevents a
18 years ago
BJ Weschke 656de6f30d As per kpfleming's comments to the prior commit, I'm reverting some of the changes here.
18 years ago
BJ Weschke 77b4928d8d Fix the 1.4 branch compile again broken with r150557 when using with Zaptel and not DAHDI
18 years ago
Jason Parker 979e2cd58d Correctly allow chan_dahdi to compile against older versions of Zaptel.
18 years ago
Russell Bryant 46b65b2cc0 Add the licensing section to the docs in 1.4, as well, so that we can work on
18 years ago
Kevin P. Fleming cd12517eeb make some more changes to the dahdi/zap channel name support stuff to ensure allthe globals are 'const', and clean up mmichelson's changes to app_chanspy to simplify the code
18 years ago
Mark Michelson 252c5728fc As suggested by seanbright, the PSEUDO_CHAN_LEN in
18 years ago
Kevin P. Fleming 6a0bcc4754 fix up namespace pollution for dahdi_chan_mode enum
18 years ago
Kevin P. Fleming 75c6f9ab0f a whole pile of Zaptel/DAHDI compatibility work, with lots more to come... this tree is not yet ready for users to be easily upgrading or switching, but it needs to be :-)
18 years ago
Tilghman Lesher f03638747b The RDTSC instruction was introduced on the Pentium line of microprocessors,
18 years ago
Jeff Peeler f9818af8dd Adds DAHDI support alongside Zaptel. DAHDI usage favored, but all Zap stuff should continue working. Release announcement to follow.
18 years ago
Tilghman Lesher 7ca3880d4e NULL character should terminate only commands back to the core, not log
18 years ago
Tilghman Lesher 2454daba41 Also remove preamble from asynchronous events (reported by jsmith on #asterisk-dev)
18 years ago
Tilghman Lesher 0b0f6a1a58 Strip the preamble from the output also when -rx is not being used
18 years ago
Russell Bryant 67634386e9 Don't filter the magic character in the network verboser. It gets filtered
18 years ago
Russell Bryant 2c4b2d92dd 1) Don't print the verbose marker in front of every message from ast_verbose()
18 years ago
Russell Bryant 8183ebfbcc Don't display the verbose marker for calls to ast_verbose() that do not include
18 years ago
Tilghman Lesher 2fc71fe563 If the socket dies (read returns 0=EOF), return immediately.
18 years ago
Tilghman Lesher 273afe2080 Don't print the terminating NUL. (Closes issue #12589)
18 years ago
Tilghman Lesher 869b7b2b4d Separate verbose output from CLI output, by using a preamble.
18 years ago
Jason Parker 6ba9909eda Work around some silliness caused by sys/capability.h - this should fix compile errors a number of users have been experiencing.
18 years ago
Joshua Colp 27da06a930 One thing at a time... let's get 1.4 building.
18 years ago
Dwayne M. Hubbard 0f7c06dc26 add a Zaptel timer check to verify the timer is responding when Zaptel support is compiled into Asterisk and Zaptel drivers are loaded. This will help people not waste their valuable time debugging side effects.
18 years ago
Joshua Colp be84adc952 Add an option (transmit_silence) which transmits silence during both Record() and DTMF generation. The reason this is an option is that in order to transmit silence we have to setup a translation path. This may not be needed/wanted in all cases.
19 years ago
Tilghman Lesher 56e908b787 Safely use the strncat() function.
19 years ago
Russell Bryant 547ac9f501 Merge in some changes from team/russell/autoservice-nochans-1.4
19 years ago
Joshua Colp ba72af8c11 Backport fix from issue #9325.
19 years ago
Jason Parker 335e583040 revert accidental change from last commit. oops
19 years ago
Jason Parker 3bc94a27ca Remove condition that was impossible.
19 years ago
Tilghman Lesher 0dafcac660 Cross-platform fix: OS X now deprecates the use of the daemon(3) API.
19 years ago
Russell Bryant 8f27d3ce7c Update main Asterisk copyright info to 2008
19 years ago
Russell Bryant 45f3890926 Backport the ability to set the ToS bits on Linux when not running as root.
19 years ago
Tilghman Lesher 1b289c2998 Apply multiple crash fixes, found in issue #11386, but not completely
19 years ago
Tilghman Lesher 2f24e1b1bf Fix for restart-as-user problem reported via the -dev list
19 years ago
Tilghman Lesher d2c10c49fa When runuser/rungroup is specified, a remote console could only be attained by root
19 years ago
Russell Bryant 39f5611898 Make sure remote consoles unmute themselves again after reconnecting.
19 years ago