Commits

Show all
Author Commit Message Labels Comments Date
russell
Temporarily revert revision 89325, which added md5 magic for keeping track of what build options were used. We agreed that we should remove this before making a 1.4 release, and then we can put it back in. Then, we can take a month or so to play around with it to get it how we want it.
Tags
1.4.14
Branches
1.4
kpfleming
To help combat problems where people build external modules (asterisk-addons or others) and then change the build options of the Asterisk build in a way that makes the incompatible without warning, this commit introduces an MD5 signature of the important build-time options and includes that signature into modules when they are built. When the loader loads one of these modules and notices the problem, it will emit a warning to console and refuse to initialize the module, as doing so could cause the system to be unstable or even crash. If you upgrade to this version of Asterisk, you must rebuild *all* of your modules that came from other sources before trying to run this version. If you are using Digium's G.729 binary codec module, you will need v33 or newer.
Branches
1.4
mmichelson
Make realtime queues accessible from the QUEUE_MEMBER_COUNT function. (closes issue #11271, reported and patched by atis, with small modifications from me)
Branches
1.4
tilghman
Start Asterisk in Debian at a more reasonable time (since zaptel is at level 20)
Branches
1.4
tilghman
Fix an uninitialized memory read found by valgrind
Branches
1.4
tilghman
Yet another memory corruption issue. Reported by: atis Patch by: tilghman Fixes issue #10923
Branches
1.4
russell
Update the SLAStation application to account for the case where the SLA thread has a call out to the station, but the user has pressed a line button to answer the call instead of picking up the handset. If they do, the phone sends out a new INVITE. So, the SLAStation app must check to see if it is picking up a ringing trunk, and ensure that the other stations stop ringing. (reported internally, patched by me, tested by mogorman)
Branches
1.4
mmichelson
Undoing previous commit since I realize it was wrong
Branches
1.4
mmichelson
Adding a missing mutex unlock. (closes issue 11256, reported and patched by ys)
Branches
1.4
oej
Don't send re-invites during pending INVITE transactions. Patch by one47 - thanks! Closes issue #9305
Branches
1.4
oej
Improve support for multipart messages. Code by gasparz, changes by me (mostly formatting). Thanks, gasparz! Closes issue #10947
Branches
1.4
tilghman
When a recording ends with '#', we are improperly trimming an extra 200ms from the recording. Reported by: sim Patch by: tilghman Closes issue #11247
Branches
1.4
file
Return the proper value when the srv_callback function executes properly. (closes issue #11240) Reported by: jtodd
Branches
1.4
qwell
Fix building on newer systems which require a third arg to open() when using O_CREAT. Issue 11238, reported by puzzled.
Branches
1.4
qwell
Revert change from revision 67064. It is documented behavior that if a parking extension already exists while using PARKINGEXTEN, dialplan execution will continue. If blind transferring to a Park with PARKINGEXTEN, you must keep this in mind, and handle the failure yourself. Issue 11237, reported by jon.
Branches
1.4
tilghman
If we set a value for qualify, we should actually pay attention to it, instead of overriding the value
Branches
1.4
mmichelson
Reverting commit made in revision 89205 since it is unnecessary. Thanks to Kevin for pointing this out
Branches
1.4
tilghman
Debugging is running into the 16-lock limit. Increase to avoid. (This define is only effective when debugging is turned on, so there's no effect for most installations.)
Branches
1.4
mmichelson
Some sanity checking for MixMonitor. If only 1 argument is given, then the args.options and args.post_process strings are uninitialized and could contain garbage. This change handles this situation properly by only using arguments that we have parsed.
Branches
1.4
qwell
Fix a typo pointed out by De_Mon on #asterisk-dev
Branches
1.4
tilghman
If two config writes collide, file corruption could result. Use a mkstemp() file, instead. Reported by: paravoid Patch by: tilghman Closes issue #10781
Branches
1.4
tilghman
Fix two cases of memory corruption caused by background threads. Reported by: atis Patch by: tilghman Fixes issue #10923
Branches
1.4
crichter
if we're NT and no number was dialed and overlapdial is set, we wait for the ISDN timeout instead of starting our own timer. added a comment for the misdn.conf.sample for the overlapdial config option.
Branches
1.4
crichter
added restart all interfaces Restart_Indicator, to automatically send a RESTART after the L2 of a PTP Port comes up. Also fixed some places where we have send a RELEASE without need for it.
Branches
1.4
crichter
fixed a state/event issue with overlapdial=yes when no extension matched. removed the general sending of a RELEASE_COMPLETE when we receive a RELEASE, this is done by mISDNuser/mISDN. This makes it possible to use asterisk-1.4 with mISDN trunk, but requires users of mISDN/mISDNuser-1.1.X to upgrade to at least mISDNuser-1.1.6 (when using the NT mode at all)
Branches
1.4
crichter
fixed the support for CW and therefore for the reject_cause option.
Branches
1.4
crichter
aded ntkeepcalls option, to avoid droÃpping calls when the L2 goes down on a PTP link. There are some pbx which do turn off the L1 for a very short while and restart it immediately. normally T310 should be started and after 10 seconds or so the calls should be dropped, this is a simple fix wihtout this timer.
Branches
1.4
qwell
Properly say the seconds here.. Issue 11203, fix described by vma.
Branches
1.4
mmichelson
Rework of the commit I made yesterday to use the already built-in ast_uri_decode function as opposed to my home-rolled one. Also added comments. Thanks to oej for pointing me in the right direction
Branches
1.4
qwell
Avoid warnings on load when using sample configuration files. Issue 11195, patch by eliel.
Branches
1.4
  1. Prev
  2. Next