summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-12-16Update cyrus-sasl to 2.1.26.obache10-45/+32
New in 2.1.26 ------------- * Modernize SASL malloc/realloc callback prototypes * Added sasl_config_done() to plug a memory leak when using an application specific config file * Fixed PLAIN/LOGIN authentication failure when using saslauthd with no auxprop plugins (bug # 3590). * unlock the mutex in sasl_dispose if the context was freed by another thread * MINGW32 compatibility patches * Fixed broken logic in get_fqhostname() when abort_if_no_fqdn is 0 * Fixed some memory leaks in libsasl * GSSAPI plugin: - Fixed a segfault in gssapi.c introduced in 2.1.25. - Code refactoring - Added support for GSS-SPNEGO SASL mechanism (Unix only), which is also HTTP capable * GS2 plugin: - Updated GS2 plugin not to lose minor GSS-API status codes on errors * DIGEST-MD5 plugin: - Correctly send "stale" directive to prevent clients from (re)promtping for password - Better handling of HTTP reauthentication cases - fixed some memory leaks * SASLDB plugin: - Added support for BerkleyDB 5.X or later * OTP plugin: - Removed calling of EVP_cleanup() on plugin shutdown in order to prevent TLS from failing in calling applications * SRP plugin: - Removed calling of EVP_cleanup() on plugin shutdown in order to prevent TLS from failing in calling applications * saslauthd: - auth_rimap.c: qstring incorrectly appending the closing double quote, which might be causing crashes - auth_rimap.c: read the whole IMAP greeting - better error reporting from some drivers - fixed some memory leaks
2012-12-15Updated mail/getmail to 4.36.0schmonz1-1/+2
2012-12-15Update to 4.36.0. From the changelog:schmonz2-6/+6
- add support for retrieving POP/IMAP passwords from, and storing them to, the Gnome keyring. Thanks: Krzysztof Warzecha, Scott Hepler.
2012-12-15REPLACE_BASH in a couple of scripts - noted by Joerg.markd1-2/+7
2012-12-15updates for ns and nammarkd1-1/+3
2012-12-15Restructure in preparation for adding a java option.markd1-5/+9
2012-12-15Support 64bit linux.markd1-1/+6
2012-12-15Update to 1.15markd5-44/+25
Released Fri Nov 4 2011 Tcl-8.5 support, improved OS X support nam-1.14 Released June 17 2009 Refresh packages, some improved 64-bit support nam-1.13 Released Sat Mar 10 2007 Refresh packages, Sun OS compilation patch nam-1.12 Released Sat Sep 24 2006 Refresh packages
2012-12-15Update to version 2.35markd6-55/+44
ns-2.35 Released on Nov 4, 2011 * Provide fixes to the Tmix traffic generator, mainly to the one-way TCP implementation, but some changes to the Full-TCP version as well. Tmix with one-way TCP now performs comparably to Tmix with Full-TCP (albeit with longer running times and higher memory consumption). Includes contributions from David Hayes and DongXia Xu at Swinburne and relevant updates to the documentation and tests. * Add Marcello Caleffi's Multi-path Dynamic Address RouTing (M-DART) protocol. * Add Sidney Doria's Datagram Congestion Control Protocol (DCCP) implementation. * Added the SYN_immediate_ack flag so that a DelAckSink agent will immediately ACK the first (SYN) packet sent by a TcpAgent. The patch contains changes to tcp-sink.{cc,h}, ns-default.tcl, and affected validation tests. All validation tests that use the syn_ in TcpAgent were set to SYN_immediate_ack=false except for the delayed test in test-suite-simple.tcl. * During long simulations (30-60 minutes), ns would sometimes abort with the message "TcpAgent: negative RTO!". The problem was that TcpAgent::t_backoff_ was overflowing and becoming negative, since it was doubled each time a backoff was triggered but maxrto_ prevented the time between doublings from growing beyond 60 seconds. * This patch adds support for using one-way TcpAgents with the Tmix traffic generator, which previously only worked with FullTcp agents. * Protocol for Unified Multicasting Through Announcements (PUMA) has been added. PUMA is a distributed, receiver initiated, mesh based multicast routing protocol. * A new SCTP patch from Nasif Ekiz and the University of Delaware team. * added support for Non-Renegable Selective Acknowledgements (NR-SACK). To enable NR-SACKs, set useNonRenegSacks_ tcl bindable variable to 1 at both the data sender and the data receiver. * Concurrent Multipath Transfer with Potentially Failed(CMT-PF) extension is default now. To use CMT, set useCmtPF tcl bindable variable to 0 at the data sender. * added new feature to support a limited size send buffer at the data receiver. Send buffer size can be specified by setting initialSwnd_ tcl bindable variable to desired value. By default, the variable is set to 0 which means there is no constraint on the send buffer. * congestion window (cwnd) updates are now done as specified at Section 7.2.1, 7.2.2 and 7.2.3 of RFC4960. Also the number of missing reports to trigger fast retransmits is reduced to three as specified in RFC4960. * bug fix. A bug discovered by Eduardo Ribeiro and Igor Gavriloff regarding to memory deallocation is fixed. * new validation tests for NR-SACKs and limited send buffer size are added to the test suite. ns-2.34 Released on June 17, 2009 * bugfix for 802.11Ext model (from Felix-Schmidt-Eisenlohr and team) * mac/wirelessPhyExt: * the power monitor class is responsible to continously track the sum of all reception power values of all frames arriving in parallel and of the noise floor. In the earlier implementation this cumulated power was only decreased in situations where no packet arrived. Otherwise, powers were always further summed up, leading to a wrong setting of this variable, and in consequence, a wrong behavior of physical packet reception calculations. Furthermore, the busy/idle signalling was not correct. * Add AOMDV (On-demand Multipath Distance Vector Routing in Ad Hoc Networks) implementation from Marcello Caleffi * Collection of bug fixes for 802.11Ext model (from Felix-Schmidt-Eisenlohr and team) * mac/mac-802.11Ext: * feedback to higher layers on transmission failure: xmit_failure_data_ is delivered when a unicast packet was finally not sent successfully- corrected NAV update: in case a NAV is active and a new NAV is advertised an updated only occurs in case the new NAV takes longer than the one already running - bugfix: corrected backoff handling when 0 backoff slots are selected:- bugfix: resolved memory leak on broadcast packet transmission- duplicate suppression support: reactivate the feature of duplicate detection on MAC layer as it was done in earlier versions * code cleanup: removed TxTimer_t class * bugfix: ACK frames: explicitly set basic modulation scheme * mac/wirelessPhyExt: * update of modulation table: new threshold values are taken for the different modulation schemes due to newer measurements * bugfix: resched() instead of sched() in PowerMonitor::expire() * code cleanup: removed friend class PowerTimer * code cleanup: updated comment in recordPowerLevel() * new implementation of PowerMonitor (PowerTimer class now obsolete) * clarification of CSThresh variable (see below) * mac/channel.cc: for wirelessPhyExt only: correct calculation of distCST, using PowerMonitorThresh_ as the critical borderline power and including antenna gains. * tools/ranvar.cc: - bugfix: resolved memory leak in Erlang distribution * Bug fixes for 802.11 infrastructure code, posted by Ilango Purushothaman. * Patches for better memory management - use standard C++ lists to maintain AP and client tables, memory leaks fixed in AP scheduling queue * Triggering of handoff in Ad-hoc mode - Bug reported by Mayur - Resolved by adding an if condition for checking the 802.11 mode. * Note: The following traces changed as a result of this, but were verified by Ilango: ./test-all-wireless-infra ./test-all-wireless-infra-mobility ./test-all-wireless-shadowing ./test-all-wireless-lan-aodv ./test-all-wireless-gridkeeper ./test-all-wireless-lan-newnode * Import Tmix synthetic Internet traffic generation tool * Disable string literal warning for gcc version > 4.2
2012-12-15Fix for 64bit time_t on 32bit systems. Bump PKGREVISIONmarkd3-3/+34
2012-12-15Bump PKGREVISION as fix to mk/compiler/g95.mk means that correct FC valuemarkd1-2/+2
is now stored in R/etc/Makeconf meaning that R can now build modules outside of pkgsrc context.
2012-12-15When using g95 as fortran compiler make sure FC is set correctly.markd1-1/+2
2012-12-15Set X11_ENCODINGSDIR correctly for builtin case as well as modular.markd1-1/+5
2012-12-15Update to 1.4.22 and replace a gcc-ism with a c99-ism. Notable changes:shattered4-18/+38
- BUG/MEDIUM: option forwardfor if-none doesn't work with some configurations - BUG/MEDIUM: ebtree: ebmb_insert() must not call cmp_bits on full-length matches
2012-12-15Updated databases/sqlite3 to 3.7.15adam1-1/+4
2012-12-15Changes 3.7.15:adam7-25/+28
* Added the sqlite3_errstr() interface. * Avoid invoking the sqlite3_trace() callback multiple times when a statement is automatically reprepared due to SQLITE_SCHEMA errors. * Added support for Windows Phone 8 platforms * Enhance IN operator processing to make use of indices with numeric affinities. * Do full-table scans using covering indices when possible, under the theory that an index will be smaller and hence can be scanned with less I/O. * Enhance the query optimizer so that ORDER BY clauses are more aggressively optimized, especially in joins where various terms of the ORDER BY clause come from separate tables of the join. * Add the ability to implement FROM clause subqueries as coroutines rather that manifesting the subquery into a temporary table. * Enhancements the command-line shell: * Added the ".print" command * Negative numbers in the ".width" command cause right-alignment * Add the ".wheretrace" command when compiled with SQLITE_DEBUG * Added the busy_timeout pragma. * Added the instr() SQL function. * Added the SQLITE_FCNTL_BUSYHANDLER file control, used to allow VFS implementations to get access to the busy handler callback. * The xDelete method in the built-in VFSes now return SQLITE_IOERR_DELETE_NOENT if the file to be deleted does not exist. * Enhanced support for QNX. * Work around an optimizer bug in the MSVC compiler when targeting ARM. * Bug fix: Avoid various concurrency problems in shared cache mode. * Bug fix: Avoid a deadlock or crash if the backup API, shared cache, and the SQLite Encryption Extension are all used at once. * Bug fix: SQL functions created using the TCL interface honor the "nullvalue" setting. * Bug fix: Fix a 32-bit overflow problem on CREATE INDEX for databases larger than 16GB. * Bug fix: Avoid segfault when using the COLLATE operator inside of a CHECK constraint or view in shared cache mode.
2012-12-15Start to abstract out the linux specific Makefile definitions, to make itabs3-16/+26
easier to add OS X support. No functional change intended on linux and ${OPSYS}-emulating-liux platforms
2012-12-15Updated textproc/xmlrpc-c to 1.16.44adam1-1/+2
2012-12-15Changes 1.16.44:adam2-6/+6
Server: fix method add failure when signature string contains "I" (for 64 bit integer).
2012-12-15Update lang/sun-jre7 and lang/sun-jdk7 to 7.0.10abs1-1/+3
2012-12-15Updated lang/sun-jdk7 to 7.0.10abs2-12/+12
Highlights This update release contains the following enhancements: Additional Certified System Configurations Security Feature Enhancements Olson Data 2012i JDK 7u10 contains Olson time zone data version 2012i. For more information, refer to Timezone Data Versions in the JRE Software. Security Baselines The security baselines for the Java Runtime Environment (JRE) at the time of the release of JDK 7u10 are specified in the following table: JRE Family Version JRE Security Baseline (Full Version String) 7 1.7.0_09 6 1.6.0_37 5.0 1.5.0_38 1.4.2 1.4.2_40 For more information about security baselines, see Deploying Java Applets With Family JRE Versions in Java Plug-in for Internet Explorer. Additional Certified System Configurations For JDK 7u10 release, the following additional system configurations have been certified: Mac OS X 10.8 Windows 8 For more information, refer to Oracle Certified System Configurations page. Security Feature Enhancements The JDK 7u10 release includes the following enhancements: The ability to disable any Java application from running in the browser. This mode can be set in the Java Control Panel or (on Microsoft Windows platform only) using a command-line install argument. The ability to select the desired level of security for unsigned applets, Java Web Start applications, and embedded JavaFX applications that run in a browser. Four levels of security are supported. This feature can be set in the Java Control Panel or (on Microsoft Windows platform only) using a command-line install argument. New dialogs to warn you when the JRE is insecure (either expired or below the security baseline) and needs to be updated. For more information, see Setting the Level of Security for the Java Client and Java Control Panel. Bug Fixes Notable Bug Fixes in JDK 7u10 The following are some of the notable bug fixes included in JDK 7u10. Area: java command Description: Wildcard expansion for single entry classpath does not work on Windows platforms. The Java command and Setting the classpath documents describe how the wildcard character (*) can be used in a classpath element to expand into a list of the .jar files in the associated directory, separated by the classpath separator (;). This wildcard expansion does not work in a Windows command shell for a single element classpath due to the Microsoft bug described in Wildcard Handling is Broken. See 7146424. For a list of other bug fixes included in this release, see JDK 7u10 Bug Fixes page.
2012-12-15Updated lang/sun-jre7 to 7.0.10abs2-12/+12
Highlights This update release contains the following enhancements: Additional Certified System Configurations Security Feature Enhancements Olson Data 2012i JDK 7u10 contains Olson time zone data version 2012i. For more information, refer to Timezone Data Versions in the JRE Software. Security Baselines The security baselines for the Java Runtime Environment (JRE) at the time of the release of JDK 7u10 are specified in the following table: JRE Family Version JRE Security Baseline (Full Version String) 7 1.7.0_09 6 1.6.0_37 5.0 1.5.0_38 1.4.2 1.4.2_40 For more information about security baselines, see Deploying Java Applets With Family JRE Versions in Java Plug-in for Internet Explorer. Additional Certified System Configurations For JDK 7u10 release, the following additional system configurations have been certified: Mac OS X 10.8 Windows 8 For more information, refer to Oracle Certified System Configurations page. Security Feature Enhancements The JDK 7u10 release includes the following enhancements: The ability to disable any Java application from running in the browser. This mode can be set in the Java Control Panel or (on Microsoft Windows platform only) using a command-line install argument. The ability to select the desired level of security for unsigned applets, Java Web Start applications, and embedded JavaFX applications that run in a browser. Four levels of security are supported. This feature can be set in the Java Control Panel or (on Microsoft Windows platform only) using a command-line install argument. New dialogs to warn you when the JRE is insecure (either expired or below the security baseline) and needs to be updated. For more information, see Setting the Level of Security for the Java Client and Java Control Panel. Bug Fixes Notable Bug Fixes in JDK 7u10 The following are some of the notable bug fixes included in JDK 7u10. Area: java command Description: Wildcard expansion for single entry classpath does not work on Windows platforms. The Java command and Setting the classpath documents describe how the wildcard character (*) can be used in a classpath element to expand into a list of the .jar files in the associated directory, separated by the classpath separator (;). This wildcard expansion does not work in a Windows command shell for a single element classpath due to the Microsoft bug described in Wildcard Handling is Broken. See 7146424. For a list of other bug fixes included in this release, see JDK 7u10 Bug Fixes page.
2012-12-15Incorporate update of time/wyrd to 1.4.5jaapb2-4/+3
2012-12-15Updated time/wyrd to version 1.4.5 and added a patch to fix OCamljaapb7-70/+44
version detection (thanks to John Marino for reporting this). Changes from 1.4.1 include: * Switched from personal fork of OCaml curses bindings to the community-maintained library from http://www.nongnu.org/ocaml-tmk/ . * Fixed bug which prevented "quick add" feature from accepting UTF-8 encoded text. * Implemented improved support for Remind's new "reminder directory" capability. Fixed an instance of insecure tempfile creation. This addresses a security vulnerability that had the potential to cause data loss. Modified the configure script to support weird locations of ncurses term.h . Deprecated the 'calendar_selection' colorable object. For consistency with the rest of the Wyrd interface, the selected calendar day is now rendered in reverse video. Added the 'untimed_bold' configuration variable for selecting between normal and boldface rendering of untimed reminders. Added support for remind's 'filedir()' function within INCLUDE directives, for those who like to "INCLUDE [filedir()]/some-extra-reminders". Thanks to Stefan Wehr for the patch. Implemented more extensive shell-expansion of filenames specified within wyrdrc, enabling the use of idioms like 'set reminders_file="$DOT_REMINDERS"'. * Added support for Remind 3.1.0 advance warning of reminders throughout the Wyrd interface, enabled via the 'advance_warning' configuration variable. * Support new Remind 3.1.0 date formatting. * Added the untimed_window_width rcfile option, which lets the user set the width of the windows on the right side of the display. Tweaked the resize handler so Wyrd does not completely die when the terminal is resized too small. Made modifications to support rendering UTF-8 reminders (requires ncurses built with wide char support) * Added the home_sticky option, allowing the cursor position to automatically track the current time. Added command-line option to append reminders using the natural language parser. * Eliminated dependence on Bash-style tilde expansion.
2012-12-15Updated www/eliom to 3.0.3jaapb1-1/+2
2012-12-15Updated www/eliom to version 3.0.3 (the latest). Changes include:jaapb4-26/+43
* Language ** Generalized client values in server code ** Injections into client sections * Tools ** Added eliom-destillery for generating project scaffolds ** Support Eliom interface files (.eliomi) in eliomc, eliomdep ** eliomdep: Generate dependencies between eliom-modules ** eliomc: infer only with option -infer, drop option -noinfer ** eliomc: Basic support for -i on eliom-files ** eliom{c,dep,opt},js_of_eliom: -dump to output the intermediate code ** eliomc,js_of_eliom: always open Eliom_pervasives in eliom files * API ** Eliom_pervasives.server_function to easily access the from the client ** Get current state of a scope ** Module to access values of Eliom references in external states (Eliom_state.Ext) ** Scope names are now named scope hierarchies ** Iterate the scope hierarchy (group > session > client > request) ** Adding Eliom_parameter.(type_checker, neopt) ** Add functions to insert html5 in atom feeds ** Eliom_tools.{F,D}.html to ease creation of head-tag ** Eliom_tools.wrap_handler as an easy alernative to Eliom_registration.Customize ** Test for initial request of a client on the server * Changed server behaviour ** Eliom_state.discard_everything now also discards request state ** Don't send nodes as data when they are part of the document * Changed client behaviour ** Show progress cursor during navigation with change_page ** Improved error messages ** Fail on the client when a [server_function] or call_caml_service fails on the server * Bugfixes ** Allow % for injections directly after parentheses * Support dropped for ** Xhtml ** OCamlDuce ** Eliom_compatibility_2_1 * A myriade of bugfixes
2012-12-15Updated games/gcompris to 12.11wiz1-1/+2
2012-12-15Update to 12.11, based on PR 47332 by Mayuresh.wiz3-219/+1212
Release 12.11 The GCompris development team is happy to propose you a new version of GCompris numbered 12.11. This release includes 13 new activities, probably more than any release of GCompris so far. GCompris is a popular high quality educational software suite comprising of numerous activities for children aged 2 to 10. And when we say multi-activities, we really mean a lot. We now have 136 activities in GCompris! I would like to give a special thanks to Gnome and Google for their support in allowing us to have two students working three months full time on GCompris last summer. Release 12.05 The release 12.05 is mostly a maintenance release, no new activities have been included. Many bug fixes and translation updates.
2012-12-15Fix double free in patch for libxml 2.9.0 supportmanu3-6/+6
2012-12-15editors/emacs21-nox11: Hardcode to gcc4.4 on DragonFly instead of gcc 4.1marino1-2/+2
DragonFly Release 3.2.x doesn't have gcc 4.1 anymore, but gcc 4.4 is still around and also available on many prior releases. Note that emacs 24 determines the CRT path dynamically but hardcoding on this obsolete emacs package is fine. Incidently, this doesn't fix emacs21 which still core dumps during installation phase, regardless of which system compiler builds it.
2012-12-15update to 2.24.14drochner3-617/+616
changes: - Use the bookmarks file from the same XDG location as GTK+ 3 if present - Add a setting to specify the file chooser startup mode -bugfixes -translation updates
2012-12-15add patch from upstream to fix possible array underflow, leadingdrochner3-2/+17
to DOS or possible code injection (CVE-2012-5134) bump PKGREV
2012-12-15editors/emacs24: Fix breakage caused by previous commitmarino3-7/+7
The previous commit used openpty on all platforms, yet failed to ensure it was made available for them. Add DragonFly to the string of *BSD that require libutil for openpty. Fixes regression caused by previous commit.
2012-12-15games/falcons-eye: fix patch corruptionmarino2-30/+2
Joerg's patch was duplicated, so it tried to apply twice. It also caused two entries in distinfo.
2012-12-15Updated www/ocsigen to 2.2.0jaapb1-1/+2
2012-12-15Updated www/ocsigen to its newest version, 2.2.0. Changes include:jaapb8-149/+185
* Relative filenames when not running as daemon * Small change in ocsigen_lib: encoding of parameters with " * fix Ocsigen_http_client.get_url (and other) first "/" was missing * Installation: Do not try to chown files to a different user * Fix error on make logrotate * redirectmod: fixing default to permanent (as written in manual) * Minor additions in the API Also, the package was updated, mostly to use PLIST_VARS.
2012-12-15audio/mp3diags: Fix out-of-scope errorsmarino3-6/+30
getpid and clearPtrContainer were out-of-scope. Add unistd.h and pearl namespace to fix (seen on gcc 4.6+)
2012-12-15Added ocaml-dbm package to Makefilejaapb1-1/+2
2012-12-15parallel/openmpi: Add supplemental PLIST for DragonFlymarino1-0/+3
DragonFly produces an shmem library in additional to the standard PLIST.
2012-12-15Bump PKGREVISION from devel/nss 3.14.0.ryoon80-156/+160
2012-12-15changed local usernames to netbsd usernames on my changes entriesjaapb1-7/+7
2012-12-15Added databases/ocaml-dbm version 1.0jaapb1-1/+2
2012-12-15Added databases/ocaml-dbm version 1.0 to pkgsrc. This is an OCaml binding forjaapb6-0/+82
the gdbm/ndbm database libraries.
2012-12-15print/lilypond: Fix redefinition of Moment Smarino3-3/+33
This problem, detected by gcc 4.6+, was fixed upstream a year ago. Bring that patch in to fix the build.
2012-12-15Set LICENSE as MPL 2.0.ryoon1-1/+2
2012-12-15Bump BUILDLINK_ABI_DEPENDS.ryoon1-2/+2
2012-12-15Updated devel/nss to 3.14.0ryoon2-3/+3
2012-12-15Update to 3.14.0ryoon4-13/+16
Changelog: The NSS team has released Network Security Services (NSS) 3.14, which is a minor release with the following new features: Support for TLS 1.1 (RFC 4346) Experimental support for DTLS 1.0 (RFC 4347) and DTLS-SRTP (RFC 5764) Support for AES-CTR, AES-CTS, and AES-GCM Support for Keying Material Exporters for TLS (RFC 5705) In addition to the above new features, the following major changes have been introduced: Support for certificate signatures using the MD5 hash algorithm is now disabled by default. The NSS license has changed to MPL 2.0. Previous releases were released under a MPL 1.1/GPL 2.0/LGPL 2.1 tri-license. For more information about MPL 2.0, please see http://www.mozilla.org/MPL/2.0/FAQ.html. For an additional explantation on GPL/LGPL compatibility, see security/nss/COPYING in the source code. Export and DES cipher suites are disabled by default. Non-ECC AES and Triple DES cipher suites are enabled by default.
2012-12-15pkgtools/gnome-packagekit: Stop detecting deprecationmarino4-1/+66
I originally was trying to patch set-but-not-used errors but then quickly found out that a new glib also introduced numerous breakages due to -Werror breaking on g_thread_init deprecation. Between the two problems I had already generated 10 patches with no end in site. Rather than continue, address the real issue and remove -Werror from this old package.
2012-12-15Fix CVE-2011-4028: File disclosure vulnerability.is3-3/+26
use O_NOFOLLOW to open the existing lock file, so symbolic links aren't followed, thus avoid revealing if it point to an existing file. Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr> Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> Fix CVE-2011-4029: File permission change vulnerability. Use fchmod() to change permissions of the lock file instead of chmod(), thus avoid the race that can be exploited to set a symbolic link to any file or directory in the system. Signed-off-by: Matthieu Herrb <matthieu.herrb@laas.fr> Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>