Commit Graph

203 Commits

Author SHA1 Message Date
sthen
62a16058a5 +astmanproxy 2009-10-13 11:12:52 +00:00
sthen
995e73e04b import astmanproxy;
AstManProxy is a multi-threaded proxy server for the Asterisk
Manager Interface. As well as straight proxying, it can also 
translate between AMI and HTTP (with output in plaintext, XML,
or CSV formats). SSL is also available (for both AMI and HTTP).
2009-10-13 11:10:41 +00:00
jasper
aac729c40e - add "Planet of the Users"
maintainer timed-out
2009-09-17 18:45:34 +00:00
sthen
ee595d2ae5 - fix unportable code in scripts;
"echo -e" -> "printf"
"exit -1" -> "exit 255"

- some of the patches had hand-rolled chunks to replace /bin/bash
with /bin/sh near a CVS keyword; remove these and replace with a
pre-configure target making it easier to update-patches

- change sample config to disable hardcoded escape sequences for
colours by default

- bump PKGNAME-main
2009-09-12 09:42:04 +00:00
bluhm
22ffc3f816 update to p5-Net-SIP 0.54 2009-09-04 23:48:35 +00:00
sthen
7737a925e8 Update to 1.4.26.2; mitigates IAX2 denial of service AST-2009-006.
This makes an non-backwards-compatible change to the IAX2 protocol.
It can be disabled with various options, but is on by default.

IAX2 users, read http://downloads.digium.com/pub/security/AST-2009-006.html
and the new /usr/local/share/doc/asterisk/IAX2-security.pdf (available
online in http://svn.digium.com/svn/asterisk/tags/1.4.26.2/doc/).
2009-09-04 00:46:35 +00:00
sthen
4984e816f5 upstream changed url; adjust MASTER_SITES 2009-08-26 00:20:29 +00:00
sthen
755a20c358 Distfiles rerolled with different music-on-hold files.
See http://blogs.digium.com/2009/08/18/asterisk-music-on-hold-changes/
2009-08-18 22:09:40 +00:00
sthen
54b6380e84 update to 1.5.2, Don Jackson (maintainer) can't test now but basically
ok with the update.
2009-08-15 08:50:21 +00:00
sthen
609d715116 SECURITY; http://downloads.asterisk.org/pub/security/AST-2009-005.html
Fixes sscanf without size bounds. The biggest problem affects SIP in
Asterisk 1.6.1+ (i.e. not OpenBSD ports/packages) but the update makes
sense anyway...
2009-08-10 23:22:31 +00:00
sthen
d6c17e0b16 bugfix update to 1.4.26; see http://www.asterisk.org/node/48610 2009-07-21 22:05:24 +00:00
sthen
235a65c343 - actually comment-out the (broken) speex subpackage rather than
just disable by setting the default FLAVOR; the asterisk,h323 entry
in ../Makefile picked it up. the unused pkg/*-speex files don't hurt,
so keep them around. bump PKGNAME (most likely gratuitous, but it's
cheap).
2009-06-15 23:33:57 +00:00
sthen
50db91cf60 bugfix update to 0.0.6pre12; from Brad. 2009-06-13 07:55:35 +00:00
sthen
c66405ebdc add asterisk-h323 to bulk builds to make sure updates for the whole
VoIP gang don't break it ;-)
2009-06-07 12:02:43 +00:00
ajacoutot
60188ab900 Remove ohphone. 2009-06-07 10:10:33 +00:00
ajacoutot
195bc17e44 Remove ohphone.
It is completely unmaintained, barely working and prevent from updating the
whole VoIP gang (ptlib, h323plus, opal, gnugk, ekiga) which I'm working on.
2009-06-07 10:09:40 +00:00
sthen
ab4bb91ad8 update to 1.4.25.1; revised fix for SECURITY issue CVE-2009-0041 2009-06-05 23:10:40 +00:00
sthen
5d36fe0316 +kamailio 2009-06-04 13:52:50 +00:00
sthen
4a9bc63594 better MESSAGE 2009-06-04 13:48:50 +00:00
sthen
4e016d6fd1 import telephony/kamailio, reworked from a port submission by Don Jackson.
some more work still to do but most things should run ok, and it's easier
to handle that in-tree.

KAMAILIO (OpenSER) is a mature and flexible open source SIP server (RFC3261).
It can be used on systems with limitted resources as well as on carrier grade
servers, scaling to up to thousands call setups per second. It is written in
pure C for Unix/Linux-like systems with architecture specific optimizations to
offer high performances. It is customizable, being able to feature as fast load
balancer; SIP server flavours: registrar, location server, proxy server,
redirect server; gateway to SMS/XMPP; or advanced VoIP application server.
2009-06-04 13:44:09 +00:00
sthen
c0d15916fc maintenance update to 1.4.25. disable building the speex plugin by default
for now, it causes a SIGBUS at startup (and also did in the previous version)
which hasn't been tracked down yet.
2009-05-22 09:05:10 +00:00
sthen
256d3432a0 update to 0.0.6pre11, from Brad (maintainer). 2009-05-06 15:48:26 +00:00
jasper
b8548b229f - add 'Games'
"go for it!" ian@ (MAINTAINER)
2009-04-08 15:26:48 +00:00
sthen
e66320aef9 chase Asterisk commit r168561, "Revert unnecessary indications API change
from rev 122314". fixes build failure reported by naddy following Asterisk
update, *sigh*...
2009-04-07 23:19:20 +00:00
sthen
5b50a3c27b switch to external gsm library, bump package. 2009-04-05 22:37:35 +00:00
sthen
62883bdc32 Minor security update to 1.4.24.1 for AST-2009-003 "SIP responses
expose valid usernames". This update changes "alwaysauthreject" to
return the same response for invalid username as it does for invalid
password.
2009-04-02 19:37:25 +00:00
sthen
a1454f43c3 maintenance update to spandsp-0.0.6pre7, from Brad 2009-04-01 16:01:49 +00:00
sthen
7f827346dd maintenance update to 1.4.24 2009-03-29 22:23:35 +00:00
sthen
8504e3d898 SECURITY; patch AST-2009-002, remote *unauthenticated* crash in SIP
where the "pedantic" option is enabled (disabled by default).

Backported rather than updated until I sort out the H323 autoconf
breakage in newer versions.
2009-03-10 21:12:37 +00:00
sthen
c4f4ac6629 update to 0.0.6pre4, from Brad (maintainer) 2009-03-06 17:02:15 +00:00
sthen
cdf0161dd3 tidy MASTER_SITES for some distfiles I mirror. no bump. 2009-02-18 14:06:45 +00:00
bluhm
17e6b521ad update to p5-Net-SIP 0.53 2009-01-27 21:43:11 +00:00
sthen
ca074f9466 SECURITY update to 1.4.22.2; updated fix for CVE-2009-0041 in IAX 2009-01-24 11:22:26 +00:00
ajacoutot
4edab7438d - sync WANTLIB+PLIST after latest pwlib changes 2009-01-17 14:14:14 +00:00
sthen
3fc682ab7e better license marker; asterisk-core-sounds is now available under
CC-BY-SA. bump not necessary.
2009-01-10 00:58:15 +00:00
sthen
baaf3b97ba SECURITY update to 1.4.22.1, fixing CVE-2009-0041: remote unauthenticated
users with access to the IAX port can use it to verify validity of usernames.
No other code changes in this version.

While there, remove spurious @user from PLIST.
2009-01-08 21:04:02 +00:00
bluhm
22df7c0f3c update to p5-Net-SIP 0.52
ok bernd@
2009-01-07 17:27:19 +00:00
bernd
12c085e70e Update to p5-Net-SIP-0.50.
ok bluhm@ (MAINTAINER)
2008-12-10 09:35:45 +00:00
naddy
a57993cf08 Change "${SYSCONFDIR}" to "/etc" for files that are *always* in the
latter location.
2008-10-28 15:21:48 +00:00
jasper
8e2ff73adc - update for "Trial of the BSD Knights"
ok ian@ (MAINTAINER)
2008-10-24 15:49:40 +00:00
sthen
f43d1b86cc Update for Asterisk 1.4.22, noticed by naddy and sturm. 2008-10-13 13:02:40 +00:00
sthen
7dadcbac78 maintenance update to 1.4.22; many fixes. 2008-10-07 09:57:52 +00:00
bluhm
accf0a6cec - update to p5-Net-SIP 0.49
ok sturm
2008-10-02 23:00:41 +00:00
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
ian
543e0998b8 += chan_unistim 2007-09-14 13:25:26 +00:00
ian
0edace2c8d chan_unistim is an Asterisk channel driver for the Nortel proprietary
Unistim protocol, used by at least the following Nortel phones:
Nortel i2002, i2004 and i2050.

tested and comments sthen@, tested and OK krw.
2007-09-14 13:24:42 +00:00
sthen
e55dbe3873 the app_conference update I forgot to commit with asterisk 1.4,
ok jolan@ ian@
2007-09-06 12:31:31 +00:00
sthen
9c5f5dcd0d major version update to 1.4.11, ok ian@ jolan@ 2007-09-05 22:42:52 +00:00
sthen
e303306b19 update my email address
ok mbalmer@
2007-09-04 10:33:19 +00:00
ajacoutot
1cb10e8dca - zap unneeded variable
- remove quotes from COMMENT while here
2007-08-02 14:39:09 +00:00
robert
018b601d2c remove empty patch; noticed by Stuart Henderson <stu@spacehopper.org> 2007-07-25 08:55:48 +00:00