Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (6h)  pkgsrc-2024Q1 (9d)  pkgsrc-2023Q4 (56d)  pkgsrc-2023Q2 (88d)  pkgsrc-2023Q3 (168d) 

2024-05-27 03:01:05 UTC Now

2014-04-16 14:20:01 UTC MAIN commitmail json YAML

Update to 7.4.0:

== [7.4.0] 2013-11-17 ==

* Add 'bytes reclaimed' counters to public GC_prof_stats_s.
* Add AArch64 (64-bit ARM) target support.
* Add GC_LONG_REFS_NOT_NEEDED ifdefs to exclude long link functionality.
* Add GC_get_prof_stats[_unsafe]() to GC public API.
* Add GC_push_all/conditional() to GC public API.
* Add assertion on number_of_objs to GC_extend_size_map.
* Add assertion to GC_enable() ensuring no counter underflow.
* Add assertion to LOCK definition that lock is not already held.
* Add assertion to LONG_MULT and remove useless assert in PUSH_CONTENTS_HDR.
* Add double-lock assertion to GC_acquire_mark_lock.
* Add manual POSIX fork handling support (Android).
* Add note about 'pkg-config' solving problem with autoconf 2.68 or older.
* Add public GC_set/get_abort_func to replace default GC_on_abort.
* Add public GC_start_mark_threads() to allow parallel marker in fork child.
* Add public setter and getter for GC_push_other_roots.
* Add support of Android logger.
* Add tests for GC_register/move/unregister_long_link.
* Add thread suspend/resume signals public setters (POSIX threads).
* Added long weakref support.
* Adjust GC_dont_expand/gc/precollect and GC_print_stats type to match gc.h.
* Adjust README.md title and references to doc .html files in it.
* Adjust build scripts to enable additional test library in staticrootstest.
* Adjust logged messages in start_mark_threads and GC_thr_init.
* Adjust printf format specifiers in GC_print_trace.
* Allow not to rely on __data_start value (Linux).
* Allow pthread_kill error code logging in GC_suspend/resume (debugging).
* Allow to compile GC_inner_start_routine aside from extra/gc.c.
* Allow to omit libc atexit() call.
* Avoid LOCK/UNLOCK hard-coding in gc_locks.h for PS3 target.
* Better document GC_warn_proc in gc.h.
* Call GC_on_abort (with NULL argument) on exit(1).
* Call GC_stats/verbose_log_printf instead of GC_log_printf if print_stats.
* Change policy regarding version numbers ("micro" part instead of "alpha").
* Changed C99-style designated init of GC_dl_hashtbl struct to use C89-style.
* Check GC_base result in GC_print_all_smashed_proc.
* Check that SIG_SUSPEND and SIG_THR_RESTART are different (Pthreads).
* Check traceable_allocator.allocate result before dereference in test_cpp.
* Code refactoring of GC_x_printf (move shared code to macro).
* Convert readme to markdown.
* Default to use libc_stack_end in single-threaded GC on glibc targets.
* Define GC_VSNPRINTF internal macro in misc.c (code refactoring).
* Define functions in darwin_semaphore.h as inline instead of static.
* Define old_bus_handler static variable only if used (Unix).
* Detect dladdr() presence by configure.
* Disable find-leak GC_gcollect on GC abnormal EXIT.
* Do not define _setjmp/_longjmp macros in mach_dep.c.
* Do not duplicate android_log_write output to GC log file (Android).
* Do not include sigcontext.h if NO_SIGCONTEXT_H (Linux).
* Do not set GC_lock_holder by call_with_alloc_lock if assertions disabled.
* Do not use pthread_getattr_np if NO_PTHREAD_GETATTR_NP specified.
* Elaborate comment on dependencies in autogen.sh.
* Eliminate 'cast from int to pointer' warning in GC_exclude_static_roots.
* Eliminate 'missing exception specification' warning in gc_cpp.cc (Clang).
* Eliminate 'uninitialized variable use' warning in test_printf (cord).
* Eliminate 'unused result' compiler warning in main() of test_cpp.
* Eliminate 'unused value' compiler warning in GC_stop_world (Pthreads).
* Eliminate 'unused variable' compiler warning in start_mark_threads (HP/UX).
* Eliminate Clang warning for GC_pthread_exit attribute.
* Eliminate GCC warning about uninitialized 'hhdr' in GC_allochblk_nth.
* Eliminate GCC warning in GC_get_main_stack_base (OpenBSD).
* Eliminate GCC warnings in setjmp_t.c, test_cpp and cord 'de' app.
* Eliminate GC_first_nonempty atomic value reload in GC_mark_local assertion.
* Eliminate SIGBUS-related dead code in GC_write_fault_handler (Linux).
* Eliminate warning and simplify expression in GC_init_explicit_typing.
* Enable 'force GC at every GC_malloc' debug-related functionality.
* Enable on-demand debug logging in GC_FindTopOfStack (Darwin).
* Enable prefetch operations by default (GCC 3.0+).
* Enable staticrootstest for the case of GC shared library build.
* Enable thread-local allocation support for Clang on Cygwin.
* Explicitly specify that Darwin, Linux and Solaris platforms have dladdr.
* Fix ABORT definition for mingw32ce (WinCE).
* Fix AM_CONFIG_HEADER in configure for autoconf-2.69-1.
* Fix GC_CreateThread and GC_beginthreadex definition for Cygwin.
* Fix GC_INIT_CONF_ROOTS in gc.h for Android.
* Fix GC_INLINE definition to comply with ISO C90 standard (GCC).
* Fix GC_remove_all_threads_but_me for Android (fork support).
* Fix debug_register_displacement calls from GC_debug_generic_malloc_inner.
* Fix dyn_load.c compilation for Android 4.3.
* Fix make disclaim_test to link with new GNU ld linking rules.
* Improve GC error printing atomicity in GC_debug_X and GC_print_obj.
* Improve GC output atomicity in GC_print_obj, GC_print_all_errors.
* Improve debug-only messages of add/remove_roots and init_linux_data_start.
* Improve fork test logging in gctest.
* Improve logged messages about heap size and usage.
* Improve logging for Android differentiating messages by log level.
* Improve staticrootstest (add global data to library, add lib w/o GC_INIT).
* Improve staticrootstest checks (tests).
* Include "config.h" instead of "private/config.h" on HAVE_CONFIG_H.
* Include proper header file in 'tools' for configuration macros.
* Include pthread_np.h from pthread_stop_world.c on OpenBSD.
* Log error messages to stderr instead of stdout in tests.
* Make GC_generic_malloc_ignore_off_page() public.
* Make GC_mark_lock_holder variable static.
* Make GC_print_trace always thread-safe and remove 'lock' argument.
* Mark GC_started_thread_while_stopped() as GC_INNER.
* Minimize code duplication in GC_mark_and_push.
* Move 'include setjmp.h' from mach_dep.c to gc_priv.h.
* Move GC_OPENBSD_UTHREADS definition to private/gcconfig.h (OpenBSD).
* Move GC_get_suspend/thr_restart_signal to misc.c for NaCl and OpenBSD.
* Move LOCK/UNLOCK from GC_unregister_disappearing_link_inner outer.
* Port BDWGC to Android/x86.
* Postpone the suspend signal in GC_dirty_init only if used to stop world.
* Prepend '#' symbol to GC number in logged messages.
* Prevent POSIX fork if mprotect_thread is started (Darwin).
* Prevent abort on GC_err/warn_printf write failure.
* Prevent misleading AC_MSG_ERROR/AS_IF errors reported in configure.ac.
* Put gc_cpp symbols into 'boehmgc' namespace if GC_NAMESPACE defined.
* Recognize GC_DONT_GC macro in gc.h (causes GC_INIT to turn off GC).
* Recognize GC_SIG_SUSPEND and GC_SIG_THR_RESTART tuning macros in gc.h.
* Redirect WRITE to __android_log_write if GC_ANDROID_LOG (Android).
* Refine comment of GC_is_heap_ptr and GC_thread_is_registered in gc.h.
* Register dynamic libraries via dl_iterate_phdr on Android and OpenBSD.
* Remove DebugBreak on WriteFile failure (Win32).
* Remove GC_BUILD definition from build scripts.
* Remove abort on open log failure from GC_write (Win32).
* Remove configure.ac outdated revision number.
* Remove nested EXPECT in GC_core_finalized_malloc.
* Remove nested always-false ifdef for HPUX and FREEBSD.
* Remove redundant GC_err_printf before abort.
* Remove unused UTHREAD_SP_OFFSET macro (OpenBSD).
* Rename subthread_create to subthreadcreate_test (Makefile).
* Replace GC_COND_LOG_PRINTF calls with WARN for allocation failure messages.
* Replace GC_log/err_printf() followed by ABORT with ABORT_ARGn().
* Replace GC_stats_log_printf with GC_DBG/INFOLOG_PRINTF.
* Replace SIG_SUSPEND/THR_RESTART macros to variables in pthread_stop_world.
* Replace Win32 GC_delete_gc_thread with GC_delete_gc_thread_no_free.
* Replace conditional GC_log_printf calls with GC_COND/VERBOSE_LOG_PRINTF.
* Replace sprintf with defensive snprintf.
* Replace var-args GC_noop with GC_noop6 (to eliminate Clang warning).
* Simplify LOCK/UNLOCK macro definition for static code analysis tools.
* Specify GC_malloc result is unused in some tests.
* Specify GC_pthread_join result is unused in threadkey_test.
* Specify LT_INIT in configure.ac.
* Start of port to QNX.
* Support rthreads introduced in OpenBSD 5.2+.
* Suppress 'GC_dont_gc deprecated' warning in gc.h if GC_DONT_GC.
* Tag GC malloc routines with alloc_size attribute for Clang 3.2+.
* Test NO_WRAP_MARK_SOME macro to suppress WRAP_MARK_SOME-specific code.
* Turn off GC_LOOP_ON_ABORT functionality if GC compiled with NO_DEBUGGING.
* Turn on world-stop delay logging at debug level by default for Android.
* Use EXPECT in GC_COND/VERBOSE_LOG_PRINTF.
* Use GC_log_printf for logging instead of GC_[err_]printf.
* Use compiler TLS for Android NDK gcc/arm.
* Use memcpy (BCOPY) instead of strcpy (to suppress GCC warning).
* Use pthread API to operate thread-local data on Linux if no compiler TLS.
* Workaround 'ELF_DATA/EM_ALPHA redefined' warning in Android linker.h.
* Workaround 'unresolved __tls_get_addr' error for Android NDK Clang.

== [7.3alpha2] 2012-05-11 ==

* Add 'const' qualifier to pointer argument of some API functions.
* Add GC_UNDERSCORE_STDCALL, UNICODE macro templates to configure (Win32).
* Add GC_get_thr_restart_signal, GC_thread_is_registered to GC API.
* Add GC_is_heap_ptr, GC_move_disappearing_link to GC API.
* Add SHORT_DBG_HDRS macro template to configure.
* Add Symbian port to mainline.
* Add TODO file.
* Add assertion ensuring proper alignment of 'pushed' GC symbols.
* Add assertion in GC_getspecific on qtid.
* Add assertion to GC_incremental_protection_needs, refine documentation.
* Add assertion to check GC_large_free_bytes by GC_finish_collection.
* Add configure option to compile all library .c files into single gc.o.
* Add cordtest to make check.
* Add disclaim callbacks for efficient finalization (ENABLE_DISCLAIM).
* Add finalization.html to 'doc' folder.
* Add javaxfc.h to the installation set of GC header files (configure).
* Add on-heap-resize event notification to API.
* Adjust GC_log_printf format specifiers (regarding signed/unsigned long).
* Adjust GC_requested_heapsize on GC_init if GC_INITIAL_HEAP_SIZE given.
* Allow GC_exclude_static_roots() region start to be unaligned.
* Allow Win32 DllMain chaining on the client side.
* Allow to exclude finalization support by GC_NO_FINALIZATION macro.
* Allow to get memory via Win32 VirtualAlloc (USE_WINALLOC) on Cygwin.
* Avoid unnecessary GC_find_limit invocation if GC_no_dls.
* Avoid use of deprecated GC_dont_gc and GC_stackbottom in gctest.
* Cast pointers to word (instead of unsigned long) in specific.h.
* Changed the order in autogen.sh so ltmain exists in time for automake.
* Declare privately and use handy GC_base_C() for constant object pointers.
* Define GC_DLL if DLL_EXPORT at GC build (for Cygwin/MinGW).
* Define GC_READ_ENV_FILE in configure for WinCE unless gc-debug is off.
* Do not compile backgraph.c unless configure '--enable-gc-debug'.
* Do not compile pthread_stop_world.c for Cygwin/Darwin (configure).
* Do not install ancient new_gc_alloc.h broken for modern STL (configure).
* Enable GC_MIN_MARKERS to set minimal number of pthread-based markers.
* Enable PARALLEL_MARK and THREAD_LOCAL_ALLOC for FreeBSD in configure.
* Enable parallel mark by default in configure (Darwin/Linux/Solaris/Win32).
* Export GC_is_marked, GC_clear/set_mark_bit (for mark-bit manipulation).
* Extend thread-related debug messages.
* Fix 'configure --enable-cplusplus' for Cygwin/MinGW.
* Fix DATASTART (and other minor improvements) for NaCl target.
* Fix GC_setspecific to prevent garbage collection inside.
* Fix compiler warning in cordtest.
* Fix minor warnings reported by GCC with '-pedantic' option.
* Fix static data roots registration on Android (if GC is shared).
* Implement GC_get_stack_base for Darwin for single-threaded mode.
* Improve GC_allochblk algorithm of block splitting when unmapping enabled.
* Improve GC_collect_or_expand algorithm for many finalizers registered case.
* In tests, print a message in case a test is a no-op.
* Instruct configure to hide internal libgc.so symbols if supported by GCC.
* Log amount of unmapped memory (if enabled) on marking-for-collection.
* Make __data_start a weak symbol to allow loading modules on mips.
* Move "cord" library tests to "cord/tests" folder.
* Move asm machine-dependent files to "src" folder.
* Move build tools sources to "tools" folder.
* Move cord_pos.h to public headers folder.
* Open log file in APPEND mode on Win32 (similar that on Unix/Cygwin).
* Optimize some functions by moving pthread_self calls out of LOCK section.
* Place only major per-release changes description to ChangeLog (this file).
* Prevent compiler warnings in GC_FindTopOfStack and GC_ports (Darwin).
* Recognize GC_LOG_TO_FILE_ALWAYS macro to log to 'gc.log' by default.
* Remove all auto-generated files from the repo.
* Remove binary icon file for de_win.
* Remove cordtest from "cord" library.
* Remove duplicate MacOS_Test_config.h file.
* Remove gc_amiga_redirects.h (included internally) from public headers.
* Remove obsolete Makefile.DLL (superseded by Cygwin/MinGW configure).
* Remove obsolete unused asm files for ALPHA, HPUX, SGI, RS6000, ULTRIX.
* Remove unsupported MMAP_STACKS (specific to Solaris threads).
* Remove unused ancient SILENT, __STDC__, NO_SIGNALS macros.
* Replace ARGSUSED comment-based annotation with GCC 'unused' attribute.
* Replace GC_ms_entry declaration with opaque definition for public API.
* Replace long GC_markers global variable with int GC_markers_m1.
* Replace pointer relational comparisons with non-pointer ones.
* Replace printf PRIxMAX specifier with '%p' for thread id debug output.
* Require autoconf 2.61 instead of v2.64.
* Simplify autogen.sh (use autoreconf).
* Split GC_abort with GC_on_abort and abort() invoked from ABORT.
* Support GC_ATTR_MALLOC for MS VisualStudio.
* Tag auxiliary malloc-like API functions with 'malloc' attribute.
* Tag deprecated variables in GC API.
* Tag must-be-non-null arguments of GC API functions.
* Turn on "extra" GCC warnings.
* Turn on unused-parameter checking for GCC.
* Update AUTHORS file.
* Use EXPECT for checking various 'initialized' boolean variables.
* Use USE_COMPILER_TLS on Cygwin.
* Use pthread_key for thread-local storage on FreeBSD.
* Use union of AO_t and word to favor strict-aliasing compiler optimization.

(wiz)

2014-04-16 14:11:31 UTC MAIN commitmail json YAML

To be on the safe side, put an upper limit on the dependency to avoid
matching the previous version number.

(wiz)

2014-04-16 14:07:50 UTC MAIN commitmail json YAML

We link with -shared on SunOS. Fixes SunOS/x86_64. Bump PKGREVISION.

(fhajny)

2014-04-16 12:28:17 UTC MAIN commitmail json YAML

regen PLIST with fixed PRINT_PLIST_AWK.

(obache)

2014-04-16 11:22:04 UTC MAIN commitmail json YAML

2014-04-16 11:21:44 UTC MAIN commitmail json YAML

Updated devel/libatomic_ops to 7.4.0

(wiz)

2014-04-16 11:21:32 UTC MAIN commitmail json YAML

Update to 7.4.0.

== [7.4.0] 2013-11-17 ==

* Add and/or/xor entries to list_atomic (tests).
* Add char/short/int/AO_double_t and dd_acquire cases to list_atomic (tests).
* Add compile-time assertion for size of 'standard' AO_double_t.
* Add double_store pthread-based implementation and tests.
* Add generalized CAS primitives of char/short/int size.
* Add generalized atomic and/or/xor operations for char/short/int types.
* Add generalized fetch_and_add_acquire/release (for ARMv6+).
* Add generic implementation of double_load primitives.
* Add information about AO_ASSUME_VISTA to README_win32.
* Add internal header containing only char/short/int/AO_t atomic loads.
* Add load/store primitives generalization based on CAS.
* Add lock-based implementation of char/short/int_fetch_compare_and_swap.
* Add makefile rule to test list_atomic.template syntax (tests).
* Add missing 'const' in aligned-atomic XSIZE_load implementation.
* Add missing double_compare_and_swap to generalization.
* Add missing generalization of no-barrier CAS in template.
* Add negative double-CAS test cases to test_atomic_include (tests).
* Add test_stack to Makefile.msft (tests).
* Adjust fprintf arguments type matching specifier in test_stack (tests).
* Adjust included filenames in atomic_ops_malloc and test_stack.
* Adjust quotes in echo command of Makefile.msft (Win32).
* Always use 'mfence' for nop_full if target CPU supports SSE2 (gcc/x86).
* Better document configure THREADDLLIBS variable.
* Cast away volatile on dereference in CAS-based generalization primitives.
* Change policy regarding version numbers ("micro" part instead of "alpha").
* Convert README to Markdown format.
* Define AO_NO_PTHREADS in configure if no pthreads (Win32 and VxWorks).
* Define AO_int_X operations for ARM and avr32.
* Define double-wide ordered loads/stores for x86.
* Define int_and/or/xor primitives in ao_t_is_int header.
* Define nop_full as compiler barrier for pre-ARMv6 single-core case.
* Do not duplicate BUILT_SOURCES entries in nobase_private_HEADERS (Makefile).
* Do not include standard_ao_double_t.h where double-CAS is unimplemented.
* Do not report absence of meaningless nop, load and store in test_atomic.
* Do not use deprecated AO_T and AO_TS_T (tests).
* Eliminate 'missing initializer' warning for AO_stack_t value initializer.
* Eliminate 64-bit compiler warnings in atomic_ops_malloc.
* Eliminate arithmetic shifts in double-CAS (gcc/arm, msftc/x86).
* Eliminate warning for fetch_and_add argument in test_atomic_include (tests).
* Enable Makefile.msft for Win64.
* Enable build using toolchain without pthreads.
* Enable double_compare_and_swap for non-cpp code (msftc/x86.h).
* Enable generalization of all variants of CAS via fetch_compare_and_swap.
* Enable test_stack for pthreads-w32 and Win32 with native threads.
* Fix generalized AO_char/short_compare_and_swap args (missing 'unsigned').
* Fix makefile sed rule for list_atomic (tests).
* Fix missing abort() usage in atomic_ops_malloc and tests on WinCE.
* Generalize compare_double_and_swap_double using double_compare_and_swap.
* Generalize double_load/store for x86_64 (GCC).
* Generate ao_t_is_int, 'loadstore' headers from templates.
* Generate generalized AO_t load/store/fetch_and_add primitives from template.
* Generate ordered_loads/stores_only headers from templates.
* Group all X_acquire_release_volatile.h and X_[aligned_]atomic_load_store.h.
* Implement and/or/xor, AO_double_load for ARM.
* Implement atomic store using direct write by default on ARMv6+.
* Implement char/short/int-wide primitives using GCC built-in atomic/sync.
* Implement char/short/int_fetch_and_add for msftc/x86[_64] (Win32).
* Implement char/short_fetch_and_add, char/short_load for ARMv6+ (GCC).
* Implement char/short_store primitives at aligned addresses for ARM.
* Implement compare_double_and_swap_double for SunCC/x86.
* Implement double_load/store based on guaranteed x86 access atomicity.
* Implement double_store for ARMv7 using LDREXD/STREXD.
* Implement load/store via simple LDR/STR for ARMv6+ (msftc).
* Implement nop_full/write using 'dmb' instruction if available (gcc/arm).
* Improve debug printing in test_stack (tests).
* Log messages to stdout instead of stderr (tests).
* Make AO_ASSUME_VISTA also enables Win98 code in msftc/x86.h (Win32).
* Minimize gcc/generic-arithm template by factoring out barriers.
* Move 'unsigned' keyword to XCTYPE in generalize-small template.
* Move default compiler options to CFLAGS in Makefile.msft (Win32).
* Move definitions of ordered loads/stores to inner separate headers.
* Move gcc-generic AO_t-wide primitives to generic-small/arithm headers.
* Move generalized arithmetical primitives to 'generalize-arithm' template.
* Optimize AO_spin manually to minimize compiler influence on its duration.
* Parameterize list_atomic template with XSIZE (tests).
* Perform only few list reversals in test_malloc if AO based on pthreads.
* Put autogen.sh to 'dist' package (Automake).
* Remote duplicate definition of test_and_set_acquire in generalize.h.
* Remove X_aligned_atomic_load_store headers and template.
* Remove duplicate AO_spin and AO_pause definition in atomic_ops_stack.
* Remove gcc/x86_64.h eliminating code duplication of gcc/x86.h.
* Remove nested AO_USE_PTHREAD_DEFS macro check in atomic_ops.h (gcc/arm).
* Remove redundant 'cc' clobber for LDREXD instruction (gcc/arm).
* Remove store_full from msftc/arm.h in favor of generalized primitive.
* Remove sunc/x86_64.h eliminating code duplication of sunc/x86.h.
* Remove unsafe emulation-based implementation of double CAS (SunCC/x86_64).
* Remove useless 'perror' call in run_parallel.h (tests).
* Reorder AO_double_t union elements for AO_DOUBLE_T_INITIALIZER portability.
* Replace atomic_load_store.template with atomic_load and atomic_store ones.
* Replace some FIXME items with TODO in atomic_ops.c and sysdeps headers.
* Specify fetch_and_add/sub1 result as unused in test_atomic (tests).
* Support AArch64 (64-bit ARM) target (GCC).
* Support ARMv8 target (gcc/arm).
* Test double_compare_and_swap in test_atomic (tests).
* Use AO_ prefix for internal functions in arm_v6.h, hppa.h.
* Use __atomic GCC built-in to implement generic double-wide CAS.
* Use built-in __sync CAS for double-CAS if AO_USE_SYNC_CAS_BUILTIN for x86.
* Workaround GCC 4.4.3 warning reported for 'val' of list_atomic.c (tests).

== [7.3alpha2] 2012-05-11 ==

* Add '-no-undefined' to LDFLAGS in src/Makefile.am.
* Add AO_and, AO_xor atomic operations.
* Add AO_fetch_compare_and_swap primitives.
* Add and fill in AUTHORS, TODO files.
* Add autogen.sh file.
* Adjust AO_..._H macros in public headers.
* Code refactoring of gcc/arm.h by introducing AO_ARM_HAVE_x macros.
* Define AO macros for libatomic_ops version identification.
* Do not define NDEBUG if '--enable-assertions' passed to configure.
* Eliminate compiler warnings in various functions and macros.
* Generalize AO_compare_and_swap primitives via AO_fetch_compare_and_swap.
* Generalize acquire/release/full CAS primitives for MIPS
* Implement fetch_and_add, test_and_set primitives for MIPS.
* Improve Makefile for MS VC++; pass '-W3' option to MS compiler.
* Include ao_t_is_int.h from atomic_ops.h after first generalization pass
* Merge all Makefile.am files in src tree.
* Minor code refactoring of atomic_ops.c, generic_pthread.h.
* Minor configure build improvements (e.g., ensure proper autoconf version).
* Place only major per-release changes description to ChangeLog (this file).
* Recognize AO_PREFER_GENERALIZED macro to favor generalization over assembly.
* Remove all auto-generated files except for generalize-small.h from the repo.
* Remove duplicate doc/COPYING and empty NEWS files.
* Replace atomic_ops_malloc static mmap-related empty functions with macros.
* Replace pointer relational comparisons with non-pointer ones.
* Require autoconf 2.61 instead of v2.64.
* Show extra compiler warnings (GCC only).
* Turn off AO primitives inlining if AO_NO_INLINE defined.
* Use __builtin_expect in CAS failure loop condition checks (GCC only).

== [7.2e] 2013-11-10 ==

* Fix (remove) invalid include of read_ordered.h for ARM.
* Fix AM_CONFIG_HEADER in configure for autoconf-2.69-1.
* Fix AO_pause sleep delay for particular argument values (Win32).
* Fix ARMv7 LDREXD/STREXD double-wide operand specification (GCC/Clang).
* Fix LDREXD/STREXD use for pre-Clang3.3/arm.
* Fix README regarding _acquire_read barrier.
* Fix XSIZE_load/store definition order in generalize-small template.
* Fix asm constraint of CAS memory operand for gcc/alpha, clang-3.1/mips.
* Fix asm constraints of primitives in sunc/x86.h.
* Fix cmpxchg16b-based compare_double_and_swap_double for SunCC/x86_64.
* Fix compare_double_and_swap_double and double_ptr_storage for gcc/x32.
* Fix compare_double_and_swap_double for clang3.0/x86 in PIC mode.
* Fix compare_double_and_swap_double_full definition condition in emul_cas.
* Fix generalize-small template adding missed CAS-based fetch_and_add.
* Fix generalized fetch_and_add function.
* Fix missing compiler barrier in nop_full for uniprocessor ARM.
* Fix ordered_except_wr header inclusion for s390.
* Fix return type of AO_int_X primitives defined in ao_t_is_int header.
* Fix return type of char/short/int_load_read() in read_ordered.h.
* Fix template-based headers regeneration order in src/Makefile.
* Fix typos in ao_t_is_int, atomic_ops.h, generalize.h, msftc/arm.h comments.
* Fix variable type to match printf format specifier in test_stack.
* Fix visibility and initial value of 'dummy' variable in atomic_ops_stack.
* Terminate tests with abort after error reported.

== [7.2d] 2012-08-09 ==

* Fix AO_compare_double_and_swap_double_full for gcc-4.2.1/x86 in PIC mode.
* Fix AO_compiler_barrier missing parentheses.
* Fix missing 'unsigned' for generalized AO_char/short_fetch_and_add result.

== [7.2] 2012-05-11 ==

* Add atomic_ops.pc.in and atomic_ops-uninstalled.pc.in to pkgconfig folder.
* Define and use AO_PTRDIFF_T in tests for casts between pointer and integer.
* Fix AO_compare_and_swap return type for s390 and PowerPC.
* Fix AO_compare_double_and_swap_double_full for gcc/x86 (PIC mode).
* Fix AO_stack_push_release to workaround bug in clang-1.1/x86 compiler.
* Fix AO_test_and_setXX in tests/list_atomic.template.
* Fix AO_test_and_set_full (gcc/x86[_64].h) to work-around a bug in LLVM v2.7.
* Fix AO_test_and_set_full on m68k.
* Fix __ARM_ARCH_5__ macro handling for Android NDK (ARMv7).
* Fix configure for Cygwin, mingw-w64/32.
* Fix configure to define __PIC__ macro explicitly if needed (GCC).
* Fix double_ptr_storage definition for GCC pre-v4 (x86_64).
* Fix for x32 by removing 'q' suffix in x86-64 instructions.
* Fix generalization for IA-64 (regarding AO_or, AO_..._read/write primitives)
* Fix generalized AO_<type>_fetch_and_add() return type.
* Fix test_atomic_include for the case of missing CAS primitive.
* Fix test_malloc - allocate less memory in case of missing mmap.
* Implement the basic atomic primitives for the hexagon CPU.

(wiz)

2014-04-16 04:57:29 UTC MAIN commitmail json YAML

Updated mail/qmail to 1.03nb18

(schmonz)

2014-04-16 04:57:23 UTC MAIN commitmail json YAML

The TLS/SASL patch no longer applies over our patch to hier.c
(reported by Thomas Lazar), so instead express our local changes
with SUBST_SED at do-configure. Update to the latest TLS/SASL patch.
Bump PKGREVISION.

(schmonz)

2014-04-15 23:07:28 UTC MAIN commitmail json YAML

Updated net/djbdns-run to 20140415

(schmonz)

2014-04-15 23:07:22 UTC MAIN commitmail json YAML

Fix the boot-time error (which also resulted in ntpdate failing):

rcorder: Circular dependency on provision `named' in file `/etc/rc.d/ntpdate'.

Fix it by aping -r1.22 of src/etc/rc.d/named, which had replaced
"SERVERS" with "NETWORKING mountcritremote syslogd". Problem and
fix reported by Nathan Arthur.

Bump version by exactly nine years.

(schmonz)

2014-04-15 22:25:40 UTC MAIN commitmail json YAML

+ cheese-3.12.1, etm2-2.3.27 [etm successor], filezilla-3.8.0,
  geany-1.24, modular-xorg-server-1.15.1, reposurgeon-3.9,
  samba-4.0.17, vinagre-3.12.1, vlc2-2.1.3, wdiff-1.2.2.

(wiz)

2014-04-15 20:57:35 UTC MAIN commitmail json YAML

Pass curses type to package to stop it from guessing.
>From Edgar Fuß.

(wiz)

2014-04-15 20:56:47 UTC MAIN commitmail json YAML

When using ncursesw, transform -lcurses to -lncursesw.
>From Edgar Fuß.

(wiz)

2014-04-15 20:36:06 UTC MAIN commitmail json YAML

2014-04-15 20:34:37 UTC MAIN commitmail json YAML

<sys/types.h> is needed to define clockid_t in <glib/gstdio.h> on FreeBSD 10.

(asau)

2014-04-15 20:31:11 UTC MAIN commitmail json YAML

2014-04-15 18:55:18 UTC MAIN commitmail json YAML

Remove DEBUG_FLAGS variable that occurs exactly once in pkgsrc -- here.
Set INSTALL_UNSTRIPPED if you want the behaviour it affected.

(wiz)

2014-04-15 16:47:37 UTC MAIN commitmail json YAML

Updated x11/libXfont to 1.4.7nb1

(wiz)

2014-04-15 16:47:26 UTC MAIN commitmail json YAML

Fix compatibility with fontsproto-2.1.3 and depend on it.
Bump PKGREVISION.

(wiz)

2014-04-15 14:00:43 UTC MAIN commitmail json YAML

Updated devel/p5-Devel-ebug to 0.55.

(hiramatsu)

2014-04-15 14:00:15 UTC MAIN commitmail json YAML

Update devel/p5-Devel-ebug to 0.55.

Changes from previous:
----------------------
0.55 2013.03.19
    - Extra version to add missing files :)

0.54 2013.03.19
    - Add 'break on file loading' feature (thanks jchassler!)
    - Fix commands starting with ^h

0.53 2012.02.29
    - Add tests for codeline tracking and subrefs
    - Fix YAML vs YAML::Syck (dunno)
    - Had to disable return-value-override feature
    - Fix tests to work with new Carp
    - Use findbin to load backend
    - Improve argument param handling

0.52 2011.11.08
    - Oops, forgot to update CHANGES for 0.51 :)
    - Slight refactor of backend executable by pmurias (thanks!)
    - Extract backend connection code into separate method
    - Shuffle executables into bin/
    - Fix wantarray test for older perls
    - Fix some windows path usage

0.50 Thu Oct 20 20:15:05 EDT 2011
    - Fix failing tests
    - Add YAML build dependency

(hiramatsu)

2014-04-15 12:20:59 UTC pkgsrc-2014Q1 commitmail json YAML

2014-04-15 12:20:40 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4377 - requested by asau
www/curl: build fix

Revisions pulled up:
- www/curl/distinfo                                            1.94
- www/curl/patches/patch-lib_hostcheck.c                        1.1

---
  Module Name:    pkgsrc
  Committed By:  wiz
  Date:          Mon Mar 31 08:45:21 UTC 2014

  Modified Files:
          pkgsrc/www/curl: distinfo
  Added Files:
          pkgsrc/www/curl/patches: patch-lib_hostcheck.c

  Log Message:
  Add missing header for DragonflyBSD.
  PR 48691 by David Shao.

(tron)

2014-04-15 10:16:59 UTC MAIN commitmail json YAML

Updated net/nagios-base to 3.5.1nb1

(obache)

2014-04-15 10:16:47 UTC MAIN commitmail json YAML

2014-04-15 08:38:04 UTC MAIN commitmail json YAML

2014-04-15 08:37:55 UTC MAIN commitmail json YAML

Update to 8.35:

Release 8.35 04-April-2014
--------------------------

There have been performance improvements for classes containing non-ASCII
characters and the "auto-possessification" feature has been extended. Other
minor improvements have been implemented and bugs fixed. There is a new callout
feature to enable applications to do detailed stack checks at compile time, to
avoid running out of stack for deeply nested parentheses. The JIT compiler has
been extended with experimental support for ARM-64, MIPS-64, and PPC-LE.

(wiz)

2014-04-15 08:29:34 UTC MAIN commitmail json YAML

Updated x11/xproto to 7.0.26

(wiz)

2014-04-15 08:29:23 UTC MAIN commitmail json YAML

Update to 7.0.26:

7.0.26:
Alan Coopersmith (1):
      Add more comments on connection setup to Xproto.h

Jon TURNEY (1):
      Xpoll.h.in: Fix WIN32 check to trigger on MinGW only

Julien Cristau (1):
      xproto 7.0.26

Keith Packard (1):
      Replace 'pointer' with explicit 'void *'

Yaakov Selkowitz (2):
      Xthreads.h: Declare _Xthread_init for WIN32
      Xwindows.h: Wrap Windows 64-bit types as well for 64-bit build

7.0.25:
This release cleans up some old Cray Unicos code, adds keysyms for German
keyboard layouts, adds a macro for gcc's "cold" attribute, and brings our
autoconf macros up to current support levels.

Alan Coopersmith (3):
      Add _X_COLD attribute for branch prediction hints
      Remove WORD64, MUSTCOPY, and other CRAY leftovers
      xproto 7.0.25

Benno Schulenberg (1):
      Additional dead keysyms to complete the German DIN T3 keyboard layout.

Gaetan Nadon (1):
      config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

(wiz)

2014-04-15 08:23:02 UTC MAIN commitmail json YAML

Updated x11/fontsproto to 2.1.3

(wiz)

2014-04-15 08:22:53 UTC MAIN commitmail json YAML

Update to 2.1.3:

2.1.3:

This release features a number of spec formatting improvements, and some
header adjustments for current xserver.

Adam Jackson (1):
      configure: Remove AM_MAINTAINER_MODE

Alan Coopersmith (35):
      spec: Replace ASCII => & -> arrows with Unicode ▶ & ◀
      spec: add olinks to X11 protocol & XLFD specs
      spec: fixup bibliography entries (correct authors, link to references)
      spec: convert from article with sections to book with chapters
      spec: markup introduction of new terms with <firstterm>
      spec: fixup markup/formatting of the naming syntax section
      spec: change ids for encoding sections from *_2 to Encoding::*
      spec: add links to references to other sections
      spec: Use <figure> markup for figure labels
      spec: remove some extra quotes from nroff conversion
      spec: add <acronym> markup
      spec: convert list of license models from itemizedlist to variablelist
      spec: Convert .IN comments to indexterm tags
      spec: add autogenerated index
      spec: fix boundaries of <function> tags
      spec: Use <errorname> instead of <function> for error names
      spec: Convert Requests chapter to have a section per request
      spec: Convert Events chapter to have a section per request
      spec: Convert Errors chapter to have a section per request
      spec: make links from encoding section to definitions
      spec: Use <personname> markup in Acknowledgements
      spec: Use tables for contents of Requests, Events & Errors
      spec: Convert a bunch of AccessContext references from <function> to </type>
      spec: Use <superscript> for exponents
      spec: markup data type names with <type>
      spec: Finish replacing nroff .sp macros with <para> breaks
      spec: Convert Data Types section to have a section per type, with tables
      spec: give footnotes ids for more stable links
      spec: fixup quote characters
      spec: add enumerated constants to index
      spec: markup enumerated constant names with <constant>
      spec: Make links to data types, requests, events & errors
      spec: Remove <!- .LP --> comments leftover from nroff migration
      spec: use <parameter> markup for elements of requests & replies
      spec: Make alignment of columns in Encoding section more consistent

Colin Walters (1):
      autogen.sh: Implement GNOME Build API

Gaetan Nadon (1):
      config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

Julien Cristau (1):
      fontsproto 2.1.3

Keith Packard (2):
      Replace 'pointer' with the equivalent 'void *'.
      Allow paths and patterns to be const

(wiz)

2014-04-15 06:47:37 UTC MAIN commitmail json YAML

Do not need to set -destdir here, because
ocaml-findlib/buildlink3.mk does.

(hiramatsu)

2014-04-15 05:37:27 UTC MAIN commitmail json YAML

As determined elsewhere (pkg/48075) pdksh (and perhaps older ast-ksh and bash)
have problems with double-parens expressions that are not arithmetic
expressions of a particular form.  Adding a space between the two parens
seems to get over the problem in configure.

(richard)

2014-04-15 05:27:00 UTC MAIN commitmail json YAML

Revert previous superficial patch and push the Mr Zingelman's suggestion
as indicated in pkg/48075, wherein pdksh doesn't support double-parens
if not containing an arithmetic expression of a particular form.
Older bash and ast-ksh apparently also had problems with this.

(richard)

2014-04-15 02:53:48 UTC MAIN commitmail json YAML

Updated devel/p5-Devel-CheckLib to 1.01.

(hiramatsu)

2014-04-15 02:53:11 UTC MAIN commitmail json YAML

Update devel/p5-Devel-CheckLib to 1.01.

Changes from previous:
----------------------
1.01    2013-07-26      Correct version

1.00    2013-07-26      Deprecate use-devel-checklib script.

0.99    2013-04-02      Allow -R rpaths as libpaths used with solaris cc
  (see RT #81330)

0.98    2012-03-17      Merge ldflags & perllibs.

0.97    2012-02-02      Fixed test.

0.96    2012-02-02      Pass linker options to MSVC.

(hiramatsu)

2014-04-14 19:27:46 UTC MAIN commitmail json YAML

2014-04-14 17:18:26 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup tickets #4373, #4374 and #4375.

(tron)

2014-04-14 17:17:02 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4375 - requested by obache
textproc/p5-YAML-LibYAML: security patch

Revisions pulled up:
- textproc/p5-YAML-LibYAML/Makefile                            1.15
- textproc/p5-YAML-LibYAML/distinfo                            1.10
- textproc/p5-YAML-LibYAML/patches/patch-LibYAML_scanner.c      1.1
- textproc/p5-YAML-LibYAML/patches/patch-LibYAML_yaml__private.h 1.1

---
  Module Name: pkgsrc
  Committed By: obache
  Date: Mon Apr 14 13:22:20 UTC 2014

  Modified Files:
  pkgsrc/textproc/p5-YAML-LibYAML: Makefile distinfo
  Added Files:
  pkgsrc/textproc/p5-YAML-LibYAML/patches: patch-LibYAML_scanner.c
      patch-LibYAML_yaml__private.h

  Log Message:
  Apply patch to internal LibYAML for CVE-2013-6393 and CVE-2014-2525.

  Bump PKGREVISION.

(tron)

2014-04-14 17:14:14 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4374 - requested by taca
databases/mysql56-client: security update
databases/mysql56-server: update to keep in sync with with "mysql56-client"

Revisions pulled up:
- databases/mysql56-client/Makefile.common                      1.14
- databases/mysql56-client/distinfo                            1.14
- databases/mysql56-server/PLIST                                1.9

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Mon Mar 31 10:32:13 UTC 2014

  Modified Files:
  pkgsrc/databases/mysql56-client: Makefile.common distinfo
  pkgsrc/databases/mysql56-server: PLIST

  Log Message:
  Changes 5.6.17:

  Functionality Added or Changed

  Incompatible Change: The AES_ENCRYPT() and AES_DECRYPT() functions now permit control of the block encryption mode and take an optional initialization vector argument:

  The new block_encryption_mode system variable controls the mode for block-based encryption algorithms. Its default value is aes-128-ecb, which signifies encryption using a key length of 128 bits and ECB mode.

  An optional init_vector argument provides an initialization vector for encryption modes that require it:

  AES_ENCRYPT(str,key_str[,init_vector])
  AES_DECRYPT(crypt_str,key_str[,init_vector])
  A random string of bytes to use for the initialization vector can be produced by calling the new RANDOM_BYTES() function.

  For more information, see Encryption and Compression Functions.

  These changes make statements that use AES_ENCRYPT() or AES_DECRYPT() unsafe for statement-based replication and they cannot be stored in the query cache. Queries that use RANDOM_BYTES() are unsafe for statement-based replication and cannot be stored in the query cache.

  Incompatible Change: The ERROR_FOR_DIVISION_BY_ZERO, NO_ZERO_DATE, and NO_ZERO_IN_DATE SQL modes now are deprecated and setting the sql_mode value to include any of them generates a warning. In MySQL 5.7, these modes do nothing. Instead, their effects are included in the effects of strict SQL mode (STRICT_ALL_TABLES or STRICT_TRANS_TABLES). The motivation for the change in MySQL 5.7 is to reduce the number of SQL modes with an effect dependent on strict mode and make them part of strict mode itself.

  To make advance preparation for an upgrade to MySQL 5.7, see SQL Mode Changes in MySQL 5.7. That discussion provides guidelines to assess whether your applications will be affected by the SQL mode changes in MySQL 5.7.

  InnoDB: MySQL now supports rebuilding regular and partitioned InnoDB tables using online DDL (ALGORITHM=INPLACE) for the following operations:

  OPTIMIZE TABLE

  ALTER TABLE ... FORCE

  ALTER TABLE ... ENGINE=INNODB (when run on an InnoDB table)

  Online DDL support reduces table rebuild time and permits concurrent DML, which helps reduce user application downtime. For additional information, see Overview of Online DDL.

  On Solaris, mysql_config --libs now includes -R/path/to/library so that libraries can be found at runtime.

  mysql_install_db provides a more informative diagnostic message when required Perl modules are missing.

  The IGNORE clause for ALTER TABLE is now deprecated and will be removed in a future version of MySQL. ALTER IGNORE TABLE causes problems for replication, prevents online ALTER TABLE for unique index creation, and causes problems with foreign keys (rows removed in the parent table).

  Bugs Fixed

(tron)

2014-04-14 16:41:56 UTC MAIN commitmail json YAML

Add comment noting that this project is dead upstream.

(gdt)

2014-04-14 15:29:21 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4373 - requested by taca
databases/mysql55-client: security update
databases/mysql56-server: update to keep in sync with with "mysql55-client"

Revisions pulled up:
- databases/mysql55-client/Makefile                            1.16
- databases/mysql55-client/Makefile.common                      1.35
- databases/mysql55-client/distinfo                            1.32
- databases/mysql55-client/patches/patch-libmysql_CMakeLists.txt 1.2
- databases/mysql55-server/Makefile                            1.20
- databases/mysql55-server/PLIST                                1.28

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Mon Mar 31 08:03:23 UTC 2014

  Modified Files:
  pkgsrc/databases/mysql55-client: Makefile Makefile.common distinfo
  pkgsrc/databases/mysql55-client/patches: patch-libmysql_CMakeLists.txt
  pkgsrc/databases/mysql55-server: Makefile PLIST

  Log Message:
  Changes 5.5.37:

  Functionality Added or Changed

  On Solaris, mysql_config --libs now includes -R/path/to/library so that libraries can be found at runtime.

  Bugs Fixed

  InnoDB: A regression introduced by Bug 14329288 would result in a performance degradation when a compressed table does not fit into memory.

  InnoDB: The maximum value for innodb_thread_sleep_delay is now 1000000 microseconds. The previous maximum value (4294967295 microseconds on 32-bit and 18446744073709551615 microseconds on 64-bit) was unnecessarily large. Because the maximum value of innodb_thread_sleep_delay is limited by the value set for innodb_adaptive_max_sleep_delay (when set to a non-zero value), the maximum value for innodb_thread_sleep_delay is now the same as the maximum value for innodb_adaptive_max_sleep_delay.

  InnoDB: In debug builds, creating a unique index on a binary column, with input data containing duplicate keys, would cause an assertion.

  InnoDB: InnoDB would fail to start when innodb_data_file_path specified the data file size in kilobytes by appending K to the size value.

  InnoDB: An insert buffer merge would cause an assertion error due to incorrectly handled ownership information for externally stored BLOBs.

  InnoDB: Assertion failure in thread thread_num in file ibuf0ibuf.cc line 4080
  InnoDB: Failing assertion: rec_get_deleted_flag(rec, page_is_comp(page))

  InnoDB: Decreasing the auto_increment_increment value would have no affect on the next auto-increment value.

  Replication: The server did not handle correctly the insertion of a row larger than 4 GB when using row-based replication.

  Replication: When using row-based replication, an additional auto-increment column on the slave version of a table was not updated correctly; a zero was inserted instead.

  Replication: Statements involving the Performance Schema tables should not be written to the binary log, because the content of these tables is applicable only to a given MySQL Server instance, and may differ greatly between different servers in a replication topology. The database administrator should be able to configure (INSERT, UPDATE, or DELETE) or flush (TRUNCATE TABLE) performance schema tables on a single server without affecting others. However, when replicating from a MySQL 5.5 master to a MySQL 5.5 or later slave, warnings about unsafe statements updating Performance Schema tables were elevated to errors. For MySQL 5.6 and later slaves, this prevented the simultaneous use of performance_schema and GTIDs (see Replication with Global Transaction Identifiers, in the MySQL 5.6 Manual).

  This fix causes all updates on tables in the performance_schema database to be filtered on the master and not replicated, regardless of the type of logging that is in effect. Prior to this fix, statements using were handled by being marked as unsafe for replication, which caused warnings during execution; the statements were nonetheless written to the binary log, regardless of the logging format in effect.

  Existing replication behavior for tables in the INFORMATION_SCHEMA database is not changed by this fix.

  For more information, see MySQL Performance Schema.

  Compilation failed if MySQL was configured with CFLAGS set to include a -Werror option with an argument.

  A shared libmysqld embedded server library was not built on Linux.

  While printing the server version, the mysql client did not check for buffer overflow in a string variable.

  Contraction information in a collation could be mishandled, resulting in incorrect decisions about whether a character is part of a contraction, and miscalculation of contraction weights.

  DROP TRIGGER succeeded even with the read_only system variable enabled.

  Updating the Performance Schema setup_instruments table on a replication master caused a slave to exit.

  Due to a race condition, it was possible for two threads to end up with the same query ID for different queries.

  When run by root, mysqld --help --verbose exited with a nonzero error code after displaying the help message.

  MySQL client programs from a Community Edition distribution could not connect using SSL to a MySQL server from an Enterprise Edition. This was due to a difference in certificate handling by yaSSL and OpenSSL (used for Community and Enterprise, respectively). OpenSSL expected a blank certificate to be sent when not all of the --ssl-ca, --ssl-cert, and --ssl-key options were specified, and yaSSL did not do so. To resolve this, yaSSL has been modified to send a blank certificate when an option is missing.

  A deadlock error occurring during subquery execution could cause an assertion to be raised.

  The Performance Schema stage/sql/Waiting to get readlock instrument is no longer used and has been removed.

  For system variables that take a string value, SET statements permitted an unquoted value, but values that contained dots were parsed incorrectly and only part of the value was assigned. For example, SET GLOBAL slow_query_log_file = my_slow.log assigned the value my_slow. Now such values must be quoted or an error occurs.

  On Windows, mysql_install_db.pl could be run only from within the bin directory under the installation directory.

(tron)

2014-04-14 14:47:45 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4372 - requested by taca
print/a2ps: security patch

Revisions pulled up:
- print/a2ps/Makefile                                          1.77
- print/a2ps/distinfo                                          1.15
- print/a2ps/patches/patch-CVE-2014-0466_1                      1.1
- print/a2ps/patches/patch-CVE-2014-0466_2                      1.1

---
  Module Name: pkgsrc
  Committed By: tez
  Date: Tue Apr  8 19:32:11 UTC 2014

  Modified Files:
  pkgsrc/print/a2ps: Makefile distinfo
  Added Files:
  pkgsrc/print/a2ps/patches: patch-CVE-2014-0466_1 patch-CVE-2014-0466_2

  Log Message:
  Add fix for CVE-2014-0466 from
    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742902

(tron)

2014-04-14 14:34:00 UTC MAIN commitmail json YAML

Updated audio/easytag to 2.2.0nb1

(wiz)

2014-04-14 14:33:49 UTC MAIN commitmail json YAML

Restore mp3 support. Bump PKGREVISION.

(wiz)

2014-04-14 14:00:09 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup tickets #4365, #4369, #4370 and #4371.

(tron)

2014-04-14 13:59:34 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4371 - requested by taca
net/net-snmp: security update

Revisions pulled up:
- net/net-snmp/Makefile                                        1.103
- net/net-snmp/distinfo                                        1.81

---
  Module Name: pkgsrc
  Committed By: he
  Date: Tue Apr  8 14:10:25 UTC 2014

  Modified Files:
  pkgsrc/net/net-snmp: Makefile distinfo

  Log Message:
  Upgrade net-snmp to version 5.7.2.1.

  Upstream changes:
      * 5.{5,6,7}.2.1 *
          snmpd:
            - SECURITY: a denial of service attack vector was discovered on
              the linux implementation of the ICMP-MIB.  This release fixes
              this bug and all users are encouraged to update their SNMP
              agent if they make use of the ICMP-MIB table objects.

  Fixes CVE-2014-2284.

(tron)

2014-04-14 13:22:30 UTC MAIN commitmail json YAML

Updated textproc/p5-YAML-LibYAML to 0.41nb1

(obache)

2014-04-14 13:22:20 UTC MAIN commitmail json YAML

2014-04-14 12:29:38 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4370 - requested by morr
www/wordpress: security update

Revisions pulled up:
- www/wordpress/Makefile                                        1.39
- www/wordpress/distinfo                                        1.31

---
  Module Name: pkgsrc
  Committed By: morr
  Date: Sun Apr 13 14:10:59 UTC 2014

  Modified Files:
  pkgsrc/www/wordpress: Makefile distinfo

  Log Message:
  Update to newest version of Wordpress, containing security fixes.

  It contains 9 bugfixes and 5 security fixes:

  * Potential authentication cookie forgery. CVE-2014-0166.
  * Privilege escalation: prevent contributors from publishing posts. CVE-2014-0165.
  * (Hardening) Pass along additional information when processing pingbacks to help hosts identify potentially abusive requests.
  * (Hardening) Fix a low-impact SQL injection by trusted users.
  * (Hardening) Prevent possible cross-domain scripting through Plupload, the third-party library WordPress uses for uploading files.

(tron)

2014-04-14 11:38:45 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4369 - requested by bsiegert
lang/python26: build fix

Revisions pulled up:
- lang/python26/Makefile                                        1.63
- lang/python26/distinfo                                        1.58
- lang/python26/patches/patch-am                                1.23
- lang/python27/Makefile                                        1.40
- lang/python27/distinfo                                        1.36
- lang/python27/patches/patch-am                                1.15

---
  Module Name:    pkgsrc
  Committed By:  bsiegert
  Date:          Sun Apr 13 14:56:56 UTC 2014

  Modified Files:
          pkgsrc/lang/python26: Makefile distinfo
          pkgsrc/lang/python26/patches: patch-am

  Log Message:
  Redo reverted commit from obache@. Original description:

  Prevent to detect unwanted builtin openssl.

  After bump of BUILDLINK_API_DEPENDS.openssl to 1.0.1c,
  buitin openssl is not acceptable for various platforms.

---
  Module Name:    pkgsrc
  Committed By:  bsiegert
  Date:          Sun Apr 13 15:06:20 UTC 2014

  Modified Files:
          pkgsrc/lang/python27: Makefile distinfo
          pkgsrc/lang/python27/patches: patch-am

  Log Message:
  Reapply reverted commit from obache@. Original description:

  Prevent to detect unwanted builtin openssl.

  After bump of BUILDLINK_API_DEPENDS.openssl to 1.0.1c,
  buitin openssl is not acceptable for various platforms.

(tron)

2014-04-14 10:53:14 UTC MAIN commitmail json YAML

Updated graphics/lcms2 to 2.6

(adam)

2014-04-14 10:50:31 UTC MAIN commitmail json YAML

Changes 2.6:
improves multi threading, adds contexts and a new locking plug-in type, among bugfixes and other minor features. If you run lcms in multiple threads, upgrading to this version is highly recommended.

(adam)

2014-04-14 10:41:53 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4365 - requested by obache
emulators/suse131_libcurl: security update

Revisions pulled up:
- emulators/suse131_libcurl/Makefile                            1.3
- emulators/suse131_libcurl/distinfo                            1.3

---
  Module Name: pkgsrc
  Committed By: obache
  Date: Sat Apr 12 01:00:46 UTC 2014

  Modified Files:
  pkgsrc/emulators/suse131_libcurl: Makefile distinfo

  Log Message:
  Update suse131 libcurl4 RPM to 7.32.0-2.16.1 for CVE-2014-0138,
  CVE-2014-0139.

  Bump PKGREVISION.

(tron)

2014-04-14 10:17:19 UTC MAIN commitmail json YAML

Don't define _XOPEN_SOURCE on SunOS, it conflicts with the environment
from the PHP build.

(jperkin)

2014-04-14 07:29:06 UTC MAIN commitmail json YAML

Updated audio/libxmp to 4.2.7

(adam)

2014-04-14 07:28:14 UTC MAIN commitmail json YAML

Changes 4.2.7:
- add support for XM with ADPCM samples
- add OctaMED effect 2E
- fix MMD2/3 note event mapping
- fix XM set pan effect
- fix IT disabled instrument pan

(adam)

2014-04-14 00:02:50 UTC MAIN commitmail json YAML

2014-04-13 22:23:55 UTC MAIN commitmail json YAML

Updated www/serf to 1.3.4nb2

(wiz)

2014-04-13 22:23:44 UTC MAIN commitmail json YAML

Use --install-sandbox argument to avoid having incorrect PREFIXes used
as rpaths.
Bump PKGREVISION.

(wiz)

2014-04-13 17:56:35 UTC MAIN commitmail json YAML

Note update of the "phpmyadmin" package to version 4.1.13.

(tron)

2014-04-13 17:56:12 UTC MAIN commitmail json YAML

Update "phpmyadmin" package to version 4.1.13.

The following bugs were fixed since version 4.1.12:
- bug #4279 CTRL + up or down moves 2 fields
- bug #4336 List server css style wrong
- bug      Missing value on the Status > Server page
- bug #4347 Fixed PHP Parse error in Advisor
- bug #4350 Deleting the DB if it is renamed by the same name
- bug #4353 makeProfilingChart is not defined
- bug #4355 Precision specifier for DOUBLE type is truncated
- bug #4346 Incorrect "Export incomplete" message
- bug #4359 Notices on create table page
- bug #4356 GROUPed selects show number of rows as if not grouped
- bug #4357 JS Form submitted on "enter" even if focus is inside a
            select field

(tron)

2014-04-13 16:01:45 UTC MAIN commitmail json YAML

Note update of www/wordpress

(morr)

2014-04-13 15:57:21 UTC MAIN commitmail json YAML

Remove broken and untested libc++ patches.  PR/48716

- these patches break build on i386, even on pkgsrc-2014Q1
- these patches have no patch comment and it's fatal on pkglint
- these patches have never been sent to upstream even before 4.2.2.1 update
- the wrong patch committer has ignored the PR for a week

(tsutsui)

2014-04-13 15:06:20 UTC MAIN commitmail json YAML

Reapply reverted commit from obache@. Original description:

Prevent to detect unwanted builtin openssl.

After bump of BUILDLINK_API_DEPENDS.openssl to 1.0.1c,
buitin openssl is not acceptable for various platforms.

(bsiegert)

2014-04-13 14:58:53 UTC MAIN commitmail json YAML

Updated devel/p5-Test-MockObject to 1.20140408

(schmonz)

2014-04-13 14:58:49 UTC MAIN commitmail json YAML

Update to 1.20140408. From the changelog:

- enabled Travis CI (no user-visible changes)
- improved fields-based object support (Olivier Mengu辿, Maxime Soul辿)
- support added for fields-based objects (Gavin Mogan, RT #84535)

(schmonz)

2014-04-13 14:56:56 UTC MAIN commitmail json YAML

Redo reverted commit from obache@. Original description:

Prevent to detect unwanted builtin openssl.

After bump of BUILDLINK_API_DEPENDS.openssl to 1.0.1c,
buitin openssl is not acceptable for various platforms.

(bsiegert)

2014-04-13 14:55:44 UTC MAIN commitmail json YAML

Updated devel/p5-Test-BDD-Cucumber to 0.18

(schmonz)

2014-04-13 14:55:39 UTC MAIN commitmail json YAML

Update to 0.18. From the changelog:

- Removed Find::File dependency in StepFile.pm

(schmonz)

2014-04-13 14:19:10 UTC MAIN commitmail json YAML

+ py-anki2-2.0.24.

(wiz)

2014-04-13 14:10:59 UTC MAIN commitmail json YAML

Update to newest version of Wordpress, containing security fixes.

It contains 9 bugfixes and 5 security fixes:

* Potential authentication cookie forgery. CVE-2014-0166.
* Privilege escalation: prevent contributors from publishing posts. CVE-2014-0165.
* (Hardening) Pass along additional information when processing pingbacks to help hosts identify potentially abusive requests.
* (Hardening) Fix a low-impact SQL injection by trusted users.
* (Hardening) Prevent possible cross-domain scripting through Plupload, the third-party library WordPress uses for uploading files.

(morr)

2014-04-13 10:39:02 UTC MAIN commitmail json YAML

Fix buildlink wrapper not to ignore ${DESTDIR}.

ok'ed by MAINTAINER.

(hiramatsu)

2014-04-13 10:23:13 UTC MAIN commitmail json YAML

Updated security/p5-Crypt-Rijndael to 1.12

(wen)

2014-04-13 10:21:41 UTC MAIN commitmail json YAML

Update to 1.12

Upstream changes:
1.12 - Fri Jan  3 17:36:10 2014
* Get rid of MYMETA

(wen)

2014-04-13 10:10:21 UTC MAIN commitmail json YAML

Update GMT-5.1.1, gdal-1.10.1, scilab-5.5.0

(wen)

2014-04-13 09:24:58 UTC MAIN commitmail json YAML

Updated security/p5-Crypt-RandPasswd to 0.05

(wen)

2014-04-13 09:23:49 UTC MAIN commitmail json YAML

Update to 0.05
Add LICENSE

Upstream changes:
0.05 2014-02-03
    - Replaced old testsuite (test.pl) with tests in t/
    - Added "use warnings"
    - Specified min version of perl 5.6.0
    - Fixed pod errors
    - Changed doc for internal funcs from pod to comments

0.04 2013-10-28
    - github repo and license type (perl) now specified in Makefile.PL
      so it will appear in the dist's metadata.

0.03 2013-04-10
    - Fixed bug where word() would sometimes go into an infinite loop
    - Reformatted according to CPAN::Changes::Spec

(wen)

2014-04-13 09:18:15 UTC MAIN commitmail json YAML

Updated security/p5-Crypt-PasswdMD5 to 1.40

(wen)

2014-04-13 09:17:28 UTC MAIN commitmail json YAML

Update to 1.40
Add LICENSE

Upstream changes:
1.40  2013-09-30 15:32:00
- No code changes.
- Maintenance by Ron Savage <rsavage@cpan.org>.
- Fabricate some version #s for this file.
- Made Passwd.pm utf-8 so we can use Luis' proper name.
- Clean up code formatting.
- Clean up Makefile.PL.
- Use fake (ASCII) 帽 in Makefile.PL to keep Solaris happy. See RT#68478.
- Clean up README.
- Add Build.PL.
- Add Changes and Changelog.ini.
- Add META.*.
- Adopt Test::More in t/basic.t.
- Adopt 'use strict' and 'use warnings' to PasswdMD5.pm and t/basic.t.
- Accept patch for new function random_md5_salt(), and tests, from kbrint@rufus.net.
With thanx. See RT#37036.
- Add xt/author/pod.t.

(wen)

2014-04-13 09:03:05 UTC MAIN commitmail json YAML

Updated security/p5-Digest-SHA to 5.88

(wen)

2014-04-13 09:01:45 UTC MAIN commitmail json YAML

Update to 5.88

Upstream changes:
5.88  Mon Mar 17 08:46:10 MST 2014
- added OUTPUT clause in SHA.xs to silence compiler warning
-- ref. shaclose()
- changed text file test (-T) to act on filehandles
-- ref. addfile portable mode
-- improves consistency when reading from STDIN
-- still acts on filenames for early Perls (< 5.6)
- added -M and -V options to shasum
-- undocumented: for development and testing use only

5.87  Mon Feb 17 16:42:02 MST 2014
- simplified capture of intermediate SHA states
-- can now be done via strings (ref. getstate/putstate)
-- substantially reduces size of src/sha.c
- tightened code in SHA.xs
-- added sv_isa checks when invoking methods

5.86  Thu Jan 30 08:24:28 MST 2014
- improved the performance of hexadecimal output functions
-- ref. 'shahex' in src/sha.c
-- thanks to Thomas Drugeon for ideas and test script

(wen)

2014-04-13 08:42:33 UTC MAIN commitmail json YAML

Updated www/p5-Mojolicious to 4.93

(wen)

2014-04-13 08:40:33 UTC MAIN commitmail json YAML

Update to 4.93

Upstream changes:
4.93  2014-04-13
  - Fixed bug where Mojolicious::Static would not use the correct default MIME
    type.

4.92  2014-04-08
  - Removed deprecated use of hash references for optgroup generation with
    select_field helper.
  - Improved dumper helper to escape unprintable characters.
  - Fixed small handler detection bug in Mojolicious::Renderer.

(wen)

2014-04-13 08:38:41 UTC MAIN commitmail json YAML

+ mutt-devel-1.5.23 [sidebar patch].

(wiz)

2014-04-13 07:41:49 UTC MAIN commitmail json YAML

Restore -fno-integrated-as, only for NetBSD.

(wiz)

2014-04-13 07:23:02 UTC MAIN commitmail json YAML

boehm-gc's new MASTER_SITES has tarball of 7.4.0

(ryoon)

2014-04-13 07:04:03 UTC MAIN commitmail json YAML

Simplify regex.

(wiz)

2014-04-13 06:30:00 UTC MAIN commitmail json YAML

Update MASTER_SITES and HOMEPAGE

(ryoon)

2014-04-13 05:04:14 UTC MAIN commitmail json YAML

Updated finance/py-trytond-account-invoice to 3.0.2

(rodent)

2014-04-13 05:04:02 UTC MAIN commitmail json YAML

Version 3.0.2 - 2014-03-22
* Bug fixes (see mercurial logs for details)

(rodent)

2014-04-13 05:02:25 UTC MAIN commitmail json YAML

Updated finance/py-trytond-account to 3.0.3

(rodent)

2014-04-13 05:02:11 UTC MAIN commitmail json YAML

Updated to latest stable, 3.0.3. From CHANGELOG:

Version 3.0.3 - 2014-04-07
* Bug fixes (see mercurial logs for details)

Version 3.0.2 - 2014-03-22
* Bug fixes (see mercurial logs for details)

(rodent)

2014-04-13 04:47:30 UTC MAIN commitmail json YAML

Updated devel/py-trytond to 3.0.4

(rodent)

2014-04-13 04:47:15 UTC MAIN commitmail json YAML

Version 3.0.4 - 2014-04-07
* Bug fixes (see mercurial logs for details)

Version 3.0.3 - 2014-03-22
* Bug fixes (see mercurial logs for details)

(rodent)

2014-04-13 02:55:16 UTC MAIN commitmail json YAML

Updated www/p5-Dancer to 1.3123

(wen)

2014-04-13 02:54:14 UTC MAIN commitmail json YAML

Update to 1.3123

Upstream changes:
1.3123 2014-04-12

  [ BUG FIXES ]
  * Test was skipping wrong number of tests if JSON was absent.

1.3122 10.04.2014

  [ DOCUMENTATION ]
  * GH #995: Documentation improvements. (Colin Kuskie)

  [ BUG FIXES ]
  * Serializer::Mutable now consider 'Accept' before 'Content-Type'.
    (GH#996, Bernhard Reutner-Fischer)
  * Serializer::Mutable now correctly deals with content-types
        with charsets. (GH#996, Bernhard Reutner-Fischer)
  * Without Clone(), Dancer::Error::dumper() could clobber
        values in deep structures. (GH#1006, fix by asergei)
  * 'session_name' in Dancer::Session::Abstract couldn't be
        redefined. (GH#1004, patch by Lee Carmichael)

  [ MISC ]
  * Unused function 'path_no_verify' removed. (GH#998,
        reported by mjemmeson)

(wen)

2014-04-12 23:50:10 UTC MAIN commitmail json YAML

This is official Linux binary.

(ryoon)

2014-04-12 21:15:51 UTC MAIN commitmail json YAML

Updated lang/py-six to 1.6.1

(adam)

2014-04-12 20:45:14 UTC MAIN commitmail json YAML

Changes 1.6.1:
- Raise an AttributeError for six.moves.X when X is a module not available in
  the current interpreter.

Changes 1.6.0:
- Raise an AttributeError for every attribute of unimportable modules.
- Issue 56: Make the fake modules six.moves puts into sys.modules appear not to
  have a __path__ unless they are loaded.
- Pull request 28: Add support for SplitResult.
- Issue 55: Add move mapping for xmlrpc.server.
- Pull request 29: Add move for urllib.parse.splitquery.

(adam)

2014-04-12 20:40:45 UTC MAIN commitmail json YAML

Updated devel/scons to 2.3.1; graphics/gnuplot to 4.6.5

(adam)

2014-04-12 20:39:20 UTC MAIN commitmail json YAML

Changes  4.6.5:
* NEW monotonic cubic splines using "smooth mcsplines"
* NEW phase-jump removal filter "smooth unwrap"
* NEW allow '+' pseudofile to sample the T axis in 2D parametric plots
* NEW allow '++' pseudofile to sample the U/V axes in 3D parametric plots
* NEW "sixel" terminal driver
* NEW new object attribute clip/noclip
* CHANGE maximum number of using spec columns increased from 7 to 11
* CHANGE code in bitmap.c relicensed to remove restriction to noncommercial use
* FIX allow 'set pm3d' interpolate and top/bottom options to coexist
* FIX revised handling of defined palettes with explicit maxcolors
* FIX continue as normal after an interactive session error from "gnuplot -"
* FIX empty first field in a tab-separated-values file was incorrectly ignored
* FIX several problems with color assignment to contour lines
* FIX qt terminal incorrectly changed linetype (dot/dash) to match line color
* FIX "pause mouse" worked only for right- or center- click, not left-click
* FIX emf terminal font initialization
* FIX wxt terminal vertical centering of enhanced text
* FIX win terminal filled polygon bugs
* FIX iteration over parametric function plots
* FIX autoscaling of polar mode plots
* FIX increase precision of xticlabel placement from (float) to (double)
* FIX allocation error affecting certain cvs files

(adam)

2014-04-12 19:54:37 UTC MAIN commitmail json YAML

Changes 2.3.1:
This release adds new features, and fixes and improves a number of issues. This will be the last release to support Python versions earlier than 2.7, as we begin to move toward supporting Python 3.

(adam)

2014-04-12 19:06:55 UTC MAIN commitmail json YAML

Fix for clang: error: unknown argument: '-fno-integrated-as'

(adam)

2014-04-12 17:26:11 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup tickets #4364, #4366, and #4367.

(tron)

2014-04-12 17:24:58 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4366 - requested by obache
www/dillo: security update

Revisions pulled up:
- www/dillo/Makefile                                            1.65
- www/dillo/PLIST                                              1.19
- www/dillo/distinfo                                            1.36
- www/dillo/patches/patch-aa                                    deleted
- www/dillo/patches/patch-ab                                    deleted
- www/dillo/patches/patch-ac                                    deleted
- www/dillo/patches/patch-ad                                    deleted
- www/dillo/patches/patch-dillorc                              deleted

---
  Module Name: pkgsrc
  Committed By: obache
  Date: Sat Apr 12 02:24:19 UTC 2014

  Modified Files:
  pkgsrc/www/dillo: Makefile PLIST distinfo
  Removed Files:
  pkgsrc/www/dillo/patches: patch-aa patch-ab patch-ac patch-ad
      patch-dillorc

  Log Message:
  Update dillo to 3.0.4.

  While here,
  * move dependency on wget to TOOLS,
  * simplify configuration file handling

  dillo-3.0.4 [April 09, 2014]

  +- OPTGROUP and INS elements.
    - Some HTML5 elements, etc.
    - Added show_ui_tooltip preference (BUG#1140).
      Patches: corvid
  +- Make embedding into other applications more reliable (BUG#1127).
    - Add search from address bar.
    - Share CSS user agent stylesheet between pages.
      Patches: Johannes Hofmann
  +- Better scaling (down) of images, even with consideration of gamma
      correction.
    - Fixed (possibly security) problem of FltkImgBuf caused by integer
  overflow    (BUG#1129).
    - Some linebreaking fixes, and optimization for non-justified text,
  including    new preference stretchability_factor.
    - Added white_bg_replacement preference.
    - Implemented background images (except 'background-attachment'), added
      load_background_images preference, as well as a new entry in the tools
  menu.    Patches: Sebastian Geerken
  +- Fix a set of bugs reported by Oulu Univ. Secure Programming Group
      (HTML parsing, URL resolution, GIF processing, etc.)
    - Improved/fixed handling of HEAD, TITLE, TEXTAREA and form inputs.
    - Made show_url dillorc option work again (BUG#1128)
      Patches: Jorge Arellano Cid
  +- Fix compiling on Hurd.
      Patch: Pino Toscano
  +- Avoid Dpid children becoming zombies.
      Patch: Jorge Arellano, J. Gaffney
  +- HTML5 WBR element.
    - Fix compiling on IRIX with MIPSpro compiler.
      Patches: corvid, Sebastian Geerken

(tron)

2014-04-12 17:14:38 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4366 - requested by obache
graphics/openjpeg15: security update

Revisions pulled up:
- graphics/openjpeg15/Makefile                                  1.6
- graphics/openjpeg15/PLIST                                    1.2
- graphics/openjpeg15/distinfo                                  1.2
- graphics/openjpeg15/patches/patch-CMakeLists.txt              1.1

---
  Module Name: pkgsrc
  Committed By: adam
  Date: Mon Apr  7 14:49:41 UTC 2014

  Modified Files:
  pkgsrc/graphics/openjpeg15: Makefile PLIST distinfo
  Added Files:
  pkgsrc/graphics/openjpeg15/patches: patch-CMakeLists.txt

  Log Message:
  Changes 1.5.2:
  Bug fixes.

(tron)

2014-04-12 17:06:36 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4364 - requested by obache
graphics/py-Pillow: security update

Revisions pulled up:
- graphics/py-Pillow/Makefile                                  1.7-1.8
- graphics/py-Pillow/distinfo                                  1.4

---
  Module Name: pkgsrc
  Committed By: obache
  Date: Fri Apr 11 12:41:18 UTC 2014

  Modified Files:
  pkgsrc/graphics/py-Pillow: Makefile distinfo

  Log Message:
  Update py-Pillow to 2.3.1.

  Changelog (Pillow)
  ==================

  2.3.1 (2014-03-14)
  ------------------
  - Fix insecure use of tempfile.mktemp (CVE-2014-1932 CVE-2014-1933)
    [wiredfool]
---
  Module Name: pkgsrc
  Committed By: obache
  Date: Sat Apr 12 09:10:19 UTC 2014

  Modified Files:
  pkgsrc/graphics/py-Pillow: Makefile

  Log Message:
  Tell root directory for required packages to setup.py.

(tron)

2014-04-12 16:38:11 UTC MAIN commitmail json YAML

Note update of devel/ruby-readline package to 2.0.0p451nb1.

(taca)

2014-04-12 16:37:46 UTC MAIN commitmail json YAML

Fix some problems and clean up.

* RUBY_VER dose not take "19" any more.
* Make readline PKG_OPTION work as it should be.
* Always include readline.buildlink3.mk.

Bump PKGREVISION.

(taca)

2014-04-12 14:20:07 UTC MAIN commitmail json YAML

Updated finance/gnucash to 2.6.3nb2

(wiz)

2014-04-12 14:19:56 UTC MAIN commitmail json YAML

Add missing dependency on py-gtk2. Bump PKGREVISION.

(wiz)

2014-04-12 12:48:49 UTC MAIN commitmail json YAML

2014-04-12 12:47:57 UTC MAIN commitmail json YAML

Added www/sqtop version 20131217

(rodent)

2014-04-12 12:47:39 UTC MAIN commitmail json YAML

Import sqtop-20131217 as www/sqtop.

sqtop is a console applicaton to display information about currently active
client connections for a Squid proxy in a convenient way.

(rodent)

2014-04-12 12:11:14 UTC MAIN commitmail json YAML

Added databases/py-mysql-connector version 1.1.6

(adam)

2014-04-12 12:10:34 UTC MAIN commitmail json YAML

Added databases/py-mysql-connector version 1.1.6

(adam)

2014-04-12 12:09:23 UTC MAIN commitmail json YAML

MySQL Connector/Python enables Python programs to access MySQL databases, using
an API that is compliant with the Python DB API version 2.0. It is written in
pure Python and does not have any dependencies except for the Python Standard
Library.

MySQL Connector/Python includes support for:
* Almost all features provided by MySQL Server up to and including MySQL Server
  version 5.5.
* Converting parameter values back and forth between Python and MySQL data
  types, for example Python datetime and MySQL DATETIME. You can turn automatic
  conversion on for convenience, or off for optimal performance.
* All MySQL extensions to standard SQL syntax.
* Protocol compression, which enables compressing the data stream between the
  client and server.
* Connections using TCP/IP sockets and on Unix using Unix sockets.
* Secure TCP/IP connections using SSL.
* Self-contained driver. Connector/Python does not require the MySQL client
  library or any Python modules outside the standard library.

(adam)

2014-04-12 12:00:16 UTC MAIN commitmail json YAML

2014-04-12 10:33:05 UTC MAIN commitmail json YAML

Updated net/youtube-dl to 20140411.2

(wiz)

2014-04-12 10:32:44 UTC MAIN commitmail json YAML

Update to 2014.04.11.2, changes not found.

(wiz)

2014-04-12 10:12:09 UTC MAIN commitmail json YAML

Updated graphics/ImageMagick to 6.8.9.0; www/py-django-south to 0.8.4; www/py-django-classy-tags to 0.5.1; databases/py-mysqldb to 1.2.5; www/py-django-easy-thumbnails to 1.5

(adam)

2014-04-12 10:10:28 UTC MAIN commitmail json YAML

Changes 1.5:
* Better support for multiple source generators.
* Update method used to check for modification dates of source and thumbnail
  images. Thanks Ben Roberts.
* Better thumbnail_high_resolution handling, including the ability to switch on
  and off explicitly with a ``HIGH_RESOLUTION`` thumbnail option.
* Added configuration option to specify the infix used for high resolution
  image handling.
* Optional postprocessor for image optimization. Thanks Jacob Rief!
* More remote storages optimization
* Thumbnail dimensions can now optionally be cached. Thanks David Novakovic.
* New ``zoom`` option to generate a thumbnail of a source image with a
  percentage clipped off each side.
* New ``background`` source processor that can add a border color to ensure
  scaled images fit within the exact dimensions given.

(adam)

2014-04-12 09:30:38 UTC MAIN commitmail json YAML

Changes 1.2.5:
* Unknown

Changes 1.2.4:
* Added support for the MySQL read_timeout option.
* Added a workaround so that the MySQL character set utf8mb4 works with Python; utf8 is substituted on the Python side.
* Unified test database configuration, and set up CI testing with Travis.

(adam)

2014-04-12 09:28:42 UTC MAIN commitmail json YAML

Fix build on DragonFly BSD using a patch from David Shao. PR 48735.

(wiz)

2014-04-12 09:17:10 UTC MAIN commitmail json YAML

+ byacc-20140409, calibre-1.32, crossfire-1.71.0, efax-gtk-3.2.13,
  erlang-17.0, frama-c-20140301, gawk-4.1.1, ghc-7.8.1, highlight-3.18,
  libdrm-2.4.53, libreoffice-4.2.3, libreoffice4-bin-4.2.3,
  opendnssec-1.4.5, opengrok-0.12, polarssl-1.3.6, py-django-cms-3.0,
  rails-4.1.0.

(wiz)

2014-04-12 09:10:19 UTC MAIN commitmail json YAML

Tell root directory for required packages to setup.py.

(obache)

2014-04-12 09:00:46 UTC MAIN commitmail json YAML

Updated devel/p5-Curses to 1.29

(wiz)

2014-04-12 09:00:36 UTC MAIN commitmail json YAML

Update to 1.29:

New in 1.29 (Released April 6, 2014)

  Add an alternate set of functions (getchar, ungetchar, getstring,
  instring, addstring, insstring) providing a more Perl-like interface,
  converting from and to Perl strings (instead of passing data to the C
  library verbatim) and using wide character functions if available in the
  underlying curses library.

  Written by Edgar Fuß, Mathematisches Institut der Uni Bonn,
  <ef@math.uni-bonn.de>

(wiz)

2014-04-12 09:00:23 UTC MAIN commitmail json YAML

Changes 0.5.1:
* Fixed InclusionTag.template being required.

(adam)

2014-04-12 08:58:03 UTC MAIN commitmail json YAML

Changed 0.8.4:
Fixture loading issues fixed
A regression in 0.8.3 meant that fixtures referring to models outside of the app they were in, and some other references to custom user models, were broken. This should now be fixed.

(adam)

2014-04-12 08:56:39 UTC MAIN commitmail json YAML

Changes 6.8.9.0:
* Fixed bug with -strip failing to exclude PNG chunks
* Added new coder to take a screen shot of a monitor in Windows
* Don't transform sRGB compatible colorspaces to sRGB, doing so
  inadvertingly promotes colormapped images to DirectClass.
* Use temporary path rather then current working directory
* Support -canny edge detection option.
* Use MAGICKCORE_LIBOPENJP2_DELEGATE instead of MAGICKCORE_JP2_DELEGATE

(adam)

2014-04-12 08:15:03 UTC MAIN commitmail json YAML

2014-04-12 06:45:43 UTC MAIN commitmail json YAML

Updated audio/easytag to 2.2.0

(wiz)

2014-04-12 06:45:31 UTC MAIN commitmail json YAML

Update to 2.2.0:

Changes since 2.1.10:

* Several stability fixes, found with Valgrind and the Fedora retrace
  server
* Use GTK+ 3 by default, but still allow building against GTK+ 2
* Support extended tag fields in MP4 files
* Support GIF images in tags
* Abhinav Jangda’s Ogg Opus support, asynchronous image loading, scanner
  function tests and new Vorbis cover art support
* Santtu Lakkala’s MP4 cover art and GIO support, fix for Roman numeral
  capitalization
* Ask for confirmation before overwriting during renaming
* Ekaterina Gerasimova’s Mallard help updates
* Avoid truncating Vorbis audio data when saving
* Gianvito Cavasoli’s Italian translation update
* Alexandre Franke’s French translation updates and typo fix
* Wolfgang Stöggl’s German translation updates
* Piotr Drąg’s Polish translation updates
* Мирослав Николић’s Serbian translation update
* Daniel Mustieles’ Spanish translation updates
* Balázs Úr and Attila Hammer’s Hungarian translation updates
* Enrico Nicoletto and Rafael Ferrera’s Brazilian Portuguese translation
  updates
* Marek Černocký’s Czech translation updates
* Aurimas Černius’s Lithuanian translation update

(wiz)

2014-04-12 06:45:16 UTC MAIN commitmail json YAML

2014-04-12 06:40:43 UTC MAIN commitmail json YAML

Added audio/opusfile version 0.5

(wiz)

2014-04-12 06:40:33 UTC MAIN commitmail json YAML

2014-04-12 06:39:34 UTC MAIN commitmail json YAML

Import opusfile-0.5 as audio/opusfile.

Opus is a totally open, royalty-free, highly versatile audio codec.
Opus is unmatched for interactive speech and music transmission
over the Internet, but also intended for storage and streaming
applications. It is standardized by the Internet Engineering Task
Force (IETF) as RFC 6716 which incorporated technology from Skype's
SILK codec and Xiph.Org's CELT codec.

This package contains a high level API for decoding and seeking in
opus files.

(wiz)

2014-04-12 02:24:31 UTC MAIN commitmail json YAML

Updated www/dillo to 3.0.4

(obache)

2014-04-12 02:24:19 UTC MAIN commitmail json YAML

Update dillo to 3.0.4.

While here,
* move dependency on wget to TOOLS,
* simplify configuration file handling

dillo-3.0.4 [April 09, 2014]

+- OPTGROUP and INS elements.
- Some HTML5 elements, etc.
- Added show_ui_tooltip preference (BUG#1140).
  Patches: corvid
+- Make embedding into other applications more reliable (BUG#1127).
- Add search from address bar.
- Share CSS user agent stylesheet between pages.
  Patches: Johannes Hofmann
+- Better scaling (down) of images, even with consideration of gamma
  correction.
- Fixed (possibly security) problem of FltkImgBuf caused by integer overflow
  (BUG#1129).
- Some linebreaking fixes, and optimization for non-justified text, including
  new preference stretchability_factor.
- Added white_bg_replacement preference.
- Implemented background images (except 'background-attachment'), added
  load_background_images preference, as well as a new entry in the tools menu.
  Patches: Sebastian Geerken
+- Fix a set of bugs reported by Oulu Univ. Secure Programming Group
  (HTML parsing, URL resolution, GIF processing, etc.)
- Improved/fixed handling of HEAD, TITLE, TEXTAREA and form inputs.
- Made show_url dillorc option work again (BUG#1128)
  Patches: Jorge Arellano Cid
+- Fix compiling on Hurd.
  Patch: Pino Toscano
+- Avoid Dpid children becoming zombies.
  Patch: Jorge Arellano, J. Gaffney
+- HTML5 WBR element.
- Fix compiling on IRIX with MIPSpro compiler.
  Patches: corvid, Sebastian Geerken

(obache)

2014-04-12 01:01:01 UTC MAIN commitmail json YAML

Updated emulators/suse131_libcurl to 13.1nb2

(obache)

2014-04-12 01:00:46 UTC MAIN commitmail json YAML

Update suse131 libcurl4 RPM to 7.32.0-2.16.1 for CVE-2014-0138, CVE-2014-0139.

Bump PKGREVISION.

(obache)

2014-04-11 19:50:02 UTC MAIN commitmail json YAML

Downgrade optimization flags to "-O0" to work around clang crash on FreeBSD 10.0.

(asau)

2014-04-11 18:52:36 UTC MAIN commitmail json YAML

Updated lang/sbcl to 1.1.17

(asau)

2014-04-11 18:52:04 UTC MAIN commitmail json YAML

Update to SBCL 1.1.17

changes in sbcl-1.1.17 relative to sbcl-1.1.16:
  * enhancement: printing backtraces respects
    SB-DEBUG:*DEBUG-PRINT-VARIABLE-ALIST* when printing call arguments
    (lp#1261646)
  * optimization: defstruct out-of-line accessor are now as fast as inlined.
    (lp#1264924)
  * bug fix: INVOKE-RESTART-INTERACTIVELY no longer refuses to invoke RESTART
    instances with a test-function (reported by Vivitron in #sbcl)
  * bug fix: STREAM-ERROR-POSITION-INFO fails in fewer situations (lp#1264902)
  * bug fix: Change COND error message (lp#1254511)
  * bug fix: LOAD is no longer confused when called on a directory.
    (lp#1077996)
  * bug fix: MAKE-CONDITION reports names of missing condition classes
    properly (lp#1199223)
  * bug fix: restore building with clang. (lp#1293643)
  * bug fix: restore building on SPARC (broken since 1.1.15).
  * bug fix: improved FreeBSD support.
  * bug fix: PPC floating point conversion corrupted stack.

changes in sbcl-1.1.16 relative to sbcl-1.1.15:
  * minor incompatible change: improve read/print consistency for pathnames on
    Win32, by using the circumflex character #\^ as the escape character.
    (lp#673625)
  * enhancement: SB-EXT:DEFINE-LOAD-TIME-GLOBAL. (lp#1253688)
  * enhancement: Loading fasls with symbols from an undefined package includes
    the name of the symbol in the error message.
  * bug fix: problems when redefining classes and doing TYPEP on classes
    concurrently. (lp#1272742)
  * bug fixes to the x86-64 XCHG instruction:
    ** it was misencoded when used with RAX, R8-R15 registers. (reported by
      Eric Marsden)
    ** it was misencoded when used to exchange EAX with itself.
    ** the disassembler wrongly printed XCHG RAX, R8 and the corresponding
      32- and 16-bit variations as NOP.
  * bug fix: the disassembler outputs source annotations in the right place
    and no longer randomly drops some of them. (lp#1249205)
  * bug fix: fix commutative-arg-swap from introducing undumpable structures
    into code, prevent code with errors from being compiled. (lp#1276282)
  * bug fix: pathnames with :back in their directory component are succeffully
    resolved.
  * bug fix: the deterministic profiler now uses ENCAPSULATE functionality to
    wrap functions around. (lp#309086)

changes in sbcl-1.1.15 relative to sbcl-1.1.14:
  * new feature: the iterative spilling/coloring register allocator developed
    by Alexandra Barchunova during Google Summer of Code 2013 is now merged
    in.  By default, it only activates for functions that optimize with
    (speed 3) and (> speed compilation-speed), but setting
    sb-regalloc:*register-allocation-method* to :iterative forces its
    execution.  The previous behaviour can be obtained by instead setting that
    variable to :greedy.  Thanks again to Google for their support, and, more
    crucially, to Alexandra Barchunova for her hard work.
  * optimization: make-array with known element-type and unknown dimensions is
    much faster.
  * optimization: make-array with unknown element-type is faster as well.
    (lp#1004501)
  * enhancement: sb-ext:save-lisp-and-die on Windows now accepts
    :application-type argument, which can be :console or :gui. :gui allows
    having GUI applications without an automatically appearing console window.
  * enhancement: reduced conservativism on GENCGC platforms:
    conservative roots must be valid-looking tagged pointers or point
    within a code object, not merely point to within the allocated part
    of a page, in order to pin a page.
  * enhancement: support for "Mac Roman" external format.
  * enhancement: encapsulation of named generic functions now happens without
    altering the identity of the function bound to the name.
  * bug fix: Windows applications without the console window no longer misbehave.
    (patch by Wilfredo Velazquez, lp#1256034).
  * bug fix: modular arithmetic optimizations do not stumble on dead branches
    with bad constants. (reported by Douglas Katzman)
  * bug fix: CLISP can be used again as a cross-compilation host.
    (Thanks to Vasily Postnicov, lp#1261451)
  * bug fix: run-program crashed with :directory nil. (lp#1265077)

(asau)

2014-04-11 18:10:20 UTC MAIN commitmail json YAML

Updated textproc/py-cssutils to 1.0

(wiz)

2014-04-11 18:10:11 UTC MAIN commitmail json YAML

2014-04-11 18:08:32 UTC MAIN commitmail json YAML

Updated devel/global to 6.2.12

(wiz)

2014-04-11 18:08:23 UTC MAIN commitmail json YAML

Update to 6.2.12:

March 17 2014, Shigio YAMAGUCHI

libutil/pathconvert.c module was divided into the following two modules:
o libutil/encodepath.c
o global/convert.c
According to the change, the function of the --path command of gtags(1)
(undocumented) was moved to global(1)'s --path-convert command.

(wiz)

2014-04-11 18:07:35 UTC MAIN commitmail json YAML

Updated textproc/xmlto to 0.0.26

(wiz)

2014-04-11 18:07:26 UTC MAIN commitmail json YAML

Update to 0.0.26:

0.0.26 (stable)
  - --searchpath option no longer produces warning
    about local builtin used outside the function
    (debian #652974)
  - fix build with automake 1.13+
  - fix noextensions option recognition
  - handle used css list in epub format

(wiz)

2014-04-11 18:06:28 UTC MAIN commitmail json YAML

Updated devel/py-setuptools to 3.4.4

(wiz)

2014-04-11 18:06:19 UTC MAIN commitmail json YAML

Update to 3.4.4:

-----
3.4.4
-----

* Issue #184: Correct failure where find_package over-matched packages
  when directory traversal isn't short-circuited.

-----
3.4.3
-----

* Issue #183: Really fix test command with Python 3.1.

-----
3.4.2
-----

* Issue #183: Fix additional regression in test command on Python 3.1.

-----
3.4.1
-----

* Issue #180: Fix regression in test command not caught by py.test-run tests.

---
3.4
---

* Issue #176: Add parameter to the test command to support a custom test
  runner: --test-runner or -r.
* Issue #177: Now assume most common invocation to install command on
  platforms/environments without stack support (issuing a warning). Setuptools
  now installs naturally on IronPython. Behavior on CPython should be
  unchanged.

(wiz)

2014-04-11 18:04:20 UTC MAIN commitmail json YAML

Updated devel/py-flakes to 0.8.1

(wiz)

2014-04-11 18:04:11 UTC MAIN commitmail json YAML

Update to 0.8.1:

0.8.1 (2014-03-30):
  - Detect the declared encoding in Python 3.
  - Do not report redefinition of import in a local scope, if the
    global name is used elsewhere in the module.
  - Catch undefined variable in loop generator when it is also used as
    loop variable.
  - Report undefined name for `(a, b) = (1, 2)` but not for the general
    unpacking `(a, b) = func()`.
  - Correctly detect when an imported module is used in default arguments
    of a method, when the method and the module use the same name.
  - Distribute a universal wheel file.

(wiz)

2014-04-11 18:03:22 UTC MAIN commitmail json YAML

Updated devel/py-urwid to 1.2.1

(wiz)

2014-04-11 18:03:13 UTC MAIN commitmail json YAML

Update to 1.2.1:

Urwid 1.2.1
===========

2014-04-04

* Fix false failures of event loop tests

* Remove extra newline generated on exit of raw_display

* Documentation fixes (by Paul Ivanov)

(wiz)

2014-04-11 18:01:36 UTC MAIN commitmail json YAML

Updated textproc/py-lxml to 3.3.4

(wiz)

2014-04-11 18:01:27 UTC MAIN commitmail json YAML

Update to 3.3.4:

3.3.4 (2014-04-03)
==================

Features added
--------------

* Source line numbers above 65535 are available on Elements when
  using libxml2 2.9 or later.

Bugs fixed
----------

* ``lxml.html.fragment_fromstring()`` failed for bytes input in Py3.

(wiz)

2014-04-11 17:58:45 UTC MAIN commitmail json YAML

Updated textproc/py-cssselect to 0.9.1

(wiz)

2014-04-11 17:58:35 UTC MAIN commitmail json YAML

Update to 0.9.1:

Version 0.9.1
-------------

Released on 2013-10-17.

* **Backward incompatible change from 0.9**:
  :meth:`~GenericTranslator.selector_to_xpath` defaults to
  ignoring pseudo-elements,
  as it did in 0.8 and previous versions.
  (:meth:`~GenericTranslator.css_to_xpath` doesn窶冲 change.)
* Drop official support for Python 2.4 and 3.1,
  as testing was becoming difficult.
  Nothing will break overnight,
  but future releases may on may not work on these versions.
  Older releases will remain available on PyPI.

Version 0.9
-----------

Released on 2013-10-11.

Add parser support for :attr:`functional
pseudo-elements <Selector.pseudo_element>`.

*Update:*
This version accidentally introduced a **backward incompatible** change:
:meth:`~GenericTranslator.selector_to_xpath` defaults to
rejecting pseudo-elements instead of ignoring them.

Version 0.8
-----------

Released on 2013-03-15.

Improvements:

* `#22 <https://github.com/SimonSapin/cssselect/issues/22>`_
  Let extended translators override what XPathExpr class is used
* `#19 <https://github.com/SimonSapin/cssselect/issues/19>`_
  Use the built-in ``lang()`` XPath function
  for implementing the ``:lang()`` pseudo-class
  with XML documents.
  This is probably faster than ``ancestor-or-self::``.

Bug fixes:

* `#14 <https://github.com/SimonSapin/cssselect/issues/14>`_
  Fix non-ASCII pseudo-classes. (Invalid selector instead of crash.)
* `#20 <https://github.com/SimonSapin/cssselect/issues/20>`_
  As per the spec, elements containing only whitespace are not considered empty
  for the ``:empty`` pseudo-class.

Version 0.7.1
-------------

Released on 2012-06-14. Code name *remember-to-test-with-tox*.

0.7 broke the parser in Python 2.4 and 2.5; the tests in 2.x.
Now all is well again.

Also, pseudo-elements are now correctly made lower-case. (They are supposed
to be case-insensitive.)

(wiz)

2014-04-11 17:54:19 UTC MAIN commitmail json YAML

Updated x11/libdrm to 2.4.53

(wiz)

2014-04-11 17:54:10 UTC MAIN commitmail json YAML

Update to 2.4.53:

Libdrm 2.4.53 has been released.

Emil Velikov (1):
      freedreno: do not leak drmVersion

Fran巽ois Tigeot (1):
      Enable libkms by default on DragonFly

Lucas Stach (1):
      modeprint: pretty print connector names

Marek Ol邸叩k (2):
      radeon: sync with radeon_drm.h from kernel headers
      Bump version to 2.4.53 for release

Rob Clark (6):
      freedreno: fix license
      freedreno: some msm-ring reset/flush fixes
      freedreno: simplify device creation
      freedreno: fix null ptr in error path
      freedreno/kgsl: don't even bother trying CREATE_FD
      freedreno: zero out unused field

Robert Millan (1):
      drm: Implement drmCheckModesettingSupported() for FreeBSD

(wiz)

2014-04-11 15:25:42 UTC MAIN commitmail json YAML

Updated lang/yabasic to 2.767

(wen)

2014-04-11 15:24:34 UTC MAIN commitmail json YAML

Update to 2.767
Remove the patch which included in upstream source

Upstream changes:
2.767 (March 15, 2014)
Fixed a bug which caused yabasic under Windows to freeze on syntax errors
2.766 (March 15, 2014)
Fixed some bugs related with ncurses under linux
2.765 (January 30, 2014)
Added support for later versions of ncurses and 64 bit Systems
Avoided forks for inkey$ under Unix
Fixed a bug related with break and continue
2.764 (January 22, 2014)
  - Added support for later versions of ncurses and 64 bit Systems
  - Avoided forks for inkey$

(wen)

2014-04-11 13:35:42 UTC MAIN commitmail json YAML

Updated misc/py-carddav to 0.7.0nb1

(wiz)

2014-04-11 13:35:31 UTC MAIN commitmail json YAML

Add missing py-xdg dependency. Bump PKGREVISION.

(wiz)

2014-04-11 13:05:29 UTC MAIN commitmail json YAML

py-Pillow is better.

(obache)

2014-04-11 13:03:03 UTC MAIN commitmail json YAML

+ Pillow-2.4.0

(obache)

2014-04-11 12:41:30 UTC MAIN commitmail json YAML

Updated graphics/py-Pillow to 2.3.1

(obache)

2014-04-11 12:41:18 UTC MAIN commitmail json YAML

Update py-Pillow to 2.3.1.

Changelog (Pillow)
==================

2.3.1 (2014-03-14)
------------------
- Fix insecure use of tempfile.mktemp (CVE-2014-1932 CVE-2014-1933)
  [wiredfool]

(obache)

2014-04-11 11:50:29 UTC pkgsrc-2014Q1 commitmail json YAML

2014-04-11 11:50:10 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4363 - requested by obache
graphics/jbigkit: security update

Revisions pulled up:
- graphics/jbigkit/Makefile                                    1.6
- graphics/jbigkit/distinfo                                    1.5
- graphics/jbigkit/patches/patch-Makefile                      1.2
- graphics/jbigkit/patches/patch-aa                            1.4
- graphics/jbigkit/patches/patch-ab                            1.5

---
  Module Name: pkgsrc
  Committed By: obache
  Date: Thu Apr 10 12:04:16 UTC 2014

  Modified Files:
  pkgsrc/graphics/jbigkit: Makefile distinfo
  pkgsrc/graphics/jbigkit/patches: patch-Makefile patch-aa patch-ab

  Log Message:
  Update jbigkit to 2.1.

  Changes in version 2.1 (2014-04-08)

  This is a security-critical bug-fix release that remains API and ABI
  backwards compatible to version 2.0. Users who process BIE data from
  untrusted sources should upgrade.

    - fixed a buffer-overflow vulnerability in the jbig.c decoder,
      reported by Florian Weimer (Red Hat): CVE-2013-6369

    - fixed ability of corrupted input data to force jbig85.c decoder
      into an end-less loop

    - fixed a bug in the processing of private deterministic-prediction
      tables (DPPRIV=3D1) in jbig.c decoder

    - fixed integer-type mismatches in printf arguments on 64-bit systems

    - fuzz-testing script added

(tron)

2014-04-11 07:43:17 UTC MAIN commitmail json YAML

Updated multimedia/ffmpeg2 to 2.2.1

(adam)

2014-04-11 07:42:30 UTC MAIN commitmail json YAML

Changes 2.2.1:
* avcodec/dirac_arith: Fix build with PIC and stack-check options
* swscale/x86/swscale_template: loose hardcoded dstw_offset
* swresample/resample: use av_malloc_array() where appropriate
* swresample/dither: use av_malloc_array()
* swresample/resample: Limit filter length
* avcodec/msrle: check return code for success before use
* avcodec/pthread_frame: fix missing unlock on error
* examples/avio_reading: fix null dereference on error
* avformat/omadec: fix probetest failure
* avcodec/wma: use av_freep(), do not leave stale pointers in memory
* lavu/opt: validate range before dereference
* avcodec/h264: clear cur_pic structure instead of duplicating it in ff_h264_update_thread_context()
* avfilter/vf_pullup: fix gray8
* avcodec/libx264: move where x264opts is applied down so it isnt overridden by avctx & defaults

(adam)

2014-04-10 13:47:54 UTC MAIN commitmail json YAML

Updated www/p5-Dancer2 to 0.12

(wen)

2014-04-10 13:46:51 UTC MAIN commitmail json YAML

Update to 0.12

Upstream changes:
0.12      2014-04-07 22:42:12 Europe/Amsterdam

    [ ENHANCEMENTS ]
    * GH#518: Bump jQuery to 1.10.2 (Grzegorz Ro偶niecki).
    * GH#535: Support OPTIONS and PATCH requests in Server::Standalone.
      (Russell Jenkins)
    * GH#553: Dancer2 CLI: specify directory to write app skeleton
      (Jean Stebens)
    * GH#543: Additional HTTP Methods for Ajax plugin (Jean Stebens).

    [ DOCUMENTATION ]
    * RT#91428: POD encoding set to UTF-8 in main .pm (Gregor Herrmann).
    * GH#517: Miscellaneous documentation fixes (Cesare Gargano).
    * GH#518: "Getting started" demo page fixes (Grzegorz Ro偶niecki).
    * GH#522: s/PerlHandler/PerlResponseHandler/ in Apache2 sample configuration
      (Grzegorz Ro偶niecki)
    * GH#521: Remove duplicated POD and clean up list details (Shlomi Fish)
    * GH#526: Cleanup POD formating and code snippets in manual.
      (Grzegorz Ro偶niecki)

    [ BUG FIXES ]
    * GH#528,529: Force PSGI server in dispatch scripts for CGI or fcgi
      deployments (Erik Smit, Alberto Sim玫es)
    * GH#550,GH#551: Update all headers in Handler::File
      (Sawyer X, Stefan @racke Hornburg)
    * GH#540: Fix hook execution when default scalar was used in hook code.
      (baynes, Russell Jenkins)
    * GH#552: Rework test suite to use Plack::Test
      (Sawyer X, Stefan @racke Hornburg)
    * GH#560: Return value of hooks do not alter response content.
      (Jean Stebens)

(wen)

2014-04-10 12:04:36 UTC MAIN commitmail json YAML

Updated graphics/jbigkit to 2.1

(obache)

2014-04-10 12:04:16 UTC MAIN commitmail json YAML

Update jbigkit to 2.1.

Changes in version 2.1 (2014-04-08)

This is a security-critical bug-fix release that remains API and ABI
backwards compatible to version 2.0. Users who process BIE data from
untrusted sources should upgrade.

  - fixed a buffer-overflow vulnerability in the jbig.c decoder,
    reported by Florian Weimer (Red Hat): CVE-2013-6369

  - fixed ability of corrupted input data to force jbig85.c decoder
    into an end-less loop

  - fixed a bug in the processing of private deterministic-prediction
    tables (DPPRIV=1) in jbig.c decoder

  - fixed integer-type mismatches in printf arguments on 64-bit systems

  - fuzz-testing script added

(obache)

2014-04-10 09:32:00 UTC MAIN commitmail json YAML

stunnel-5.01

(obache)

2014-04-10 07:34:20 UTC MAIN commitmail json YAML

Updated www/firefox to 28.0nb2

(martin)

2014-04-10 07:33:59 UTC MAIN commitmail json YAML

Make the custom memory allocator in the JS engine deal with sparc64
TOPDOWN_VM (already reported upstream).

(martin)

2014-04-10 06:51:36 UTC MAIN commitmail json YAML

2014-04-10 06:51:07 UTC MAIN commitmail json YAML

Remove inclusion of non-existing x265 buildlink3.mk file until it's added.

(wiz)

2014-04-10 06:50:25 UTC MAIN commitmail json YAML

Remove unused patch after update.

(wiz)

2014-04-10 06:21:41 UTC MAIN commitmail json YAML

2014-04-10 05:57:43 UTC MAIN commitmail json YAML

2014-04-10 05:39:17 UTC MAIN commitmail json YAML

2014-04-09 21:05:58 UTC MAIN commitmail json YAML

Don't enable "dtrace" support by default under Solaris 10. It doesn't
build for me on an UltraSPARC system.

(tron)

2014-04-09 19:53:10 UTC MAIN commitmail json YAML

Note update of the "phpmyadmin" package to version 4.1.12.

(tron)

2014-04-09 19:52:15 UTC MAIN commitmail json YAML

Update "phpmyadmin" package to version 4.1.12. The following bugs were
fixed since version 4.1.9:
- bug #4334 Add event : datepicker won't open
- bug #4338 Fix missing value error while executing SQL query
- TCPDF library is now optional dependency
- bug #4326 Cannot find the import plugins which start with uppercase 'I'
- bug #4301 Grid edit: "SELECT" query is replaced by "UPDATE" query after edit
- bug #4278 reCaptcha re-login requires double effort
- bug #4324 Datepicker not showing up on insert page
- bug #3991 Problem selecting item in select boxes with the ENTER keystroke
            in some browsers
- bug #4323 QueryWindow ignores CodeMirror
- bug      None of the live charts shown on "Status -> Monitor" (Chrome)

(tron)

2014-04-09 18:07:43 UTC MAIN commitmail json YAML

Added fonts/inconsolata-g version 20090213

(wiz)

2014-04-09 18:07:33 UTC MAIN commitmail json YAML

+ inconsolata-g

(wiz)

2014-04-09 17:40:32 UTC MAIN commitmail json YAML

Import inconsolata-g-20090213 as fonts/inconsolata-g.

Inconsolata is a mono-space, sans-serif font.
This is a modified version with the following changes:
- Single and double quotes ' and " are now straight
- , . ' are a bit more visible
- The ^ is a bit wider
- The curved upper leg of the lower case r is a bit more visible
- The zero is not slashed but dotted
- Numbers are a bit larger (keeping the font non proportional)
- The symbol minus - is a bit lower
- [] are now about as tall as () and {}
- The font is bigger than Inconsolata

(wiz)

2014-04-09 15:47:15 UTC MAIN commitmail json YAML

+ glusterfs-3.4.3, libxmp-4.2.6, mame-0.153, mess-0.153, midori-0.5.8,
  openmpi-1.8.0, roundcube-1.0.0 [wait for fix for
  http://trac.roundcube.net/ticket/1489729], tea-37.2.1, xine-lib-1.2.5.

(wiz)

2014-04-09 14:17:28 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup tickets #4357, #4358, #4361 and #4362.

(tron)

2014-04-09 14:17:04 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4362 - requested by obache
multimedia/adobe-flash-plugin11: security update

Revisions pulled up:
- multimedia/adobe-flash-plugin11/Makefile                      1.27
- multimedia/adobe-flash-plugin11/distinfo                      1.25

---
  Module Name: pkgsrc
  Committed By: obache
  Date: Wed Apr  9 05:24:05 UTC 2014

  Modified Files:
  pkgsrc/multimedia/adobe-flash-plugin11: Makefile distinfo

  Log Message:
  Update adobe-flash-plugin11 to 11.2.202.350 for APSB14-09.

(tron)

2014-04-09 14:10:59 UTC pkgsrc-2014Q1 commitmail json YAML

Pullup ticket #4361 - requested by ryoon
www/apache-tomcat7: security update

Revisions pulled up:
- www/apache-tomcat7/Makefile                                  1.18
- www/apache-tomcat7/PLIST                                      1.10
- www/apache-tomcat7/distinfo                                  1.12

---
  Module Name: pkgsrc
  Committed By: ryoon
  Date: Tue Apr  8 20:14:55 UTC 2014

  Modified Files:
  pkgsrc/www/apache-tomcat7: Makefile PLIST distinfo

  Log Message:
  Update to 7.0.53

  * Fix CVE-2014-0050 and CVE-2013-4590,

  Changelog:
  Tomcat 7.0.53 (violetagg)

      Catalina

          add Make it easier for applications embedding and/or extending =
  Tomcat to modify the javaseClassLoader attribute of the WebappClassLoad=
  er. (markt)
          fix Improve the robustness of web application undeployment base=
  d on some code analysis triggered by the report for 54315. (markt)
          fix 56219: Improve merging process for web.xml files to take ac=
  count of the elements and attributes supported by the Servlet version o=
  f the merged file. (markt)
          fix 56190: The response should be closed (i.e. no further outpu=
  t is permitted) when a call to AsyncContext.complete() takes effect. (m=
  arkt)
          fix 56236: Enable Tomcat to work with alternative Servlet and J=
  SP API JARs that package the XML schemas in such as way as to require a=
    dependency on the JSP API before enabling validation for web.xml. Tomc=
  at has no such dependency. (markt)
          fix 56246: Fix NullPointerException in MemoryRealm when authent=
  icating an unknown user. (markt)
          fix 56248: Allow the deployer to update an existing WAR file wi=
  thout undeploying the existing application if the update flag is set. T=
  his allows any existing custom context.xml for the application to be re=
  tained. To update an application and remove any existing context.xml si=
  mply undeploy the old version of the application before deploying the n=
  ew version. (markt)
          fix Redefine the globalXsltFile initialisation parameter of the=
    DefaultServlet as relative to CATALINA_BASE/conf or CATALINA_HOME/conf=
  . Prevent user supplied XSLTs used by the DefaultServlet from defining =
  external entities. (markt)
          add Add a work around for validating XML documents (often TLDs)=
    that use just the file name to refer to refer to the JavaEE schema on =
  which they are based. (markt)
          fix 56293: Cache resources loaded by the class loader from /MET=
  A-INF/services/ for better performance for repeated look ups. (markt)

      Coyote

          fix 53119: Make sure the NIO AJP output buffer is cleared on an=
  y error to prevent any possible overflow if it is written to again befo=
  re the connection is closed. This extends the original fix for the APR/=
  native output buffer to the NIO connector. (kkolinko)
          fix 56172: Avoid possible request corruption when using the AJP=
    NIO connector and a request is sent using more than one AJP message. P=
  atch provided by Amund Elstad. (markt)
          fix 56213: Reduce garbage collection when the NIO connector is =
  under heavy load. (markt)
          fix Improve processing of chuck size from chunked headers. Avoi=
  d overflow and use a bit shift instead of a multiplication as it is mar=
  ginally faster. (markt/kkolinko)
          fix Fix possible overflow when parsing long values from a byte =
  array. (markt)

      Jasper

          fix 54475: Add Java 8 support to SMAP generation for JSPs. Patc=
  h by Robbie Gibson. (markt)
          fix 55483: Improve handing of overloaded methods and constructo=
  rs in expression language implementation. (markt)
          fix 56208: Restore the validateXml option to Jasper that was pr=
  eviously renamed validateTld. Both options are now supported. validateX=
  ml controls the validation of web.xml files when Jasper parses them and=
    validateTld controls the validation of *.tld files when Jasper parses =
  them. (markt)
          fix 56223: Throw an IllegalStateException if a call is made to =
  ServletContext.setInitParameter() after the ServletContext has been ini=
  tialized. (markt)
          fix 56265: Do not escape values of dynamic tag attributes conta=
  ining EL expressions. (kkolinko)
          fix Make the default compiler source and target versions for JS=
  Ps Java 6 since Tomcat 7 requires Java 6 as a minimum. (markt)
          update 56283: Update to the Eclipse JDT Compiler P20140317-1600=
    which adds support for Java 8 syntax to JSPs. Add support for value "1=
  .8" for the compilerSourceVM and compilerTargetVM options. (markt)

      WebSocket

          fix Avoid a possible deadlock when one thread is shutting down =
  a connection while another thread is trying to write to it. (markt)
          fix Call onError if an exception is thrown calling onClose when=
    closing a session. (remm)

      Web applications

          code In the documentation: add support for several documentatio=
  n tags from Tomcat 8. Such as <version-major/>. (kkolinko)
          add 56093: Add the SSL Valve to the documentation web applicati=
  on. (markt)
          fix 56217: Improve readability by using left alignment for the =
  table cell containing the request information on the Manager applicatio=
  n status page. (markt)
          fix Fixed java.lang.NegativeArraySizeException when using "Expi=
  re sessions" command in the manager web application on a context where =
  the session timeout is disabled. (kfujino)
          fix Add support for LAST_ACCESS_AT_START system property to Man=
  ager web application. (kfujino)
          fix Add definition of org.apache.catalina.ant.FindLeaksTask. (k=
  fujino)
          fix 56273: If the Manager web application does not perform an o=
  peration because the web application is already being serviced, report =
  an error rather than reporting success. (markt)
          fix 56304: Add a note to the documentation about not using WebS=
  ocket with BIO HTTP in production. (markt)

      Other

          fix 56143: Improve service.bat so that it can be launched from =
  a non-UAC console. This includes using a single call to tomcat7.exe to =
  install the Windows service rather than three calls, and using command =
  line arguments instead of environment variables to pass the settings. (=
  markt/kkolinko)
          fix Fix regression in 7.0.52: when using service.bat install to=
    install the service the values for --StdOutput, --StdError options wer=
  e passed as blank instead of "auto". (kkolinko)
          fix Align options between service.bat and exe Windows installer=
  . For service.bat the changes are in --Classpath, --DisplayName, --Star=
  tPath, --StopPath. For exe installer the changes are in --JvmMs, --JvmM=
  x options, which are now 128 Mb and 256 Mb respectively instead of bein=
  g empty. Explicitly specify --LogPath path when uninstalling Windows se=
  rvice, avoiding default value for that option. (kkolinko)
          code Simplify Windows *.bat files: remove %OS% checks, as java =
  6 does not run on ancient non-NT operating systems. (kkolinko)
          fix 56137: Explicitly use the BIO connector in the SSL example =
  in server.xml so it doesn't break if APR is enabled. (markt)
          fix 56139: Avoid a web application class loader leak in some un=
  it tests when running on Windows. (markt)
          fix Correct build script to avoid building JARs with empty pack=
  ages. (markt)
          add Allow to limit JUnit test run to a number of selected test =
  case methods. (kkolinko)
          fix 56189: Remove used file cpappend.bat from the distribution.=
    (markt)

  Tomcat 7.0.52 (violetagg) released 2014-02-17

      Catalina

          fix Generate a valid root element for the effective web.xml for=
    a web application for all supported versions of web.xml. (markt)

      Coyote

          code Pull up SocketWrapper to AbstractProcessor. (markt)
          fix In some circumstances asynchronous requests could time out =
  too soon. (markt)

  Tomcat 7.0.51 (violetagg) not released

      Catalina

          fix 55287: ServletContainerInitializer defined in the container=
    may not be found. (markt/jboynes)
          fix 55855: Provide a per Context option (containerSciFilter) to=
    exclude container SCIs. (markt)
          fix 55937: When deploying applications, treat a context path of=
    /ROOT as equivalent to /. (markt)
          fix 55943: Improve the implementation of the class loader check=
    that prevents web applications from trying to override J2SE implementa=
  tion classes. As part of this fix, refactor the way a null parent class=
    loader is handled which enables a number of null checks and object cre=
  ation calls to be removed. (markt)
          fix 55958: Differentiate between foo.war the WAR file and foo.w=
  ar the directory. (markt)
          fix 55960: Improve the single sign on (SSO) unit tests. Patch p=
  rovided by Brian Burch. (markt)
          fix 55974: Retain order when reporting errors and warnings whil=
  e parsing XML configuration files. (markt)
          fix 56013: Fix issue with SPNEGO authentication when using IBM =
  JREs. IBM JREs only understand the option of infinite lifetime for Kerb=
  eros credentials. Based on a patch provided by Arunav Sanyal. (markt)
          fix 56016: When loading resources for XML schema validation, ta=
  ke account of the possibility that servlet-api.jar and jsp-api.jar may =
  not be loaded by the same class loader. Patch by Juan Carlos Estibariz.=
    (markt)
          fix 56025: When creating a WebSocket connection, always call Se=
  rverEndpointConfig.Configurator.getNegotiatedSubprotocol() and always c=
  reate the EndPoint instance after calling ServerEndpointConfig.Configur=
  ator.modifyHandshake(). (markt)
          fix 56032: Ensure that the WebSocket connection is closed after=
    an IO error or an interrupt while sending a WebSocket message. (markt)=

          fix 56042: If a request in async mode has an error but has alre=
  ady been dispatched don't generate an error page in the ErrorReportValv=
  e so the dispatch target can handle it. (markt)
          fix Add missing javax.annotation.sql.* classes to annotations-a=
  pi.jar. (markt)
          fix The type of logger attribute of Context MBean should be not=
    org.apache.commons.logging.Log but org.apache.juli.logging.Log. (kfuji=
  no)
          fix 56082: Fix a concurrency bug in JULI's LogManager implement=
  ation. (markt)
          fix 56096: When the attribute rmiBindAddress of the JMX Remote =
  Lifecycle Listener is specified it's value will be used when constructi=
  ng the address of a JMX API connector server. Patch is provided by Jim =
  Talbut. (violetagg)
          fix When environment entry with one and the same name is define=
  d in the web deployment descriptor and with annotation then the one spe=
  cified in the web deployment descriptor is with priority. (violetagg)
          fix Change default value of xmlBlockExternal attribute of Conte=
  xt. It is true now. (kkolinko)

      Coyote

          fix Avoid possible NPE if a content type is specified without a=
    character set. (markt)
          fix 55956: Make the forwarded remote IP address available to th=
  e Connectors via a request attribute. (markt)
          fix 55976: Fix sendfile support for the HTTP NIO connector. (ma=
  rkt)
          fix 55996: Ensure Async requests timeout correctly when using t=
  he NIO HTTP connector. (markt)
          add 56021: Make it possible to use the Windows-MY key store wit=
  h the BIO and NIO connectors for SSL configuration. It requires a keyst=
  oreFile=3D"" keystoreType=3D"Windows-My" to be set on the connector. Ba=
  sed on a patch provided by Asanka. (markt)

      Jasper

          fix Correct a regression in the XML refactoring that meant that=
    errors in TLD files were swallowed. (markt)
          fix 55671: Correct typo in the log message for a wrong value of=
    genStringAsCharArray init-param of JspServlet. This parameter had a di=
  fferent name in Tomcat 6. (kkolinko)
          fix 55973: Fix processing of XML schemas when validation is ena=
  bled in Jasper. (kkolinko)
          fix 56010: Don't throw an IllegalArgumentException when JspFact=
  ory.getPageContext is used with JspWriter.DEFAULT_BUFFER. Based on a pa=
  tch by Eugene Chung. (markt)
          fix 56012: When using the extends attribute of the page directi=
  ve do not import the super class if it is in an unnamed package as impo=
  rts from unnamed packages are now explicitly illegal. (markt)
          fix 56029: A regression in the fix for 55198 meant that when EL=
    containing a ternary expression was used in an attribute a compilation=
    error would occur for some expressions. (markt)
          fix Correct several errors in jspxml Schema and DTD. (kkolinko)=

          fix Change default value of the blockExternal attribute of JspC=
    task. The default value is true. Add support for -no-blockExternal swi=
  tch when JspC is run as a standalone application. (kkolinko)

      Cluster

          code Simplify the code of o.a.c.ha.tcp.SimpleTcpCluster.createM=
  anager(String). Remove unnecessary class cast. (kfujino)

      WebSocket

          fix Do not return an empty string for the Sec-WebSocket-Protoco=
  l HTTP header when no sub-protocol has been requested or no sub-protoco=
  l could be agreed as RFC6455 requires that no Sec-WebSocket-Protocol he=
  ader is returned in this case. (markt)

      Web applications

          fix Add index.xhtml to the welcome files list for the examples =
  web application. (kkolinko)
          fix Clarify that the connectionTimeout may also be used as the =
  read timeout when reading a request body (if any) in the documentation =
  web application. (markt)
          fix Clarify the behaviour of the maxConnections attribute for a=
    connector in the documentation web application. (markt)
          fix 55888: Update the documentation web application to make it =
  clearer that a Container may define no more than one Realm. (markt)
          fix 55956: Where available, displayed the forwarded remote IP a=
  ddress available on the status page of the Manager web application. (ma=
  rkt)
          fix Correct links to the Tomcat mailing lists in the ROOT web a=
  pplication. (kkolinko)
          fix In Manager web application improve handling of file upload =
  errors. Display a message instead of error 500 page. Simplify parts han=
  dling code, as it is known that Tomcat takes care of them when recyclin=
  g a request. (kkolinko)

      Extras

          fix 55166, 56045: Copy the XML schemas used for validation that=
    are packaged in jsp-api.jar to servlet-api.jar so that an embedded Tom=
  cat instance can start without Jasper being available. This also enable=
  s validation to work without Jasper being available. (markt/kkolinko)
          fix 56039: Enable the JmxRemoteLifecycleListener to work over S=
  SL. Patch by esengstrom. (markt)

      Other

          fix 55743: Enable the stop script to work when the shutdown por=
  t is disabled and a PID file is defined. This is only available on plat=
  forms that use catalina.sh. (markt)
          fix 55986: When forcing Tomcat to stop via kill -9 $CATALINA_PI=
  D, the catalina.sh script could incorrectly report that Tomcat had not =
  yet completely stopped when it had. Based on a patch by jess. (markt)
          fix Package correct license and notice files with embedded JARs=
  . (markt)
          code Remove svn keywords (such as $Id) from source files and do=
  cumentation. (kkolinko)
          fix Fix CVE-2014-0050, a denial of service with a malicious, ma=
  lformed Content-Type header and multipart request processing. Fixed by =
  merging latest code (r1565163) from Commons FileUpload. (markt)
          fix 56115: Expose the httpusecaches property of Ant's get task =
  as some users may need to change the default. Based on a suggestion by =
  Anthony. (markt)

  Tomcat 7.0.50 (violetagg) released 2014-01-08

      Catalina

          fix Handle the case where a context.xml file is added to a web =
  application deployed from a directory. Previously the file was ignored =
  until Tomcat was restarted. Now (assuming automatic deployment is enabl=
  ed) it will trigger a redeploy of the web application. (markt)
          fix Fix string comparison in HostConfig.setContextClass(). (kko=
  linko)
          code Streamline handling of WebSocket messages when no handler =
  is configured for the message currently being received. (markt)
          fix Handle the case where a WebSocket annotation configures a m=
  essage size limit larger than the default permitted by Tomcat. (markt)
          fix 55855: This is a partial fix that bypasses the relatively e=
  xpensive check for a WebSocket upgrade request if no WebSocket endpoint=
  s have been registered. (markt)
          fix 55905: Prevent a NPE when web.xml references a taglib file =
  that does not exist. Provide better error message. (violetagg)

      Coyote

          fix When using the BIO connector with an internal executor, do =
  not display a warning that the executor has not shutdown as the default=
    configuration for BIO connectors is not to wait. This is because threa=
  ds in keep-alive connections cannot be interrupted and therefore the wa=
  rning was nearly always displayed. (markt)

      Jasper

          fix JspC uses servlet context initialization parameters to pass=
    configuration so ensure that the servlet context used supports initial=
  ization parameters. (markt)

      Cluster

          fix In AbstractReplicatedMap#finalize, remove rpcChannel from c=
  hannel Listener of group channel before sending MapMessage.MSG_STOP mes=
  sage. This prevents that the node that sent the MapMessage.MSG_STOP by =
  normal shutdown is added to member map again by ping at heartbeat threa=
  d in the node that received the MapMessage.MSG_STOP. (kfujino)
          fix Add time stamp to GET_ALL_SESSIONS message. (kfujino)

      Web applications

          fix Fix the sample configuration of StaticMembershipInterceptor=
    in order to prevent warning log. uniqueId must be 16 bytes. (kfujino)

      Extras

          update Update dependencies that are used to build tomcat-juli e=
  xtras component. Apache Avalon Framework is updated to version 4.1.5, A=
  pache Log4J to version 1.2.17. (rjung)

  Tomcat 7.0.49 (violetagg) not released

      Catalina

          fix Correct a regression in the new XML local resolver that tri=
  ggered false failures when XML validation was configured. (markt)
          fix Prevent a NPE when destroying HTTP upgrade handler for WebS=
  ocket connections. (violetagg)

  Tomcat 7.0.48 (violetagg) not released

      Catalina

          add 51294: Add support for unpacking WARs located outside of th=
  e Host's appBase in to the appBase. (markt)
          fix 55656: Configure the Digester to use the server class loade=
  r when parsing server.xml rather than the class loader that loaded Stan=
  dardServer. Patch provided by Roberto Benedetti. (markt)
          fix 55664: Correctly handle JSR 356 WebSocket Encoder, Decoder =
  and MessageHandler implementations that use a generic type such as Enco=
  der.Text<List<String>>. Includes a test case by Niki Dokovski. (markt)
          fix Correctly handle WebSocket Encoders, Decoders and MessageHa=
  ndlers that use arrays of generic types. (markt)
          fix 55681: Ensure that the WebSocket session is made available =
  to MessageHandler method calls. (markt)
          fix Updated servlet spec version and documentation section-numb=
  er reported when JAR files are rejected for containing a trigger class =
  (e.g. javax.servlet.Servlet). (schultz)
          add Modify the WebSocket handshake process so that the user pro=
  perties Map exposed by the ServerEndpointConfig during the call to Conf=
  igurator.modifyHandshake() is unique to the connection rather than shar=
  ed by all connections associated with the Endpoint. This allows for eas=
  ier configuration of per connection properties from within modifyHandsh=
  ake(). (markt)
          fix 55684: Log a warning but continue if the memory leak detect=
  ion code is unable to access all threads to check for possible memory l=
  eaks when a web application is stopped. (markt)
          fix Define the web-fragment.xml in tomcat7-websocket.jar as a S=
  ervlet 3.0 web fragment rather than as a Servlet 3.1 web fragment. (mar=
  kt)
          fix 55715: Add a per web application executor to the WebSocket =
  implementation and use it for calling SendHandler.onResult() when there=
    is a chance that the current thread also initiated the write. (markt)
          fix Prevent file descriptors leak and ensure that files are clo=
  sed when configuring the web application. (violetagg)
          fix Fixed the name of the provider-configuration file located i=
  n tomcat7-websocket.jar!/META-INF/services that exposes information for=
    javax.websocket.server.ServerEndpointConfig$Configurator implementatio=
  n. (violetagg)
          fix 55760: Remove the unnecessary setting of the javax.security=
  .auth.useSubjectCredsOnly system property in the SpnegoAuthenticator as=
    in addition to it being unnecessary, it causes problems with using SPN=
  EGO with IBM JDKs. Patch provided by Arunav Sanyal. (markt)
          fix 55772: Ensure that the request and response are recycled af=
  ter an error during asynchronous processing. Includes a test case based=
    on code contributed by Todd West. (markt)
          fix 55778: Add an option to the JNDI Realm to control the QOP u=
  sed for the connection to the LDAP server after authentication when usi=
  ng SPNEGO with delegated credentials. This value is used to set the jav=
  ax.security.sasl.qop environment property for the LDAP connection. (mar=
  kt)
          fix 55798: Log an error if the MemoryUserDatabase is unable to =
  find the specified user database file. (markt)
          fix 55799: Correctly enforce the restriction in JSR356 that no =
  more than one data message may be sent to a remote WebSocket endpoint a=
  t a time. (markt)
          fix When Catalina parses TLD files, always use a namespace awar=
  e parser to be consistent with how Jasper parses TLD files. The tldName=
  spaceAware attribute of the Context is now ignored. (markt)
          fix Deprecate the tldNamespaceAware Context attribute as TLDs a=
  re always parsed with a namespace aware parser. (markt)
          fix Correct a logic error that meant that unpackWARs was ignore=
  d and the WAR was always expanded if a WAR failed to deploy. (markt)
          add Add support for defining copyXML on a per Context basis. (m=
  arkt)
          fix Define the expected behaviour of the automatic deployment a=
  nd align the implementation to that definition. (markt)
          add When running under a security manager, change the default v=
  alue of the Host's deployXML attribute to false. (markt)
          add If a Host is configured with a value of false for deployXML=
  , a web application has an embedded descriptor at META-INF/context.xml =
  and no explicit descriptor has been defined for this application, do no=
  t allow the application to start. The reason for this is that the embed=
  ded descriptor may contain configuration necessary for secure operation=
    such as a RemoteAddrValve. (markt)
          fix Prevent an NPE in the WebSocket ServerContainer when proces=
  sing an HTTP session end event. (markt)
          add 55801: Add the ability to set a custom SSLContext to use fo=
  r client wss connections. Patch provided by Maciej Lypik. (markt)
          fix 55804: If the GSSCredential for the cached Principal expire=
  s when using SPNEGO authentication, force a re-authentication. (markt)
          add 55811: If the main web.xml contains an empty absolute-order=
  ing element and validation of web.xml is not enabled, skip parsing any =
  web-fragment.xml files as the result is never used. (markt)
          fix 55839: Extend support for digest prefixes {MD5}, {SHA} and =
  {SSHA} to all Realms rather than just the JNDIRealm. (markt)
          fix 55842: Ensure that if a larger than default response buffer=
    is configured that the full buffer is used when a Servlet outputs via =
  a Writer. (markt)
          fix 55851: Further fixes to enable SPNEGO authentication to wor=
  k with IBM JDKs. Based on a patch by Arunav Sanyal. (markt)
          add Fix CVE-2013-4590: Add an option to the Context to control =
  the blocking of XML external entities when parsing XML configuration fi=
  les and enable this blocking by default when a security manager is used=
  . The block is implemented via a custom resolver to enable the logging =
  of any blocked entities. (markt)

      Coyote

          code Implement a number of small refactorings to the APR/native=
    handler for upgraded HTTP connections. (markt)
          fix Fix an issue with upgraded HTTP connections over HTTPS (e.g=
  . secure WebSocket) when using the APR/native connector that resulted i=
  n the unexpected closure of the connection. (markt)
          fix Ensure that the application class loader is used when calli=
  ng the ReadListener and WriteListener methods when using non-blocking I=
  O. A side effect of not doing this was that JNDI was not available when=
    processing WebSocket events. (markt)
          add Make the time that the internal executor (if used) waits fo=
  r request processing threads to terminate before continuing with the co=
  nnector stop process configurable. (markt)
          fix 55749: Improve the error message when SSLEngine is disabled=
    in the AprLifecycleListener and SSL is configured for an APR/native co=
  nnector. (markt)
          add If a request that includes an Expect: 100-continue header r=
  eceives anything other than a 2xx response, close the connection This p=
  rotects against misbehaving clients that may not sent the request body =
  in that case and send the next request instead. (markt)
          fix Improve the parsing of trailing headers in HTTP requests. (=
  markt)

      Jasper

          fix 55735: Fix a regression caused by the fix to 55198. When pr=
  ocessing JSP documents, attributes in XML elements that are template co=
  ntent should have their text xml-escaped, but output of EL expressions =
  in them should not be escaped. (markt)
          fix 55807: The JSP compiler used a last modified time of -1 for=
    TLDs in JARs expanded in to WEB-INF/classes (IDEs often do this expans=
  ion) when creating the dependency list for JSPs that used that TLD. Thi=
  s meant JSPs using that TLD were recompiled on every access. (markt)

      Cluster

          add Add log message that initialization of AbstractReplicatedMa=
  p has been completed. (kfujino)
          fix The logger of AbstractReplicatedMap should be non-static in=
    order to enable logging of each application. Side-effects of this chan=
  ge is to throw RuntimeException in MapMessage#getKey() and getValue() i=
  nstead of Null return and error log. (kfujino)
          code Simplify the code of DeltaManager#startInternal(). Reduce =
  unnecessary nesting for acquisition of cluster instance. (kfujino)
          fix Remove unnecessary attributes of stateTransferCreateSendTim=
  e and receiverQueue from cluster manager template. These attributes sho=
  uld not be defined as a template. (kfujino)
          fix Fix MBean attribute definition of stateTransfered. The meth=
  od name is not isStateTransfered() but getStateTransfered(). (kfujino)
          fix Correct stop failure log of cluster. Failure cause is not o=
  nly Valve. (kfujino)
          fix Remove unnecessary sleep when sending session blocks on ses=
  sion sync phase. (kfujino)
          fix Expose stateTimestampDrop of org.apache.catalina.ha.session=
  .DeltaManager via JMX. (kfujino)
          fix When the ping timeouted, make sure that memberDisappeared m=
  ethod is not called by specifying the members that has already been rem=
  oved. (kfujino)
          add Add log message of session relocation when member disappear=
  ed. (kfujino)
          fix If ping message fails, prevent wrong timeout detection of n=
  ormal member that is no failure members. (kfujino)

      Web applications

          add Add some documentation on the SSL configuration options for=
    WebSocket clients. (markt)
          add Add to cluster document a description of notifyLifecycleLis=
  tenerOnFailure and heartbeatBackgroundEnabled. (kfujino)
          fix Update the documentation with information for WebSocket 1.0=
    specification and javadoc. (violetagg)
          fix 55703: Clarify the role of the singleton attribute for JNDI=
    resource factories. (markt)
          fix 55746: Add documentation on the allRolesMode to the Combine=
  dRealm and LockOutRealm. Patch by C=E9dric Couralet. (markt)
          add Expand the information on web applications that ship as par=
  t of Tomcat in the security how-to section of the documentation web app=
  lication. (markt)
          fix Expand the description of the WebSocket buffers in the docu=
  mentation web application to clarify their purpose. (markt)
          add Correct the documentation for Cluster manager. (kfujino)
          add Add information on how to configure integrated Windows auth=
  entication when Tomcat is running on a non-Windows host. (markt)

      Extras

          update Update commons-logging to version 1.1.3. (rjung)

      Other

          add 52323: Add support for the Cobertura code coverage tool whe=
  n running the unit tests. Based on a patch by mhasko. (markt/kkolinko)
          update Update sample Eclipse IDE project. Explicitly use a Java=
    6 SE JDK. Exclude JSR356 WebSocket classes from build path, as they ca=
  nnot be compiled with Java 6. (kkolinko)
          update Update the Eclipse compiler to 4.3.1. (kkolinko/markt)

(tron)