Commit graph

194593 commits

Author SHA1 Message Date
wiz
d40480f3ad Update to 6.2.6:
Version 6.2.6 - December 11 2012

[CHANGES]
New facilities:
ctags-5.8.patch: Patch against ctags-5.8. This adds new option --gtags and new
  function makeSimpleReferenceTag() to ctags. These are for making reference tags
  for GLOBAL, and enable you to write a single parser for both GLOBAL and ctags
  at once.
exuberant-ctags.so: Added support for ctags --gtags option.

Changed:
gtags.vim: Renamed custom variable 'Dont_Jump_Automatically' to 'Gtags_No_Auto_Jump'.
  Now 'Dont_Jump_Automatically' is deprecated.
global: The performance of literal search (-g --literal) has been improved.
  A pattern string which consists of alphanumeric characters and/or blank characters
  is treated as a literal string automatically. Try 'global -gx --literal string'.
2012-12-16 15:53:37 +00:00
wiz
336c0cdcbd Updated devel/py-distribute to 0.6.32 2012-12-16 15:41:24 +00:00
wiz
8f162acd7b Update to 0.6.32:
------
0.6.32
------

* Fix test suite with Python 2.6.
* Fix some DeprecationWarnings and ResourceWarnings.
* Issue #335: Backed out `setup_requires` superceding installed requirements
  until regression can be addressed.

------
0.6.31
------

* Issue #303: Make sure the manifest only ever contains UTF-8 in Python 3.
* Issue #329: Properly close files created by tests for compatibility with
  Jython.
* Work around Jython bugs `#1980 <http://bugs.jython.org/issue1980>`_ and
  `#1981 <http://bugs.jython.org/issue1981>`_.
* Issue #334: Provide workaround for packages that reference `sys.__stdout__`
  such as numpy does. This change should address
  `virtualenv #359 <https://github.com/pypa/virtualenv/issues/359>`_ as long
  as the system encoding is UTF-8 or the IO encoding is specified in the
  environment, i.e.::

     PYTHONIOENCODING=utf8 pip install numpy

* Fix for encoding issue when installing from Windows executable on Python 3.
* Issue #323: Allow `setup_requires` requirements to supercede installed
  requirements. Added some new keyword arguments to existing pkg_resources
  methods. Also had to updated how __path__ is handled for namespace packages
  to ensure that when a new egg distribution containing a namespace package is
  placed on sys.path, the entries in __path__ are found in the same order they
  would have been in had that egg been on the path when pkg_resources was
  first imported.

------
0.6.30
------

* Issue #328: Clean up temporary directories in distribute_setup.py.
* Fix fatal bug in distribute_setup.py.
2012-12-16 15:41:15 +00:00
wiz
eb0fecc51d Updated devel/mercurial to 2.4.1 2012-12-16 15:39:05 +00:00
wiz
b5a1bc6872 Update to 2.4.1:
This is a regularly-schedule bugfix release.

    amend: force editor only if old message is reused (issue3698)
    grep: don't search past the end of the searched string
    hooks: be even more forgiven of non-fd descriptors (issue3711)
    hooks: delay I/O redirection until we actually run a hook (issue3711)
    phases: fix missing "error" module import (issue3707)
    rebase: fix pull --rev options clashing with --rebase (issue3619)
    subrepo: add argument to "diff()" to pass "ui" of caller side (issue3712) (API)
    update: allow update to existing branches with invalid names (issue3710)
    util: make chunkbuffer non-quadratic on Windows
2012-12-16 15:38:57 +00:00
wiz
1c88dbb354 + Transmission-gui-2.74, galculator-2.0.1, py-cython-0.17.3,
py-lxml-3.0.2, py-psycopg2-2.4.6, zim-0.58.
2012-12-16 15:38:21 +00:00
ryoon
c2558ec84f Updated devel/scons to 2.2.0 2012-12-16 15:07:03 +00:00
ryoon
660c0e1e2e Update to 2.2.0
* Tested with graphics/blender and games/pingus

Changelog:
* Bugfixes
* More documentation
* Add new features
2012-12-16 15:06:25 +00:00
ryoon
c12ef1b420 Updated converters/qrencode to 3.4.1 2012-12-16 14:24:06 +00:00
ryoon
5a11a822f5 Update to 3.4.1
* Update HOMEPAGE

Changelog:
3.4.1 (2012.10.17)

        A bug that mutual exclusion was not performed has been fixed.

3.4.0 (2012.10.15)

        SVG, UTF8, and ANSIUTF8 output supports have been added to the command line tool. (Thanks to Dan Storm, David Dahl, and Lennart Poettering)
        Colored QR Code support.
        Bug fixes. (Thanks to Terry Burton, Fred Steinhaeuser, and Yann Droneaud)

3.3.1 (2012.4.18)

        Bugs in command line tool, manual, configure script, and libtool files have been fixed. (Thanks to Yutaka Niibe and Rob Ryan)

3.3.0 (2012.4.1)

        EPS, ANSI, and ASCII text output supports have been added. (Thanks to Zapster, Colin, and Ral)
        QRcode_APIVersion() and QRcode_APIVersionString() have been added.

3.2.1 (2012.4.1)

        Bugs in configure script and libtool file has been fixed. (Thanks to Yutaka Niibe)
2012-12-16 14:23:07 +00:00
taca
0af8575dee Note update of Ruby on Rails 3.2.9 packages:
devel/ruby-activesupport32		3.2.9
	devel/ruby-activemodel32		3.2.9
	www/ruby-actionpack32			3.2.9
	databases/ruby-activerecord32		3.2.9
	mail/ruby-actionmailer32		3.2.9
	devel/ruby-railties32			3.2.9
	www/ruby-rails32			3.2.9
2012-12-16 14:17:50 +00:00
taca
4b828b09a1 Update ruby-rails32 to 3.2.9.
This is a kind of meta-package and all changes are depending Ruby on Rails
related packages.
2012-12-16 14:16:52 +00:00
taca
80f0c35cc2 Update ruby-railties32 to 3.2.9.
## Rails 3.2.9 (unreleased)

*   Update supported ruby versions error message in ruby_version_check.rb *Lihan Li*
2012-12-16 14:15:52 +00:00
taca
96b5330ca0 Update ruby-actionmailer32 to 3.2.9.
## Rails 3.2.9 (unreleased) ##

* Do not render views when mail() isn't called.
  Fix #7761

  *Yves Senn*
2012-12-16 14:15:21 +00:00
taca
79d6f8b1e4 Update ruby-activeresource32 to 3.2.9.
## Rails 3.2.9 (unreleased) ##

*   No changes.
2012-12-16 14:14:11 +00:00
taca
5868a95f0e Update ruby-activerecord32 to 3.2.9.
## Rails 3.2.9 (unreleased)

*   Fix issue with collection associations calling first(n)/last(n) and attempting
    to set the inverse association when `:inverse_of` was used. Fixes #8087.

    *Carlos Antonio da Silva*

*   Fix bug when Column is trying to type cast boolean values to integer.
    Fixes #8067.

    *Rafael Mendon«®a Fran«®a*

*   Fix bug where `rake db:test:prepare` tries to load the structure.sql into development database.
    Fixes #8032.

    *Grace Liu + Rafael Mendon«®a Fran«®a*

*   Fixed support for `DATABASE_URL` environment variable for rake db tasks. *Grace Liu*

*   Fix bug where `update_columns` and `update_column` would not let you update the primary key column.

    *Henrik Nyh*

*   Decode URI encoded attributes on database connection URLs.

    *Shawn Veader*

*   Fix AR#dup to nullify the validation errors in the dup'ed object. Previously the original
    and the dup'ed object shared the same errors.

    *Christian Seiler*

*   Synchronize around deleting from the reserved connections hash.
    Fixes #7955

*   PostgreSQL adapter correctly fetches default values when using
    multiple schemas and domains in a db. Fixes #7914

    *Arturo Pie*

*   Fix deprecation notice when loading a collection association that
    selects columns from other tables, if a new record was previously
    built using that association.

    *Ernie Miller*

*   The postgres adapter now supports tables with capital letters.
    Fix #5920

    *Yves Senn*

*   `CollectionAssociation#count` returns `0` without querying if the
    parent record is not persisted.

    Before:

        person.pets.count
        # SELECT COUNT(*) FROM "pets" WHERE "pets"."person_id" IS NULL
        # => 0

    After:

        person.pets.count
        # fires without sql query
        # => 0

    *Francesco Rodriguez*

*   Fix `reset_counters` crashing on `has_many :through` associations.
    Fix #7822.

    *lulalala*

*   ConnectionPool recognizes checkout_timeout spec key as taking
    precedence over legacy wait_timeout spec key, can be used to avoid
    conflict with mysql2 use of wait_timeout.  Closes #7684.

    *jrochkind*

*   Rename field_changed? to _field_changed? so that users can create a field named field

    *Akira Matsuda*, backported by *Steve Klabnik*

*   Fix creation of through association models when using `collection=[]`
    on a `has_many :through` association from an unsaved model.
    Fix #7661.

    *Ernie Miller*

*   Explain only normal CRUD sql (select / update / insert / delete).
    Fix problem that explains unexplainable sql. Closes #7544 #6458.

    *kennyj*

*   Backport test coverage to ensure that PostgreSQL auto-reconnect functionality
    remains healthy.

    *Steve Jorgensen*

*   Use config['encoding'] instead of config['charset'] when executing
    databases.rake in the mysql/mysql2. A correct option for a database.yml
    is 'encoding'.

    *kennyj*

*   Fix ConnectionAdapters::Column.type_cast_code integer conversion,
    to always convert values to integer calling #to_i. Fixes #7509.

    *Thiago Pradi*

*   Fix time column type casting for invalid time string values to correctly return nil.

    *Adam Meehan*

*   Fix `becomes` when using a configured `inheritance_column`.

    *Yves Senn*

*   Fix `reset_counters` when there are multiple `belongs_to` association with the
    same foreign key and one of them have a counter cache.
    Fixes #5200.

    *Dave Desrochers*

*   Round usec when comparing timestamp attributes in the dirty tracking.
    Fixes #6975.

    *kennyj*

*   Use inversed parent for first and last child of has_many association.

    *Ravil Bayramgalin*

*   Fix Column.microseconds and Column.fast_string_to_date to avoid converting
    timestamp seconds to a float, since it occasionally results in inaccuracies
    with microsecond-precision times. Fixes #7352.

    *Ari Pollak*

*   Fix `increment!`, `decrement!`, `toggle!` that was skipping callbacks.
    Fixes #7306.

    *Rafael Mendon«®a Fran«®a*

*   Fix AR#create to return an unsaved record when AR::RecordInvalid is
    raised. Fixes #3217.

    *Dave Yeu*

*   Remove unnecessary transaction when assigning has_one associations with a nil or equal value.
    Fix #7191.

    *kennyj*

*   Allow store to work with an empty column.
    Fix #4840.

    *Jeremy Walker*

*   Remove prepared statement from system query in postgresql adapter.
    Fix #5872.

    *Ivan Evtuhovich*

*   Make sure `:environment` task is executed before `db:schema:load` or `db:structure:load`
    Fixes #4772.

    *Seamus Abshere*
2012-12-16 14:13:22 +00:00
taca
8991836732 Update ruby-actionpack32 to 3.9.2.
## Rails 3.2.9 (unreleased) ##

*   Clear url helpers when reloading routes.

    *Santiago Pastorino*

*   Revert the shorthand routes scoped with `:module` option fix
    This added a regression since it is changing the URL mapping.
    This makes the stable release backward compatible.

    *Rafael Mendonça França*

*   Revert the `assert_template` fix to not pass with ever string that matches the template name.
    This added a regression since people were relying on this buggy behavior.
    This will introduce back #3849 but this stable release will be backward compatible.
    Fixes #8068.

    *Rafael Mendonça França*

*   Revert the rename of internal variable on ActionController::TemplateAssertions to prevent
    naming collisions. This added a regression related with shoulda-matchers, since it is
    expecting the [instance variable @layouts](9e1188eea6/lib/shoulda/matchers/action_controller/render_with_layout_matcher.rb (L74)).
    This will introduce back #7459 but this stable release will be backward compatible.
    Fixes #8068.

    *Rafael Mendonça França*

*   Accept :remote as symbolic option for `link_to` helper. *Riley Lynch*

*   Warn when the `:locals` option is passed to `assert_template` outside of a view test case
    Fix #3415

    *Yves Senn*

*   Rename internal variables on ActionController::TemplateAssertions to prevent
    naming collisions. @partials, @templates and @layouts are now prefixed with an underscore.
    Fix #7459

    *Yves Senn*

*   `resource` and `resources` don't modify the passed options hash
    Fix #7777

    *Yves Senn*

*   Precompiled assets include aliases from foo.js to foo/index.js and vice versa.

        # Precompiles phone-<digest>.css and aliases phone/index.css to phone.css.
        config.assets.precompile = [ 'phone.css' ]

        # Precompiles phone/index-<digest>.css and aliases phone.css to phone/index.css.
        config.assets.precompile = [ 'phone/index.css' ]

        # Both of these work with either precompile thanks to their aliases.
        <%= stylesheet_link_tag 'phone', media: 'all' %>
        <%= stylesheet_link_tag 'phone/index', media: 'all' %>

    *Jeremy Kemper*

*   `assert_template` is no more passing with what ever string that matches
    with the template name.

    Before when we have a template `/layout/hello.html.erb`, `assert_template`
    was passing with any string that matches. This behavior allowed false
    positive like:

        assert_template "layout"
        assert_template "out/hello"

    Now it only passes with:

        assert_template "layout/hello"
        assert_template "hello"

    Fixes #3849.

    *Hugolnx*

*   Handle `ActionDispatch::Http::UploadedFile` like `Rack::Test::UploadedFile`, don't call to_param on it. Since
    `Rack::Test::UploadedFile` isn't API compatible this is needed to test file uploads that rely on `tempfile`
    being available.

    *Tim Vandecasteele*

*   Respect `config.digest = false` for `asset_path`

    Previously, the `asset_path` internals only respected the `:digest`
    option, but ignored the global config setting. This meant that
    `config.digest = false` could not be used in conjunction with
    `config.compile = false` this corrects the behavior.

    *Peter Wagenet*

*   Fix #7646, the log now displays the correct status code when an exception is raised.

    *Yves Senn*

*   Fix handling of date selects when using both disabled and discard options.
    Fixes #7431.

    *Vasiliy Ermolovich*

*   Fix select_tag when option_tags is nil.
    Fixes #7404.

    *Sandeep Ravichandran*

*   `javascript_include_tag :all` will now not include `application.js` if the file does not exists. *Prem Sichanugrist*

*   Support cookie jar options (e.g., domain :all) for all session stores.
    Fixes GH#3047, GH#2483.

    *Ravil Bayramgalin*

*   Performance Improvement to send_file: Avoid having to pass an open file handle as the response body. Rack::Sendfile
    will usually intercept the response and just uses the path directly, so no reason to open the file. This performance
    improvement also resolves an issue with jRuby encodings, and is the reason for the backport, see issue #6844.

    *Jeremy Kemper & Erich Menge*
2012-12-16 14:11:35 +00:00
taca
9a879c8a9f Update ruby-activemodel32 to 3.9.2.
## Rails 3.2.9 (unreleased)

*   Due to a change in builder, nil values and empty strings now generates
    closed tags, so instead of this:

        <pseudonyms nil=\"true\"></pseudonyms>

    It generates this:

        <pseudonyms nil=\"true\"/>

    *Carlos Antonio da Silva*
2012-12-16 14:08:52 +00:00
taca
4f0700fd17 Update ruby-activesupport32 to 3.9.2.
## Rails 3.2.9 (unreleased)

*   Add logger.push_tags and .pop_tags to complement logger.tagged:

        class Job
          def before
            Rails.logger.push_tags :jobs, self.class.name
          end

          def after
            Rails.logger.pop_tags 2
          end
        end

    *Jeremy Kemper*

* Add %:z and %::z format string support to
  ActiveSupport::TimeWithZone#strftime. [fixes #6962] *kennyj*
2012-12-16 14:08:00 +00:00
taca
24424febb6 Start update of Ruby on Rails to 3.2.9. 2012-12-16 14:06:53 +00:00
ryoon
7120b2cde5 Fix LICENSE. 2012-12-16 13:58:25 +00:00
ryoon
b2412da5b2 Add oracle-binary-code-license for lang/sun{jre,jdk}7. 2012-12-16 13:57:04 +00:00
wiz
5a0ddd9d39 Updated multimedia/ffmpeg to 20121209.1.0.1 2012-12-16 13:43:20 +00:00
wiz
f7ed556be2 Update to 1.0.1. No list of changes found. 2012-12-16 13:43:10 +00:00
drochner
a43c1003a3 propagate depemdency on fontconfig, it is referenced by the .pc
file, might fix PR pkg/47329 by David Shao
2012-12-16 13:09:25 +00:00
wiz
9e364f59a0 Updated converters/libvisio to 0.0.23 2012-12-16 11:28:55 +00:00
wiz
a583e118c4 Update to 0.0.23:
For VSD6 and VSD11 trust more the cached hex then the colour index
2012-12-16 11:28:46 +00:00
wiz
b0e809d52d Updated devel/libevent to 2.0.21 2012-12-16 11:26:16 +00:00
wiz
1ad966703d Update to 2.0.21:
Changes in version 2.0.21-stable (18 Nov 2012)
BUGFIXES:
 o ssl: Don't discard SSL read event when timeout and read come close together (576b29f)
 o ssl: Stop looping in "consider_reading" if reading is suspended. (f719b8a Joachim Bauch)
 o ssl: No need to reserve space if reading is suspended. (1acf2eb Joachim Bauch)
 o dns: Avoid a memory-leak on OOM in evdns. (73e85dd, f2bff75 George Danchev)
 o build: Use python2 rather than python (0eb0109 Ross Lagerwall)
 o build: Compile without warnings on mingw64 (94866c2)
 o build: Fix compilation on mingw64 with -DUSE_DEBUG (62bd2c4)
 o build: Make rpcgen_wrapper.sh work on systems without a "python2" binary (f3009e4)
 o iocp: Close IOCP listener socket on free when LEV_OPT_CLOSE_ON_FREE is set (cb853ea Juan Pablo Fernandez)
 o core: Avoid crash when event_pending() called with no event_base set on event (e3cccf3)
 o misc: remove stray 'x' so print_err will compile when uncommented (ac35650 Patrick Pelletier)
 o tests: Fix renegotiation test to work around openssl 1.0.1 bug (c2f3086)
 o tests: Warn when openssl version in unit test mismatches compiled version. (ac009f9)


Changes in version 2.0.20-stable (23 Aug 2012)
BUGFIXES:
 o core: Make event_pending() threadsafe. (be7a95c Simon Liu)
 o win32: avoid crash when waiting forever on zero fds. (160e58b)
 o evhttp: Fix a memory leak on error in evhttp_uriencode (11c8b31)
 o evbuffer: Avoid possible needless call to writev. Found by coverity. (6a4ec5c)
 o evdns: memset sockaddr_in before using it. Found by coverity. (a1a0e67)
 o evhttp: Check more setsockopt return values when binding sockets. Found by coverity (a0912e3)
 o evdns: Avoid segfault on weird timeout during name lookup. (dc32077 Greg Hazel)
 o bufferevent_ssl: Correctly invoke callbacks when a SSL bufferevent reads some and then blocks. (606ac43)


PORTABILITY FIXES:
 o check for arc4random_buf at runtime, on OS X (bff5f94 Greg Hazel)
 o Correctly check for arc4random_buf (fcec3e8 Sebastian Hahn)
 o Add explicit AC_PROG_SED to configure.in so all autoconfs will expose $(SED) (ca80ea6)

BUILD FIXES:
 o Add GCC annotations so that the vsprintf functions get checked properly (117e327)
 o Fix an unused variable warning on *BSD. (c0720c1)

UNIT TEST FIXES:
 o Fix a couple of memory leaks (found with Valgrind). (3b2529a Ross Lagerwall)
 o Remove deadcode in http regression tests. Found by coverity. (5553346)
 o Fix possible uninitialized read in dns regression tests. Found by coverity. (2259777)
 o Set umask before calling mkstemp in unit tests. Found by coverity (f1ce15d)
 o Fix various check-after-dereference issues in unit tests: found by coverity (4f3732d)
 o Fix resource leaks in the unit tests; found by coverity (270f279)
 o Add some missing null checks to unit tests; found by coverity (f021c3d)
 o Avoid more crashes/bad calls in unit tests; found by coverity (3cde5bf)
 o Remove unused variable; spotted by coverity (6355b2a)
 o Add checks to various return values in unit tests. Found by coverity (b9e7329)
 o Move assignment outside tt_assert in ssl unit tests. Appeases coverity. (a2006c0)
2012-12-16 11:26:07 +00:00
wiz
c9df428123 Updated devel/gtexinfo to 4.13a 2012-12-16 11:24:15 +00:00
wiz
a90a07de5c Update to 4.13a.
Karl Berry:
I had missed some files in the 4.13 tarball, hence 4.13a.
2012-12-16 11:24:05 +00:00
wiz
4d627f0d73 Updated fonts/fontconfig to 2.10.2 2012-12-16 11:16:47 +00:00
wiz
5039e5e406 Update to 2.10.2:
Bump version to 2.10.2

    Bug 57286 - Remove UnBatang and Baekmuk Batang from monospace in
    65-nonlatin.conf

    Those two fonts are serif fonts. shouldn't be added to monospace.

    Update CaseFolding.txt to Unicode 6.2

    No real updates between 6.1 and 6.2, but anyway.

    Bug 57114 - regression on FcFontMatch with namelang

    After 7587d1c99d9476b6dd4dbe523c0204da700fed8d applied, family,
    style, and fullname is localized against current locale or lang
    if any though, the string in other languages were dropped from
    the pattern. this caused unexpected mismatch on the target="font"
    rules.

    This fix adds other strings at the end of the list.

    Bug 56531 - autogen.sh fails due to missing 'm4' directory

    Keep m4 directory in git.

    Use automake variable instead of cleaning files in clean-local

    just for git.mk coming up from Behdad's threadsafe branch

    autogen.sh: Add -I option to tell aclocal a place for external
    m4 files

    Fix syntax errors in fonts.dtd.

    Patch from Steve Simpson

    Fix wrongly squashing for the network path on Win32.

    Patch from Diego Santa Cruz

    deal with warnings as errors for the previous change

    missed this change to commit. doh!

    Bug 52573 - patch required to build 2.10.x with oldish GNU C library
    headers

    On older libc, _POSIX_C_SOURCE didn't satisfy to use posix_fadvise()
    and AC_CHECK_FUNCS doesn't check a header file if the function is
    declared there properly. so use AC_LINK_IFELSE instead.

    Bug 54138 - X_OK permission is invalid for win32 access(..) calls

    X_OK checking was added back in
    8ae1e3d5dc323542e7def06a42deea62c7ba7027
    which was removed due to the same reason in
    238489030a64fa883f8f9fc3d73247b7f7257899.
    apparently the test case in Bug#18934 still works without it.
    so I'm removing it again to get this working on Windows.

    Remove _CONFIG_FIXUPS_H_ guards, so multiple includes of "config.h"
    result in the correct values

    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>

    Fix for libtoolize's warnings

    Fix N'ko orthography

    Bug 53585 - Two highly-visible typos in src/fcxml.c
2012-12-16 11:16:38 +00:00
wiz
f70e953f0e Updated devel/libidn to 1.26 2012-12-16 11:14:44 +00:00
wiz
82cffd1596 Update to 1.26:
* Version 1.26 (released 2012-12-11) [stable]

** libidn, idna_to_ascii: Propagate error on malloc failure.
Reported by Sarat Chandra Addepalli <s.addepalli@samsung.com>.

** libidn, tld_get_4: Fix out of bounds read access violation.

** i18n: Added Croatian translation.  Updated Vietnamese translation.
Thanks to Tomislav Krznar and Trần Ngọc Quân.

** java: Permit usage by Apache projects.
Thanks to Oliver Hitz and Angus Turner.

** tests: Improve tld self-tests.

** API and ABI is backwards compatible with the previous version.
2012-12-16 11:14:34 +00:00
wiz
1879dc58a9 Updated devel/bison to 2.7 2012-12-16 10:46:31 +00:00
wiz
6d80b0f636 Update to 2.7:
* Noteworthy changes in release 2.7 (2012-12-12) [stable]

** Bug fixes

  Warnings about uninitialized yylloc in yyparse have been fixed.

  Restored C90 compliance (yet no report was ever made).

** Diagnostics are improved

*** Changes in the format of error messages

  This used to be the format of many error reports:

    input.y:2.7-12: %type redeclaration for exp
    input.y:1.7-12: previous declaration

  It is now:

    input.y:2.7-12: error: %type redeclaration for exp
    input.y:1.7-12:     previous declaration

*** New format for error reports: carets

  Caret errors have been added to Bison:

    input.y:2.7-12: error: %type redeclaration for exp
     %type <sval> exp
           ^^^^^^
    input.y:1.7-12:     previous declaration
     %type <ival> exp
           ^^^^^^

  or

    input.y:3.20-23: error: ambiguous reference: '$exp'
     exp: exp '+' exp { $exp = $1 + $3; };
                        ^^^^
    input.y:3.1-3:       refers to: $exp at $$
     exp: exp '+' exp { $exp = $1 + $3; };
     ^^^
    input.y:3.6-8:       refers to: $exp at $1
     exp: exp '+' exp { $exp = $1 + $3; };
          ^^^
    input.y:3.14-16:     refers to: $exp at $3
     exp: exp '+' exp { $exp = $1 + $3; };
                  ^^^

  The default behaviour for now is still not to display these unless
  explictly asked with -fcaret (or -fall). However, in a later release, it
  will be made the default behavior (but may still be deactivated with
  -fno-caret).

** New value for %define variable: api.pure full

  The %define variable api.pure requests a pure (reentrant) parser. However,
  for historical reasons, using it in a location-tracking Yacc parser
  resulted in a yyerror function that did not take a location as a
  parameter. With this new value, the user may request a better pure parser,
  where yyerror does take a location as a parameter (in location-tracking
  parsers).

  The use of "%define api.pure true" is deprecated in favor of this new
  "%define api.pure full".

** New %define variable: api.location.type (glr.cc, lalr1.cc, lalr1.java)

  The %define variable api.location.type defines the name of the type to use
  for locations.  When defined, Bison no longer generates the position.hh
  and location.hh files, nor does the parser will include them: the user is
  then responsible to define her type.

  This can be used in programs with several parsers to factor their location
  and position files: let one of them generate them, and the others just use
  them.

  This feature was actually introduced, but not documented, in Bison 2.5,
  under the name "location_type" (which is maintained for backward
  compatibility).

  For consistency, lalr1.java's %define variables location_type and
  position_type are deprecated in favor of api.location.type and
  api.position.type.

** Exception safety (lalr1.cc)

  The parse function now catches exceptions, uses the %destructors to
  release memory (the lookahead symbol and the symbols pushed on the stack)
  before re-throwing the exception.

  This feature is somewhat experimental.  User feedback would be
  appreciated.

** Graph improvements in DOT and XSLT

  The graphical presentation of the states is more readable: their shape is
  now rectangular, the state number is clearly displayed, and the items are
  numbered and left-justified.

  The reductions are now explicitly represented as transitions to other
  diamond shaped nodes.

  These changes are present in both --graph output and xml2dot.xsl XSLT
  processing, with minor (documented) differences.

** %language is no longer an experimental feature.

  The introduction of this feature, in 2.4, was four years ago. The
  --language option and the %language directive are no longer experimental.

** Documentation

  The sections about shift/reduce and reduce/reduce conflicts resolution
  have been fixed and extended.

  Although introduced more than four years ago, XML and Graphviz reports
  were not properly documented.

  The translation of mid-rule actions is now described.
2012-12-16 10:46:17 +00:00
wiz
594542be6c + bison-2.7, global-6.2.6, libidn-1.26, xf86-video-intel-2.20.16. 2012-12-16 10:45:08 +00:00
wiz
8f11daca0b Updated devel/automake to 1.12.6 2012-12-16 10:41:21 +00:00
wiz
a6b398de63 Update to 1.12.6:
(same backwards compat warnings related to 1.13 as in 1.12.5)

Bugs fixed in 1.12.6:

* Python-related bugs:

  - The default installation location for python modules has been improved
    for Python 3 on Debian and Ubuntu systems, changing from:

        ${prefix}/lib/python3/dist-packages

    to

        ${prefix}/lib/python3.x/site-packages

    This change should ensure modules installed using the default ${prefix}
    "/usr/local" are found by default by system python 3.x installations.
    See automake bug#10227.

  - Python byte-compilation supports the new layout mandated by PEP-3147,
    with its __pycache__ directory (automake bug#8847).

* Build system issues:

  - The maintainer rebuild rules for Makefiles and aclocal.m4 in
    Automake's own build system works correctly again (bug introduced
    in Automake 1.12.5).

* Testsuite issues:

  - The Vala-related tests has been changed to adjust to the removal of
    the 'posix' profile in the valac compiler.  See automake bug#12934
    a.k.a. bug#12522.

  - Some spurious testsuite failures related to older tools and systems
    have been fixed.
2012-12-16 10:41:11 +00:00
ryoon
9364e5358f Updated www/apache-tomcat7 to 7.0.34 2012-12-16 10:40:11 +00:00
ryoon
6220f149cd Reset PKGREVISION. 2012-12-16 10:39:33 +00:00
ryoon
6e7a98ef50 Update to 7.0.34
* CVE-2012-4431 is fixed in 7.0.32

Changelog:
Tomcat 7.0.34 (markt)	2012-12-12

    Catalina

        fix	53871: Improve error message if annotation scanning fails during web application start due to poor configuration or illegal cyclic inheritance with the application's classes. (markt)
        fix	Fix unit test for AccessLogValve when using non-GMT time zone. (rjung)
        fix	54170: Ensure correct registration of Filters and Servlets in the JMX registry if the Filter or Servlet name includes a character that must be quoted if used in an ObjectName value. (markt)
        add	Add new attribute renameOnRotate to the AccessLogValve. (rjung)
        fix	54190: Correct unit tests for BASIC authentication so that session timeout is correctly tested. Also refactor unit test to make it easier to add additional tests. Patch by Brian Burch. (markt)
        fix	54220: Ensure the ErrorReportValve only generates an error report if the error flag on the response has been set. (markt)
        fix	Simplify time zone handling in the access log valve and correctly handle various edge cases for non-standard DST changes. (markt)

    Web applications

        fix	54198: Clarify that HttpServletResponse.sendError(int) results in an HTML response by default. (markt)
        fix	54207: Correct JNDI factory package name in Javadoc for org.apache.naming.java.javaURLContextFactory. (markt)

    jdbc-pool

        code	Fix a handful of Eclipse warnings in the JDBC pool source code including the warnings reported in 53565. (markt)
        fix	54150: Make sure that SlowQueryReportJmx mbean deregistered during webapp shutdown. Reported by Alex Franken. (kfujino)
        fix	54194: Make sure that connection pool mbean is not registered when jmxEnabled is false. Patch provided by tobias.gierke. (kfujino)

    Other

        update	Update to Eclipse JDT Compiler 4.2.1. (markt)

Tomcat 7.0.33 (markt)	2012-11-21

    Catalina

        add	53960, 54115: Extensions to HttpClient test helper class. Patches by Brian Burch. (markt/kkolinko)
        fix	53993: Avoid a possible NPE in the AccessLogValve when the session ID is logged and a session is invalidated. (markt)
        fix	Add support for LAST_ACCESS_AT_START system property to PersistentManager. (kfujino)
        add	Update MIME type mapping with additional / updated mime.types from the Apache web server. (markt)
        fix	54007: Fix a memory leak that prevented deletion of a context.xml file associated with a Context that had failed to deploy. Also fix the problems uncovered with undeploying such a Context once the leak had been fixed and the file could be deleted. (markt)
        fix	54044: Correct bug in timestamp cache used by logging (including the access log valve) that meant entries could be made with an earlier timestamp than the true timestamp. (markt)
        fix	54054: Do not share shell environment variables between multiple instances of the CGI servlet. (markt)
        fix	54060: Use a simple parser rather than a regular expression to parse HTTP Digest authentication headers so the header is correctly parsed. The new approach is also faster and generates less garbage. (markt)
        fix	54068: Rewrite the web fragment ordering algorithm to resolve multiple issues that resulted in incorrect ordering or failure to find a correct, valid order. (markt)
        update	The HTTP header parser added to address 52811 has been removed and replaced with the light-weight HTTP header parser created to address 54060. The new parser includes a work-around for a bug in the Adobe Acrobat Reader 9.x plug-in for Microsoft Internet Explorer that was identified when the old parser was introduced (53814).
        fix	54076: Add an alternative work-around for clients that use SPNEGO authentication and expect the authenticated user to be cached per connection (Tomcat only does this if an HTTP session is available). (markt)
        fix	54087: Correctly handle (ignore) invalid If-Modified-Since header rather than throwing an exception. (markt)
        fix	54096: In web.xml, <env-entry> should accept any type that has a constructor that takes a single String or char. (markt)
        add	54127: Add support for sending a WebSocket Ping. Patch provided by Sean Winterberger. (markt)
        fix	In FormAuthenticator: If it is configured to change Session IDs, do the change before displaying the login form. (kkolinko)
        fix	Ensure AsyncListener.timeout() and AsyncListener.complete() are called with the correct thread context class loader. (fhanik)
        fix	54123: If an asynchronous request times out without any AsyncListeners defined, a 500 error will be triggered. (markt)
        fix	54124: Correct provided value of request attribute javax.servlet.async.request_uri and add missing request attribute javax.servlet.async.path_info. (markt)
        add	Add denyStatus initialization parameter to CsrfPreventionFilter, allowing to customize the HTTP status code used for denied requests. (kkolinko)
        fix	54141: Increase the permitted number of nested Realm levels from 2 to 3 by default and make the limit configurable via a system property. (markt)
        fix	Revert occasional API change in BaseDirContext class that was done in 7.0.32. Methods should not be final. (kkolinko)
        fix	Prevent failures in the AccessLogValve when running under a SecurityManager and the first request received is an asynchronous one. (markt)

    Coyote

        fix	Correct an issue that prevented WebSockets from being used over SSL when using the HTTP NIO connector. (markt)
        fix	54022: Ensure the Comet END event is triggered on client disconnect with APR/native on Windows Vista/2k8 or later. Patch provided by Douglas Beachy. (markt)
        fix	54067: Ensure responses with 1xx response codes are correctly marked as not containing an entity body. This caused an issue for some WebSocket clients when an Transfer-Encoding header was sent with the 101 (HTTP upgrade) response. (markt)

    Jasper

        code	53867: Optimise the XML escaping provided by the PageContext implementation. Based on a patch by Sheldon Shao. (markt)
        code	53896: Use an optimised CompositeELResolver for Jasper that skips resolvers that are known to be unable to resolve the value. Patch by Jarek Gawor. (markt)
        fix	53986: Correct a regression introduced by the fix for 53713. JSP comments that ended with the sequence ---%> (or any similar sequence with a odd number of - characters) was not correctly parsed. (markt)
        fix	54011: Fix a bug in the tag plug-in for <c:out> that triggered a JSP compilation error if the escapeXml attribute was used. Patch provided by Sheldon Shao. (markt)
        code	Follow up to 5401. Simplify generated code for <c:out>. Based on a patch by Sheldon Shao. (markt)
        fix	54012: Fix a bug in the tag plug-in infrastructure that meant the <c:set> triggered a JSP compilation error when used in a tag file. Based on a patch provided byx	54144: Fix a bug in the tag plug-in for <c:out> that meant that if the value of the tag evaluated to a java.io.Reader object then it was not correctly handled. (markt)

    Cluster

        fix	Add getSessionIdsFull operation to mbeans-descriptor. listSpplications

        add	54143: Add display of the memory pools usage (including PermGen) to the Status page of the Manager web application. (kkolinko)

    Tribes

        fix	54045: Make sure getMembers() returns available member when TcpFailureDetector   fix	Revert multiple operation support for the JMXProxyServlet pending further discussion. (schultz)
        fix	CVE-2012-4431: Fix bypass of CsrfPreventionFilter when there is no session. Improve session management in the filter. (kkolinko)

    Web apit servlets (JSP and default) are marked as override-able when using embedded mode. (markt)
        fix	When the DefaultServlet is under heavy load, the HTTP header parser added to address 52811 generates large amounts of garbage and uses significant CPU time. A cache has been added that significantly reduces the overhead of this parser. (markt)
        fix	53854: Make directory listings work correctly when aliases are used. (markt)

    Jasper

        code	53713: Performance improvement of up to four times faster parsing of JSP pages. Patch provided by Sheldon Shao. (markt)

    Cluster

        add	Make the cluster members and the cluster deployer associated with the cluster accessible via JMX. (markt)
        fix	Fix a behavior of TcpPingInterceptor#uhread. If set to false, ping thread is never started. (kfujino)

    Web applications

        add	Improve the documentation web application to clarify the difference between the tag and version parameters when using text interface of the Manager web application. (markt)
        add	Make sessions saved in the Store associated with a Manager that extends PersistentManager optionally visible (via the showProxySessions Servlet initialisation parameter in web.xml) to the Manager web application. (markt)
2012-12-16 10:37:32 +00:00
obache
73cf48ab88 Updated mail/cyrus-imapd24 to 2.4.17 2012-12-16 03:01:54 +00:00
obache
a51446c92e Note update of cyrus-sasl. 2012-12-16 03:01:36 +00:00
obache
356a384755 fix the date. 2012-12-16 03:01:11 +00:00
obache
7522419860 Update cyrus-imapd24 to 2.4.17.
Changes to the Cyrus IMAP Server since 2.4.16

      * A bunch of cleanups and fixes to compiling
      * A bunch of sieve cleanups
      * Fixed bug #3691: unixhierarchysep is now obeyed when printing the
        mailbox name in unexpunge
      * Fixed bug #3718: crashes fetching message parts
      * Fixed bug #3719: pop3 seen update of final message in a mailbox
      * Improved documentation of "proxyservers" option
      * Fixed bug #3737: lost emails in XFER delivery race
      * Fixed bug #3725: inefficient statuscache use in some cases
      * Fixed bug #3484: use of sasl property types (compile fix)
      * Fixed bug #3754: failure to support binary append. This was found
        by a popular library switching to using binary appends
      * Fixed bug #3735: user prefix searching now works with fulldirhash
      * Fixed bug #3696: can no longer rename the same mailbox twice, which
        left things in a corrupted state if you caught the race.
      * Fixed bug #3715: using berkeley for mailboxes.db was very broken.
        It now works.
      * Fixed bug #3733: reconstruct with missing cyrus.index will use file
        timestamps for internaldate rather than setting it to NOW if
        internaldate_heuristic is set to standard
      * Fixed bug #3729: better documentation for xlist-* in 2.4.
      * Fixed bug #2717: fetches of individual messages or short ranges no
        longer need to parse over the entire index.
      * Fixed bug #3742: reconstruct can now fix multiple folders with the
        same uniqueid again (regression from 2.3) and also sync_client
        avoids a crash in that broken case.
      * Fixed bug #3711: detect the buggy /usr/bin/compile_et shipped on
        MacOS X and fall back to our bundled copy.
2012-12-16 02:55:46 +00:00
obache
64deda1dc9 recursive bump from cyrus-sasl libsasl2 shlib major bump. 2012-12-16 01:51:57 +00:00
obache
32218a8e0a Update cyrus-sasl to 2.1.26.
New in 2.1.26
-------------

* Modernize SASL malloc/realloc callback prototypes
* Added sasl_config_done() to plug a memory leak when using an application
  specific config file
* Fixed PLAIN/LOGIN authentication failure when using saslauthd
  with no auxprop plugins (bug # 3590).
* unlock the mutex in sasl_dispose if the context was freed by another thread
* MINGW32 compatibility patches
* Fixed broken logic in get_fqhostname() when abort_if_no_fqdn is 0
* Fixed some memory leaks in libsasl
* GSSAPI plugin:
 - Fixed a segfault in gssapi.c introduced in 2.1.25.
 - Code refactoring
 - Added support for GSS-SPNEGO SASL mechanism (Unix only), which is also
   HTTP capable
* GS2 plugin:
 - Updated GS2 plugin not to lose minor GSS-API status codes on errors
* DIGEST-MD5 plugin:
 - Correctly send "stale" directive to prevent clients from (re)promtping
   for password
 - Better handling of HTTP reauthentication cases
 - fixed some memory leaks
* SASLDB plugin:
 - Added support for BerkleyDB 5.X or later
* OTP plugin:
 - Removed calling of EVP_cleanup() on plugin shutdown in order to prevent
   TLS from failing in calling applications
* SRP plugin:
 - Removed calling of EVP_cleanup() on plugin shutdown in order to prevent
   TLS from failing in calling applications
* saslauthd:
 - auth_rimap.c: qstring incorrectly appending the closing double quote,
   which might be causing crashes
 - auth_rimap.c: read the whole IMAP greeting
 - better error reporting from some drivers
 - fixed some memory leaks
2012-12-16 01:36:43 +00:00
schmonz
83315a3e90 Updated mail/getmail to 4.36.0 2012-12-15 23:49:57 +00:00