Commit Graph

1732 Commits (46c3a5373952f87f1c772667172cef510e6ff7f3)

Author SHA1 Message Date
Tilghman Lesher 53459f86b2 Expand RQ_INTEGER type out to multiple types, one for each precision
18 years ago
Terry Wilson a6a6821717 Initialize the lock and destroy lock and cond in the destructor (thanks, mmichelson)
18 years ago
Russell Bryant 6fd6286a11 arbitrary formatting change to test mantis change
18 years ago
Russell Bryant 85a631f767 arbitrary formatting change to test a mantis change
18 years ago
Russell Bryant 0bee0c65b2 Minor formatting change to test a mantis change ...
18 years ago
Russell Bryant 90cb28f89c Merged revisions 121280 via svnmerge from
18 years ago
Tilghman Lesher 2d825ed7de Implement FINDLABEL matching for the new extension matching engine.
18 years ago
Tilghman Lesher ab988ac6f4 Make extension match characters case-insensitive.
18 years ago
Jeff Peeler 5934801d84 Merged revisions 120863,120885 via svnmerge from
18 years ago
Steve Murphy d0384ab3aa a small fix for a crash that occurs when compiling AEL with global vars
18 years ago
Tilghman Lesher 9471b87d27 Merge the adaptive realtime branch, which will make adding new required fields
18 years ago
Brett Bryant c1451b5537 This patch adds more detailed statistics for RTP channels, and provides an API call to access it, including maximums, minimums, standard deviatinos,
18 years ago
Tilghman Lesher 90d75af346 Conditionally load the AGI command gosub, depending on whether or not res_agi
18 years ago
Tilghman Lesher 12cf254253 MSet doesn't necessarily need chan to be set
18 years ago
Jeff Peeler 5f9bb7ed02 Merged revisions 120173 via svnmerge from
18 years ago
Tilghman Lesher 76506b7baa Move compatibility options into asterisk.conf, default them to on for upgrades,
18 years ago
Russell Bryant 51051ce949 Add lock tracking for rwlocks. Previously, lock.h only had the ability to
18 years ago
Russell Bryant 8b0ea3a76d Do a deep copy of file and function strings to avoid a potential crash when
18 years ago
Russell Bryant 44e1c94465 Merged revisions 119742 via svnmerge from
18 years ago
Russell Bryant da85b710ef Fix a minor merge issue that caused a function to not get compiled in with
18 years ago
Joshua Colp 88a847c4cc Merged revisions 119354 via svnmerge from
18 years ago
Russell Bryant f98e98819e Merged revisions 119156 via svnmerge from
18 years ago
Brett Bryant 5b8e1963c5 Adds support for changing logger settingss on remote consoles with a
18 years ago
Steve Murphy 9107547668 Had to move the ASTERISK_FILE_VERSION decl to just after the include of "asterisk.h"
18 years ago
Michiel van Baak 4dfea912d0 Make sure the nrfds and nefds are reset to NULL
18 years ago
Tilghman Lesher 6e5d843a71 Merged revisions 118953 via svnmerge from
18 years ago
Steve Murphy a2367c07f8 Merged revisions 118858 via svnmerge from
18 years ago
Tilghman Lesher 9af6852e24 Merged revisions 118551 via svnmerge from
18 years ago
Tilghman Lesher 4169ea891c Merged revisions 118465 via svnmerge from
18 years ago
Tilghman Lesher 316e334751 Change space-zero to now evaluate to false, as is expected by a great many.
18 years ago
Jeff Peeler 1546f9662d Fixes segfault in parking, patch submitted by bmd.
18 years ago
Mark Michelson 975a848b67 A new feature thanks to the fine folks at Switchvox!
18 years ago
Brett Bryant d32c2d6fd9 Add new functionality to http server that requires manager authentication for any path that includes a directory named 'private'. This patch also
18 years ago
Russell Bryant 61e6ae545b Merged revisions 118048 via svnmerge from
18 years ago
Tilghman Lesher 3e8269359f Merged revisions 117899 via svnmerge from
18 years ago
Michiel van Baak f1e9371da8 - revert change to ast_queue_hangup and create ast_queue_hangup_with_cause
18 years ago
Russell Bryant 415516af1c Store build-time options as a string in AST_BUILDOPTS in buildopts.h. Also,
18 years ago
Mark Michelson 1b8f183ca3 This change makes it so that logs will report the correct source of verbose messages.
18 years ago
Tilghman Lesher 7a2413e904 Merged revisions 117519 via svnmerge from
18 years ago
Russell Bryant e64aaf24b0 Merged revisions 117514 via svnmerge from
18 years ago
Russell Bryant 457dbc1b4f Merged revisions 117507 via svnmerge from
18 years ago
Russell Bryant 467b4746ab Merged revisions 117479 via svnmerge from
18 years ago
Mark Michelson 46e68c36b6 Be sure that we cache included files for each source file which loads
18 years ago
Luigi Rizzo d5c75ee032 + Implement a variant of astman_get_header() to return the first or
18 years ago
Luigi Rizzo c7a4899ac4 Document the possible presence of multiple variables with the
18 years ago
Luigi Rizzo d56a42cb1a Reverse the check for Cookie: and remove leftover code implementing
18 years ago
Russell Bryant 7d2d373d6f Minor formatting change to test a mantis change ...
18 years ago
Joshua Colp 83e37eaf1c The logger closes the files it is logging to when reloading so we have to read in the logger configuration even if it has not changed so that the logs get opened again.
18 years ago
Luigi Rizzo 18065a175d Use casts or intermediate variables to remove a number
18 years ago
Russell Bryant 08f91c1192 Merged revisions 116463 via svnmerge from
18 years ago
Joshua Colp 0d85a0eff7 Add a missing context unlock.
18 years ago
Joshua Colp 5ec16b6d6b Merged revisions 116352 via svnmerge from
18 years ago
Jeff Peeler 4729632721 Fixed a few problems with multiparking: call not being parked in the correct parking spot, caller not being notified of parking spot position, and improperly hanging up the call during a transfer due to timing out (not providing the extension in which to transfer).
18 years ago
Olle Johansson bb386c84e7 Adding spport for T.140 RED - Simple RTP redundancy to prevent packet loss in text stream
18 years ago
Olle Johansson 29b1d73567 Add support for codec settings in originate via call file and manager.
18 years ago
Mark Michelson b6aef57619 Merged revisions 116088 via svnmerge from
18 years ago
Russell Bryant 8e4c0e85d8 Merged revisions 115990 via svnmerge from
18 years ago
Tilghman Lesher 99cad5bf49 Merged revisions 115884 via svnmerge from
18 years ago
Olle Johansson e30c26c689 Add support for playing an audio file for caller and callee at start and stop of monitoring (one-touch monitor).
18 years ago
Mark Michelson 2e054642d5 Merged revisions 115735 via svnmerge from
18 years ago
Mark Michelson 7daebcd610 Adding support for "urgent" voicemail messages. Messages which are
18 years ago
Brett Bryant 65b8381550 The following patch adds new options and alters the default behavior of the ENUM* functions. The TXCIDNAME lookup function has also gotten a
18 years ago
Russell Bryant e40c662a06 Merged revisions 115551 via svnmerge from
18 years ago
Russell Bryant 56aa9b9efa Fix up a problem that was introduced into the scheduler when it was converted
18 years ago
Tilghman Lesher ff01792e50 Merged revisions 115415 via svnmerge from
18 years ago
Tilghman Lesher e82b7365b7 Merged revisions 115333 via svnmerge from
18 years ago
Mark Michelson 276118a776 #execing the same file multiple times led to warning messages saying that the same file was
18 years ago
Russell Bryant 7f29bc7bc6 Simplify code by using a taskprocessor for dispatching events in the Asterisk core.
18 years ago
Tilghman Lesher 73581f3905 Optionally display the value of several variables within the Status command.
18 years ago
Dwayne M. Hubbard ca4ae77c91 pbx uses a taskprocessor for device state changes
18 years ago
Dwayne M. Hubbard b0b72e89a8 A taskprocessor is an object that has a name, a task queue, and an event processing thread. Modules reference a taskprocessor, push tasks into the taskprocessor as needed, and unreference the taskprocessor when the taskprocessor is no longer needed.
18 years ago
Tilghman Lesher b11854445b Add attributes to various API calls, to help track down bugs (and remove a deprecated function)
18 years ago
Tilghman Lesher b5a127daac Modify TIMEOUT() to be accurate down to the millisecond.
18 years ago
Tilghman Lesher 95490ee5c2 Merged revisions 115017 via svnmerge from
18 years ago
Brett Bryant 5634048c98 Add two new dialplan functions from libspeex for applying audio gain control
18 years ago
Kevin P. Fleming fc4390ac37 fix this logic to actually be correct... the fd can't be *both* -1 and an array index to be checked in rfds/efds (bug found by gcc-4.3)
18 years ago
Mark Michelson 3aad03e5f0 Adding a new option 'n' to app_chanspy. This option allows for the name of the spied-on
18 years ago
Tilghman Lesher 6a81da594d Add incomplete matching to PBX code and app_dial
18 years ago
Tilghman Lesher ab608c09e2 Oops, this isn't necessarily AGI that is forking anymore
18 years ago
Russell Bryant 34451e7c43 Merge code from team/russell/parking_updates
18 years ago
Michiel van Baak 08e674bce0 Pass the hangup cause all the way to the calling app/channel.
18 years ago
Russell Bryant 76917df5cb Merged revisions 114600 via svnmerge from
18 years ago
Russell Bryant c0308de13e Merged revisions 114591 via svnmerge from
18 years ago
Joshua Colp c3dd5e3e27 Merged revisions 114579 via svnmerge from
18 years ago
Steve Murphy 76155d60ce (closes issue #12469)
18 years ago
Russell Bryant 96638d7bb5 re-add a fix that got lost with a recent change
18 years ago
Jason Parker 6f549bc324 Allow setqueuevar=yes (et al) to work, after changes to pbx_builtin_setvar()
18 years ago
Russell Bryant a3f3613d66 Correct action_ping() and action_events() with regards to Manager 1.1
18 years ago
Steve Murphy 161b4abd79 Hopefully, this will resolve the issues that russellb had with this log_show_lock().
18 years ago
Jeff Peeler 41fd7a6a21 (closes issue #6113)
18 years ago
Steve Murphy c0b8f57b9d (closes issue #12467)
18 years ago
Russell Bryant 0bb3c15606 Merged revisions 114284 via svnmerge from
18 years ago
Mark Michelson 0e821d7201 Merged revisions 114257 via svnmerge from
18 years ago
Russell Bryant 19f7e8cc93 Merged revisions 114230 via svnmerge from
18 years ago
Russell Bryant 0270b3d6c9 Make this file compile. The variable str is never set anywhere. Furthermore,
18 years ago
Mark Michelson ae52cd4a76 Merged revisions 114207 via svnmerge from
18 years ago
Tilghman Lesher 123ac5fd64 Standardized routines for forking processes (keeps all the specialized code in one place).
18 years ago
Steve Murphy 752f6681b1 A small enhancement-- I added the routine log_show_lock to utils.c, which if the mentioned lock has been acquired, this routine will log to the console the normal info about that lock you'd see from the CLI when you do a 'core show locks'. It's solely for debug-- if the lock is NOT acquired, there is no output. I use it to show 'unexpected' locks, to see where/why a lock is pre-locked. This command is to be called from points of interest, like just before a trylock, and helps to spot fleeting, highly temporal locks that normally are not locked...
18 years ago
Steve Murphy 8b6d8da58c Introducing a small optimization to event_unsubscribe; events now use a Doubly-Linked list for events, gives fast deletions, for the sake of channel driver mwi events. From team/murf/bug11210.
18 years ago
Steve Murphy 2b69ec9a38 Introducing a small upgrade to the ast_sched_xxx facility, to keep it from eating up lots of cpu cycles. See CHANGES. From the team/murf/bug11210 branch.
18 years ago