Here's an update for Asterisk, too many changes to list inline: http://svn.digium.com/view/asterisk/branches/1.4/CHANGES?view=co
Incompatible changes and upgrade notes are documented at http://svn.digium.com/view/asterisk/branches/1.4/UPGRADE.txt?view=co - it's not as bad as it might seem from the length, many setups are ok without changes (their usual method is to warn for one major release, remove in the next). They have replaced the build system (for the better); since a lot of the port is new I've attached a tarball (asterisk14/*) rather than fairly ugly diffs. Not sure whether I like my approach in patch-main_asterisk_c (never setuid when reconnecting to running Asterisk with -r/-R) but I think it's better than the behaviour in the 1.2 port (require root to re- connect). Didn't generate a lot of interest in mantis (id 9999). (I think the most common approach on some other OS is to use command- line options to start as a non-root user, rather than runuser=, but that's easily forgotten on a quick restart. Actually, scratch that, I'm not convinced the most common approach isn't to bypass the brain and run the whole damn thing as root...) I've been running my main phone line (SIP) on 1.4.4/1.4.5 on sparc64 for a couple of weeks without major problems, updated to 1.4.6 today, seems ok so far. Basic testing on amd64 - make calls, echo test, read dtmf, playback(tt-ferrets). Haven't looked at other arch yet. I'd be interested in reports/comments and thoughts about whether to replace 1.2 or keep two versions around (having waited for the worst to shake out of 1.4 I'm leaning towards replacing now).
asterisk14.tar.gz
Description: application/tar-gz
