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 (2h)  pkgsrc-2024Q1 (8d)  pkgsrc-2023Q4 (55d)  pkgsrc-2023Q2 (88d)  pkgsrc-2023Q3 (167d) 

2024-05-26 09:32:24 UTC Now

2013-09-17 19:54:49 UTC MAIN commitmail json YAML

Changes 1.5.4:
These releases address a denial-of-service attack against Django's authentication framework. All users of Django are encouraged to upgrade immediately.

(adam)

2013-09-17 16:42:00 UTC MAIN commitmail json YAML

Touch more dependency files, fix build on DragonFly/amd64 3.4.1.

(ryoon)

2013-09-17 16:23:54 UTC MAIN commitmail json YAML

Register patch for configure.ac again, and touch some files to avoid
invoking autoconf/automake.
Taken from devel/glib2.

(ryoon)

2013-09-17 14:01:01 UTC MAIN commitmail json YAML

* Fix library id on Darwin.
* Pass CC and CFLAGS.
* Added LICENSE.
* Removed USE_LIBTOOL and TEST_TARGET: these are not used with Scons build.

(adam)

2013-09-17 12:34:45 UTC MAIN commitmail json YAML

Updated MESSAGE file to reflect current

(pettai)

2013-09-17 12:03:42 UTC MAIN commitmail json YAML

2013-09-17 12:03:09 UTC MAIN commitmail json YAML

print-PLIST support for LUA_LDIR/LUA_CDIR.

(joerg)

2013-09-17 11:58:57 UTC MAIN commitmail json YAML

2013-09-17 11:36:14 UTC MAIN commitmail json YAML

Updated databases/mysqlcc to 1.0.2

(obache)

2013-09-17 11:35:47 UTC MAIN commitmail json YAML

Update mysqlcc to 1.0.2.

No changelog, but at least, buildable with recent MySQL.

while here:
* removed OpenSSL related stuffs, no reason is found.
* set LICENSE=gnu-gpl-v2 (or later).
* drop needless definitions.

(obache)

2013-09-17 01:06:12 UTC MAIN commitmail json YAML

Updated filesystems/openafs to 1.6.5

(jakllsch)

2013-09-17 01:04:12 UTC MAIN commitmail json YAML

Update openafs to 1.6.5

Changes since 1.6.2:
OpenAFS 1.6.5

commit 5f5b02a57102af1a85fb9bdaaec31b6094d0c9c4
Author: Michael Meffie <mmeffie@sinenomine.net>
Date:  Wed Jul 17 23:10:42 2013 +0100

    ubik: Fix encryption selection in ugen

    Make sure that we encrypt when requested to by the application

    Change-Id: If4c2ba2257bf060d3e9169ccdbcae54f54dfe5d7

commit 0e41558190a5190dee3037c08e8df31e61e5134e
Author: Simon Wilkinson <sxw@your-file-system.com>
Date:  Tue Jul 16 19:37:00 2013 +0100

    Make OpenAFS 1.6.5

    Change-Id: I693297ef6e20358966930cb29116d45b9151811f

commit 9e1c24a583634e6102091388dedc47745efce78a
Author: Ben Kaduk <kaduk@mit.edu>
Date:  Sat Jul 13 10:49:27 2013 +0100

    Add support for deriving DES keys to klog.krb5

    (cherry picked from commit e79102e7918ce5196e870a806879135743ec3abb)

    Change-Id: Ia7ebfdd10dcfd6cd164b10275016147630748bac

commit 4b7553600a7659d117df0bde7b1c1dfde031deb8
Author: Andrew Deason <adeason@sinenomine.net>
Date:  Wed Jul 10 12:52:28 2013 -0500

    Reload rxkad.keytab on CellServDB modification

    Make the reloading of rxkad.keytab keys occur in the same way that
    KeyFile keys are reloaded. That is, we only try to reload them if the
    CellServDB mtime has changed. This is intended to have exactly the
    same reloading behavior as KeyFile reloads.

    I would have triggered this from afsconf_Check, but that approach
    has annoyances. (Calling ticket5_keytab functions directly from
    cellconfig pulls in libkrb5 dependencies for everything that uses
    cellconfig, and we'd have to trigger an afsconf_Check call by calling
    some other cellconfig function.)

    9102f49a3bdc67ed74e254349eb55b529472f45c

commit d2024c158e3a879305ff17cf726d3958f20677f4
Author: Andrew Deason <adeason@sinenomine.net>
Date:  Mon Jun 10 17:49:12 2013 -0500

    Avoid calling afsconf_GetLatestKey directly

    Don't call afsconf_GetLatestKey to determine whether we can print our
    own local tokens, since we may have keytab 'local' keys, but no DES
    keys. Just try to construct them and see if it fails, using
    afsconf_PickClientSecObj or afsconf_ClientAuth{,Secure} as
    appropriate.

commit d4788f6e283b79a1b974dda1e8fae213efd34930
Author: Andrew Deason <adeason@sinenomine.net>
Date:  Mon Jun 10 17:15:27 2013 -0500

    auth: Do not always fallback to noauth

    Make afsconf_PickClientSecObj error out if we can't construct
    localauth tokens (unless the caller explicitly requested rxnull
    fallback). afsconf_ClientAuth{,Secure} still falls back, as always.

commit 95d57c74476c5a02ce6d9ca913dcbf88ac5c1143
Author: Ben Kaduk <kaduk@mit.edu>
Date:  Tue May 14 19:37:59 2013 -0400

    Clean up akimpersonate and use for server-to-server

    Since a6d7cacfd, aklog has been able to print a krb5 ticket to
    itself for an arbitrary client principal, allowing a user with
    access to the cell's krb5 key to get tokens as an arbitrary user.

    Now that it is possible to use native krb5 tickets with non-DES
    enctypes for authentication, and akimpersonate is available from libauth,
    use printed native krb5 tickets for server-to-server communication (as well
    as the -localauth versions of the client utilities).

    Remove the early call to afsconf_GetLatestKey() in
    afsconf_PickClientSecObj() so that we do not end up picking an old DES
    key before we try to find a better key to use.

    Before doing so, refactor the akimpersonate code to be more usable
    and readable, and eliminate some dead code.  For example, we always printed
    addressless tickets, so that code could be removed.  Other code had excessive
    stack usage for a library routine, which is eliminated.  Use a start time
    of 0 instead of 300 so that the printed ticket will always be
    detected as infinite-lifetime.

    In order to ensure usability on all platforms (in particular Solaris),
    provide a couple more compat shims to implement routines which are not
    always available from the krb5 library, in particular encode_krb5_ticket
    and encode_krb5_enc_tkt_part.  Thanks to Andrew Deason for implementing
    these compatability routines.

    UKERNEL doesn't need this stuff.

commit 15b77552b22e3ff3e7478008673775a45047f600
Author: Alexander Chernyakhovsky <achernya@mit.edu>
Date:  Tue May 14 18:12:08 2013 -0400

    Move akimpersonate to libauth

    Give it its own source file and header, install the header at
    depinstall time, and have aklog get the akimpersonate functionality
    from libauth.

    Keep the linux box copyright from aklog_main.c (but strip the trailing
    whitespace), as that block was added with the akimpersonate code.

    Remove all calls to afs_com_err() as is fitting for library code,
    to let it build.  Do not bother removing curly braces which are
    no longer needed; a future cleanup commit will catch that.

commit 1c7fa1405940a136a992d65023cc690b1111ab3e
Author: Chaskiel Grundman <cg2v@andrew.cmu.edu>
Date:  Sun Mar 17 21:58:47 2013 -0400

    Derive DES/fcrypt session key from other key types

    If a kerberos 5 ticket has a session key with a non-DES enctype,
    use the NIST SP800-108 KDF in counter mode with HMAC_MD5 as the PRF to
    construct a DES key to be used by rxkad.

    To satisfy the requirements of the KDF, DES3 keys are first compressed into a
    168 bit form by reversing the RFC3961 random-to-key algorithm

    Change-Id: I4dc8e83a641f9892b31c109fb9025251de3dcb27

commit 33eecea7db14d06c59e1081b970d4caf0af773ca
Author: Chaskiel Grundman <cg2v@andrew.cmu.edu>
Date:  Sun Feb 10 13:27:03 2013 -0500

    Integrate keytab-based decryption into afsconf_BuildServerSecurityObjects

    Now all servers can have it.

    authcon.o grows a krb5 dependency and needs to get KRB5_CPPFLAGS.

    Change-Id: I95fecb3f88c19b3d5193ea8200fa20c86ec08ad7

commit 14db1a40e5be3b7325951d002885bbf288d570c1
Author: Chaskiel Grundman <cg2v@andrew.cmu.edu>
Date:  Sat Feb 9 12:42:20 2013 -0500

    New optional rxkad functionality for decypting krb5 tokens

    An additional, optional mechanism for decrypting krb5-format tokens
    is provided that uses the krb5 api with a key from a keytab
    instead of using libdes and the AFS KeyFile.

    The AIX compat stub for krb5_c_decrypt is contributed by Andrew Deason.

    Change-Id: I97c08122c60482b84d602d6fa6482f1d5deef142

commit 5e0cbc930508a697331bad07cc201c1e1985ff84
Author: Chaskiel Grundman <cg2v@andrew.cmu.edu>
Date:  Sat Feb 9 12:01:37 2013 -0500

    Add rxkad server hook function to decrypt more types of tokens

    Allow tokens to be encrypted with algorithms other than DES.
    The security object owner must provide an implementation
    by calling rxkad_SetAltDecryptProc.

    Make sure plainsiz is initialized before calling the alternate decrypt
    proc.

                      User-Visible OpenAFS Changes

OpenAFS 1.6.4

All platforms

    * Obey the jumbo/nojumbo settings for ubik servers (the DB servers)
      too. In previous releases, those servers may have used jumbograms
      even if they were not configured to do so. This change corrects
      the actual behaviour, and will improve performance and reliability
      for sites where jumbograms are problematic. It could cause a decrease
      in performance for sites where jumbograms work, but those can turn
      them back on manually.

    * Dozens of fixes for common coding problems like use after free,
      use of possibly uninitialised memory, reading or writing past the
      end of arrays and potential NULL pointer derefences. Spotted by
      code analysis tools or human inspection.

    * Documentation improvements.

    * Fixes and improvements to the diagnostic or log messages printed by
      vos, the fileserver and others.

    * Build fixes, making parallel builds more reliable with certain
      configuration options and helping various platforms including
      recent releases of IRIX, Solaris and several flavours of Linux.

    * Avoid sending a small amount of data over the wire unencrypted
      under certain conditions, and emit the correct error message in
      this case.

All server platforms

    * Avoid generating duplicate IDs for readonly and backup volumes,
      which could happen under certain conditions.

    * Allow the fileserver to return volume data like quota or free space,
      which is available publicly elsewhere, without the additional access
      check for read permissions on a volume's root directory the fileserver
      performed before.

    * The fileserver now emits a log message when it ran out of memory for
      callbacks.

    * Avoid several potential fileserver problems, including memory
      corruption and segmentation faults, due to client bookkeeping.

    * Avoid known cases of silent data corruption due to background syncs
      on the fileserver, especially during Copy on Write.

    * Make the fileserver sync behaviour runtime configurable. Up to 1.4.5,
      we had synchronous syncs which were safe but really slow. Since 1.4.5,
      we've had asynchronous syncs which are much faster but believed to
      be the cause of rare data corruption issues, and while all known cases
      of these happening are believed to be fixed in the 1.6.3 release, doubts
      remain. This change allows choosing between those, and in addition allows
      to turn syncs by the fileserver off altogether, thus relying on the vice
      partition's backend filesystem and the operating system, or to just
      execute them when a volume is detached. The default behaviour is
      unchanged from releases since 1.4.5, but it's highly recommended to
      consider the additional options this change provides. Future OpenAFS
      releases will default to "-sync=none".

    * For dbservers, avoid a situation where misinterpreting transient
      network errors causes long-term issues with achieving ubik quorum.

All UNIX client platforms

    * Improvements to the detection of an aklog-specific krb5 configuration
      file, for the purposes of turning on "weak crypto" for aklog.

    * Fixed a regression introduced in release 1.6.2 which caused the
      supposedly persistent disk cache to be discarded upon client start.
      (RT #131655)

Linux clients

    * Support Linux kernels up to 3.10

    * Fixed two bugs making it impossible to unmount a disk cache filesystem
      after it has been used by the client. (RT #131613)

    * Fixed a bug that could cause an oops with kernels 3.6 and later

OpenBSD

    * Improved support for OpenBSD 4.9 to 5.3

OpenAFS 1.6.3

  This release number had to be skipped for technical reasons.

(jakllsch)

2013-09-16 18:40:25 UTC MAIN commitmail json YAML

Fix PLIST when ssl option has been turned off; Thanks to Daniel Horecki.

(adam)

2013-09-16 17:42:09 UTC MAIN commitmail json YAML

Updated net/darkstat to 3.0.717
(leaf package, mainly bugfixes, checked with MAINTAINER)

v3.0.717 (14 August 2013)
- (OS X only) Work around lack of clock_gettime().
- Fix crash due to str_appendf() not understanding %ld.

v3.0.716 (8 August 2013)
- Implement support for multiple capture interfaces.
- Support multiple local IPs on an interface.
- Only error out if we fail to create all HTTP sockets.
  In particular, this helps on IPv6-incapable platforms.
- Use monotonic time over wall time where appropriate.
- Portability fixes for NetBSD and OpenBSD.

(abs)

2013-09-16 16:46:32 UTC MAIN commitmail json YAML

Fix bl3 for the sasl option.

(fhajny)

2013-09-16 15:46:07 UTC MAIN commitmail json YAML

2013-09-16 12:43:56 UTC MAIN commitmail json YAML

Inherit version restrictions from ruby-redcarpet.

(joerg)

2013-09-16 10:48:05 UTC MAIN commitmail json YAML

2013-09-16 10:02:12 UTC MAIN commitmail json YAML

Remove accidentally added gdl3. Thank you, obache@.

(ryoon)

2013-09-16 04:48:39 UTC MAIN commitmail json YAML

Updated cross/freemint-mintbin to 20110527nb1

(ryoon)

2013-09-16 04:47:43 UTC MAIN commitmail json YAML

2013-09-16 03:45:30 UTC MAIN commitmail json YAML

Rename filename of PLIST for Cygwin, PLIST.cygwin to PLIST.Cygwin.
Thank you, joerg@ and obache@.

(ryoon)

2013-09-15 21:55:35 UTC MAIN commitmail json YAML

Note start of pkgsrc-2013Q3 freeze.

(wiz)

2013-09-15 20:08:00 UTC MAIN commitmail json YAML

Updated games/onscripter to 20130812

(tsutsui)

2013-09-15 20:07:07 UTC MAIN commitmail json YAML

Update onscripter to 20130812.

pkgsrc changes:
- add patch-LUAHandler.cpp to adapt to lua 5.2 API changes

Upstream Changes (only Japanese log available)

20130812:
- make savescreenshot and savescreenshot2 insns allow any filenames,
  i.e. allow filenames without .bmp extension as the original
  ONScripter does.

(tsutsui)

2013-09-15 19:00:51 UTC MAIN commitmail json YAML

Note update of www/ruby-mechanize package to 2.7.2.

(taca)

2013-09-15 19:00:05 UTC MAIN commitmail json YAML

Update ruby-mechanize to 2.7.2.

Changes are too many to write here, please refer CHANGELOG.rdoc file.

(taca)

2013-09-15 18:52:36 UTC MAIN commitmail json YAML

Note addition of www/ruby-em-http-request package version 1.0.3.

(taca)

2013-09-15 18:51:59 UTC MAIN commitmail json YAML

Add and enable ruby-em-http-request.

(taca)

2013-09-15 18:50:53 UTC MAIN commitmail json YAML

Add ruby-em-http-request package version 1.1.0.

# EM-HTTP-Request

Async (EventMachine) HTTP client, with support for:

- Asynchronous HTTP API for single & parallel request execution
- Keep-Alive and HTTP pipelining support
- Auto-follow 3xx redirects with max depth
- Automatic gzip & deflate decoding
- Streaming response processing
- Streaming file uploads
- HTTP proxy and SOCKS5 support
- Basic Auth & OAuth
- Connection-level & Global middleware support
- HTTP parser via [http_parser.rb](https://github.com/tmm1/http_parser.rb)
- Works wherever EventMachine runs: Rubinius, JRuby, MRI

(taca)

2013-09-15 18:48:12 UTC MAIN commitmail json YAML

Note addition of net/ruby-em-socksify package version 0.3.0.

(taca)

2013-09-15 18:47:46 UTC MAIN commitmail json YAML

Add and enable ruby-em-socksify.

(taca)

2013-09-15 18:46:56 UTC MAIN commitmail json YAML

Add ruby-em-socksify pacakge version 0.3.0.

EM-Socksify: Transparent SOCKS support for any EventMachine protocol

Dealing with SOCKS proxies is pain. EM-Socksify provides a simple shim to
setup & negotiate a SOCKS5 connection for any EventMachine protocol. To add
SOCKS support, all you have to do is include the module and provide your
destination address.

(taca)

2013-09-15 18:39:07 UTC MAIN commitmail json YAML

Note update of devel/ruby-path package to 1.3.3.

(taca)

2013-09-15 18:38:34 UTC MAIN commitmail json YAML

Update ruby-path to 1.3.3.

Exact changes aren't available.  Please refer change log in github.

(taca)

2013-09-15 18:30:48 UTC MAIN commitmail json YAML

Update ruby-amqp to 1.0.2.

Exact changes aren't available.  Please refer change log in github.

(taca)

2013-09-15 18:30:05 UTC MAIN commitmail json YAML

Update ruby-amq-client to 1.0.2.

Exact changes aren't available.  Please refer change log in github.

(taca)

2013-09-15 18:29:19 UTC MAIN commitmail json YAML

Update ruby-amq-protocol to 1.2.0.

Exact changes aren't available.  Please refer change log in github.

(taca)

2013-09-15 18:27:38 UTC MAIN commitmail json YAML

Note update of www/ruby-padrino related packages (Padrino) to 0.11.3.

www/ruby-padrino-core 0.11.3
www/ruby-padrino-cache 0.11.3
www/ruby-padrino-gen 0.11.3
www/ruby-padrino-admin 0.11.3
www/ruby-padrino-mailer 0.11.3
www/ruby-padrino 0.11.3
www/ruby-padrino-helpers 0.11.3

(taca)

2013-09-15 18:25:49 UTC MAIN commitmail json YAML

Update ruby-padrino related packages to 0.11.3.

0.11.3 (July 29th 2013)

* FIX #1297 Added missing comma to spec_helper.rb generation (@lmorduch)
* FIX #1298 DataMapper auto_migrate/auto_upgrade the default repository
  (@Ortuna)
* FIX #1276 Merged range_field_tag.* templates into form_tag.* (@Ortuna)
* FIX #1247 Ensure requiring active_record (@udzura)
* FIX #1307 Lock nokogiri to 1.5.10 (@Ortuna)
* FIX #1307 fixed haml_tag so it doesn’t explode with undefined method
  (@Ortuna)
* FIX #1314 Do not add authenticity token to GET form (@Ortuna)
* FIX #1320 Some auto-detection for authenticity_token & form_tag (@Ortuna)
* FIX #1319 “&” should be escaped to “&amp;” (@tmtm)
* NEW #1321 Added some additional HTML boolean attributes. (@namusyaka)
* FIX #1325 Locking down active support to less than 4.0 (@Ortuna)
* NEW #1326 Add ability for cache_key to be a block (@Ortuna)
* FIX #1318 Make caption arg in submit-tag helper optional even when options
  args are supplied (@dayflower)
* FIX #1313 Implemented create and drop tasks for Sequel (@dariocravero)
* FIX #1250 Prevent logging of health-check requests at log level over :debug
  (@tyabe)
* FIX #1244 mat method do not working in admin views (@silentvick)
* FIX #1226 Allow users to override admin templates on a file by file basis
  (@xavriley)
* FIX #1054 Implemented disabled attribute for select_tag form helper
  (@dariocravero)
* FIX #1328 Added test cases for #1188 (@Ortuna)
* FIX #1186 Reverted DataMapper’s explicit String to Integer
  castings. (@dariocravero)
* FIX #1330 Update Twitter Bootstrap and Font-Awesome (@WaYdotNET)
* FIX #1335 Make instances of he | himself | his | him all be gender
  neutral. (@didlix)
* FIX #1334 Error into admin section (@WaYdotNET)
* FIX #1336 File.read is better than “open” (@namusyaka)
* FIX #1294 Use :grouped_options of select_tag (@namusyaka)
* FIX #1337 don’t use block for content_tag in #select_tag (@namusyaka)
* FIX #751 introduce #absolute_url for generating absolute urls (@ujifgc)
* FIX #827 refactor padrino-cache expiration (@ujifgc)
* FIX #1327 introduce :namespace option to abstract form builder (@sshaw)
* FIX #1341 Fix module name including dashes in project generator (@tyabe)
* FIX #1261 introduce case insensitive authentication by email (@ujifgc)
* FIX skip padrino-cache with mongo on rbx engine (@ujifgc)
* FIX #1195 Generator errors without git already set-up (@ujifgc)
* FIX #1349 Redo tests for cache (@Ortuna)
* FIX #1353 Add test cases for select_tag (@namusyaka)
* FIX #1354 compatibility with 1.8.7 (@namusyaka)
* FIX #1355 Automatically add multipart option to form_for if include
  file_field (@tyabe)
* FIX #1356 Breadcrumb#del does not work when name type is Str (@namusyaka)
* FIX Receive multipart option (@tyabe)
* NEW #1358 Add test file for breadcrumbs. (@namusyaka)
* FIX #1361 prioritized routes are working again (@namusyaka)
* FIX #1257 Add a test to show use case for routing priority (@jeffutter)
* FIX #1365 padrino rake mi:create_indexes task looks at subdirs (@natsumesou)
* FIX #1367 bad placement output of button_to (@namusyaka)

(taca)

2013-09-15 18:09:59 UTC MAIN commitmail json YAML

Note update of www/ruby-rack-rewrite package to 1.4.01.

(taca)

2013-09-15 18:09:29 UTC MAIN commitmail json YAML

Update ruby-rack-rewrite to 1.4.01.

=== 1.4.01 / 2013-09-13
* API
  * Add support for lambda matchers
* Maintenance
  * Update README for usage with Rails 4 and threading, :scheme option

(taca)

2013-09-15 18:08:33 UTC MAIN commitmail json YAML

Note update of www/ruby-raindrops package to 0.12.0.

(taca)

2013-09-15 18:08:04 UTC MAIN commitmail json YAML

Update ruby-raindrops to 0.12.0.

=== raindrops 0.12.0 - compatibility fixes / 2013-09-02 10:33 UTC

  This release fixes builds on systems where compilers target i386
  (and not later x86 systems).  There are also minor improvements for
  Ruby 2.1.0dev and Rubinius.

  Eric Wong (5):
        doc: add email address to generated doc/site
        README: update regarding Ruby support status
        extconf: try harder for gcc atomics in i386-configured systems
        linux_inet_diag: improve compatibility with newer GCs
        test_watcher: fix for Ruby trunk r40195 and later

=== raindrops 0.11.0 - minor fixes improvements / 2013-04-20 23:10 UTC

  Eric Wong (7):
        raindrops: favor configured processor count over online count
        watcher: set Content-Type via assignment
        Linux::TCP_Info: implement #get! instance method
        linux_inet_diag: avoid unnecessary sockaddr initialization
        .gitignore: add .rbx
        switch back to gemspec development dependencies
        linux_inet_diag: better align listener_stats struct

  Lawrence Pit (1):
        Watcher: Use relative paths in HTML links

(taca)

2013-09-15 18:06:04 UTC MAIN commitmail json YAML

Note update of www/ruby-sass package to 3.2.10.

(taca)

2013-09-15 18:05:38 UTC MAIN commitmail json YAML

Update ruby-sass to 3.2.10.

3.2.10

* Use the Sass logger infrastructure for @debug directives.
* When printing a Sass error into a CSS comment, escape */ so the comment
  doesn’t end prematurely.
* Preserve the ! in /*! ... */-style comments.
* Fix a bug where selectors were being incorrectly trimmed when using @extend.
* Fix a bug where sass --unix-newlines and sass-convert --in-place are not
  working on Windows (thanks SATO Kentaro).

3.2.9

* Fix a bug where @extends would occasionally cause a selector to be generated
  with the incorrect specificity.
* Avoid loading listen v1.0, even if it’s installed as a Gem (see issue 719).
* Update the bundled version of listen to 0.7.3.
* Automatically avoid the IE7 content: counter bug.

3.2.8

* Fix some edge cases where redundant selectors were emitted when using @extend.
* Fix a bug where comma-separated lists with interpolation could lose elements.
* Fix a bug in sass-convert where lists being passed as arguments to functions
  or mixins would lose their surrounding parentheses.
* Fix a bug in sass-convert where null wasn’t being converted correctly.
* Fix a bug where multiple spaces in a string literal would sometimes be
  folded together.
* sass and sass-convert won’t create an empty file before writing to it. This
  fixes a flash of unstyled content when using LiveReload and similar tools.
* Fix a case where a corrupted cache could produce fatal errors on some
  versions of Ruby.
* Fix a case where a mixin loop error would be incorrectly reported when using
  @content.

(taca)

2013-09-15 18:02:23 UTC MAIN commitmail json YAML

Note update of www/ruby-unicorn package to 4.6.3.

(taca)

2013-09-15 18:01:47 UTC MAIN commitmail json YAML

Update ruby-unicorn to 4.6.3.

=== unicorn 4.6.3 - fix --no-default-middleware option / 2013-06-21 08:01 UTC

  Thanks to Micah Chalmer for this fix.  There are also minor
  documentation updates and internal cleanups.

(taca)

2013-09-15 18:00:31 UTC MAIN commitmail json YAML

Note update of www/thin package to 1.5.1.

(taca)

2013-09-15 17:59:44 UTC MAIN commitmail json YAML

Update thin to 1.5.1.

== 1.5.1 Straight Razor
* Fix issue when running as another user/group without a PID file.
* Allow overriding Connection & Server response headers.
* Update vlad example [Mathieu Lemoine]
* Keep connections in a Hash to speedup deletion [slivu]
* Force kill using already known pid. Prevents "thin stop" from leaving
  a process that removed its pid file, but is still running (e.g. hung
  on some at_exit callback) [Michal Kwiatkowski]

(taca)

2013-09-15 17:40:04 UTC MAIN commitmail json YAML

Note update of www/ruby-puma package to 2.6.0.

(taca)

2013-09-15 17:39:31 UTC MAIN commitmail json YAML

Update ruby-puma to 2.6.0.

Changes are too many to write here, please refer History.txt file.

(taca)

2013-09-15 17:37:52 UTC MAIN commitmail json YAML

Note update of www/ruby-net-http-persistent package to 2.9.

(taca)

2013-09-15 17:37:24 UTC MAIN commitmail json YAML

Update ruby-net-http-persistent to 2.9.

=== 2.9 / 2013-07-24

* Minor enhancement
  * Added max_requests to avoid ECONNRESET for a server that allows a limited
    number of requests on a connection.  Pull request #42 by James Tucker.
  * Request failures are now raised with the backtrace of the original
    exception.  This gives better insight into the reason for the failure.
    See #41 by Andrew Cholakian.
  * OpenSSL is no longer required.  If OpenSSL is not available an exception
    will be raised when attempting to access HTTPS resources.  Feature request
    by Andr辿 Arko

* Bug fixes
  * Explain the proper way of sending parameters depending upon the request
    method.  Issue #35 by Andr辿 Arko.
  * Handle Errno::ETIMEDOUT by retrying the request.  Issue #36 by Andr辿 Arko.
  * Requests retried by ruby 2.x are no longer retried by net-http-persistent.
  * Finish the connection if an otherwise unhandled exception happens during a
    request.  Bug #46 by Mark Oude Veldhuis.
  * detect_idle_timeout now assumes a StandardError indicates the idle timeout
    has been found.  Bug #43 by James Tucker.

(taca)

2013-09-15 17:35:38 UTC MAIN commitmail json YAML

don't define GLIBCXX_USE_C99_FP_MACROS_DYNAMIC=1 for clang on Darwin

(dbj)

2013-09-15 17:35:12 UTC MAIN commitmail json YAML

Note update of www/ruby-net-http-digest_auth package to 1.4.

(taca)

2013-09-15 17:33:20 UTC MAIN commitmail json YAML

Remove conflict.

(wiz)

2013-09-15 17:32:53 UTC MAIN commitmail json YAML

Updated devel/libntlm to 1.4

(wiz)

2013-09-15 17:32:44 UTC MAIN commitmail json YAML

Update to 1.4:

* Version 1.4 (released 2013-07-08)

** Fix build issues.

* Version 1.3 (released 2011-06-20)

** Update gnulib files.

(wiz)

2013-09-15 17:31:03 UTC MAIN commitmail json YAML

Updated devel/py-setuptools to 1.1.5

(wiz)

2013-09-15 17:30:50 UTC MAIN commitmail json YAML

Update to 1.1.5, and comment post-install rule.

-----
1.1.5
-----

* Issue #69: Second attempt at fix (logic was reversed).

(wiz)

2013-09-15 17:29:26 UTC MAIN commitmail json YAML

Update ruby-net-http-digest_auth to 1.4.

=== 1.4 / 2013-07-23

* Minor enhancements
  * Relaxed parser to accept quoted algorithm to work with Linksys SPA922.
    Pull request #8 by Ismail Hanli, Issue #5 by bearded

=== 1.3 / 2012-03-28

* Minor enhancements
  * The cnonce is regenerated for every request to improve security.
  * SecureRandom is used to generate the cnonce instead of Kernel#rand
* Bug fix
  * cnonce and nonce-count are no longer sent when qop was not provided per
    RFC 2617 section 3.2.2.

(taca)

2013-09-15 17:28:50 UTC MAIN commitmail json YAML

Updated textproc/py-lxml to 3.2.3

(wiz)

2013-09-15 17:28:45 UTC MAIN commitmail json YAML

don't include googletest buildlink if CONFIGURE_ARGS has --disable-unit-tests

(dbj)

2013-09-15 17:27:44 UTC MAIN commitmail json YAML

Updated devel/meld to 1.8.0

(wiz)

2013-09-15 17:27:43 UTC MAIN commitmail json YAML

Update to 3.2.3:

3.2.3 (2013-07-28)
==================

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

* Fix support for Python 2.4 which was lost in 3.2.2.

3.2.2 (2013-07-28)
==================

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

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

* LP#1185701: spurious XMLSyntaxError after finishing iterparse().

* Crash in lxml.objectify during xsi annotation.

Other changes
-------------

* Return values of user provided element class lookup methods are now
  validated against the type of the XML node they represent to prevent
  API class mismatches.

(wiz)

2013-09-15 17:25:48 UTC MAIN commitmail json YAML

Note update of www/ruby-liquid package to 2.5.2.

(taca)

2013-09-15 17:25:03 UTC MAIN commitmail json YAML

Update ruby-liquid to 2.5.2.

Exact changes aren't available.  Please refer change log in github.

(taca)

2013-09-15 17:22:44 UTC MAIN commitmail json YAML

Note update of www/ruby-jquery-rails package to 3.0.4.

(taca)

2013-09-15 17:22:10 UTC MAIN commitmail json YAML

Update ruby-jquery-rails to 3.0.4.

## 3.0.4 (10 July 2013)

  - Updated to jQuery 1.10.2
  -
## 3.0.3 (10 July 2013)

  - Updated to jQuery 1.10.2

## 3.0.2 (04 July 2013)

  - Updated to latest jquery-ujs

## 3.0.1 (07 June 2013)

  - Updated to jQuery 1.10.1
  - Removed jQuery UI from generator

## 3.0.0 (29 May 2013)

  - Removed jQuery UI

## 2.3.0 (29 May 2013)

  - Updated to jQuery 1.10.0
  - Updated to jQuery UI 1.10.3

## 2.2.2 (29 May 2013)

  - Updated to latest jquery-ujs

(taca)

2013-09-15 17:20:57 UTC MAIN commitmail json YAML

Note update of www/ruby-jekyll package to 1.2.0.

(taca)

2013-09-15 17:20:46 UTC MAIN commitmail json YAML

Update to 1.8.0:

2013-9-15 meld 1.8.0
====================

  Fixes:

    * Minor fixes (Kai Willadsen)

  Translations:

    * Matej Urbančič (sl)

(wiz)

2013-09-15 17:20:24 UTC MAIN commitmail json YAML

Update ruby-jekyll to 1.2.0.

Exact changes aren't available.  Please refer change log in github.

(taca)

2013-09-15 17:19:15 UTC MAIN commitmail json YAML

Note update of www/ruby-pygments.rb package to 0.5.2.

(taca)

2013-09-15 17:18:36 UTC MAIN commitmail json YAML

Updte ruby-pygments.rb to 0.5.2.

changelog
===========

Version 0.5.1 (June 25, 2013)
-----------------------------

* Ensure compatability across distros by detecting if `python2` is available

Version 0.5.0 (Apr 13, 2013)
-----------------------------

* Use #rstrip to fix table mode bug

Version 0.4.2 (Feb 25, 2013)
-----------------------------

* Add new lexers, including custom lexers

(taca)

2013-09-15 17:15:12 UTC MAIN commitmail json YAML

Note addition of misc/ruby-colorator package version 0.1.

(taca)

2013-09-15 17:14:47 UTC MAIN commitmail json YAML

Add and enable ruby-colorator.

(taca)

2013-09-15 17:13:59 UTC MAIN commitmail json YAML

Add ruby-colorator package version 0.1.

# colorator

Colorize your text for the terminal

## Supported Colors

- black
- red
- green
- yellow
- blue
- magenta
- cyan
- white
- bold

## Why

There are a bunch of gems that provide functionality like this, but none have
as simple an API as this. Just call `"string".color` and your text will be
colorized.

(taca)

2013-09-15 17:12:12 UTC MAIN commitmail json YAML

+ fetchmail-6.3.26, freeciv-2.4.0, meld-1.8.0, ocaml-4.01.0,
  pinfo-0.6.10, py-setuptools-1.1.5, py-sip-4.15.2, viewvc-1.1.21,
  wine-devel-1.7.2 [wait until NetBSD gains OSS 4 [kern/46611] or
  bring OSS 3 support back], x264-devel-20130914.

(wiz)

2013-09-15 17:04:21 UTC MAIN commitmail json YAML

Note addition of www/ruby-http-cookie package version 1.0.2.

(taca)

2013-09-15 17:03:55 UTC MAIN commitmail json YAML

Add and enable ruby-cookiejar and ruby-http-cookie.

(taca)

2013-09-15 17:03:01 UTC MAIN commitmail json YAML

Add ruby-http-cookie package version 1.0.2.

HTTP::Cookie is a ruby library to handle HTTP cookies in a way both
compliant with RFCs and compatible with today's major browsers.

It was originally a part of the
[Mechanize](https://github.com/sparklemotion/mechanize) library,
separated as an independent library in the hope of serving as a common
component that is reusable from any HTTP related piece of software.

The following is an incomplete list of its features:

* Its behavior is highly compatible with that of today's major web
  browsers.

* It is based on and conforms to RFC 6265 (the latest standard for the
  HTTP cookie mechanism) to a high extent, with real world conventions
  deeply in mind.

* It takes eTLD (effective TLD, also known as "Public Suffix") into
  account just as major browsers do, to reject cookies with an eTLD
  domain like "org", "co.jp", or "appspot.com".  This feature is
  brought to you by the domain_name gem.

* The number of cookies and the size are properly capped so that a
  cookie store does not get flooded.

* It supports the legacy Netscape cookies.txt format for
  serialization, maximizing the interoperability with other
  implementations.

* It supports the cookies.sqlite format adopted by Mozilla Firefox for
  backend store database which can be shared among multiple program
  instances.

* It is relatively easy to add a new serialization format or a backend
  store because of its modular API.

(taca)

2013-09-15 16:56:45 UTC MAIN commitmail json YAML

Note update of www/ruby-css-parser package to 1.3.5.

(taca)

2013-09-15 16:55:32 UTC MAIN commitmail json YAML

Update ruby-css-parserruby-css-parser to 1.3.5.

Exact changes aren't available.  Please refer change log in github.

(taca)

2013-09-15 16:49:12 UTC MAIN commitmail json YAML

Note addition of www/ruby-cookiejar package version 0.3.0.

(taca)

2013-09-15 16:47:40 UTC MAIN commitmail json YAML

Add ruby-cookiejar package version 0.3.0.

Cookiejar allows for parsing and returning cookies in Ruby HTTP client code.

(taca)

2013-09-15 16:44:26 UTC MAIN commitmail json YAML

Note update of these packages:

www/camping 2.1.532
www/heel 3.1.0

(taca)

2013-09-15 16:43:28 UTC MAIN commitmail json YAML

Update heel to 3.1.0.

# Changelog
## Version 3.1.0 - 2013-07-07
* Update dependencies
* Switch to template contributed by brianflanagan [#8]
* Add support for multiple independent heel servers [#9]

(taca)

2013-09-15 16:42:23 UTC MAIN commitmail json YAML

Update camping to 2.1.532.

= 2.1
=== 19th Aug, 2010 (whyday)
* Helpers#R now calls to_param on any object it passes in
* Fix route generation issue with routes including "." (#22)
* Improved tests
* Improved 1.9 support
* Camping::Server is now built upon Rack::Server
* Add support for ERB, Haml etc through Tilt
* Introducing Camping.options and Camping#set
* Camping::Server only loads ActiveRecord when needed

(taca)

2013-09-15 16:39:07 UTC MAIN commitmail json YAML

Note update of textproc/ruby-ultraviolet package to 1.0.1.

(taca)

2013-09-15 16:37:47 UTC MAIN commitmail json YAML

Update ruby-ultraviolet to 1.0.1.

Exact changes aren't available.  It looks a few bug fixes.

(taca)

2013-09-15 16:35:06 UTC MAIN commitmail json YAML

Note update of textproc/ruby-treetop package to 1.4.15.

(taca)

2013-09-15 16:34:40 UTC MAIN commitmail json YAML

Update ruby-treetop to 1.4.15.

Exact changes aren't available.  Please refer change log in github.

(taca)

2013-09-15 16:32:36 UTC MAIN commitmail json YAML

Note addition of textproc/ruby-safe_yaml package version 0.9.5.

(taca)

2013-09-15 16:31:47 UTC MAIN commitmail json YAML

Add and enable ruby-safe_yaml.

(taca)

2013-09-15 16:31:27 UTC MAIN commitmail json YAML

Add ruby-safe_yaml package version 0.9.5.

The SafeYAML gem provides an alternative implementation of `YAML.load`
suitable for accepting user input in Ruby applications.  Unlike Ruby's
built-in implementation of `YAML.load`, SafeYAML's version will not expose
apps to arbitrary code execution exploits (such as [the ones
discovered](http://www.reddit.com/r/netsec/comments/167c11/serious_vulnerability_in_ruby_on_rails_allowing/)
[in Rails in early
2013](http://www.h-online.com/open/news/item/Rails-developers-close-another-extremely-critical-flaw-1793511.html)).

If you encounter any issues with SafeYAML, check out the 'Common Issues'
section below.  If you don't see anything that addresses the problem you're
experiencing, by all means,  [create an
issue](https://github.com/dtao/safe_yaml/issues/new)!

(taca)

2013-09-15 16:28:09 UTC MAIN commitmail json YAML

Note addition of textproc/ruby-redcarpet package version 3.0.0.

(taca)

2013-09-15 16:27:40 UTC MAIN commitmail json YAML

Add and enable ruby-redcarpet.

(taca)

2013-09-15 16:26:30 UTC MAIN commitmail json YAML

Add ruby-redcarpet package version 3.0.0.

Redcarpet is Ruby library for Markdown processing that smells like
butterflies and popcorn.

Redcarpet used to be a drop-in replacement for Redcloth. This is no longer the
case since version 2 -- it now has its own API, but retains the old name. Yes,
that does mean that Redcarpet 2 is not backwards-compatible with the 1.X
versions.

Redcarpet is based on the [Sundown](https://www.github.com/vmg/sundown)
library. You might want to find out more about Sundown to see what makes this
Ruby library so awesome.

(taca)

2013-09-15 16:26:11 UTC MAIN commitmail json YAML

2013-09-15 16:21:38 UTC MAIN commitmail json YAML

Note update of textproc/ruby-nokogiri package to 1.5.10.

(taca)

2013-09-15 16:20:51 UTC MAIN commitmail json YAML

Update ruby-nokogiri to 1.5.10.

=== 1.5.10 / 2013-06-07

* Bugfixes

  * (JRuby) Fix "null document" error when parsing an empty IO in jruby 1.7.3. #883
  * (JRuby) Fix schema validation when XSD has DOCTYPE set to DTD. #861 (Thanks, Patrick Cheng!)
  * (MRI) Fix segfault when there is no default subelement for an HTML node. #917

* Notes

  * Use rb_ary_entry instead of RARRAY_PTR (you know, for Rubinius). #877 (Thanks, Dirkjan Bussink!)
  * Fix TypeError when running tests. #900 (Thanks, C辿dric Boutillier!)

=== 1.5.9 / 2013-03-21

* Bugfixes

  * Ensure that prefixed attributes are properly namespaced when reparented. #869
  * Fix for inconsistent namespaced attribute access for SVG nested in HTML. #861
  * (MRI) Fixed a memory leak in fragment parsing if nodes are not all subsequently reparented. #856

=== 1.5.8 / 2013-03-19

* Bugfixes

  * (JRuby) Fix EmptyStackException thrown by elements with xlink:href attributes and no base_uri #534, #805. (Thanks, Patrick Quinn and Brian Hoffman!)
  * Fixes duplicate attributes issue introduced in 1.5.7. #865
  * Allow use of a prefixed namespace on a root node using Nokogiri::XML::Builder #868

=== 1.5.7 / 2013-03-18

* Features

  * Windows support for Ruby 2.0.

* Bugfixes

  * SAX::Parser.parse_io throw an error when used with lower case encoding. #828
  * (JRuby) Java Nokogiri is finally green (passes all tests) under 1.8 and 1.9 mode. High five everyone. #798, #705
  * (JRuby) Nokogiri::XML::Reader broken (as a pull parser) on jruby - reads the whole XML document. #831
  * (JRuby) JRuby hangs parsing "&amp;". #837
  * (JRuby) JRuby NPE parsing an invalid XML instruction. #838
  * (JRuby) Node#content= incompatibility. #839
  * (JRuby) to_xhtml doesn't print the last slash for self-closing tags in JRuby. #834
  * (JRuby) Adding an EntityReference after a Text node mangles the entity in JRuby. #835
  * (JRuby) JRuby version inconsistency: nil for empty attributes. #818
  * CSS queries for classes (e.g., ".foo") now treat all whitespace identically. #854
  * Namespace behavior cleaned up and made consistent between JRuby and MRI. #846, #801 (Thanks, Michael Klein!)
  * (MRI) SAX parser handles empty processing instructions. #845

(taca)

2013-09-15 16:19:21 UTC MAIN commitmail json YAML

Note update of packages:

textproc/ruby-haml 4.0.3
textproc/ruby-libxml 2.7.0

(taca)

2013-09-15 16:17:32 UTC MAIN commitmail json YAML

Update ruby-libxml to 2.7.0.

== 2.7.0 / 2013-08-03 Charlie Savage

* Do not call Ruby code during a GC cycle (Dirkjan Bussink)
* Fix thread error handling (Geoffrey Giesemann)
* Set libxml error handler when a libxml-ruby error handler is set (Geoffrey Giesemann)
* Fix tests for nil TypeErrors (Geoffrey Giesemann)
* Fix segmentation fault for issue #62.  The deregisternode function was incorrectly
  NULLing out a node's mark and free functions for nodes removed from a document tree (Charlie Savage)
* Cleanup writer code (Charlie Savage)
* Fix equality check of LibXML::XML::Error against other objects (Michał Szajbe)
* Fix XML::Writer.set_quote_char UT, wrong expected string (#63).  (julp)
* Fix potential segfault when GC occurs while creating ns from xpath (Timothy Elliott)
* Fix segmentation fault after failing to load external schema (#59).  (Clifford Heath)

(taca)

2013-09-15 16:16:26 UTC MAIN commitmail json YAML

Update ruby-haml to 4.0.3.

## 4.0.3

Released May 21, 2013 ([diff](https://github.com/haml/haml/compare/4.0.2...4.0.3)).

* Compatibility with newer versions of Rails's Erubis handler.
* Fix Erubis handler for compatibility with Tilt 1.4.x, too.
* Small performance optimization for html_escape.
(thanks [Lachlan Sylvester](https://github.com/lsylvester))
* Documentation fixes.
* Documented some helper methods that were left out of the reference.
(thanks [Shane Riley](https://github.com/shaneriley))

## 4.0.2

Released April 5, 2013 ([diff](https://github.com/haml/haml/compare/4.0.1...4.0.2)).

* Explicitly require Erubis to work around bug in older versions of Tilt.
* Fix :erb filter printing duplicate content in Rails views.
(thanks [Jori Hardman](https://github.com/jorihardman))
* Replace range with slice to reduce objects created by `capture_haml`.
(thanks [Tieg Zaharia](https://github.com/tiegz))
* Correct/improve some documentation.

## 4.0.1

Released March 21, 2013 ([diff](https://github.com/haml/haml/compare/4.0.0...4.0.1)).

* Remove Rails 3.2.3+ textarea hack in favor of a more general solution.
* Fix some performance regressions.
* Fix support for Rails 4 `text_area` helper method.
* Fix data attribute flattening with singleton objects.
(thanks [Alisdair McDiarmid](https://github.com/alisdair))
* Fix support for sass-rails 4.0 beta.
(thanks [Ryunosuke SATO](https://github.com/tricknotes))
* Load "haml/template" in Railtie in order to prevent user options set in a
  Rails initializer from being overwritten
* Don't depend on Rails in haml/template to allow using Haml with ActionView
  but without Rails itself. (thanks [Hunter Haydel](https://github.com/wedgex))

(taca)

2013-09-15 16:15:44 UTC MAIN commitmail json YAML

Note update of textproc/ruby-coderay package to 1.1.0.

(taca)

2013-09-15 16:14:17 UTC MAIN commitmail json YAML

Update ruby-coderay to 1.1.0.

Exact changes aren't available.  Please refer change log in github.

(taca)

2013-09-15 16:04:22 UTC MAIN commitmail json YAML

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

(taca)

2013-09-15 16:03:33 UTC MAIN commitmail json YAML

Update ruby-facter to 1.7.3.

Exact changes aren't available.  Please refer change log in github.

(taca)

2013-09-15 16:00:36 UTC MAIN commitmail json YAML

Note update of these packages:

sysutils/capistrano 2.15.5
sysutils/ruby-directory-watcher 1.5.1

(taca)

2013-09-15 15:59:31 UTC MAIN commitmail json YAML

Update ruby-directory-watcher to 1.5.1.

Major Enhancements
- tests!
- major refactor

Minor Enhancement
- events generated from full scans may be sorted by mtime or size
- stat information is propagated into the event

(taca)

2013-09-15 15:56:12 UTC MAIN commitmail json YAML

Update capistrano to 2.15.5.

## 2.15.5 / July 4 2013

* Fix multistage argument parsing when using the `-s` option. (@jmazzi)
* Tweaks to the asset recipes. (@curtislinden)
* Use quotes around SCM usernames and passwords (@carloslopes)
* Avoid git warning when cloning Git repository using sha1 (@bpaquet)

## 2.15.4 / April 29 2013

* Fix parallel command logging (@gnufied)
* Fix a double-asset manifest problem on Rails upgrades. (@jimryan)

## 2.15.3 / April 25 2012

* For deploy:cleanup, use try_sudo with rm command. (@joshstaiger)
* Restore maintenance.rhtml (@chulkilee)
* Fixes GH-434, If branches is an array of array, iterate them separately. (@gnufied)

A big "thank you" to the people who've pushed really amazing patches to the
2.15.x branch so soon after it's release. 2.15.0 was just too huge to go out
bug free.

## 2.15.2 / April 24 2013

* Fixed a bug with asset_paths (String vs. Array). (@joeycarmello)

## 2.15.1 / April 23 2013

* Support for Rails 4 (and other) randomised asset manifest names. (@jimryan)

## 2.15.0 / April 23 2013

* New varaible :shared_assets_prefix to allow people to host somewhere other
  than `/assets/`. Default is `assets`.
* Bring back web:enable and web:disable tasks. Sincerely apologies to all affected
  removing these was one of the most glaring mistakes we've made on this project
  and I feel personally responsible.
* Makes :git_shallow_clone work with branches (@cannikin)
* Avoid removing required assets (@bosko)
* Fix escaping of asset_paths when calling `deploy:finalize_update` (@mcary)
* Improve parallel command logging (@mpapis)
* Allow updating variables in the cap shell `cap> set :some_setting new_value`
  (@jpfuentes2)
* Add the option to configure `Capistrano::Logger.default_formatters=` this
  relates to the previous merging of the capistrano-colors gem. (@kellyredding)
* Don't attempt to connect to a nil `:gateway` (@mattheath)
* Simplify our .gemspec dependency list (@timoschilling)
* Make the existece of `config/deploy/{stage}.rb` optional, it'll be loaded if
  it exists, otherwise we continue without it (@ymainier)
* Misc spelling/typo fixes. (@mv)
* Update mtime and atime with touch when fixing asset timestamps (@wildoats)
* Change call of `rake {env} precompile:all` to drop the errornous `{env}` (@zxiest)
* Evaluate assets_role at runtime using a lambda (@nlenepveu)
* Handle when hosts (for example by joining/leaving the no_release meta group)
  have different old releases for `deploy:cleanup` (@oggy)
* Check for nil when tearing down connections (@yyuu)
* Go back to using SCP for uploads as against SFTP (@pjungwir)
* Added an option to dereference symlinks when using the :copy strategy
  (`set :copy_dereference_symlink, true`) useful when your working directory
  contains files symlinked in from outside your project root (@mehmetc)
* Small typo fix in README (@yule)
* Add Ruby 2.0.0-p0 to the TravisCI build (@jarrettmeyer)
* Add the option to set the shared asset prefix for Rails,
  (`set :shared_assets_prefix, "my_shared_assets"`) corresponds with it's
  namesake in Rails. By default is set to `assets`. (@spectator)
* Improved error messages for `cap {stage} deploy:check` (@petems)
* Make `run_locally` work with the `--dry-run` flag. (@flagthisiskun)
* Fix a link in the README to writing a good commit message. (@mhutchin)
* Code style fixes (@mv)
* Report differently if the command was killed by a signal (for example the
  oom killer on Ubuntu/Debian). (@tanob)

(taca)

2013-09-15 15:00:29 UTC MAIN commitmail json YAML

Note update of these packages:

security/ruby-bcrypt 3.1.2
security/ruby-net-scp 1.1.2
security/ruby-net-ssh 2.7.0

(taca)

2013-09-15 14:58:20 UTC MAIN commitmail json YAML

Update ruby-net-ssh to 2.7.0.

=== 2.7.0 / 11 Sep 2013

* Fix for 'Could not parse PKey: no start line' error on private keys with
  passphrases (issue #101) [metametaclass]
* Automatically forward environment variables defined in OpenSSH config files
  [fnordfish]
* Guard against socket.gets being nil in Net::SSH::Proxy::HTTP [krishicks]
* Implemented experimental keepalive feature [noric]

=== 2.6.8 / 6 Jul 2013

* Added support for host wildcard substitution [GabKlein]
* Added a wait to the loop in close to help fix possible blocks [Josh
  Kalderimis]
* Fixed test file encoding issues with Ruby 2.0 (#87) [voxik]

(taca)

2013-09-15 14:57:11 UTC MAIN commitmail json YAML

Update ruby-net-scp to 1.1.2.

=== 1.1.2 / 6 Jul 2013

* Explicit convert to string in shellescape [jwils]

(taca)

2013-09-15 14:56:11 UTC MAIN commitmail json YAML

Update ruby-bcrypt to 3.1.2.

3.1.0  May 07 2013
  - Add BCrypt::Password.valid_hash?(str) to check if a string is a valid
    bcrypt password hash
  - BCrypt::Password cost should be set to DEFAULT_COST if nil
  - Add BCrypt::Engine.cost attribute for getting/setting a default cost
    externally

3.1.1  Jul 10 2013
  - Remove support for Ruby 1.8 in compiled win32 binaries

3.1.2  Aug 26 2013
  - Add support for Ruby 1.8 and 2.0 (in addition to 1.9) in compiled Windows
    binaries
  - Add support for 64-bit Windows

(taca)

2013-09-15 14:41:41 UTC MAIN commitmail json YAML

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

(taca)

2013-09-15 14:40:58 UTC MAIN commitmail json YAML

Update ruby-pdf-reader to 1.3.3.

v1.3.3 (7th April 2013)
- various bug fixes

(taca)

2013-09-15 14:38:22 UTC MAIN commitmail json YAML

Note update of net/ruby-rubytter package to 1.5.1.

(taca)

2013-09-15 14:37:54 UTC MAIN commitmail json YAML

2013-09-15 14:34:07 UTC MAIN commitmail json YAML

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

(taca)

2013-09-15 14:33:41 UTC MAIN commitmail json YAML

Update ruby-domain_name to 0.5.13.

* Update the eTLD database to 2013-08-15T11:01:26Z.

(taca)

2013-09-15 14:23:01 UTC MAIN commitmail json YAML

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

(taca)

2013-09-15 14:22:25 UTC MAIN commitmail json YAML

Update ruby-dnsruby to 1.54.

IPv6 support added.

(taca)

2013-09-15 14:18:22 UTC MAIN commitmail json YAML

Note update of misc/ruby-parallel package to 0.8.2.

(taca)

2013-09-15 14:17:55 UTC MAIN commitmail json YAML

Update ruby-parallel to 0.8.2.

Exact changes aren't available, but a few bug fixes.

(taca)

2013-09-15 14:11:35 UTC MAIN commitmail json YAML

Note update of these packages:

misc/ruby-args_parser 0.2.0
misc/ruby-bundler 1.3.5
misc/ruby-commander 4.1.5

(taca)

2013-09-15 14:10:09 UTC MAIN commitmail json YAML

Update ruby-launchy to 2.3.0.

## Version 2.3.0 - 2013-04-11

* Add the option to call a block on error instead of raising an exception

(taca)

2013-09-15 14:09:22 UTC MAIN commitmail json YAML

Update ruby-commander to 4.1.5.

=== 4.1.5 / 2013-08-11

* Prevent deprecation warning when loaded in a Rails 4 environment (#58)

=== 4.1.4 / 2013-07-21

* Improve help formatting for multiline program and command descriptions
* Add ability to set speaking rate (@kethomassen)
* Clean up examples in docs (@parkr)

(taca)

2013-09-15 14:08:38 UTC MAIN commitmail json YAML

Update ruby-bundler to 1.3.5.

## 1.3.5 (3 April 2013)

Features:

  - progress indicator while resolver is running (@chief)

Bugfixes:

  - update local overrides with orphaned revisions (@jamesferguson)
  - revert to working quoting of RUBYOPT on Windows (@ogra)
  - use basic auth even when SSL is not available (@jayniz)
  - installing git gems without dependencies in deployment now works

(taca)

2013-09-15 14:07:29 UTC MAIN commitmail json YAML

Update ruby-args_parser to 0.2.0.

=== 0.2.0 2013-08-26

* add "on" event
* fix equal_style sample
* refactoring
* specify license in gemspec

(taca)

2013-09-15 13:58:20 UTC MAIN commitmail json YAML

Note update of mail/ruby-mime-types package to 1.25.

(taca)

2013-09-15 13:57:41 UTC MAIN commitmail json YAML

Update ruby-mime-types to 1.25.

== 1.25 / 2013-08-30

* New Features:
  * Adding lazy loading and caching functionality to the default data based on
    work done by Greg Brockman (gdb).
* Bugs:
  * Force the default internal application encoding to be used when reading the
    MIME types database. Based on a change by briangamble, found in the rapid7
    fork.
* New extensions:
  * mjpeg (video/x-motion-jpeg) based on a change by punkrats, found in the
    vidibus fork.
* Modernized MiniTest configuration.

== 1.24 / 2013-08-14

* Code Climate:
  * Working on improving the quality of the mime-types codebase through the use
    of Code Climate. https://codeclimate.com/github/halostatue/mime-types
  * Simplified MIME::Type.from_array to make more assumptions about assignment.
* Documentation:
  * LeoYoung <mrleoyoung@gmail.com> pointed out that the README.rdoc contained
    examples that could never possibly work because MIME::Types#[] returns (for
    all the versions I have handy) an array, not a single type. I have updated
    README.rdoc to reflect this.
* Removed Nokogiri as a declared development dependency. It is still required
  if you're going to use the IANA parser functionality, but it is not necessary
  for most development purposes. This has been removed to ensure that Travis CI
  passes on Ruby 1.8.7.
* New MIME Types:
  * 7zip (application/x-7z-compressed). Fixes a request by kodram.
    https://github.com/halostatue/mime-types/issues/32
  * application/x-www-form-urlencoded. Fixes a request by alexkwolfe.
    https://github.com/halostatue/mime-types/issues/39
  * Various new MIME types from IANA:
    * application/mbms-schedule\+xml from 3GPP and Turcotte.
    * application/provenance\+xml from W3C and Herman.
    * application/session-info from 3GPP and Firmin.
    * application/urc-grpsheet\+xml, application/urc-targetdesc\+xml,
      application/uisocketdesc\+xml from Zimmermann.
    * application/api\+json from Klabnik.
    * application/vnd.etsi.pstn\+xml from Han and Belling.
    * application/vnd.fujixerox.docuworks.container from Tashiro.
    * application/vnd.windows.devicepairing from Dandawate.
    * video/vnd.radgamettools.bink and video/vnd.radgamettools.smacker from
      Andersson.
* Updated MIME Types:
  * RFC 6960 was adopted (application/ocsp-request and application/ocsp-response).

(taca)

2013-09-15 13:56:43 UTC MAIN commitmail json YAML

Note update of lang/ruby-execjs package to 2.0.1.

(taca)

2013-09-15 13:55:54 UTC MAIN commitmail json YAML

Update ruby-execjs to 2.0.1.

* No dependency to multi_json.
* And a few bug fixes.

(taca)

2013-09-15 13:51:31 UTC MAIN commitmail json YAML

Note update of lang/ruby-coffee-script-source package to 1.6.3.

(taca)

2013-09-15 13:50:49 UTC MAIN commitmail json YAML

Update ruby-coffee-script-source to 1.6.3.

Exact changes aren't available.  Please refer change log in github.

(taca)

2013-09-15 13:47:57 UTC MAIN commitmail json YAML

Note update of graphics/ruby-mini-magick package to 3.6.0.

(taca)

2013-09-15 13:47:23 UTC MAIN commitmail json YAML

Update ruby-mini-magick to 3.6.0.

Exact changes aren't available, but fixed handling of filename with special
characters.

(taca)

2013-09-15 13:35:03 UTC MAIN commitmail json YAML

Note update of graphics/ruby-color package to 1.4.2.

(taca)

2013-09-15 13:34:36 UTC MAIN commitmail json YAML

update ruby-color to 1.4.2.

== 1.4.2 / 2013-06-30

Maintenance:
* Modernized Hoe installation of Color, removing some dependencies.
* Switched to Minitest.
* Turned on Travis CI.
* Started using Code Climate.
* Small code formatting cleanup that touched pretty much every file.

(taca)

2013-09-15 13:33:47 UTC MAIN commitmail json YAML

Note update of graphics/ruby-chunky_png package to 1.2.8.

(taca)

2013-09-15 13:33:05 UTC MAIN commitmail json YAML

Update ruby-chunky_png to 1.2.8.

Exact changes aren't available but a few bug fixes.

(taca)

2013-09-15 13:23:43 UTC MAIN commitmail json YAML

ham/trustedQSL bumped to 2.0rc3 to 2.0rc5.

(mef)

2013-09-15 13:22:28 UTC MAIN commitmail json YAML

Bumped to 2.0rc3 to 2.0rc5 (No announcement yet).

(mef)

2013-09-15 13:20:42 UTC MAIN commitmail json YAML

Updated www/p5-Mojolicious to 4.37

(wiz)

2013-09-15 13:20:33 UTC MAIN commitmail json YAML

Update to 4.37 (4.33 tarball not available):

4.37  2013-09-13
  - Improved design of built-in templates.

4.36  2013-09-12
  - Added match method to Mojo::DOM.
  - Added match method to Mojo::DOM::CSS.
  - Improved ancestors and children methods in Mojo::DOM to support all CSS
    selectors.
  - Improved syntax highlighting in documentation browser.
  - Improved compatibility with different object systems.

4.35  2013-09-10
  - Added origin attribute to Mojo::Cookie::Response.
  - Fixed RFC 6265 compliance bugs in Mojo::Cookie::Request,
    Mojo::Cookie::Response and Mojo::UserAgent::CookieJar.

4.34  2013-09-08
  - Fixed portability bug in SO_REUSEPORT tests.

(wiz)

2013-09-15 13:12:58 UTC MAIN commitmail json YAML

Updated devel/p5-Test-Warnings to 0.009

(wiz)

2013-09-15 13:12:49 UTC MAIN commitmail json YAML

Update to 0.009, previous distfile is gone.

0.009    2013-09-11 04:49:55Z (Karen Etheridge)
          - fixed error in synopsis (we do not export anything by default)
          - a caveat added to the documentation regarding embedding warning
            checks inside another sub (this is for you, ribasushi!!!)
          - ':no_end_test' now also covers side effects of done_testing, as
            well as END blocks, making it possible to use the warning(s) subs
            without having an end warning test while using done_testing
            (necessary when combining with the 'if' pragma)
          - END tests will not be added by a subequent use of Test::Warnings
            if a previous one passed ':no_end_test'

(wiz)

2013-09-15 13:07:15 UTC MAIN commitmail json YAML

Updated devel/p5-Module-Build-Tiny to 0.027

(wiz)

2013-09-15 13:07:04 UTC MAIN commitmail json YAML

Update to 0.027:

0.027    2013-09-09 11:43:12 Europe/Amsterdam
          Various documentation updates

(wiz)

2013-09-15 13:03:27 UTC MAIN commitmail json YAML

Improve COMMENT and description.
>From Ingo Schwarze <schwarze@usta.de>

(wiz)

2013-09-15 12:32:41 UTC MAIN commitmail json YAML

2013-09-15 12:32:22 UTC MAIN commitmail json YAML

2013-09-15 12:30:55 UTC MAIN commitmail json YAML

2013-09-15 12:30:23 UTC MAIN commitmail json YAML

2013-09-15 12:29:21 UTC MAIN commitmail json YAML

2013-09-15 12:28:22 UTC MAIN commitmail json YAML

Support libc++, which doesn't provide the tr1 headers. Disable the
various sanitzer checks, they are completely broken. Some of them are
fixed in the configure patch, but not all of them.

(joerg)

2013-09-15 10:27:05 UTC MAIN commitmail json YAML

Note update of devel/ruby2ruby package to 2.0.6.

(taca)

2013-09-15 10:26:29 UTC MAIN commitmail json YAML

Update ruby2ruby 2.0.6.

=== 2.0.6 / 2013-06-20

* 2 bug fixes:

  * Fixed bug with complex rescue but short enough to trigger 1-liner.
    (Confusion)
  * Fixed multiple expressions inside sclass

(taca)

2013-09-15 10:25:39 UTC MAIN commitmail json YAML

Note update of devel/ruby-thor package to 0.18.1.

(taca)

2013-09-15 10:24:55 UTC MAIN commitmail json YAML

Update ruby-thor to 0.18.1.

# 0.18.1, release 2013-03-30
* Revert regressions found in 0.18.0

## 0.18.0, release 2013-03-26
* Remove rake2thor
* Only display colors if output medium supports colors
* Pass parent_options to subcommands
* Fix non-dash-prefixed aliases
* Make error messages more helpful
* Rename "task" to "command"
* Add the method to allow for custom package name

(taca)

2013-09-15 10:24:09 UTC MAIN commitmail json YAML

Note update of devel/ruby-stomp package to 1.2.16.

(taca)

2013-09-15 10:23:23 UTC MAIN commitmail json YAML

Update ruby-stomp to 1.2.16.

== 1.2.16 20130812

* Stomp::Client's should expose connection's host params

== 1.2.15 20130809

* Add user-specified timeout for initial CONNECTED/ERROR frame read.
* Eliminate dup Timeout::timeout in ssl connect
* Add license information to gemspec (#69)

== 1.2.14 20130819

* Version bump (1.2.13 release had Stomp::Version of 1.1.12.)
* Prevent dup subscription header on re-receive

== 1.2.13 20130817

* Issue #68, Stomp::Client#unreceive max_redeliveries off-by-one error

== 1.2.12 20130811

* Fix infinite loop when max reconn attempts is reached
* Enhance JRuby support in tests
* Issue #63, nil message on rapid AMQ restarts
* Issue #63, fast spurious failovers with JRuby and AMQ
* Issue #67, SSL SNI support (thanks Hiram)
* Proper cleanup when not reliable adn EOF from broker
* Remove extraneous privte declarations
* Issue #65, allow non-word characters in login and passcode using stomp://
* Issue #66, allow a single broker in a failover URL

== 1.2.11 20130728

* Issue #60, timeout/hang under JRuby
* More generally support JRuby use and testing
* Issue #58, nil message in Client on AMQ shutdown
* More robust RabbitMQ tests

== 1.2.10 20130708

* Issue #57, reconnect delays not honored if erroneous headers
* Support fail overs when heartbeat send/receive fails
* Update callback logger example

(taca)

2013-09-15 10:20:51 UTC MAIN commitmail json YAML

Note update of devel/ruby-sexp-processor package to 4.3.0.

(taca)

2013-09-15 10:20:21 UTC MAIN commitmail json YAML

Update ruby-sexp-processor to 4.3.0.

=== 4.3.0 / 2013-08-19

* 1 minor enhancement:

  * Switched ParseTreeTestCase to minitest 5.

(taca)

2013-09-15 10:18:53 UTC MAIN commitmail json YAML

Note update of Ruby RSpec packages:

devel/ruby-rspec-core 2.14.5
devel/ruby-rspec-expectations 2.14.2
devel/ruby-rspec-mocks 2.14.3
devel/ruby-rspec 2.14.1
devel/ruby-rspec-rails 2.14.0

(taca)

2013-09-15 10:17:31 UTC MAIN commitmail json YAML

Update ruby-rspec-rails to 2.14.0.

### 2.14.0 / 2013-07-06
[full changelog](http://github.com/rspec/rspec-rails/compare/v2.14.0.rc1...v2.14.0)

Bug fixes

* Rake tasks do not define methods that might interact with other libraries.
  (Fujimura Daisuke)
* Reverts fix for out-of-order `let` definitions in controller specs after the
  issue was fixed upstream in rspec-core. (Andy Lindeman)
* Fixes deprecation warning when using `expect(Model).to have(n).records` with
  Rails 4. (Andy Lindeman)

### 2.14.0.rc1 / 2013-05-27
[full changelog](http://github.com/rspec/rspec-rails/compare/v2.13.2...v2.14.0.rc1)

Enhancements

* Prelimiarily support Rails 4.1 by updating adapters to support Minitest 5.0.
  (Andy Lindeman)

Bug fixes

* `rake stats` runs correctly when spec files exist at the top level of the
  spec/ directory. (Benjamin Fleischer)

(taca)

2013-09-15 10:17:01 UTC MAIN commitmail json YAML

Update ruby-rspec to 2.14.1.

This is almost meta package and no changes to write here.

(taca)

2013-09-15 10:15:50 UTC MAIN commitmail json YAML

Update ruby-rspec-mocks to 2.14.3.

### 2.14.3 / 2013-08-08
[full changelog](http://github.com/rspec/rspec-mocks/compare/v2.14.2...v2.14.3)

Bug Fixes:

* Fix stubbing some instance methods for classes whose hierarchy includes
  a prepended Module (Bradley Schaefer)

### 2.14.2 / 2013-07-30
[full changelog](http://github.com/rspec/rspec-mocks/compare/v2.14.1...v2.14.2)

Bug Fixes:

* Fix `as_null_object` doubles so that they return `nil` from `to_ary`
  (Jon Rowe).
* Fix regression in 2.14 that made `stub!` (with an implicit receiver)
  return a test double rather than stub a method (Myron Marston).

### 2.14.1 / 2013-07-07
[full changelog](http://github.com/rspec/rspec-mocks/compare/v2.14.0...v2.14.1)

Bug Fixes:

* Restore `double.as_null_object` behavior from 2.13 and earlier: a
  double's nullness persisted between examples in earlier examples.
  While this is not an intended use case (test doubles are meant to live
  for only one example), we don't want to break behavior users rely
  on in a minor relase.  This will be deprecated in 2.99 and removed
  in 3.0. (Myron Marston)

### 2.14.0 / 2013-07-06
[full changelog](http://github.com/rspec/rspec-mocks/compare/v2.14.0.rc1...v2.14.0)

Enhancements:

* Document test spies in the readme. (Adarsh Pandit)
* Add an `array_including` matcher. (Sam Phippen)
* Add a syntax-agnostic API for mocking or stubbing a method. This is
  intended for use by libraries such as rspec-rails that need to mock
  or stub a method, and work regardless of the syntax the user has
  configured (Paul Annesley, Myron Marston and Sam Phippen).

Bug Fixes:

* Fix `double` so that it sets up passed stubs correctly regardless of
  the configured syntax (Paul Annesley).
* Allow a block implementation to be used in combination with
  `and_yield`, `and_raise`, `and_return` or `and_throw`. This got fixed
  in 2.13.1 but failed to get merged into master for the 2.14.0.rc1
  release (Myron Marston).
* `Marshal.dump` does not unnecessarily duplicate objects when rspec-mocks has
  not been fully initialized. This could cause errors when using `spork` or
  similar preloading gems (Andy Lindeman).

### 2.14.0.rc1 / 2013-05-27
[full changelog](http://github.com/rspec/rspec-mocks/compare/v2.13.0...v2.14.0.rc1)

Enhancements:

* Refactor internals so that the mock proxy methods and state are held
  outside of the mocked object rather than inside it. This paves the way
  for future syntax enhancements and removes the need for some hacky
  work arounds for `any_instance` dup'ing and `YAML` serialization,
  among other things. Note that the code now relies upon `__id__`
  returning a unique, consistent value for any object you want to
  mock or stub (Myron Marston).
* Add support for test spies. This allows you to verify a message
  was received afterwards using the `have_received` matcher.
  Note that you must first stub the method or use a null double.
  (Joe Ferris and Jo谷l Quenneville)
* Make `at_least` and `at_most` style receive expectations print that they were
  expecting at least or at most some number of calls, rather than just the
  number of calls given in the expectation (Sam Phippen)
* Make `with` style receive expectations print the args they were expecting, and
  the args that they got (Sam Phippen)
* Fix some warnings seen under ruby 2.0.0p0 (Sam Phippen).
* Add a new `:expect` syntax for message expectations
  (Myron Marston and Sam Phippen).

Bug fixes

* Fix `any_instance` so that a frozen object can be `dup`'d when methods
  have been stubbed on that type using `any_instance` (Jon Rowe).
* Fix `and_call_original` so that it properly raises an `ArgumentError`
  when the wrong number of args are passed (Jon Rowe).
* Fix `double` on 1.9.2 so you can wrap them in an Array
  using `Array(my_double)` (Jon Rowe).
* Fix `stub_const` and `hide_const` to handle constants that redefine `send`
  (Sam Phippen).
* Fix `Marshal.dump` extension so that it correctly handles nil.
  (Luke Imhoff, Jon Rowe)
* Fix isolation of `allow_message_expectations_on_nil` (Jon Rowe)
* Use inspect to format actual arguments on expectations in failure messages (#280, Ben Langfeld)
* Protect against improperly initialised test doubles (#293) (Joseph Shraibman and Jon Rowe)

Deprecations

* Deprecate `stub` and `mock` as aliases for `double`. `double` is the
  best term for creating a test double, and it reduces confusion to
  have only one term (Michi Huber).
* Deprecate `stub!` and `unstub!` in favor of `stub` and `unstub`
  (Jon Rowe).
* Deprecate `at_least(0).times` and `any_number_of_times` (Michi Huber).

(taca)

2013-09-15 10:14:58 UTC MAIN commitmail json YAML

Update ruby-rspec-expectations to 2.14.2

### 2.14.2 / 2013-08-14
[full changelog](http://github.com/rspec/rspec-expectations/compare/v2.14.1...v2.14.2)

Bug fixes

* Fix `be_<predicate>` matcher to not support operator chaining like the
  `be` matcher does (e.g. `be == 5`). This led to some odd behaviors
  since `be_<predicate> == anything` returned a `BeComparedTo` matcher
  and was thus always truthy. This was a consequence of the implementation
  (e.g. subclassing the basic `Be` matcher) and was not intended behavior.
  (Myron Marston).
* Fix `change` matcher to compare using `==` in addition to `===`. This
  is important for an expression like:
  `expect {}.to change { a.class }.from(ClassA).to(ClassB)` because
  `SomeClass === SomeClass` returns false. (Myron Marston)

### 2.14.1 / 2013-08-08
[full changelog](http://github.com/rspec/rspec-expectations/compare/v2.14.0...2.14.1)

Bug fixes

* Ensure diff output uses the same encoding as the encoding of
  the string being diff'd to prevent `Encoding::UndefinedConversionError`
  errors (Jon Rowe).

### 2.14.0 / 2013-07-06
[full changelog](http://github.com/rspec/rspec-expectations/compare/v2.14.0.rc1...v2.14.0)

Bug fixes

* Values that are not matchers use `#inspect`, rather than `#description` for
  documentation output (Andy Lindeman, Sam Phippen).
* Make `expect(a).to be_within(x).percent_of(y)` work with negative y
  (Katsuhiko Nishimra).
* Make the `be_predicate` matcher work as expected used with `expect{...}.to
  change...`  (Sam Phippen).

### 2.14.0.rc1 / 2013-05-27
[full changelog](http://github.com/rspec/rspec-expectations/compare/v2.13.0...v2.14.0.rc1)

Enhancements

* Enhance `yield_control` so that you can specify an exact or relative
  number of times: `expect { }.to yield_control.exactly(3).times`,
  `expect { }.to yield_control.at_least(2).times`, etc (Bartek
  Borkowski).
* Make the differ that is used when an expectation fails better handle arrays
  by splitting each element of the array onto its own line. (Sam Phippen)
* Accept duck-typed strings that respond to `:to_str` as expectation messages.
  (Toby Ovod-Everett)

Bug fixes

* Fix differ to not raise errors when dealing with differently-encoded
  strings (Jon Rowe).
* Fix `expect(something).to be_within(x).percent_of(y)` where x and y are both
  integers (Sam Phippen).
* Fix `have` matcher to handle the fact that on ruby 2.0,
  `Enumerator#size` may return nil (Kenta Murata).
* Fix `expect { raise s }.to raise_error(s)` where s is an error instance
  on ruby 2.0 (Sam Phippen).
* Fix `expect(object).to raise_error` passing. This now warns the user and
  fails the spec (tomykaira).

Deprecations

* Deprecate `expect { }.not_to raise_error(SpecificErrorClass)` or
  `expect { }.not_to raise_error("some specific message")`. Using
  these was prone to hiding failures as they would allow _any other
  error_ to pass. (Sam Phippen and David Chelimsky)

(taca)

2013-09-15 10:13:53 UTC MAIN commitmail json YAML

Update ruby-rspec-core to 2.14.5.

### 2.14.5 / 2013-08-13
[full changelog](http://github.com/rspec/rspec-core/compare/v2.14.4...v2.14.5)

Bug fixes:

* Fix a `NoMethodError` that was being raised when there were no shared
  examples or contexts declared and `RSpec.world.reset` is invoked.
  (thepoho, Jon Rowe, Myron Marston)
* Fix a deprecation warning that was being incorrectly displayed when
  `shared_examples` are declared at top level in a `module` scope.
  (Jon Rowe)
* Fix after(:all) hooks so consecutive (same context) scopes will run even if
  one raises an error. (Jon Rowe, Trejkaz)
* JsonFormatter no longer dies if `dump_profile` isn't defined (Alex / @MasterLambaster, Jon Rowe)

### 2.14.4 / 2013-07-21
[full changelog](http://github.com/rspec/rspec-core/compare/v2.14.3...v2.14.4)

Bug fixes

* Fix regression in 2.14: ensure configured requires (via `-r` option)
  are loaded before spec files are loaded. This allows the spec files
  to programatically change the file pattern (Jon Rowe).
* Autoload `RSpec::Mocks` and `RSpec::Expectations` when referenced if
  they are not already loaded (`RSpec::Matches` has been autoloaded
  for a while). In the `rspec` gem, we changed it recently to stop
  loading `rspec/mocks` and `rspec/expectations` by default, as some
  users reported problems where they were intending to use mocha,
  not rspec-mocks, but rspec-mocks was loaded and causing a conflict.
  rspec-core loads mocks and expectations at the appropriate time, so
  it seemed like a safe change -- but caused a problem for some authors
  of libraries that integrate with RSpec. This fixes that problem.
  (Myron Marston)
* Gracefully handle a command like `rspec --profile path/to/spec.rb`:
  the `path/to/spec.rb` arg was being wrongly treated as the `profile`
  integer arg, which got cast `0` using `to_i`, causing no profiled
  examples to be printed. (Jon Rowe)

### 2.14.3 / 2013-07-13
[full changelog](http://github.com/rspec/rspec-core/compare/v2.14.2...v2.14.3)

Bug fixes

* Fix deprecation notices issued from `RSpec::Core::RakeTask` so
  that they work properly when all of rspec-core is not loaded.
  (This was a regression in 2.14) (Jon Rowe)

### 2.14.2 / 2013-07-09
[full changelog](http://github.com/rspec/rspec-core/compare/v2.14.1...v2.14.2)

Bug fixes

* Fix regression caused by 2.14.1 release: formatters that
  report that they `respond_to?` a notification, but had
  no corresponding method would raise an error when registered.
  The new fix is to just implement `start` on the deprecation
  formatter to fix the original JRuby/ruby-debug issue.
  (Jon Rowe)

### 2.14.1 / 2013-07-08
[full changelog](http://github.com/rspec/rspec-core/compare/v2.14.0...v2.14.1)

Bug fixes

* Address deprecation formatter failure when using `ruby-debug` on
  JRuby: fix `RSpec::Core::Reporter` to not send a notification
  when the formatter's implementation of the notification method
  comes from `Kernel` (Alex Portnov, Jon Rowe).

### 2.14.0 / 2013-07-06
[full changelog](http://github.com/rspec/rspec-core/compare/v2.14.0.rc1...v2.14.0)

Enhancements

* Apply focus to examples defined with `fit` (equivalent of
  `it "description", focus: true`) (Michael de Silva)

Bug fixes

* Ensure methods defined by `let` take precedence over others
  when there is a name collision (e.g. from an included module).
  (Jon Rowe, Andy Lindeman and Myron Marston)

### 2.14.0.rc1 / 2013-05-27
[full changelog](http://github.com/rspec/rspec-core/compare/v2.13.1...v2.14.0.rc1)

Enhancements

* Improved Windows detection inside Git Bash, for better `--color` handling.
* Add profiling of the slowest example groups to `--profile` option.
  The output is sorted by the slowest average example groups.
* Don't show slow examples if there's a failure and both `--fail-fast`
  and `--profile` options are used (Paweł Gościcki).
* Rather than always adding `spec` to the load path, add the configured
  `--default-path` to the load path (which defaults to `spec`). This
  better supports folks who choose to put their specs in a different
  directory (John Feminella).
* Add some logic to test time duration precision. Make it a
  function of time, dropping precision as the time increases. (Aaron Kromer)
* Add new `backtrace_inclusion_patterns` config option. Backtrace lines
  that match one of these patterns will _always_ be included in the
  backtrace, even if they match an exclusion pattern, too (Sam Phippen).
* Support ERB trim mode using the `-` when parsing `.rspec` as ERB
  (Gabor Garami).
* Give a better error message when let and subject are called without a block.
  (Sam Phippen).
* List the precedence of `.rspec-local` in the configuration documentation
  (Sam Phippen)
* Support `{a,b}` shell expansion syntax in `--pattern` option
  (Konstantin Haase).
* Add cucumber documentation for --require command line option
  (Bradley Schaefer)
* Expose configruation options via config:
  * `config.libs` returns the libs configured to be added onto the load path
  * `full_backtrace?` returns the state of the backtrace cleaner
  * `debug?` returns true when the debugger is loaded
  * `line_numbers` returns the line numbers we are filtering by (if any)
  * `full_description` returns the RegExp used to filter descriptions
  (Jon Rowe)
* Add setters for RSpec.world and RSpec.configuration (Alex Soulim)
* Configure ruby's warning behaviour with `--warnings` (Jon Rowe)
* Fix an obscure issue on old versions of `1.8.7` where `Time.dup` wouldn't
  allow access to `Time.now` (Jon Rowe)
* Make `shared_examples_for` context aware, so that keys may be safely reused
  in multiple contexts without colliding. (Jon Rowe)
* Add a configurable `deprecation_stream` (Jon Rowe)
* Publish deprecations through a formatter (David Chelimsky)

Bug fixes

* Make JSON formatter behave the same when it comes to `--profile` as
  the text formatter (Paweł Gościcki).
* Fix named subjects so that if an inner group defines a method that
  overrides the named method, `subject` still retains the originally
  declared value (Myron Marston).
* Fix random ordering so that it does not cause `rand` in examples in
  nested sibling contexts to return the same value (Max Shytikov).
* Use the new `backtrace_inclusion_patterns` config option to ensure
  that folks who develop code in a directory matching one of the default
  exclusion patterns (e.g. `gems`) still get the normal backtrace
  filtering (Sam Phippen).
* Fix ordering of `before` hooks so that `before` hooks declared in
  `RSpec.configure` run before `before` hooks declared in a shared
  context (Michi Huber and Tejas Dinkar).
* Fix `Example#full_description` so that it gets filled in by the last
  matcher description (as `Example#description` already did) when no
  doc string has been provided (David Chelimsky).
* Fix the memoized methods (`let` and `subject`) leaking `define_method`
  as a `public` method. (Thomas Holmes and Jon Rowe) (#873)
* Fix warnings coming from the test suite. (Pete Higgins)

Deprecations

* Deprecate `Configuration#backtrace_clean_patterns` in favor of
  `Configuration#backtrace_exclusion_patterns` for greater consistency
  and symmetry with new `backtrace_inclusion_patterns` config option
  (Sam Phippen).
* Deprecate `Configuration#requires=` in favor of using ruby's
  `require`. Requires specified by the command line can still be
  accessed by the `Configuration#require` reader. (Bradley Schaefer)
* Deprecate calling `SharedExampleGroups` defined across sibling contexts
  (Jon Rowe)

(taca)

2013-09-15 10:11:53 UTC MAIN commitmail json YAML

Note update of devel/ruby-parser package to 3.2.2.

(taca)

2013-09-15 10:11:05 UTC MAIN commitmail json YAML

Update ruby-parser to 3.2.2.

=== 3.2.2 / 2013-07-11

* 5 bug fixes:

  * 1.9/2.0: fixed assocs in return args. (presidentbeef)
  * Fixed handling of parse error when class is nested in multiple defs. (whitequark)
  * Fixed lexing of %w[] w/ funny whitespace separators. (whitequark)
  * Fixed more call nodes that have trailing comma syntax. (presidentbeef)
  * Fixed more call_args slippage.

=== 3.2.1 / 2013-07-03

* 1 bug fix:

  * 1.9/2.0: Trailing assocs were being munged into arrays. (presidentbeef)

=== 3.2.0 / 2013-07-02

* 1 major enhancement:

  * Added (rough draft) 2.0 support. Still missing some small / rare things.

* 12 minor enhancements:

  * Added %i(symbol-names...) support. (%I too)
  * Added 140 more tests, jumping test count from 1376 to 2143. Yay for test reuse!
  * Added RubyLexer#brace_nest.
  * Added compare20 rake task to diff the grammar architecture against MRI.
  * Added lpar_beg and paren_nest to lexer to track state of parens in stabbies
  * Added shadow nodes for scoped block args.
  * Compound RubyParser now defaults to 2.0.
  * Fixed rake to < 10, because 10's file dependency handling is so very broken.
  * Made it possible to specify version in bin/ruby_parse_extract_error w/ -v 18|19|20
  * Refactored to RubyParserStuff::ENCODING_ORDER to allow custom tweaking of encoding guessing. (samlown)
  * Switched `rake debug` to default to 2.0.
  * Translated some fixes across 1.8 and 1.9 from 2.0.

* 42 bug fixes:

  * 2.0: Fixed a number of block args scenarios w/ kwargs
  * 2.0: Fixed args_tail mismatching against lexer.
  * 2.0: Fixed assocs to return a hash node.
  * 2.0: Fixed f_block_kw production.
  * 2.0: Fixed f_block_kwarg production.
  * 2.0: Fixed handling of stabby proc args in parens.
  * 2.0: Fixed lexing of kwsplat nodes.
  * 2.0: Implemented kwsplat nodes.
  * Added tUBANG to lexer.
  * Apparently ruby doesn't warn for escaped octal that goes above 7. wtf.
  * Cleaned up a LOT of arg handling (block and defn, not calls) by using #args.
  * ESC_RE is set to unicode. This seems problematic. *shrug*
  * Either found a bug in MRI and/or fixed paren_nest count for []=? methods.
  * Extended IDENT_CHAR_RE on 1.9+ to top out at \u{10ffff}... because we NEED a million unicode chars.
  * Fixed % strings with interpolation.
  * Fixed BEGIN {} to return a sexp.
  * Fixed a[] += b. (stormbrew)
  * Fixed arg_blk_pass to allow for sub-args nodes.
  * Fixed assignable to allow for sexps to be passed to it.
  * Fixed assoc args in 1.9.
  * Fixed block_command and block_call (eg a.b c d) to #to_sym their args properly.
  * Fixed bug in compound RubyParser so it rescues RubyParser::SyntaxError.
  * Fixed env registration of cdecls.
  * Fixed lex value for { when expr_endfn.
  * Fixed lex_state for close paren/brace/bracket.
  * Fixed lex_state transition for 1.9 if we lexed a defn name. Only 1.8 is odd.
  * Fixed lexer problem with state mgmt of identifiers that also have registered var name.
  * Fixed lexing of "1 *\n" to have the correct lex_state.
  * Fixed lexing of heredocs vs chevron for some lex_states.
  * Fixed op_asgn nodes to #to_sym their args properly.
  * Fixed optional value block args.
  * Fixed parsing of __ENCODING__ on ruby 1.8 (vcall).
  * Fixed some oddity where 1.9 lexing was blowing up on "0o". Seems invalid now.
  * Fixed strings with escaped octals > 128. Also... wtf.
  * Fixed support for empty symbol (wtf?).
  * Lexer is now declared UTF-8 internally. Hopefully this will fix the encoding mess.
  * Made UTF_8 the default guess on encodings when it isn't explicit.
  * Parsing of __ENCODING__ on ruby 1.9+ (in ruby 1.9+) is now colon2 sexp. (whitequark)
  * Renamed RubyLexer#nest to string_nest
  * RubyLexer#unescape ignores bad octal/hex and returns unicode strings.
  * Switched a number of lexical constructs to use IDENT_CHAR_RE instead of \w. I wish there were something cleaner for regexps + unicode.
  * Switched ruby_parse_extract_error to use binread.

(taca)

2013-09-15 10:09:51 UTC MAIN commitmail json YAML

Note update of devel/ruby-minitest package to 5.0.7.

(taca)

2013-09-15 10:09:21 UTC MAIN commitmail json YAML

Update ruby-minitest to 5.0.7.

=== 5.0.7 / 2013-09-05

* 2 minor enhancements:

  * Added clarification about the use of thread local variables in expectations. (jemc)
  * Added extra message about skipped tests, if any. Disable globally with $MT_NO_SKIP_MSG.

* 2 bug fixes:

  * Only require minitest, not minitest/autorun in pride_plugin. (judofyr)
  * Require rubygems in load_plugins in case you're not using minitest/autorun.

=== 5.0.6 / 2013-06-28

* 3 minor enhancements:

  * Allow stub to pass args to blocks. (swindsor)
  * Improved warning message about minitest/autorun to address 1.9's minitest/autorun.
  * Made minitest/test require minitest as needed. For lib writers. (erikh)

* 1 bug fix:

  * Fixed missing require in minitest/test. (erikh)

=== 5.0.5 / 2013-06-20

* 6 bug fixes:

  * DOH! Fixed the rest of the new casing on Minitest. (splattael)
  * Fixed typo on minitest/mock rdoc. (mrgilman/guiceolin)
  * Make Spec::DSL.describe_stack thread local to avoid failing on my own tests.
  * Make a fake Time.now local to the tests so they won't interfere with real reporter timings.
  * Make everything mockable by wrapping all 'special' methods in a smarter wrapper. (bestie)
  * Raise ArgumentError if let name starts with 'test'. (johnmaxwell)

(taca)

2013-09-15 10:08:36 UTC MAIN commitmail json YAML

Note update of devel/ruby-i18n package to 0.6.5.

(taca)

2013-09-15 10:07:57 UTC MAIN commitmail json YAML

Update ruby-i18n to 0.6.5.

Several bug fixes.

(taca)

2013-09-15 10:04:34 UTC MAIN commitmail json YAML

Note update of devel/ruby-kgio package to 2.8.1.

(taca)

2013-09-15 10:04:04 UTC MAIN commitmail json YAML

Update ruby-kgio to 2.8.1.

=== kgio 2.8.1 - minor improvements and test fixes / 2013-09-11 00:22 UTC

  Improved error reporting for kgio_accept/kgio_tryaccept.
  Minor size reduction throughout.  There are also several
  test case fixes for race conditions.

  Thanks to Hleb Valoshka and the Debian project for all the
  help with this release!

  Eric Wong (7):
        check syscall returns against < 0 instead of == -1
        accept: more informative exception on unknown family
        test_tryopen: skip EACCES test when euid == 0
        test/lib_read_write: account for larger-than-normal pipes
        test_poll: avoid potentially thread-unsafe test
        test_poll: preserve original trap(:USR1) handler
        test_poll: be less dependent on signal handler ordering

  Hleb Valoshka (4):
        Change prefix of temporary sockets to prevent races
        Don't dump 20M in case of failure
        Create own directory for every unix socket in unit tests
        Close tempfile and unlink it immediately.

=== kgio 2.8.0 - TCP Fast Open, writev/trywritev / 2013-01-18 10:52 UTC

  TCP Fast Open in Linux 3.7 and later is now supported
  in the client via Kgio::Socket#kgio_fastopen.

  This release also adds the kgio_writev and
  kgio_trywritev methods, thanks to funny-falcon

(taca)

2013-09-15 10:03:13 UTC MAIN commitmail json YAML

Note update of devel/ruby-hashery package to 2.1.1.

(taca)

2013-09-15 10:02:36 UTC MAIN commitmail json YAML

Update ruby-hashery to 2.1.1.

## 2.1.1 / 2013-08-21

This minor release clarifies the licensing. The entire library is now
distributed under the BSD-2-Clause license, also known as the FreeBSD
license. In addition this release provides a bug fix for flattening
arrays that contain an OpenCascade object.

Changes:

* Clarify licensing.
* Fix #flatten on Arrays that contain an OpenCascade.

(taca)

2013-09-15 10:01:57 UTC MAIN commitmail json YAML

Note update of devel/ruby-gettext_i18n_rails package to 0.10.1.

(taca)

2013-09-15 10:01:24 UTC MAIN commitmail json YAML

2013-09-15 09:59:56 UTC MAIN commitmail json YAML

Note update of devel/ruby-gettext package to 3.0.0.

(taca)

2013-09-15 09:59:08 UTC MAIN commitmail json YAML

Update ruby-gettext to 3.0.0.

## <a id="3-0-0">3.0.0</a>: 2013-08-31

This is a new major version up release!

This release removes many deprecated APIs and improves internal
APIs. We want to keep backward compatibility as much as possible but
some existing codes may be broken by gettext gem API change. If your
code breaks by gettext gem 3.0.0, please report your problem. We will
fix the problem and release a new version.

### Improvements

  * Removed deprecated APIs
    * `require "gettext/parser/erb"`.
      Use `require "gettext/tools/parser/erb"` instead.
    * `require "gettext/parser/glade"`.
      Use `require "gettext/tools/parser/glade"` instead.
    * `require "gettext/parser/ruby"`.
      Use `require "gettext/tools/parser/ruby"` instead.
    * `require "gettext/utils"`.
      Use `require "gettext/tools"` instead.
    * `GetText.msgmerge`. Use `GetText::Tools::MsgMerge.run` instead.
    * `GetText.create_mofiles`. Use `GetText::Tools::Task` instead.
    * `GetText::PoParser`. Use `GetText::POParser` instead.
    * `require "gettext/tools/poparser"`.
      Use `require "gettext/po_parser"` instead.
    * `require "gettext/runtime/mofile"`.
      Use `require "gettext/mo"` instead.
    * `GetText::MoFile`. Use `GetText::MO` instead.
    * `GetText::Task`. Use `GetText::Tools::Task` instead.
    * `GetText.set_locale_all`. Use `GetText.set_locale` instead.
    * `GetText.setlocale`. Use `GetText.set_locale` instead.
    * `GetText::Tools::MsgMerge::PoData`. Use `GetText::POEntry` instead.
  * Removed Ruby 1.8 support.
  * Supported Rake 10.1.0.
  * Stopped to remove `TRANSLATORS:` tag because GNU gettext doesn't
    remove it.
  * Stopped to use `TRANSLATORS:` as comment tag. It is GNU gettext
    compatible behavior.
  * rxgettext: Added `--add-comments[=TAG]` option that exists in
    xgettext. [GitHub #16] [Reported by Ladislav Slez叩k]
  * Supported escaping tab character as `\t`.

### Fixes

  * po: Added a missing new line for multiple extracted comments.
    [GitHub #17] [Patch by Ladislav Slez叩k]
  * Fixed a bug that encoding may not be set.
  * Fixed a bug that `\n` is escaped as `\\n`.
    [GitHub #18] [Debian #716916] [Reported by Ladislav Slez叩k]
    [Reported by Francesco Poli]

### Thanks

  * Ladislav Slez叩k
  * Francesco Poli

## <a id="2-3-9">2.3.9</a>: 2013-04-21

This is a msgmerge updated release.

### Improvements

  * [tools] Used the more modern word "cannot" instead of "can
    not". [GitHub #15] [Patch by Benjamin Kerensa]
  * Cleared license descriptions. [Suggested by J辿r辿my Bobbio]

### Fixes

  * Avoided including native extentions in this gem for Windows users.

### Thanks

  * Benjamin Kerensa
  * J辿r辿my Bobbio

(taca)

2013-09-15 09:56:40 UTC MAIN commitmail json YAML

Note update of devel/ruby-fast_gettext package to 0.8.0.

(taca)

2013-09-15 09:56:12 UTC MAIN commitmail json YAML

Update ruby-fast_gettext to 0.8.0.

Exact changes aren't available.  Please refer change log in github.

(taca)

2013-09-15 01:17:14 UTC MAIN commitmail json YAML

dotty and lneato are only installed iff X11.

(schmonz)

2013-09-15 00:52:54 UTC MAIN commitmail json YAML

Fix build.
Reported by joerg@, thanks !

(wen)

2013-09-14 16:45:58 UTC MAIN commitmail json YAML

Updated graphics/png to 1.6.5

(wiz)

2013-09-14 16:45:48 UTC MAIN commitmail json YAML

Update to 1.6.5:

libpng-1.6.5 has been released, to remove two stray lines in arm/arm_init.c
that caused libpng to fail to compile when ARM support is enabled.  This
problem was apparently due to a cut-and-paste error of some sort on my part.

(wiz)

2013-09-14 14:13:04 UTC MAIN commitmail json YAML

2013-09-14 14:11:25 UTC MAIN commitmail json YAML

update to 6.40
changes:
-scripting improvements
-added lua scripting support to ncat
-hundreds of new OS and service detection signatures
-version scanning through a chain of proxies
-improved target specification
-performance enhancements and bug fixes
pkgsrc note: added "lua" option
approved by The Maintainer

(drochner)

2013-09-14 13:56:12 UTC MAIN commitmail json YAML

Updated net/freeDiameter to 1.2.0

(wiz)

2013-09-14 13:55:58 UTC MAIN commitmail json YAML

Update to 1.2.0:

freediameter (1.2.0) UNRELEASED; urgency=low

  * Major changes in the logging system to be more syslog and production friendly
  * New extension: dict_dcca_3gpp
  * New extension: dict_dcca_starent (Starent DCCA vendor-specific AVPs)
  * New extension: rt_ignore_dh (hide network topology by proxying Destination-Host).
  * New extension: rt_load_balance (load balancer based on pending queue size).
  * New extension: rt_busypeers. See doc/rt_busypeers.conf.sample.
  * New extension: dbg_msg_timings. Measures timing of message operations.
  * New extension: dbg_msg_dumps. Use to control hooks display.
  * New API (fd_hook_*) for extensions to control messages logging & profiling
  * New API (fd_stats_*) for extensions to monitor framework state (e.g. SNMP implem)
  * API change: all the fd_*_dump functions now return malloc'd strings instead of logging directly.
  * API change: callback parameter of fd_rt_out_register had its signature updated.
  * Updated dbg_monitoring extension to use the new API
  * New script to generate dictionary extensions from org file (see contrib/tools)
  * New compilation option: WORKAROUND_ACCEPT_INVALID_VSAI to improve compatibility
    with invalid Vendor-Specific-Application-Id AVPs received from some equipments (e.g. Cisco).
  * New compilation option: DISABLE_PEER_EXPIRY for use in test environments.
  * Extensions are now also searched in LD_LIBRARY_PATH.
  * Copy Proxy-Info AVP automatically in new answers.
  * Port value 0 allowed in configuration to disable local server (e.g. disable non-secure port).
  * API change: fd_msg_send_timeout now takes a separate callback for timeout situation.
  * Function changes: fd_msg_dump_* now split in three different type of output.
  * New test testmesg_stress to measure message parser performance
  * Fix termination of the framework to avoid failures.
  * Fix invalid timespec value in peer PSM appearing randomly (leading to crash).
  * Return DIAMETER_LOOP_DETECTED if local peer in the Route-Record list of a message.
  * Allow running without TLS configuration.
  * Upgraded SCTP code to comply with RFC 6458
  * Using default secure Diameter port number 5658 as per RFC 6733
  * Updated TLS code for performance improvements with new GNU TLS.
  * Fix interlocking problem when large number of requests were failed over.
  * New option in test_app.fdx extension for long messages payload.
  * Performance improvement in message sending code path.

-- Sebastien Decugis <sdecugis@freediameter.net>  Sat, 14 Sep 2013 18:08:07 +0800

(wiz)

2013-09-14 10:29:22 UTC MAIN commitmail json YAML

Fix misc/rpm build.

* Buildlink include files.

(ryoon)

2013-09-14 09:17:29 UTC MAIN commitmail json YAML

Updated graphics/gifsicle to 1.71

(adam)

2013-09-14 09:14:15 UTC MAIN commitmail json YAML

Updated devel/rudiments to 0.42

(fhajny)

2013-09-14 09:14:08 UTC MAIN commitmail json YAML

Update rudiments to 0.42.

Changes
-------------------------
0.42 - made a "char" array in the charstring classh explicitly "signed char"
                for arm and similar platforms where "char" is actually
                "unsigned char"
        fixed variadic macros in codetree class for MSVC
        fixed rpm->rpmbuild in installation docs

0.41 - fixed a few bugs in the codetree class and improved its debug
        added comments to codetree class header
        added new search paths and default prefix for syllable
        initialized an uninitialized variable in clientsocket
        added support for syllable os

0.40 - fixed -pthread annoyance
        added -Werror to default build
        fixed various issues revealed by -Werror
        fixed hostentry::getAddressString() for numbers greater than 127
        fixed bugs that could lead to a crash when using the hostentry class
                with NULL hostnames
        reads that error out with EAGAIN are treated as successful reads of 0
                bytes now
        all sockets are manually set to blocking mode after creation now
        sockets created by accept() are set to the blocking/non-blocking mode
                of the socket that was accepted on
        fixed charstring::safeCopy to copy the NULL terminator
        made charstring::copy NULL-safe
        refactored windows make.bat script
        made crypt class salt NULL-safe

0.39 - filedescriptor::getPeerAddress returns NULL now for non-inet sockets
        added charstring::safeCopy methods
        made regularexpression::getSubstring* methods return const char *'s
        fixed a bug where xmldomnode::deleteAttribute() on a non-existent
                attribute name would crash
        added xmldomnode::getTree and xmldomnode::print methods
        added codetree class
        fixed a longstanding memory leak in dictionary::clear()

0.38 - included some contributed updates to chat, charstring and modemclient
        added several more wrappers to system class
        refactored configure/make for non-gnu make compatibility
        upated passFileDescriptor to dynamically allocate the control buffer
                for OS X 10.7 whos CMSG_LEN ultimately calls a function
        updated msvc build to create Release code rather than Debug by default
        added posix analogs (rewind, skip and read) to directory class
        updated filedescriptor debug so debugging of the buffering can be
                enabled/disabled
        integrated patches from Neowiz for:
                using -g3 if available when --enable-debug is specified
                testing the result of getaddrinfo for any non-zero result
                        when checking for EINTR, not just EAI_SYSTEM,
                        and also to reset errno between tries
                clientsocket to use WSAConnect and friends on windows
                disabling code that uses AF_UNIX sockets outright for windows
                inetserversocket::listen() to reuse addresses
        added process::exitImmediately
        updated error::getErrorString() to be thread safe when it uses
                strerror_r or strerror_s internally
        fixed charstring::isInteger/isNumber to return false when the string
                passed in is either - or . without any actual number
        changed longs in snooze class to uint32_t's

0.37 - updated logger to exclude : if header isn't supplied
        updated logger not to print double-returns after each log message
        added file::createPipe()
        fixed net-to-host and host-to-net byte order conversions for 64-bit
                integers on windows
        fixed charstring::copy that I'd broken in 0.36
        fixed missing [] in a delete in filedescriptor::read() with terminator
                that could cause leaks and corruption
        fixed a leak in filedescriptor::read() with terminator that could
                occur when it fell through with an error, timeout or 0-byte
                read
        applied Georgiy Kirichenko's fix to the safePoll call in
                filedescriptor::readFileDescriptor() - swapped true/false
                arguments so it would wait using POLLIN
        added xmldomnode::getPosition()
        fixed display of seconds from datetime::getString()
        fixed optimum buffer size calculation in xmlsax
        fixed several dlclose()-related bugs

0.36 - various fixes for SCO and Ultrix
        renamed some methods to avoid collisions with macros
        modified methods that take or return internal structures to take or
                return void pointers instead
        added charstring::replace methods
        renamed all .C files to .cpp for windows
        added msvc project and got most classes building natively on windows

0.35 - added ( to set of chars to capitalize after
        added methods to control whether semaphoreset operations are retried
                after they have been interrupted by a signal
        added charstring::findFirstOrEnd
        added character::inSet

(fhajny)