Commit graph

1402 commits

Author SHA1 Message Date
adam
f5dc87cd3d Changes 3.2.3:
* Provide compilation option for GTK+3 as well as GTK+2
* Make program configuration check for _POSIX_CLOCK_SELECTION as
  well as _POSIX_MONOTONIC_CLOCK when checking the availability of
  monotonic clocks for condition variables (corrects BSD builds)
* Ensure PIPE_BUF is defined in mainwindow.cpp (corrects Hurd build).
* Upgrade internal c++-gtk-utils version to 1.2.3.

Changes 3.2.2:
* Update internal copy of c++-gtk-utils to version 1.2.2 and fix
  compilation error with gcc-4.5.0.
* Provide an automatic redial option where the modem is in use or
  the recipient of a fax is busy.
* Get GUI to deal with a corner case where sending a fax from the
  socket server to an empty number (open connection) is cancelled.
* Provide an error dialog if, on program start-up, a connection to
  the dbus session message bus cannot be established.
* Use Cgu::start_timeout_seconds() instead of Cgu::start_timeout()
  where glib supports it, and so bump c++-gtk-utils requirement to
  version 1.2.1.
2010-06-10 06:44:00 +00:00
sborrill
ce3c48d103 Add -dMaxStripSize=0 to default ghostscript command line in efax.rc
configuration file so that efax continues to work with ghostscript 8.71 and
later (also tested backward compatibility with 8.63).

Bump PKGREVISION
2010-06-03 12:53:47 +00:00
jnemeth
a353362732 Update to 1.6.1.20. Apparently they decided to do one final bug fix release:
The Asterisk releases for 1.6.0.28 and 1.6.1.20 are the last maintenance
releases for Asterisk branches 1.6.0 and 1.6.1 and have now moved to security
maintenance only.

The releases of Asterisk 1.6.0.28 and 1.6.1.20 resolves several issues reported
by the community, and would have not been possible without your participation.
Thank you!

The following are a few of the issues resolved by community developers:

  * Fix issue where MixMonitor() recordings would be shorter than total duration
.
    (Closes issue #17078. Reported,tested by geoff2010. Patched by dhubbard)

  * When StopMonitor() is called, ensure it will not be restarted by a channel
    event.
    (Closes issue #16590. Reported, patched by kkm)

  * Allow hidecalleridname feature to work.
    (Closes issue #17143. Reported, patched by djensen99)

  * Resolve deadlocks in chan_local.
    (Closes issue #17185. Reported, tested by schmoozecom, GameGamer43)

  * Ensure channel state is not incorrectly set in the case of a very early
    answer by chan_dahdi.
    (Closes issue #17067. Reported, patched by tzafrir)

  * Registration fix for SIP realtime. Make sure realtime fields are not empty.
    (Closes issue #17266. Reported, patched by Nick_Lewis. Tested by sberney)

Information about the Asterisk maintenance schedule is available at:
http://www.asterisk.org/asterisk-versions

For a full list of changes in the current release candidates, please see the
ChangeLogs:

http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.6.1.20
2010-05-22 22:21:45 +00:00
jnemeth
7f2e45671d Update to Asterisk 1.6.1.19. 1.6.1.18 and 1.6.1.19 are primarily
bug fix releases.  At this point the 1.6.1 series is going to
security fixes only.  That means this package will be moving to
the 1.6.2 series in the near future.

-----
1.6.1.18:

The following are a few of the issues resolved by community developers:

  * Make sure to clear red alarm after polarity reversal.
    (Closes issue #14163. Reported, patched by jedi98. Tested by mattbrown,
     Chainsaw, mikeeccleston)

  * Fix problem with duplicate TXREQ packets in chan_iax2.
    (Closes issue #16904. Reported, patched by rain. Tested by rain, dvossel)

  *  Update documentation to not imply we support overriding options.
     (Closes issue #16855. Reported by davidw)

  * Modify queued frames from Local channels to not set the other side to up.
    (Closes issue #16816. Reported, tested by jamhed)

  *  For T.38 reINVITEs treat a 606 the same as a 488.
     (Closes issue #16792. Reported, patched by vrban)

For a full list of changes in this releases, please see the ChangeLog:
http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.6.1.18

-----
1.6.1.19:

The following are a few of the issues resolved by community developers:

  * Fix building CDR and CEL SQLite3 modules.
    (Closes issue #17017. Reported by alephlg. Patched by seanbright)

  * Resolve crash in SLAtrunk when the specified trunk doesn't exist.
    (Reported in #asterisk-dev by philipp64. Patched by seanbright)

  * Update code to reflect that handle_speechset has 4 arguments.
    (Closes issue #17093. Reported, patched by gpatri. Tested by pabelanger,
     mmichelson)

  * Pass the PID of the Asterisk process, not the PID of the canary.
    (Closes issue #17065. Reported by globalnetinc. Patched by makoto. Tested by
     frawd, globalnetinc)

  * Resolve a deadlock in chan_local.
    (Closes issue #16840. Reported, patched by bzing2, russell. Tested by bzing2)

For a full list of changes in this releases, please see the ChangeLog:
http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.6.1.19
2010-05-20 17:14:45 +00:00
jnemeth
be5e9e33be Add an "ldap" option which defaults to enabled, since most modern
systems come with LDAP support built-in.  This has no effect on
such systems.  However, on older systems, it will pull in
openldap-client.  But, a builder may still disable the option if
they wish.  This fixes:

PR pkg/41987 - Robert Elz -- comms/asterisk16 PLIST problem
2010-05-07 23:57:56 +00:00
jnemeth
01732ea22e Install various docs found in the tarball.
README-SERIOUSLY.bestpractices.txt is the new README from 1.6.1.16
and AST-2010-002.
2010-05-07 07:20:55 +00:00
jnemeth
bd14932638 Add a dependency on p5-DBI for the webvmail option. Don't bother
with a PKGREVISION bump since this doesn't affect the installed
"binaries" and there have already been two bumps today.
2010-05-07 03:49:07 +00:00
jnemeth
17b337a4d4 Fix bug when reloading cdr_odbc.so. 2010-05-07 03:40:24 +00:00
jnemeth
7c2a4bf424 Add a webvmail option which installs the vmail.cgi script accessing
voicemail using a browser.
2010-05-06 20:10:17 +00:00
zafer
1406208088 remove dead mirror. 2010-04-17 15:48:22 +00:00
sborrill
01135fdefa Fix installation in non-DESTDIR case (hi joerg!) 2010-04-10 08:36:43 +00:00
sbd
334213029d add 'bin/jpilot-dial' on Linux from PR 42289
Bump PKGREVISION

OK wiz@
2010-04-06 06:41:20 +00:00
joerg
67780a42b8 Fix installation. 2010-03-17 15:16:55 +00:00
wiz
40bf217dd0 Update to 0.12.5:
This is to get 0.12.5 out with the new Calendar code so J-Pilot
can get their release out. I will be dropping a 0.12.5.1 release
shortly after this with the patches rolled up from 0.12.4 to current
pushed in.
2010-03-15 12:34:32 +00:00
jnemeth
e12dadc890 - take over maintainship as I handle most Asterisk stuff
- mark as destdir ready

XXX The Makefile has a comment saying that "this program" is licensed
under GPL.  There is a README file saying that the sounds are licensed
under a BSD licence.  Need to check for updates and/or contact upstream
for clarification and a proper licence file.

XXX The PLIST needs some serious TLC.
2010-03-08 00:24:43 +00:00
jnemeth
c5cc0a67ef this doesn't work on NetBSD 5+ (not even sure it will work on NetBSD 4+) 2010-03-07 23:56:17 +00:00
jnemeth
7e3dedbc81 Update to Asterisk 1.6.1.17. This fixes AST-2010-001 and
AST-2010-003.  AST-2010-002 was just a warning about dialplan
scripting errors that could lead to security issues.

Asterisk 1.6.1.13: general bug fixes
Asterisk 1.6.1.14: fix AST-2010-001
Asterisk 1.6.1.15: not released, skipped for security releases
Asterisk 1.6.1.16: fix AST-2010-002
Asterisk 1.6.1.17: fix AST-2010-003

Note that the only change in Asterisk 1.6.1.16 was the addtion of
a README file.  However, the package doesn't install random docs.
That is planned for a future update seperate from the upstream
updates.

-----

Asterisk 1.6.1.13:

The release of Asterisk 1.6.1.13 resolved several issues reported
by the community, and would have not been possible without your
participation. Thank you!

* Restarts busydetector (if enabled) when DTMF is received after
   call is bridged
   (Closes issue #16389. Reported, Tested, Patched by alecdavis.)

* Send parking lot announcement to the channel which parked the
   call, not the park-ee.
   (Closes issue #16234. Reported, Tested by yeshuawatso.  Patched
    by tilghman.)

* When the field is blank, don't warn about the field being unable
   to be coerced just skip the column.
   (Closes
    http://lists.digium.com/pipermail/asterisk-dev/2009-December/041362.html)
    Reported by Nic Colledge on the -dev list.)

* Don't queue frames to channels that have no means to process
   them.
   (Closes issue #15609. Reported, Tested by aragon. Patched by
    tilghman.)

* Fixes holdtime playback issue in app_queue.
   (Closes issue #16168. Reported, Patched by nickilo. Tested by
   wonderg, nickilo.)

A summary of changes in this release can be found in the release
summary:
http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-1.6.1.13-summary.t
xt

For a full list of changes in this releases, please see the ChangeLog:
http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.6.1.13

-----

Asterisk 1.6.1.14:

The releases of Asterisk 1.6.0.22, 1.6.1.14, and 1.6.2.2 include
the fix described in security advisory AST-2010-001.

The issue is that an attacker attempting to negotiate T.38 over
SIP can remotely crash Asterisk by modifying the FaxMaxDatagram
field of the SDP to contain either a negative or exceptionally
large value.  The same crash will occur when the FaxMaxDatagram
field is omitted from the SDP, as well.

For more information about the details of this vulnerability, please
read the security advisory AST-2009-009, which was released at the
same time as this announcement.

For a full list of changes in the current releases, please see the
ChangeLog:

http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.6.1.14

Security advisory AST-2010-001 is available at:

http://downloads.asterisk.org/pub/security/AST-2010-001.pdf

-----

Asterisk 1.6.1.16:

The releases of Asterisk 1.2.40, 1.4.29.1, 1.6.0.24, 1.6.1.16, and
1.6.2.4 include documention describing a possible dialplan string
injection with common usage of the ${EXTEN} (and other expansion
variables). The issue and resolution are described in the AST-2010-002
security advisory.

If you have a channel technology which can accept characters other
than numbers and letters (such as SIP) it may be possible to craft
an INVITE which sends data such as 300&Zap/g1/4165551212 which
would create an additional outgoing channel leg that was not
originally intended by the dialplan programmer.

Please note that this is not limited to an specific protocol or
the Dial() application.

The expansion of variables into programmatically-interpreted strings
is a common behavior in many script or script-like languages,
Asterisk included. The ability for a variable to directly replace
components of a command is a feature, not a bug - that is the entire
point of string expansion.

However, it is often the case due to expediency or design
misunderstanding that a developer will not examine and filter string
data from external sources before passing it into potentially
harmful areas of their dialplan.

With the flexibility of the design of Asterisk come these risks if
the dialplan designer is not suitably cautious as to how foreign
data is allowed to enter the system unchecked.

This security release is intended to raise awareness of how it is
possible to insert malicious strings into dialplans, and to advise
developers to read the best practices documents so that they may
easily avoid these dangers.

For more information about the details of this vulnerability, please
read the security advisory AST-2010-002, which was released at the
same time as this announcement.

For a full list of changes in the current releases, please see the
ChangeLog:

http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.6.1.16

Security advisory AST-2010-002 is available at:

http://downloads.asterisk.org/pub/security/AST-2010-002.pdf

The README-SERIOUSLY.bestpractices.txt document is available in
the top-level directory of your Asterisk sources, or available in
all Asterisk branches from 1.2 and up.

http://svn.asterisk.org/svn/asterisk/trunk/README-SERIOUSLY.bestpractices.txt

-----

Asterisk 1.6.1.17:

The releases of Asterisk 1.6.0.25, 1.6.1.17, and 1.6.2.5 resolve
an issue with invalid parsing of ACL (Access Control List) rules
leading to a possible compromise in security. The issue and resolution
are described in the AST-2010-003 security advisory.

For more information about the details of this vulnerability, please
read the security advisory AST-2010-003, which was released at the
same time as this announcement.

For a full list of changes in the current releases, please see the
ChangeLog:

http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-1.6.1.17

Security advisory AST-2010-003 is available at:

http://downloads.asterisk.org/pub/security/AST-2010-003.pdf

-----
2010-03-01 07:06:48 +00:00
joerg
3a06eb96bf Bump revision for PYTHON_VERSION_DEFAULT change. 2010-02-10 19:17:31 +00:00
joerg
a21de8c532 Retire comms/plptools. 2010-02-10 17:08:22 +00:00
sno
36d122bc44 Fixing DESTDIR support (upon joerg@'s request)
Adding license
2010-02-02 13:00:56 +00:00
zafer
f61eb5d64c update master_sites. 2010-01-31 21:39:07 +00:00
zafer
b52c9f7516 update master_sites. 2010-01-31 21:34:39 +00:00
joerg
4b961e3dd8 DESTDIR support 2010-01-29 16:38:20 +00:00
joerg
78ad87cc5a DESTDIR ready 2010-01-29 16:33:30 +00:00
joerg
ebc27dec70 DESTDIR support 2010-01-29 16:27:13 +00:00
joerg
64d0199fd6 DESTDIR support 2010-01-29 16:08:17 +00:00
joerg
16e7d08e83 DESTDIR support. Based on patch from Steven Drake. 2010-01-27 19:22:35 +00:00
wiz
91871f449e Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
spz
08cde0a42f resuscitate, with a distfile instead of a files subdir 2010-01-17 18:26:28 +00:00
dholland
a5c458e14c Remove this, as demanded by Joerg. 2010-01-17 17:27:20 +00:00
wiz
579796a3e5 Recursive PKGREVISION bump for jpeg update to 8. 2010-01-17 12:02:03 +00:00
dholland
a2f5cd76f2 Remove unused files that appear to be leftovers from some pre-NetBSD
makefile scheme.

It's clear nobody'd maintained tn3270 in base for a long, long time.
2010-01-17 05:48:24 +00:00
dholland
d0724de06e whoops, should use the curses bl3. no version bump, ride the import. 2010-01-17 02:28:22 +00:00
dholland
7a3d68d40d +tn3270 2010-01-17 02:16:29 +00:00
dholland
80a0e67740 The package bits for tn3270. This is a bit rough and probably not going to
build except on netbsd-5 and -current, but we can take that as it comes.
2010-01-17 02:14:51 +00:00
dholland
9a5f925aa1 Use our own map3270 file instead of hardwiring /usr/share/misc. 2010-01-17 02:11:57 +00:00
dholland
1fe078c1e4 support PKGMANDIR 2010-01-17 02:11:15 +00:00
dholland
d6502c2acf fix slipup in man page names 2010-01-17 02:10:53 +00:00
dholland
6963e4f719 New makefiles for this that don't depend on being in the base source tree. 2010-01-17 01:41:33 +00:00
dholland
c62a06cf4d Import tn3270 from base as of 20100114, just before its removal. This
is just the sources, and they're unchanged from base except that the
rcsids have been preserved. The package will be along shortly.
2010-01-17 01:33:16 +00:00
plunky
305ef8230f fairly minor update to 1.4.13
- obexapp does not now require GNU libiconv (this was in pkgsrc already)
- compiler errors fixed
- no longer tries to provide username/groupname in file listings (info
  not available in chroot)
2010-01-15 17:48:43 +00:00
jnemeth
dac28b9de8 PR/42612 - Dima Veselov -- build problem when no options specified 2010-01-13 20:10:09 +00:00
wiz
ffa67f8f8c Use new ${LP64PLATFORMS} variable to restrict platforms instead of manual
hardcoding.

Note: This effectively adds x86_64 to NOT_FOR_PLATFORM for some packages.
2010-01-07 07:36:53 +00:00
joerg
693e6ec5d7 Add workaround for broken Makefile.PL that eats an important argument.
From Daniel Horecki.
2010-01-05 12:18:51 +00:00
jnemeth
767165d830 Fix build problem when no options are selected. Thanks to wiz@ for
noticing the problem and seb@ for help with the Makefile contortions.
2010-01-02 00:36:54 +00:00
jnemeth
40b63a4498 Update to 1.6.1.12. 1.6.1.10 and 1.6.1.12 are general bug
fix releases.  For more information see:

http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/asterisk-1.6.1.10-summary.html or http://tinyurl.com/yzyr9tt and

http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/asterisk-1.6.1.12-summary.html or http://tinyurl.com/yfxlyjp .

1.6.1.11 fixes AST-2009-010 which allows people to remotely crash the
server.  The description of the issue is:

An attacker sending a valid RTP comfort noise payload containing
a data length of 24 bytes or greater can remotely crash Asterisk.

    Commit during freeze approved by wiz@.
2009-12-30 04:11:02 +00:00
jnemeth
f1928a0e2e Update to 1.2.37. This update is to fix two security issues.
1.2.36 fixed AST-2009-008, and 1.2.37 fixed AST-2009-010.  The
problem in AST-2009-008 is:

-----

It is possible to determine if a peer with a specific name is
configured in Asterisk by sending a specially crafted REGISTER
message twice. The username that is to be checked is put in the
user portion of the URI in the To header. A bogus non-matching
value is put into the username portion of the Digest in the
Authorization header. If the peer does exist the second REGISTER
will receive a response of "403 Authentication user name does not
match account name". If the peer does not exist the response will
be "404 Not Found" if alwaysauthreject is disabled and "401
Unauthorized" if alwaysauthreject is enabled.

-----

And, the problem in AST-2009-010 is:

-----

An attacker sending a valid RTP comfort noise payload containing
a data length of 24 bytes or greater can remotely crash Asterisk.

-----
2009-12-18 14:39:26 +00:00
abs
c7ad5c4afa You are in a maze of twisty little Makefiles, all with short install targets
Somewhat more than 11 rooms later... PKG_DESTDIR_SUPPORT
2009-12-18 01:09:23 +00:00
abs
179802b379 PKG_DESTDIR_SUPPORT 2009-12-17 21:56:22 +00:00
abs
4b25d12c53 Updated comms/xisp to 2.7p4
Updated from 2.7p1 to 2.7p4 as original distfile no longer available
No changelog available
added PKG_DESTDIR_SUPPORT
2009-12-17 21:49:22 +00:00