summaryrefslogtreecommitdiff
path: root/comms
AgeCommit message (Collapse)AuthorFilesLines
2007-08-30Fix path to and depend on Perl. Bump revision.joerg3-9/+16
2007-08-30Set RCD_SCRIPT_SRC instead of copying directly.joerg1-3/+2
XXX this is not really an RC script.
2007-08-18Update ruby-termios package to 0.9.5.taca3-9/+9
2007-05-30 akira yamada <akira@arika.org> * extconf.rb: rb_io_t test isn't needed for Ruby 1.6. * version 0.9.5. 2007-05-29 Tanaka Akira <akr@fsij.org> * extconf.rb: check rb_io_t. check fd member in OpenFile. * termios.c: support Ruby 1.9. use unsigned long for flags bigger than Fixnum such as CRTSCTS. use rb_sys_fail instead of rb_raise(rb_eRuntimeError). (Termios_to_termios): use rb_ary_entry to access cc_ary to avoid SEGV. (termios_tcgetpgrp): use pid_t. (termios_tcsetpgrp): ditto. (Termios::Termios#dup): defined to duplicate cc. (Termios::Termios#clone): ditto. (Termios::POSIX_VDISABLE): defined. (Termios::CCINDEX_NAMES): defined. (Termios::IFLAG_NAMES): defined. (Termios::OFLAG_NAMES): defined. (Termios::OFLAG_CHOICES): defined. (Termios::CFLAG_NAMES): defined. (Termios::CFLAG_CHOICES): defined. (Termios::LFLAG_NAMES): defined. (Termios::BAUD_NAMES): defined. (Termios::IUTF8): defined. (Termios::VDSUSP): defined for 4.4BSD. (Termios::VSTATUS): defined for 4.4BSD. (Termios::MDMBUF): defined for 4.4BSD. * lib/termios.rb: new file. inspect and pretty_print defined. 2005-05-30 akira yamada <akira@arika.org> * termios.c: applied a patch which makes ruby-termios work under both ruby1.8 and ruby1.9. [ruby-talk:143781] Thanks to: Akr.
2007-08-13Added mk/misc/category.mk, which contains the definitions that are onlyrillig1-2/+2
useful for category Makefiles, as opposed to bsd.pkg.subdir.mk, which is also relevant for the top-level directory. Adjusted the category Makefiles.
2007-08-10Update asterisk to 1.2.24.mjl2-6/+6
Version 1.2.24 is the final 1.2 release that contains normal bug fixes. The 1.2 branch will only be maintained with security fix releases from now until it is completely deprecated.
2007-08-08Forgotten patchsum. Thanks wiz@joerg1-1/+2
2007-08-08Don't use malloc.h.joerg3-1/+48
2007-08-08Don't use malloc.hjoerg1-0/+20
2007-08-08Don't use malloc.h.joerg2-1/+15
2007-08-03Update asterisk to 1.2.23mjl2-6/+6
* channels/chan_iax2.c: Don't create the Asterisk channel until we are starting the PBX on it. (ASA-2007-018) * channels/chan_agent.c: (closes issue #5866) Reported by: tyler Do not force channel format changes when a generator is present. The generator may have changed the formats itself and changing them back would cause issues. * channels/chan_sip.c: (closes issue #10236) Reported by: homesick Patches: rpid_1.4_75840.patch uploaded by homesick (license 91) Accept Remote Party ID on guest calls. * include/asterisk/app.h: We should not use C++ reserved words in API headers (closes issue #10266) * channels/chan_sip.c: Backport a fix for a memory leak that was fixed in trunk in reivision 76221 by rizzo. The memory used for the localaddr list was not freed during a configuration reload. * channels/chan_sip.c: (closes issue #10247) Reported by: fkasumovic Patches: chan_sip.patch uploaded by fkasumovic (license #101) Drop any peer realm authentication entries when reloading so multiple entries do not get added to the peer. * channels/chan_iax2.c: When processing full frames, take sequence number wraparound into account when deciding whether or not we need to request retransmissions by sending a VNAK. This code could cause VNAKs to be sent erroneously in some cases, and to not be sent in other cases when it should have been. (closes issue #10237, reported and patched by mihai) * channels/chan_iax2.c: When traversing the queue of frames for possible retransmission after receiving a VNAK, handle sequence number wraparound so that all frames that should be retransmitted actually do get retransmitted. (issue #10227, reported and patched by mihai) * apps/app_voicemail.c: Store prior to copy (closes issue #10193) * apps/app_queue.c: removed the word 'pissed' from ast_log(...)
2007-08-01Don't use malloc.h.joerg6-2/+62
2007-07-30Use stdlib.h instead of malloc.h.joerg2-1/+18
2007-07-19Update to 1.2.22mjl4-15/+20
* channels/chan_skinny.c: Properly check for the length in the skinny packet to prevent an invalid memcpy. (ASA-2007-016) * channels/iax2-parser.h, channels/chan_iax2.c, channels/iax2-parser.c: Ensure that when encoding the contents of an ast_frame into an iax_frame, that the size of the destination buffer is known in the iax_frame so that code won't write past the end of the allocated buffer when sending outgoing frames. (ASA-2007-014) * channels/chan_iax2.c: After parsing information elements in IAX frames, set the data length to zero, so that code later on does not think it has data to copy. (ASA-2007-015) * res/res_musiconhold.c: Fix a couple potential minor memory leaks. load_moh_classes() could return without destroying the loaded configuration. * apps/app_chanspy.c: Fixed an issue where chanspy flags were uninitialized if no options were passed. * res/res_musiconhold.c: Ensure that adding a user to the list of users of a specific music on hold class is not done at the same time as any of the other operations on this list to prevent list corruption. * channels/chan_iax2.c: The function make_trunk() can fail and return -1 instead of a valid new call number. Fix the uses of this function to handle this instead of treating it as the new call number. This would cause a deadlock and memory corruption. * channels/chan_agent.c: The cli command "agent logoff Agent/x soft" did not work...at all. Now it does. * res/res_config_odbc.c: Make sure that the ESCAPE immediately follows the condition that uses LIKE. This fixes realtime extensions with ODBC. * apps/app_queue.c: Fix an issue where it was possible to have a service level of over 100% Between the time recalc_holdtime and update_queue was called, it was possible that the call could have been hungup. * dns.c: Use res_ndestroy on systems that have it. Otherwise, use res_nclose. This prevents a memleak on NetBSD - and possibly others.
2007-07-11Update asterisk to 1.2.21.1.mjl2-6/+6
2007-07-08Updated asterisk to 1.2.20mjl2-6/+6
This release is a regular maintenance release. It has been made just a couple of weeks after the previous set of releases because the development team has been working especially hard on fixing bugs lately. There has been a large volume of issues fixed in just two weeks.
2007-07-04Make it easier to build and install packages "unprivileged", wherejlam3-4/+9
the owner of all installed files is a non-root user. This change affects most packages that require special users or groups by making them use the specified unprivileged user and group instead. (1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to unprivileged.mk. These two variables are lists of other bmake variables that define package-specific users and groups. Packages that have user-settable variables for users and groups, e.g. apache and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP}, etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER} and ${UNPRIVILEGED_GROUP}. (2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.
2007-06-29Fix installation due to missing directories and add DESTDIR support.joerg1-3/+9
2007-06-28Add asterisk-sounds-native, the original asterisk sound files inmjl5-1/+757
ulaw and alaw format for better quality.
2007-06-26Fixed MASTER_SITES. Patch provided by Zafer Aydogan in private mail.rillig1-3/+2
2007-06-26Fixed MASTER_SITES. Patch by Zafer Aydogan via private mail.rillig1-3/+2
2007-06-24Updated asterisk to 1.2.19.mjl2-6/+6
2007-06-19* Use ${DIALER_GROUP} instead of hardcoding "dialer" as the group name.jlam3-21/+23
* ${UUCP_USER} should have a default group membership of ${UUCP_GROUP}, not dialer. * Get the correct install locations for lrzsz and gkermit and use them to locate the binaries from those dependencies in src/rwconf.c. Bump PKGREVISION to 3 due to changed users and groups.
2007-06-15Don't hardcode "uucp" user... use ${UUCP_USER} instead to match thejlam1-5/+7
net/uucp package.
2007-06-15* Change some instances of ROOT_USER and ROOT_GROUP to BINOWN and BINGRPjlam1-2/+2
in SPECIAL_PERMS usage. * Consistently use 4555 for setuid and 2555 for setgid programs.
2007-06-08Let not to use internal libintl, broken gettext detection.obache1-1/+2
Should also fix PR 33141.
2007-06-07Update conserver8 to 8.1.16. Changes since 8.1.14:he2-7/+7
version 8.1.16 (Apr 10, 2007): - added 'replstring' substitution option - inspired by conversation with Owen DeLong <owen@c2company.com> - added '^Ecn' option for writing a note to the logfile - patch by Bryan Schmersal <bschmer@yahoo.com> - fixed leaking file descriptors when 'host' and 'uds' consoles fail to connect - based on patch by Michael Heironimus <michael_heironimus@archwayconcepts.com> version 8.1.15 (Dec 31, 2006): - protection again telnet option negotation loops - patch by Robby Griffin <rmg@yakshavers.com> - console now prints the attach/detach sequences when suspended - added --with-cycladests configure option to allow cross-compiling on a cyclades ts - patch by Matt Johnson <mwj@doc.ic.ac.uk> - added master conserver host to 'console -x' output for 'device' consoles - patch by Matt Johnson <mwj@doc.ic.ac.uk> - fixed parsing error when dealing with encapsulated client/server options
2007-06-05opencdk shlib major changed; bump ABI depends and PKGREVISIONs ofwiz2-4/+4
affected packages.
2007-05-25Explicitly disable python supportmarkd1-1/+3
2007-05-24Don't add LIBEXPAT to DPADD, it doesn't exist in all cases... andxtraeme2-7/+7
the pkgsrc version is used anyway.
2007-05-23Fix path to self in BUILDLINK_PKGSRCDIR.libopensyncseb1-2/+2
2007-05-23add libopensyncmarkd1-1/+2
2007-05-23Initial import libopensync version 0.22markd6-0/+178
OpenSync is a synchronization framework that is platform and distribution independent. It consists of a powerful sync-engine and several plugins that can be used to connect to devices. OpenSync is very flexible and capable of synchronizing any type of data, including contacts, calendar, tasks, notes and files.
2007-05-22update obexapp to version 1.4.7, which contains compiler warning fixesplunky9-143/+39
and NetBSD compatibility in the source. ok by xtraeme@
2007-05-19Supports reload command. From Sergey Svishchev.wiz1-1/+2
2007-05-15To install perl module files, remove cookie file.obache1-1/+5
Should fix build problem of comms/pilotmgr. Bump PKGREVISION.
2007-05-15NetBSD needs to include <bluetooth.h> for bdaddr_t, change thextraeme1-3/+4
SUBST magic for this, that's required to make the upcoming fuse-obexfs package work. Bump PKGREVISION.
2007-05-06Disable -Werror for now, the code has too many warnings with gcc4.xtraeme1-3/+3
2007-04-26Updated asterisk to 1.2.18mjl3-24/+29
This release contains a large number of fixes, including: - A recently published security vulnerability in the manager interface (ASA-2007-012) - Another recently published security vulnerability in the SIP channel driver (ASA-2007-011)
2007-03-27Fix installation and PLIST after update to 0.12.2.wiz2-6/+6
Install failed, so no PKGREVISION bump necessary.
2007-03-24Prepare for switching to NO_MTREE=yes.joerg4-7/+11
2007-03-24Fix C++ to work with GCC 3.4+.joerg2-3/+23
2007-03-22Upgrade to 1.2.17.mjl2-6/+6
Along with minor bug fixes, this release incorporates a fix for the SIP DoS vulnerability recently discovered by INRIA Lorraine. All users of Asterisk 1.2 with the SIP channel driver loaded and connected to an untrusted network are urged to update to this release to avoid the possibility of experiencing this problem. Note that the option "zaptel" won't compile any more since version 1.2.16. This needs an upgrade of the netbsd zaptel driver.
2007-03-21Update to 0.44:wiz2-6/+6
2006-01-16 Jason Day <jasonday@worldnet.att.net> Version 0.44 - Removed the -module argument from libmal_la_LDFLAGS. It never should have been there; it was accidentally included from a copy/paste.
2007-03-21Update to 0.12.2:wiz4-38/+40
-------------------------------------------------------------------------- pilot-link 0.12.2, "Dance With the Devil" aka "Distraction", 02-09-2007 -------------------------------------------------------------------------- 5 months since the last release (0.12.1) and we have another release! This one is mostly a maintenance release, but there are some new things in here. Major Features: * More cleanup in libpisock and documentation, addition of some new (working :) BlueZ support, new udev rules, expanded OS5 Contacts support, expanded OS X support and a lot more! Other Features: * No major features in this release, mostly bug fixes and minor tweaks here and there. The website has also been refreshed with new content and a completely new layout. All source files are now version-tracked in the header. Bug Fixes: * Python support was broken, fixed now, doh! Palm T|X over libusb has been fixed (we hope) with this release. Of course we need testers to validate that. All of userland is renamed now to avoid some namespace pollution. Documentation is all current with respect to this release, all manpages are in XML source format (requires xsltproc to process), and much more.
2007-03-21Changes 3.0.14:adam3-12/+12
Cater for postscript viewers such as evince which, if an instance of the program is already running, will return before the file to be viewed is displayed. Changes 3.0.13: Use GtkToolItem interface where compiled against GTK+ >= 2.4 Use Glib atomic functions for locked reference counting where compiled against glib >= 2.4 Improve robustness of referencing of PrintManager class Don't allow GtkEntry objects to select contents automatically when acquiring focus and update copyright notice Take some miscellaneous thread functions/objects out of global namespace Refer to evince rather than ggv as the Gnome ps file viewer Modify interface of AsyncQueue class In the README file, refer to using rpmbuild and not rpm to build rpm packages.
2007-03-21Per Juan RP, use pkgsrc-users@ as MAINTAINER of unmaintained pkgs.jwise1-2/+2
2007-03-21I'm not using any of these packages any more, and have not been keeping upjwise1-2/+2
on maintaining them. Switch MAINTAINER to tech-pkg, so I can focus on those which I am still using.
2007-03-21Bump PKGREVISION for gnome-keyring ABI bump.wiz2-3/+4
2007-03-19give away to pkgsrc-userstv2-4/+4
2007-03-17Fixed the separation of CONFIGURE_SCRIPT and CONFIG_SHELL.rillig1-3/+5