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 (4h)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-13 00:06:14 UTC Now

2015-06-11 15:14:14 UTC MAIN commitmail json YAML

Allow ruby-native-hyperestraier and ruby-pure-hyperestraier packages
build on Ruby 2.2.

(taca)

2015-06-11 14:59:30 UTC MAIN commitmail json YAML

Note update of net/bind910 package to 9.10.2pl1.

(taca)

2015-06-11 14:58:46 UTC MAIN commitmail json YAML

Update bind910 to 9.10.2pl1 (BIND 9.10.2-P1).

--- 9.10.2-P1 released ---

4134. [cleanup] Include client-ip rules when logging the number
                        of RPZ rules of each type. [RT #39670]

4131. [bug] Addressed further problems with reloading RPZ
zones. [RT #39649]

4126. [bug] Addressed a regression introduced in change #4121.
[RT #39611]

4122. [bug] The server could match a shorter prefix than what was
available in CLIENT-IP policy triggers, and so, an
unexpected action could be taken. This has been
corrected. [RT #39481]

4121. [bug] On servers with one or more policy zones
configured as slaves, if a policy zone updated
during regular operation (rather than at
startup) using a full zone reload, such as via
AXFR, a bug could allow the RPZ summary data to
fall out of sync, potentially leading to an
assertion failure in rpz.c when further
incremental updates were made to the zone, such
as via IXFR. [RT #39567]

4120. [bug] A bug in RPZ could cause the server to crash if
policy zones were updated while recursion was
pending for RPZ processing of an active query.
[RT #39415]

4116. [bug] Fix a bug in RPZ that could cause some policy
zones that did not specifically require
recursion to be treated as if they did;
consequently, setting qname-wait-recurse no; was
sometimes ineffective. [RT #39229]

4063. [bug] Asynchronous zone loads were not handled
correctly when the zone load was already in
progress; this could trigger a crash in zt.c.
[RT #37573]

4062. [bug] Fix an out-of-bounds read in RPZ code. If the
read succeeded, it doesn't result in a bug
during operation. If the read failed, named
could segfault. [RT #38559]

(taca)

2015-06-11 14:15:49 UTC MAIN commitmail json YAML

Updated www/ikiwiki to 3.20150610

(schmonz)

2015-06-11 14:15:33 UTC MAIN commitmail json YAML

Update to 3.20150610. From the changelog:

[ Joey Hess ]
* New emailauth plugin lets users log in, without any registration,
  by simply clicking on a link in an email.
* Re-remove google from openid selector; their openid provider is
  gone for good.
* Make the openid selector display "Password" instead of "Other"
  when appropriate, so users are more likely to click on it when
  they don't have an openid.
* Converted openid-selector into a more generic loginselector helper
  plugin.
* passwordauth: Don't allow registering accounts that look like openids.
* Make cgiurl output deterministic, not hash order. Closes: #785738
  Thanks, Daniel Kahn Gillmor

[ Simon McVittie ]
* Do not enable emailauth by default, to avoid surprises on httpauth-only
  sites. Enable it by default in openid instead, since it is essentially
  a replacement for OpenIDs.
* Make the attachment plugin work with CGI.pm 4.x (Closes: #786586;
  workaround for #786587 in libcgi-pm-perl)
* Add a public-domain email icon from tango-icon-theme
* Populate pagectime from either mtime or inode change time,
  whichever is older, again for more reproducible builds
* debian: build the docwiki with LC_ALL=C.UTF-8 and TZ=UTC
* debian/copyright: consolidate permissive licenses
* debian/copyright: turn comments on provenance into Comment
* brokenlinks: sort the pages that link to the missing page, for
  better reproducibility
* Add [[!meta date]] to news items and tips, since the git checkout
  and build process can leave the checkout date in the tarball
  release, leading to unstable sorting
* Sort backlinks deterministically, by falling back to sorting by href
  if the link text is identical
* Add a $config{deterministic} option and use it for the docwiki
* haiku: if deterministic build is requested, return a hard-coded haiku
* polygen: if deterministic build is requested, use a well-known random seed

(schmonz)

2015-06-11 13:45:42 UTC MAIN commitmail json YAML

Updated lang/perl5 to 5.22.0

(adam)

2015-06-11 13:44:23 UTC MAIN commitmail json YAML

Changes 5.22.0:
* A safer ARGV
* CGI.pm and Module::Build disappear from core
* Hexadecimal floating point values
* Variable aliases
* Repetition in list assignment
* List pipe opens on Win32
* Various small fixes

(adam)

2015-06-11 13:33:28 UTC MAIN commitmail json YAML

2015-06-11 13:32:36 UTC MAIN commitmail json YAML

Update devel/libuv to 1.6.1.
Simplify, re-use bits from wip/libuv. Add bl3.

Previous version based on the 20130301 tag was most likely 0.9.11. Changelog
doesn't reach that far, here's everything since 0.10.2, when libuv was
separated from node.js:

2015.06.06, Version 1.6.1 (Stable), 30c8be07bb78a66fdee5141626bf53a49a17094a
Changes since version 1.6.0:
* unix: handle invalid _SC_GETPW_R_SIZE_MAX values (cjihrig)

2015.06.04, Version 1.6.0 (Stable), adfccad76456061dfcf79b8df8e7dbfee51791d7
Changes since version 1.5.0:
* aix: fix setsockopt for multicast options (Michael)
* unix: don't block for io if any io handle is primed (Saúl Ibarra Corretgé)
* windows: MSVC 2015 has snprintf() (Rui Abreu Ferreira)
* windows: Add VS2015 support to vcbuild.bat (Jason Williams)
* doc: fix typo in tcp.rst (Igor Soarez)
* linux: work around epoll bug in kernels < 2.6.37 (Ben Noordhuis)
* unix,win: add uv_os_homedir() (cjihrig)
* stream: fix `select()` race condition (Fedor Indutny)
* unix: prevent infinite loop in uv__run_pending (Saúl Ibarra Corretgé)
* unix: make sure UDP send callbacks are asynchronous (Saúl Ibarra Corretgé)
* test: fix `platform_output` netmask printing. (Andrew Paprocki)
* aix: add ahafs autoconf detection and README notes (Andrew Paprocki)
* core: add ability to customize memory allocator (Saúl Ibarra Corretgé)

2015.05.07, Version 1.5.0 (Stable), 4e77f74c7b95b639b3397095db1bc5bcc016c203
Changes since version 1.4.2:
* doc: clarify that the thread pool primites are not thread safe (Andrius
  Bentkus)
* aix: always deregister closing fds from epoll (Michael)
* unix: fix glibc-2.20+ macro incompatibility (Massimiliano Torromeo)
* doc: add Sphinx plugin for generating links to man pages (Saúl Ibarra
  Corretgé)
* doc: link system and library calls to man pages (Saúl Ibarra Corretgé)
* doc: document uv_getnameinfo_t.{host|service} (Saúl Ibarra Corretgé)
* build: update the location of gyp (Stephen von Takach)
* win: name all anonymous structs and unions (TomCrypto)
* linux: work around epoll bug in kernels 3.10-3.19 (Ben Noordhuis)
* darwin: fix size calculation in select() fallback (Ole André Vadla Ravnås)
* solaris: fix setsockopt for multicast options (Julien Gilli)
* test: fix race condition in multithreaded test (Ben Noordhuis)
* doc: fix long lines in tty.rst (Ben Noordhuis)
* test: use UV_TTY_MODE_* values in tty test (Ben Noordhuis)
* unix: don't clobber errno in uv_tty_reset_mode() (Ben Noordhuis)
* unix: reject non-tty fds in uv_tty_init() (Ben Noordhuis)
* win: fix pipe blocking writes (Alexis Campailla)
* build: fix cross-compiling for iOS (Steven Kabbes)
* win: remove unnecessary malloc.h
* include: use `extern "c++"` for defining C++ code (Kazuho Oku)
* unix: reap child on execvp() failure (Ryan Phillips)
* windows: fix handle leak on EMFILE (Brian Green)
* test: fix tty_file, close handle if initialized (Saúl Ibarra Corretgé)
* doc: clarify what uv_*_open accepts (Saúl Ibarra Corretgé)
* doc: clarify that we don't maintain external doc resources (Saúl Ibarra
  Corretgé)
* build: add documentation for ninja support (Devchandra Meetei Leishangthem)
* doc: document uv_buf_t members (Corey Farrell)
* linux: fix epoll_pwait() fallback on arm64 (Ben Noordhuis)
* android: fix compilation warning (Saúl Ibarra Corretgé)
* unix: don't close the fds we just setup (Sam Roberts)
* test: spawn child replacing std{out,err} to stderr (Saúl Ibarra Corretgé)
* unix: fix swapping fds order in uv_spawn (Saúl Ibarra Corretgé)
* unix: fix potential bug if dup2 fails in uv_spawn (Saúl Ibarra Corretgé)
* test: remove LOG and LOGF variadic macros (Saúl Ibarra Corretgé)
* win: fix uv_fs_access on directories (Saúl Ibarra Corretgé)
* win: fix of double free in uv_uptime (Per Nilsson)
* unix: open "/dev/null" instead of "/" for emfile_fd (Alan Rogers)
* docs: add some missing words (Daryl Haresign)
* unix: clean up uv_fs_open() O_CLOEXEC logic (Ben Noordhuis)
* build: set SONAME for shared library in uv.gyp (Rui Abreu Ferreira)
* windows: define snprintf replacement as inline instead of static (Rui Abreu
  Ferreira)
* win: fix unlink of readonly files (João Reis)
* doc: fix uv_run(UV_RUN_DEFAULT) description (Ben Noordhuis)
* linux: intercept syscall when running under memory sanitizer (Keno Fischer)
* aix: fix uv_interface_addresses return value (farblue68)
* windows: defer reporting TCP write failure until next tick (Saúl Ibarra
  Corretgé)
* test: add test for deferred TCP write failure (Saúl Ibarra Corretgé)

2015.02.27, Version 1.4.2 (Stable), 1a7391348a11d5450c0f69c828d5302e2cb842eb
Changes since version 1.4.1:
* stream: ignore EINVAL for SO_OOBINLINE on OS X (Fedor Indutny)

2015.02.25, Version 1.4.1 (Stable), e8e3fc5789cc0f02937879d141cca0411274093c
Changes since version 1.4.0:
* win: don't use inline keyword in thread.c (Ben Noordhuis)
* windows: fix setting dirent types on uv_fs_scandir_next (Saúl Ibarra
  Corretgé)
* unix,windows: make uv_thread_create() return errno (Ben Noordhuis)
* tty: fix build for SmartOS (Julien Gilli)
* unix: fix for uv_async data race (Michael Penick)
* unix, windows: map EHOSTDOWN errno (Ben Noordhuis)
* stream: use SO_OOBINLINE on OS X (Fedor Indutny)

2015.02.10, Version 1.4.0 (Stable), 19fb8a90648f3763240db004b77ab984264409be
Changes since version 1.3.0:
* unix: check Android support for pthread_cond_timedwait_monotonic_np (Leith
  Bade)
* test: use modified path in test (cjihrig)
* unix: implement uv_stream_set_blocking() (Ben Noordhuis)

2015.01.29, Version 1.3.0 (Stable), 165685b2a9a42cf96501d79cd6d48a18aaa16e3b
Changes since version 1.2.1:
* unix, windows: set non-block mode in uv_poll_init (Saúl Ibarra Corretgé)
* doc: clarify which flags are supported in uv_fs_event_start (Saúl Ibarra
  Corretgé)
* win,unix: move loop functions which have identical implementations (Andrius
  Bentkus)
* doc: explain how the threadpool is allocated (Alex Mo)
* doc: clarify uv_default_loop (Saúl Ibarra Corretgé)
* unix: fix implicit declaration compiler warning (Ben Noordhuis)
* unix: fix long line introduced in commit 94e628fa (Ben Noordhuis)
* unix, win: add synchronous uv_get{addr,name}info (Saúl Ibarra Corretgé)
* linux: fix epoll_pwait() regression with < 2.6.19 (Ben Noordhuis)
* build: compile -D_GNU_SOURCE on linux (Ben Noordhuis)
* build: use -fvisibility=hidden in autotools build (Ben Noordhuis)
* fs, pipe: no trailing terminator in exact sized buffers (Andrius Bentkus)
* style: rename buf to buffer and len to size for consistency (Andrius Bentkus)
* test: fix test-spawn on MinGW32 (Luis Martinez de Bartolome)
* win, pipe: fix assertion when destroying timer (Andrius Bentkus)
* win, unix: add pipe_peername implementation (Andrius Bentkus)

2015.01.29, Version 0.10.33 (Stable), 7a2253d33ad8215a26c1b34f1952aee7242dd687
Changes since version 0.10.32:
* linux: fix epoll_pwait() regression with < 2.6.19 (Ben Noordhuis)
* test: back-port uv_loop_configure() test (Ben Noordhuis)

2015.01.15, Version 1.2.1 (Stable), 4ca78e989062a1099dc4b9ad182a98e8374134b1
Changes since version 1.2.0:
* unix: remove unused dtrace file (Saúl Ibarra Corretgé)
* test: skip TTY select test if /dev/tty can't be opened (Saúl Ibarra Corretgé)
* doc: clarify the behavior of uv_tty_init (Saúl Ibarra Corretgé)
* doc: clarify how uv_async_send behaves (Saúl Ibarra Corretgé)
* build: make dist now generates a full tarball (Johan Bergström)
* freebsd: make uv_exepath more resilient (Saúl Ibarra Corretgé)
* unix: make setting the tty mode to the same value a no-op (Saúl Ibarra
  Corretgé)
* win,tcp: support uv_try_write (Bert Belder)
* test: enable test-tcp-try-write on windows (Bert Belder)
* win,tty: support uv_try_write (Bert Belder)
* unix: set non-block mode in uv_{pipe,tcp,udp}_open (Ben Noordhuis)

2015.01.06, Version 1.2.0 (Stable), 09f25b13cd149c7981108fc1a75611daf1277f83
Changes since version 1.1.0:
* linux: fix epoll_pwait() sigmask size calculation (Ben Noordhuis)
* tty: implement binary I/O terminal mode (Yuri D'Elia)
* test: fix spawn test with autotools build (Ben Noordhuis)
* test: skip ipv6 tests when ipv6 is not supported (Ben Noordhuis)
* common: move STATIC_ASSERT to uv-common.h (Alexey Melnichuk)
* win/thread: store thread handle in a TLS slot (Alexey Melnichuk)
* unix: fix ttl, multicast ttl and loop options on IPv6 (Saúl Ibarra Corretgé)
* linux: fix support for preadv/pwritev-less kernels (Ben Noordhuis)
* unix: make uv_exepath(size=0) return UV_EINVAL (Ben Noordhuis)
* darwin: fix uv_exepath(smallbuf) UV_EPERM error (Ben Noordhuis)
* openbsd: fix uv_exepath(smallbuf) UV_EINVAL error (Ben Noordhuis)
* linux: fix uv_exepath(size=1) UV_EINVAL error (Ben Noordhuis)
* sunos: preemptively fix uv_exepath(size=1) (Ben Noordhuis)
* win: fix and clarify comments in winapi.h (Bert Belder)
* win: make available NtQueryDirectoryFile (Bert Belder)
* win: add definitions for directory information types (Bert Belder)
* win: use NtQueryDirectoryFile to implement uv_fs_scandir (Bert Belder)
* unix: don't unlink unix socket on bind error (Ben Noordhuis)
* build: fix bad comment in autogen.sh (Ben Noordhuis)
* build: add AC_PROG_LIBTOOL to configure.ac (Ben Noordhuis)
* test: skip udp_options6 if there no IPv6 support (Saúl Ibarra Corretgé)
* win: add definitions for MUI errors mingw lacks (Bert Belder)
* build: enable warnings in autotools build (Ben Noordhuis)
* build: remove -Wno-dollar-in-identifier-extension (Ben Noordhuis)
* build: move flags from Makefile.am to configure.ac (Ben Noordhuis)

2015.01.06, Version 0.10.32 (Stable), 378de30c59aef5fdb6d130fa5cfcb0a68fce571c
Changes since version 0.10.31:
* linux: fix epoll_pwait() sigmask size calculation (Ben Noordhuis)

2014.12.25, Version 1.1.0 (Stable), 9572f3e74a167f59a8017e57ca3ebe91ffd88e18
Changes since version 1.0.2:
* test: test that closing a poll handle doesn't corrupt the stack (Bert Belder)
* win: fix compilation of tests (Marc Schlaich)
* Revert "win: keep a reference to AFD_POLL_INFO in cancel poll" (Bert Belder)
* win: avoid stack corruption when closing a poll handle (Bert Belder)
* test: fix test-fs-file-loop on Windows (Bert Belder)
* test: fix test-cwd-and-chdir (Bert Belder)
* doc: indicate what version uv_loop_configure was added on (Saúl Ibarra
  Corretgé)
* doc: fix sphinx warning (Saúl Ibarra Corretgé)
* test: skip spawn_setuid_setgid if we get EACCES (Saúl Ibarra Corretgé)
* test: silence some Clang warnings (Saúl Ibarra Corretgé)
* test: relax osx_select_many_fds (Saúl Ibarra Corretgé)
* test: fix compilation warnings when building with Clang (Saúl Ibarra
  Corretgé)
* win: fix autotools build of tests (Luis Lavena)
* gitignore: ignore Visual Studio files (Marc Schlaich)
* win: set fallback message if FormatMessage fails (Marc Schlaich)
* win: fall back to default language in uv_dlerror (Marc Schlaich)
* test: improve compatibility for dlerror test (Marc Schlaich)
* test: check dlerror is "no error" in no error case (Marc Schlaich)
* unix: change uv_cwd not to return a trailing slash (Saúl Ibarra Corretgé)
* test: fix cwd_and_chdir test on Unix (Saúl Ibarra Corretgé)
* test: add uv_cwd output to platform_output test (Saúl Ibarra Corretgé)
* build: fix dragonflybsd autotools build (John Marino)
* win: scandir use 'ls' for formatting long strings (Kenneth Perry)
* build: remove clang and gcc_version gyp defines (Ben Noordhuis)
* unix, windows: don't treat uv_run_mode as a bitmask (Saúl Ibarra Corretgé)
* unix, windows: fix UV_RUN_ONCE mode if progress was made (Saúl Ibarra
  Corretgé)

2014.12.25, Version 0.10.31 (Stable), 4dbd27e2219069a6daa769fb37f98673b77b4261
Changes since version 0.10.30:
* test: test that closing a poll handle doesn't corrupt the stack (Bert Belder)
* win: fix compilation of tests (Marc Schlaich)
* Revert "win: keep a reference to AFD_POLL_INFO in cancel poll" (Bert Belder)
* win: avoid stack corruption when closing a poll handle (Bert Belder)
* gitignore: ignore Visual Studio files (Marc Schlaich)
* win: set fallback message if FormatMessage fails (Marc Schlaich)
* win: fall back to default language in uv_dlerror (Marc Schlaich)
* test: improve compatibility for dlerror test (Marc Schlaich)
* test: check dlerror is "no error" in no error case (Marc Schlaich)
* build: link against -pthread (Logan Rosen)
* win: scandir use 'ls' for formatting long strings (Kenneth Perry)

2014.12.10, Version 1.0.2 (Stable), eec671f0059953505f9a3c9aeb7f9f31466dd7cd
Changes since version 1.0.1:
* linux: fix sigmask size arg in epoll_pwait() call (Ben Noordhuis)
* linux: handle O_NONBLOCK != SOCK_NONBLOCK case (Helge Deller)
* doc: fix spelling (Joey Geralnik)
* unix, windows: fix typos in comments (Joey Geralnik)
* test: canonicalize test runner path (Ben Noordhuis)
* test: fix compilation warnings (Saúl Ibarra Corretgé)
* test: skip tty test if detected width and height are 0 (Saúl Ibarra Corretgé)
* doc: update README with IRC channel (Saúl Ibarra Corretgé)
* Revert "unix: use cfmakeraw() for setting raw TTY mode" (Ben Noordhuis)
* doc: document how to get result of uv_fs_mkdtemp (Tim Caswell)
* unix: add flag for blocking SIGPROF during poll (Ben Noordhuis)
* unix, windows: add uv_loop_configure() function (Ben Noordhuis)
* win: keep a reference to AFD_POLL_INFO in cancel poll (Marc Schlaich)
* test: raise fd limit for OSX select test (Saúl Ibarra Corretgé)
* unix: remove overzealous assert in uv_read_stop (Saúl Ibarra Corretgé)
* unix: reset the reading flag when a stream gets EOF (Saúl Ibarra Corretgé)
* unix: stop reading if an error is produced (Saúl Ibarra Corretgé)
* cleanup: remove all dead assignments (Maciej Małecki)
* linux: return early if we have no interfaces (Maciej Małecki)
* cleanup: remove a dead increment (Maciej Małecki)

2014.12.10, Version 0.10.30 (Stable), 5a63f5e9546dca482eeebc3054139b21f509f21f
Changes since version 0.10.29:
* linux: fix sigmask size arg in epoll_pwait() call (Ben Noordhuis)
* linux: handle O_NONBLOCK != SOCK_NONBLOCK case (Helge Deller)
* doc: update project links (Ben Noordhuis)
* windows: fix compilation of tests (Marc Schlaich)
* unix: add flag for blocking SIGPROF during poll (Ben Noordhuis)
* unix, windows: add uv_loop_configure() function (Ben Noordhuis)
* win: keep a reference to AFD_POLL_INFO in cancel poll (Marc Schlaich)

2014.11.27, Version 1.0.1 (Stable), 0a8e81374e861d425b56c45c8599595d848911d2
Changes since version 1.0.0:
* readme: remove Rust from users (Elijah Andrews)
* doc,build,include: update project links (Ben Noordhuis)
* doc: fix typo: Strcutures -> Structures (Michael Ira Krufky)
* unix: fix processing process handles queue (Saúl Ibarra Corretgé)
* win: replace non-ansi characters in source file (Bert Belder)

2014.11.21, Version 1.0.0 (Stable), feb2a9e6947d892f449b2770c4090f7d8c88381b
Changes since version 1.0.0-rc2:
* doc: fix git/svn url for gyp repo in README (Emmanuel Odeke)
* windows: fix fs_read with nbufs > 1 and offset (Unknown W. Brackets)
* win: add missing IP_ADAPTER_UNICAST_ADDRESS_LH definition for MinGW
  (huxingyi)
* doc: mention homebrew in README (Mikhail Mukovnikov)
* doc: add learnuv workshop to README (Thorsten Lorenz)
* doc: fix parameter name in uv_fs_access (Saúl Ibarra Corretgé)
* unix: use cfmakeraw() for setting raw TTY mode (Yuri D'Elia)
* win: fix uv_thread_self() (Alexis Campailla)
* build: add x32 support to gyp build (Ben Noordhuis)
* build: remove dtrace probes (Ben Noordhuis)
* doc: fix link in misc.rst (Manos Nikolaidis)
* mailmap: remove duplicated entries (Saúl Ibarra Corretgé)
* gyp: fix comment regarding version info location (Saúl Ibarra Corretgé)

2014.10.21, Version 1.0.0-rc2 (Pre-release)
Changes since version 1.0.0-rc1:
* build: add missing fixtures to distribution tarball (Rob Adams)
* doc: update references to current stable branch (Zachary Newman)
* fs: fix readdir on empty directory (Fedor Indutny)
* fs: rename uv_fs_readdir to uv_fs_scandir (Saúl Ibarra Corretgé)
* doc: document uv_alloc_cb (Saúl Ibarra Corretgé)
* doc: add migration guide from version 0.10 (Saúl Ibarra Corretgé)
* build: add DragonFly BSD support in autotools (Robin Hahling)
* doc: document missing stream related structures (Saúl Ibarra Corretgé)
* doc: clarify uv_loop_t.data field lifetime (Saúl Ibarra Corretgé)
* doc: add documentation for missing functions and structures (Saúl Ibarra
  Corretgé)
* doc: fix punctuation and grammar in README (Jeff Widman)
* windows: return libuv error codes in uv_poll_init() (cjihrig)
* unix, windows: add uv_fs_access() (cjihrig)
* windows: fix netmask detection (Alexis Campailla)
* unix, windows: don't include null byte in uv_cwd size (Saúl Ibarra Corretgé)
* unix, windows: add uv_thread_equal (Tomasz Kołodziejski)
* windows: fix fs_write with nbufs > 1 and offset (Unknown W. Brackets)

2014.10.21, Version 0.10.29 (Stable), 2d728542d3790183417f8f122a110693cd85db14
Changes since version 0.10.28:
* darwin: allocate enough space for select() hack (Fedor Indutny)
* linux: try epoll_pwait if epoll_wait is missing (Michael Hudson-Doyle)
* windows: map ERROR_INVALID_DRIVE to UV_ENOENT (Saúl Ibarra Corretgé)

2014.09.18, Version 1.0.0-rc1 (Unstable), 0c28bbf7b42882853d1799ab96ff68b07f7f8d49
Changes since version 0.11.29:
* windows: improve timer precision (Alexis Campailla)
* build, gyp: set xcode flags (Recep ASLANTAS)
* ignore: include m4 files which are created manually (Recep ASLANTAS)
* build: add m4 for feature/flag-testing (Recep ASLANTAS)
* ignore: ignore Xcode project and workspace files (Recep ASLANTAS)
* unix: fix warnings about dollar symbol usage in identifiers (Recep ASLANTAS)
* unix: fix warnings when loading functions with dlsym (Recep ASLANTAS)
* linux: try epoll_pwait if epoll_wait is missing (Michael Hudson-Doyle)
* test: add test for closing and recreating default loop (Saúl Ibarra Corretgé)
* windows: properly close the default loop (Saúl Ibarra Corretgé)
* version: add ability to specify a version suffix (Saúl Ibarra Corretgé)
* doc: add API documentation (Saúl Ibarra Corretgé)
* test: don't close connection on write error (Trevor Norris)
* windows: further simplify the code for timers (Saúl Ibarra Corretgé)
* gyp: remove UNLIMITED_SELECT from dependent define (Fedor Indutny)
* darwin: allocate enough space for select() hack (Fedor Indutny)
* unix, windows: don't allow a NULL callback on timers (Saúl Ibarra Corretgé)
* windows: simplify code in uv_timer_again (Saúl Ibarra Corretgé)
* test: use less requests on tcp-write-queue-order (Saúl Ibarra Corretgé)
* unix: stop child process watcher after last one exits (Saúl Ibarra Corretgé)
* unix: simplify how process handle queue is managed (Saúl Ibarra Corretgé)
* windows: remove duplicated field (mattn)
* core: add a reserved field to uv_handle_t and uv_req_t (Saúl Ibarra Corretgé)
* windows: fix buffer leak after failed udp send (Bert Belder)
* windows: make sure sockets and handles are reset on close (Saúl Ibarra Corretgé)
* unix, windows: add uv_fileno (Saúl Ibarra Corretgé)
* build: use same CFLAGS in autotools build as in gyp (Saúl Ibarra Corretgé)
* build: remove unneeded define in uv.gyp (Saúl Ibarra Corretgé)
* test: fix watcher_cross_stop on Windows (Saúl Ibarra Corretgé)
* unix, windows: move includes for EAI constants (Saúl Ibarra Corretgé)
* unix: fix exposing EAI_* glibc-isms (Saúl Ibarra Corretgé)
* unix: fix tcp write after bad connect freezing (Andrius Bentkus)

2014.08.20, Version 0.11.29 (Unstable), 35451fed830807095bbae8ef981af004a4b9259e
Changes since version 0.11.28:
* windows: make uv_read_stop immediately stop reading (Jameson Nash)
* windows: fix uv__getaddrinfo_translate_error (Alexis Campailla)
* netbsd: fix build (Saúl Ibarra Corretgé)
* unix, windows: add uv_recv_buffer_size and uv_send_buffer_size (Andrius
  Bentkus)
* windows: add support for UNC paths on uv_spawn (Paul Goldsmith)
* windows: replace use of inet_addr with uv_inet_pton (Saúl Ibarra Corretgé)
* unix: replace some asserts with returning errors (Andrius Bentkus)
* windows: use OpenBSD implementation for uv_fs_mkdtemp (Pavel Platto)
* windows: fix GetNameInfoW error handling (Alexis Campailla)
* fs: introduce uv_readdir_next() and report types (Fedor Indutny)
* fs: extend reported types in uv_fs_readdir_next (Saúl Ibarra Corretgé)
* unix: read on stream even when UV__POLLHUP set. (Julien Gilli)

2014.08.08, Version 0.11.28 (Unstable), fc9e2a0bc487b299c0cd3b2c9a23aeb554b5d8d1
Changes since version 0.11.27:
* unix, windows: const-ify handle in uv_udp_getsockname (Rasmus Pedersen)
* windows: use UV_ECANCELED for aborted TCP writes (Saúl Ibarra Corretgé)
* windows: add more required environment variables (Jameson Nash)
* windows: sort environment variables before calling CreateProcess (Jameson
  Nash)
* unix, windows: move uv_loop_close out of assert (John Firebaugh)
* windows: fix buffer overflow on uv__getnameinfo_work() (lilohuang)
* windows: add uv_backend_timeout (Jameson Nash)
* test: disable tcp_close_accept on Windows (Saúl Ibarra Corretgé)
* windows: read the PATH env var of the child (Alex Crichton)
* include: avoid using C++ 'template' reserved word (Iñaki Baz Castillo)
* include: fix version number (Saúl Ibarra Corretgé)

2014.07.32, Version 0.11.27 (Unstable), ffe24f955032d060968ea0289af365006afed55e
Changes since version 0.11.26:
* unix, windows: use the same threadpool implementation (Saúl Ibarra Corretgé)
* unix: use struct sockaddr_storage for target UDP addr (Saúl Ibarra Corretgé)
* doc: add documentation to uv_udp_start_recv (Andrius Bentkus)
* common: use common uv__count_bufs code (Andrius Bentkus)
* unix, win: add send_queue_size and send_queue_count to uv_udp_t (Andrius
  Bentkus)
* unix, win: add uv_udp_try_send (Andrius Bentkus)
* unix: return UV_EAGAIN if uv_try_write cannot write any data (Saúl Ibarra
  Corretgé)
* windows: fix compatibility with cygwin pipes (Jameson Nash)
* windows: count queued bytes even if request completed immediately (Saúl
  Ibarra Corretgé)
* windows: disable CRT debug handler on MinGW32 (Saúl Ibarra Corretgé)
* windows: map ERROR_INVALID_DRIVE to UV_ENOENT (Saúl Ibarra Corretgé)
* unix: try to write immediately in uv_udp_send (Saúl Ibarra Corretgé)
* unix: remove incorrect assert (Saúl Ibarra Corretgé)
* openbsd: avoid requiring privileges for uv_resident_set_memory (Aaron Bieber)
* unix: guarantee write queue cb execution order in streams (Andrius Bentkus)
* img: add logo files (Saúl Ibarra Corretgé)
* aix: improve AIX compatibility (Andrew Low)
* windows: return bind error immediately when implicitly binding (Saúl Ibarra
  Corretgé)
* windows: don't use atexit for cleaning up the threadpool (Saúl Ibarra
  Corretgé)
* windows: destroy work queue elements when colsing a loop (Saúl Ibarra
  Corretgé)
* unix, windows: add uv_fs_mkdtemp (Pavel Platto)
* build: handle platforms without multiprocessing.synchronize (Saúl Ibarra
  Corretgé)
* windows: change GENERIC_ALL to GENERIC_WRITE in fs__create_junction (Tony
  Kelman)
* windows: relay TCP bind errors via ipc (Alexis Campailla)

2014.07.32, Version 0.10.28 (Stable), 9c14b616f5fb84bfd7d45707bab4bbb85894443e
Changes since version 0.10.27:
* windows: fix handling closed socket while poll handle is closing (Saúl Ibarra
  Corretgé)
* unix: return system error on EAI_SYSTEM (Saúl Ibarra Corretgé)
* unix: fix bogus structure field name (Saúl Ibarra Corretgé)
* darwin: invoke `mach_timebase_info` only once (Fedor Indutny)

2014.06.28, Version 0.11.26 (Unstable), 115281a1058c4034d5c5ccedacb667fe3f6327ea
Changes since version 0.11.25:
* windows: add VT100 codes ?25l and ?25h (JD Ballard)
* windows: add invert ANSI (7 / 27) emulation (JD Ballard)
* unix: fix handling error on UDP socket creation (Saúl Ibarra Corretgé)
* unix, windows: getnameinfo implementation (Rasmus Pedersen)
* heap: fix `heap_remove()` (Fedor Indutny)
* unix, windows: fix parsing scoped IPv6 addresses (Saúl Ibarra Corretgé)
* windows: fix handling closed socket while poll handle is closing (Saúl Ibarra
  Corretgé)
* thread: barrier functions (Ben Noordhuis)
* windows: fix PYTHON environment variable usage (Jay Satiro)
* unix, windows: return system error on EAI_SYSTEM (Saúl Ibarra Corretgé)
* windows: fix handling closed socket while poll handle is closing (Saúl Ibarra
  Corretgé)
* unix: don't run i/o callbacks after prepare callbacks (Saúl Ibarra Corretgé)
* windows: add tty unicode support for input (Peter Atashian)
* header: introduce `uv_loop_size()` (Andrius Bentkus)
* darwin: invoke `mach_timebase_info` only once (Fedor Indutny)

2014.05.02, Version 0.11.25 (Unstable), 2acd544cff7142e06aa3b09ec64b4a33dd9ab996
Changes since version 0.11.24:
* osx: pass const handle pointer to uv___stream_fd (Chernyshev Viacheslav)
* unix, windows: pass const handle ptr to uv_tcp_get*name (Chernyshev
  Viacheslav)
* common: pass const sockaddr ptr to uv_ip*_name (Chernyshev Viacheslav)
* unix, windows: validate flags on uv_udp|tcp_bind (Saúl Ibarra Corretgé)
* unix: handle case when addr is not initialized after recvmsg (Saúl Ibarra
  Corretgé)
* unix, windows: uv_now constness (Rasmus Pedersen)

2014.04.15, Version 0.11.24 (Unstable), ed948c29f6e8c290f79325a6f0bc9ef35bcde644
Changes since version 0.11.23:
* linux: reduce file descriptor count of async pipe (Ben Noordhuis)
* sunos: support IPv6 qualified link-local addresses (Saúl Ibarra Corretgé)
* windows: fix opening of read-only stdin pipes (Alexis Campailla)
* windows: Fix an infinite loop in uv_spawn (Alex Crichton)
* windows: fix console signal handler refcount (李港平)
* inet: allow scopeid in uv_inet_pton (Fedor Indutny)

2014.04.07, Version 0.11.23 (Unstable), e54de537efcacd593f36fcaaf8b4cb9e64313275
Changes since version 0.11.22:
* fs: avoid using readv/writev where possible (Fedor Indutny)
* mingw: fix build with autotools (Saúl Ibarra Corretgé)
* bsd: support IPv6 qualified link-local addresses (Saúl Ibarra Corretgé)
* unix: add UV_HANDLE_IPV6 flag to tcp and udp handles (Saúl Ibarra Corretgé)
* unix, windows: do not set SO_REUSEADDR by default on udp (Saúl Ibarra
  Corretgé)
* windows: fix check in uv_tty_endgame() (Maks Naumov)
* unix, windows: add IPv6 support for uv_udp_multicast_interface (Saúl Ibarra
  Corretgé)
* unix: fallback to blocking writes if reopening a tty fails (Saúl Ibarra
  Corretgé)
* unix: fix handling uv__open_cloexec failure (Saúl Ibarra Corretgé)
* unix, windows: add IPv6 support to uv_udp_set_membership (Saúl Ibarra
  Corretgé)
* unix, windows: removed unused status parameter (Saúl Ibarra Corretgé)
* android: add support of ifaddrs in android (Javier Hernández)
* build: fix SunOS and AIX build with autotools (Saúl Ibarra Corretgé)
* build: freebsd link with libelf if dtrace enabled (Saúl Ibarra Corretgé)
* stream: do not leak `alloc_cb` buffers on error (Fedor Indutny)
* unix: fix setting written size on uv_wd (Saúl Ibarra Corretgé)

2014.03.11, Version 0.11.22 (Unstable), cd0c19b1d3c56acf0ade7687006e12e75fbda36d
Changes since version 0.11.21:
* unix, windows: map ERANGE errno (Saúl Ibarra Corretgé)
* unix, windows: make uv_cwd be consistent with uv_exepath (Saúl Ibarra
  Corretgé)
* process: remove debug perror() prints (Fedor Indutny)
* windows: fall back for volume info query (Isaiah Norton)
* pipe: allow queueing pending handles (Fedor Indutny)
* windows: fix winsock status codes for address errors (Raul Martins)
* windows: Remove unused variable from uv__pipe_insert_pending_socket (David
  Capello)
* unix: workaround broken pthread_sigmask on Android (Paul Tan)
* error: add ENXIO for O_NONBLOCK FIFO open() (Fedor Indutny)
* freebsd: use accept4, introduced in version 10 (Saúl Ibarra Corretgé)
* windows: fix warnings of MinGW -Wall -O3 (StarWing)
* openbsd, osx: fix compilation warning on scandir (Saúl Ibarra Corretgé)
* linux: always deregister closing fds from epoll (Geoffry Song)
* unix: reopen tty as /dev/tty (Saúl Ibarra Corretgé)
* kqueue: invalidate fd in uv_fs_event_t (Fedor Indutny)

2014.02.28, Version 0.11.21 (Unstable), 3ef958158ae1019e027ebaa93114160099db5206
Changes since version 0.11.20:
* unix: fix uv_fs_write when using an empty buffer (Saúl Ibarra Corretgé)
* unix, windows: add assertion in uv_loop_delete (Saúl Ibarra Corretgé)

2014.02.27, Version 0.11.20 (Unstable), 88355e081b51c69ee1e2b6b0015a4e3d38bd0579
Changes since version 0.11.19:
* stream: start thread after assignments (Oguz Bastemur)
* fs: `uv__cloexec()` opened fd (Fedor Indutny)
* gyp: qualify `library` variable (Fedor Indutny)
* unix, win: add uv_udp_set_multicast_interface() (Austin Foxley)
* unix: fix uv_tcp_nodelay return value in case of error (Saúl Ibarra Corretgé)
* unix: call setgoups before calling setuid/setgid (Saúl Ibarra Corretgé)
* include: mark close_cb field as private (Saúl Ibarra Corretgé)
* unix, windows: map EFBIG errno (Saúl Ibarra Corretgé)
* unix: correct error when calling uv_shutdown twice (Keno Fischer)
* windows: fix building on MinGW (Alex Crichton)
* windows: always initialize uv_process_t (Alex Crichton)
* include: expose libuv version in header files (Saúl Ibarra Corretgé)
* fs: vectored IO API for filesystem read/write (Benjamin Saunders)
* windows: freeze in uv_tcp_endgame (Alexis Campailla)
* sunos: handle rearm errors (Fedor Indutny)
* unix: use a heap for timers (Ben Noordhuis)
* linux: always deregister closing fds from epoll (Geoffry Song)
* linux: include grp.h for setgroups() (William Light)
* unix, windows: add uv_loop_init and uv_loop_close (Saúl Ibarra Corretgé)
* unix, windows: add uv_getrusage() function (Oleg Efimov)
* win: minor error handle fix to uv_pipe_write_impl (Rasmus Pedersen)
* heap: fix node removal (Keno Fischer)
* win: fix C99/C++ comment (Rasmus Pedersen)
* fs: vectored IO API for filesystem read/write (Benjamin Saunders)
* unix, windows: add uv_pipe_getsockname (Saúl Ibarra Corretgé)
* unix, windows: map ENOPROTOOPT errno (Saúl Ibarra Corretgé)
* errno: add ETXTBSY (Fedor Indutny)
* fsevent: rename filename field to path (Saúl Ibarra Corretgé)
* unix, windows: add uv_fs_event_getpath (Saúl Ibarra Corretgé)
* unix, windows: add uv_fs_poll_getpath (Saúl Ibarra Corretgé)
* unix, windows: map ERANGE errno (Saúl Ibarra Corretgé)
* unix, windows: set required size on UV_ENOBUFS (Saúl Ibarra Corretgé)
* unix, windows: clarify what uv_stream_set_blocking does (Saúl Ibarra
  Corretgé)
* fs: use preadv on Linux if available (Brian White)

2014.01.30, Version 0.11.19 (Unstable), 336a1825309744f920230ec3e427e78571772347
Changes since version 0.11.18:
* linux: move sscanf() out of the assert() (Trevor Norris)
* linux: fix C99/C++ comment (Fedor Indutny)

2014.05.02, Version 0.10.27 (Stable), 6e24ce23b1e7576059f85a608eca13b766458a01
Changes since version 0.10.26:
* windows: fix console signal handler refcount (Saúl Ibarra Corretgé)
* win: always leave crit section in get_proc_title (Fedor Indutny)

2014.04.07, Version 0.10.26 (Stable), d864907611c25ec986c5e77d4d6d6dee88f26926
Changes since version 0.10.25:
* process: don't close stdio fds during spawn (Tonis Tiigi)
* build, windows: do not fail on Windows SDK Prompt (Marc Schlaich)
* build, windows: fix x64 configuration issue (Marc Schlaich)
* win: fix buffer leak on error in pipe.c (Fedor Indutny)
* kqueue: invalidate fd in uv_fs_event_t (Fedor Indutny)
* linux: always deregister closing fds from epoll (Geoffry Song)
* error: add ENXIO for O_NONBLOCK FIFO open() (Fedor Indutny)

2014.02.19, Version 0.10.25 (Stable), d778dc588507588b12b9f9d2905078db542ed751
Changes since version 0.10.24:
* stream: start thread after assignments (Oguz Bastemur)
* unix: correct error when calling uv_shutdown twice (Saúl Ibarra Corretgé)
2014.01.30, Version 0.10.24 (Stable), aecd296b6bce9b40f06a61c5c94e43d45ac7308a
Changes since version 0.10.23:
* linux: move sscanf() out of the assert() (Trevor Norris)
* linux: fix C99/C++ comment (Fedor Indutny)

2014.01.23, Version 0.11.18 (Unstable), d47962e9d93d4a55a9984623feaf546406c9cdbb
Changes since version 0.11.17:
* osx: Fix a possible segfault in uv__io_poll (Alex Crichton)
* windows: improved handling of invalid FDs (Alexis Campailla)
* doc: adding ARCHS flag to OS X build command (Nathan Sweet)
* tcp: reveal bind-time errors before listen (Alexis Campailla)
* tcp: uv_tcp_dualstack() (Fedor Indutny)
* linux: relax assumption on /proc/stat parsing (Luca Bruno)
* openbsd: fix obvious bug in uv_cpu_info (Fedor Indutny)
* process: close stdio after dup2'ing it (Fedor Indutny)
* linux: move sscanf() out of the assert() (Trevor Norris)

2014.01.23, Version 0.10.23 (Stable), dbd218e699fec8be311d85e4788be9e28ae884f8
Changes since version 0.10.22:
* linux: relax assumption on /proc/stat parsing (Luca Bruno)
* openbsd: fix obvious bug in uv_cpu_info (Fedor Indutny)
* process: close stdio after dup2'ing it (Fedor Indutny)

2014.01.08, Version 0.10.22 (Stable), f526c90eeff271d9323a9107b9a64a4671fd3103
Changes since version 0.10.21:
* windows: avoid assertion failure when pipe server is closed (Bert Belder)

2013.12.32, Version 0.11.17 (Unstable), 589c224d4c2e79fec65db01d361948f1e4976858
Changes since version 0.11.16:
* stream: allow multiple buffers for uv_try_write (Fedor Indutny)
* unix: fix a possible memory leak in uv_fs_readdir (Alex Crichton)
* unix, windows: add uv_loop_alive() function (Sam Roberts)
* windows: avoid assertion failure when pipe server is closed (Bert Belder)
* osx: Fix a possible segfault in uv__io_poll (Alex Crichton)
* stream: fix uv__stream_osx_select (Fedor Indutny)

2013.12.14, Version 0.11.16 (Unstable), ae0ed8c49d0d313c935c22077511148b6e8408a4
Changes since version 0.11.15:
* fsevents: remove kFSEventStreamCreateFlagNoDefer polyfill (ci-innoq)
* libuv: add more getaddrinfo errors (Steven Kabbes)
* unix: fix accept() EMFILE error handling (Ben Noordhuis)
* linux: fix up SO_REUSEPORT back-port (Ben Noordhuis)
* fsevents: fix subfolder check (Fedor Indutny)
* fsevents: fix invalid memory access (huxingyi)
* windows/timer: fix uv_hrtime discontinuity (Bert Belder)
* unix: fix various memory leaks and undef behavior (Fedor Indutny)
* unix, windows: always update loop time (Saúl Ibarra Corretgé)
* windows: translate system errors in uv_spawn (Alexis Campailla)
* windows: uv_spawn code refactor (Alexis Campailla)
* unix, windows: detect errors in uv_ip4/6_addr (Yorkie)
* stream: introduce uv_try_write(...) (Fedor Indutny)

2013.12.13, Version 0.10.20 (Stable), 04141464dd0fba90ace9aa6f7003ce139b888a40
Changes since version 0.10.19:
* linux: fix up SO_REUSEPORT back-port (Ben Noordhuis)
* fs-event: fix invalid memory access (huxingyi)

2013.11.21, Version 0.11.15 (Unstable), bfe645ed7e99ca5670d9279ad472b604c129d2e5
Changes since version 0.11.14:
* fsevents: report errors to user (Fedor Indutny)
* include: UV_FS_EVENT_RECURSIVE is a flag (Fedor Indutny)
* linux: use CLOCK_MONOTONIC_COARSE if available (Ben Noordhuis)
* build: make systemtap probes work with gyp build (Ben Noordhuis)
* unix: update events from pevents between polls (Fedor Indutny)
* fsevents: support japaneese characters in path (Chris Bank)
* linux: don't turn on SO_REUSEPORT socket option (Ben Noordhuis)
* queue: strengthen type checks (Ben Noordhuis)
* include: remove uv_strlcat() and uv_strlcpy() (Ben Noordhuis)
* build: fix windows smp build with gyp (Geert Jansen)
* unix: return exec errors from uv_spawn, not async (Alex Crichton)
* fsevents: use native character encoding file paths (Ben Noordhuis)
* linux: handle EPOLLHUP without EPOLLIN/EPOLLOUT (Ben Noordhuis)
* windows: use _snwprintf(), not swprintf() (Ben Noordhuis)
* fsevents: use FlagNoDefer for FSEventStreamCreate (Fedor Indutny)
* unix: fix reopened fd bug (Fedor Indutny)
* core: fix fake watcher list and count preservation (Fedor Indutny)
* unix: set close-on-exec flag on received fds (Ben Noordhuis)
* netbsd, openbsd: enable futimes() wrapper (Ben Noordhuis)
* unix: nicer error message when kqueue() fails (Ben Noordhuis)
* samples: add socks5 proxy sample application (Ben Noordhuis)

2013.11.13, Version 0.10.19 (Stable), 33959f7524090b8d2c6c41e2400ca77e31755059
Changes since version 0.10.18:
* darwin: avoid calling GetCurrentProcess (Fedor Indutny)
* unix: update events from pevents between polls (Fedor Indutny)
* fsevents: support japaneese characters in path (Chris Bank)
* linux: don't turn on SO_REUSEPORT socket option (Ben Noordhuis)
* build: fix windows smp build with gyp (Geert Jansen)
* linux: handle EPOLLHUP without EPOLLIN/EPOLLOUT (Ben Noordhuis)
* unix: fix reopened fd bug (Fedor Indutny)
* core: fix fake watcher list and count preservation (Fedor Indutny)

2013.10.30, Version 0.11.14 (Unstable), d7a6482f45c1b4eb4a853dbe1a9ce8090a35633a
Changes since version 0.11.13:
* darwin: create fsevents thread on demand (Ben Noordhuis)
* fsevents: FSEvents is most likely not thread-safe (Fedor Indutny)
* fsevents: use shared FSEventStream (Fedor Indutny)
* windows: make uv_fs_chmod() report errors correctly (Bert Belder)
* windows: make uv_shutdown() for write-only pipes work (Bert Belder)
* windows/fs: wrap multi-statement macros in do..while block (Bert Belder)
* windows/fs: make uv_fs_open() report EINVAL correctly (Bert Belder)
* windows/fs: handle _open_osfhandle() failure correctly (Bert Belder)
* windows/fs: wrap multi-statement macros in do..while block (Bert Belder)
* windows/fs: make uv_fs_open() report EINVAL correctly (Bert Belder)
* windows/fs: handle _open_osfhandle() failure correctly (Bert Belder)
* build: clarify instructions for Windows (Brian Kaisner)
* build: remove GCC_WARN_ABOUT_MISSING_NEWLINE (Ben Noordhuis)
* darwin: fix 10.6 build error in fsevents.c (Ben Noordhuis)
* windows: run close callbacks after polling for i/o (Saúl Ibarra Corretgé)
* include: clarify uv_tcp_bind() behavior (Ben Noordhuis)
* include: clean up includes in uv.h (Ben Noordhuis)
* include: remove UV_IO_PRIVATE_FIELDS macro (Ben Noordhuis)
* include: fix typo in comment in uv.h (Ben Noordhuis)
* include: update uv_is_active() documentation (Ben Noordhuis)
* include: make uv_process_options_t.cwd const (Ben Noordhuis)
* unix: wrap long lines at 80 columns (Ben Noordhuis)
* unix, windows: make uv_is_*() always return 0 or 1 (Ben Noordhuis)
* bench: measure total/init/dispatch/cleanup times (Ben Noordhuis)
* build: use -pthread on sunos (Timothy J. Fontaine)
* windows: remove duplicate check in stream.c (Ben Noordhuis)
* unix: sanity-check fds before closing (Ben Noordhuis)
* unix: remove uv__pipe_accept() (Ben Noordhuis)
* unix: fix uv_spawn() NULL pointer deref on ENOMEM (Ben Noordhuis)
* unix: don't close inherited fds on uv_spawn() fail (Ben Noordhuis)
* unix: revert recent FSEvent changes (Ben Noordhuis)
* fsevents: fix clever rescheduling (Fedor Indutny)
* linux: ignore fractional time in uv_uptime() (Ben Noordhuis)
* unix: fix SIGCHLD waitpid() race in process.c (Ben Noordhuis)
* unix, windows: add uv_fs_event_start/stop functions (Saúl Ibarra Corretgé)
* unix: fix non-synchronized access in signal.c (Ben Noordhuis)
* unix: add atomic-ops.h (Ben Noordhuis)
* unix: add spinlock.h (Ben Noordhuis)
* unix: clean up uv_tty_set_mode() a little (Ben Noordhuis)
* unix: make uv_tty_reset_mode() async signal-safe (Ben Noordhuis)
* include: add E2BIG status code mapping (Ben Noordhuis)
* windows: fix duplicate case build error (Ben Noordhuis)
* windows: remove unneeded check (Saúl Ibarra Corretgé)
* include: document pipe path truncation behavior (Ben Noordhuis)
* fsevents: increase stack size for OSX 10.9 (Fedor Indutny)
* windows: _snprintf expected wrong parameter type in string (Maks Naumov)
* windows: "else" keyword is missing (Maks Naumov)
* windows: incorrect check for SOCKET_ERROR (Maks Naumov)
* windows: add stdlib.h to satisfy reference to abort (Sean Farrell)
* build: fix check target for mingw (Sean Farrell)
* unix: move uv_shutdown() assertion (Keno Fischer)
* darwin: avoid calling GetCurrentProcess (Fedor Indutny)

2013.10.19, Version 0.10.18 (Stable), 9ec52963b585e822e87bdc5de28d6143aff0d2e5
Changes since version 0.10.17:
* unix: fix uv_spawn() NULL pointer deref on ENOMEM (Ben Noordhuis)
* unix: don't close inherited fds on uv_spawn() fail (Ben Noordhuis)
* unix: revert recent FSEvent changes (Ben Noordhuis)
* unix: fix non-synchronized access in signal.c (Ben Noordhuis)

2013.09.25, Version 0.10.17 (Stable), 9670e0a93540c2f0d86c84a375f2303383c11e7e
Changes since version 0.10.16:
* build: remove GCC_WARN_ABOUT_MISSING_NEWLINE (Ben Noordhuis)
* darwin: fix 10.6 build error in fsevents.c (Ben Noordhuis)

2013.09.06, Version 0.10.16 (Stable), 2bce230d81f4853a23662cbeb26fe98010b1084b
Changes since version 0.10.15:
* windows: make uv_shutdown() for write-only pipes work (Bert Belder)
* windows: make uv_fs_open() report EINVAL when invalid arguments are passed
  (Bert Belder)
* windows: make uv_fs_open() report _open_osfhandle() failure correctly (Bert
  Belder)
* windows: make uv_fs_chmod() report errors correctly (Bert Belder)
* windows: wrap multi-statement macros in do..while block (Bert Belder)

2013.09.05, Version 0.11.13 (Unstable), f5b6db6c1d7f93d28281207fd47c3841c9a9792e
Changes since version 0.11.12:
* unix: define _GNU_SOURCE, exposes glibc-isms (Ben Noordhuis)
* windows: check for nonconforming swprintf arguments (Brent Cook)
* build: include internal headers in source list (Brent Cook)
* include: merge uv_tcp_bind and uv_tcp_bind6 (Ben Noordhuis)
* include: merge uv_tcp_connect and uv_tcp_connect6 (Ben Noordhuis)
* include: merge uv_udp_bind and uv_udp_bind6 (Ben Noordhuis)
* include: merge uv_udp_send and uv_udp_send6 (Ben Noordhuis)

2013.09.03, Version 0.11.12 (Unstable), 82d01d5f6780d178f5176a01425ec297583c0811
Changes since version 0.11.11:
* test: fix epoll_wait() usage in test-embed.c (Ben Noordhuis)
* include: uv_alloc_cb now takes uv_buf_t* (Ben Noordhuis)
* include: uv_read{2}_cb now takes const uv_buf_t* (Ben Noordhuis)
* include: uv_ip[46]_addr now takes sockaddr_in* (Ben Noordhuis)
* include: uv_tcp_bind{6} now takes sockaddr_in* (Ben Noordhuis)
* include: uv_tcp_connect{6} now takes sockaddr_in* (Ben Noordhuis)
* include: uv_udp_recv_cb now takes const uv_buf_t* (Ben Noordhuis)
* include: uv_udp_bind{6} now takes sockaddr_in* (Ben Noordhuis)
* include: uv_udp_send{6} now takes sockaddr_in* (Ben Noordhuis)
* include: uv_spawn takes const uv_process_options_t* (Ben Noordhuis)
* include: make uv_write{2} const correct (Ben Noordhuis)
* windows: fix flags assignment in uv_fs_readdir() (Ben Noordhuis)
* windows: fix stray comments (Ben Noordhuis)
* windows: remove unused is_path_dir() function (Ben Noordhuis)

2013.08.30, Version 0.11.11 (Unstable), ba876d53539ed0427c52039012419cd9374c6f0d
Changes since version 0.11.10:
* unix, windows: add thread-local storage API (Ben Noordhuis)
* linux: don't turn on SO_REUSEPORT socket option (Ben Noordhuis)
* darwin: fix 10.6 build error in fsevents.c (Ben Noordhuis)
* windows: make uv_shutdown() for write-only pipes work (Bert Belder)
* include: update uv_udp_open() / uv_udp_bind() docs (Ben Noordhuis)
* unix: req queue must be empty when destroying loop (Ben Noordhuis)
* unix: move loop functions from core.c to loop.c (Ben Noordhuis)
* darwin: remove CoreFoundation dependency (Ben Noordhuis)
* windows: make autotools build system work with mingw (Keno Fischer)
* windows: fix mingw build (Alex Crichton)
* windows: tweak Makefile.mingw for easier usage (Alex Crichton)
* build: remove _GNU_SOURCE macro definition (Ben Noordhuis)

2013.08.25, Version 0.11.10 (Unstable), 742dadcb7154cc7bb89c0c228a223b767a36cf0d
* windows: Re-implement uv_fs_stat. The st_ctime field now contains the change
  time, not the creation time, like on unix systems. st_dev, st_ino, st_blocks
  and st_blksize are now also filled out. (Bert Belder)
* linux: fix setsockopt(SO_REUSEPORT) error handling (Ben Noordhuis)
* windows: report uv_process_t exit code correctly (Bert Belder)
* windows: make uv_fs_chmod() report errors correctly (Bert Belder)
* windows: make some more NT apis available for libuv's internal use (Bert
  Belder)
* windows: squelch some compiler warnings (Bert Belder)

2013.08.24, Version 0.11.9 (Unstable), a2d29b5b068cbac93dc16138fb30a74e2669daad
Changes since version 0.11.8:
* fsevents: share FSEventStream between multiple FS watchers, which removes a
  limit on the maximum number of file watchers that can be created on OS X.
  (Fedor Indutny)
* process: the `exit_status` parameter for a uv_process_t's exit callback now
  is an int64_t, and no longer an int. (Bert Belder)
* process: make uv_spawn() return some types of errors immediately on windows,
  instead of passing the error code the the exit callback. This brings it on
  par with libuv's behavior on unix. (Bert Belder)

2013.08.24, Version 0.10.15 (Stable), 221078a8fdd9b853c6b557b3d9a5dd744b4fdd6b
Changes since version 0.10.14:
* fsevents: create FSEvents thread on demand (Ben Noordhuis)
* fsevents: use a single thread for interacting with FSEvents, because it's not
  thread-safe. (Fedor Indutny)
* fsevents: share FSEventStream between multiple FS watchers, which removes a
  limit on the maximum number of file watchers that can be created on OS X.
  (Fedor Indutny)

2013.08.22, Version 0.11.8 (Unstable), a5260462db80ab0deab6b9e6a8991dd8f5a9a2f8
Changes since version 0.11.7:
* unix: fix missing return value warning in stream.c (Ben Noordhuis)
* build: serial-tests was added in automake v1.12 (Ben Noordhuis)
* windows: fix uninitialized local variable warning (Ben Noordhuis)
* windows: fix missing return value warning (Ben Noordhuis)
* build: fix string comparisons in autogen.sh (Ben Noordhuis)
* windows: move INLINE macro, remove UNUSED (Ben Noordhuis)
* unix: clean up __attribute__((quux)) usage (Ben Noordhuis)
* sunos: remove futimes() macro (Ben Noordhuis)
* unix: fix uv__signal_unlock() prototype (Ben Noordhuis)
* unix, windows: allow NULL async callback (Ben Noordhuis)
* build: apply dtrace -G to all object files (Timothy J. Fontaine)
* darwin: fix indentation in uv__hrtime() (Ben Noordhuis)
* darwin: create fsevents thread on demand (Ben Noordhuis)
* darwin: reduce fsevents thread stack size (Ben Noordhuis)
* darwin: call pthread_setname_np() if available (Ben Noordhuis)
* build: fix automake serial-tests check again (Ben Noordhuis)
* unix: retry waitpid() on EINTR (Ben Noordhuis)
* darwin: fix ios build error (Ben Noordhuis)
* darwin: fix ios compiler warning (Ben Noordhuis)
* test: simplify test-ip6-addr.c (Ben Noordhuis)
* unix, windows: fix ipv6 link-local address parsing (Ben Noordhuis)
* fsevents: FSEvents is most likely not thread-safe (Fedor Indutny)
* windows: omit stdint.h, fix msvc 2008 build error (Ben Noordhuis)

2013.08.22, Version 0.10.14 (Stable), 15d64132151c18b26346afa892444b95e2addad0
Changes since version 0.10.13:
* unix: retry waitpid() on EINTR (Ben Noordhuis)

2013.08.07, Version 0.11.7 (Unstable), 3cad361f8776f70941b39d65bd9426bcb1aa817b
Changes since version 0.11.6:
* unix, windows: fix uv_fs_chown() function prototype (Ben Noordhuis)
* unix, windows: remove unused variables (Brian White)
* test: fix signed/unsigned comparison warnings (Ben Noordhuis)
* build: dtrace shouldn't break out of tree builds (Timothy J. Fontaine)
* unix, windows: don't read/recv if buf.len==0 (Ben Noordhuis)
* build: add mingw makefile (Ben Noordhuis)
* unix, windows: add MAC to uv_interface_addresses() (Brian White)
* build: enable AM_INIT_AUTOMAKE([subdir-objects]) (Ben Noordhuis)
* unix, windows: make buf arg to uv_fs_write const (Ben Noordhuis)
* sunos: fix build breakage introduced in e3a657c (Ben Noordhuis)
* aix: fix build breakage introduced in 3ee4d3f (Ben Noordhuis)
* windows: fix mingw32 build, define JOB_OBJECT_XXX (Yasuhiro Matsumoto)
* windows: fix mingw32 build, include limits.h (Yasuhiro Matsumoto)
* test: replace sprintf() with snprintf() (Ben Noordhuis)
* test: replace strcpy() with strncpy() (Ben Noordhuis)
* openbsd: fix uv_ip6_addr() unused variable warnings (Ben Noordhuis)
* openbsd: fix dlerror() const correctness warning (Ben Noordhuis)
* openbsd: fix uv_fs_sendfile() unused variable warnings (Ben Noordhuis)
* build: disable parallel automake tests (Ben Noordhuis)
* test: add windows-only snprintf() function (Ben Noordhuis)
* build: add automake serial-tests version check (Ben Noordhuis)

2013.07.26, Version 0.10.13 (Stable), 381312e1fe6fecbabc943ccd56f0e7d114b3d064
Changes since version 0.10.12:
* unix, windows: fix uv_fs_chown() function prototype (Ben Noordhuis)

2013.07.21, Version 0.11.6 (Unstable), 6645b93273e0553d23823c576573b82b129bf28c
Changes since version 0.11.5:
* test: open stdout fd in write-only mode (Ben Noordhuis)
* windows: uv_spawn shouldn't reject reparse points (Bert Belder)
* windows: use WSAGetLastError(), not errno (Ben Noordhuis)
* build: darwin: disable -fstrict-aliasing warnings (Ben Noordhuis)
* test: fix signed/unsigned compiler warning (Ben Noordhuis)
* test: add 'start timer from check handle' test (Ben Noordhuis)
* build: `all` now builds static and dynamic lib (Ben Noordhuis)
* unix, windows: add extra fields to uv_stat_t (Saúl Ibarra Corretgé)
* build: add install target to the makefile (Navaneeth Kedaram Nambiathan)
* build: switch to autotools (Ben Noordhuis)
* build: use AM_PROG_AR conditionally (Ben Noordhuis)
* test: fix fs_fstat test on sunos (Ben Noordhuis)
* test: fix fs_chown when running as root (Ben Noordhuis)
* test: fix spawn_setgid_fails and spawn_setuid_fails (Ben Noordhuis)
* build: use AM_SILENT_RULES conditionally (Ben Noordhuis)
* build: add DTrace detection for autotools (Timothy J. Fontaine)
* linux,darwin,win: link-local IPv6 addresses (Miroslav Bajtoš)
* unix: fix build when !defined(PTHREAD_MUTEX_ERRORCHECK) (Ben Noordhuis)
* unix, windows: return error codes directly (Ben Noordhuis)

2013.07.10, Version 0.10.12 (Stable), 58a46221bba726746887a661a9f36fe9ff204209
Changes since version 0.10.11:
* linux: add support for MIPS (Andrei Sedoi)
* windows: uv_spawn shouldn't reject reparse points (Bert Belder)
* windows: use WSAGetLastError(), not errno (Ben Noordhuis)
* build: darwin: disable -fstrict-aliasing warnings (Ben Noordhuis)
* build: `all` now builds static and dynamic lib (Ben Noordhuis)
* unix: fix build when !defined(PTHREAD_MUTEX_ERRORCHECK) (Ben Noordhuis)

2013.06.27, Version 0.11.5 (Unstable), e3c63ff1627a14e96f54c1c62b0d68b446d8425b
Changes since version 0.11.4:
* build: remove CSTDFLAG, use only CFLAGS (Ben Noordhuis)
* unix: support for android builds (Linus Mårtensson)
* unix: avoid extra read, short-circuit on POLLHUP (Ben Noordhuis)
* uv: support android libuv standalone build (Linus Mårtensson)
* src: make queue.h c++ compatible (Ben Noordhuis)
* unix: s/ngx-queue.h/queue.h/ in checksparse.sh (Ben Noordhuis)
* unix: unconditionally stop handle on close (Ben Noordhuis)
* freebsd: don't enable dtrace if it's not available (Brian White)
* build: make HAVE_DTRACE=0 should disable dtrace (Timothy J. Fontaine)
* unix: remove overzealous assert (Ben Noordhuis)
* unix: remove unused function uv_fatal_error() (Ben Noordhuis)
* unix, windows: clean up uv_thread_create() (Ben Noordhuis)
* queue: fix pointer truncation on LLP64 platforms (Bert Belder)
* build: set OS=="android" for android builds (Linus Mårtensson)
* windows: don't use uppercase in include filename (Ben Noordhuis)
* stream: add an API to make streams do blocking writes (Henry Rawas)
* windows: use WSAGetLastError(), not errno (Ben Noordhuis)

2013.06.13, Version 0.10.11 (Stable), c3b75406a66a10222a589cb173e8f469e9665c7e
Changes since version 0.10.10:
* unix: unconditionally stop handle on close (Ben Noordhuis)
* freebsd: don't enable dtrace if it's not available (Brian White)
* build: make HAVE_DTRACE=0 should disable dtrace (Timothy J. Fontaine)
* unix: remove overzealous assert (Ben Noordhuis)
* unix: clear UV_STREAM_SHUTTING after shutdown() (Ben Noordhuis)
* unix: fix busy loop, write if POLLERR or POLLHUP (Ben Noordhuis)

2013.06.05, Version 0.10.10 (Stable), 0d95a88bd35fce93863c57a460be613aea34d2c5
Changes since version 0.10.9:
* include: document uv_update_time() and uv_now() (Ben Noordhuis)
* linux: fix cpu model parsing on newer arm kernels (Ben Noordhuis)
* linux: fix a memory leak in uv_cpu_info() error path (Ben Noordhuis)
* linux: don't ignore out-of-memory errors in uv_cpu_info() (Ben Noordhuis)
* unix, windows: move uv_now() to uv-common.c (Ben Noordhuis)
* test: fix a compilation problem in test-osx-select.c that was caused by the
  use of c-style comments (Bert Belder)
* darwin: use uv_fs_sendfile() use the sendfile api correctly (Wynn Wilkes)

2013.05.30, Version 0.11.4 (Unstable), e43e5b3d954a0989db5588aa110e1fe4fe6e0219
Changes since version 0.11.3:
* windows: make uv_spawn not fail when the libuv embedding application is run
  under external job control (Bert Belder)
* darwin: assume CFRunLoopStop() isn't thread-safe, fixing a race condition
  when stopping the 'stdin select hack' thread (Fedor Indutny)
* win: fix UV_EALREADY not being reported correctly to the libuv user in some
  cases (Bert Belder)
* darwin: make the uv__cf_loop_runner and uv__cf_loop_cb functions static (Ben
  Noordhuis)
* darwin: task_info() cannot fail (Ben Noordhuis)
* unix: add error mapping for ENETDOWN (Ben Noordhuis)
* unix: implicitly signal write errors to the libuv user (Ben Noordhuis)
* unix: fix assertion error on signal pipe overflow (Bert Belder)
* unix: turn off POLLOUT after stream connect (Ben Noordhuis)
* unix: fix stream refcounting buglet (Ben Noordhuis)
* unix: remove assert statements that are no longer correct (Ben Noordhuis)
* unix: appease warning about non-standard `inline` (Sean Silva)
* unix: add uv__is_closing() macro (Ben Noordhuis)
* unix: stop stream POLLOUT watcher on write error (Ben Noordhuis)
* include: document uv_update_time() and uv_now() (Ben Noordhuis)
* linux: fix cpu model parsing on newer arm kernels (Ben Noordhuis)
* linux: fix a memory leak in uv_cpu_info() error path (Ben Noordhuis)
* linux: don't ignore out-of-memory errors in uv_cpu_info() (Ben Noordhuis)
* unix, windows: move uv_now() to uv-common.c (Ben Noordhuis)
* test: fix a compilation problem in test-osx-select.c that was caused by the
  use of c-style comments (Bert Belder)
* darwin: use uv_fs_sendfile() use the sendfile api correctly (Wynn Wilkes)
* windows: call idle handles on every loop iteration, something the unix
  implementation already did (Bert Belder)
* test: update the idle-starvation test to verify that idle handles are called
  in every loop iteration (Bert Belder)
* unix, windows: ensure that uv_run() in RUN_ONCE mode calls timers that expire
  after blocking (Ben Noordhuis)

2013.05.29, Version 0.10.9 (Stable), a195f9ace23d92345baf57582678bfc3017e6632
Changes since version 0.10.8:
* unix: fix stream refcounting buglet (Ben Noordhuis)
* unix: remove erroneous asserts (Ben Noordhuis)
* unix: add uv__is_closing() macro (Ben Noordhuis)
* unix: stop stream POLLOUT watcher on write error (Ben Noordhuis)

2013.05.25, Version 0.10.8 (Stable), 0f39be12926fe2d8766a9f025797a473003e6504
Changes since version 0.10.7:
* windows: make uv_spawn not fail under job control (Bert Belder)
* darwin: assume CFRunLoopStop() isn't thread-safe (Fedor Indutny)
* win: fix UV_EALREADY incorrectly set (Bert Belder)
* darwin: make two uv__cf_*() functions static (Ben Noordhuis)
* darwin: task_info() cannot fail (Ben Noordhuis)
* unix: add mapping for ENETDOWN (Ben Noordhuis)
* unix: implicitly signal write errors to libuv user (Ben Noordhuis)
* unix: fix assert on signal pipe overflow (Bert Belder)
* unix: turn off POLLOUT after stream connect (Ben Noordhuis)

2013.05.16, Version 0.11.3 (Unstable), 0a48c05b5988aea84c605751900926fa25443b34
Changes since version 0.11.2:
* unix: clean up uv_accept() (Ben Noordhuis)
* unix: remove errno preserving code (Ben Noordhuis)
* darwin: fix ios build, don't require ApplicationServices (Ben Noordhuis)
* windows: kill child processes when the parent dies (Bert Belder)
* build: set soname in shared library (Ben Noordhuis)
* build: make `make test` link against .a again (Ben Noordhuis)
* build: only set soname on shared object builds (Timothy J. Fontaine)
* build: convert predefined $PLATFORM to lower case (Elliot Saba)
* test: fix process_title failing on linux (Miroslav Bajtoš)
* test, sunos: disable process_title test (Miroslav Bajtoš)
* test: add error logging to tty unit test (Miroslav Bajtoš)

2013.05.15, Version 0.10.7 (Stable), 028baaf0846b686a81e992cb2f2f5a9b8e841fcf
Changes since version 0.10.6:
* windows: kill child processes when the parent dies (Bert Belder)

2013.05.15, Version 0.10.6 (Stable), 11e6613e6260d95c8cf11bf89a2759c24649319a
Changes since version 0.10.5:
* stream: fix osx select hack (Fedor Indutny)
* stream: fix small nit in select hack, add test (Fedor Indutny)
* build: link with libkvm on openbsd (Ben Noordhuis)
* stream: use harder sync restrictions for osx-hack (Fedor Indutny)
* unix: fix EMFILE error handling (Ben Noordhuis)
* darwin: fix unnecessary include headers (Daisuke Murase)
* darwin: rename darwin-getproctitle.m (Ben Noordhuis)
* build: convert predefined $PLATFORM to lower case (Elliot Saba)
* build: set soname in shared library (Ben Noordhuis)
* build: make `make test` link against .a again (Ben Noordhuis)
* darwin: fix ios build, don't require ApplicationServices (Ben Noordhuis)
* build: only set soname on shared object builds (Timothy J. Fontaine)

2013.05.11, Version 0.11.2 (Unstable), 3fba0bf65f091b91a9760530c05c6339c658d88b
Changes since version 0.11.1:
* darwin: look up file path with F_GETPATH (Ben Noordhuis)
* unix, windows: add uv_has_ref() function (Saúl Ibarra Corretgé)
* build: avoid double / in paths for dtrace (Timothy J. Fontaine)
* unix: remove src/unix/cygwin.c (Ben Noordhuis)
* windows: deal with the fact that GetTickCount might lag (Bert Belder)
* unix: silence STATIC_ASSERT compiler warnings (Ben Noordhuis)
* linux: don't use fopen() in uv_resident_set_memory() (Ben Noordhuis)

2013.04.24, Version 0.10.5 (Stable), 6595a7732c52eb4f8e57c88655f72997a8567a67
Changes since version 0.10.4:
* unix: silence STATIC_ASSERT compiler warnings (Ben Noordhuis)
* windows: make timers handle large timeouts (Miroslav Bajtoš)
* windows: remove superfluous assert statement (Bert Belder)
* unix: silence STATIC_ASSERT compiler warnings (Ben Noordhuis)
* linux: don't use fopen() in uv_resident_set_memory() (Ben Noordhuis)

2013.04.12, Version 0.10.4 (Stable), 85827e26403ac6dfa331af8ec9916ea7e27bd833
Changes since version 0.10.3:
* include: update uv_backend_fd() documentation (Ben Noordhuis)
* unix: include uv.h in src/version.c (Ben Noordhuis)
* unix: don't write more than IOV_MAX iovecs (Fedor Indutny)
* mingw-w64: don't call _set_invalid_parameter_handler (Nils Maier)
* build: gyp disable thin archives (Timothy J. Fontaine)
* sunos: re-export entire library when static (Timothy J. Fontaine)
* unix: dtrace probes for tick-start and tick-stop (Timothy J. Fontaine)
* windows: fix memory leak in fs__sendfile (Shannen Saez)
* windows: remove double initialization in uv_tty_init (Shannen Saez)
* build: fix dtrace-enabled out of tree build (Ben Noordhuis)
* build: squelch -Wdollar-in-identifier-extension warnings (Ben Noordhuis)
* inet: snprintf returns int, not size_t (Brian White)
* win: refactor uv_cpu_info (Bert Belder)
* build: add support for Visual Studio 2012 (Nicholas Vavilov)
* build: -Wno-dollar-in-identifier-extension is clang only (Ben Noordhuis)

2013.04.11, Version 0.11.1 (Unstable), 5c10e82ae0bc99eff86d4b9baff1f1aa0bf84c0a
This is the first versioned release from the current unstable libuv branch.
Changes since Node.js v0.11.0:
* all platforms: nanosecond resolution support for uv_fs_[fl]stat (Timothy J.
  Fontaine)
* all platforms: add netmask to uv_interface_address (Ben Kelly)
* unix: make sure the `status` parameter passed to the `uv_getaddrinfo` is 0 or
  -1 (Ben Noordhuis)
* unix: limit the number of iovecs written in a single `writev` syscall to
  IOV_MAX (Fedor Indutny)
* unix: add dtrace probes for tick-start and tick-stop (Timothy J. Fontaine)
* mingw-w64: don't call _set_invalid_parameter_handler (Nils Maier)
* windows: fix memory leak in fs__sendfile (Shannen Saez)
* windows: fix edge case bugs in uv_cpu_info (Bert Belder)
* include: no longer ship with / include ngx-queue.h (Ben Noordhuis)
* include: remove UV_VERSION_* macros from uv.h (Ben Noordhuis)
* documentation updates (Kristian Evensen, Ben Kelly, Ben Noordhuis)
* build: fix dtrace-enabled builds (Ben Noordhuis, Timothy J. Fontaine)
* build: gyp disable thin archives (Timothy J. Fontaine)
* build: add support for Visual Studio 2012 (Nicholas Vavilov)

2013.03.28, Version 0.10.3 (Stable), 31ebe23973dd98fd8a24c042b606f37a794e99d0
Changes since version 0.10.2:
* include: remove extraneous const from uv_version() (Ben Noordhuis)
* doc: update README, replace `OS` by `PLATFORM` (Ben Noordhuis)
* build: simplify .buildstamp rule (Ben Noordhuis)
* build: disable -Wstrict-aliasing on darwin (Ben Noordhuis)
* darwin: don't select(&exceptfds) in fallback path (Ben Noordhuis)
* unix: don't clear flags after closing UDP handle (Saúl Ibarra Corretgé)

2013.03.25, Version 0.10.2 (Stable), 0f36a00568f3e7608f97f6c6cdb081f4800a50c9
This is the first officially versioned release of libuv. Starting now
libuv will make releases independently of Node.js.
Changes since Node.js v0.10.0:
* test: add tap output for windows (Timothy J. Fontaine)
* unix: fix uv_tcp_simultaneous_accepts() logic (Ben Noordhuis)
* include: bump UV_VERSION_MINOR (Ben Noordhuis)
* unix: improve uv_guess_handle() implementation (Ben Noordhuis)
* stream: run try_select only for pipes and ttys (Fedor Indutny)
Changes since Node.js v0.10.1:
* build: rename OS to PLATFORM (Ben Noordhuis)
* unix: make uv_timer_init() initialize repeat (Brian Mazza)
* unix: make timers handle large timeouts (Ben Noordhuis)
* build: add OBJC makefile var (Ben Noordhuis)
* Add `uv_version()` and `uv_version_string()` APIs (Bert Belder)

(fhajny)

2015-06-11 12:23:11 UTC MAIN commitmail json YAML

2015-06-11 12:22:56 UTC MAIN commitmail json YAML

2015-06-11 09:20:56 UTC MAIN commitmail json YAML

2015-06-11 08:51:00 UTC MAIN commitmail json YAML

Updated net/cacti-spine to 0.8.8c

(nils)

2015-06-11 08:47:49 UTC MAIN commitmail json YAML

Updated games/qqwing to 1.3.4

(prlw1)

2015-06-11 08:47:29 UTC MAIN commitmail json YAML

Update qqwing to 1.3.4

* Added hasUniqueSolution() method to the API

(prlw1)

2015-06-11 08:45:48 UTC MAIN commitmail json YAML

Updated to 0.8.8c :
bug: remove obsolete reference causing pre-compile issues
README-WINDOWS replaced with README.wri

(nils)

2015-06-11 08:45:25 UTC MAIN commitmail json YAML

Updated textproc/yelp-xsl to 3.16.1

(prlw1)

2015-06-11 08:45:02 UTC MAIN commitmail json YAML

Update yelp-xsl to 3.16.1

3.16.1
======
* Fixed Mallard link content when it's only an image
* Make sure TTML spans are displayed inline, #746550

3.16.0
======
* Stable release

3.15.92
=======
* Removed indenting of subsections
* Added support for Mallard th element
* Updated translations:
  bs    (Samir Ribic)
  tr    (Muhammet Kara)
  vi    (Tran Ngoc Quan)

(prlw1)

2015-06-11 08:41:48 UTC MAIN commitmail json YAML

Updated devel/py-gobject3 to 3.16.1nb1

(prlw1)

2015-06-11 08:41:02 UTC MAIN commitmail json YAML

Update py-gobject3 to 3.16.1

- overrides: Conditionalize touch override support in Gdk
  (Simon Feltman) (#747717)
- tests: Don't use deprecated override attributes
  (Christoph Reiter) (#743514)
- Add GLib.MINFLOAT etc. and mark GObject.G_MINFLOAT etc. deprecated
  (Christoph Reiter) (#743514)
- Emit PyGIDeprecationWarning when accessing deprecated override attributes
  (Christoph Reiter) (#743514)
- Add namespace and container name to all warnings/error messages
  (Christoph Reiter) (#743468)
- tests: Add test for GIRepository.UnionInfo.get_size()
  (Garrett Regier) (#745362)
- Avoid duping filenames when marshalling from Python to C
  (Garrett Regier) (#744719)
- Avoid copying bytearrays from Python to C when transfer nothing
  (Garrett Regier) (#743278)
- Allows passing arguments to opaque Boxed types (Garrett Regier)
  (#743214)
- Emit ImportWarning when gi.require_version() is not used (Christoph
  Reiter) (#727379)
- Refactor overrides import/modules (Christoph Reiter) (#736678)
- Replace statically bound GLib.Variant.new_tuple() with GI (Simon
  Feltman) (#735199)
- overrides: Add Gdk.EventTouch union discrimination (Simon Feltman)
  (#736380)
- PyGObjectFlags: Remove a trailing comma on the enum. (Murray
  Cumming)
- Remove redefinitions of function and vfunc cache typedefs (Simon
  Feltman) (#737874)

(prlw1)

2015-06-11 08:35:16 UTC MAIN commitmail json YAML

Updated x11/gnome-desktop3 to 3.16.2nb1

(prlw1)

2015-06-11 08:34:40 UTC MAIN commitmail json YAML

Update gnome-desktop3 to 3.16.2

- Drop libgsystem dependency (#680326)
- Modernize gtk-doc use (#742479)
- Fix memory handling in GnomeRR and language code (#742111, #742569)
- Fix mutex handling in thumbnailing code (#740666)
- Fix thumbnailing failures due to internal cleanups (#684026)
- Add installed tests (#737140)
- Recognize builtin monitors in Dell machines (#740289)
- Improve thumbnail handling (#684026)
- languages: Use a more broadly compatible locale codeset suffix (#710412)
- Remove unused code in gtk-reftest (#737123)
- Translation updates

(prlw1)

2015-06-11 04:37:00 UTC MAIN commitmail json YAML

Remove stub patch, not needed anymore.
Tested on NetBSD 7 i386/amd64.

(asau)

2015-06-10 23:30:44 UTC MAIN commitmail json YAML

Updated devel/pango to 1.37.0

(prlw1)

2015-06-10 23:30:24 UTC MAIN commitmail json YAML

Update pango to 1.37.0

Overview of changes between 1.36.8 and 1.37.0
=============================================
- Pango modules, engines, and config have been removed (#733882)
- Added pango_fc_font_map_config_changed() (#748767)
- Added pango_fc_font_map_[sg]et_config() (#547671)
- Added pango_matrix_get_font_scale_factors
- Lot of API has been deprecated
- Fix CoreText font fallback
- General build fixes
- Win32 build fixes

(prlw1)

2015-06-10 23:28:22 UTC MAIN commitmail json YAML

Updated devel/gobject-introspection to 1.44.0

(prlw1)

2015-06-10 23:27:56 UTC MAIN commitmail json YAML

Update gobject-introspection to 1.44.0

Highlights:
      Update glib annotations from git master
      scanner: Support the C99 'bool' type
      girepository: Fix NULL return from g_irepository_get_dependencies()
      girepository: Document semantics of dependencies and includes better
      girepository: Add g_irepository_get_immediate_dependencies()
      docs: Clarify that GIR files may contain installation-specific data

(prlw1)

2015-06-10 23:14:46 UTC MAIN commitmail json YAML

Updated devel/at-spi2-atk to 2.16.0

(prlw1)

2015-06-10 23:14:27 UTC MAIN commitmail json YAML

Update at-spi2-atk to 2.16.0

* Add roles for fractions, roots, subscripts, and superscripts.
* Add action tests (bgo#743418).
* Don't parse non-existent signal arguments from atk.
* Support ATK_STATE_HAS_TOOLTIP (bgo#738953).
* Support ATK_STATE_READ_ONLY (bgo#690008).
* Add mapping between ATK_ROLE_STATIC and ATSPI_ROLE_STATIC

(prlw1)

2015-06-10 23:12:27 UTC MAIN commitmail json YAML

Updated devel/at-spi2-core to 2.16.0

(prlw1)

2015-06-10 23:12:07 UTC MAIN commitmail json YAML

Update at-spi2-core to 2.16.0

* Fix a couple of gtk-doc warnings (fdo#89678).
* Deprecate atspi_text_get_text_{before,at,after}_offset() (bgo#697969)
* Add roles for fractions, roots, subscripts, and superscripts (bgo#743403).
* Add names to every timeout (bgo#710644).
* Remove accessibility.conf from EXTRA_DIST (bgo#742987).
* Add ATSPI_STATE_READONLY (bgo#690004).
* Replace deprecated "Rename to" gtk-doc tag.
* Fix atspi_table_cell_get_column_span prototype.
* Make the documentation of ATSPI's STATE_ACTIVE consistent with that of
  ATK's (bgo#740274).
* Add ATSPI_ROLE_STATIC and update documentation for ATSPI_ROLE_TEXT
  (bgo#740340).
* gi-annotations: get_relation_set returns a array of AtspiRelation
* Fix some issues with the accessibility bus configuration (bgo#722738).
* Documentation for AtspiTableCell is now built.

(prlw1)

2015-06-10 23:08:36 UTC MAIN commitmail json YAML

2015-06-10 23:08:09 UTC MAIN commitmail json YAML

Update atk to 2.16.0

Changes in version 2.16.0:
==========================
*
* Bug 746459: Fix a couple of GTK-Doc comment blocks
* Visual Studio support
  * Speed Up Release Builds
  * Fix and improve .pdb Generation.
  * "Install" .pdb Files

Contributors:
Chun-wei Fan

Translations:
Josef Andersson (sv), Jiri Gronroos (fi), Baurzhan Muftakhidinov (kk),
Samir Ribic (bs), Zahari Yurukov (bg)

Changes in version 2.15.91:
===========================
*
* Building:
  * Bug 744413: Stop using deprecated GNOME-specific autoconf macros
    on configure.ac
  * Stop using deprecated gnome-autogen.sh on autogen.sh

Contributors:
Javier Jardon

Translations:
Muhammet Kara (tr), Dusan Kazik (sk)

Changes in version 2.15.4:
==========================
*
* AtkRole:
  * Bug 742806: Add new roles for fractions, roots, subscripts, and
    superscripts

Contributors:
Joanmarie Diggs

Changes in version 2.15.3:
==========================
*
* AtkState:
  * Bug 665598: Add ATK_STATE_READ_ONLY
* Bugfixing:
  * Unref STATE_TYPE class ref after using it at state_type_get_name
  * AtkTable: Added missing ":" on one gi annotation

Contributors:
Joanmarie Diggs, Alejandro Pineiro Iglesias

Translations:
Muhammet Kara (tr)

Changes in version 2.15.2:
==========================
*
* AtkRole:
  * Bug 739981: Add ATK_ROLE_STATIC and clarify ATK_ROLE_TEXT
* AtkState:
  * Bug 740152: Document the deprecation of ATK_STATE_ARMED
* Documentation:
  * Bug 740044: Fix some unclear language regarding ATK_STATE_ACTIVE
  * Bug 740066: Improve documentation related to AtkState and
    AtkStateSet
  * Extend atk_focus_tracker_notify deprecation documentation
  * Remove some in-code documentation, that is already part of the
    docs

Contributors:
Joanmarie Diggs, Alejandro Pineiro

Translations:
Anders Jonsson (sv)

Changes in version 2.15.1:
==========================
*
* Bug 407539: Add ATK_STATE_HAS_TOOLTIP
* Documentation:
  * Updated README file
  * Bug 737602: Update documentation to reflect an additional use
    case for STATE_INDETERMINATE

(prlw1)

2015-06-10 23:00:36 UTC MAIN commitmail json YAML

Updated devel/glib2 to 2.44.1

(prlw1)

2015-06-10 23:00:05 UTC MAIN commitmail json YAML

Update glib to 2.44.1

Highlights from the release notes:

* Don't redefine typedefs to avoid build problems on OpenBSD
* Improve the default application algorithm
* Bump the number of children a GType can have
* GUnixMountMonitor now properly supports multiple main contexts
* many documentation improvements and cleanups.  We are now
  approaching a point where the documentation is 100% complete and the
  xml will build without warnings.  This will probably be enabled by
  default in the next cycle.
* new support for HTTP proxies in GIO
* new GTask:completed property
* use "private" futexes in order to further improve the performance of
  the contended case of GMutex and g_bit_lock()
* GApplication now has an "is-busy" property, allowing one to query the
  effective busy state.
* new GSimpleIOStream class to construct a GIOStream from an arbitrary
  GInputStream and GOutputStream
* GApplication: new API for marking 'busy' state according to the value
  of a boolean property on another object
* GOptionGroup: add binding support (boxed type, annotation fixes, etc.)
* GType now has type declaration macros G_DECLARE_DERIVABLE_TYPE,
  G_DECLARE_FINAL_TYPE and G_DECLARE_INTERFACE, which significantly reduce
  the boilerplate needed for GObject types and interfaces.
* g_autoptr and g_auto are macros for declaring variables with automatic
  cleanup. They only work with gcc and clang.
* GListModel is a new interface that represents a dynamic list of GObjects.
* GListStore is a GSequence-based implementation of GListModel.
* Support thread names on OS X
* g_simple_action_set_state_hint: New function to set the state hint
  of GSimpleActions
* g_win32_check_windows_version: New function to check Windows version
* g_settings_schema_list_children and g_settings_schema_key_get_name
* add g_set_object() convenience function
* GNetworkMonitor: check if NM is not running and don't crash
* fix some races with g_mkdir_with_parents
* fix some warnings in MSVC
* avoid use of G_STRLOC in G_OBJECT_WARN_INVALID_PSPEC in order to save
  on static strings
* fix some content type vs. mime issues
* documentation improvements
* GSocket: avoid unnecessary g_socket_wait_condition() for blocking sockets
* Implement GContentType on OSX
* New function: g_strv_contains
* New function: g_network_address_new_loopback
* New function: g_socket_send_messages
* A new GNetworkMonitor implementation using NetworkManager provides
  more detailed connectivity information
* GQueue now accepts NULL as a sibling in g_queue_insert_before() and
  g_queue_insert_after()
* Need to disable SSLv3 in glib-networking
* GObject gained a debug option to provide instance counts. To use it,
  set GOBJECT_DEBUG=instance-count and call g_type_get_instance_count().
* GOption now has a strict POSIX mode in which it stops parsing arguments
  as soon as a non-option argument is encountered.
* ... and many other bug fixes.
* Many translations updated.

For full details see:

https://git.gnome.org/browse/glib/tree/NEWS?h=glib-2-44

(prlw1)

2015-06-10 21:45:41 UTC MAIN commitmail json YAML

Match SunOS 5.10 for Solaris 10.
Noted by jperkin@. Thank you.

(ryoon)

2015-06-10 20:56:41 UTC pkgsrc-2015Q1 commitmail json YAML

2015-06-10 20:41:49 UTC MAIN commitmail json YAML

Update to SBCL 1.2.12

changes in sbcl-1.2.12 relative to sbcl-1.2.11:
  * minor incompatible change: the SB-C::*POLICY* variable is no longer
    a list. Code which manipulated it as such (including but not limited
    to non-bundled releases of ASDF) will need to be revised.
  * enhancement: The input stream for COMPILE-FILE implements
    STREAM-LINE-COLUMN.
  * enhancement: EVAL errors that occur by way of LOAD report the starting
    line and column number of the erring toplevel form. (lp#565247)
  * optimization: better MAP and MAP-INTO on known vector result types.
  * bug fix: Read/modify/write macros accessing a place which is a
    composition of CAR+CDR operations, such as (SHIFTF (CADR X) (ELT V 0)),
    do not access subforms more than once. (lp#1450968)
  * bug fix: short form of DEFSETF no longer allows trailing junk.
  * bug fix: DEFINE-MODIFY-MACRO respects the provisions of CLHS 5.1.3
    regarding argument evaluation order. (lp#1452539)
  * bug fix: POP works as specified in CLHS if the setter for its
    argument has a side-effect on the existing CAR value. (lp#1454021)
  * bug fix: Reading "#()" with a positive numeric argument signals a
    reader error. As specified, reading "#1()" has undefined consequences,
    so correct portable code should be indifferent to this. (lp#1252100)
  * bug fix: Malformed reader conditionals such as "(#-no-such-feature)"
    and "(#+sbcl)" no longer parse as NIL. (lp#1454400)

changes in sbcl-1.2.11 relative to sbcl-1.2.10:
  * enhancement: SET-PPRINT-DISPATCH will warn when given an expression in
    which any part is unrecognizable as a legal type-specifier.
    The dispatch table will be altered, but the new entry is disabled.
    Subsequent type-defining forms will cause pprint-dispatch tables to
    re-examine whether any disabled entries should be enabled. (lp#1429520)
  * enhancement: Loading code containing calls to a deprecated function will,
    under most circumstances, signal warnings similar to compiling such code.
    The usual caveat holds about not detecting calls through a computed name,
    as in (funcall (intern "DEPRECATED-FUN" "SB-EXT")).
  * enhancement: (SB-EXT:COMPILE-FILE-LINE) is a new macro that expands
    to a constant (VALUES integer integer) indicating the source line/column
    from which it was read, intended for logging Lisp runtime errors in
    a style similar to that afforded by the C preprocessor __LINE__ macro.
    Similarly (SB-EXT:COMPILE-FILE-POSITION) returns a position in characters.
  * enhancement: improved source locations for VOPs, alien types and
    declarations.
  * bug fix: functions in :FINAL deprecation have the correct docstring.
    No visible change, as no such functions presently exist. (lp#1439151)
  * bug fix: (SETF (FDEFINITION this) (FDEFINITION OTHER)) signals an error
    if OTHER names either a macro or special-operator. (lp#1439921)

changes in sbcl-1.2.10 relative to sbcl-1.2.9:
  * minor incompatible change: all SOCKINT::WIN32-* functions have been
    deprecated with EARLY deprecation state
  * minor incompatible change: performing introspection via the system-internal
    SB-INT:INFO function could expose that :TYPE :TRANSLATOR is not necessarily
    a function, as it always was before. (Affects swank-fancy-inspector)
  * enhancement: The value of SXHASH on bit-vectors of length equal to the
    word size now depends on the vector's contents instead of being constant;
    its value on bit-vectors of length divisible by the word size now depends
    also on the contents of the vector's last word.
  * bug-fix: sb-bsd-sockets on win32 uses proper C function declarations.
    (lp#1426667)
  * bug fix: A new dead code elimination phase removes dead code loops
    that confuse stack analysis. (lp#1255782, lp#308914)
  * bug fix: A toplevel form which was simple enough to bypass the main
    compiler in COMPILE-FILE, and which contained an empty SETQ or PROGN
    would produce an invalid fasl file. (lp#1427050)
  * bug fix: The compiler no longer signals an internal error when
    encountering invalid FUNCTION forms like (function 1)
  * bug fix: express proper dependencies in the ASDF contrib, to support
    systems where make runs in parallel.  (lp#1434768; thanks to Nikhil
    Benesch)

(asau)

2015-06-10 20:40:11 UTC MAIN commitmail json YAML

Remove tricore usermode.
According to linux-user directory, tricore usermode is not provided.
May fix PR pkg/49808.

(ryoon)

2015-06-10 20:40:05 UTC MAIN commitmail json YAML

Add libewf dep, bump revision

(pettai)

2015-06-10 20:38:43 UTC pkgsrc-2015Q1 commitmail json YAML

Pullup ticket #4736 - requested by manu
comms/asterisk18: security update

Revisions pulled up:
- comms/asterisk18/Makefile                            1.94,1.97 via patch
- comms/asterisk18/distinfo                            1.60-1.61
- comms/asterisk18/patches/patch-main_loader.c          1.1

---
  Module Name:    pkgsrc
  Committed By:  jnemeth
  Date:          Sun Apr 12 03:35:39 UTC 2015

  Modified Files:
          pkgsrc/comms/asterisk18: Makefile distinfo

  Log Message:
  Update to Asterisk 1.8.32.3:  this is a security fix update.

  The Asterisk Development Team has announced security releases for
  Certified Asterisk 1.8.28, 11.6, and 13.1 and Asterisk 1.8, 11,
  12, and 13. The available security releases are released as versions
  1.8.28.cert-5, 1.8.32.3, 11.6-cert11, 11.17.1, 12.8.2, 13.1-cert2,
  and 13.3.2.

  The release of these versions resolves the following security vulnerability:

  * AST-2015-003: TLS Certificate Common name NULL byte exploit

    When Asterisk registers to a SIP TLS device and verifies the
    server, Asterisk will accept signed certificates that match a
    common name other than the one Asterisk is expecting if the signed
    certificate has a common name containing a null byte after the
    portion of the common name that Asterisk expected. This potentially
    allows for a man in the middle attack.

  For more information about the details of this vulnerability, please read
  security advisory AST-2015-003, which was released at the same time as this
  announcement.

  For a full list of changes in the current releases, please see the Change Logs:

  http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-1.8.32.3

  The security advisory is available at:

  * http://downloads.asterisk.org/pub/security/AST-2015-003.pdf

  Thank you for your continued support of Asterisk!

---
  Module Name:    pkgsrc
  Committed By:  manu
  Date:          Tue Apr 28 08:48:11 UTC 2015

  Modified Files:
          pkgsrc/comms/asterisk18: Makefile distinfo
  Added Files:
          pkgsrc/comms/asterisk18/patches: patch-main_loader.c

  Log Message:
  Fix crash in asterisk18 startup

  The added patch fixes startup crash and was submitted upstream.
  While there also remove the ban on i386, as it was tested to run fine.

(tron)

2015-06-10 20:37:57 UTC MAIN commitmail json YAML

2015-06-10 20:20:42 UTC MAIN commitmail json YAML

Fix build under Solaris 10u11.
It requires newer binutils and Solaris linker.
gfortran part is still broken for me.

(ryoon)

2015-06-10 20:17:24 UTC MAIN commitmail json YAML

2015-06-10 20:15:51 UTC MAIN commitmail json YAML

Added devel/libewf version 20150126

(pettai)

2015-06-10 20:15:24 UTC MAIN commitmail json YAML

Libewf is a library to access the Expert Witness Compression Format (EWF),
it support both the EnCase (EWF-E01) and SMART (EWF-S01) format.
Libewf allows you to read and write EWF files.

(pettai)

2015-06-10 20:06:30 UTC MAIN commitmail json YAML

Updated sysutils/collectd to 5.5.0

(fhajny)

2015-06-10 20:05:27 UTC MAIN commitmail json YAML

Update sysutils/collectd to 5.5.0.

Changes since 5.4.2:
* Build system: Ability to make out-of-tree builds has been fixed.
* Build system, Disk and Users plugins: Detection and use of libstatgrab
  >=0.90 has been added.
* Build system, Memory, CPU, TCPConns and Processes plugins: Numerous
  fixes related to OpenBSD support have been added.
* Build system: Plugins now only export "module_register()".
* Build system: Various cleanups and improvements have been done.
* collectd: Numerous internal changes and improvements to the daemon and
  the plugin API have been make.
* collectd: Numerous spelling mistakes have been corrected in comments
  and documentation and several error messages have been improved.
* collectd: Rules/Targets can now be appended to existing Filter Chains.
* collectd: Failing Filter Chains destinations will now log the list of
  available write targets.
* collectd: Support for process signaling and management by upstart and
  systemd has been implemented for the Linux platform.
* collectd: The "CollectInternalStats" option has been added.
* collectd: The daemon source code and dependencies have moved to the
  "src/daemon/" directory.
* collectd: The new "MaxReadInterval" option allows to cap the
  exponential retry interval of plugins read errors.
* collectd: The "-P" command-line option now has precedence over the
  "PIDFile" option.
* collection.cgi: Various data-source related adjustments have been made.
* libcollectdclient: Now propagates errors when signing / encrypting
  network packets.
* Configuration: Support for unquoted IPv6 addresses has been added.
* Documentation: Various improvements have been done.
* Examples: the sample C plugin has been updated to the current plugin API.
* Licensing: The following components have been relicensed to the MIT
  license: the Apple Sensors, Ascent, DBI, E-Mail, Entropy, GenericJMX,
  gmond, LogFile, nginx, Notify Desktop, NTPd, NUT, olsrd, Perl, Ping,
  PostgreSQL, Protocols, RouterOS, RRDCacheD, SNMP, StatsD, SysLog,
  Table, Tail, UnixSock, vmem, VServer, Wireless, Write Riemann and XMMS
  plugins, the core collectd daemon, the collectdmon, collectd-nagios
  and collectd-tg utilities, all the Targets and Matches, liboconfig,
  most of the "utils_*" files and the plugin API.
* Tests: A test suite has been added.
* Threshold: The hysteresis calculation has been made more reliable.
* Threshold: Various fixes and improvements have been made.
* AMQP plugin: The "ConnectionRetryDelay" option has been added,
  allowing to delay reconnection.
* AMQP plugin: The "QueueDurable" and "QueueAutoDelete" options have
  been added, giving control over queue creation and deletion.
* Apache, Ascent, BIND, cURL, cURL-JSON, cURL-XML, nginx and Write HTTP
  plugins: Customizing the "User-Agent" field is now possible at
  compile-time.
* Apache, Ascent, BIND, cURL, cURL-JSON, cURL-XML, nginx plugins: The
  connection will be reset if it hasn't completed within the configured
  "Interval". The new "Timeout" option gives control over this behavior.
* Apache, Ascent, cURL, cURL-JSON, cURL-XML, nginx, Write HTTP plugins:
  Allow usernames and passwords to contain colons if built against
  libcurl >= 7.19.1.
* Apache plugin: The "SSLCiphers" option gives control over the
  encryption algorithms to use with TLS connections.
* Barometer plugin: This new plugin reads sensor data from various
  Freescale and Bosch digital barometers.
* Battery plugin: Reporting values as percentages and reporting degraded
  batteries has been added.
* Battery plugin: Support for reading values from sysfs on Linux has
  been added.
* Battery plugin: The value for current is no longer supplied unless the
  battery provides this information.
* BIND plugin: Bind's XML v3 API is now supported.
* Ceph plugin: This new plugin collects statistics from the Ceph
  distributed storage system.
* ConnTrack plugin: Support for reporting values as percentages as well
  as legacy conntrack files in "/proc" has been added.
* CPU plugin: The plugin is now able to report values as percentages and
  aggregate values per-state and per-CPU.
* cURL-JSON plugin: Extracting values from complex JSON structures has
  been enhanced.
* cURL-JSON plugin: Intervals can now be configured on a per-URL basis.
* cURL-JSON, cURL-XML, Write HTTP plugins: These plugins now also follow
  HTTP redirects.
* cURL, cURL-JSON, cURL-XML plugins: HTTP Digest authentication has been
  implemented.
* DBI, Oracle, PostgreSQL plugins: A "MetadataFrom" parameter has been
  added which allows to set metadata from database columns.
* DBI plugin: Querying several databases in parallel is now possible.
* Disk plugin: On the Linux platform, disk names can now get looked up
  in udev with the "UdevNameAttr" option.
* Disk plugin: This plugin now collects several additional I/O-related
  metrics on the Linux platform.
* DRBD plugin: This new plugin reads Linux's Distributed Replicated
  Block Device (DRBD) statistics.
* Exec, UnixSock plugins: The "PUTNOTIF" command now allows to set
  metadata on notifications.
* fhcount plugin: This new plugin reports the number of used file handles.
* GenericJMX plugin: A Class Loader for "JMXConnectorFactory" has been
  added, allowing the plugin to work with JBOSS > 7.
* IPC plugin: This new plugin collects information related to shared memory.
* Java plugin: Now uses the hostname defined in the configuration file.
* Load plugin: The plugin is now able to report values as percentages.
* Log Logstash plugin: This new plugin writes collectd logs and events
  as Logstash JSON formatted events.
* LVM plugin: The plugin collects thin pool data volumes size, and no
  longer reports virtual volumes.
* memcached plugin: "listen_disabled_num" are now also reported.
* Memory plugin: Slab memory reporting on the Linux platform has been added.
* Memory plugin: The plugin is now able to report values as percentages.
* Modbus plugin: Selecting between holding and input registers is now
  possible.
* Modbus plugin: Support for accessing devices through an RS-485 serial
  port has been added.
* Multimeter plugin: This plugin isn't built by default on the AIX
  platform anymore.
* MySQL and PostgreSQL plugins: Passing "127.0.0.1" as a host will now
  result in the global Hostname being used in metric names.
* MySQL plugin: InnoDB, Select and Sort statistics collection has been added.
* MySQL plugin: The "Alias" and "ConnectTimeout" options have been added.
* Netlink plugin: Support for 64bit netlink counters has been added.
* Network plugin: The "ReconnectInterval" configuration option has been added.
* NFS plugin: Support for NFSv4.0 has been implemented.
* OneWire plugin: Support for more temperature-providing sensor families
  has been added.
* OneWire plugin: Support for full OWFS path and more device families
  has been implemented.
* OpenLDAP plugin: This new plugin reads monitoring information from
  OpenLDAP's "cn=Monitor" subtree.
* OpenVPN plugin: Support for OpenVPN 2.3.0 has been implemented.
* OpenVZ plugin: Various improvements have been made, making the plugin
  report values like the other collectd plugins do.
* Perl plugin: A new "listval_filter" method has been added, various
  internal cleanups and improvements have been made and a test suite has
  been added.
* PostgreSQL plugin: The new "ExpireDelay" option allows skipping older
  values pending write when the database slows down.
* PowerDNS plugin: The plugin was updated for stats from pdns 3.4.3.
* Processes plugin: A memory-usage related optimization for low-profile
  systems has been added.
* Python plugin: Support for Python3 has been improved, "ModulePath" is
  now prepended to "sys.path", and the "get_dataset()" function has been
  added to the Python API.
* Redis and Write_Redis plugins: The support library has been switched
  from credis to hiredis.
* Redis plugin: Custom commands can now be used to fetch values stored
  in Redis.
* Redis plugin: Support for passwords up to 512 characters long has been added.
* Sensors plugin: Support for lm_sensors' power sensors has been added.
* SMART plugin: This new plugin collects SMART statistics from disk drives.
* SNMP plugin: A blacklist/whitelist feature can now be used to filter
  which OIDs to collect.
* SNMP plugin: SNMPv3 authentication and encryption support has been
  implemented.
* SNMP plugin: Two error messages have been disambiguated.
* Swap plugin: The plugin is now able to report values as percentages.
* Swap plugin: The plugin no longer fails on Linux systems where
  "SwapCached" isn't exposed by the kernel.
* Tail plugin: "GaugeInc" and "GaugeAdd" options have been implemented.
* Tail plugin: Intervals can now be configured on a per-File basis.
* TCPConns plugin: The "AllPortsSummary" option, allowing to summarize
  all connections, has been added.
* TCPConns plugin: Three metrics were renamed on the AIX platform, for
  the sake of consistency.
* Turbostat plugin: This new plugin reads CPU frequency and C-state
  residency on modern Intel turbo-capable processors.
* UnixSock plugin: The "GETTHRESHOLD" command has been re-added.
* Varnish plugin: Varnish 4 support has been added, as well as as
  monitoring metrics only available in Varnish 4.
* virt plugin: Guests memory usage is now also collected.
* virt plugin: It is now possible to chose between using guests' name or
  UUID as plugin_instance.
* virt plugin: The libvirt plugin has been renamed to virt.
* Write Graphite plugin: When the connection to graphite fails,
  reconnection attempts are now limited to once per second.
* Write HTTP plugin: Multi-instance support of this plugin has been
  improved. The "<URL "url">" block has been deprecated in favor of
  "<Node "identifier">".
* Write HTTP plugin: Several TLS-related configuration options have been
  added.
* Write HTTP plugin: The "LowSpeedLimit" and "Timeout" options allow to
  reset slow/stalled network connections.
* Write HTTP plugin: The size of the payload posted to the HTTP server
  can now be controlled with the "BufferSize" option.
* Write Kafka plugin: This new plugin sends data to Apache Kafka, a
  distributed messaging queue.
  ciomaire, Vincent Bernat, Marc Fournier. #670, #694, #794, #853, #014
* Write Log plugin: This new plugin dispatches collected values to the
  configured log destination(s).
* Write Riemann plugin: Extra meta strings are now added as attributes
  in notifications.
* Write Riemann plugin: Notification message are now sent to the Riemann
  server via the description field.
* Write Riemann plugin: Support for custom attributes has been added.
* Write Riemann plugin: Support had been implemented for sending events
  to Riemann in batches (when using TCP), and is enabled by default.
* Write Riemann plugin: The "EventServicePrefix" option has been added,
  which adds a prefix to event service names.
* Write Riemann plugin: Threshold checks can now be passed down to the
  Riemann server.
* Write Sensu plugin: This new plugin submits values to Sensu, a stream
  processing and monitoring system.
* Write TSDB plugin: This new plugin sends data to OpenTSDB, a scalable
  time series database.
* ZFS ARC plugin: Support for ZFS-on-Linux has been added.
* Zookeeper plugin: This new plugin reads data from the Apache Zookeeper
  "MNTR" command.

(fhajny)

2015-06-10 17:34:38 UTC MAIN commitmail json YAML

Updated databases/py-peewee to 2.6.1

(fhajny)

2015-06-10 17:34:25 UTC MAIN commitmail json YAML

Update databases/py-peewee to 2.6.1.

2.6.1
- #606, support self-referential joins with prefetch and aggregate_rows()
  methods.
- #588, accomodate changes in SQLite's PRAGMA index_list() return value.
- #607, fixed bug where pwiz was not passing table names to introspector.
- #591, fixed bug with handling of named cursors in older psycopg2 version.
- Removed some cruft from the APSWDatabase implementation.
- Added CompressedField and AESEncryptedField
- #609, #610, added Django-style foreign key ID lookup.
- Added support for Hybrid Attributes (cool idea courtesy of SQLAlchemy).
- Added upsert keyword argument to the Model.save() function (SQLite only).
- #587, added support for ON CONFLICT SQLite clause for INSERT and UPDATE
  queries.
- #601, added hook for programmatically defining table names.
- #581, #611, support connection pools with playhouse.db_url.connect().
- Added Contributing section section to docs.

2.6.0
- get_or_create() now returns a 2-tuple consisting of the model instance
  and a boolean indicating whether the instance was created. The function
  now behaves just like the Django equivalent.
- #574, better support for setting the character encoding on Postgresql
  database connections. Thanks @klen!
- Improved implementation of get_or_create().

(fhajny)

2015-06-10 17:25:18 UTC MAIN commitmail json YAML

Updated databases/mongo-c-driver to 1.1.7

(fhajny)

2015-06-10 17:24:49 UTC MAIN commitmail json YAML

Use mk/fetch/github.mk support.

(fhajny)

2015-06-10 17:22:57 UTC MAIN commitmail json YAML

Update databases/mongo-c-driver to 1.1.7.

mongo-c-driver 1.1.7

- Thread-safe use of Cyrus SASL library.
- Experimental support for building with CMake and SASL.
- Faster reconnection to replica set with some hosts down.
- Crash iterating a cursor after reconnecting to a replica set.
- Unchecked errors decoding invalid UTF-8 in MongoDB URIs.
- Fix error reporting from mongoc_client_get_database_names.

mongo-c-driver 1.1.6

- mongoc_bulk_operation_execute now coalesces consecutive update operations
  into a single message to a MongoDB 2.6+ server, yielding huge performance
  gains. Same for remove operations. (Inserts were always coalesced.)
- Large numbers of insert operations are now properly batched according
  to number of documents and total data size.
- GSSAPI / Kerberos auth now works.
- The driver no longer tries three times in vain to reconnect to a primary,
  so socketTimeoutMS and connectTimeoutMS now behave closer to what you
  expect for replica sets with down members. A full fix awaits 1.2.0.
- mongoc_matcher_t now supports basic subdocument and array matching

mongo-c-driver 1.1.5

- The fsync and j write concern flags now imply acknowledged writes
- Prevent using fsync or j with conflicting w=0 write concern
- Obey socket timeout consistently in TLS/SSL mode
- Return an error promptly after a network hangup in TLS mode
- Prevent crash using SSL in FIPS mode
- Always return NULL from mongoc_database_get_collection_names on error
- Fix version check for GCC 5 and future versions of Clang
- Fix warnings and errors building on various platforms
- Add configure flag to enable/disable shared memory performance counters
- Minor docs improvements and fix links from C Driver docs to Libbson docs

(fhajny)

2015-06-10 17:13:54 UTC MAIN commitmail json YAML

Updated devel/libbson to 1.1.7

(fhajny)

2015-06-10 17:13:38 UTC MAIN commitmail json YAML

Update devel/libbson to 1.1.7.

Libbson 1.1.7
- Unchecked error in bson_utf8_escape_for_json caused unbounded memory
  growth and a crash.
- Nicer floating-point formatting in bson_as_json.
- Link error with CMake on Mac.

Libbson 1.1.5
- Fix link error "missing __sync_add_and_fetch_4" in GCC on i386 -
  the functions bson_atomic_int_add and bson_atomic_int64_add are
  now compiled and exported if needed in i386 mode
- Fix version check for GCC 5 and future versions of Clang
- Fix warnings and errors building on various platforms

(fhajny)

2015-06-10 16:24:56 UTC MAIN commitmail json YAML

Updated net/powerdns to 3.4.5

(fhajny)

2015-06-10 16:24:44 UTC MAIN commitmail json YAML

Update net/powerdns to 3.4.5.

PowerDNS Authoritative Server 3.4.5

Bug fixes:
- Be careful reading empty lines in our config parser and prevent
  integer overflow.
- prevent crash after --list-modules (Ruben Kerkhof)
- Limit the maximum length of a qname

Improvements:
- Support /etc/default for our debian/ubuntu packages (Aki Tuomi)
- Detect GCC 5.1 for boost (Ruben Kerkhof)
- Various PKCS#11 fixes and improvements (Aki Tuomi)
- Fix Coverity issues (Aki Tuomi)
- Fix building on OpenBSD (Florian Obser and Ruben Kerkhof)
- Look for mbedtls before polarssl (Ruben Kerkhof)
- Let pkg-config determine botan dependency libs (Ruben Kerkhof)
- Kill some further mallocs and add note to remind us not to add them back
- Move remotebackend-unix test socket to testsdir (Aki Tuomi)
- Defer launch of coprocess until first question (Aki Tuomi)
- pdnssec: check for glue and delegations in parent zones (Kees Monshouwer)

PowerDNS Authoritative Server 3.4.4

Bug fixes:
- Fix rectify-(all)-zones for mixed case domain names
- Fix CVE-2015-1868
- Blocking IO in busy-wait for remote backend (Wieger Opmeer)
- Fix double dot for root MX/SRV in bind slave zone files (Kees Monshouwer)
- Properly lock lmdb database, fixes ticket #1954 (Aki Tuomi)
- Fix segfault in zone2lmdb (Ruben Kerkhof)

New Features:
- pdnssec: warn for insecure wildcards in opt-out zones
- TKEY record type (Aki Tuomi)
- Many PKCS#11 improvements (Aki Tuomi)
- Introduce xfrBlobNoSpaces and use them for TSIG (Aki Tuomi)

Improvements:
- Allow "pdnssec set-nsec3 ZONE" for insecure zones; this saves on
  one rectify when securing a NSEC3 zone
- Improvements to the config-file parsing (Aki Tuomi)
- Postgresql check should not touch LDFLAGS (Ruben Kerkhof)
- Log error when remote cannot do AXFR (Aki Tuomi)
- Speed improvements when AXFR is disabled (Christian Hofstaedtler)
- NSEC3 and related RRSIGS are not part of the dnstree (Kees Monshouwer)
- Change ifdef to check for __GLIBC__ instead of __linux__ to prevent
  errors with other libc's (James Taylor)
- Try to raise open files before dropping privileges (Aki Tuomi)
- Add newline to carbon error message on auth (Aki Tuomi)
- Make sure we send servfail on error (Aki Tuomi)
- Ship lmdb-example.pl in tarball (Ruben Kerkhof)
- Allocate TCP buffer dynamically, decreasing stack usage
- Throw if getSOA gets non-SOA record

(fhajny)

2015-06-10 15:47:29 UTC MAIN commitmail json YAML

Refer to the new patch for devel/lua-gi

(khorben)

2015-06-10 15:45:17 UTC MAIN commitmail json YAML

Updated devel/lua-gi to 0.9.0

(khorben)

2015-06-10 15:44:16 UTC MAIN commitmail json YAML

Update devel/lua-gi to version 0.9.0

Changes since 0.8.0:
- new feature: allow defining new properties on custom GObject
  subclasses implemented using lgi
- fix: improve compatibility with locales (turkish)
- fix: GPtrArray handling
- fix: improve behavior when running in assorted multiple-embedded
  and concurrent scenarios

Changes since 0.7.2:

- new feature: add automatically-generated wrappers for
  do_async()/do_finish() pairs.  Documented as Gio.Async namespace
  functionality.
- new feature: automatically initialize objects implementing
  Gio.Initable and Gio.AsyncInitable interfaces.
- new feature: GLib.Error is now handled properly, functions
  returning errors return GLib.Error instances instead of error
  numbers and strings.  This also allows overriding virtual methods
  from Lua which report errors by returning GLib.Error
- new feature: GLib.Bytes support, adding # operator and 'data'
  property allowing easy use of GLib.Bytes object.  This leads to
  deprecation of seldomly used modifiable buffers extensions.
- optimization: type attribute caching brings significant speedup of
  method and property lookups.
- fix: Gtk: override for Gtk.Menu.popup() compatible with new GTK
  annotation.
- fix: cairo: assorted small fixes of bad signatures, added some
  convenience properties.
- fix: GLib: add overrides for GLib.MarkupParser
- fix: Gio: add overrides for Gio.DBus*Info structures
- fix: Pango: add override for Pango.GlyphString.glyphs array
- fix: Gdk: Add override inheriting specific Gdk.EventXxx from Gdk.Event
- fix: Compile cleanly against Lua5.2 with compatibility mode turned on
- fix: avoid leak when adding already cached owned record and for
  retrieving Variant from Value.

Changes since 0.7.1:

- fix: improper marshalling of certain APIs passing pointers to
  records.
- fix: cairo.PsSurface.create() had incorrect signature, missing
  filename.
- fix: If GTK initialization fails, raise Lua exception instead of
  hard-crash of calling process.
- fix: when running test in devel tree, prefer lgi from devel tree
  instead of the installed one.
- add: cairo.Status.to_string() API
- fix: avoid referencing GdkRGBA in GDk override when targetting
  Gdk2.0, which does not have GdkRGBA.
- fix: replace GStaticRecMutex with GRecMutex to avoid compilation
  warnings.
- fix: Gtk.Container.'child' pseudoproperty works even in Gtk2, where
  it was shadowed by internal field.
- fix: add workaround for improperly parsed g_bytes_get_data()
  annotation.
- fix: add workarounf for incorrect annotation on
  Pango.Layour.set_attributes(), which caused memory leak.
- fix: adapt to Gio.InputStream.[read|read_all|read_async] API
  change, which does not accept buffer length argument any more (due
  to the newly added annotations).

(khorben)

2015-06-10 15:01:14 UTC MAIN commitmail json YAML

Note update of time/ruby-tzinfo package to 0.3.44.

(taca)

2015-06-10 15:01:00 UTC MAIN commitmail json YAML

Deal with new vala files. Bump revision.

(joerg)

2015-06-10 15:00:47 UTC MAIN commitmail json YAML

Update ruby-tzinfo to 0.3.44.

== Version 0.3.44 (tzdata v2015d) - 24-Apr-2015

* Updated to tzdata version 2015d
  (http://mm.icann.org/pipermail/tz-announce/2015-April/000031.html).

(taca)

2015-06-10 15:00:31 UTC MAIN commitmail json YAML

Since the code expects boost::array to win, use that explicitly.

(joerg)

2015-06-10 14:59:43 UTC MAIN commitmail json YAML

2015-06-10 14:58:50 UTC MAIN commitmail json YAML

Explicitly use local array type. Fix deletes on arrays. Bump revision.

(joerg)

2015-06-10 14:57:52 UTC MAIN commitmail json YAML

2015-06-10 14:54:07 UTC MAIN commitmail json YAML

Note update of sysutils/ruby-listen package to 2.10.0.

(taca)

2015-06-10 14:53:09 UTC MAIN commitmail json YAML

Update ruby-listen to 2.10.0.

v2.10.0
@e2 e2 released this on 27 Mar, 6 commits to master since this release

Major changes

* #304 - lock to Cellulloid 0.16 (if you need Celluloid 0.15, use Listen 2.9.0 and ask for backports if necessary)

Bugfixes

* #301 - avoid BSD adapter crash when watched file doesn't exist

Improvements

* #303 - allow listen tool to watch multiple directories

(taca)

2015-06-10 14:47:59 UTC MAIN commitmail json YAML

2015-06-10 14:45:38 UTC MAIN commitmail json YAML

Note update of sysutils/ruby-facter package to 2.4.4.

(taca)

2015-06-10 14:45:09 UTC MAIN commitmail json YAML

Update ruby-facter to 2.4.4.

Facter 2.4.4
Released May 20, 2015

Facter 2.4.4 is a bug fix release in the Facter 2.4 series. It also
deprecates the --puppet command line option, since it caused circular load
dependencies. To run Facter in Puppet窶冱 context, you should use the puppet
facts command instead.

* FACT-96: Deprecate 窶惑acter 窶菟uppet窶�
* FACT-628: facter returns incorrect value for facter virtual for Solaris Ldoms
* FACT-697: If NetworkManager is installed but not used facter throws a warning.
* FACT-975: On PPC64LE architecture, processors aren窶冲 detected
* FACT-963: Remove pre-suite environment setup for AIO

Facter 2.4.3
Released April 2, 2015

Facter 2.4.3 is an AIO support release in the Facter 2.4 series that also
includes two improvements to performance, and multiple bug fixes.

AIO External Facts Directory Change

Changed external facts directory from /opt/puppetlabs/agent/facts.d to
/opt/puppetlabs/facter/facts.d on *nix. Windows is unchanged.

* FACT-826: Prepend AIO external facts directory for root

Improvements to Performance and Speed

* Reduced calls to ip link show for
  performance. Facter::Util:IP.get_interface_value called
  get_bonding_interface for every possible value, which could have caused
  performance issues if many interfaces were being used.

* Improved the speed of puppetversion in standalone Facter. There is no
  notable difference when calling Facter while Puppet is already
  running. Previously, running Facter with --timing showed that puppetversion
  was by far the slowest fact. This was not true when executed by Puppet, but
  gave the impression that Puppet is slow.

Bugs

* FACT-893: selinux_config_policy returns 窶忖nknown窶� on Debian and RHEL7
* FACT-596: Fix to selinux_config_policy, always returned 窶忖nknown窶� on
  Debian and RHEL7.
* FACT-825: Default timeout for prtdiag in the 窶�virtual窶� fact is too low
  for large Solaris systems
* FACT-830: xendomains returning empty on debian hosts
* FACT-834: Only load ec2 rest once to avoid double loading warnings
* FACT-888: Facter does not properly detect KVM when CPU type is not
  qenu32/qumu64
* FACT-894: Prepend ~/.puppetlabs/opt/facter/facts.d to external search path
  for non-root
* FACT-805: use /etc/os-release on CoreOS

Full List of Issues

See Jira for a full list of issues resolved in Facter 2.4.3.

Facter 2.4.2

Facter 2.4.2 was not publicly released, and no packages were provided.

(taca)

2015-06-10 14:40:18 UTC MAIN commitmail json YAML

Updated net/powerdns-recursor to 3.7.3

(fhajny)

2015-06-10 14:40:07 UTC MAIN commitmail json YAML

Update net/powerdns-recursor to 3.7.3 (previous commit was 3.7.2).

PowerDNS Recursor 3.7.3
- Limit the maximum length of a qname
- pdnssec: check for glue and delegations in parent zones

(fhajny)

2015-06-10 14:23:31 UTC MAIN commitmail json YAML

Updated net/powerdns-recursor to 3.7.2

(fhajny)

2015-06-10 14:23:11 UTC MAIN commitmail json YAML

2015-06-10 14:22:29 UTC MAIN commitmail json YAML

Update net/powerdns-recursor to 3.7.3.
Add SMF support.
Defuzz patches.

PowerDNS Recursor 3.7.3
- Limit the maximum length of a qname
- pdnssec: check for glue and delegations in parent zones

PowerDNS Recursor 3.7.2
- Fix handling of forward references in label compressed packets;
  fixes CVE-2015-1868.
- Minor improvements and bugfixes.

PowerDNS Recursor 3.7.1
- New root-nx-trust flag makes PowerDNS generalize NXDOMAIN responses
  from the root-servers
- getregisteredname() for Lua, which turns 'www.bbc.co.uk' into 'bbc.co.uk'
- Lua preoutquery filter
- Lua IP-based filter (ipfilter) before parsing packets
- iputils class for Lua, to quickly process IP addresses and netmasks
  in their native format
- getregisteredname function for Lua, to find the registered domain
  for a given name
- Various new ringbuffers: top-servfail-remotes, top-largeanswer-remotes,
  top-servfail-queries
- Minor improvements and bugfixes.

PowerDNS Recursor 3.6.2
- Minor improvements and bugfixes.

PowerDNS Recursor 3.6.1
- Fix for a crash under a specific sequence of packets.

PowerDNS Recursor 3.6.0
- Implement minimum-ttl-override config setting, plus runtime configurability
  via 'rec_control set-minimum-ttl'.
- Lots of work on the JSON API, which is exposed via Aki Tuomi's 'yahttp'.
- Lua modules can now use 'pdnslog(INFO..')
- Adopt any-to-tcp feature to the recursor.
- Implement built-in statistics dumper using the 'carbon' protocol, which
  is also understood by metronome (our mini-graphite). Use 'carbon-server',
  'carbon-ourname' and 'carbon-interval' settings.
- New setting 'udp-truncation-threshold' to configure from how many bytes
  we should truncate. commit a09a8ce.
- Proper support for CHaos class for CHAOS TXT queries.
- Added support for Lua scripts to drop queries w/o further processing.
- Kevin Holly added qtype statistics to recursor and rec_control.
- Add support for include-files in configuration, also reload ACLs and zones
  defined in them.
- Paulo Anes contributed server-down-max-fails which helps combat
  Recursive DNS based amplification attacks.
- Implement "followCNAMERecords" feature in the Lua hooks.
- Minor improvements and bugfixes.

PowerDNS Recursor 3.5.3
- This is a bugfix and performance update to 3.5.2. It brings serious
  performance improvements for dual stack users.

PowerDNS Recursor 3.5.2
- This is a stability and bugfix update to 3.5.1. It contains important
  fixes that improve operation for certain domains.

PowerDNS Recursor 3.5.1
- This is a stability and bugfix update to 3.5.

PowerDNS Recursor 3.5
- The local zone server now understands wildcards.
- The Lua postresolve and nodata hooks.
- A new feature, rec_control trace-regex allows the tracing of lookups
  for specific names
- A new setting, export-etc-hosts-search-suffix, adds a configurable
  suffix to names imported from /etc/hosts
- Minor improvements & bugfixes

PowerDNS Recursor 3.3.1
- Small number of important fixes, adds some memory usage statistics,
  but no new features

(fhajny)

2015-06-10 13:29:57 UTC MAIN commitmail json YAML

2015-06-10 13:02:38 UTC MAIN commitmail json YAML

Note update of www/typo3_62 package to 6.2.13.

(taca)

2015-06-10 13:02:03 UTC MAIN commitmail json YAML

Update typo3_62 to 6.2.13 (TYPO3 6.2.13).

The TYPO3 community announces the release of TYPO3 CMS version 6.2.13
LTS, which is now ready for you to download.

This version is a maintenance release and contains bug fixes as well as
various improvements for the day-to-day administration of a TYPO3
website (Extension Manager and management of reference index).

PHP 5.6 support
- ---------------

Although the TYPO3 CMS Team aims at eventually supporting PHP 5.6 with
TYPO3 6.2 LTS, we are aware of some in-depth issues. As such, we
highly recommend to keep PHP 5.3 - 5.5 when running TYPO3 6.2 LTS for
the time being. Hopefully this should be fixed with the next release.

Image handling
- --------------

The base data used for the checksum calculation of processed files
have been changed. This should be transparent for you unless you are
having a large installation. In such case, we enjoin you to read the
details about this release (link below) and to make use of the
dedicated upgrade wizard.

(taca)

2015-06-10 11:45:56 UTC MAIN commitmail json YAML

cvsdiff2patch should use nbcompat to work on some OSes such as SunOS.

(richard)

2015-06-10 11:39:27 UTC MAIN commitmail json YAML

Updated lang/openjdk8 to 1.8.45

(tnn)

2015-06-10 11:38:51 UTC MAIN commitmail json YAML

2015-06-10 10:37:58 UTC MAIN commitmail json YAML

Updated www/py-mod_wsgi to 4.4.12

(adam)

2015-06-10 10:37:06 UTC MAIN commitmail json YAML

Changes 4.4.12:
Bugs Fixed
1. If the WSGI application when run under daemon mode returned response content as many small blocks, this could result in excessive memory usage in the Apache child worker process proxying the request due to many buckets being buffered until the buffer size threshold was reached. If the number of buckets reaches a builtin threshold the buffered data will now be forcibly flushed even if the size threshold hadn窶冲 been reached.

(adam)

2015-06-10 09:15:48 UTC MAIN commitmail json YAML

Fix GITHUB_TAG.
TODO: I argue that PKGREVISION_NOREV should be the default PKGREVISION...

(wiz)

2015-06-10 09:02:12 UTC MAIN commitmail json YAML

Updated devel/py-subvertpy to 0.9.2

(wiz)

2015-06-10 09:02:07 UTC MAIN commitmail json YAML

Also commit the actual update.
Thanks to abs@ for noticing.

(wiedi)

2015-06-10 09:02:04 UTC MAIN commitmail json YAML

Update to 0.9.2:

0.9.2 2015-04-25

  BUG FIXES

  * Support failing server certification check. (Mitsuhiro Koga, #1059821)

  CHANGES

  * Drop support for Python versions before 2.6. (Jelmer Vernooij)

  IMPROVEMENTS

  * Support PYDOCTOR_OPTIONS in Makefile. (Jelmer Vernooij)

(wiz)

2015-06-10 09:00:51 UTC MAIN commitmail json YAML

Updated misc/calibre to 2.30.0

(wiz)

2015-06-10 09:00:41 UTC MAIN commitmail json YAML

Update to 2.30.0:

- version: 2.30.0
  date: 2015-06-05

  new features:
    - title: "An option to auto-convert a book on adding even if
    it is already in the output format (Preferences->Adding Books)."

    - title: "E-book viewer: If there are entries in the Table of
    Contents that are long enough to be truncated, display the full
    text in a popup menu when the mouse hovers over the item."

    - title: "News download: Add support for turning off SSL
    certificate verification in individual recipes"

    - title: "Kobo driver: Support for upcoming firmware version
    3.16"

  bug fixes:
    - title: "DOCX Output: Fix aspect ratio of images being distorted
    when the input document specifies image width but not height
    or vice-versa."

    - title: "DOCX Output: Fix extra page breaks being inserted in
    some situations."

    - title: "LIT Input: Fix smarten punctuation not working for
    text (as opposed to HTML) based LIT files."

    - title: "EPUB metadata: Fix extraction of cover image from
    EPUB 3 files that do not use EPUB 2 backward compatible markup
    and that have incorrect cover page markup as well."

    - title: "Book details panel: On windows use only \\ as a path
    separator when copying file paths"

    - title: "Edit Book: Fix Saved searches panel not working well
    with very long search/replace expressions"

    - title: "OS X: Fix changing preferences causing 'Email to
    selected recipients...' appearing multiple times in the
    Connect/Share menu."

- version: 2.29.0
  date: 2015-05-29

  new features:
    - title: "Allow opening the full Tag Editor dialog directly
    from the book list by holding down the Shift key while starting
    an edit of a tag-like field. For example, click on the tags
    field for a book and press Shift-F2"

    - title: "Tag Browser: Allow undoing the deletion of items in
    the Manage categories window"

    - title: "calibredb add: Allow setting arbitrary identifiers,
    not just ISBN."

    - title: "Add a 'Retry' button to the news download failed
    error message."

  bug fixes:
    - title: "DOCX Output: Detect the common idiom of placing
    centered images as inline images inside a containing centered
    block and render the resulting image as a floating centered
    image in the DOCX file."

    - title: "DOCX Output: Fix incorrect handling of bold/italic
    in paragraphs where the majority of text is either bold or
    italic instead of normal"

    - title: "Table of Contents editor: Fix save/load of settings
    in the XPath wizard not working across restarts"

    - title: "Get Books: Update the Kobo Store plugin for website
    changes"

  improved recipes:
    - Popular Science
    - General Knowledge Today
    - Scientific American
    - Wired Magazine

(wiz)

2015-06-10 08:19:55 UTC MAIN commitmail json YAML

+ calibre-2.30.0.

(wiz)

2015-06-10 08:19:49 UTC MAIN commitmail json YAML

Updated textproc/p5-Encode-Locale to 1.05

(wiz)

2015-06-10 08:19:34 UTC MAIN commitmail json YAML

Update to 1.05:

## 2015-06-09  Release 1.05

Mats Peterson (1):
      Use GetACP() to get the ANSI code page like before

Thomas Sibley (1):
      Conditionalize the Win32::Console recommendation

(wiz)

2015-06-10 03:34:36 UTC MAIN commitmail json YAML

Updated www/py-uwsgi to 2.0.10nb1

(rodent)

2015-06-10 03:32:42 UTC MAIN commitmail json YAML

This package should not self-conflict. Prefix the files in $SHAREDIR with
${PYPKGPREFIX} to avoid such an instance. Some people will run apps with
different versions of python, so we can handle that accordingly with
ALTERNATIVES. Bump PKGREVISION.

(rodent)

2015-06-10 01:50:51 UTC MAIN commitmail json YAML

Added geography/osm2pgsql version 0.87.3

(wiedi)

2015-06-10 01:50:09 UTC MAIN commitmail json YAML

2015-06-10 01:48:49 UTC MAIN commitmail json YAML

Import osm2pgsql-0.87.3 as geography/osm2pgsql

Converts OSM planet.osm data to a PostgreSQL / PostGIS database suitable
for specific applications like rendering into map tiles by Mapnik
or geocoding with Nominatim.

(wiedi)

2015-06-10 01:44:56 UTC MAIN commitmail json YAML

Be explicit about libjson-c and buildlink libxml2

(wiedi)

2015-06-10 01:43:00 UTC MAIN commitmail json YAML

2015-06-10 01:42:04 UTC MAIN commitmail json YAML

Added devel/protobuf-c version 1.1.1

(wiedi)

2015-06-10 01:41:08 UTC MAIN commitmail json YAML

2015-06-10 01:39:33 UTC MAIN commitmail json YAML

Import protobuf-c 1.1.1 as devel/protobuf-c

This is protobuf-c, a C implementation of the Google Protocol Buffers data
serialization format. It includes libprotobuf-c, a pure C library that
implements protobuf encoding and decoding, and protoc-c, a code generator that
converts Protocol Buffer .proto files to C descriptor code, based on the
original protoc.

(wiedi)

2015-06-10 01:33:19 UTC MAIN commitmail json YAML

Updated devel/protobuf and py-protobuf to 2.6.1

(wiedi)

2015-06-10 01:31:52 UTC MAIN commitmail json YAML

Update protobuf to 2.6.1

Changelog:

2014-10-20 version 2.6.1:

  C++
  * Added atomicops support for Solaris.
  * Released memory allocated by InitializeDefaultRepeatedFields() and
    GetEmptyString(). Some memory sanitizers reported them as memory leaks.

  Java
  * Updated DynamicMessage.setField() to handle repeated enum values
    correctly.
  * Fixed a bug that caused NullPointerException to be thrown when
    converting manually constructed FileDescriptorProto to
    FileDescriptor.

  Python
  * Fixed WhichOneof() to work with de-serialized protobuf messages.
  * Fixed a missing file problem of Python C++ implementation.

2014-08-15 version 2.6.0:

  General
  * Added oneofs(unions) feature. Fields in the same oneof will share
    memory and at most one field can be set at the same time. Use the
    oneof keyword to define a oneof like:
      message SampleMessage {
        oneof test_oneof {
          string name = 4;
          YourMessage sub_message = 9;
        }
      }
  * Files, services, enums, messages, methods and enum values can be marked
    as deprecated now.
  * Added Support for list values, including lists of mesaages, when
    parsing text-formatted protos in C++ and Java.
      For example:  foo: [1, 2, 3]

  C++
  * Enhanced customization on TestFormat printing.
  * Added SwapFields() in reflection API to swap a subset of fields.
    Added SetAllocatedMessage() in reflection API.
  * Repeated primitive extensions are now packable. The
    [packed=true] option only affects serializers. Therefore, it is
    possible to switch a repeated extension field to packed format
    without breaking backwards-compatibility.
  * Various speed optimizations.

  Java
  * writeTo() method in ByteString can now write a substring to an
    output stream. Added endWith() method for ByteString.
  * ByteString and ByteBuffer are now supported in CodedInputStream
    and CodedOutputStream.
  * java_generate_equals_and_hash can now be used with the LITE_RUNTIME.

  Python
  * A new C++-backed extension module (aka "cpp api v2") that replaces the
    old ("cpp api v1") one.  Much faster than the pure Python code.  This one
    resolves many bugs and is recommended for general use over the
    pure Python when possible.
  * Descriptors now have enum_types_by_name and extension_types_by_name dict
    attributes.
  * Support for Python 3.

(wiedi)

2015-06-09 22:09:42 UTC MAIN commitmail json YAML

2015-06-09 22:09:01 UTC MAIN commitmail json YAML

Updated textproc/hs-parsec to 3.1.9

(szptvlfn)

2015-06-09 22:08:41 UTC MAIN commitmail json YAML

Update to 3.1.9

CHANGES:
3.1.9

- Many and various updates to documentation and package description (inlcuding
  the homepage links).
- Add an 'Eq' instance for 'ParseError'
- Fixed a regression from 3.1.6: 'runP' is again exported from module
  Text.Parsec.

3.1.8

- Fix a regression from 3.1.6 related to exports from the main module.

(szptvlfn)

2015-06-09 20:25:21 UTC MAIN commitmail json YAML

Updated devel/binutils to 2.25

(ryoon)

2015-06-09 20:24:39 UTC MAIN commitmail json YAML

2015-06-09 15:08:11 UTC MAIN commitmail json YAML

Updated databases/py-barman to 1.4.1

(fhajny)

2015-06-09 15:07:42 UTC MAIN commitmail json YAML

2015-06-09 15:06:39 UTC MAIN commitmail json YAML

Update databases/py-barman to 1.4.1.

Version 1.4.1 - 05 May 2015
  * Fix for WAL archival stop working if first backup is EMPTY
    (Closes: #64)
  * Fix exception during error handling in Barman recovery (Closes:
    #65)
  * After a backup, limit cron activity to WAL archiving only
    (Closes: #62)
  * Improved robustness and error reporting of the backup delete
    command (Closes: #63)
  * Fix computation of WAL production ratio as reported in the
    show-backup command
  * Improved management of xlogb file, which is now correctly fsynced
    when updated. Also, the rebuild-xlogdb command now operates on a
    temporary new file, which overwrites the main one when finished.
  * Add unit tests for dateutil module compatibility
  * Modified Barman version following PEP 440 rules and added support
    of tests in Python 3.4

(fhajny)

2015-06-09 15:04:49 UTC MAIN commitmail json YAML

Updated lang/openjdk7 to 1.7.80

(tnn)

2015-06-09 15:03:43 UTC MAIN commitmail json YAML

Update to OpenJDK7, Update 80.
This is a maintenance release that fixes ~100 bugs in the following subsystems:

client-libs: 2d, java.awt, javax.swing
core-libs: Support, java.lang, java.lang.class_loading, java.lang:reflect
          java.net, java.nio, java.nio.charsets, java.util.jar, java.util:i18n
core-svc: javax.management
deploy: deployment_toolkit, plugin, webstart
globalization: locale-data, translation
hotspot: compiler, gc, jvmti, runtime, svc
security-libs: java.security, javax.crypto, javax.crypto:pkcs11, javax.net.ssl,
              org.ietf.jgss:krb5
tools: javac
xml: jaxp

(tnn)

2015-06-09 15:00:44 UTC MAIN commitmail json YAML

Updated sysutils/rsyslog to 8.10.0

(fhajny)

2015-06-09 15:00:33 UTC MAIN commitmail json YAML

Update sysutils/rsyslog to 8.10.0.

Version 8.10.0 [v8-stable] 2015-05-19
- imfile: add capability to process multi-line messages based on regex
  input parameter "endmsg.regex" was added for that purpose. The new
  mode provides much more power in processing different multiline-formats.
- pmrfc3164: add new parameters
  * "detect.yearAfterTimestamp"
    This supports timestamps as generated e.g. by some Aruba Networks
    equipment.
  * "permit.squareBracesInHostname"
    Permits to use "hostnames" in the form of "[127.0.0.1]"; also seen in
    Aruba Networks equipment, but we strongly assume this can also happen
    in other cases, especially with IPv6.
- supplementary groups are now set when dropping privileges
  closes https://github.com/rsyslog/rsyslog/issues/296
  Thanks to Zach Lisinski for the patch.
- imfile: added brace glob expansion to wildcard
  Thanks to Zach Lisinski for the patch.
- zmq: add the ability for zeromq input and outputs to advertise their
  presence on UDP via the zbeacon API.
  Thanks to Brian Knox for the contribution.
- added omhttpfs: contributed module for writing to HDFS via HTTP
  Thanks to sskaje for the contribution.
- Configure option "--disable-debug-symbols" added which is disabled per
  default. If you set the new option, configure won't set the appropriate
  compiler flag to generate debug symbols anymore.
- When building from git source we now require rst2man and yacc (or a
  replacement like bison).
  That isn't any new requirement, we only added missing configure checks.
- Configure option "--enable-generate-man-pages" is now disabled for non git
  source builds per default but enforced when building from git source.
- mmpstrucdata: some code cleanup
  removed lots of early development debug outputs
- bugfix imuxsock: fix a crash when setting a hostname
  Setting a hostname via the legacy directive would lead to a crash
  during shutdown caused by a double-free.
  Thanks to Tomas Heinrich for the patch.
- bugfix: memory leak in mmpstrucdata
  Thanks to Gregoire Seux for reporting this issue.
  closes https://github.com/rsyslog/rsyslog/issues/310
- bugfix (minor): default action name: assigned number was one off
  see also https://github.com/rsyslog/rsyslog/pull/340
  Thanks to Tomas Heinrich for the patch.
- bugfix: memory leak in imfile
  A small leak happened each time a new file was monitored based on
  a wildcard. Depending on the rate of file creation, this could result
  in a serious memory leak.

(fhajny)

2015-06-09 14:56:08 UTC MAIN commitmail json YAML

Updated devel/py-argcomplete to 0.8.9

(fhajny)

2015-06-09 14:55:57 UTC MAIN commitmail json YAML

Update devel/py-argcomplete to 0.8.9.

Version 0.8.9 (2015-06-01)
- Correct doc filename in setup.cfg (fixes bdist_rpm failure, Issue 111).
- Make context managers exception-safe.

Version 0.8.8 (2015-05-01)
- Build and upload universal wheel packages in release.
- Fix issue with non-string choices for arguments.
- Improve non-ascii argparse argument support on Python 2.7.

Version 0.8.7 (2015-04-11)
- register-python-argcomplete: add option to avoid default readline
  completion.

Version 0.8.6 (2015-04-11)
- Expand tilde in script name, allowing argcomplete to work when
  invoking scripts from one's home directory.

Version 0.8.5 (2015-04-07)
- Fix issues related to using argcomplete in a REPL environement.
- New helper method for custom completion display.
- Expand test suite; formatting cleanup.

(fhajny)

2015-06-09 14:26:31 UTC MAIN commitmail json YAML

Updated textproc/sphinxsearch to 2.2.9

(fhajny)

2015-06-09 14:26:20 UTC MAIN commitmail json YAML

Update textproc/sphinxsearch to 2.2.9.

- fixed #2190, incorrect GROUP BY outer JSON object
- fixed #2197, TRUNCATE fails to remove disk chunk files after calling
  OPTIMIZE
- fixed #2199, invalid packedfactors JSON output for index with stopwords
- fixed #2203, legacy API SELECT list
- fixed #2201, crash with string comparison at expressions and expression
  ranker
- fixed #2196, .NET connector issue (UTC_TIMESTAMP() support)
- fixed #2144, query parser crash vs multiforms with heading numbers
- fixed #2228, removed searchd shutdown behavior on failed connection
- fixed #2220, aliased JSON elements support
- fixed #2122, id64 daemon failed to load RT disk chunk with kill-list
  from id32 build
- fixed #2208, ZONESPANLIST() support for RT indexes
- fixed #1979, snippets generation and span length and lcs calculation
  in proximity queries
- fixed truncated results (and a potential crash) vs long enough
  ZONESPANLIST() result

(fhajny)

2015-06-09 14:19:16 UTC MAIN commitmail json YAML

2015-06-09 14:18:47 UTC MAIN commitmail json YAML

2015-06-09 13:10:28 UTC MAIN commitmail json YAML

Updated x11/autocutsel to 0.10.0

(ryoon)

2015-06-09 13:10:00 UTC MAIN commitmail json YAML

Update to 0.10.0

* Adjust X11 library dependencies.

Changelog:
0.10.0:
    set WM_NAME, _NET_WM_NAME, and _NET_WM_PID (Michael Stapelberg)
    support for UTF-8 strings
    minor fixes

0.9.1:
    fixed cutsel segfault for empty cut buffer (Jurij Smakov)
    built package with libtool 2.4.2.418 to support ppc64le

(ryoon)

2015-06-09 12:41:19 UTC MAIN commitmail json YAML

Updated net/rabbitmq to 3.5.3

(fhajny)

2015-06-09 12:41:08 UTC MAIN commitmail json YAML

Update net/rabbitmq to 3.5.3.

RabbitMQ 3.5.3:
- If rabbitmqctl can't contact a node, suggest to verify any Erlang TLS
  distribution configuration
- Ensure the memory monitor is fully started before the file handle cache
  is used
- Management plugin: Fix a crash during RabbitMQ startup if
  force_fine_statistics is set in rabbitmq_management_agent configuration

RabbitMQ 3.5.2:
- Improve integration with Docker
- Add a way to send log messages (both "normal" and sasl messages) to stdout
- Do not try to use exec before su ... as su(1) forks a process anyway
- Report a queue is under flow control only if it was in this situation
  in the last 1 second, instead of the last 5 seconds previously
- Add a check to ensure the Mnesia directory is not shared with the PID file
  location or the plugin expansion directory
- Ensure the file handle cache remains under the memory high watermark
  when syncing a mirrored queue
- Restore support for messages stored on disk with the previous x-death
  header format
- Ensure passwords containing $ characters are properly escaped so they are
  not interpreted by the shell, when a password is changed using rabbitmqctl
  change_password
- Management plugin: Allow to configure rates_mode even if only
  rabbitmq-management-agent is enabled
- Management plugin: Fix a badarith crash if for some reasons, the disk free
  space or the file descriptors count are temporarily reported incorrectly
- STOMP plugin: Ensure the "processor" thread is terminated at the same time
  the "reader" thread exits

RabbitMQ 3.5.1:
- Introduce a new channel log category for channel log messages
- Ensure consumer_closed events are emitted for the actually closed channels
  only, not all of them
- Ensure the number of x-death message headers doesn't grow indefinitely
- Adjust the file read buffer cache size to avoid useless reads
- Ensure the priority queue plugin reports its memory consumption properly
- Prevent a crash while synchronising paged out priority queues
- Pass the PID file to rabbitmqctl stop in rabbitmq-server.ocf, exactly
  like Debian- and Red Hat-flavour init scripts
- AMQP plugin: Fix heartbeats
- AMQP plugin: Respond with a protocol error if a disposition frame
  is incorrect
- AMQP plugin: Fix a crash if the initial-delivery-count is not 0

(fhajny)

2015-06-09 12:18:08 UTC MAIN commitmail json YAML

Updated databases/redis to 3.0.2

(fhajny)

2015-06-09 12:17:56 UTC MAIN commitmail json YAML

Update databases/redis to 3.0.2.

--[ Redis 3.0.2 ] Release date: 4 Jun 2015

Upgrade urgency: HIGH for Redis because of a security issue.
                LOW for Sentinel.

* [FIX] Critical security issue fix by Ben Murphy: http://t.co/LpGTyZmfS7
* [FIX] SMOVE reply fixed when src and dst keys are the same. (Glenn Nethercutt)
* [FIX] Lua cmsgpack lib updated to support str8 type. (Sebastian Waisbrot)

* [NEW] ZADD support for options: NX, XX, CH. See new doc at redis.io.
        (Salvatore Sanfilippo)
* [NEW] Senitnel: CKQUORUM and FLUSHCONFIG commands back ported.
        (Salvatore Sanfilippo and Bill Anderson)

--[ Redis 3.0.1 ] Release date: 5 May 2015

Upgrade urgency: LOW for Redis and Cluster, MODERATE for Sentinel.

* [FIX] Sentinel memory leak due to hiredis fixed. (Salvatore Sanfilippo)
* [FIX] Sentinel memory leak on duplicated instance. (Charsyam)
* [FIX] Redis crash on Lua reaching output buffer limits. (Yossi Gottlieb)
* [FIX] Sentinel flushes config on +slave events. (Bill Anderson)

(fhajny)

2015-06-09 12:04:31 UTC MAIN commitmail json YAML

Updated archivers/lz4 to 130

(fhajny)

2015-06-09 12:04:20 UTC MAIN commitmail json YAML

Update archivers/lz4 to 130.

LZ4 r130
Fixed : incompatibility sparse mode vs console
Fixed : LZ4IO exits too early when frame crc not present
Fixed : incompatibility sparse mode vs append mode
Performance fix : big compression speed boost for clang (+30%)
New : cross-version test, by Takayuki Matsuoka

LZ4 r129
New : LZ4_compress_fast()
Changed: New lz4 and lz4hc compression API. Previous function
  prototypes still supported.
Changed: Sparse file support enabled by default
New : LZ4 CLI improved performance compressing/decompressing multiple file
Added : LZ4_compress_destSize()
Fixed : GCC 4.9+ vector optimization
Changed: Enums converted to LZ4F_ namespace convention
Added : AppVeyor CI environment, for Visual tests
Modified:Obsolete functions generate warnings
Fixed : Bug #75 (unfinished stream)
Updated: Documentation converted to MarkDown format

LZ4 r128
New : lz4cli sparse file support
New : command -m, to compress multiple files in a single command
Fixed : Restored lz4hc compression ratio (slightly lower since r124)
New : lz4 cli supports long commands
New : lz4frame & lz4cli frame content size support
New : lz4frame supports skippable frames
Changed: Default "make install" directory is /usr/local
New : lz4 cli supports "pass-through" mode
New : datagen can generate sparse files
New : scan-build tests
New : g++ compatibility tests
New : arm cross-compilation test
Fixed : Fuzzer + frametest compatibility with NetBSD
Added : Visual project directory
Updated: Man page & Specification

(fhajny)

2015-06-09 11:07:13 UTC MAIN commitmail json YAML

Update databases/py-cassandra-driver to 2.5.1.

- Fix thread safety in DC-aware load balancing policy (PYTHON-297)
- Fix race condition in node/token rebuild (PYTHON-298)
- Set and send serial consistency parameter (PYTHON-299)

(fhajny)

2015-06-09 08:55:32 UTC MAIN commitmail json YAML

Updated graphics/dia to 0.97.3

(wiz)

2015-06-09 08:55:23 UTC MAIN commitmail json YAML

Update dia to 0.97.3, provided by David H. Gutteridge in PR 49954.

dia-0.97.3: 2014-09-05

* Fix double free with some SVG rendering (regression from Dia 0.97.2)
* Fixes to cope better with updated versions of Dia's dependencies:
  - don't crash at start-up with ABI breaking GLib 2-36
  - don't assert in cairo 1.12 with invalid arc parameters
  - avoid kerning problems (character overlap) for all Pango versions
  - fix image files to be loadable by libpng16
* Backport fixes for some seldom crashes and other annoyances, see:
  http://bugzilla.gnome.org/buglist.cgi?product=dia&target_milestone=0.97.3
* Update translations for Brazilian Portuguese, German, Hungarian,
  Polish, Romanian, Serbian and Slovenian

(wiz)

2015-06-09 08:36:46 UTC MAIN commitmail json YAML

Updated devel/py-subvertpy to 0.9.1

(wiz)

2015-06-09 08:36:36 UTC MAIN commitmail json YAML

Update to 0.9.1:

0.9.1 2013-05-06

CHANGES

  * For the moment, disable subvertpy.wc.WorkingCopy when used with Subversion 1.7.
    Subversion 1.7 has some significant changes in the behaviour of
    the working copy API because of the WC-NG rewrite.

    Support for the WC API in newer versions of Subversion will be re-added later
    (help welcome), but since most users (bzr-svn is the only I'm aware of)
    don't seem to actually rely on it, it seemed better to disable it and
    support 1.7 than to prevent use of newer svn versions altogether.

    (Jelmer Vernooij)

TESTS

  * Fix TestClient.test_info when run against Subversion 1.6. (Jelmer Vernooij)

BUG FIXES

  * Use PyObject_AsFileDescriptor instead of PyFile_AsFile so
    apr_file_from_object works under Win32. (Yonggang Luo)

0.9.0 2012-07-08

IMPROVEMENTS

  * Some fixes to help with porting to Python 3. (Yonggang Luo)

  * Add bindings for svn.client.Client.info(), svn.client.Client.log() and
    svn.client.Client.cat(). (Mark Lee)

  * Add constant ERR_WC_UPGRADE_REQUIRED. (Jelmer Vernooij)

  * In Client.checkout, default to HEAD revision. (Jelmer Vernooij)

TESTS

  * Remove readonly files properly in tests.  (Yonggang Luo, #943131)

DOCUMENTATION

  * Update documentation for building on Windows. (Yonggang Luo)

BUG FIXES

  * Include *.c files in MANIFEST. (#951060, Shlomi Fish)

(wiz)

2015-06-09 08:22:35 UTC MAIN commitmail json YAML

Updated devel/cmake to 3.2.3

(adam)

2015-06-09 08:21:40 UTC MAIN commitmail json YAML

Changes 3.2.3:
* Makefile: Workaround mingw32-make trailing backslash trouble
* Makefile: Fix compilation after parent commit was backported
* InstallRequiredSystemLibraries: Update for VS 2015
* Fix assertion failure on unmatched foreach in function
* ctest_build: Fix regression in GNU make error message matching

(adam)

2015-06-09 05:05:37 UTC MAIN commitmail json YAML

update PLIST for modular-xorg-server with dtrace option

(richard)

2015-06-09 02:10:46 UTC pkgsrc-2015Q1 commitmail json YAML

2015-06-09 02:05:35 UTC pkgsrc-2015Q1 commitmail json YAML

Pullup ticket #4722 - requested by taca
lang/ruby22-base: build fix

Revisions pulled up:
- pkgsrc/lang/ruby22-base/Makefile                              1.2
- pkgsrc/lang/ruby22-base/distinfo                              1.4
- pkgsrc/lang/ruby22-base/patches/patch-configure              1.2
- pkgsrc/lang/ruby22-base/patches/patch-lib_mkmf.rb            1.1

---
  Module Name:    pkgsrc
  Committed By:  sevan
  Date:          Wed Apr 22 19:04:35 UTC 2015

  Modified Files:
          pkgsrc/lang/ruby22-base: distinfo
          pkgsrc/lang/ruby22-base/patches: patch-configure

  Log Message:
  Remove mention of MirBSD in patch description as support is there by default now

  Reviewed by wiz@

---
  Module Name:    pkgsrc
  Committed By:  taca
  Date:          Thu Apr 30 03:27:52 UTC 2015

  Modified Files:
          pkgsrc/lang/ruby22-base: Makefile distinfo
  Added Files:
          pkgsrc/lang/ruby22-base/patches: patch-lib_mkmf.rb

  Log Message:
  Avoid to generate empty command line on some platforms:

  $(DLLIB): $(OBJS) Makefile
  ...
          $(Q) $(POSTLINK)

  And POSTLINK is empty macro.  In such case, GNU make ignore empty command
  line but BSD make tries to execute it and causes error.

  Bump PKGREVISION.

(hiramatsu)

2015-06-09 01:08:21 UTC MAIN commitmail json YAML

Remove last ruby-snmp update since it was not really update.

(taca)

2015-06-09 00:57:36 UTC MAIN commitmail json YAML

Fix PLIST, noted by joerg@.

(taca)

2015-06-08 23:29:43 UTC MAIN commitmail json YAML

Explicitly depend on libgnome-keyring now.

(joerg)

2015-06-08 23:23:38 UTC MAIN commitmail json YAML

Revert, taca adjusted the problematic package.

(joerg)

2015-06-08 23:16:05 UTC MAIN commitmail json YAML

Explicitly depend on libgnome-keyring now.

(joerg)

2015-06-08 23:15:46 UTC MAIN commitmail json YAML

Dependency doesn't support Ruby 2.2, so restrict here as well.

(joerg)

2015-06-08 23:15:04 UTC MAIN commitmail json YAML

Installs vala files now. Bump revision.

(joerg)

2015-06-08 23:14:36 UTC MAIN commitmail json YAML

Explicitly depend on libgcrypt now.

(joerg)

2015-06-08 23:13:52 UTC MAIN commitmail json YAML

2015-06-08 23:09:42 UTC MAIN commitmail json YAML

Allow this packabe build on Ruby 2.2.

(taca)

2015-06-08 21:29:22 UTC MAIN commitmail json YAML

2015-06-08 21:29:12 UTC MAIN commitmail json YAML

Added devel/py-hg-git version 0.8.1

(wiz)

2015-06-08 21:29:00 UTC MAIN commitmail json YAML

Import py27-hg-git-0.8.1 as devel/py-hg-git.

This is the Hg-Git plugin for Mercurial, adding the ability to push
and pull to/from a Git server repository from Hg.  This means you can
collaborate on Git based projects from Hg, or use a Git server as a
collaboration point for a team with developers using both Git and Hg.

The Hg-Git plugin can convert commits/changesets losslessly from one
system to another, so you can push via an Hg repository and another Hg
client can pull it and their changeset node ids will be identical -
Mercurial data does not get lost in translation.  It is intended that
Hg users may wish to use this to collaborate even if no Git users are
involved in the project, and it may even provide some advantages if
you're using Bookmarks.

(wiz)

2015-06-08 21:22:17 UTC MAIN commitmail json YAML

Add gobject-introspection/bl3.mk.

(wiz)

2015-06-08 21:17:54 UTC MAIN commitmail json YAML

Add gobject-introspection/bl3.mk.

(wiz)

2015-06-08 20:56:15 UTC MAIN commitmail json YAML

2015-06-08 20:55:51 UTC MAIN commitmail json YAML

Updated devel/hs-hashable to 1.2.3.2

(szptvlfn)

2015-06-08 20:55:31 UTC MAIN commitmail json YAML

Update to 1.2.3.2

CHANGES:
## Version 1.2.3.2

* Add support for GHC 7.10 typeRepFingerprint

## Version 1.2.3.1

* Added support for random 1.1.*.

(szptvlfn)

2015-06-08 20:08:57 UTC MAIN commitmail json YAML

2015-06-08 16:48:18 UTC MAIN commitmail json YAML

Note update of textproc/ruby-rdtool package to 0.6.38nb2.

(taca)

2015-06-08 16:47:54 UTC MAIN commitmail json YAML

2015-06-08 16:27:35 UTC MAIN commitmail json YAML

Extend SunOS epoll quirk to fix build on recent Illumos platforms.

(fhajny)

2015-06-08 16:26:06 UTC MAIN commitmail json YAML

Note update of security/ruby-net-ssh-multi package to 1.2.1.

(taca)

2015-06-08 16:25:36 UTC MAIN commitmail json YAML

Update ruby-net-ssh-multi to 1.2.1.

=== 1.2.1 / 11 Apr 2015

* Fix two problems with :concurrent_connections option (#4) [sersut]
* Replaced test-unit with minitest [juliandunn]

(taca)

2015-06-08 16:06:12 UTC MAIN commitmail json YAML

Note update of print/ruby-prawn package to 2.0.1.

(taca)

2015-06-08 16:05:45 UTC MAIN commitmail json YAML

Update ruby-prawn to 2.0.1.

* pkgsrc change: Allow this pacakge build on Ruby 2.2.

PrawnPDF 2.0.1 -- 2015-03-23

Fix regression in draw_text() with rotation

Due to missing tests, a typo snuck into the draw_text() method in PDF::Core,
preventing it from working properly when called with the :rotate option.

This issue has been resolved, and a test has been added to Prawn's test
suite. Speaking more generally, we need to improve the condition of the
tests for PDF::Core, and make a clear separation between Prawn's test suite
and PDF::Core's tests. Currently there are lots of little gaps that can lead
to this sort of problem.

[Robert S. Gerus, pdf-core#15]

(taca)

2015-06-08 16:03:25 UTC MAIN commitmail json YAML

Note update of print/ruby-pdf-reader package to 1.3.3nb1.

(taca)

2015-06-08 16:02:54 UTC MAIN commitmail json YAML

* Allow this package build on Ruby 2.2.
* Add support for pkg_alternatives.

Bump PKGREVISION.

(taca)

2015-06-08 16:01:41 UTC MAIN commitmail json YAML

Allow this package build on Ruby 2.2.

(taca)

2015-06-08 16:00:47 UTC MAIN commitmail json YAML

Note update of net/ruby-userstream package to 1.4.0nb2.

(taca)

2015-06-08 16:00:18 UTC MAIN commitmail json YAML

Allow depending on ruby-yajl 1.2.x.

Bump PKGREVISION.

(taca)

2015-06-08 15:42:07 UTC MAIN commitmail json YAML

2015-06-08 15:13:33 UTC MAIN commitmail json YAML

Note update of net/ruby-soap4r package to 2.0.5nb1.

(taca)

2015-06-08 15:13:02 UTC MAIN commitmail json YAML

* Add support for pkg_alternatives.
* Allow this package build on Ruby 2.2.

(taca)

2015-06-08 15:09:46 UTC MAIN commitmail json YAML

Note update of net/ruby-snmp package to 1.2.0.

(taca)

2015-06-08 15:09:20 UTC MAIN commitmail json YAML

Allow this package build on Ruby 2.2.

(taca)

2015-06-08 15:08:41 UTC MAIN commitmail json YAML

One more epoll configure check bypassed on SunOS.

(fhajny)

2015-06-08 15:07:55 UTC MAIN commitmail json YAML

Allow this package build on Ruby 2.2.

(taca)

2015-06-08 15:07:13 UTC MAIN commitmail json YAML

Note update of net/ruby-domain_name package to 0.5.24.

(taca)

2015-06-08 15:06:39 UTC MAIN commitmail json YAML

Update ruby-domain_name to 0.5.24.

Update the eTLD database to 2015-04-07T20:26:05Z.

(taca)

2015-06-08 15:04:20 UTC MAIN commitmail json YAML

Note update of net/ruby-dnsruby package to 1.58.0.

(taca)

2015-06-08 15:03:52 UTC MAIN commitmail json YAML

Update ruby-dnsruby to 1.58.0.

## v1.58.0

* Add TCP pipelining (reusing a single TCP connection for multiple requests).
* Enhance zone reading, including reading data from a string.
* Add add_answer! method for adding duplicate answers, as needed for an AXFR response.
* Add support for GPOS and NXT resource records.
* Test cleanup, including removal of use of Nominet servers, soak_test cleanup.
* Refactorings: MessageDecoder, Resolv, Resolver (part).
* Fix zone reader adding unwanted dot to relative hostnames being converted to absolute.
* Fix default access for tsig options in Resolver.
* Fix ZoneTransfer not to use deprecated SingleResolver.
* Fix Resolver bug in parameter to create_tsig_options.
* Fix tests to always use working copy and not gem.

(taca)

2015-06-08 15:02:53 UTC MAIN commitmail json YAML

Note update of net/ruby-addressable package to 2.3.8.

(taca)

2015-06-08 15:02:16 UTC MAIN commitmail json YAML

Update ruby-addressable to 2.3.8.

# Addressable 2.3.8
- fix warnings
- update dependency gems
- support for 1.8.x officially deprecated

(taca)

2015-06-08 14:59:01 UTC MAIN commitmail json YAML

Updated archivers/lrzip to 0.621

(wiedi)

2015-06-08 14:58:43 UTC MAIN commitmail json YAML

2015-06-08 14:58:09 UTC MAIN commitmail json YAML

Update lrzip to 0.621, provided by Thomas Merkel

Changes:
MARCH 2015, version 0.621 Con Kolivas, Peter Hyman

* Fix libzpaq.cpp warnings
* Fix warnings in LzmaLib.c
* Making the high buffer only one page size is faster for sliding mmap mode
* Fix incompatible log callback in liblrzip
* Use PRId64 instead of lld in fscanf
* Use int64_t for i64
* Fix ISO C warning in lrzip.c
* Fix ISO C warning in lrzip.c
* Fix ISO C warning in runzip.c
* Fix ISO C warnings in rzip.c
* Fix iso c warning in util.c
* Fix EOL to unix on libzpaq
* control->tmpdir fixes
* Null terminate long options to find unhandled options
* Trivial date
* Add long option support
* Brace failure lead to broken dump to stdout
* fflush messages on print_err
* Fix inverse logic
* Honour the proper unix environment variable for temporary directory and then
try variations
* Attempt to decompress file in ram only if we are unable to create temporary
files when decompressing to stdout
* Avoid checking return values repeatedly on compress that only lead to failures
anyway
* Microoptimisation
* Don't check for failure condition that can no longer occur
* Don't check twice for failure conditions that are fatal in hot paths
* Cache the chunk bytes value to avoid setting it on each read_header call
* fake_mremap is only used when defined to mremap
* Remove unused cksem functions
* Fix remaining use of mutexes lock/unlocking in different threads with cksems,
corecting cksem usage on osx
* Update copyright dates
* Make match_len a function completely removing all indirect calls to get_sb,
significantly speeding up the single_get_sb case
* Make full_tag a pointer allowing us to avoid a function call for get_sb
* Call sliding_get_sb directly in sliding_next_tag
* Make next_tag a pointer to allow ordinary mapping to avoid an extra function
call
* fix order of lrzip.conf search

MARCH 2015, version 0.620 Con Kolivas, Peter Hyman, Chris Spiegel, Elmir Jagudin

* Increase maxram when we abandon use of temporary input/output buffers
* Don't delete the tmpinfile when decompressing from stdin before allowing seek
to end to succeed in checking md5
* Use temporary file from read_seekto when STDIN will not fit in the ram input
buffer
* Remove unused read_i64 function
* Add message about issue tracker in BUGS
* Use a common exit path iin lrzip_compress/decompress and fix lr leak on
successful return
* Fix parenthesis placement inside of unlikely().
* Clear sa_mask and sa_handler before calling sigaction().
* Fix for lrzip -i. Decompressed size wrong
* added '-m' command line option
* Fix wrong README file being included in Makefile
* Pass strict sizes to decompress length, rounding up only the amount we're
allocating to not confuse decompression libraries
* Convert the thread locking to use cksems
* Add cksems to util.h
* Fix 'Failed to malloc ckbuf in hash_search2' with very large files.
* Round up compression and decompression buffers to page size since malloc will
allocate them that large anyway.
* Increase the compressed buffer size given to libzpaq in case of incompressible
data since it does not check if it's trying to write beyond the end of the
buffer.
* Provide a helper function to round a value up to the nearest page size for
malloc optimisations.

(wiedi)

2015-06-08 14:55:17 UTC MAIN commitmail json YAML

2015-06-08 14:53:24 UTC MAIN commitmail json YAML

Note update of misc/ruby-systemu package to 2.6.5.

(taca)

2015-06-08 14:52:44 UTC MAIN commitmail json YAML

2015-06-08 14:52:33 UTC MAIN commitmail json YAML

Remove gobject-introspection here -- this is only a build dependency
of libsoup.

(wiz)

2015-06-08 14:50:18 UTC MAIN commitmail json YAML

Updated net/libnice to 0.1.10nb2

(wiz)

2015-06-08 14:50:10 UTC MAIN commitmail json YAML

Add introspection files, bump PKGREVISION.

(wiz)

2015-06-08 14:48:55 UTC MAIN commitmail json YAML

Note update of misc/ruby-sprockets package to 3.2.0.

(taca)

2015-06-08 14:48:23 UTC MAIN commitmail json YAML

Update ruby-sprockets to 3.2.0.

3.2.0 (June 2, 2015)

* Updated SRI integrity to align with spec changes
* Deprecated Manifest integrity attribute
* Cleanup concatenating JS sources with newlines

3.1.0 (May 10, 2015)

* Removed "index" logical path normalization. Asset#logical_path is always
  the full logical path to the index file.
* Fixed static asset mtimes
* Fix manifest cleanup by age
* Removed redundant minifier level cache
* Updated SRI format according to spec changes

3.0.3 (April 27, 2015)

* Fix static asset mtime fallback
* Only warn when specified asset version can not be loaded.

3.0.2 (April 22, 2015)

* Ensure legacy Tilt handlers return String class data. Fixes issues with
  Haml Tilt handler.
* Type check and improve error messages raised on bad processor returned
  results.
* Improve error message for relative paths not under load path.
* Changed HTML encoding fallback from ISO-8859-1 to default external.
* Avoid falling back to 0 mtimes which may cause warnings with tar

3.0.1 (April 14, 2015)

* Fixed Context#depend_on with paths outside the load path

* 3.0.0 (April 12, 2015)

* New processor API. Tilt interface is deprecated.
* Improved file store caching backend.
* MIME Types now accept charset custom charset detecters. Improves support
  for UTF-16/32 files.
* Environment#version no longer affects asset digests. Only used for busting
  the asset cache.
* Removed builtin support for LESS.
* Removed //= include directive support.
* Deprecated BundledAsset#to_a. Use BundledAsset#included to access
  debugging subcomponents.
* Support circular dependencies. For parity with ES6 modules.
* Manifest compilation will no longer generate .gz files by default. Mixing
  Content-Encoding and ETags is just a bad idea
* Added linked or referenced assets. When an asset is compiled, any of its
  links will be compiled as well.
* Introduce some limitations around enumerating all logical paths. 4.x will
  deprecate it and favor linked manifests for compliation.
* Add Asset integrity attribute for Subresource Integrity
* Default digest changed to SHA256. Configuring digest_class is deprecated.
* Rename Asset#digest to Asset#hexdigest. Asset#digest is deprecated and
  will return a raw byte String in 4.x.
* Added transitional compatibility flag to Environment#resolve(path, compat:
  true). 2.x mode operates with compat: true and 4.x with compat: false
* manifest-abc123.json renamed to .sprockets-abc123.json

(taca)

2015-06-08 14:43:56 UTC MAIN commitmail json YAML

NOte update of misc/ruby-parallel package to 1.6.0.

(taca)

2015-06-08 14:43:24 UTC MAIN commitmail json YAML

2015-06-08 14:38:26 UTC MAIN commitmail json YAML

Note update of misc/ruby-hashie package to 3.4.2.

(taca)