Commit graph

142024 commits

Author SHA1 Message Date
markd
215305ee98 Update sge to 6.2.2.1
Grid Engine 6.2, which has undergone significant changes in qmaster to
significantly improve its scalability in challenging environments, adds
powerful features to the core system, introduces multi cluster support
for the Accounting and Reporting Console (ARCo) and comes with a new
module extending the scope of Grid Engine to a new domain of use cases:
the Service Domain Manager (SDM), aka. project Hedeby allows to
dynamically (re-)assign computational resources on demand.

plus lots of bug fixes.
2009-05-13 21:00:25 +00:00
kefren
14a5807a8f Fix from upstream for CVE-2008-2004
PKGREVISION=1
2009-05-13 19:02:18 +00:00
hasso
1df2950901 Updated devel/gsoap to 2.7.13 2009-05-13 18:48:17 +00:00
hasso
c6af259e0a Update to 2.7.13. Make it build on recent DragonFly and mark as DESTDIR
ready. Upstream changes:

Version 2.7.8 revisions a/b/c (06/05/2006-06/24/2006))
  Added X509 extension checks.
  Added advanced MTOM streaming features.
  Added WS-Addressing plugin and demo.
  Moved soapcpp2 and wsdl2h to bin directory.
  Improved SOAP1.2 MTOM interop.
  Changed soap_send_empty_response function signature (additional status
  argument) for HTTP optional response binding.
  Changed fmimewriteopen() callback signature.
  Fixed wsdl2h top-level element and complexType name clash issue.
  Fixed HTTP chunking with empty response message body.
  Fixed WSSE digest authentication.
  Fixed WSDL response element output.
  Fixed SOAP 1.2 <RPC:result> handling with SOAP_XML_STRICT flag.
  Fixed WSSE signed response messages.
  Fixed Win32 max open connection exceeded checking.
  Fixed xsi:type matching for "__name" fields, which required a signature
  change of soap_element_begin_in() with an additional 'type' parameter
  (affecting custom deserializers, see custom dir).

Version 2.7.9 revisions a/b/c/d/e/f/g/h/i/j/k/l (10/24/2006-09/26/2007)
  Added wsdl2h option -j to omit the generation of SOAP Header and Faults
  for customization of these.
  Added wsdl2h option -q to generate C++ namespace qualified header files.
  Added SOAP_SSLv3, SOAP_TLSv1, SOAP_SSL_SKIP_HOST_CHECK flags.
  Added file input and output specifications (with < and >) to wsdl2h's
  typemap.dat to specify input and output for wsdl2h.
  Added WS-Addressing 2005/03 support.
  Added function soap_free() = soap_done() + free() and renamed previous
  soap_free() to soap_temp_free().
  Added wsdl2h option -_ to translate _USCORE.
  Added xsd:anyAttribute (using DOM parser) with wsdl2h option -d.
  Added multi-WSDL types section schema component merging.
  Added TCP keep-alive settings.
  Added QName list normalization.
  Changed soapcpp2 default rule for generating attribute form qualified to
  unqualified.
  Improved wsdl2h SOAP Fault coding.
  Improved performance and stability.
  Improved portability.
  Improved wsdl2h empty namespace handling ("" namespace).
  Improved wsdl2h and schema conversion to C and C++.
  Improved SSL timeouts and error handling.
  Improved soapcpp2 option -i (generate proxy and service classes).
  Improved class instance initialization.
  Improved use of IPv6.
  Improved proxy and server code output for soapcpp2 option -i.
  Improved soapcpp2 code output with additional exception checks.
  Fixed MIME/MTOM start id handling (SOAP message no longer required to be
  first attachment).
  Fixed WS-Security wsse plugin canonicalization format issue.
  Fixed ZIP content remainder parsing (CRC check).
  Fixed WSA API handling of messages with MIME/DIME attachments.
  Fixed wsdl2h <include> relative path includes.
  Fixed _XML literal string parsing of root attributes.

Version 2.7.10 (01/27/2008)
  Combined pre-built win32, Linux i386, and Mac universal binaries into a
  single software distribution package to streamline the distribution.
  Added new Web service examples and removed XMethods dependence.
  Added soapcpp2 option -q<name> for automatic C++ namespace qualification.
  Added HTTP PUT, DELETE, HEAD callback support.
  Added ability to derive classes from soap struct (in gSOAP header files).
  Updated certificates and fixed cacerts.c.
  Improved soapcpp2 option -i proxy/server object generation.
  Improved socket timeout handling.
  Improved HTTP chunking handling and efficiency.
  Improved web server implementation.
  Improved soapcpp2 and wsdl2h warning and error reporting.
  Fixed dom parser handling of default xml namespace bindings.
  Fixed wsdl2h default ("") namespace handling.

Version 2.7.11 (07/26/2008)
  Added new wsseapi signature verification API functions.
  Added mutability property of SOAP_ENV__Header and SOAP_ENV__Fault struct
  to allow consistent redefinitions and on-the-fly member additions.
  Added wsdl2h -r option parameters.
  Added MINGW portability.
  Added configure option --disable-openssl to build wsdl2h and libraries
  without OpenSSL.
  Added WITH_C_LOCALE compilation flag to enable the use of c_locale and
  local-specific numeric conversion routines.
  Fixed xml:lang in SOAP 1.2 SOAP-ENV:Text.
  Fixed XML literal strings with maxOccurs="unbounded"
  Fixed SSL connection engine issue.
  Fixed RPC literal part name handling issue.
  Fixed in update: SSL alloc/free issue and s2dateTime.

Version 2.7.12 (10/01/2008)
  Added multi-endpoint connect capability. Endpoint string can be a
  space-separated list of endpoint URLs, where each URL is tried in turn.
  Added SOAP_SSL_NO_DEFAULT_CA_PATH option.
  Fixed SSL connect issue when the SSL handshake or network connection fails.
  Fixed xsi:nil handling for strings (NULL vs. "") in case of empty elements.
  Fixed DOM xmlns="" namespace issue in XML output.
  Fixed IP_MULTICAST_TTL failure to compile.
  Fixed non-critical WSSE API soap_wsse_verify_nested code.

Version 2.7.13 (03/21/2009)
  Improved wsdl2h code output.
  Updated gsoapWinInet.
  Updated DOM xmlns namespace binding handling.
  Fixed OpenSSL memory leak.
2009-05-13 18:46:16 +00:00
snj
d14d8aa6e9 Updated www/webkit-gtk to 1.1.6
Updated www/midori to 0.1.6
2009-05-13 18:42:33 +00:00
snj
6a0b1bff54 Update to 0.1.6.
Changes:
 + Add Delete All to transferbar
 + Show search in context menu
 + Implement 'Default' search engine
 + Show only icons in Statusbar Features
 + Implement Clear private data
 + Support News Feed icon and external aggregator
 + Fix reloading of Not found pages
 + Fixup spaces when middle click opening
 + Fix possibly wrong identificaton string
 + Optionally search engines in completion
 + Optionally Gtk 2.16 entry progress and icon
 + Experimental panel detaching
 + Support external download manager again
 + Implement '-a', '--app' argument
 + Implement '-c', '--config' argument
 + Fix a bookmark saving issue
 + Support data: URIs in the address entry
 + Several performance and memory leak fixes
 + Load cookies idle to accelerate startup
 + Support mailto: links
 + Save tab reordering in the session
 + Add a Cookie Manager extension
 + Fix crashers in Colourful Tabs
2009-05-13 18:41:31 +00:00
snj
f883634946 Update to 1.1.6.
Changes:
  - Several ATK support additions and fixes got landed, with many
    roles being now implemented, providing better accessibility.
  - Caret browsing is now available.
  - Spelling check has been implemented using Enchant; the API is
    still lacking, and some of the functionality still needs to be
    improved, though.
  - Error reporting is now available, with default error pages, and
    API that allows the application to override the default behavior;
    localization of those pages is still not supported, but planned.
  - More crashes and other bugs fixed.
2009-05-13 18:39:46 +00:00
seb
3321f76925 Note update of devel/p5-Class-MOP to version 0.84 and
of devel/p5-Moose to version 0.78
2009-05-13 17:47:21 +00:00
seb
71fac601a6 Update p5-Moose from version 0.77 to version 0.78.
Pkgsrc changes:
- Adjust dependency: requires p5-Class-MOP>=0.83 and p5-Sub-Name for
runtime and p5-Test-Exception>=0.27 for build (test really)

Upstream changes:
0.78 Tue, May 12, 2009
    * Moose::Cookbook::FAQ and Moose::Cookbook::WTF
      - Merged these documents into what is now Moose::Manual::FAQ

    * Moose::Unsweetened
      - Moved to Moose::Manual::Unsweetened

    * Moose::Cookbook::Basics::Recipes 9-12
      - Renamed to be 8-11, since recipe 8 did not exist

    * Moose::Exporter
      - Make Moose::Exporter import strict and warnings into packages
        that use it (doy)

    * Moose::Object
      - Fix DEMOLISHALL sometimes not being able to find DEMOLISH
        methods during global destruction (doy)

    * Moose::Meta::Class
    * Moose::Meta::Role::Application::ToClass
      - Track the Role::Application objects created during class-role
        consumption (Sartak)

    * Moose::Meta::Class
      - Fix metaclass incompatibility errors when extending a vanilla perl
        class which isa Moose class with a metaclass role applied (t0m)

    * Moose::Meta::Role
      - Add a role-combination hook, _role_for_combination, for the
        benefit of MooseX::Role::Parameterized (Sartak)

    * Tests
      - Some tests were failing on Win32 because they explicit checked
        warning output for newlines. Reported by Nickolay Platonov.
2009-05-13 17:46:51 +00:00
seb
fb307075dd Update p5-Class-MOP from version 0.83 to version 0.84.
Pkgsrc changes:
- Adjust dependencies: no need for devel/p5-Sub-Identify and require at
least p5-Test-Exception>=0.27 for build (test really)

Upstream changes:
0.84 Tue, May 12, 2009
    * Makefile.PL
      - Depend on Text::Exception 0.27 to avoid failing tests ond old
        versions (rafl)

    * Class::MOP
      - Made is_class_loaded a little stricter. It was reporting that
        a class was loaded if it merely had an @ISA variable in its
        stash. Now it checks that the @ISA var has elements in it.
      - Deprecate in_global_destruction and subname re-exporting
        (perigrin & Sartak)

    * Class::MOP::Class
      - Explicitly use Devel::GlobalDestruction and Sub::Name
        (perigrin)

    * Class::MOP::Package
      - Disable prototype mismatch warnings for add_package_symbol.
        (Florian Ragwitz)
2009-05-13 17:46:22 +00:00
hasso
c030503bff Rename strnlen -> _strnlen to avoid conflict in systems having strnlen. 2009-05-13 14:26:24 +00:00
taca
8b5c8f6d6f Note update of www/typolight27-translations package to 20090510. 2009-05-13 13:13:30 +00:00
taca
b8b346f40d Update typolight27-translations to 20090510.
Update Dutch and Latvian translation files.
2009-05-13 13:12:27 +00:00
obache
d2fc66df15 done - py-cairo-1.8.4 [pkg/41063] py-goocanvas-0.14.1 2009-05-13 13:03:40 +00:00
obache
3a8cb1b4df Updated graphics/py-goocanvas to 0.14.1 2009-05-13 13:01:38 +00:00
obache
ffc9766fcf Update PyGooCanvas to 0.14.1.
PyGooCanvas 0.14.1      (May 10 2009)
==================

 o Fix a segfault due to an API change in PycCairo (Gian Mario)
 o Autogenerate the ChangeLog from git logs (Gian Mario)
 o Fix the build when using libtool 2.x (Gian Mario)
 o Make the required changes after the switch to git (Gian Mario)
2009-05-13 13:00:48 +00:00
obache
0356e8142a Updated graphics/py-cairo to 1.8.4 2009-05-13 12:57:12 +00:00
obache
f7e3339d42 Update pycairo to 1.8.4.
Based on maintainer update request by PR 41063.
While here, add commented out LICENSE (LGPL-2.1 or MPL-1.1).

Overview of changes from pycairo 1.8.2 to pycairo 1.8.4
=======================================================
General Changes:
    Pycairo 1.8.4 requires cairo 1.8.4 (or later) and Python 2.6

Bug Fixes:
    20674: Add get/set_extend for Gradient Patterns

New Classes:
    cairo.ToyFontFace

New Methods:
    Pattern.get_extend
    Pattern.set_extend
    ToyFontFace.get_family
    ToyFontFace.get_slant
    ToyFontFace.get_weight

Deleted Methods:
    SurfacePattern.get_extend
    SurfacePattern.set_extend

Other Changes:
    Threading for surfaces with stream functions has been reenabled.
    Documentation updates.
2009-05-13 12:56:46 +00:00
wiz
78e161ad9e Updated x11/libxklavier to 3.9 2009-05-13 12:32:21 +00:00
wiz
7cb6b7779d Update to 3.9. Set LICENSE to gnu-lgpl-v2.
Several small bugs fixed, including memleak and crash under NX
2009-05-13 12:32:08 +00:00
wiz
0befdfadfd Updated textproc/iso-codes to 3.9 2009-05-13 12:22:45 +00:00
wiz
17d45a5d0d Update to 3.9:
iso-codes 3.9
-------------
Tobias Quathamer <toddy@debian.org>
Fri, 1 May 2009

  [ General ]
  * Use the GNU Lesser General Public License for all files included
    in this package.
  * Do no longer provide the file /usr/share/iso-codes/iso_639.tab
    which has been deprecated for a long time now.
  * Do no longer include the notes directory in the tarball, because
    all files were outdated and deprecated. Moreover, none of those
    files have ever been installed.

  [ ISO 3166 ]
  * Fix wrong capitalization for "Moldova, Republic of"

  [ ISO 15924 ]
  * Changes made by the Maintenance Agency on 2009-02-23

  [ ISO 15924 translations ]
  * French updated by Christian Perrier
  * Norwegian Bokmaal by Kjartan Maraas (TP)
  * Danish by Joe Hansen (TP)
  * Russian by Yuri Kozlov
  * Latvian by Rihards Prieditis (TP)

  [ ISO 3166 translations ]
  * Simplified Chinese by LI Daobing (TP)
  * Lithuanian updated by Kęstutis Biliūnas
  * Italian by Milo Casagrande (TP)
  * Basque updated by Piarres Beobide Egaña. Closes: #522687
  * Slovak updated by Ivan Masár. Closes: #522761
  * Indonesian by Andhika Padmawan (TP)
  * Irish by Kevin Scannell (TP)
  * Finnish by Tommi Vainikainen (TP)
  * Latvian by Rihards Prieditis (TP)
  * Polish updated by Łukasz Paździora. Closes: #523464
  * Asturian updated by Marcos Alvarez Costales. Closes: #523651, #525630
  * Norwegian Bokmaal by Hans F. Nordhaug (TP)
  * Russian by Yuri Kozlov
  * Korean by Changwoo Ryu (TP)
  * Bengali by Rezwan Shahid
  * Kazakh updated by Baurzhan Muftakhidinov and Dauren Sarsenov.
    Closes: #524815
  * Slovak by Ivan Masár

  [ ISO 3166-2 translations ]
  * Italian by Milo Casagrande (TP)
  * Indonesian by Andhika Padmawan (TP)

  [ ISO 639 translations ]
  * Irish by Kevin Scannell (TP)
  * Lithuanian updated by Kęstutis Biliūnas
  * Norwegian Bokmaal by Kjartan Maraas (TP)

  [ ISO 639-3 translations ]
  * Italian by Milo Casagrande (TP)
  * Lithuanian updated by Kęstutis Biliūnas

  [ ISO 4217 translations ]
  * Norwegian Bokmaal by Kjartan Maraas (TP)
  * Danish by Joe Hansen (TP)
2009-05-13 12:22:11 +00:00
wiz
4029fa967e Updated net/clive to 2.1.12 2009-05-13 12:08:52 +00:00
wiz
f618a9789a Update to 2.1.12:
Version 2.1.12
(May 9, 2009)

 User-visible changes:
  * Change: --connect-timeout, --connect-timeout-socks default -> 30s
  * Fix: timeout after file transfer starts
  * Fix: title parsing with custom character class (closes issue #8)
  * Add: redtube support; thanks to anonprn2@gmail.com (closes issue #11)
  * Fix: typo in --emit-xml --help string


Version 2.1.11
(April 29, 2009)

 User-visible changes:
  * Change: --youtube-pass: prompt for password if left undefined
  * Change: --filename-format: default -> "%t.%s"
  * Fix: "Use of uninitialized value $opts{"ytpass"} ..."
  * Add new options:
    ** --connect-timeout
    ** --connect-timeout-socks
  * Cleanup: manual page

 Known-issues:
  * Youtube login does not work (throw an error, patches welcome!)
2009-05-13 12:08:41 +00:00
wiz
2496da9b93 Updated security/qca2 to 2.0.2 2009-05-13 10:59:51 +00:00
wiz
6181485986 Update to 2.0.2, set LICENSE to gnu-lgpl-v2.1.
Changes:
  - Bugfix release, forward and backward compatible with 2.0.x
  - Fix compatibility with Qt 4.5 when QCA::Initializer appears before QApp
  - Don't convert to secure memory when Hash::update(QByteArray) is used
  - Use configure.exe instead of configwin.bat
2009-05-13 10:59:39 +00:00
wiz
9f06c66cbd regen. 2009-05-13 10:52:56 +00:00
wiz
6975c2b3fb usage: match man page more closely. 2009-05-13 10:51:46 +00:00
wiz
a13f8b378f Sort options in SYNOPSIS. 2009-05-13 10:51:33 +00:00
wiz
0300299871 Update examples to refer to 2009Q1. 2009-05-13 10:49:00 +00:00
wiz
29fd77355e Sort options in usage. 2009-05-13 10:47:35 +00:00
wiz
b5abe92626 Sort options. Sort sections. Fix xref. 2009-05-13 10:47:02 +00:00
wiz
6431f24832 Use Fl and Ar in SYNOPSIS. 2009-05-13 10:43:19 +00:00
wiz
b1515beca9 More closely match man page. 2009-05-13 10:40:24 +00:00
wiz
12256aca25 Sort options. Update example NetBSD versions. Use Nx.
Fix xref.
2009-05-13 10:39:52 +00:00
martti
62ef627a1c postfix 2009-05-13 10:35:33 +00:00
martti
287e1a95bc Updated mail/postfix-current to 2.7.20090511
This same as 2.6.0...
2009-05-13 10:34:06 +00:00
martti
1c34d90772 Updated mail/postfix to 2.6.0
- Multi-instance support introduces a new postmulti(1) command to
  create/add/remove/etc. additional Postfix instances. The familiar
  "postfix start" etc.  commands now automatically start multiple
  Postfix instances.  The good news: nothing changes when you use
  only one Postfix instance. See MULTI_INSTANCE_README for details.

- Multi-instance support required that some files be moved from
  the non-shared $config_directory to the shared $daemon_directory.
  The affected files are postfix-script, postfix-files and post-install.

- TLS (SSL) support was updated for elliptic curve encryption. This
  requires OpenSSL version 0.9.9 or later. The SMTP client no longer
  uses the SSLv2 protocol by default. See TLS_README for details.

- The Milter client now supports all Sendmail 8.14 Milter requests,
  including requests for rejected recipient addresses, and requests
  to replace the envelope sender address. See MILTER_README for
  details.

- Postfix no longer adds (Resent-) From:, Date:, Message-ID: or To:
  headers to email messages with "remote" origins (these are origins
  that don't match $local_header_rewrite_clients). Adding such
  headers breaks DKIM signatures that explicitly cover non-present
  headers.  For compatibility with existing logfile processing
  software, Postfix will log ``message-id=<>'' for email messages
  that have no Message-Id header.

- Stress-adaptive behavior is now enabled by default. This allows
  the Postfix SMTP server to temporarily reduce time limits and
  error-count limits under conditions of overload, such as a malware
  attack or backscatter flood. See STRESS_README for details.

No functionality has been removed, but it is a good idea to review
the RELEASE_NOTES file for the usual minor incompatibilities or
limitations.
2009-05-13 10:33:23 +00:00
martti
96ff628013 Updated mail/postfix to 2.5.7
- (low) The installation/upgrade procedure did not automatically
  create the data_directory.

- (medium) In the "new queue manager", the _destination_rate_delay
  code needed to postpone the job scheduler updates after delivery
  completion, otherwise the scheduler could loop on blocked jobs.

- (low) The queue manager used <transport>_concurrency_failed_cohort_limit
  instead of <transport>_destination_concurrency_failed_cohort_limit
  as documented.

- (low) The SMTP client disabled MIME parsing despite non-empty
  settings for smtp_header_checks, smtp_mime_header_checks,
  smtp_nested_header_checks, or smtp_body_checks.

- (medium) The postsuper command re-enabled the SIGHUP signal when
  it was set to "ignore". This could result in random "Postfix
  integrity check failed" errors at boot time (POSIX SIGHUP death),
  causing Postfix not to start automatically.
2009-05-13 10:32:23 +00:00
wiz
d4a8becb91 Updated graphics/libkdcraw to 0.1.9 2009-05-13 10:20:31 +00:00
hasso
2e42662299 - quagga-0.99.12, python-2.6.1
+ qemu-0.10.4
2009-05-13 10:20:30 +00:00
wiz
47dae9cd48 Update to 0.1.9. Set LICENSE to gnu-gpl-v2.
0.1.9
------------------------------------------------------------------------
Added Leica RWL raw format in list of supported files.
Updated to LibRaw 0.7.2 :
 - More accurate types conversion in libraw_datastream.h to make compilers happy.
 - New postprocessing parameter auto_bright_thr: set portion of clipped pixels for
   auto brightening code (instead of dcraw-derived hardcoded 1%).
 - '-U' option for dcraw_emu sample sets auto_bright_thr parameter.
Updated to LibRaw 0.7.1 :
 - Fixed broken OpenMP support.
Updated to LibRaw 0.7.0 :
 - Black (masked) pixels data extracted from RAW and avaliable in application.
 - Application can turn off RAW data filtering (black level subtraction,
   zero pixels removal and raw tone curve).
 - New 'input framework' released. Reading raw data from file and memory buffer supported from scratch.
   LibRaw-using application can implement own data reading functions (e.g. reading from network stream).
 - Fuji SuperCCD: raw data extracted without 45-degree rotation.
 - New sample applications: 4channels and unprocessed_raw.
 - Imported (subsequentally) new dcraw versions from 8.89 to 8.93 (up to date)

Updated to libraw 0.6.15:
 - more accurate pentax dSLR support
 - fixes in Kodak 620x/720x identification
 - faster identification procedure for some formats.
 - Fixed bug in custom gamma curve creation

Updated to libraw 0.6.14:
 - user-specified gamma curve.
 - Pentax K2000/Km support.
 - Changes in Canon sRAW processing (support for 5D2 fw 1.07).
2009-05-13 10:20:17 +00:00
wiz
1240b4ce72 Updated devel/pango to 1.24.2 2009-05-13 10:15:00 +00:00
wiz
78bde885dc Update to 1.24.2. Set LICENSE to gnu-lgpl-v2.
Overview of changes between 1.24.1 and 1.24.2
=============================================
- Misc bug fixes
    Bug 580987 – SIGFPE in pango_glyph_string_index_to_x
    Bug 580273 – Font metrics functions incorrectly listed as reporting
	    point sizes
    Bug 579694 – Cygwin parallel-build patch
    Bug 578944 – pango-1.24.1 fails its testsuite
    Bug 578935 – Syntax error (missing semicolon) in
	    pango/pangowin32-fontmap.c
2009-05-13 10:14:50 +00:00
wiz
5c481a45d5 Updated devel/pcre to 7.9 2009-05-13 10:08:37 +00:00
wiz
c6868ba198 Update to 7.9. Set LICENSE to modified-bsd.
Version 7.9 11-Apr-09
---------------------

1.  When building with support for bzlib/zlib (pcregrep) and/or readline
    (pcretest), all targets were linked against these libraries. This included
    libpcre, libpcreposix, and libpcrecpp, even though they do not use these
    libraries. This caused unwanted dependencies to be created. This problem
    has been fixed, and now only pcregrep is linked with bzlib/zlib and only
    pcretest is linked with readline.

2.  The "typedef int BOOL" in pcre_internal.h that was included inside the
    "#ifndef FALSE" condition by an earlier change (probably 7.8/18) has been
    moved outside it again, because FALSE and TRUE are already defined in AIX,
    but BOOL is not.

3.  The pcre_config() function was treating the PCRE_MATCH_LIMIT and
    PCRE_MATCH_LIMIT_RECURSION values as ints, when they should be long ints.

4.  The pcregrep documentation said spaces were inserted as well as colons (or
    hyphens) following file names and line numbers when outputting matching
    lines. This is not true; no spaces are inserted. I have also clarified the
    wording for the --colour (or --color) option.

5.  In pcregrep, when --colour was used with -o, the list of matching strings
    was not coloured; this is different to GNU grep, so I have changed it to be
    the same.

6.  When --colo(u)r was used in pcregrep, only the first matching substring in
    each matching line was coloured. Now it goes on to look for further matches
    of any of the test patterns, which is the same behaviour as GNU grep.

7.  A pattern that could match an empty string could cause pcregrep to loop; it
    doesn't make sense to accept an empty string match in pcregrep, so I have
    locked it out (using PCRE's PCRE_NOTEMPTY option). By experiment, this
    seems to be how GNU grep behaves.

8.  The pattern (?(?=.*b)b|^) was incorrectly compiled as "match must be at
    start or after a newline", because the conditional assertion was not being
    correctly handled. The rule now is that both the assertion and what follows
    in the first alternative must satisfy the test.

9.  If auto-callout was enabled in a pattern with a conditional group whose
    condition was an assertion, PCRE could crash during matching, both with
    pcre_exec() and pcre_dfa_exec().

10. The PCRE_DOLLAR_ENDONLY option was not working when pcre_dfa_exec() was
    used for matching.

11. Unicode property support in character classes was not working for
    characters (bytes) greater than 127 when not in UTF-8 mode.

12. Added the -M command line option to pcretest.

14. Added the non-standard REG_NOTEMPTY option to the POSIX interface.

15. Added the PCRE_NO_START_OPTIMIZE match-time option.

16. Added comments and documentation about mis-use of no_arg in the C++
    wrapper.

17. Implemented support for UTF-8 encoding in EBCDIC environments, a patch
    from Martin Jerabek that uses macro names for all relevant character and
    string constants.

18. Added to pcre_internal.h two configuration checks: (a) If both EBCDIC and
    SUPPORT_UTF8 are set, give an error; (b) If SUPPORT_UCP is set without
    SUPPORT_UTF8, define SUPPORT_UTF8. The "configure" script handles both of
    these, but not everybody uses configure.

19. A conditional group that had only one branch was not being correctly
    recognized as an item that could match an empty string. This meant that an
    enclosing group might also not be so recognized, causing infinite looping
    (and probably a segfault) for patterns such as ^"((?(?=[a])[^"])|b)*"$
    with the subject "ab", where knowledge that the repeated group can match
    nothing is needed in order to break the loop.

20. If a pattern that was compiled with callouts was matched using pcre_dfa_
    exec(), but without supplying a callout function, matching went wrong.

21. If PCRE_ERROR_MATCHLIMIT occurred during a recursion, there was a memory
    leak if the size of the offset vector was greater than 30. When the vector
    is smaller, the saved offsets during recursion go onto a local stack
    vector, but for larger vectors malloc() is used. It was failing to free
    when the recursion yielded PCRE_ERROR_MATCH_LIMIT (or any other "abnormal"
    error, in fact).

22. There was a missing #ifdef SUPPORT_UTF8 round one of the variables in the
    heapframe that is used only when UTF-8 support is enabled. This caused no
    problem, but was untidy.

23. Steven Van Ingelgem's patch to CMakeLists.txt to change the name
    CMAKE_BINARY_DIR to PROJECT_BINARY_DIR so that it works when PCRE is
    included within another project.

24. Steven Van Ingelgem's patches to add more options to the CMake support,
    slightly modified by me:

      (a) PCRE_BUILD_TESTS can be set OFF not to build the tests, including
          not building pcregrep.

      (b) PCRE_BUILD_PCREGREP can be see OFF not to build pcregrep, but only
          if PCRE_BUILD_TESTS is also set OFF, because the tests use pcregrep.

25. Forward references, both numeric and by name, in patterns that made use of
    duplicate group numbers, could behave incorrectly or give incorrect errors,
    because when scanning forward to find the reference group, PCRE was not
    taking into account the duplicate group numbers. A pattern such as
    ^X(?3)(a)(?|(b)|(q))(Y) is an example.

26. Changed a few more instances of "const unsigned char *" to USPTR, making
    the feature of a custom pointer more persuasive (as requested by a user).

27. Wrapped the definitions of fileno and isatty for Windows, which appear in
    pcretest.c, inside #ifndefs, because it seems they are sometimes already
    pre-defined.

28. Added support for (*UTF8) at the start of a pattern.

29. Arrange for flags added by the "release type" setting in CMake to be shown
    in the configuration summary.
2009-05-13 10:08:27 +00:00
hasso
8effb3cb08 Updated net/quagga-devel to 0.99.12 2009-05-13 10:06:28 +00:00
wiz
9ef0d0e216 Updated devel/libgsf to 1.14.13 2009-05-13 10:04:36 +00:00
wiz
454a402581 Update to 1.14.13. Set LICENSE to gnu-gpl-v2 # AND gnu-lgpl-v2.1
libgsf 1.14.13

Andreas:
	* Fix gsf_opendoc_metadata_subtree [#581530]

--------------------------------------------------------------------------
libgsf 1.14.12

Andreas:
	* Also read user defined OpenDocument metadata

Christian Persch:
	* Fix allocation method problem.  [#579155]

J.H.M. Dassen (Ray):
	* Fix incorrect use of g_enum_register_static which broke
	  documentation generation in some environments.
	  [http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39015]

Jody :
	* Handle small-block files that are not block aligned. [#572290]
	* Deprecate gsf_timestamp_parse and replace it with
	  gsf_timestamp_from_string.
	* Gtk-Doc fixes.
	* Fix handling of namespace declared default and prefix.
	  (Such as in SpreadsheetML-2003)

Morten:
	* Handle malformed xml better.  [#568994]
	* Drop characters that xml 1.0 cannot represent.  [#568919]
	* Fix problem loading zero-sized files.  [#580228]
2009-05-13 10:04:25 +00:00
hasso
b6e42a1ea1 Update to 0.99.12. Changes since 0.99.11:
bgpd:
    Fix bgp ipv4/ipv6 accept handling
    [bgpd] AS4 bugfix by Chris Caputo [SECURITY]
    [bgpd] Add 'show bgp views' command
    [bgpd] Allow accepted peers to progress even if realpeer is in Connect

ospfd:
    [lib] Move type cast in Fletcher checksum
    [lib] Switch Fletcher checksum back to old ospfd version
    Justified OSPF cost function names and added support for:
     ospf cost <1-65535> A.B.C.D
     no ospf cost <1-65535>

library:
    [lib] Fix timer precision.
    [lib] fix missing sockunion_normalise_mapped

vtysh:
    [vtysh] Add commands from zebra_routemap.c to vtysh

misc:
    [build] tools/multiple-bgpd.sh should be in 'make dist'
2009-05-13 10:02:40 +00:00