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 (0m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (153d) 

2024-05-12 16:20:31 UTC Now

2015-07-21 17:27:47 UTC MAIN commitmail json YAML

Add p5-Graph-ReadWrite

(gson)

2015-07-21 17:25:10 UTC MAIN commitmail json YAML

Initial import of the Graph-ReadWrite-2.07 Perl module into pkgsrc as
devel/p5-Graph-ReadWrite.

This is a perl module for reading and writing directed graphs represented
using the Graph module.

(gson)

2015-07-21 14:33:49 UTC MAIN commitmail json YAML

Remove duplicate line, sorry and thanks

(mef)

2015-07-21 14:33:08 UTC MAIN commitmail json YAML

Updated editors/emacs-snapshot to 25.0.50.2015071614

(mef)

2015-07-21 14:32:19 UTC MAIN commitmail json YAML

Update 20150415(22) to 20150716(14)
Changes are recorded in source tree as ChangeLog.2, and too long
to list here. Thanks.

(mef)

2015-07-21 14:03:11 UTC MAIN commitmail json YAML

+texworks-0.4.6

(mef)

2015-07-21 13:54:30 UTC MAIN commitmail json YAML

Updated ham/fldigi to 3.22.12

(mef)

2015-07-21 13:54:22 UTC MAIN commitmail json YAML

Update 3.22.10 to 3.22.12
-------------------------
=Version 3.22.12=
2015-07-18  David Freese  <iam_w1hkj@w1hkj.com>
        1579ef6: FSQ heard parser
        f61f7d7: fsq modem
        dfb9318: FreqControl focus
        e477621: trx exit

=Version 3.22.11=
        7d881bf: flrig xmlrpc update

2015-06-07  Kamal Mostafa  <kamal@whence.com>
        40a6dcb: BUILD_{DATE,USER,HOST}

(mef)

2015-07-21 13:30:39 UTC MAIN commitmail json YAML

fix typo in package name

I noticed this in the daily "www update.changes log" email.

(reed)

2015-07-21 12:52:36 UTC MAIN commitmail json YAML

Updated pkgtools/x11-links to 0.95

(ryoon)

2015-07-21 12:51:42 UTC MAIN commitmail json YAML

2015-07-21 12:40:45 UTC MAIN commitmail json YAML

Updated x11/xproto to 7.0.28nb1

(wiz)

2015-07-21 12:40:36 UTC MAIN commitmail json YAML

Fix FD_SETSIZE definition.

Move the define of FD_SETSIZE before the include of select.h, so that
is actually does something useful.

Bump PKGREVISION.

(wiz)

2015-07-21 12:16:51 UTC MAIN commitmail json YAML

Updated audio/soundtouch to 1.9.0

(richard)

2015-07-21 12:16:14 UTC MAIN commitmail json YAML

update to soundtouch-1.9.0
from README.html:
1.9:

    Added support for parallel computation support via OpenMP primitives for
    better performance in multicore systems. Benchmarks show that achieved
    parallel processing speedup improvement typically range from +30% (x86
    dual-core) to +180% (ARM quad-core). The OpenMP optimizations are disabled
    by default, see OpenMP notes above in this readme file how to enabled these
    optimizations.

    Android: Added support for Android devices featuring X86 and MIPS CPUs, in
    addition to ARM CPUs.

    Android: More versatile Android example application that processes WAV audio
    files with SoundTouch library

    Replaced Windows-like 'BOOL' types with native 'bool'

    Changed documentation token to "dist_doc_DATA" in Makefile.am file

    Miscellaneous small fixes and improvements

(richard)

2015-07-21 10:40:47 UTC MAIN commitmail json YAML

Remove now unneeded patch (after lua pc file name change).

(wiz)

2015-07-20 23:07:31 UTC MAIN commitmail json YAML

2015-07-20 23:06:36 UTC MAIN commitmail json YAML

Remove old custom www/links options. From PR 50072.

(dholland)

2015-07-20 23:03:24 UTC MAIN commitmail json YAML

Update www/links{,gui} to links-{,gui-}2.10.
>From Leo Taccari in PR 50072.

pkgsrc changes:
o Convert all the old links-xz and links-zlib options to lzma and zlib2.
o Do not include the bzip2, xz and zlib buildlink3.mk files: they are
  handled in www/links/options.mk.
o Add "svg" option for links-gui (disabled by default) to reflect
  upstream change.

Changes:
o Fix "Counld not assing boundary" bug when posting a form
  The bug was found by Greg Cook
o SVG support using the rsvg library
o Attach to existing links instance instead of creating a new instance
o Detect image type based on the first few bytes rather than on
  content-type
o New glyphs taken from Volker's git
o Fixed a bug on Windows where dns lookup got stuck if we closed the
  primary instance (which resulted in fork) while the lookup was in
  progress
o Use OpenMP in the image scaler
o Fixed a bug where the output of font sharpening depended on data read
  from uninitialized memory
o Preallocate downloaded files on Linux
o Support libevent and libev
o Enable SSL SNI, some servers need it
o Test for RAND_* functions in configure because libressl doesn't have
  them
o Support keepalive on https connections

(dholland)

2015-07-20 20:21:11 UTC MAIN commitmail json YAML

2015-07-20 18:39:46 UTC MAIN commitmail json YAML

version 2.7.2:
- imc: use correct position for flcoeffs2 calculation
- hevc: check slice address length
- snow: remove an obsolete av_assert2
- webp: fix infinite loop in webp_decode_frame
- wavpack: limit extra_bits to 32 and use get_bits_long
- ffmpeg: only count got_output/errors in decode_error_stat
- ffmpeg: exit_on_error if decoding a packet failed
- pthread_frame: forward error codes when flushing
- huffyuvdec: validate image size
- wavpack: use get_bits_long to read up to 32 bits
- nutdec: check maxpos in read_sm_data before returning success
- s302m: fix arithmetic exception
- vc1dec: use get_bits_long and limit the read bits to 32
- mpegaudiodec: copy AVFloatDSPContext from first context to all contexts
- avcodec/vp8: Check buffer size in vp8_decode_frame_header()
- avcodec/vp8: Fix null pointer dereference in ff_vp8_decode_free()
- avcodec/diracdec: Check for hpel_base allocation failure
- avcodec/rv34: Clear pointers in ff_rv34_decode_init_thread_copy()
- avfilter/af_aresample: Check ff_all_* for allocation failures
- avcodec/pthread_frame: clear priv_data, avoid stale pointer in error case
- swscale/utils: Clear pix buffers
- avutil/fifo: Fix the case where func() returns less bytes than requested in av_fifo_generic_write()
- ffmpeg: Fix cleanup after failed allocation of output_files
- avformat/mov: Fix deallocation when MOVStreamContext failed to allocate
- ffmpeg: Fix crash with ost->last_frame allocation failure
- ffmpeg: Fix cleanup with ost = NULL
- avcodec/pthread_frame: check avctx on deallocation
- avcodec/sanm: Reset sizes in destroy_buffers()
- avcodec/alac: Clear pointers in allocate_buffers()
- bytestream2: set the reader to the end when reading more than available
- avcodec/utils: use a minimum 32pixel width in  avcodec_align_dimensions2() for H.264
- avcodec/mpegvideo: Clear pointers in ff_mpv_common_init()
- oggparsedirac: check return value of init_get_bits
- wmalosslessdec: reset frame->nb_samples on packet loss
- wmalosslessdec: avoid reading 0 bits with get_bits
- Put a space between string literals and macros.
- avcodec/rawenc: Use ff_alloc_packet() instead of ff_alloc_packet2()
- avcodec/aacsbr: check that the element type matches before applying SBR
- avcodec/h264_slice: Use w/h from the AVFrame instead of mb_w/h
- vp9/update_prob: prevent out of bounds table read
- avfilter/vf_transpose: Fix rounding error
- avcodec/h264_refs: discard mismatching references
- avcodec/mjpegdec: Fix small picture upscale
- avcodec/pngdec: Check values before updating context in decode_fctl_chunk()
- avcodec/pngdec: Copy IHDR & plte state from last thread
- avcodec/pngdec: Require a IHDR chunk before fctl
- avcodec/pngdec: Only allow one IHDR chunk
- wmavoice: limit wmavoice_decode_packet return value to packet size
- swscale/swscale_unscaled: Fix rounding difference with RGBA output between little and big endian
- ffmpeg: Do not use the data/size of a bitstream filter after failure
- swscale/x86/rgb2rgb_template: fix signedness of v in shuffle_bytes_2103_{mmx,mmxext}
- vda: unlock the pixel buffer base address.
- swscale/rgb2rgb_template: Fix signedness of v in shuffle_bytes_2103_c()
- swscale/rgb2rgb_template: Implement shuffle_bytes_0321_c and fix shuffle_bytes_2103_c on BE
- swscale/rgb2rgb_template: Disable shuffle_bytes_2103_c on big endian
- swr: Remember previously set int_sample_format from user
- swresample: soxr implementation for swr_get_out_samples()
- avformat/swfdec: Do not error out on pixel format changes
- ffmpeg_opt: Fix forcing fourccs
- configure: Check for x265_api_get
- swscale/x86/rgb2rgb_template: don't call emms on sse2/avx functions
- swscale/x86/rgb2rgb_template: add missing xmm clobbers
- library.mak: Workaround SDL redefining main and breaking fate tests on mingw
- vaapi_h264: fix RefPicList[] field flags.

(adam)

2015-07-20 18:30:03 UTC MAIN commitmail json YAML

Updated www/apache22 to 2.2.31

(adam)

2015-07-20 18:28:59 UTC MAIN commitmail json YAML

Changes with Apache 2.2.31
  *) Correct win32 build issues for mod_proxy exports, OpenSSL 1.0.x headers.

Changes with Apache 2.2.30 (not released)
  *) SECURITY: CVE-2015-3183 (cve.mitre.org)
    core: Fix chunk header parsing defect.
    Remove apr_brigade_flatten(), buffering and duplicated code from
    the HTTP_IN filter, parse chunks in a single pass with zero copy.
    Limit accepted chunk-size to 2^63-1 and be strict about chunk-ext
    authorized characters.

  *) http: Fix LimitRequestBody checks when there is no more bytes to read.

  *) core: Allow spaces after chunk-size for compatibility with implementations
    using a pre-filled buffer.

  *) mod_ssl: bring SNI behavior into better conformance with RFC 6066:
    no longer send warning-level unrecognized_name(112) alerts.

  *) http: Make ap_die() robust against any HTTP error code and not modify
    response status (finally logged) when nothing is to be done.

  *) core, modules: Avoid error response/document handling by the core if some
    handler or input filter already did it while reading the request (causing
    a double response body).

  *) FreeBSD: Disable IPv4-mapped listening sockets by default for versions
    5+ instead of just for FreeBSD 5.

  *) mod_proxy: use the original (non absolute) form of the request-line's URI
    for requests embedded in CONNECT payloads used to connect SSL backends via
    a ProxyRemote forward-proxy.

  *) mpm_winnt: Accept utf-8 (Unicode) service names and descriptions for
    internationalization.

  *) mod_log_config: Implement logging for sub second timestamps and
    request end time.

  *) mod_log_config: Ensure that time data is consistent if multiple
    duration patterns are used in combination, e.g. %D and %{ms}T.

  *) mod_log_config: Add "%{UNIT}T" format to output request duration in
    seconds, milliseconds or microseconds depending on UNIT ("s", "ms", "us").

  *) In alignment with RFC 7525, the default recommended SSLCipherSuite
    and SSLProxyCipherSuite now exclude RC4 as well as MD5. Also, the
    default recommended SSLProtocol and SSLProxyProtocol directives now
    exclude SSLv3. Existing configurations must be adjusted by the
    administrator.

  *) core: Avoid potential use of uninitialized (NULL) request data in
    request line error path.

  *) mod_proxy_http: Use the "Connection: close" header for requests to
    backends not recycling connections (disablereuse), including the default
    reverse and forward proxies.

  *) mod_proxy: Add ap_connection_reusable() for checking if a connection
    is reusable as of this point in processing.

  *) mod_proxy: Reuse proxy/balancer workers' parameters and scores across
    graceful restarts, even if new workers are added, old ones removed, or
    the order changes.

  *) mod_ssl: 'SSLProtocol ALL' was being ignored in virtual host context.

  *) mod_ssl: Improve handling of ephemeral DH and ECDH keys by
    allowing custom parameters to be configured via SSLCertificateFile,
    and by adding standardized DH parameters for 1024/2048/3072/4096 bits.
    Unless custom parameters are configured, the standardized parameters
    are applied based on the certificate's RSA/DSA key size.

  *) mod_ssl: drop support for export-grade ciphers with ephemeral RSA
    keys, and unconditionally disable aNULL, eNULL and EXP ciphers
    (not overridable via SSLCipherSuite).

  *) mod_ssl: Add support for configuring persistent TLS session ticket
    encryption/decryption keys (useful for clustered environments).

  *) SSLProtocol and SSLCipherSuite recommendations in the example/default
    conf/extra/httpd-ssl.conf file are now global in scope, affecting all
    VirtualHosts (matching 2.4 default configuration).

  *) mod_authn_dbd: Fix lifetime of DB lookup entries independently of the
    selected DB engine.

  *) Turn static function get_server_name_for_url() into public
    ap_get_server_name_for_url() and use it where appropriate. This
    fixes mod_rewrite generating invalid URLs for redirects to IPv6
    literal addresses.

  *) dav_validate_request: avoid validating locks and ETags when there are
    no If headers providing them on a resource we aren't modifying.

  *) mod_ssl: New directive SSLSessionTickets (On|Off).
    The directive controls the use of TLS session tickets (RFC 5077),
    default value is "On" (unchanged behavior).
    Session ticket creation uses a random key created during web
    server startup and recreated during restarts. No other key
    recreation mechanism is available currently. Therefore using session
    tickets without restarting the web server with an appropriate frequency
    (e.g. daily) compromises perfect forward secrecy.

  *) mod_deflate: Define APR_INT32_MAX when it is missing so to be able to
    compile against APR-1.2.x (minimum required version).

  *) mod_reqtimeout: Don't let pipelining checks interfere with the timeouts
    computed for subsequent requests.

(adam)

2015-07-20 18:27:09 UTC MAIN commitmail json YAML

Make the launch script executable, remove extra file.

(asau)

2015-07-20 17:45:27 UTC MAIN commitmail json YAML

2015-07-20 17:44:41 UTC MAIN commitmail json YAML

Changes 1.0.26:
Tinc now forces glibc to reload /etc/resolv.conf for every hostname lookup.
Fixed 窶罵ogfile without a filename on Windows.
Ensure tinc can be compiled when using musl libc.

(adam)

2015-07-20 17:31:37 UTC MAIN commitmail json YAML

Updated audio/mpg123 to 1.22.2

(adam)

2015-07-20 17:30:33 UTC MAIN commitmail json YAML

Changes 1.22.2
- Fix buffering for funny sample formats (namely, 24 bit), that do not
  fit nicely into 32768 bytes. Effect was a nasty endless loop where
  mpg123 needs to be externally killed.

Changes 1.22.1
- Fix mpg123-id3dump when writing images with funny (manipulated) MIME type.
  Stupid mistake in length computation of the fallback file extension caused
  junk from memory being appended to the filename if the pointer size
  is less than 64 bit. For 64 bit pointers (or longer) it was correct by
  accident.
- Fix pedantic build by cleaning up out123 source, also now really showing
  the encoding list in --longhelp instead of possibly, again, writing junk
  from memory in there.
- Not linking libmpg123 against libltdl anymore (bug 215).
- Update MSVC++ ports a bit to make them work again.

(adam)

2015-07-20 13:59:44 UTC MAIN commitmail json YAML

Remove the "-s" option from the usage screen of pkg_add(1)

It is not available anymore (since 1.17).

(khorben)

2015-07-20 11:30:54 UTC MAIN commitmail json YAML

Instead of having only lua.pc, provide both the versioned pkg-config file
and the unversioned one.

As discussed on tech-pkg.

(wiz)

2015-07-20 11:00:29 UTC MAIN commitmail json YAML

2015-07-20 10:43:54 UTC MAIN commitmail json YAML

Updated time/py-vdirsyncer to 0.5.2nb1

(wiz)

2015-07-20 10:43:46 UTC MAIN commitmail json YAML

2015-07-20 10:43:20 UTC MAIN commitmail json YAML

Added devel/py-setuptools_scm version 1.5.5

(wiz)

2015-07-20 10:43:11 UTC MAIN commitmail json YAML

+ py-setuptools_scm.

(wiz)

2015-07-20 10:42:59 UTC MAIN commitmail json YAML

Import py34-setuptools_scm-1.5.5 as devel/py-setuptools_scm.

setuptools_scm handles managing your python package versions in
scm metadata. It also handles file finders for the supperted scms.

(wiz)

2015-07-20 05:50:45 UTC MAIN commitmail json YAML

Updated lang/clang to 3.6.2; lang/libLLVM to 3.6.2

(adam)

2015-07-20 05:49:53 UTC MAIN commitmail json YAML

2015-07-20 00:09:15 UTC MAIN commitmail json YAML

Note update of www/apache24 package to 2.4.16.

(taca)

2015-07-20 00:08:35 UTC MAIN commitmail json YAML

Update apache24 to 2.4.16 (Apache HTTP Server 2.4.16).

        Apache HTTP Server 2.4.16 Released

The Apache Software Foundation and the Apache HTTP Server Project
are pleased to announce the release of version 2.4.16 of the Apache
HTTP Server ("Apache").  This version of Apache is our latest GA
release of the new generation 2.4.x branch of Apache HTTPD and
represents fifteen years of innovation by the project, and is
recommended over all previous releases. This release of Apache is
principally a security, feature and bug fix release. NOTE: versions
2.4.13, 2.4.14 and 2.4.15 were not released.

CVE-2015-3183 (cve.mitre.org)
core: Fix chunk header parsing defect.
Remove apr_brigade_flatten(), buffering and duplicated code from
the HTTP_IN filter, parse chunks in a single pass with zero copy.
Limit accepted chunk-size to 2^63-1 and be strict about chunk-ext
authorized characters.

CVE-2015-3185 (cve.mitre.org)
Replacement of ap_some_auth_required (unusable in Apache httpd 2.4)
with new ap_some_authn_required and ap_force_authn hook.

CVE-2015-0253 (cve.mitre.org)
core: Fix a crash with ErrorDocument 400 pointing to a local URL-path
with the INCLUDES filter active, introduced in 2.4.11. PR 57531.

CVE-2015-0228 (cve.mitre.org)
mod_lua: A maliciously crafted websockets PING after a script
calls r:wsupgrade() can cause a child process crash.

Also in this release are some exciting new features including:

*) Better default recommended SSLCipherSuite and SSLProxyCipherSuite
*) mod_proxy_scgi: ProxySCGIInternalRedirect now allows an alternate
response header to be used by the application
*) Event MPM improvements
*) Various mod_proxy_* improvements
*) mod_log_config: Add "%{UNIT}T" format to output request duration in
seconds, milliseconds or microseconds depending on UNIT ("s", "ms",
"us")

(taca)

2015-07-20 00:06:53 UTC MAIN commitmail json YAML

Note update of mail/fml4 package to 4.0.3.20040215nb9.

(taca)

2015-07-20 00:06:18 UTC MAIN commitmail json YAML

2015-07-19 21:29:44 UTC MAIN commitmail json YAML

Bump PKGREVISION for p5-CGI dependency.

(wiz)

2015-07-19 20:30:28 UTC MAIN commitmail json YAML

2015-07-19 19:19:10 UTC MAIN commitmail json YAML

Do not include $Mdocdate$ in the patch, some versions of cvs will change
it on checkout, breaking the patchsum.

(joerg)

2015-07-19 17:59:02 UTC pkgsrc-2015Q2 commitmail json YAML

2015-07-19 17:58:44 UTC pkgsrc-2015Q2 commitmail json YAML

Pullup ticket #4776 - requested by manu
databases/mysql56-client: bug fix patch
databases/mysql56-server: bug fix patch

Revisions pulled up:
- databases/mysql56-client/Makefile                            1.17
- databases/mysql56-client/distinfo                            1.25
- databases/mysql56-client/patches/patch-include_violite.h      1.1
- databases/mysql56-client/patches/patch-vio_viosslfactories.c  1.1
- databases/mysql56-server/Makefile                            1.25

---
  Module Name:    pkgsrc
  Committed By:  manu
  Date:          Tue Jul 14 12:09:24 UTC 2015

  Modified Files:
          pkgsrc/databases/mysql56-client: Makefile distinfo
  Added Files:
          pkgsrc/databases/mysql56-client/patches: patch-include_violite.h
              patch-vio_viosslfactories.c

  Log Message:
  Restore SSL functionnality with OpenSSL 1.0.1p

  With OpenSSL 1.0.1p upgrade, DH parameters below 1024 bits are now
  refused. MySQL hardcodes 512 bits DH parameters and will therefore
  fail to run SSL connexions with OpenSSL 1.0.1p

  Apply fix from upstream:
  https://github.com/mysql/mysql-server/commit/
  866b988a76e8e7e217017a7883a52a12ec5024b9

---
  Module Name:    pkgsrc
  Committed By:  manu
  Date:          Tue Jul 14 16:38:56 UTC 2015

  Modified Files:
          pkgsrc/databases/mysql56-server: Makefile

  Log Message:
  Restore SSL functionnality with OpenSSL 1.0.1p (revision bump)

  This changes just bumps PKGREVISION after patches were added
  in mysql56-client/patches which impact mysql56-server.

  For the record, the commit log or that patches:
  > With OpenSSL 1.0.1p upgrade, DH parameters below 1024 bits are now
  > refused. MySQL hardcodes 512 bits DH parameters and will therefore
  > fail to run SSL connexions with OpenSSL 1.0.1p
  >
  > Apply fix from upstream:
  > https://github.com/mysql/mysql-server/commit/
  866b988a76e8e7e217017a7883a52a12ec5024b9

(tron)

2015-07-19 16:54:11 UTC MAIN commitmail json YAML

gitweb.cgi needs CGI.pm to run, and lang/perl5 does not provide it anymore.

(nils)

2015-07-19 16:49:41 UTC MAIN commitmail json YAML

Since sslh-1.17, argument to -F can no longer be separated from
the option by a space, e.g. must be -Ffoo.cfg.
Otherwise, /etc/rc.d/sslh start|stop|... will do nothing.

(nils)

2015-07-19 16:48:30 UTC MAIN commitmail json YAML

Updated devel/radare2 to 0.9.9nb1

While there set right authorship of the previous update for devel/capstone

(kamil)

2015-07-19 16:42:55 UTC MAIN commitmail json YAML

Remove duplicate entry for MASTER_SITES

It's already properly defined in ../../devel/radare2/Makefile.common

(kamil)

2015-07-19 16:02:51 UTC MAIN commitmail json YAML

Bump PKGREVISION to 1

This change is for new devel/capstone 3.0.4

(kamil)

2015-07-19 14:52:47 UTC MAIN commitmail json YAML

Update devel/capstone to 3.0.4

(kamil)

2015-07-19 14:49:44 UTC MAIN commitmail json YAML

Update to 3.0.4
---------------
Version 3.0.4: Jul 16th, 2015

Library:
    Improve cross-compile for Android using Android NDK.
    Support cross-compile for AArch64 Android (with Linux GCC).
    Removed osxkernel_inttypes.h due to license issue (incompatible with BSD license).
    Now it is possible to compile with CC having a space inside (such as "ccache gcc")

X86:
    Fix a null pointer dereference bug on handling code with special prefixes.
    Properly handle AL/AX/EAX operand for OUT instruction in AT&T syntax.
    Print immediate operand in positive form in some algorithm instructions.
    Properly decode some SSE instructions.

PowerPC:
    Fixed some memory corruption bugs.

Mips:
    Fixed instruction ID of SUBU instruction.
    Fixed a memory corruption bug.

Arm:
    Fixed a memory corruption bug on IT instruction.

XCore:
    Fixed a memory corruption bug when instruction has a memory operand.

Python:
    Support Virtualenv.
    setup.py supports option --user if not in a virtualenv to allow for local usage.
    Properly handle the destruction of Cs object in the case the shared library was already unloaded.

(kamil)

2015-07-19 14:05:11 UTC MAIN commitmail json YAML

Updated net/mikutter to 3.2.5

(tsutsui)

2015-07-19 14:04:24 UTC MAIN commitmail json YAML

Update mikutter to 3.2.5.

* user profile tab was not properly restored on startup
* user object cache for user's account was not updated
* occasional crash when list is added

(tsutsui)

2015-07-19 13:16:27 UTC MAIN commitmail json YAML

+ jdbc-postgresql94

(asau)

2015-07-19 12:04:56 UTC MAIN commitmail json YAML

Updated net/tor to 0.2.6.10

(wiz)

2015-07-19 12:04:48 UTC MAIN commitmail json YAML

Update to 0.2.6.10:

Changes in version 0.2.6.10 - 2015-07-12
  Tor version 0.2.6.10 fixes some significant stability and hidden
  service client bugs, bulletproofs the cryptography init process, and
  fixes a bug when using the sandbox code with some older versions of
  Linux. Everyone running an older version, especially an older version
  of 0.2.6, should upgrade.

  o Major bugfixes (hidden service clients, stability):
    - Stop refusing to store updated hidden service descriptors on a
      client. This reverts commit 9407040c59218 (which indeed fixed bug
      14219, but introduced a major hidden service reachability
      regression detailed in bug 16381). This is a temporary fix since
      we can live with the minor issue in bug 14219 (it just results in
      some load on the network) but the regression of 16381 is too much
      of a setback. First-round fix for bug 16381; bugfix
      on 0.2.6.3-alpha.

  o Major bugfixes (stability):
    - Stop crashing with an assertion failure when parsing certain kinds
      of malformed or truncated microdescriptors. Fixes bug 16400;
      bugfix on 0.2.6.1-alpha. Found by "torkeln"; fix based on a patch
      by "cypherpunks_backup".
    - Stop random client-side assertion failures that could occur when
      connecting to a busy hidden service, or connecting to a hidden
      service while a NEWNYM is in progress. Fixes bug 16013; bugfix
      on 0.1.0.1-rc.

  o Minor features (geoip):
    - Update geoip to the June 3 2015 Maxmind GeoLite2 Country database.
    - Update geoip6 to the June 3 2015 Maxmind GeoLite2 Country database.

  o Minor bugfixes (crypto error-handling):
    - Check for failures from crypto_early_init, and refuse to continue.
      A previous typo meant that we could keep going with an
      uninitialized crypto library, and would have OpenSSL initialize
      its own PRNG. Fixes bug 16360; bugfix on 0.2.5.2-alpha, introduced
      when implementing ticket 4900. Patch by "teor".

  o Minor bugfixes (Linux seccomp2 sandbox):
    - Allow pipe() and pipe2() syscalls in the seccomp2 sandbox: we need
      these when eventfd2() support is missing. Fixes bug 16363; bugfix
      on 0.2.6.3-alpha. Patch from "teor".

(wiz)

2015-07-19 11:03:16 UTC MAIN commitmail json YAML

+ jdbc-postgresql93

(asau)

2015-07-19 10:48:58 UTC MAIN commitmail json YAML

Updated misc/calibre to 2.32.1

(wiz)

2015-07-19 10:48:49 UTC MAIN commitmail json YAML

Update to 2.32.1:

- version: 2.32.1
  date: 2015-07-17

  new features:
    - title: "E-book viewer: Automatically save the current reading
    position every ten seconds. Prevents loss of reading position
    on crash/forced shutdown."

    - title: "Edit Book: Check Book: Add checks for missing OPF
    version and toc references and for text placed directly inside
    the <body> tag"

    - title: "calibredb: Add a new search sub-command that can be
    used to generate a list of book ids from a search expression"

    - title: "Tag Editor: Place the keyboard focus on the last
    edited field."

    - title: "Edit metadata dialog: When clicking Next and Previous
    preserve the current tab of the edit comments widget."

    - title: "Linux: Various fixes to make calibre work when compiled
    against the latest versions of Qt and PyQt"

    - title: "Edit Book: Allow drag and drop of files onto dock
    icon on OS X"

  bug fixes:
    - title: "There was a regression in 2.32.0 that caused conversion
    to PDF to fail, the fix for this was released in 2.32.1"

    - title: "E-book viewer: Fix a regression in the previous
    release that caused the maximum text width setting in full
    screen mode to be ignored when switching from normal to full
    screen."

    - title: "Fix error in template dialog when using {id} in send
    to device preferences."

    - title: "Edit Book/Book polishing: Fix EPUB books with opf
    files that use a non-default namespace for the OPF namespace
    being corrupted."

    - title: "OS X: Workaround for Qt 5 regression that causes any
    errors during startup to be hidden behind the splash screen."

    - title: "Conversion: Fix incorrect relative URLs being generated
    when an HTML or CSS file is placed higher in the folder hierarchy
    than the opf file."

    - title: "FB2 Output: Fix error when using the sectionize with
    toc option and the input documents Table of Contents contains
    multiple items pointing to the same HTML file."

    - title: "Conversion: Fix error when input document contains
    a font size exactly one point away from the base size."

    - title: "Device drivers: Handle devices with undecodeable
    filenames in their filesystem. Simply ignore those files."

    - title: "Fix Cmd+Left/Right keyboard shortcut not working when
    editing items in the book list on OS X."

    - title: "Fix corrupted text in the jobs list on some non-English
    windows installs"

    - title: "Edit Book: Workaround for a Qt regression that caused
    'See what changed' after a search and replace on OS X causing
    the application to become unresponsive."

    - title: "Edit Book: Fix smarten punctuation not working for
    books with non-ascii characters in internal file names on OS
    X"

  improved recipes:
    - Harvard Business Review
    - Psychology Today
    - NRC Handelsblad
    - Entrepeneur Magazine
    - 20 minutes
    - Economia
    - Accountancy Age
    - Jakarta Post
    - Foreign Affairs
    - Spectator Magazine
    - Daily Express
    - The Onion AV Club
    - Metro UK

  new recipes:
    - title: Slate Star Codex
      author: Ned Letcher
    - title: Hurriyet
      author: Adrian Tennessee

(wiz)

2015-07-19 10:20:18 UTC MAIN commitmail json YAML

Updated textproc/py-markdown to 2.6.2

(wiz)

2015-07-19 10:20:10 UTC MAIN commitmail json YAML

Update to 2.6.2:

Python-Markdown 2.3 Release Notes
=================================

We are pleased to release Python-Markdown 2.3 which adds one new extension,
removes a few old (obsolete) extensions, and now runs on both Python 2 and
Python 3 without running the 2to3 conversion tool. See the list of changes
below for details.

Python-Markdown supports Python versions 2.6, 2.7, 3.1, 3.2, and 3.3.

Backwards-incompatible Changes
------------------------------

* Support has been dropped for Python 2.5. No guarantees are made that the
library will work in any version of Python lower than 2.6. As all supported
Python versions include the ElementTree library, Python-Markdown will no
longer try to import a third-party installation of ElementTree.

* All classes are now "new-style" classes. In other words, all classes
subclass from 'object'. While this is not likely to affect most users,
extension authors may need to make a few minor adjustments to their code.

* "safe_mode" has been further restricted. Markdown formatted links must be
of a known white-listed scheme when in "safe_mode" or the URL is discarded.
The white-listed schemes are: 'HTTP', 'HTTPS', 'FTP', 'FTPS', 'MAILTO', and
'news'. Schemeless URLs are also permitted, but are checked in other ways -
as they have been for some time.

* The ids assigned to footnotes now contain a dash (`-`) rather than a colon
(`:`) when `output_format` it set to `"html5"` or `"xhtml5"`. If you are making
reference to those ids in your JavaScript or CSS and using the HTML5 output,
you will need to update your code accordingly. No changes are necessary if
you are outputting XHTML (the default) or HTML4.

* The `force_linenos` configuration setting of the CodeHilite extension has been
marked as **Pending Deprecation** and a new setting `linenums` has been added to
replace it. See documentation for the [CodeHilite Extension] for an explanation
of the new `linenums` setting. The new setting will honor the old
`force_linenos` if it is set, but it will raise a `PendingDeprecationWarning`
and will likely be removed in a future version of Python-Markdown.

[CodeHilite Extension]: extensions/codehilite.html

* The "RSS" extension has been removed and no longer ships with Python-Markdown.
If you would like to continue using the extension (not recommended), it is
archived on [GitHub](https://gist.github.com/waylan/4773365).

* The "HTML Tidy" Extension has been removed and no longer ships with Python-Markdown.
If you would like to continue using the extension (not recommended), it is
archived on [GitHub](https://gist.github.com/waylan/5152650). Note that the
underlying library, uTidylib, is not Python 3 compatible. Instead, it is
recommended that the newer [PyTidyLib] (version 0.2.2+ for Python 3
comparability - install from GitHub not PyPI) be used. As the API for that
library is rather simple, it is recommended that the output of Markdown be
wrapped in a call to PyTidyLib rather than using an extension (for example:
`tidylib.tidy_fragment(markdown.markdown(source), options={...})`).

[PyTidyLib]: http://countergram.com/open-source/pytidylib

What's New in Python-Markdown 2.3
---------------------------------

* The entire code base now universally runs in Python 2 and Python 3 without
any need for running the 2to3 conversion tool. This not only simplifies testing,
but by using Unicode_literals, results in more consistent behavior across
Python versions. Additionally, the relative imports (made possible in Python 2
via absolute_import) allows the entire library to more easily be embedded in a
sub-directory of another project. The various files within the library will
still import each other properly even though 'markdown' may not be in Python's
root namespace.

* The [Admonition Extension] has been added, which implements [rST-style][rST]
admonitions in the Markdown syntax. However, be warned that this extension
is experimental and the syntax and behavior is still subject to change. Please
try it out and report bugs and/or improvements.

[Admonition Extension]: extensions/admonition.html
[rST]: http://docutils.sourceforge.net/docs/ref/rst/directives.html#specific-admonitions

* Various bug fixes have been made.  See the
[commit log](https://github.com/waylan/Python-Markdown/commits/master)
for a complete history of the changes.

Python-Markdown 2.4 Release Notes
=================================

We are pleased to release Python-Markdown 2.4 which adds one new extension
and fixes various bugs. See the list of changes below for details.

Python-Markdown supports Python versions 2.6, 2.7, 3.1, 3.2, and 3.3.

Backwards-incompatible Changes
------------------------------

* The `force_linenos` configuration setting of the CodeHilite extension has been
marked as **Deprecated**. It had previously been marked as "Pending Deprecation"
in version 2.3 when a new setting `linenums` was added to replace it. See
documentation for the [CodeHilite Extension] for an explanation of the new
`linenums` setting. The new setting will honor the old `force_linenos` if it
is set, but `force_linenos` will raise a `DeprecationWarning` and will likely
be removed in a future version of Python-Markdown.

[CodeHilite Extension]: extensions/code_hilite.html

* URLs are no longer percent-encoded. This improves compatibility with the
original (written in Perl) Markdown implementation. Please percent-encode
your URLs manually when needed.

What's New in Python-Markdown 2.4
---------------------------------

* Thanks to the hard work of [Dmitry Shachnev] the [Smarty Extension] has been
added, which implements [SmartyPants] using Python-Markdown's Extension API.
This offers a few benefits over a third party script. The HTML does not need
to be "tokenized" twice, no hacks are required to combine SmartyPants and
code highlighting, and we get markdown's escaping feature for free. Please try
it out and report bugs and/or improvements.

[Dmitry Shachnev]: https://github.com/mitya57
[Smarty Extension]: extensions/smarty.html
[SmartyPants]: http://daringfireball.net/projects/smartypants/

* The [Table of Contents Extension] now supports new `permalink` option
for creating [Sphinx]-style anchor links.

[Table of Contents Extension]: extensions/toc.html
[Sphinx]: http://sphinx-doc.org/

* It is now possible to enable Markdown formatting inside HTML blocks by
appending `markdown=1` to opening tag attributes. See [Markdown Inside HTML
Blocks] section for details. Thanks to [ryneeverett] for implementing this
feature.

[Markdown Inside HTML Blocks]: extensions/extra.html#nested-markdown-inside-html-blocks
[ryneeverett]: https://github.com/ryneeverett

* The code blocks now support emphasizing some of the code lines. To use this
feature, specify `hl_lines` option after language name, for example (using
the [Fenced Code Extension]):

        ```.python hl_lines="1 3"
        # This line will be emphasized.
        # This one won't.
        # This one will be also emphasized.
        ```

    Thanks to [A. Jesse Jiryu Davis] for implementing this feature.

[Fenced Code Extension]: extensions/fenced_code_blocks.html
[A. Jesse Jiryu Davis]: https://github.com/ajdavis

* Various bug fixes have been made.  See the
[commit log](https://github.com/waylan/Python-Markdown/commits/master)
for a complete history of the changes.

Python-Markdown 2.5 Release Notes
=================================

We are pleased to release Python-Markdown 2.5 which adds a few new features
and fixes various bugs. See the list of changes below for details.

Python-Markdown version 2.5 supports Python versions 2.7, 3.2, 3.3, and 3.4.

Backwards-incompatible Changes
------------------------------

* Python-Markdown no longer supports Python version 2.6. You must be using Python
  versions 2.7, 3.2, 3.3, or 3.4.

[importlib]: https://pypi.python.org/pypi/importlib

* The `force_linenos` configuration key on the [CodeHilite Extension] has been **deprecated**
  and will raise a `KeyError` if provided. In the previous release (2.4), it was
  issuing a `DeprecationWarning`. The [`linenums`][linenums] keyword should be used
  instead, which provides more control of the output.

[CodeHilite Extension]: extensions/code_hilite.html
[linenums]: extensions/code_hilite.html#usage

* Both `safe_mode` and the associated `html_replacement_text` keywords will be deprecated
  in version 2.6 and will raise a **`PendingDeprecationWarning`** in 2.5. The so-called
  "safe mode" was never actually "safe" which has resulted in many people having a false
  sense of security when using it. As an alternative, the developers of Python-Markdown
  recommend that any untrusted content be passed through an HTML sanitizer (like [Bleach])
  after being converted to HTML by markdown.

    If your code previously looked like this:

    html = markdown.markdown(text, same_mode=True)

Then it is recommended that you change your code to read something like this:

    import bleach
        html = bleach.clean(markdown.markdown(text))

If you are not interested in sanitizing untrusted text, but simply desire to escape
raw HTML, then that can be accomplished through an extension which removes HTML parsing:

from markdown.extensions import Extension

class EscapeHtml(Extension):
def extendMarkdown(self, md, md_globals):
del md.preprocessors['html_block']
del md.inlinePatterns['html']

html = markdown.markdown(text, extensions=[EscapeHtml()])

As the HTML would not be parsed with the above Extension, then the serializer will
escape the raw HTML, which is exactly what happens now when `safe_mode="escape"`.

[Bleach]: http://bleach.readthedocs.org/

* Positional arguments on the `markdown.Markdown()` are pending deprecation as are
  all except the `text` argument on the `markdown.markdown()` wrapper function.
  Only keyword arguments should be used. For example, if your code previously
  looked like this:

        html = markdown.markdown(text, ['extra'])

Then it is recommended that you change it to read something like this:

    html = markdown.markdown(text, extensions=['extra'])

!!! Note
    This change is being made as a result of deprecating `"safe_mode"` as the
`safe_mode` argument was one of the positional arguments. When that argument
is removed, the two arguments following it will no longer be at the correct
position. It is recommended that you always use keywords when they are supported
for this reason.

* In previous versions of Python-Markdown, the built-in extensions received
  special status and did not require the full path to be provided. Additionally,
  third party extensions whose name started with `"mdx_"` received the same
  special treatment. This behavior will be deprecated in version 2.6 and will
  raise a **`PendingDeprecationWarning`** in 2.5. Ensure that you always use the full
  path to your extensions. For example, if you previously did the following:

        markdown.markdown(text, extensions=['extra'])

    You should change your code to the following:

    markdown.markdown(text, extensions=['markdown.extensions.extra'])

    The same applies to the command line:

        $ python -m markdown -x markdown.extensions.extra input.txt

    See the [documentation](reference.html#extensions) for a full explanation
    of the current behavior.

* The previously documented method of appending the extension configuration as
  a string to the extension name will be deprecated in Python-Markdown
  version 2.6 and will raise a **`PendingDeprecationWarning`** in 2.5. The
  [`extension_configs`](reference.html#extension_configs) keyword should
  be used instead. See the [documentation](reference.html#extension-configs)
  for a full explanation of the current behavior.

What's New in Python-Markdown 2.5
---------------------------------

*  The [Smarty Extension] has had a number of additional configuration settings
    added, which allows one to define their own substitutions to better support
    languages other than English. Thanks to [Martin Altmayer] for implementing this
feature.

[Smarty Extension]: extensions/smarty.html
[Martin Altmayer]:https://github.com/MartinAltmayer

*  Named Extensions (strings passed to the [`extensions`][ex] keyword of
    `markdown.Markdown`) can now point to any module and/or Class on your PYTHONPATH.
While dot notation was previously supported, a module could not be at the root of
your PYTHONPATH. The name had to contain at least one dot (requiring it to be a
sub-module). This restriction no longer exists.

Additionally, a Class may be specified in the name. The class must be at the end of
the name (which uses dot notation from PYTHONPATH) and be separated by a colon from
the module.

Therefore, if you were to import the class like this:

from path.to.module import SomeExtensionClass

Then the named extension would comprise this string:

"path.to.module:SomeExtensionClass"

This allows multiple extensions to be implemented within the same module and still
accessible when the user is not able to import the extension directly (perhaps from
a template filter or the command line).

This also means that extension modules are no longer required to include the
`makeExtension` function which returns an instance of the extension class. However,
if the user does not specify the class name (she only provides `"path.to.module"`)
the extension will fail to load without the `makeExtension` function included in
the module. Extension authors will want to document carefully what is required to
load their extensions.

[ex]: reference.html#extensions

*  The Extension Configuration code has been refactored to make it a little easier
    for extension authors to work with configuration settings. As a result, the
    [`extension_configs`][ec] keyword now accepts a dictionary rather than requiring
    a list of tuples. A list of tuples is still supported so no one needs to change
    their existing code. This should also simplify the learning curve for new users.

Extension authors are encouraged to review the new methods available on the
`markdown.extnesions.Extension` class for handling configuration and adjust their
code going forward. The included extensions provide a model for best practices.
See the [API] documentation for a full explanation.

[ec]: reference.html#extension_configs
[API]: extensions/api.html#configsettings

*  The [Command Line Interface][cli] now accepts a `--extensions_config` (or `-c`)
    option which accepts a file name and passes the parsed content of a [YAML] or
[JSON]  file to the [`extension_configs`][ec] keyword of the `markdown.Markdown`
class. The contents of the YAML or JSON must map to a Python Dictionary which
matches the format required by the `extension_configs` keyword. Note that
[PyYAML] is required to parse YAML files.

[cli]: cli.html#using-extensions
[YAML]: http://yaml.org/
[JSON]: http://json.org/
[PyYAML]: http://pyyaml.org/

*  The [admonition extension][ae] is no longer considered "experimental."

[ae]: extensions/admonition.html

*  There have been various refactors of the testing framework. While those changes
    will not directly effect end users, the code is being better tested which will
    benefit everyone.

*  Various bug fixes have been made.  See the
    [commit log](https://github.com/waylan/Python-Markdown/commits/master)
    for a complete history of the changes.

Python-Markdown 2.6 Release Notes
=================================

We are pleased to release Python-Markdown 2.6 which adds a few new features
and fixes various bugs. See the list of changes below for details.

Python-Markdown version 2.6 supports Python versions 2.7, 3.2, 3.3, and 3.4 as well as PyPy.

Backwards-incompatible Changes
------------------------------

### `safe_mode` Deprecated

Both `safe_mode` and the associated `html_replacement_text` keywords are deprecated
in version 2.6 and will raise a **`DeprecationWarning`**. The `safe_mode` and
`html_replacement_text` keywords will be ignored in version 2.7. The so-called
"safe mode" was never actually "safe" which has resulted in many people having a false
sense of security when using it. As an alternative, the developers of Python-Markdown
recommend that any untrusted content be passed through an HTML sanitizer (like [Bleach])
after being converted to HTML by markdown.

If your code previously looked like this:

    html = markdown.markdown(text, safe_mode=True)

Then it is recommended that you change your code to read something like this:

    import bleach
    html = bleach.clean(markdown.markdown(text))

If you are not interested in sanitizing untrusted text, but simply desire to escape
raw HTML, then that can be accomplished through an extension which removes HTML parsing:

    from markdown.extensions import Extension

    class EscapeHtml(Extension):
        def extendMarkdown(self, md, md_globals):
        del md.preprocessors['html_block']
        del md.inlinePatterns['html']

    html = markdown.markdown(text, extensions=[EscapeHtml()])

As the HTML would not be parsed with the above Extension, then the serializer will
escape the raw HTML, which is exactly what happens now when `safe_mode="escape"`.

[Bleach]: http://bleach.readthedocs.org/

### Positional Arguments Deprecated

Positional arguments on the `markdown.Markdown()` class are deprecated as are
all except the `text` argument on the `markdown.markdown()` wrapper function.
Using positional arguments will raise a **`DeprecationWarning`** in 2.6 and an error
in version 2.7. Only keyword arguments should be used. For example, if your code
previously looked like this:

    html = markdown.markdown(text, [SomeExtension()])

Then it is recommended that you change it to read something like this:

    html = markdown.markdown(text, extensions=[SomeExtension()])

!!! Note
    This change is being made as a result of deprecating `"safe_mode"` as the
    `safe_mode` argument was one of the positional arguments. When that argument
    is removed, the two arguments following it will no longer be at the correct
    position. It is recommended that you always use keywords when they are supported
    for this reason.

### "Shortened" Extension Names Deprecated

In previous versions of Python-Markdown, the built-in extensions received
special status and did not require the full path to be provided. Additionally,
third party extensions whose name started with `"mdx_"` received the same
special treatment. This behavior is deprecated and will raise a
**`DeprecationWarning`** in version 2.6 and an error in 2.7. Ensure that you
always use the full path to your extensions. For example, if you previously
did the following:

    markdown.markdown(text, extensions=['extra'])

You should change your code to the following:

    markdown.markdown(text, extensions=['markdown.extensions.extra'])

The same applies to the command line:

    $ python -m markdown -x markdown.extensions.extra input.txt

Similarly, if you have used a third party extension (for example `mdx_math`), previously
you might have called it like this:

    markdown.markdown(text, extensions=['math'])

As the `"mdx"` prefix will no longer be appended, you will need to change your code
as follows (assuming the file `mdx_math.py` is installed at the root of your PYTHONPATH):

    markdown.markdown(text, extensions=['mdx_math'])

Extension authors will want to update their documentation to reflect the new behavior.

See the [documentation](reference.html#extensions) for a full explanation
of the current behavior.

### Extension Configuration as Part of Extension Name Deprecated

The previously documented method of appending the extension configuration options as
a string to the extension name is deprecated and will raise a
**`DeprecationWarning`** in version 2.6 and an error in 2.7.
The [`extension_configs`](reference.html#extension_configs) keyword should
be used instead. See the [documentation](reference.html#extension-configs)
for a full explanation of the current behavior.

### HeaderId Extension Pending Deprecation

The [HeaderId][hid] Extension is pending deprecation and will raise a
**`PendingDeprecationWarning`** in version 2.6. The extension will be
deprecated in version 2.7 and raise an error in version 2.8. Use the
[Table of Contents][TOC] Extension instead, which offers most of the
features of the HeaderId Extension and more (support for meta data is missing).

Extension authors who have been using the `slugify` and `unique` functions
defined in the HeaderId Extension should note that those functions are now
defined in the Table of Contents extension and should adjust their import
statements accordingly (`from markdown.extensions.toc import slugify, unique`).

[hid]: extensions/header_id.html

### The `configs` Keyword is Deprecated

Positional arguments and the `configs` keyword on the `markdown.extension.Extension` class
(and its subclasses) are deprecated. Each individual configuration option should be passed
to the class as a keyword/value pair. For example. one might have previously initiated
an extension subclass like this:

    ext = SomeExtension(configs={'somekey': 'somevalue'})

That code should be updated to pass in the options directly:

    ext = SomeExtension(somekey='somevalue')

Extension authors will want to note that this affects the `makeExtension` function as well.
Previously it was common for the function to be defined as follows:

    def makeExtension(configs=None):
        return SomeExtension(configs=configs)

Extension authors will want to update their code to the following instead:

    def makeExtension(**kwargs):
        return SomeExtension(**kwargs)

Failing to do so will result in a **`DeprecationWarning`** and will raise an error in the next
release. See the [Extension API][mext] documentation for more information.

In the event that an `markdown.extension.Extension` subclass overrides the `__init__` method
and implements its own configuration handling, then the above may not apply. However, it is
recommended that the subclass still calls the parent `__init__` method to handle configuration
options like so:

    class SomeExtension(markdown.extension.Extension):
        def __init__(**kwargs):
            # Do pre-config stuff here
            # Set config defaults
            self.config = {
                'option1' : ['value1', 'description1'],
                'option2' : ['value2', 'description2']
            }
            # Set user defined configs
            super(MyExtension, self).__init__(**kwargs)
            # Do post-config stuff here

Note the call to `super` to get the benefits of configuration handling from the parent class.
See the [documentation][config] for more information.

[config]: extensions/api.html#configsettings
[mext]: extensions/api.html#makeextension

What's New in Python-Markdown 2.6
---------------------------------

### Official Support for PyPy

Official support for [PyPy] has been added. While Python-Markdown has most likely
worked on PyPy for some time, it is now officially supported and tested on PyPy.

[PyPy]: http://pypy.org/

### YAML Style Meta-Data

The [Meta-Data] Extension now includes optional support for [YAML] style
meta-data. By default, the YAML deliminators are recognized, however, the
actual data is parsed as previously.  This follows the syntax of
[MultiMarkdown], which inspired this extension.

<del>Alternatively, if the `yaml` option is set, then the data is parsed as YAML.</del>
<ins>As the `yaml` option was buggy, it was removed in 2.6.1. It is suggested that a third
party extension be used if you want true YAML support. See [Issue #390][#390] for a full
explanation.</ins>

[MultiMarkdown]: http://fletcherpenney.net/MultiMarkdown_Syntax_Guide#metadata
[Meta-Data]: extensions/meta_data.html
[YAML]: http://yaml.org/
[#390]: https://github.com/waylan/Python-Markdown/issues/390

### Table of Contents Extension Refactored

The [Table of Contents][TOC] Extension has been refactored and some new features
have been added.  See the documentation for a full explanation of each feature
listed below:

*  The extension now assigns the Table of Contents to the `toc` attribute of
    the Markdown class regardless of whether a "marker" was found in the document.
    Third party frameworks no longer need to insert a "marker," run the document
    through Markdown, then extract the Table of Contents from the document.

*  The Table of Contents Extension is now a "registered extension." Therefore, when the `reset`
    method of the Markdown class is called, the `toc` attribute on the Markdown
    class is cleared (set to an empty string).

*  When the `marker` configuration option is set to an empty string, the parser completely
    skips the process of searching the document for markers. This should save parsing
    time when the Table of Contents Extension is being used only to assign ids to headers.

*  A `separator` configuration option has been added allowing users to override the
    separator character used by the slugify function.

*  A `baselevel` configuration option has been added allowing users to set the base level
    of headers in their documents (h1-h6). This allows the header levels to be
    automatically adjusted to fit within the hierarchy of an HTML template.

[TOC]: extensions/toc.html

### Pygments can now be disabled

The [CodeHilite][ch] Extension has gained a new configuration option: `use_pygments`.
The option is `True` by default, however, it allows one to turn off Pygments code
highlighting (set to `False`) while preserving the language detection features of
the extension. Note that Pygments language guessing is not used as that would 'use
Pygments'. If a language is defined for a code block, it will be assigned to the
`<code>` tag as a class in the manner suggested by the [HTML5 spec][spec]
(alternate output will not be entertained) and could potentially be used by a JavaScript
library in the browser to highlight the code block.

[ch]: extensions/code_hilite.html
[spec]: http://www.w3.org/TR/html5/text-level-semantics.html#the-code-element

### Miscellaneous

Test coverage has been improved including running [flake8]. While those changes
will not directly effect end users, the code is being better tested which will
benefit everyone.

[flake8]: http://flake8.readthedocs.org/en/latest/

Various bug fixes have been made.  See the
[commit log](https://github.com/waylan/Python-Markdown/commits/master)
for a complete history of the changes.

(wiz)

2015-07-19 10:17:08 UTC MAIN commitmail json YAML

Updated devel/py-click to 4.1

(wiz)

2015-07-19 10:17:00 UTC MAIN commitmail json YAML

Update to 4.1:

Version 4.1
-----------

(bugfix release, released on July 14th 2015)

- Fix a bug where error messages would include a trailing `None` string.
- Fix a bug where Click would crash on docstrings with trailing newlines.
- Support streams with encoding set to `None` on Python 3 by barfing with
  a better error.
- Handle ^C in less-pager properly.
- Handle return value of `None` from `sys.getfilesystemencoding`
- Fix crash when writing to unicode files with `click.echo`.
- Fix type inference with multiple options.

(wiz)

2015-07-19 10:16:20 UTC MAIN commitmail json YAML

Updated www/py-tornado to 4.2.1

(wiz)

2015-07-19 10:16:12 UTC MAIN commitmail json YAML

Update to 4.2.1:

What's new in Tornado 4.2.1
===========================

Jul 17, 2015
------------

Security fix
~~~~~~~~~~~~

* This release fixes a path traversal vulnerability in `.StaticFileHandler`,
  in which files whose names *started with* the ``static_path`` directory
  but were not actually *in* that directory could be accessed.

(wiz)

2015-07-19 10:14:42 UTC MAIN commitmail json YAML

Updated devel/py-mock to 1.2.0

(wiz)

2015-07-19 10:14:33 UTC MAIN commitmail json YAML

Update to 1.2.0:

1.2.0
-----

* Revert "Issue #21750: mock_open.read_data can now be read from each instance, as it"

1.1.4
-----

* Add 2.6 back to classifiers
* Record sync point
* Issue #21750: mock_open.read_data can now be read from each instance, as it could in Python 3.3
* Issue #18622: unittest.mock.mock_open().reset_mock would recurse infinitely
* Folk should test 2.6 locally too
* Closes #279: setuptools.version is too new
* Support python 2.6

1.1.3
-----

* Update sync point and sync docs
* Issue #23661: unittest.mock side_effects can now be exceptions again
* Abort installation if the installer is using setuptools<17.1

(wiz)

2015-07-19 10:12:13 UTC MAIN commitmail json YAML

+ calibre-2.32.1, gif2png-2.5.11, links-2.10, py-click-4.1,
  py-mock-1.2.0, py-tornado-4.2.1, tor-0.2.6.10.

(wiz)

2015-07-19 08:11:17 UTC MAIN commitmail json YAML

Updated fonts/fontconfig to 2.11.1nb2

(wiz)

2015-07-19 08:11:09 UTC MAIN commitmail json YAML

Use lib/X11/fonts when referencing X11PREFIX.
>From Izumi Tsutsui in PR 50062.
Bump PKGREVISION.

(wiz)

2015-07-19 08:08:55 UTC MAIN commitmail json YAML

Updated devel/p5-Params-Validate to 1.21

(wiz)

2015-07-19 08:08:47 UTC MAIN commitmail json YAML

Update to 1.21:

1.21    2015-07-18

- Attribute::Params::Validate is now in its own distro, and needs a new
  maintainer. If you would like to maintain it, please contact me.

(wiz)

2015-07-18 21:58:35 UTC MAIN commitmail json YAML

Updated devel/py-tortoisehg to 3.4.2

(nros)

2015-07-18 21:56:49 UTC MAIN commitmail json YAML

Update py-tortoisehg to version 3.4.2.

Changelog:

Bug fixes
  * settings: have filename edit accept focus by clicking (fixes #4192)
  * update docdiff scripts
  * thgstatus: fix typo in an option description
  * lighthg: use 'sys.argv' instead of undefined 'argv'

(nros)

2015-07-18 16:50:51 UTC MAIN commitmail json YAML

Avoid creating empty relink commands. This can happen when libtool
decides in the platform specific logic that relinking is not necessary
after initially setting it, e.g. on OSX. Fixing this and creating more
compact libtool archives is a better approach than working around it in
cwrappers. Bump revision.

(joerg)

2015-07-18 15:08:43 UTC MAIN commitmail json YAML

Detect arm-linux-gnueabihf correctly

(wiedi)

2015-07-18 13:47:42 UTC MAIN commitmail json YAML

Fix forgotten LICENSE change, bump PKGREVISION.

(fhajny)

2015-07-18 13:30:36 UTC MAIN commitmail json YAML

Add lib/thunderbird/libmozjs.so

(abs)

2015-07-18 11:11:53 UTC MAIN commitmail json YAML

2015-07-18 11:09:50 UTC MAIN commitmail json YAML

Updated multimedia/x264-devel to 20150717

(adam)

2015-07-18 11:08:22 UTC MAIN commitmail json YAML

Changes:
* Update configure for auto detection of system libx264 configuration
* Add tile format frame packing value
* Stricter validation of crop-rect values
* Add mono frame packing value
* Validate frame packing value instead of clipping
* x86inc: Correctly warn on use of SSE2 instructions in SSE functions
* x86inc: Fix instantiation of YMM registers
* matroska: Correctly write display width and height in stereo mode
* Use POC type 0 for AVC-Intra
* Fix ARCH variable name conflict with BSD ports (bsd.port.mk) read-only variable
* Fix negative percentages in final stats output

(adam)

2015-07-18 10:41:34 UTC MAIN commitmail json YAML

Updated graphics/libraw to 0.16.2

(adam)

2015-07-18 10:40:20 UTC MAIN commitmail json YAML

2015-07-18 08:56:02 UTC MAIN commitmail json YAML

Updated lang/erlang-man to 18.0

(fhajny)

2015-07-18 08:55:48 UTC MAIN commitmail json YAML

Updated lang/erlang-doc to 18.0

(fhajny)

2015-07-18 08:55:30 UTC MAIN commitmail json YAML

2015-07-18 08:55:16 UTC MAIN commitmail json YAML

Update erlang to 18.0.

- Starting from 18.0 Erlang/OTP is released under the APL 2.0
- erts: The time functionality has been extended. This includes a new API
  for time, as well as "time warp" modes which alters the behavior when
  system time changes. You are strongly encouraged to use the new API
  instead of the old API based on erlang:now/0. erlang:now/0 has been
  deprecated since it is a scalability bottleneck.
- erts: Beside the API changes and time warp modes a lot of scalability
  and performance improvements regarding time management has been made
- erts: The previously introduced "eager check I/O" feature is now enabled
  by default.
- erts/compiler: enhanced support for maps. Big maps new uses a HAMT
  (Hash Array Mapped Trie) representation internally which makes them more
  efficient. There is now also support for variables as map keys.
- dialyzer: The -dialyzer() attribute can be used for suppressing warnings
  in a module by specifying functions or warning options.
- ssl: Remove default support for SSL-3.0 and added padding check
  for TLS-1.0 due to the Poodle vulnerability.
- ssl: Remove default support for RC4 cipher suites, as they are consider
  too weak.
- stdlib: Allow maps for supervisor flags and child specs
- stdlib: New functions in ets:
  - take/2. Works the same as ets:delete/2 but
            also returns the deleted object(s).
  - ets:update_counter/4 with a default object as
            argument

Full changelog:

  http://www.erlang.org/download/otp_src_18.0.readme

(fhajny)

2015-07-18 07:36:35 UTC MAIN commitmail json YAML

Backport support for the upcoming Erlang/OTP 18.0.

(fhajny)

2015-07-18 07:23:59 UTC MAIN commitmail json YAML

Updated devel/rebar to 2.6.0

(fhajny)

2015-07-18 07:23:47 UTC MAIN commitmail json YAML

Update devel/rebar to 2.6.0. Add proper Github distfile support.

Changes since 2.5.1:

rebar/203: Pluggable proto compilers gpb
rebar/273: Use target_dir as source of new version in generate-appups
rebar/293: Check C source dependencies in needs_compile
rebar/305: Fix compiler invocation on multiarch Linux
rebar/322: Treat vsn mismatch as warning if -k/--keep-going
rebar/336: Add details on Dialyzer with "make check"
rebar/337: Implement eflame -p/--profile support
rebar/338: Processing .app.src.script expects a single value to be returned.
rebar/344: Manually clean up paths.
rebar/351: fish shell completions for rebar
rebar/352: Add typer target (rebase of #309)
rebar/354: compiler respects 'keep_going' flag
rebar/355: Fix 'make build_plt'
rebar/356: Fix minor typo in CONTRIBUTING.md
rebar/360: Minor follow-up fixes for #293
rebar/368: Escape more characters in path (fix #367)
rebar/371: Fix cover print truncation when coverage is 100%
rebar/372: Implement eval command via nodetool
rebar/376: Remove check adding ebin to path for edoc target
rebar/378: deps: fix delete-deps if deps_dir ends with dot
rebar/382: Adapt dialyzer_reference to ba466e2d changes
rebar/385: Fix Dialyzer warning introduced in 0caf047f
rebar/386: Recompile .proto files with gpb also with prefix/suffix
rebar/386: Recompile .proto files with gpb also with prefix/suffix
rebar/386: Recompile .proto files with gpb also with prefix/suffix
rebar/399: Increase the timeout for the inttest/proto_gpb
rebar/400: add Emacs/vi header to non-dummy test modules
rebar/403: Update reference to installation notes
rebar/404: Consistently format export attributes
rebar/405: Generate cachegrind file if erlgrind is available
rebar/406: Fix deps path check in rebar_ct:collect_glob/3
rebar/408: Fix/remove duplicate console message
rebar/411: Fix app.config argument passing when using ct_run (take 2)
rebar/413: Revert "Merge pull request #386 ...
          gpb-recompilation...detection"
rebar/418: Fix #415 (reltool vsn check)
rebar/420: Mock gpb and protobuffs, in inttest, replacing external
          dependencies
rebar/421: inttest/ct3: fix travis-ci breakage
rebar/424: Gpb recompilation detection (using base compiler)
rebar/425: Copy instead of rsync gpb and protobuffs inttest mocks
rebar/426: Fixed #133. Release upgrade now handle long and short names
          properly.
rebar/428: Remove a git url in gpb and protobuffs inttest configs
rebar/430: Exit with proper status code if 'eval' fails
rebar/432: Document recursive_cmds in -r help string as well
rebar/433: inttest/ct3: fix overlong line
rebar/437: Fix .app.src.script bug introduced in b44b4f4
rebar/440: Delete obsolete file
rebar/442: .travis.yml: print information before running script
rebar/444: Fix incorrect "not an app dir" warning
rebar/445: rebar doesn't respect the order of erl_first_files given
          in the rebar.conf file
rebar/447: Support custom protobuf directory
rebar/449: Support .appup.src files
rebar/452: added 'shell' command to bash-completion
rebar/456: Generate json output from cover
rebar/458: Change env var delimiter to match non-word
rebar/459: Remove -m64 flag.
rebar/460: Add Dialyzer plugin
rebar/461: Fix OTP .appup.src processing on empty lists
rebar/463: Print more info when profiling
rebar/466: Improve test targets in Makefile
rebar/467: Refactor logic and optimizations
          in rebar_erlc_compiler:doterl_compile/4
rebar/469: Fix dialyzer warnings
rebar/470: Fix whitespace errors
rebar/471: Fix whitespace errors
rebar/475: Adapt to 18.x time api changes
rebar/477: Enable parse transformations in rebar config
rebar/478: bootstrap: better warning fix (Thanks James Fish)
rebar/482: Windows runner - CD to node root
rebar/484: /me added to THANKS
rebar/485: avoid pre-compile time errors in expand_include_lib_path
rebar/487: erlc: fix recently introduced whitespace errors
rebar/489: Fix crash on failed build console output
rebar/494: Update line number of allowed dialyzer error
rebar/496: Update PLT detail for make build_plt
rebar/499: Try one more location for the OTP_VERSION file
rebar/500: Makefile: clean only .rebar/erlcinfo
rebar/502: Don't crash if missing OTP_VERSION file (fix #350)
rebar/504: Drop shared PLTs support and change PLT name to .plt
rebar/505: rebar_utils: explain pdict use
rebar/508: rebar_core: add missing newline in log msg
rebar/509: erlc: do not crash if dep file cannot be found
rebar/510: Fix 'make deps'
rebar/511: Add and use memoization server
rebar/512: rmemo: properly handle unsupported call

(fhajny)

2015-07-18 07:07:42 UTC MAIN commitmail json YAML

One more fix for SunOS - do not pollute 'as' arg space with arch flags.

(fhajny)

2015-07-17 16:19:24 UTC MAIN commitmail json YAML

+ calibre-2.32, gcc5-5.2.

(wiz)

2015-07-17 16:01:58 UTC MAIN commitmail json YAML

Updated www/py-djangocms-admin-style to 0.2.7; www/py-django-reversion to 1.8.7; www/py-django-mptt to 0.7.4; www/py-django-classy-tags to 0.6.2; www/py-django-sekizai to 0.8.2; www/py-django to 1.8.3; www/py-django-cms to 3.1.2; www/py-djangocms-text-ckeditor to 2.5.1

(adam)

2015-07-17 15:56:41 UTC MAIN commitmail json YAML

2015-07-17 15:53:36 UTC MAIN commitmail json YAML

Changes 3.1.2:

Security Vulnerability Fix
* Fixed an issue where privileged users could be tricked into performing certain actions without their knowledge via a CSRF vulnerability.

Bug Fixes
* Fix issue which causes menu classes to be duplicated in advanced settings
* Fix issue with breadcrumbs not showing
* Fix issues with show_menu templatetags
* Minor documentation fixes
* Fix an issue related to "Empty all" Placeholder feature
* Fix plugin sorting in py3
* Fix search results number and items alignment in page changelist
* Preserve information regarding the current view when applying the CMS decorator
* Change the label "Save and close" to "Save as draft"
* Fix X-Frame-Options on top-level pages
* Fix order of which application urls are injected into urlpatterns
* Fix delete non existing page language
* Fix language fallback for nested plugins
* Fix render_model template tag doesn't show correct change list
* Fix scanning for placeholders fails on include tags with a variable as an argument
* Pin South version to 1.0.2
* Pin Html5lib version to 0.999 until a current bug is fixed
* Fix language chooser template

(adam)

2015-07-17 15:50:53 UTC MAIN commitmail json YAML

Changes 1.8.3:
* Denial-of-service possibility by filling session store
* Header injection possibility since validators accept newlines in input
* Denial-of-service possibility in URL validation
* Bugfixes

(adam)

2015-07-17 15:45:07 UTC MAIN commitmail json YAML

2015-07-17 15:38:55 UTC MAIN commitmail json YAML

Changes 0.7.4:
Fixes a regression affecting `TreeManager.get_queryset_ancesto

(adam)

2015-07-17 15:36:39 UTC MAIN commitmail json YAML

2015-07-17 15:27:14 UTC MAIN commitmail json YAML

Changes 1.8.7:
- Fixing deleterevisions command on Python 3.
- Fixing Django 1.6 compatibility.
- Removing some Django 1.9 deprecation warnings.
- Minor tweaks.

(adam)

2015-07-17 15:22:01 UTC MAIN commitmail json YAML

2015-07-17 14:53:02 UTC MAIN commitmail json YAML

Updated devel/git to 2.4.6; databases/openldap to 2.4.41

(adam)

2015-07-17 14:49:06 UTC MAIN commitmail json YAML

OpenLDAP 2.4.41 Release (2015/06/21)
Fixed ldapsearch to explicitly flush its buffer (ITS-8118)
Fixed libldap async connections (ITS-8090)
Fixed libldap double free of request during abandon (ITS-7967)
Fixed libldap error string for LDAP_X_CONNECTING (ITS-8093)
Fixed libldap segfault in ldap_sync_initialize (ITS-8001)
Fixed libldap ldif-wrap off by one error (ITS-8003)
Fixed libldap handling of TLS in async mode (ITS-8022)
Fixed libldap null pointer dereference (ITS-8028)
Fixed libldap mutex handling with LDAP_OPT_SESSION_REFCNT (ITS-8050)
Fixed slapd slapadd config db import of minimal frontend entry (ITS-8150)
Fixed slapd slapadd onetime leak with -w (ITS-8014)
Fixed slapd sasl auxprop crash with invalid config (ITS-8092)
Fixed slapd syncrepl delta-mmr issue with overlays and slapd.conf (ITS-7976)
Fixed slapd syncrepl mutex for cookie state (ITS-7968)
Fixed slapd syncrepl memory leaks (ITS-8035)
Fixed slapd syncrepl to free presentlist at end of refresh mode (ITS-8038)
Fixed slapd syncrepl to streamline presentlist (ITS-8042)
Fixed slapd syncrepl concurrency when CHECK_CSN is enabled (ITS-8120)
Fixed slapd rootdn checks for hidden backends (ITS-8108)
Fixed slapd segfault when using matched values control (ITS-8046)
Fixed slapd-ldap reconnection behavior on remote failure (ITS-8142)
Fixed slapd-mdb minor case typo (ITS-8049)
Fixed slapd-mdb one-level search (ITS-7975)
Fixed slapd-mdb heap corruption (ITS-7965)
Fixed slapd-mdb crash after deleting in-use schema (ITS-7995)
Fixed slapd-mdb minor code cleanup (ITS-8011)
Fixed slapd-mdb to return errors when using incorrect env flags (ITS-8016)
Fixed slapd-mdb to correctly update search candidates (ITS-8036, ITS-7904)
Fixed slapd-mdb when there were more than 65535 aliases in scope (ITS-8103)
Fixed slapd-mdb alias deref when objectClass is not indexed (ITS-8146)
Fixed slapd-meta TLS initialization with ldaps URIs (ITS-8022)
Fixed slapd-meta to have better error logging (ITS-8131)
Fixed slapd-perl conversion to cn=config (ITS-8105)
Fixed slapd-sql autocommit config variable (ITS-8129,ITS-6613)
Fixed slapo-collect segfault (ITS-7797)
Fixed slapo-constraint with 0 count constraint (ITS-7780,ITS-7781)
Fixed slapo-deref with empty attribute list (ITS-8027)
Fixed slapo-memberof to correctly reject invalid members (ITS-8107)
Fixed slapo-sock result parser for CONTINUE (ITS-8048)
Fixed slapo-syncprov synprov_matchops usage of test_filter (ITS-8013)
Fixed slapo-syncprov segfault on disconnect/abandon (ITS-5452,ITS-8012)
Fixed slapo-syncprov memory leak (ITS-8039)
Fixed slapo-syncprov segfault on disconnect/abandon (ITS-8043)
Fixed slapo-syncprov deadlock when autogroup is in use (ITS-8063)
Fixed slapo-syncprov potential loss of changes when under load (ITS-8081)
Fixed slapo-unique enforcement of uniqueness with manageDSAit control (ITS-8057)
Build Environment
Fixed libdb detection with gcc 5.x (ITS-8056)
Fixed ftello reference for Win32 (ITS-8127)
Enhanced contrib modules build paths (ITS-7782)
Fixed contrib/autogroup internal operation identity (ITS-8006)
Fixed contrib/autogroup to skip internal ops with accesslog (ITS-8065)
Fixed contrib/passwd/sha2 compiler warning (ITS-8000)
Fixed contrib/noopsrch compiler warning (ITS-7998)
Fixed contrib/dupent compiler warnings (ITS-7997)
Test suite: Added vrFilter test (ITS-8046)
Contrib
Added pbkdf2 sha256 and sha512 schemes (ITS-7977)
Fixed autogroup modification callback responses (ITS-6970)
Fixed nssov compare with usergroup (ITS-8079)
Fixed nssov password change behavior (ITS-8080)
Fixed nssov updated to 0.9.4 (ITS-8097)
Documentation
Added ldap_get_option(3) LDAP_FEATURE_INFO_VERSION information (ITS-8032)
Added ldap_get_option(3) LDAP_OPT_API_INFO_VERSION information (ITS-8032)
Fixed slapd-config(5), slapd.conf(5) tls_cipher_suite option (ITS-8099)
Fixed slapd-meta(5), slapd-ldap(5) tls_cipher_suite option (ITS-8099)
Fixed slapd-meta(5) fix minor typo (ITS-7769)

(adam)

2015-07-17 14:25:42 UTC MAIN commitmail json YAML

2015-07-17 12:50:12 UTC MAIN commitmail json YAML

+ gettext-0.19.5.1.

(wiz)

2015-07-17 12:33:47 UTC MAIN commitmail json YAML

2015-07-17 11:24:27 UTC MAIN commitmail json YAML

Changes 2.4.6:
* "git fetch --depth=<depth>" and "git clone --depth=<depth>" issued
  a shallow transfer request even to an upload-pack that does not
  support the capability.
* "git fsck" used to ignore missing or invalid objects recorded in reflog.
* The tcsh completion writes a bash scriptlet but that would have
  failed for users with noclobber set.
* Recent Mac OS X updates breaks the logic to detect that the machine
  is on the AC power in the sample pre-auto-gc script.
* "git format-patch --ignore-if-upstream A..B" did not like to be fed
  tags as boundary commits.

(adam)

2015-07-17 07:54:14 UTC MAIN commitmail json YAML

Note update of the "youtube-dl" package to version 20150615nb1.

(tron)

2015-07-17 07:53:53 UTC MAIN commitmail json YAML

Depend on "mozilla-rootcerts-openssl" package to avoid certificate
validation errors when accessing Youtube URLs.

(tron)

2015-07-17 06:45:22 UTC MAIN commitmail json YAML

zpl -> zpl-2.0, add zpl-2.1

(wiz)

2015-07-17 04:54:26 UTC MAIN commitmail json YAML

2015-07-17 04:53:28 UTC MAIN commitmail json YAML

Fix horizontal mode. Patch from Debian, via Piere-Philipp Braun in mail to
pkgsrc-users.

(bsiegert)

2015-07-17 02:03:17 UTC MAIN commitmail json YAML

Updated multimedia/adobe-flash-plugin11 to 11.2.202.491

(tsutsui)

2015-07-17 02:01:55 UTC MAIN commitmail json YAML

Update adobe-flash-plugin11 to 11.2.202.491.

Upstream announcement for 11.2.202.491:

https://helpx.adobe.com/security/products/flash-player/apsb15-18.html

Adobe Security Bulletin
Security updates available for Adobe Flash Player

Release date: July 14, 2015

Last updated: July 16, 2015

Vulnerability identifier: APSB15-18

CVE number: CVE-2015-5122, CVE-2015-5123

Platform: Windows, Macintosh and Linux

(tsutsui)

2015-07-16 22:05:31 UTC MAIN commitmail json YAML

Recent firefox does not support external xulrunner build.
Remove commented out lines.

(ryoon)

2015-07-16 16:47:36 UTC MAIN commitmail json YAML

Updated graphics/dcraw to 9.26.0

(adam)

2015-07-16 16:46:47 UTC MAIN commitmail json YAML

2015-07-16 12:09:04 UTC MAIN commitmail json YAML

Add gcc5 support.

(ryoon)

2015-07-16 12:08:29 UTC MAIN commitmail json YAML

Add gcc5 and gcc5-libs.

(ryoon)

2015-07-16 12:07:44 UTC MAIN commitmail json YAML

Added lang/gcc5-libs version 5.1.0nb1

(ryoon)

2015-07-16 12:07:07 UTC MAIN commitmail json YAML

Import gcc5-libs-5.1.0nb1 as lang/gcc5-libs.

The GNU Compiler Collection (GCC) includes front ends for C, C++, Objective-C,
Fortran, and Go, as well as libraries for these languages (libstdc++,
libgfortran, ...).

This packages provides GCC support libraries in a specific location and allows
packages to depend on just the libraries rather than having to pull in the full
GCC package.

(ryoon)

2015-07-16 12:04:08 UTC MAIN commitmail json YAML

Added lang/gcc5 version 5.1.0

(ryoon)

2015-07-16 12:03:36 UTC MAIN commitmail json YAML

Import gcc5-5.1.0 as lang/gcc5.

The GNU Compiler Collection (GCC) includes front ends for C, C++, Objective-C,
Fortran, Java, and Go, as well as libraries for these languages (libstdc++,
libgcj,...). This package provides the snapshot release of version 5.

On NetBSD a working cabsl function must be present in libm to build gfortran.
This has been added to -current on 2014/10/10 and to NetBSD7 on 2014/10/13.

(ryoon)

2015-07-16 11:55:26 UTC MAIN commitmail json YAML

Fix parallel build mechanism.
>From asau@.

(ryoon)

2015-07-16 11:49:03 UTC MAIN commitmail json YAML

Updated www/firefox31-l10n to 31.8.0

(ryoon)

2015-07-16 11:48:41 UTC MAIN commitmail json YAML

Update to 31.8.0

* Sync with firefox31-31.8.0.

(ryoon)

2015-07-16 11:48:05 UTC MAIN commitmail json YAML

Updated www/firefox31 to 31.8.0

(ryoon)

2015-07-16 11:47:38 UTC MAIN commitmail json YAML

Update to 31.8.0

Changelog:
Fixed in Firefox ESR 31.8

    2015-71 NSS incorrectly permits skipping of ServerKeyExchange
    2015-70 NSS accepts export-length DHE keys with regular DHE cipher suites
    2015-69 Privilege escalation through internal workers
    2015-66 Vulnerabilities found through code inspection
    2015-65 Use-after-free in workers while using XMLHttpRequest
    2015-64 ECDSA signature validation fails to handle some signatures correctly
    2015-61 Type confusion in Indexed Database Manager
    2015-59 Miscellaneous memory safety hazards (rv:39.0 / rv:31.8 / rv:38.1)

(ryoon)

2015-07-16 11:47:27 UTC MAIN commitmail json YAML

py-paste now supports python-3.x.

(wiz)

2015-07-16 11:43:44 UTC MAIN commitmail json YAML

Updated mail/thunderbird-l10n to 38.1.0

(ryoon)

2015-07-16 11:43:20 UTC MAIN commitmail json YAML

2015-07-16 11:42:48 UTC MAIN commitmail json YAML

Updated mail/thunderbird to 38.1.0

(ryoon)

2015-07-16 11:42:03 UTC MAIN commitmail json YAML

Added www/py-PasteScript version 2.0.2

(wiz)

2015-07-16 11:40:50 UTC MAIN commitmail json YAML

Update to 38.1.0

* Fix mozilla-common.mk inclusion.

Changelog:
What's New
    Fixed Copy/Paste into plain text editor deletes newlines from quoted text (bug 1143570)
    Fixed Cross-posts won't send because Newsgroups: groups are separated with comma+space, not just comma (bug 1151448)
    Fixed Cannot send email through exchange server (NTLM) (bug 1174159)
    Fixed Doesn't display GB2312 encoded texts correctly for Chinese Characters (bug 1174580)
    Fixed OAuth2 authentication for GMail does not work when specified server is imap.gmail.com or smtp.gmail.com. (bug 1176773)

Known Issues
    unresolved Import from Outlook and Eudora disabled, code currently not working (bug 1175055)

(ryoon)

2015-07-16 11:40:19 UTC MAIN commitmail json YAML

+ py-PasteScript

(wiz)

2015-07-16 11:39:56 UTC MAIN commitmail json YAML

Import py34-PasteScript-2.0.2 as www/py-PasteScript.

PasteScript is a pluggable command-line tool.

It includes some built-in features;

* Create file layouts for packages. For instance, paster create
  --template=basic_package MyPackage will create a setuptools-ready
  file layout.
* Serving up web applications, with configuration based on
  paste.deploy.

(wiz)

2015-07-16 11:38:53 UTC MAIN commitmail json YAML

Updated www/py-PasteDeploy to 1.5.2

(wiz)

2015-07-16 11:38:44 UTC MAIN commitmail json YAML

Update to 1.5.2:

1.5.2
-----

* Fixed Python 3 issue in paste.deploy.util.fix_type_error()

1.5.1
-----

* Fixed use of the wrong variable when determining the context protocol

* Fixed invalid import of paste.deploy.Config to paste.deploy.config.Config

* Fixed multi proxy IPs bug in X-Forwarded-For header in PrefixMiddleware

* Fixed TypeError when trying to raise LookupError on Python 3

* Fixed exception reraise on Python 3

Thanks to Alexandre Conrad, Atsushi Odagiri, Pior Bastida and Tres Seaver for their contributions.

1.5.0
-----

* Project is now maintained by Alex Gr旦nholm <alex.gronholm@nextday.fi>

* Was printing extraneous data when calling setup.py

* Fixed missing paster template files (fixes "paster create -t paste.deploy")

* Excluded tests from release distributions

* Added support for the "call:" protocol for loading apps directly as
  functions (contributed by Jason Stitt)

* Added Python 3.x support

* Dropped Python 2.4 support

* Removed the ``paste.deploy.epdesc`` and ``paste.deploy.interfaces`` modules
  -- contact the maintainer if you actually needed them

1.3.4
-----

* Fix loadconfig path handling on Jython on Windows.

(wiz)

2015-07-16 11:36:30 UTC MAIN commitmail json YAML

Updated www/py-paste to 2.0.2

(wiz)

2015-07-16 11:36:21 UTC MAIN commitmail json YAML

Update to 2.0.2:

2.0.2
-----

* #22: Fix improper commas in request headers in wsgi_environ (https://bitbucket.org/ianb/paste/pull-request/22/fix-improper-commas-in-request-headers-in)
  Fixes issue #4 ("WSGI environ totally borked") (https://bitbucket.org/ianb/paste/issue/4/wsgi-environ-totally-borked)

* #24: test_wsgirequest_charset: Use UTF-8 instead of iso-8859-1 (https://bitbucket.org/ianb/paste/pull-request/24/test_wsgirequest_charset-use-utf-8-instead)
  Fixes issue #7 ("Python 3 test failure") (https://bitbucket.org/ianb/paste/issue/7/python-3-test-failure)

* #23: Replace cgi.parse_qsl w/ six.moves.urllib.parse.parse_qsl (https://bitbucket.org/ianb/paste/pull-request/23/replace-cgiparse_qsl-w)
  Fixes issue #8 ("cgi.parse_qsl is pending deprecation") (https://bitbucket.org/ianb/paste/issue/8/cgiparse_qsl-is-pending-deprecation)

* #20: Escape CGI environment variables in HTTP 404 responses (https://bitbucket.org/ianb/paste/pull-request/20/escape-cgi-environment-variables-in-http)

* #6: Add HTTP exception for new code 429 "Too Many Requests" (https://bitbucket.org/ianb/paste/pull-request/6/add-http-exception-for-new-code-429-too)

* #25: replace ``has_key`` method to ``in`` operator #9 (https://bitbucket.org/ianb/paste/pull-request/25/replace-has_key-method-to-in-operator-9)
  Fixes #9 ("used methods removed from py3") (https://bitbucket.org/ianb/paste/issue/9/used-methods-removed-from-py3)

* #5: Invalid error message when the socket is already in use (https://bitbucket.org/ianb/paste/issue/5/invalid-error-message-when-the-socket-is)

2.0.1
-----

* Fix setup.py for six dependency: move the six dependency from extras_require
  to install_requires.

* Port paste.proxy to Python 3.

* Fix paste.exceptions.serial_number_generator.hash_identifier() on Python 3.

* Fix paste.util.threadedprint.uninstall(). Rename duplicated uninstall()
  function to uninstall_stdin() and fix typo in variable name (_oldstin =>
  _oldstdin).

* Add README.rst file.

2.0
---

* Experimental Python 3 support.

* paste now requires the six module.

* Drop support of Python 2.5 and older.

* Fixed ``egg:Paste#cgi``

* In ``paste.httpserver``: give a 100 Continue response even when the
  server has been configured as an HTTP/1.0 server (clients may send
  ``Expect: 100-Continue`` before they know the version), and wrap
  100 Continue ``environ['wsgi.input']`` files with LimitedLengthFile
  just like normal request bodies are wrapped, keeping WSGI
  applications from over-reading from the socket.

* Fixed parsing of paths beginning with multiple forward slashes.

* Add tox.ini to run tests with tox on Python 2.6, 2.7 and 3.4.

(wiz)

2015-07-16 10:59:27 UTC MAIN commitmail json YAML

pbr is now pulled in by mock, like it should be.
Remove here and bump PKGREVISION again.

(wiz)

2015-07-16 10:54:41 UTC MAIN commitmail json YAML

Updated devel/py-mock to 1.1.2nb1

(wiz)

2015-07-16 10:54:33 UTC MAIN commitmail json YAML

Add "pbr" and "six" dependencies, from requirements.txt. Bump PKGREVISION.

(wiz)

2015-07-16 09:16:30 UTC MAIN commitmail json YAML

Fix builtin to not need any compiler elements in path, only to determine
version string... use awk instead to construct directly from gmp.h

(richard)

2015-07-15 20:45:58 UTC MAIN commitmail json YAML

2015-07-15 20:19:51 UTC pkgsrc-2015Q2 commitmail json YAML

Pullup tickets #4762, #4763 and #4766.

(tron)

2015-07-15 20:19:24 UTC pkgsrc-2015Q2 commitmail json YAML

Pullup ticket #4766 - requested by taca
www/geeklog: security patch

Revisions pulled up:
- www/geeklog/Makefile                                          1.41
- www/geeklog/PLIST                                            1.20

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Mon Jul  6 11:49:54 UTC 2015

  Modified Files:
  pkgsrc/www/geeklog: Makefile PLIST

  Log Message:
  Remove test and demo from wideimage library which is used by filemanger
  since these files contains XSS problem.

  Bump PKGREVISION.

(tron)

2015-07-15 20:10:45 UTC pkgsrc-2015Q2 commitmail json YAML

Pullup ticket #4763 - requested by joerg
devel/p5-Test-Approx: build fix

Revisions pulled up:
- devel/p5-Test-Approx/Makefile                                1.9

---
  Module Name: pkgsrc
  Committed By: joerg
  Date: Sun Jul  5 12:51:14 UTC 2015

  Modified Files:
  pkgsrc/devel/p5-Test-Approx: Makefile

  Log Message:
  Set module type correctly.

(tron)

2015-07-15 20:05:30 UTC pkgsrc-2015Q2 commitmail json YAML

Pullup ticket #4762 - requested by joerg
textproc/p5-Text-Microformat: build fix

Revisions pulled up:
- textproc/p5-Text-Microformat/Makefile                        1.9

---
  Module Name: pkgsrc
  Committed By: joerg
  Date: Sun Jul  5 12:42:35 UTC 2015

  Modified Files:
  pkgsrc/textproc/p5-Text-Microformat: Makefile

  Log Message:
  Set module type correctly.

(tron)

2015-07-15 19:01:52 UTC MAIN commitmail json YAML

Updated pkgtools/url2pkg to 2.24

(wiz)

2015-07-15 19:01:44 UTC MAIN commitmail json YAML

If URL is not recognized as "proper" github URL, don't die, but just print
a warning and continue.
Bump version.

(wiz)

2015-07-15 18:50:02 UTC MAIN commitmail json YAML

Added www/py-Routes version 2.1

(wiz)

2015-07-15 18:49:53 UTC MAIN commitmail json YAML

+ py-Routes.

(wiz)

2015-07-15 18:49:39 UTC MAIN commitmail json YAML

Import py34-Routes-2.1 as www/py-Routes.

Routes is a Python re-implementation of the Rails routes system for
mapping URLs to Controllers/Actions and generating URLs. Routes makes
it easy to create pretty and concise URLs that are RESTful with little
effort.

Speedy and dynamic URL generation means you get a URL with minimal
cruft (no big dangling query args). Shortcut features like Named
Routes cut down on repetitive typing.

(wiz)

2015-07-15 18:46:38 UTC MAIN commitmail json YAML

Added devel/py-repoze.lru version 0.6

(wiz)

2015-07-15 18:46:29 UTC MAIN commitmail json YAML

+ py-repoze.lru

(wiz)

2015-07-15 18:46:17 UTC MAIN commitmail json YAML

Import py34-repoze.lru-0.6 as devel/py-repoze.lru.

repoze.lru is a LRU (least recently used) cache implementation.
Keys and values that are not used frequently will be evicted from
the cache faster than keys and values that are used frequently.

(wiz)

2015-07-15 18:37:23 UTC MAIN commitmail json YAML

Added www/py-URLObject version 2.4.0

(wiz)

2015-07-15 18:37:14 UTC MAIN commitmail json YAML

+ py-URLObject.

(wiz)

2015-07-15 18:37:02 UTC MAIN commitmail json YAML

Import py34-URLObject-2.4.0 as www/py-URLObject.

URLObject is a utility class for manipulating URLs. The latest
incarnation of this library builds upon the ideas of its predecessor,
but aims for a clearer API, focusing on proper method names over
operator overrides. It's also being developed from the ground up
in a test-driven manner, and has full Sphinx documentation.

(wiz)

2015-07-15 18:30:36 UTC MAIN commitmail json YAML

Added www/py-FormEncode version 1.3.0

(wiz)

2015-07-15 18:30:26 UTC MAIN commitmail json YAML

+ py-FormEncode.

(wiz)

2015-07-15 18:30:13 UTC MAIN commitmail json YAML

Import py-FormEncode-1.3.0 as www/py-FormEncode.

FormEncode is a validation and form generation package.  The
validation can be used separately from the form generation.  The
validation works on compound data structures, with all parts being
nestable.  It is separate from HTTP or any other input mechanism.

(wiz)

2015-07-15 18:25:11 UTC MAIN commitmail json YAML

Added www/py-waitress version 0.8.9

(wiz)

2015-07-15 18:24:09 UTC MAIN commitmail json YAML

+ py-waitress.

(wiz)

2015-07-15 18:23:55 UTC MAIN commitmail json YAML

Import py-waitress-0.8.9 as www/py-waitress.

Waitress is meant to be a production-quality pure-Python WSGI server
with very acceptable performance.  It has no dependencies except
ones which live in the Python standard library.  It supports HTTP/1.0
and HTTP/1.1.

(wiz)

2015-07-15 18:19:55 UTC MAIN commitmail json YAML

2015-07-15 18:09:25 UTC MAIN commitmail json YAML

Updated net/unbound to 1.5.4

(pettai)

2015-07-15 18:09:05 UTC MAIN commitmail json YAML

Unbound 1.5.4

Features:
-  [bugzilla: 644 ] harden-algo-downgrade option, if turned off,
    fixes the reported excessive validation failure when multiple
    algorithms are present. If set to 'no', it allows the weakest
    algorithm to validate the zone.
-  stats reports tcp usage, of incoming-num-tcp buffers.
-  contrib/unbound_smf22.tar.gz: Solaris SMF installation/removal
    scripts.
-  Add ip-transparent config option for bind to non-local addresses.
-  Synthesize ANY responses from cache. Does not search exhaustively,
    but MX,A,AAAA,SOA,NS also CNAME.
-  unbound-control list_insecure command shows the negative trust
    anchors currently configured.
-  ratelimit feature, ratelimit: 1000, can be used to turn it on. It
    ratelimits recursion effort per zone. For particular names you can
    configure exceptions in unbound.conf.
-  Ratelimit does not apply to prefetched queries, and
    ratelimit-factor is default 10. Repeated normal queries get resolved
    and with prefetch stay in the cache.
-  unbound-control ratelimit_list lists high rate domains.
-  caps-whitelist in unbound.conf allows whitelist of loadbalancers
    that cannot work with caps-for-id or its fallback.
-  RFC 7553 RR type URI support, is now enabled by default.
-  cache-max-negative-ttl config option, default 3600.
-  Add local-zone type inform_deny, that logs query and drops answer.

Bug Fixes:
-  Unbound exits with a fatal error when the auto-trust-anchor-file
    fails to be writable. This is seconds after startup. You can load a
    readonly auto-trust-anchor-file with trust-anchor-file. The file has
    to be writable to notice the trust anchor change, without it, a trust
    anchor change will be unnoticed and the system will then become
    inoperable.
-  DLV is going to be decommissioned. Advice to stop using it, and
    put text in the example configuration and man page to that effect.
-  Patch from Brad Smith that syncs compat/getentropy_linux with
    OpenBSD's version (2015-03-04).
-  0x20 fallback improved: servfail responses do not count as missing
    comparisons (except if all responses are errors), inability to find
    nameservers does not fail equality comparisons, many nameservers does
    not try to compare more than max-sent-count, parse failures start 0x20
    fallback procedure.
-  store caps_response with best response in case downgrade response
    happens to be the last one.
-  Document that incoming-num-tcp increase is good for large servers.
-  Fix lintian warning in unbound-checkconf man page.
-  Updated default keylength in unbound-control-setup to 3k.
-  Fixup compile on cygwin, more portable openssl thread id.
-  Use reallocarray for integer overflow protection.
-  Fixed to add integer overflow checks on allocation (defense in depth).
-  Fix segfault on user not found at startup.
-  [bugzilla: 657 ] Fix that libunbound(3) recommends deprecated
    CRYPTO_set_id_callback.
-  If unknown trust anchor algorithm, and libressl is used, error
    message encourages upgrade of the libressl package.
-  rename ldns subdirectory to sldns to avoid name collision.
-  [bugzilla: 660 ] Fix interface-automatic broken in the presence of
    asymmetric routing.
-  Libunbound skips dos-line-endings from etc/hosts.
-  Fix crash in dnstap: Do not try to log TCP responses after timeout.
-  Fix that get_option for cache-sizes does not print double newline.
-  [bugzilla: 663 ] Fix that ssl handshake fails when using unix
    socket because dh size is too small.
-  [bugzilla: 664 ] libunbound python3 related fixes (from Tomas
    Hozza); Use print_function also for Python2. libunbound examples:
    produce sorted output. libunbound-Python: libldns is not used anymore.
    Fix issue with Python 3 mapping of FILE* using file_py3.i from ldns.
-  Fix leaked dns64prefix configuration string.
-  Removed contrib/unbound_unixsock.diff, because it has been
    integrated, use control-interface: /path in unbound.conf.
-  Change syntax of particular validator error to be easier for
    machine parse, swap rrset and ip adres info so it looks like:
    validation failure <www.example.nl. TXT IN>: signature crypto failed
    from 2001:DB8:7:bba4::53 for <*.example.nl. NSEC IN>
-  Fix that unparseable error responses are ratelimited.
-  SOA negative TTL is capped at minimumttl in its rdata section.
-  [bugzilla: 674 ] Do not free pointers given by getenv.
-  [bugzilla: 677 ] Fix CNAME corresponding to a DNAME was checked
    incorrectly and was therefore always synthesized.
    And fix DNAME responses from cache that failed internal chain test.
-  iana portlist update.

(pettai)

2015-07-15 18:04:23 UTC MAIN commitmail json YAML

Update PLIST for Mako-1.0.1.

(wiz)

2015-07-15 18:03:28 UTC MAIN commitmail json YAML

Updated devel/py-mako to 1.0.1

(wiz)

2015-07-15 18:03:15 UTC MAIN commitmail json YAML

Update to 1.0.1:

1.0.1

Released: Thu Jan 22 2015

  • [feature] Added support for Lingua, a translation extraction system as an
    alternative to Babel. Pull request courtesy Wichert Akkerman.

    References: pull request bitbucket:9

  • [bug] [py3k] Modernized the examples/wsgi/run_wsgi.py file for Py3k. Pull
    requset courtesy Cody Taylor.

    References: pull request bitbucket:11

1.0.0

Released: Sun Jun 8 2014

  • [py2k] [bug] Improved the error re-raise operation when a custom
    Template.error_handler is used that does not handle the exception; the
    original stack trace etc. is now preserved. Pull request courtesy Manfred
    Haltner.

    References: pull request bitbucket:8

  • [py2k] [bug] [filters] Added an html_escape filter that works in “non
    unicode” mode. Previously, when using disable_unicode=True, the u filter
    would fail to handle non-ASCII bytes properly. Pull request courtesy George
    Xie.

    References: pull request bitbucket:7

  • [general] Compatibility changes; in order to modernize the codebase, Mako
    is now dropping support for Python 2.4 and Python 2.5 altogether. The
    source base is now targeted at Python 2.6 and forwards.

  • [feature] Template modules now generate a JSON “metadata” structure at the
    bottom of the source file which includes parseable information about the
    templates’ source file, encoding etc. as well as a mapping of module source
    lines to template lines, thus replacing the “# SOURCE LINE” markers
    throughout the source code. The structure also indicates those lines that
    are explicitly not part of the template’s source; the goal here is to allow
    better integration with coverage and other tools.

  • [bug] [py3k] Fixed bug in decode.<encoding> filter where a non-string
    object would not be correctly interpreted in Python 3.

  • [bug] [py3k] Fixed bug in Python parsing logic which would fail on Python 3
    when a “try/except” targeted a tuple of exception types, rather than a
    single exception.

    References: #227

  • [feature] mako-render is now implemented as a setuptools entrypoint script;
    a standalone mako.cmd.cmdline() callable is now available, and the system
    also uses argparse now instead of optparse. Pull request courtesy Derek
    Harland.

    References: pull request bitbucket:5

  • [feature] The mako-render script will now catch exceptions and run them
    into the text error handler, and exit with a non-zero exit code. Pull
    request courtesy Derek Harland.

    References: pull request bitbucket:4

  • [bug] A rework of the mako-render script allows the script to run correctly
    when given a file pathname that is outside of the current directory, e.g.
    mako-render ../some_template.mako. In this case, the “template root”
    defaults to the directory in which the template is located, instead of ”.”.
    The script also accepts a new argument --template-dir which can be
    specified multiple times to establish template lookup directories. Standard
    input for templates also works now too. Pull request courtesy Derek
    Harland.

    References: pull request bitbucket:2

  • [feature] [py3k] Support is added for Python 3 “keyword only” arguments, as
    used in defs. Pull request courtesy Eevee.

    References: pull request github:7

0.9

0.9.1

Released: Thu Dec 26 2013

  • [bug] Fixed bug in Babel plugin where translator comments would be lost if
    intervening text nodes were encountered. Fix courtesy Ned Batchelder.

    References: #225

  • [bug] Fixed TGPlugin.render method to support unicode template names in
    Py2K - courtesy Vladimir Magamedov.

  • [bug] Fixed an AST issue that was preventing correct operation under alpha
    versions of Python 3.4. Pullreq courtesy Zer0-.

  • [bug] Changed the format of the “source encoding” header output by the code
    generator to use the format # -*- coding:%s -*- instead of # -*-
    encoding:%s -*-; the former is more common and compatible with emacs.
    Courtesy Martin Geisler.

  • [bug] Fixed issue where an old lexer rule prevented a template line which
    looked like “#*” from being correctly parsed.

    References: #224

0.9.0

Released: Tue Aug 27 2013

  • [bug] The Context.locals_() method becomes a private underscored method, as
    this method has a specific internal use. The purpose of Context.kwargs has
    been clarified, in that it only delivers top level keyword arguments
    originally passed to template.render().

    References: #219

  • [bug] Fixed the babel plugin to properly interpret ${} sections inside of a
    “call” tag, i.e. <%self:some_tag attr=”${_(‘foo’)}”/>. Code that’s subject
    to babel escapes in here needs to be specified as a Python expression, not
    a literal. This change is backwards incompatible vs. code that is relying
    upon a _(‘’) translation to be working within a call tag.

  • [bug] The Babel plugin has been repaired to work on Python 3.

    References: #187

  • [bug] Using <%namespace import=”*” module=”somemodule”/> now skips over
    module elements that are not explcitly callable, avoiding TypeError when
    trying to produce partials.

    References: #207

  • [bug] Fixed Py3K bug where a “lambda” expression was not interpreted
    correctly within a template tag; also fixed in Py2.4.

    References: #190

(wiz)

2015-07-15 17:21:10 UTC MAIN commitmail json YAML

No need to set BuildDmx twice. Ride previous bump.

(dholland)

2015-07-15 17:17:33 UTC MAIN commitmail json YAML

2015-07-15 17:16:50 UTC MAIN commitmail json YAML

2015-07-15 16:33:57 UTC MAIN commitmail json YAML

Upstream fix for ignored TLSDHParamFile option

>From 6f120920d359d3b880c5c56bde4c1b91c3bedb01 Mon Sep 17 00:00:00 2001
From: Ben Jencks <ben@bjencks.net>
Date: Sun, 27 Jan 2013 18:27:03 -0500
Subject: [PATCH] ITS#7506 tls_o.c: Fix Diffie-Hellman parameter usage.

If a DHParamFile or olcDHParamFile is specified, then it will be used,
otherwise a hardcoded 1024 bit parameter will be used. This allows the use of
larger parameters; previously only 512 or 1024 bit parameters would ever be
used.

>From cfeb28412c28ce9feeea6e6c055286f201bd0a34 Mon Sep 17 00:00:00 2001
From: Howard Chu <hyc@openldap.org>
Date: Sat, 7 Sep 2013 06:39:53 -0700
Subject: [PATCH] ITS#7506 fix prev commit

The patch unconditionally enabled DHparams, which is a significant
change of behavior. Reverting to previous behavior, which only enables
DH use if a DHparam file was configured.

(manu)

2015-07-15 15:09:40 UTC MAIN commitmail json YAML

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

Updated filesystems/tahoe-lafs to 1.10.1nb1

(wiz)

2015-07-15 13:07:57 UTC MAIN commitmail json YAML

One of the dependencies now wants py-pbr, so tahoe-lafs wants it too.
Add the dependency, bump PKGREVISION.

(wiz)

2015-07-15 13:05:20 UTC MAIN commitmail json YAML

Updated devel/py-pbr to 1.3.0

(wiz)

2015-07-15 13:05:09 UTC MAIN commitmail json YAML

Update to 1.3.0:

1.3.0
-----

* Wrap env markers in parens
* Updated from global requirements
* Add more documentation around building docs
* Updated from global requirements
* Use string for 'OS_TEST_TIMEOUT' default
* Updated from global requirements
* This documents the use of comments that work between 2.6, 2.7 and 3.4

(wiz)

2015-07-15 12:58:40 UTC MAIN commitmail json YAML

Fix package by adding 'zip' to tools.
Mark as not for python-3.x.

(wiz)

2015-07-15 12:56:29 UTC MAIN commitmail json YAML

Fix packaging after compressed-mbox patch changes.

(wiz)

2015-07-15 12:49:37 UTC MAIN commitmail json YAML

2015-07-15 12:37:04 UTC MAIN commitmail json YAML

Switch to .tar.gz, no more double zipping and dos2unix.
No functional change, but the package is much nicer now.

(wiz)

2015-07-14 22:19:50 UTC pkgsrc-2015Q2 commitmail json YAML

Pullup tickets #4765, #4771, #4772, #4773 and #4774.

(tron)

2015-07-14 22:19:18 UTC pkgsrc-2015Q2 commitmail json YAML

Pullup ticket #4765 - requested by taca
www/typo3_62: security update

Revisions pulled up:
- www/typo3_62/Makefile                                        1.7
- www/typo3_62/PLIST                                            1.6
- www/typo3_62/distinfo                                        1.6

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sat Jul  4 09:58:30 UTC 2015

  Modified Files:
  pkgsrc/www/typo3_62: Makefile PLIST distinfo

  Log Message:
  Update typo3_62 to 6.2.14 (TYPO3 6.2.14).

  2015-07-01  e7376af                  [RELEASE] Release of TYPO3 6.2.14 =
  (TYPO3 Release Team)
  2015-07-01  0f3fb37  #59231          [SECURITY] Add hook to implement l=
  ogin protection methods (Nicole Cordes)
  2015-07-01  2973b57  #67538          [SECURITY] Disallow access to fall=
  back storage '0' (Nicole Cordes)
  2015-07-01  8546772  #67458          [SECURITY] XSS in 3rd party librar=
  y Flowplayer (Wouter Wolters)
  2015-07-01  9be2f6b  #34107          [SECURITY] Encode link text proper=
  ly in typolink (Nicole Cordes)
  2015-07-01  7695d91  #59211          [SECURITY] XSS in Filelist (Markus=
    Bucher)
  2015-07-01  4f6e84b  #59258          [SECURITY] Regenerate session id u=
  pon login if needed (Helmut Hummel)
  2015-07-01  bff9fa5  #56644          [SECURITY] Prevent edit of file me=
  tadata of files with no access (Marc Bastian Heinrichs)
  2015-07-01  fac6e13  #67799,#67775  [TASK] Travis: container based and=
    no composer self-update (Christian Kuhn)
  2015-07-01  ca0df84  #67835          [BUGFIX] Use single quotes in quer=
  y for values in EXT:workspaces (Andreas Fernandez)
  2015-07-01  e742451  #67867          [BUGFIX] Duplicate XLIFF identifie=
  rs (Xavier Perseguers)
  2015-07-01  af872e2  #65205          [BUGFIX] Load language file for er=
  ror messages (Nicole Cordes)
  2015-07-01  1f19bb5  #66895          [BUGFIX] Correction of Filelink of=
    FAL in linkvalidator (Pierre Boivin)
  2015-07-01  603edc3  #67837          [BUGFIX] 1st level cache for ``Que=
  ryResult::count()`` (Mathias Brodala)
  2015-06-30  a5bec24  #16840          [BUGFIX] hmenu.special =3D list mu=
  st evaluate showAccessRestrictedPages (Gilles FOUET)
  2015-06-30  f151333  #67834          [BUGFIX] Fix SQL error in IndexSea=
  rchRepository (Tim Schreiner)
  2015-06-29  d9d1754  #67779          [TASK] Travis: Add github oauth to=
  ken (Anja Leichsenring)
  2015-06-29  abbfcac                  [FOLLOWUP][BUGFIX] Only count item=
  s in ForViewHelper when ``iteration`` argument is set (Anja Leichsenrin=
  g)
  2015-06-29  3db88fe  #67801          [BUGFIX] Only count items in ForVi=
  ewHelper when ``iteration`` argument is set (Mathias Brodala)
  2015-06-26  e1198d9  #67770          [BUGFIX] Fix wrong variable spelli=
  ng in RteHtmlParser (Markus Klein)
  2015-06-26  0f4157b  #50231          [BUGFIX] Increase lifetime of cach=
  e_rootline (Christian Kuhn)
  2015-06-25  53d22b5  #67238          [BUGFIX] Avoid race conditions in =
  typo3temp/Cache (Bernhard Kraft)
  2015-06-25  ed1948d  #67735          [BUGFIX] Make ext_update working (=
  Markus Klein)
  2015-06-25  583eb67  #67703          [BUGFIX] Cleanup AbstractException=
  Handler and fix variable access (Mathias Schreiber)
  2015-06-23  9d8c63b  #67697          [TASK] Bump class alias loader ver=
  sion (Helmut Hummel)
  2015-06-23  0edaed8  #67696          [TASK] Bump composer installer ver=
  sion (Helmut Hummel)
  2015-06-23  25aa461  #67466          [TASK] Improve "Overwrite files" m=
  essage (Alina Fleser)
  2015-06-22  8d2fc92  #67620          [BUGFIX] Illegal string offset in =
  DataPreprocessor (Wouter Wolters)
  2015-06-22  2f9eca0  #24858          [BUGFIX] "fixed_lgd_cs" may crash =
  in eID environment (Benjamin Mack)
  2015-06-22  396595f  #67563          [BUGFIX] Render correct menu item =
  for broken shortcut (Andreas Wolf)
  2015-06-21  0d0b502  #23270          [BUGFIX] Correctly handle forceTyp=
  eValue =3D 0 (Benjamin Mack)
  2015-06-20  75114d6  #22774          [BUGFIX] Sorting ignored in "Templ=
  ate Overview" (Reinhard F=FChricht)
  2015-06-19  ec1d0cb  #67413          [BUGFIX] Don't force lowercase on =
  SQL SET() values (Stephan Gro=DFberndt)
  2015-06-18  af4c2a0  #66352          [BUGFIX] Properly resolve link for=
  mat to page type (Daniel Schmidt)
  2015-06-18  e903c84  #67432          [BUGFIX] Check if file exists befo=
  re deletion (Christoph Lehmann)
  2015-06-18  88f3653  #67543          [BUGFIX] Fix check for import / ex=
  port folder (Alexander Stehlik)
  2015-06-18  9e228bc  #67599          [BUGFIX] Use single quotes for pas=
  sword check (Andreas Fernandez)
  2015-06-18  28bdc45  #65563          [BUGFIX] File metadata can't be ed=
  ited inline (Benjamin Mack)
  2015-06-18  ee8c8b9  #67586          [TASK] Add basic unit tests for Co=
  ntentObjectRenderer::typoLink (Nicole Cordes)
  2015-06-17  0b7dee6  #56296          [BUGFIX] Properly escape option va=
  lue for groups (Wouter Wolters)
  2015-06-17  77ac8f2  #64654          [BUGFIX] Fix SQL error on recursiv=
  e TypoScript template inclusion (Andreas Fernandez)
  2015-06-17  856ca19  #60261          [BUGFIX] Add "tx_felogin" folder i=
  n "uploads" folder during install (Jonathan IROULIN)
  2015-06-16  d4ee83c  #53034          [BUGFIX] Always use MCRYPT_DEV_URA=
  NDOM if using mcrypt (Helmut Hummel)
  2015-06-15  4eff898  #67463          [BUGFIX] Scheduler now throws OutO=
  fBoundsException on SQL query error (Mathias Schreiber)
  2015-06-15  c90515e  #64429          [TASK] Remove version number from =
  generator tag (Wouter Wolters)
  2015-06-11  af1b31b  #67408          [TASK] Nail down php 5.6 instantia=
  tion issues in tests (Christian Kuhn)
  2015-06-10  0d91bf6  #67383          [BUGFIX] Check $http_response_head=
  ers in GeneralUtility::getUrl() (Andreas Fernandez)

(tron)

2015-07-14 22:14:30 UTC pkgsrc-2015Q2 commitmail json YAML

Pullup ticket #4774 - requested by taca
lang/php56: security update

Revisions pulled up:
- lang/php/phpversion.mk                                        1.105
- lang/php56/Makefile                                          1.7
- lang/php56/distinfo                                          1.13
- lang/php56/patches/patch-ext_spl_spl__heap.c                  deleted

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sat Jul 11 00:31:01 UTC 2015

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php56: Makefile distinfo
  Removed Files:
  pkgsrc/lang/php56/patches: patch-ext_spl_spl__heap.c

  Log Message:
  Update php56 to 5.6.11.

  10 Jul 2015, PHP 5.6.11

  - Core:
    . Fixed bug #69768 (escapeshell*() doesn't cater to !). (cmb)
    . Fixed bug #69703 (Use __builtin_clzl on PowerPC).
      (dja at axtens dot net, Kalle)
    . Fixed bug #69732 (can induce segmentation fault with basic php code).
      (Dmitry)
    . Fixed bug #69642 (Windows 10 reported as Windows 8).
      (Christian Wenz, Anatol Belski)
    . Fixed bug #69551 (parse_ini_file() and parse_ini_string() segmentation
      fault). (Christoph M. Becker)
    . Fixed bug #69781 (phpinfo() reports Professional Editions of Windows
      7/8/8.1/10 as "Business"). (Christian Wenz)
    . Fixed bug #69740 (finally in generator (yield) swallows exception in
      iteration). (Nikita)
    . Fixed bug #69835 (phpinfo() does not report many Windows SKUs).
      (Christian Wenz)
    . Fixed bug #69892 (Different arrays compare indentical due to integer key
      truncation). (Nikita)
    . Fixed bug #69874 (Can't set empty additional_headers for mail()), regression
      from fix to bug #68776. (Yasuo)

  - GD:
    . Fixed bug #61221 (imagegammacorrect function loses alpha channel). (cmb)

  - GMP:
    . Fixed bug #69803 (gmp_random_range() modifies second parameter if GMP
      number). (Nikita)

  - PCRE:
    . Fixed Bug #53823 (preg_replace: * qualifier on unicode replace garbles the
      string). (cmb)
    . Fixed bug #69864 (Segfault in preg_replace_callback) (cmb, ab)

  - PDO_pgsql:
    . Fixed bug #69752 (PDOStatement::execute() leaks memory with DML
      Statements when closeCuror() is u). (Philip Hofstetter)
    . Fixed bug #69362 (PDO-pgsql fails to connect if password contains a
      leading single quote). (Matteo)
    . Fixed bug #69344 (PDO PgSQL Incorrect binding numeric array with gaps).
      (Matteo)

  - SimpleXML:
    . Refactored the fix for bug #66084 (simplexml_load_string() mangles empty
      node name). (Christoph Michael Becker)

  - SPL:
    . Fixed bug #69737 (Segfault when SplMinHeap::compare produces fatal error).
      (Stas)
    . Fixed bug #67805 (SplFileObject setMaxLineLength). (Willian Gustavo Veiga).
    . Fixed bug #69970 (Use-after-free vulnerability in
      spl_recursive_it_move_forward_ex()). (Laruence)

  - Sqlite3:
    . Fixed bug #69972 (Use-after-free vulnerability in
      sqlite3SafetyCheckSickOrOk()). (Laruence)

(tron)

2015-07-14 22:11:16 UTC pkgsrc-2015Q2 commitmail json YAML

Pullup ticket #4773 - requested by taca
lang/php55: security update

Revisions pulled up:
- lang/php/phpversion.mk                                        1.104
- lang/php55/Makefile                                          1.22
- lang/php55/distinfo                                          1.43
- lang/php55/patches/patch-ext_spl_spl__heap.c                  deleted

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sat Jul 11 00:30:11 UTC 2015

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php55: Makefile distinfo
  Removed Files:
  pkgsrc/lang/php55/patches: patch-ext_spl_spl__heap.c

  Log Message:
  Update php55 to 5.5.27.

  09 Jul 2015, PHP 5.5.27

  - Core:
    . Fixed bug #69768 (escapeshell*() doesn't cater to !). (cmb)
    . Fixed bug #69703 (Use __builtin_clzl on PowerPC).
      (dja at axtens dot net, Kalle)
    . Fixed bug #69732 (can induce segmentation fault with basic php code).
      (Dmitry)
    . Fixed bug #69642 (Windows 10 reported as Windows 8).
      (Christian Wenz, Anatol Belski)
    . Fixed bug #69551 (parse_ini_file() and parse_ini_string() segmentation
      fault). (Christoph M. Becker)
    . Fixed bug #69781 (phpinfo() reports Professional Editions of Windows
      7/8/8.1/10 as "Business"). (Christian Wenz)
    . Fixed bug #69835 (phpinfo() does not report many Windows SKUs).
      (Christian Wenz)
    . Fixed bug #69892 (Different arrays compare indentical due to integer key
      truncation). (Nikita)
    . Fixed bug #69874 (Can't set empty additional_headers for mail()), regression
      from fix to bug #68776. (Yasuo)

  - GD:
    . Fixed bug #61221 (imagegammacorrect function loses alpha channel). (cmb)

  - Mysqlnd:
    . Fixed bug #69669 (mysqlnd is vulnerable to BACKRONYM) (CVE-2015-3152).
      (Andrey)

  - PCRE:
    . Fixed Bug #53823 (preg_replace: * qualifier on unicode replace garbles the
      string). (cmb)
    . Fixed bug #69864 (Segfault in preg_replace_callback) (cmb, ab)

  - PDO_pgsql:
    . Fixed bug #69752 (PDOStatement::execute() leaks memory with DML
      Statements when closeCuror() is u). (Philip Hofstetter)
    . Fixed bug #69362 (PDO-pgsql fails to connect if password contains a
      leading single quote). (Matteo)
    . Fixed bug #69344 (PDO PgSQL Incorrect binding numeric array with gaps).
      (Matteo)

  - Phar:
    . Fixed bug #69958 (Segfault in Phar::convertToData on invalid file). (Stas)
    . Fixed bug #69923 (Buffer overflow and stack smashing error in
      phar_fix_filepath). (Stas)

  - SimpleXML:
    . Refactored the fix for bug #66084 (simplexml_load_string() mangles empty
      node name). (Christoph Michael Becker)

  - SPL:
    . Fixed bug #69737 (Segfault when SplMinHeap::compare produces fatal error).
      (Stas)
    . Fixed bug #67805 (SplFileObject setMaxLineLength). (Willian Gustavo Veiga).

(tron)

2015-07-14 22:08:13 UTC pkgsrc-2015Q2 commitmail json YAML

Pullup ticket #4772 - requested by taca
lang/php54: security update

Revisions pulled up:
- lang/php/phpversion.mk                                        1.103
- lang/php54/Makefile                                          1.30
- lang/php54/distinfo                                          1.61

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Sat Jul 11 00:29:17 UTC 2015

  Modified Files:
  pkgsrc/lang/php: phpversion.mk
  pkgsrc/lang/php54: Makefile distinfo

  Log Message:
  Update php54 to 5.4.43.

  09 Jul 2015 PHP 5.4.43

  - Core:
    . Fixed bug #69768 (escapeshell*() doesn't cater to !). (cmb)
    . Fixed bug #69874 (Can't set empty additional_headers for mail()), regression
      from fix to bug #68776. (Yasuo)

  - Mysqlnd:
    . Fixed bug #69669 (mysqlnd is vulnerable to BACKRONYM) (CVE-2015-3152).
      (Andrey)

  - Phar:
    . Fixed bug #69958 (Segfault in Phar::convertToData on invalid file). (Stas)
    . Fixed bug #69923 (Buffer overflow and stack smashing error in
      phar_fix_filepath). (Stas)

(tron)

2015-07-14 22:03:45 UTC MAIN commitmail json YAML

+ fish-2.2.0, gnustep-objc-1.8, tigervnc-1.5.0.

(wiz)

2015-07-14 22:03:39 UTC pkgsrc-2015Q2 commitmail json YAML

Pullup ticket #4771 - requested by taca
security/openssh: security update

Revisions pulled up:
- security/openssh/Makefile                                    1.233
- security/openssh/distinfo                                    1.92-1.93
- security/openssh/options.mk                                  1.30
- security/openssh/patches/patch-Makefile.in                    1.4
- security/openssh/patches/patch-auth-passwd.c                  1.2
- security/openssh/patches/patch-auth-rhosts.c                  1.2
- security/openssh/patches/patch-auth.c                        1.3
- security/openssh/patches/patch-auth1.c                        1.3
- security/openssh/patches/patch-auth2.c                        1.4
- security/openssh/patches/patch-channels.c                    1.2
- security/openssh/patches/patch-clientloop.c                  1.2
- security/openssh/patches/patch-compat.c                      deleted
- security/openssh/patches/patch-config.h.in                    1.4
- security/openssh/patches/patch-configure                      deleted
- security/openssh/patches/patch-configure.ac                  1.4
- security/openssh/patches/patch-defines.h                      1.3
- security/openssh/patches/patch-includes.h                    1.3
- security/openssh/patches/patch-openbsd-compat_openbsd-compat.h 1.3
- security/openssh/patches/patch-openbsd-compat_port-tun.c      1.2
- security/openssh/patches/patch-platform.c                    1.4
- security/openssh/patches/patch-scp.c                          1.3
- security/openssh/patches/patch-session.c                      1.4
- security/openssh/patches/patch-ssh.c                          1.4
- security/openssh/patches/patch-sshconnect.c                  deleted
- security/openssh/patches/patch-sshd.8                        1.1
- security/openssh/patches/patch-sshd.c                        1.4
- security/openssh/patches/patch-sshpty.c                      1.2

---
  Module Name: pkgsrc
  Committed By: taca
  Date: Thu Jul  9 16:14:24 UTC 2015

  Modified Files:
  pkgsrc/security/openssh: Makefile distinfo options.mk
  pkgsrc/security/openssh/patches: patch-Makefile.in patch-auth-passwd.c
      patch-auth-rhosts.c patch-auth.c patch-auth1.c patch-auth2.c
      patch-channels.c patch-clientloop.c patch-config.h.in
      patch-configure.ac patch-defines.h patch-includes.h
      patch-openbsd-compat_openbsd-compat.h
      patch-openbsd-compat_port-tun.c patch-platform.c patch-scp.c
      patch-session.c patch-ssh.c patch-sshd.c patch-sshpty.c
  Added Files:
  pkgsrc/security/openssh/patches: patch-sshd.8
  Removed Files:
  pkgsrc/security/openssh/patches: patch-compat.c patch-configure
      patch-sshconnect.c

  Log Message:
  Update openssh to 6.9.1 (OpenSSH 6.9p1) which contains security fix.

  pkgsrc change:

  * tcp_wrappers support was removed from release 6.7, but add it refering
    FreeBSD's ports.
  * hpn-patch is also based on FreeBSD's ports.

  Security
  --------

    * ssh(1): when forwarding X11 connections with ForwardX11Trusted=no,
      connections made after ForwardX11Timeout expired could be permitted
      and no longer subject to XSECURITY restrictions because of an
      ineffective timeout check in ssh(1) coupled with "fail open"
      behaviour in the X11 server when clients attempted connections with
      expired credentials. This problem was reported by Jann Horn.

    * ssh-agent(1): fix weakness of agent locking (ssh-add -x) to
      password guessing by implementing an increasing failure delay,
      storing a salted hash of the password rather than the password
      itself and using a timing-safe comparison function for verifying
      unlock attempts. This problem was reported by Ryan Castellucci.

  For more information, please refer release announce.

  http://www.openssh.com/txt/release-6.9
  http://www.openssh.com/txt/release-6.8
  http://www.openssh.com/txt/release-6.7

---
  Module Name: pkgsrc
  Committed By: dsainty
  Date: Fri Jul 10 07:00:29 UTC 2015

  Modified Files:
  pkgsrc/security/openssh: distinfo

  Log Message:
  Remove dangling stale hash for patch-sshconnect.c

(tron)

2015-07-14 22:03:01 UTC MAIN commitmail json YAML

Updated textproc/py-html2text to 2015.6.21

(wiz)

2015-07-14 22:02:53 UTC MAIN commitmail json YAML

Update to 2015.6.21:

2015.6.21
=========
----

* Fix #31: HTML entities stay inside link.
* Fix #71: Coverage detects command line tests.
* Fix #39: Documentation update.
* Fix #61: Functionality added for optional use of automatic links.
* Feature #80: ``title`` attribute is preserved in both inline and reference links.
* Feature #82: More command line options. See docs.

2015.6.12
=========
----

* Feature #76: Making ``pre`` blocks clearer for further automatic formatting.
* Fix #71: Coverage detects tests carried out in ``subprocesses``

2015.6.6
========
----

* Fix #24: ``3.200.3`` vs ``2014.7.3`` output quirks.
* Fix #61. Malformed links in markdown output.
* Feature #62: Automatic version number.
* Fix #63: Nested code, anchor bug.
* Fix #64: Proper handling of anchors with content that starts with tags.
* Feature #67: Documentation all over the module.
* Feature #70: Adding tests for the module.
* Fix #73: Typo in config documentation.

(wiz)

2015-07-14 22:01:17 UTC MAIN commitmail json YAML

Updated www/ap2-perl to 2.0.9

(wiz)

2015-07-14 22:01:06 UTC MAIN commitmail json YAML

Update to 2.0.9, even though it doesn't support 5.22 yet, as it claims;
at least it supports 5.20.0.

2.0.9 June 18, 2015

Add note to README about MP_INLINE problem when building with GCC 5.
[Niko Tyni <ntyni@debian.org>]

Fix t/api/aplog.t for apr-1.5.2. [Steve Hay]

Note that Perl 5.22.x is currently not supported. This is logged as
CPAN RT#101962 and will hopefully be addressed in 2.0.10. [Steve Hay]

Fix unthreaded build, which was broken in 2.0.9-rc2. [Steve Hay]

Remove PerlInterpScope. This has not been working properly with threaded
MPMs with httpd-2.4.x and the use-case of this directive was questionable.
[Jan Kaluza]

Allow running the test suite with httpd-2.4.x when mod_access_compat is not
loaded. [Steve Hay]

Add support for Apache httpd-2.4.x. [Torsten Foertsch, Jan Kaluza,
Steve Hay, Gozer]

Don't call modperl_threaded_mpm() et al. from XS code. Fixes Debian Bug
#765174. [Niko Tyni <ntyni@debian.org>]

Make sure modperl_interp_select uses r->server rather than the passed s
parameter to find the interpreter pool to pull an interpreter from. This
fixes an issue with vhosts with a separate interpreter pool and runtime
dir-config merges that used to pull the interpreter from the wrong pool.
[Torsten Foertsch]

PerlInterpScope is now more advisory. Using $(c|r)->pnotes will bind
the current interpreter to that object for it's lifetime.
$(c|r)->pnotes_kill() can be used to prematurely drop pnotes and
remove this binding. [Torsten Foertsch]

Now correctly invokes PerlCleanupHandlers, even if they are the only
handler type configured for that request [Torsten Foertsch]

For threaded MPMs, change interpreter managment to a new, reference-counted
allocation model. [Torsten Foertsch]

Expose modperl_interp_pool_t via ModPerl::InterpPool, modperl_tipool_t
via ModPerl::TiPool and modperl_tipool_config_t via ModPerl::TiPoolConfig
[Torsten Foertsch]

Expose modperl_interp_t via ModPerl::Interpreter [Torsten Foertsch]

Fix t/compat/apache_file.t on Windows. Apache::File->tmpfile() wants TMPDIR
or TEMP from the environment, or else defaults to /tmp. The latter is no
good on Windows, so make sure the environment variables are passed through.
(TEMP should be set to something suitable on Windows.) [Steve Hay]

Fix t/api/err_headers_out.t with HTTP::Headers > 6.00. [Rolando
<rolosworld@gmail.com>]

Fix the build with VC++ and dmake (rather than nmake) on Windows. The
Makefile generated by Apache2::Build uses shell commands for the manifest
file, but neglected to tell dmake to use the shell. [Steve Hay]

Don't write an 'rpm' target into the Makefile on Windows. It isn't relevant
on Windows, and the (hard-coded, not MakeMaker-generated) recipe group has
syntax which dmake doesn't understand. [Steve Hay]

(wiz)

2015-07-14 21:44:55 UTC MAIN commitmail json YAML