summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2015-04-19+ pcre2wiz1-1/+2
2015-04-19Import pcre2-10.10 as devel/pcre2.wiz5-0/+225
PCRE2 is a re-working of the original PCRE library to provide an entirely new API. PCRE2 is written in C, and it has its own API. There are three sets of functions, one for the 8-bit library, which processes strings of bytes, one for the 16-bit library, which processes strings of 16-bit values, and one for the 32-bit library, which processes strings of 32-bit values. There are no C++ wrappers.
2015-04-19Update to 15.1:wiz2-6/+6
15.1 ---- * Updated Packaging to 15.1 to address Packaging #28. * Fix ``setuptools.sandbox._execfile()`` with Python 3.1.
2015-04-19Update to 2.1.2: no changelog found.wiz2-7/+6
2015-04-19Update to 1.70b:wiz2-6/+6
-------------- Version 1.70b: -------------- - Modified resumption code to reuse the original timeout value when resuming a session if -t is not given. This prevents timeout creep in continuous fuzzing. - Added improved error messages for failed handshake when AFL_DEFER_FORKSRV is set. - Made a slight improvement to llvm_mode/Makefile based on feedback from Jakub Wilk. - Refreshed several bits of documentation. - Added a more prominent note about the MacOS X trade-offs to Makefile. -------------- Version 1.69b: -------------- - Added support for deferred initialization in LLVM mode. Suggested by Richard Godbee. -------------- Version 1.68b: -------------- - Fixed a minor PRNG glitch that would make the first seconds of a fuzzing job deterministic. Thanks to Andreas Stieger. - Made tmp[] static in the LLVM runtime to keep Valgrind happy (this had no impact on anything else). Spotted by Richard Godbee. - Clarified the footnote in README. -------------- Version 1.67b: -------------- - Made one more correction to llvm_mode Makefile, spotted by Jakub Wilk. -------------- Version 1.66b: -------------- - Added CC / CXX support to llvm_mode Makefile. Requested by Charlie Eriksen. - Fixed 'make clean' with gmake. Suggested by Oliver Schneider. - Fixed 'make -j n clean all'. Suggested by Oliver Schneider. - Removed build date and time from banners to give people deterministic builds. Requested by Jakub Wilk. -------------- Version 1.65b: -------------- - Fixed a snafu with some leftover code in afl-clang-fast. - Corrected even moar typos.
2015-04-19Update to 0.14:wiz2-8/+6
0.14 2015-04-18 - Use any() from List::Util 1.33+ instead of List::MoreUtils.
2015-04-19Switch to use ruby 2.2.2's ruby-mode.taca1-2/+2
* ruby-encode-unicode has added. It convert non-ascii string in the given region to \\u{} form.
2015-04-19Apply fix from upstream, to workaround a build failure in SOGomanu3-5/+28
http://svn.gna.org/viewcvs/gnustep?view=revision&revision=36185
2015-04-19Use correct bcrypt python module. Bump PKGREVISION.rodent1-2/+3
2015-04-19- Remove compat files. Upstream ships them now in lib.tnn5-82/+29
- Fix build of compat library. Needs to use libtool objects (.lo) since linking is done with libtool.
2015-04-18Support NetBSD/ARM. Simplify NetBSD/amd64.joerg2-6/+8
2015-04-18Not MAKE_JOBS_SAFE.joerg1-1/+4
2015-04-18Let clang ignore the mixed up return use of the K&R code.joerg1-1/+6
2015-04-18Update to 0.28wen2-6/+6
Upstream changes: 0.28 - 2015-04-14 - Change link to Dylan paper to use archive.org, as the original link has gone offline (RT#99756).
2015-04-18Update to 2.1404wen2-7/+9
Update DEPENDS Upstream changes: 2.1404 2015-04-16 [BUG FIXES] - Add Sub::Identify to prereqs. (RT #101661) - bump List::Util prereq to avoid a memory leak (RT#101124) [DOCUMENTATION] - Added section to Moose::Manual::Resources to list external links related to Moose (RT #101993, Michael LaGrasta)
2015-04-18Build fix for missing __i686.get_pc_thunk.bx symbolmanu3-2/+30
Depending on the compiler, __i686.get_pc_thunk.bx may be missing from runtime. Replace it by a localy supplied version.
2015-04-18Remove BUILDLINK_API_DEPENDS for PKG_BUILD_OPTIONS.rodent1-3/+1
2015-04-18Update to 6.3.1. Two patches aren't needed anymore.rodent11-117/+80
patch-commoncpp_address.cpp breaks the build. I'm not seeing how bitset would use the C++ stdlib version, since <bitset> isn't included. OpenSSL and GNUTLS are package options, defaulting to openssl. Set PKG_BUILD_OPTIONS.ucommon accordingly. Major shared library change, so update buildlink3.mk accordinly. Updates to dependant packages coming shortly. From ChangeLog: Changes from 6.3.0 to 6.3.1 - copyright assignment to Cherokees of Idaho - introduction of ucommon cmake hosted macros - simplified doxygen doc support - convergence of automake and cmake builds - make utils easier for source introspection - converted for cmake builds on debian - count for String::check should be size_t - string bounds checking Changes from 6.2.3 to 6.3.0 - remove legacy cmodel support - modernize library usage - simplify autoconf and cmake - introduce sysruntime... - cleanup memory operators.... Changes from 6.2.2 to 6.2.3 - a few socket fixes, mostly windows related... Changes from 6.2.1 to 6.2.2 - bumped gnutls to 3.0.0 or later... - lots of bug fixes and general cleanup - socket endian issues and other things for ccrtp - templated newp and freep handle management Changes from 6.2.0 to 6.2.1 - datetime: fix const inconsistency - fsys: cached error variable must be mutable - replacment new/delete cannot be declared inline - fix exception specifier clash for c++11 Changes from 6.1.11 to 6.2.0 - standardized cmake paths and stand-alone usages - gnutls support in cmake - unified openssl checks, even works for windows - improved openssl support, new static crypto option - pkgconfig usable in win32, other win32 fixes - fixes for mac build & optional disable of utils - upticked abi version to 7, should have happened with 10/11? Changes from 6.1.10 to 6.1.11 - any addr and overloads in commoncpp - cmake abi fix and other apple specific issues - stream fixes, sflphone recommended changes, and other updates - key protocol added - cleaner build for binding without resolver - cleanup and fixes for commoncpp peering... - UDPSocket: use ucommon::Socket::address - Socket::address: add setAny(sockaddr*), setLoopback(sockaddr*) Changes from 6.1.9 to 6.1.10 - for next release - iso cleaness - Fix memory leak in DateTime ctor - Fix utf8::count() - secure::erase() should be more secure Changes from 6.1.8 to 6.1.9 - ost::Socket: use ucommon::Socket for join(), drop() implementations - back to native threading model for mingw - Socket::store: use existing len method - Socket::address: allow printing to std::ostream - Socket::address: use in_port_t for port numbers - Socket::join, ::drop: allow to set interface index for IPv6 Changes from 6.1.7 to 6.1.8 - mingw libstdc++ c++11 support now requires winpthread - more android related updates Changes from 6.1.6 to 6.1.7 - lots of android related updates Changes from 6.1.5 to 6.1.6 - some windows and mingw fixes - Socket::address::print(): minor fixes - Socket::address: fix constructor documentation - Socket::address: add unit tests for print() - Socket::address: add print() method - Socket::address: add withPort() - Socket::address: add constructors from standard addr types - Socket::address: use existing len() method. Changes from 6.1.4 to 6.1.5 - key merge on load for 6.1.5 Changes from 6.1.3 to 6.1.4 - lots of namespace usage cleanup - Socket::address: add unit tests for new features - Socket::address: add isAny, setAny, isLoopback, setLoopback, any, loopback - Socket::address: convert port to network byte order - ost::Socket: add compatibility with ucommon::Socket::address - we don't want commoncpp configs if no lib made - Socket::address: add equality operator, getPort, setPort, getSize - improved cmake and added srpm, todo make targets Changes from 6.1.2 to 6.1.3 - revised unixaddr buffer overflow issue Changes from 6.1.1 to 6.1.2 - updated contacts, fsf address, and copyright - revised cmake build - added setgroups from ucommon 6.1.0 to 6.1.1 - module flag support for older commoncpp packages - fix for commoncpp pc file - some additional original classes mapped to commoncpp - default Semaphore constructor now valid special case
2015-04-18Apparently, the patch checksums were hosed. Fixing.rodent1-2/+2
2015-04-17Revbump after updating devel/boost-libsadam27-36/+54
2015-04-17Changes 1.58.0:adam8-38/+187
* New Libraries: - Endian: Types and conversion functions for correct byte ordering and more regardless of processor endianness. - Sort: Includes spreadsort, a general-case hybrid radix sort that is faster than O(n*log(n)) * Updated Libraries:
2015-04-17(pkgsrc)mef2-7/+7
- Convert DEPENDS from p5-Test-Tester to p5-Test-Simple > 1.001010 (See commit log on devel/p5-Test-Simle) (upstream) - Update 0.3.0 to 0.3.2 --------------------- 0.3.2 Tue Feb 24 00:19:23 CET 2015 The tempfile-preserve strategy was (always) broken on non-perlio perls. Also, some of the tests were (recently) noisy on old perls. Test::Trap::Builder::TempFile: - add a GOTPERLIO guard to each IO_LAYERS block. Tests: - 03-files.pl now avoid "used only once" warnings. 0.3.1 Mon Feb 23 21:43:30 CET 2015 This release doesn't touch library code, but addresses some test issues: - It fixes RT #102271 by checking for the presence of a utf8-layer on the original STDOUT, instead of assuming its absence. - It makes some test code cleaner. - It silences redefine warnings during testing on certain platforms. Library files: No change but version bump. Tests: - 03-files* now use another global to specify the class to require, replacing a quick-and-dirty hack that turned out to be noisy on some platforms, including Cygwin. - {15-tempfile,16-systemsafe}-options.t now check for the presence of utf8-layer on STDOUT, instead of assuming its absence. (Either of the environment variables PERL_UNICODE and PERL5OPT could cause such a layer to be present, and there might be other ways to do it.)
2015-04-17(pkgsrc)mef2-8/+8
- Adust conflict. -CONFLICTS+= p5-Test-Builder-Tester-[0-9]* +CONFLICTS+= p5-Test-Tester-[0-9]* +CONFLICTS+= p5-Test-use-ok-[0-9]* - As a side note (after reading listed below at the 1.001010 entry: * Integrate Test::Tester and Test::use::ok for easier downgrade from trial ) Following packages depends to Test-Tester p5-Test-Deep p5-Test-MinimumVersion (BUILD_DEPENDS+= ) p5-Test-NoWarnings p5-Test-Output p5-Test-Trap and may not be convenient when those are installed (causing CONFILICT) (upstream) - Update 1.001003 to 1.001014 --------------------------- 1.001014 Tue Dec 28 08:31:00:00 PST 2015 * Write a test to ensure this changes file gets updated * Update changes file for 1.001013 1.001013 Sun Dec 28 08:00:00:00 PST 2015 * Fix a unit test that broke on some platforms with spaces in the $^X path 1.001012 Tue Dec 23 07:39:00:00 PST 2015 * Move test that was dropped in the wrong directory 1.001011 Sat Dec 20 09:08:00:00 PST 2015 * Remove POD Coverage test 1.001010 Fri Dec 19 20:16:00:00 PST 2015 * Fix windows test bug #491 * Integrate Test::Tester and Test::use::ok for easier downgrade from trial 1.001009 Sun Nov 2 22:31:08:00 PST 2014 * Fix bug in cmp_ok 1.001008 Wed Oct 15 20:10:22:00 PST 2014 * Updated Changes file 1.001007 Wed Oct 15 16:37:11:00 PST 2014 * Fix subtest name when skip_all is used 1.001006 Tue Sep 2 14:39:05:00 PST 2014 * Reverted change that is now part of alpha branch 1.001005 Tue Sep 2 19:47:19:00 JST 2014 * Changed install path for perl 5.12 or higher. 1.001004_003 Sat May 17 13:43:00 PST 2014 * Another Minor doc fix to solve test bug * Fix #399, conflict with strawberry-portable 1.001004_002 Sat May 17 13:43:00 PST 2014 * Minor doc fix to solve test bug 1.001004_001 Sat May 10 08:39:00 PST 2014 * Doc updates * Subtests accept args * Outdent subtest diag
2015-04-17Update 1.6000 to 1.6200mef2-6/+6
----------------------- 1.62 2015-04-06 12:02:21-04:00 America/New_York - no changes from 1.61-TRIAL 1.61 2015-03-30 10:13:06-04:00 America/New_York (TRIAL RELEASE) [FIXED} - protect whitespace in perl path from shell
2015-04-17(pkgsrc)mef2-7/+8
- Convert to PERL5_MODULE_TYPE= Module::Build (upstream) - Update 0.05 to 0.09 (for 0.09 is not listed below) ------------------ v0.08 2015-03-15 - Ensure LICENSE autogenerates for distribution, fixed license issues in Build.PL v0.08 2015-03-14 - Updated README with correct instructions now that we use Build.PL v0.07 2015-03-14 - Updated docs for more clarity when handling objects of mocked classes. v0.06 2015-03-07 - unmock() on inherited subroutines will dispatch to the parent module, rather than replace the local subroutine with the parent's subroutine from the time of mocking (RT77439)
2015-04-17(pkgsrc)mef2-6/+7
- Add +DEPENDS+= p5-Scope-Guard-[0-9]*:../../devel/p5-Scope-Guard (See below, and then see misc/Changes.deps), it needs at runtime. (upstream) - Update 1.000005 to 1.001001 --------------------------- 1.001001 2015-03-01T05:44:37Z a89c745 [TestFixes] - Try to guard against accidentally failing if a test distdir does in fact exist in the "Expect not to exist" test. 1.001000 2015-02-28T11:09:38Z d703dd2 [Dependencies::Stats] - Dependencies changed since 1.000005, see misc/*.deps* for details - configure: +1 (recommends: -1, suggests: +1) - develop: +10 up 3 -2 (suggests: +1 up 2) - runtime: +3 (suggests: +1) - test: +1 (recommends: -2, suggests: +2) [Deprecations] - OO interfaces have a ->add_to_inc method which is being replaced with the more generic ->register, which will retain meaning when the interface no longer actually uses @INC [Features] - OO interfaces now all have a ->register and a ->clear method. - Now supports exporting with_dist_dir and with_module_dir functions from Test::File::ShareDir
2015-04-16Update to 1.30ryoon5-47/+56
Changelog: 1.30: 2015-04-02 Tagged branchlets are created for any CVS tag not matching a gitspace commit. Many portability fixes for *BSD. 1.29: 2014-12-17 A significant improvement in the correctness of vendor-branch handling. More speed improvements. 1.28: 2014-12-08 Fix for buggy emission of lines ending in @. More speedups, and dramatic reduction in working-set size. 1.27: 2014-11-27 The bug that produced "unnumbered head" warnings has been fixed. 1.26: 2014-11-05 cvscompare changed to cvsconvert, a validating wrapper script. The rules for keyword expansion have changed yet again. 1.25: 2014-11-03 Simplify and fully document -k; it now requires an argument. In normal (non-promiscuous) mode, paths containing CVSROOT are ignored. There is a new wrapper script, 'cvscompare', for sanity-checking conversions. A HOWTO on reporting bugs has been added to the distribution. 1.24: 2014-10-30 Bugfix release: a late change to I/O buffering in 1.23 was faulty. 1.23: 2014-10-29 New -l option for redirecting logs during long conversions. More speedups and working-set reductions. Incremental dumping can now be done in fast mode. 1.22: 2014-10-21 New --embed-id and --expand options by Robert deBath. 1.21: 2014-10-19 When incremental dumping, suppress tags associated with old commits. Performance improved by x8; see also the new -F and -C options. New -a optio to dump a list of author IDs found in a repo. 1.20: 2014-10-08 Files not ending with ,v are now ignored unless the new -P option is on. New -t option for parallelizing analysis on multicore systems. 1.19: 2014-10-04 Dramatic speedups in some bottleneck functions. 1.18: 2014-10-02 A bug in the regression tests was fixed by slowing down calls to CVS. 1.17: 2014-09-11 Some changes to reduce working-set size. More internals documentation. 1.16: 2014-09-04 Added an internals tour to the documentation. Polished some comments. Prevented a possible buffer overrun. Fixed broken -R option. 1.15: 2014-09-02 Fixed a nasty order-instability bug that was confounding testing. Add a fatal error check for when revision numbers in input get too long. A significant speed improvement by tuning one of the sort algorithms. 1.14: 2014-08-12 Fixed several issues near ignore conversions. 1.13: 2014-08-11 Allow ()<> in symbol names. Fix a minor memory leak. Make cvssync a bit more liberal about SourceForge hostnames. In cvssync, leading /cvsroot can be omitted on Sourceforge paths. In cvssync, leading /sources can be omitted on Savannah paths. 1.12: 2014-06-26 Allow []! in symbol names. Python in the test suite now runs under 2.6. 1.11: 2014-06-06 Teach cvssync about sourceware.org.
2015-04-16patch-Makefile.PL was not deleted from CVS, sorry, thanks wiz@mef1-18/+0
2015-04-16Update 0.31 to 0.33mef2-7/+7
------------------- 0.33 2015-04-02 - Allow multi-argument forms of "command" to be passed - Force Term::ReadLine in called programs to use the "Stub" implementation, which has consistent output (vs Term::ReadLine::Perl) 0.32 2015-04-02 - Quote regex meta-characters before using them in a regex (fixes #81987) - Include leading space in PERL_RL variable (fixes #38914) - New maintainer (BPS)
2015-04-16Update 0.36 to 0.38mef2-6/+6
------------------- 0.38 [2015-02-27] - fixed repository link in metadata 0.37 [2015-02-27] - distribution is now managed by ExtUtils::MakeMaker (RT#102054)
2015-04-16Update 1.012 to 1.014mef2-7/+6
--------------------- 1.014 2015-02-11 01:07:40Z - fix tests that fail when ExtUtils::Manifest's version is not new enough for the build output during installation (RT#102017) 1.013 2015-02-08 22:42:43Z - tests are now made against a small sample dist, rather than ourselves, to avoid errors with newer ExtUtils::MakeMaker, as well as enable running in the raw git repository (RT#78760, RT#101287) - many tooling and metadata updates
2015-04-16Update 0.113 to 0.115mef2-6/+6
--------------------- 0.115 2014-01-09 - worked around a bug in chained goto on 5.8.5 0.114 2014-12-11 - improve prereqs metadata (thanks, Karen Etheridge) - add a noneof() set test (thanks, Peter Haworth) - regexponly hasn't worked... ever. now it does - passing :preload to import loads all plugins up front - a few more tests have been documented - the many exports of Test::Deep are now documented!
2015-04-16r1.180 from src: Explain what max is and handle i reaching it again.joerg1-7/+15
2015-04-16Don't use memcpy for overlapping ranges. Bump revision.joerg2-16/+10
2015-04-16Update to 0.15:wiz5-92/+6
Version 0.15 ------------ (bugfix release, released on Apr 15, 2015) - xattr: Be less strict about unknown/unsupported platforms (#239) - Reduce repository listing memory usage (#163). - Fix BrokenPipeError for remote repositories (#233) - Fix incorrect behavior with two character directory names (#265, #268) - Require approval before accessing relocated/moved repository (#271) - Require approval before accessing previously unknown unencrypted repositories (#271) - Fix issue with hash index files larger than 2GB. - Fix Python 3.2 compatibility issue with noatime open() (#164) - Include missing pyx files in dist files (#168)
2015-04-15Changes 3.2.2:adam2-6/+6
* file(LOCK): Close file descriptor/handle when releasing a lock * FindMFC: Use if(DEFINED) to simplify condition * curl: Never consider using Windows APIs on Cygwin * liblzma: Use unaligned access only on Intel and PowerPC archs * liblzma: Disable XL compiler optimizations * liblzma: Disable GNU 3.3 compiler optimizations * KWSys SystemTools: Teach Touch with !create to succeed on missing file * Makefile: Fix multiple custom command outputs with one missing * libarchive: Fix string concatentation in Windows mktemp implementation
2015-04-14Fix build on NetBSD/ARM.joerg3-1/+28
2015-04-14Remove more references to python-2.6.wiz4-12/+6
2015-04-14Remove python-2.6-only package py-ordereddict and references to it.wiz5-32/+1
2015-04-14Add comment.hiramatsu1-1/+3
2015-04-14Add emacs25 on EMACS_VERSIONS_ACCEPTEDmef1-2/+2
2015-04-13Removing python26. EOL'd quite some ago and discussed a couple times onrodent17-40/+26
tech-pkg@ and pkgsrc-users@.
2015-04-12Update to 12.1.1:wiz3-9/+9
12.1.1 (2015-04-07) ~~~~~~~~~~~~~~~~~~~ * Upgrade pip to 6.1.1 12.1.0 (2015-04-07) ~~~~~~~~~~~~~~~~~~~ * Upgrade setuptools to 15.0 * Upgrade pip to 6.1.0
2015-04-12Update to 1.0.4. Changes not found.wiz3-8/+7
2015-04-12Update to 0.1.5. Changes not found.wiz2-6/+6
2015-04-12Update to 1.64b:wiz3-8/+8
-------------- Version 1.64b: -------------- - Further simplified afl-clang-fast runtime by reverting .init_array to __attribute__((constructor(0)). This should improve compatibility with non-ELF platforms. - Fixed a problem with afl-clang-fast and -shared libraries. Simplified the code by getting rid of .preinit_array and replacing it with a .comm object. Problem reported by Charlie Eriksen. - Removed unnecessary instrumentation density adjustment for the LLVM mode. Reported by Jonathan Neuschafer. -------------- Version 1.63b: -------------- - Updated cgroups_asan/ with a new version from Sam, made a couple changes to streamline it and keep parallel afl instances in separate groups. - Fixed typos, thanks to Jakub Wilk. -------------- Version 1.62b: -------------- - Improved the handling of -x in afl-clang-fast, - Improved the handling of low AFL_INST_RATIO settings for QEMU and LLVM modes. - Fixed the llvm-config bug for good (thanks to Tobias Ospelt). -------------- Version 1.61b: -------------- - Fixed an obscure bug compiling OpenSSL with afl-clang-fast. Patch by Laszlo Szekeres. - Fixed a 'make install' bug on non-x86 systems, thanks to Tobias Ospelt. - Fixed a problem with half-broken llvm-config on Odroid, thanks to Tobias Ospelt. (There is another odd bug there that hasn't been fully fixed - TBD). -------------- Version 1.60b: -------------- - Allowed experimental/llvm_instrumentation/ to graduate to llvm_mode/. - Removed experimental/arm_support/, since it's completely broken and likely unnecessary with LLVM support in place. - Added ASAN cgroups script to experimental/asan_cgroups/, updated existing docs. Courtesy Sam Hakim and David A. Wheeler. - Refactored afl-tmin to reduce the number of execs in common use cases. Ideas from Jonathan Neuschafer and Turo Lamminen. - Added a note about CLAs at the bottom of README. - Renamed testcases_readme.txt to README.testcases for some semblance of consistency. - Made assorted updates to docs. - Added MEM_BARRIER() to afl-showmap and afl-tmin, just t be safe. -------------- Version 1.59b: -------------- - Imported Laszlo Szekeres' experimental LLVM instrumentation into experimental/llvm_instrumentation. I'll work on including it in the "mainstream" version soon. - Fixed another typo, thanks to Jakub Wilk.
2015-04-12Update to 1.8.8:wiz2-7/+7
NEW IN WAF 1.8.8 ---------------- * Fixed a regression in Fortran builds #1546 * Fixed a regression in the libdir installation path on 32-bit ubuntu #1552 * Process -Bstatic and -Bdynamic in parse_flags (pkg-config tools) * Fortran compiler detection to cover the sxf03 as well as the sxf90 * Jython detection enhancements * Doxygen tool enhancements * Moved the project to Github/waf.io and updated the documentation
2015-04-12Fix HOMEPAGE.wiz1-2/+2
2015-04-12Update to 2.4.2mef2-6/+6
--------------- 2.4.2 2015-04-12T01:22:02Z - Fixed #40; 'use strict' not enabled when 'use 5.010' follows 'use Mouse' - Fixed #39; New warnings in Perl 5.21.x: redundant arguments for sprintf - Fixed #38; Avoid warnings introduced in Perl 5.21.x - Fixed #36; Excess dependency on Test::Exception::LessClever (kentnl, #37)
2015-04-120.17 02 Apr, 2015mef2-6/+6
+ fix YAML::Tiny warning in version >= 0.57 (rt#95465) [Michal Spacek]