Pkgsrc changes:
o Added HOMEPAGE using search.cpan.org
Upstream changes:
1.49 Sat Aug 9 15:12:00 CET 2008
- Modified manufacturer() to work also with some Motorola phones,
that report AT+CGMI in a slightly different way.
- Changed by phone number :)
0.10 Seriously this is a test release, and if all is well next
version will be 1.0.
Allow AGI commands get_option and stream_file to accept an
array of files in addition to a single file (inspired by
Michael Komitee)
Add gender paramater to AGI SAY NUMBER (only in asterisk trunk)
Fix operator precedence login in debugging output of AGI
(Thanks Matt Reilly)
Adjust the way we handle ReadParse so it will work if the
user handles those reads themself
Quote options that are passed to exec and export $VERSION
in AGI (Thanks Peter Beckman)
Allow offset to be passed to stream_file in AGI (Thanks
jfields via CPAN)
Fix behavior of noop in AGI.pm (Thanks Dmitry Ivanov for
pointing this out)
0.09 Test release. Will go to 1.0 shortly after testing
Change AGI.pm so we run ReadParse if the user forgot to run it manually
Add LICENSE file to source
Added 2 basic tests of AGI.pm so 'make test' does something
Time to 'use strict' and 'use warnings' in AGI.pm (Hurray!)
Added 'SetVar' as available keyword in Outgoing.pm
Modified Asterisk::AGI set_variable to always quote the value
Add directory.agi example from C. de Souza <m.list at yahoo.de>
Updated calleridnamelookup.agi from Jeff Siddall <jeff at siddall.name>
Manager.pm update from Brian Evans <brian at indosoft.ca>
Patches from Peter Beckman <beckman at purplecow.com> (THANKS!!!)
Add documentation for missing functions in AGI.pm
Add control_stream_file to AGI.pm
Add get_full_variable to AGI.pm
Add get_option to AGI.pm
Add say_alpha/date/time/datetime/phonetic to AGI.pm
Change callback to be in central location rather
than per function
Allow using multiple SetVar in Outgoing.pm from Dariusz
Dwornikowski <d.dwornikowski at proadmin.com.pl>
Use 'use strict' and 'use warnings' in Outgoing.pm
* channels/chan_sip.c: Copy the From header into a variable so that
pedantic SIP handling does not try to mess with a NULL pointer.
(AST-2008-008)
* channels/chan_iax2.c: When we receive a full frame that is
supposed to contain our call number, ensure that it has the
correct one. (closes issue #10078) (AST-2008-006)
* Replace thread-unsafe use of sigc::slot where relevant with thread
safe callback classes
* Compile fixes for gcc-4.3
* Fix '=' for '==' error
* Remove unnecessary debugging code
* Update config.guess, config.sub, install-sh, missing and
mkinstalldirs to automake-1.9
* Correct comments in pipes.h
NOTE: If you copy and adapt a package, reset the maintainer, or at
least ask if the old maintainer is willing to also maintain the
new package. (Hi Matthias!)
Update for several critical security issues:
* astobj.h: Fix character string being treated as format string
* chan_sip.c: Do not return with a successful
authentication if the From header ends up empty. (AST-2008-003)
* chan_iax2.c: Fix another potential seg fault (closes issue #11606)
* chan_iax2.c: Fix a couple of places where it's possible
to dereference a NULL pointer.
* chan_sip.c, channels/chan_iax2.c: Fixing AST-2007-027
* cdr_pgsql.c: Properly escape src and dst fields (Fixes AST-2007-026)
reason -ltermcap was added was for readline, but this is no longer
necessary as plpftp (the only program which links against readline)
is linked with libtool, and libtool will pull the necessary library
dependencies from libreadline.la automatically.
XXX Changes untested because this package no longer builds using GCC-4.x.
bother with the catman page. This simplifies the Makefile and the
PLIST considerably.
+ Use the pkginstall framework to install the kermit binary as
setuid-uucp. Generalize to use ${UUCP_USER} instead of "uucp".
Bump PKGREVISION to 3.
- Change "AIR-EDGE PHONE" to "PHS handset" since Willcom doesn't use the term
any longer.
- Add support for "Photo" folder (and any unknown folders).
- Remove checking against 1.5MB limit, since new models have more capacity.
Result of writing too large file is unknown.
- Make sure reading non-existent file on the handset will be properly warned.
- Add Linux support (but do not enable since it requires non-standard driver).