Commit Graph

110 Commits

Author SHA1 Message Date
ajacoutot
71d81e2e51 - sanitize STDCCFLAGS/CFLAGS
- add -fPIC unconditionally (requested by naddy@) by adding it to
unix.mak (in pwlib) which get sourced by the other ports

feedback from and ok naddy@, thanks!
2008-09-08 17:17:10 +00:00
sthen
2861b10c40 SECURITY update fixing several problems in IAX, both remotely
exploitable without authentication.

AST-2008-010: Asterisk IAX 'POKE' resource exhaustion (DoS)
AST-2008-011: Traffic amplification in IAX2, 40->1040 bytes
2008-07-23 08:57:10 +00:00
bluhm
f60d9dcb07 update to 0.46
ok sturm
2008-07-18 16:57:57 +00:00
brad
d8dab635b1 Update to SpanDSP 0.0.5pre4.
"it looks ok" jdixon@
2008-07-12 05:26:04 +00:00
sthen
cb6bf906d5 - bugfix update to 1.4.21.1, fixing a fairly major problem
introduced in 1.4.21 by correcting the order of lock and unlock
in a deadlock avoidance macro... No other changes. Not security,
but if you're running 1.4.21, you definitely want this.

- regen PLIST to remove @bin from a symlink.
2008-06-30 20:03:49 +00:00
todd
a5639e1a3e bump pkgname after the last commit, reminded by Pierre Riteau 2008-06-18 21:41:42 +00:00
todd
e757d71ff3 initialize the semaphore prior to code that might terminate early considering
pjsua destroys the semaphore unconditionally
found through exercising new codepaths on macppc
ok deanna@
2008-06-18 21:16:39 +00:00
sthen
d57b2a9a52 Update Asterisk to 1.4.21, lots of quality-control fixes
ok ian
2008-06-14 16:00:10 +00:00
brad
dc528b7d0f remove MAINTAINER.
ok MAINTAINER
2008-06-13 19:28:55 +00:00
brad
affbcb281c upgrade to libosip2 2.2.2
ok markus@
2008-06-13 03:33:06 +00:00
ajacoutot
2d07ff2c0c - fix PKGNAME
"looks good" espie@
2008-06-04 13:05:13 +00:00
sthen
fdf610d6d7 - speex needs to be at least 1.2beta3 since the library was
split in two: add pkgspec, bump -speex package version

- adjust FULLPKGNAME handling so overrides can be shown clearly
at the top of the Makefile

- add space before assignment operator "FULLPKGNAME$i=" to avoid
potential ambiguity with bad values of $i

speex problem reported by jolan@, thanks!
2008-06-02 23:33:51 +00:00
sthen
e1ead9579e update to 1.4.20.1; thanks to Pedro la Peu for additional testing. 2008-05-27 22:14:34 +00:00
sthen
f400d3023f clean whitespace (spaces->tabs); "cvs di -w" shows no change 2008-05-27 20:56:12 +00:00
sthen
ecd760054c upgrade to new version and update license markers (LGPLv2/GPLv2). from Brad. 2008-05-27 20:46:54 +00:00
ajacoutot
9b89accee8 - fix WANTLIB after pwlib FLAVORs merge
- bump
2008-05-22 19:27:04 +00:00
sthen
0074d5ea7d Update to 1.4.19.2, fixing an IAX performance problem introduced
by the security fix in the previous update. No change to other code.
Non-IAX users are unaffected.
2008-05-13 23:49:57 +00:00
sthen
f950962e0a update for 4.3; ok ian a while ago. 2008-05-01 08:18:35 +00:00
sthen
4cef9166f0 +spandsp 2008-04-29 11:56:19 +00:00
sthen
1059d440dc Import SpanDSP:
SpanDSP is a library of DSP functions for telephony, in the 8000 sample
per second world of E1s, T1s, and higher order PCM channels. It contains
low level functions, such as basic filters. It also contains higher
level functions, such as cadenced supervisory tone detection, and a
complete software FAX machine.  The software has been designed to avoid
intellectual property issues, using mature techniques where all relevant
patents have expired. See the file DueDiligence for important
information about these intellectual property issues.

from Brad; tested with his work-in-progress CallWeaver.
2008-04-29 11:55:18 +00:00
sthen
03a107191f SECURITY update, fixes remote amplification attack in IAX.
http://downloads.digium.com/pub/security/AST-2008-006.html

ok ian@
2008-04-23 07:04:09 +00:00
todd
7b15f2f4b8 +iaxmodem 2008-04-21 03:50:30 +00:00
todd
1d9e28be19 iaxmodem 1.1.0
IAXmodem is a software modem written in C that uses an IAX channel
(commonly provided by an Asterisk PBX system) instead of a traditional
phone line and uses a DSP library instead of DSP hardware chipsets.

IAXmodem was originally conceived to function as a fax modem usable
with HylaFAX, and it does that well. However IAXmodem also has been
known to function with mgetty+sendfax and efax.

.. much cleanup from my earlier verisions, thanks brad@
2008-04-21 03:49:22 +00:00
ian
949f36cd49 Add asterisk-openbsd-moh 2008-04-10 22:44:49 +00:00
ian
1de6238ec6 Play OpenBSD songs for Asterisk Music-On-Hold; idea indirectly from
mbalmer, DESCR wording vetted & improved by deraadt@, OK sthen@
2008-04-10 22:41:41 +00:00
sthen
7c7f03755a update to 1.4.19
ok ian@
2008-04-02 23:18:11 +00:00
ian
b38df514fa += gsutil 2008-03-20 19:01:41 +00:00
ian
9ea200f654 dump/restore Grandstream device configurations, ok sthen@ 2008-03-20 18:59:15 +00:00
sthen
b78d620076 SECURITY update to 1.4.18.1, fixes AST-2008-002 (buffer overflows
in RTP codec payload type handling) and AST-2008-003 (SIP channel
can make a call into the context specified in the general section
of sip.conf).  Affects all Asterisk users with SIP enabled.

This is a security update only, no changes other than these fixes.
2008-03-19 08:18:10 +00:00
ajacoutot
4bebb7f3ca - make the h323 FLAVOR build correctly with new pwlib/h323
- add a pre-build target so that we can remove IS_INTERACTIVE
(from sthen@)

ok sthen@
2008-03-15 17:41:12 +00:00
ajacoutot
2791facafa - upgrade from 1.4.14 to 1.4.5v0 (!)
- make it compile with new pwlib
- add some documentation
2008-03-15 17:40:38 +00:00
simon
d91361239f fix category and bump, found with pkg_mgr
ok landry@
2008-02-09 00:31:52 +00:00
sthen
5802de6f10 update asterisk to 1.4.18 (following testing during RC period)
ok jolan
2008-02-07 22:08:30 +00:00
sthen
76825aff1b SECURITY update, AST-2008-001, fixes remote crash triggerable by anyone
permitted to transfer SIP calls (possibly unauthenticated, depending on
config).

ok ian
2008-01-03 02:23:30 +00:00
sthen
50c645a69b update to the asterisk release-du-jour.
ok ian's asterisk-ok-bot
2007-12-21 10:22:19 +00:00
sthen
9d7e6c2e89 Update to today's asterisk release. ok ian 2007-12-20 13:57:22 +00:00
sthen
a829c9811e version bump; Asterisk now complains if modules weren't compiled
with the expected version of headers.

"Go for it!" ian
2007-12-19 21:36:08 +00:00
sthen
2d388aff89 SECURITY update to 1.4.17, fixes AST-2007-027 (passwordless sip/iax peers,
configured from "realtime" database rather than static .conf files, are not
subject to IP address restrictions).

ok ian
2007-12-19 21:07:27 +00:00
sthen
0d8f4dba96 SECURITY update to Asterisk 1.4.15, fixes SQL problems with
PostgreSQL drivers. AST-2007-025 (pgsql realtime) and AST-2007-026
(pgsql CDR logging).

ok jolan@
2007-12-01 10:11:53 +00:00
sthen
ff506d6ff4 update Asterisk to 1.4.14 (with many bug fixes), and h323 flavor
(for interactive builds only).

ok jolan, ian
2007-11-27 10:41:04 +00:00
deanna
06f82acff2 - let it build on all archs
- don't redefine stuff we have in system headers

tested on vax with --null-audio
"looks sane" todd@
2007-11-06 02:50:28 +00:00
deanna
6b0a3871a9 += pjsua, reminded by ajacoutot 2007-10-27 17:56:55 +00:00
deanna
fa42881a59 Fix URL to pjsua user manual. 2007-10-27 17:54:53 +00:00
sthen
2f79563e52 adjust a patch to avoid problems with CVS tags -
no bump necessary.

ok deanna@
2007-10-27 16:33:02 +00:00
deanna
30d0a555e3 import pjsua 0.7.0
pjsua is an open source command line SIP user agent that is used as
the reference implementation for PJSIP and PJMEDIA. It has many
features, such as:

    * Mutiple identities/account registrations
    * Concurrent calls and conference (unlimited number, but only up
      to 254 sources can be mixed to a single destination)
    * Call features: call hold, call transfer (attended or unattended,
      with or without refersub).
    * SIP Presence/SIMPLE with PIDF and XPIDF support. PUBLISH support.
    * Instant messaging and message composing indication
    * DTMF digits transmission/receipt (RFC 2833)
    * WAV file playing, streaming, and recording.
    * Accoustic echo cancellation (AEC).
    * Auto-answer, auto-play file, auto-loop RTP
    * Support SIP UDP, TCP, and TLS transports. Support for DNS SRV
      resolution.
    * NAT traversal with rport and STUN.
    * Tone generation.
    * Codecs: PCMA, PCMU, GSM, Speex (including wideband/16KHz and
      ultra-wideband/32KHz), L16 (8-48KHz, mono or stereo), and iLBC.
    * Adaptive jitter buffer, adaptive silence detection, and packet
      lost concealment audio features.

With lots of testing and help from todd@, sthen@, jakemsr@, jolan@ and
Benny Prijono.

ok todd@ sthen@
2007-10-27 04:34:23 +00:00
sthen
b22c11a7a4 SECURITY update for 1.4 versions (doesn't affect OpenBSD before 4.2);
fixes an overflow in IMAP voicemail storage reachable by anyone who can
send email to a VM box accessed from the phone. AST-2007-022, found by
sprintf audit.

ok ian@
2007-10-11 08:05:18 +00:00
sthen
bb85f6fc39 bug-fix update to 1.4.12
ok ian@
2007-10-04 11:25:44 +00:00
bluhm
defca5dc91 +p5-Net-SIP 2007-09-19 22:52:42 +00:00
bluhm
e45c118de9 Initial import of p5-Net-SIP 0.35
Net::SIP consists of packages for handling SIP packets, for transport
of packets, for processing packets and on top of all that a simplified
layer for common tasks.

ok sturm@
2007-09-19 22:47:02 +00:00
merdely
aa0d523fd4 Remove surrounding quotes in COMMENT 2007-09-15 21:03:00 +00:00