dect
/
asterisk
Archived
13
0
Fork 0
Commit Graph

6187 Commits

Author SHA1 Message Date
russell dbd3b478a5 capitalize dialplan function
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6739 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-11 03:49:15 +00:00
russell 22be0ca520 Merge ChangeLog from the v1-0 branch and begin a major feature addition list
for 1.2.  I know this list is very incomplete so anyone that would like to help
add stuff, please contact me.  (No, 1.0.10 hasn't been released.  That is going
to come out with 1.2).


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6738 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-10 04:14:59 +00:00
russell a06c77ec8a fix a typo, oops!
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6737 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-08 17:08:44 +00:00
kpfleming 10cd869155 don't check 'acknowledged' for setting lastdisc, since it's guaranteed to be zero at this point (issue #5254)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6736 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-05 21:27:38 +00:00
kpfleming b2797a2cb5 properly report hangupcause when ast_request() fails for the last (or only) target of a dial operation (issue #5394, different fix)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6735 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-05 21:18:28 +00:00
kpfleming 68f10b8d5b correct variable header documentation (issue #5397)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6734 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-05 21:12:57 +00:00
kpfleming 5abe45c50d clean up some poorly constructed code (issue #5399, with mod to include header file for ast_copy_string())
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6733 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-05 21:11:17 +00:00
kpfleming 4674131d58 fix authentication header extra space (issue #5329)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6732 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-05 01:40:01 +00:00
kpfleming e6a17759d8 add VMCOUNT() function to replace HasVoicemail/HasNewVoicemail apps (issue #5335)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6731 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-05 01:37:48 +00:00
kpfleming 895f3ff936 fix timer T1 handling (issue #5330)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6730 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-05 01:31:29 +00:00
kpfleming 8e25e43169 ensure that the correct flags are always copied from peers/users to private structures (so RPID sending will work properly, issue #5322)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6729 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-05 01:29:02 +00:00
kpfleming 9003c50da3 ensure that Remote-Party-ID is sent even on secondary INVITEs within a dialog (issue #5322)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6728 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-05 00:42:09 +00:00
kpfleming 04f4188e6d don't twiddle memory that doesn't belong to us (issue #5348)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6727 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-05 00:28:04 +00:00
kpfleming 5e1b840257 use thread ID instead of process ID in logger messages (issue #5349)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6726 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-05 00:21:56 +00:00
kpfleming a4c24a32cf correct cygwin detection (issue #5328)
handle parallel make better (issue #5328)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6725 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-05 00:17:57 +00:00
kpfleming a6fd77c150 remove unused config option (issue #5358)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6724 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-05 00:05:13 +00:00
kpfleming aaf3c789a5 handle peer matching for subscriptions by name instead of IP address (issue #5103)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6723 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-04 23:54:04 +00:00
kpfleming b509add2a2 fix various state-related bugs (issue #5369, with mod to return AST_DEVICE_INUSE)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6722 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-04 23:38:09 +00:00
kpfleming 01e127d112 support call duration limits on inbound OSP calls (issue #5346)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6721 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-04 23:28:57 +00:00
kpfleming 024f2617d8 make sample config files easier to ready (issue #5371)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6720 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-04 22:51:59 +00:00
kpfleming 28ee0af707 fix memory leak and unload problems (issue #5380)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6719 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-04 22:44:15 +00:00
kpfleming 3dbe39533d generate fewer 'stale nonce' messages (issue #5381)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6718 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-04 22:42:34 +00:00
kpfleming e9f2397173 truncate last 200ms of DTMF-terminated recording to eliminate inband DTMF (issue #5383)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6717 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-04 22:35:43 +00:00
kpfleming 716df588de allow write timeout to be set on a per-user basis in AMI (issue #5352)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6716 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-04 22:25:15 +00:00
kpfleming f3170e0bab allow manager actions to properly close the session again (issue #5350)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6715 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-04 22:15:28 +00:00
kpfleming 6c72e65e32 don't destroy calls when re-INVITE messages ask for things we can't do (issue #5384)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6714 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-04 22:09:23 +00:00
russell a2a000d752 update sample configuration to reflect new options (issue #5357)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6713 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-04 19:05:40 +00:00
markster a154153e5b If you're hanging up channels, be sure we clean it up...
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6712 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-04 17:41:30 +00:00
mattf 59ed6b9ed5 Rewrite of PRI progress and message handling. Fixes bugs #5266 and #4468
(Early media related digit passing and passing early media progress between
channels)


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6711 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-04 17:00:01 +00:00
kpfleming 4192a73651 fix 'invalid command' logic
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6710 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-03 21:01:29 +00:00
kpfleming 1e8980527e don't build manager event output until it is needed
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6709 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-03 19:40:03 +00:00
kpfleming 997e6dd0d5 add ast_build_string_va(), which accepts a varargs list directly
ensure the _entire_ manager_event() output is either queued or sent via ast_carefulwrite()


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6708 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-01 15:41:27 +00:00
russell 5f810e050b clarify option description (issue #5351)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6705 f38db490-d61c-443f-a65b-d21fe96a405b
2005-10-01 01:24:15 +00:00
kpfleming 31a4c58b9a don't take session lock in astman_send_error() and astman_send_response(), since it is no longer needed
don't build authority string and event string for every session in manager_event(), do it only once


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6704 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-30 23:52:04 +00:00
kpfleming e3688a45a7 tell the user about invalid/unknown commands before sending queued events
s->challenge does not need to be protected by the lock, since only process_message() (and functions it calls) ever use it, and process_message() is a blocking operation by definition


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6703 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-30 23:44:12 +00:00
kpfleming f72202f1ad ensure structure has enough space for embedded string
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6702 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-30 16:49:23 +00:00
kpfleming dc73e4340f properly clear out manager header structure between actions
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6701 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-30 16:27:14 +00:00
kpfleming 2d11c3703f support a 'post install' script for local modifications after installation
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6700 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-30 14:48:41 +00:00
kpfleming 19864545c2 fix queues properly (issue #5300, take two)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6699 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-30 14:01:56 +00:00
markster 5360fe7571 Fix manager bug (can't destroy a session while a thread is using it!)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6698 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-29 20:37:01 +00:00
kpfleming 5aac76d81a ensure that peer codec preferences take precedence over global preferences
clean and simplify SDP-building code


git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6697 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-29 17:41:00 +00:00
kpfleming 0fdee4f59c code cleanups
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6696 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-29 17:40:24 +00:00
kpfleming 27aa525896 re-factor variable/function name parsing, and add substring support to function results (issue #5284)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6695 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-29 04:39:14 +00:00
markster 7fa03f76b2 Print anomlies at free / show memory allocations time
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6694 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-29 04:34:11 +00:00
kpfleming ef582bac50 ensure that app_queue won't crash if no members are defined via Realtime (issue #5300)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6693 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-29 04:12:08 +00:00
kpfleming 5ea0115905 ensure scheduling priority is inherited into new threads (issue #5293)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6692 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-29 04:08:18 +00:00
kpfleming efc38277d3 allow some more paths to be overridden on the command line (issue #5292)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6691 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-29 04:06:15 +00:00
kpfleming 83b6865c31 support both regular and Feature Group D dialing syntax on EM_WINK trunks (issue #5323)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6690 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-29 03:25:25 +00:00
kpfleming ccf77f7040 don't replace CLID/CNAM when RPID is being generated (issue #5301)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6689 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-29 03:12:46 +00:00
kpfleming ad47ba605d install 'rasterisk' symlink and update process name when used remotely (issue #5318 with minor mod)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@6688 f38db490-d61c-443f-a65b-d21fe96a405b
2005-09-29 02:38:24 +00:00