changes:
Made pipes be ridiculously less efficient, but spin.
Added better mouse control to rubik, cube21, crackberg, and julia.
Cosmetic improvements to queens and endgame.
sonar can now ping local subnet on DHCP.
Most savers now resize/rotate properly.
Various fixes.
MacOS/iOS improvements
pkgsrc note: use "pipes" from 5.17, the new one is too slow
on i945 graphics
* Removed FOPEN of fpout except for the last trial. The open files caused
"pngcrush -brute -e _ext.png *.png" to fail on the 10th file (about the
1024th compression trial) due to being unable to open the output file.
Changes from 1.4.30
- [ssl] fix segfault in counting renegotiations for openssl versions
without TLSEXT/SNI (thx carpii for reporting)
- Move fdevent subsystem includes to implementation files to reduce
conflicts (fixes#2373)
- [mod_compress] fix handling if etags are disabled but cache-dir
is set - may lead to double response
- disable mmap by default (fixes#2391)
- buffer_caseless_compare: always convert letters to lowercase to get
transitive results, fixing array lookups (fixes#2405)
- Fix handling of empty header list entries in http_request_split_value,
fixing invalid read in valgrind (fixes#2413)
- Fix access log escaping of " and \\ (fixes#1551)
- [mod_auth] Fix digest "md5-sess" implementation (Errata ID 1649,
RFC 2617) (fixes#2410)
- [auth] Add "AUTH_TYPE" environment (for * cgi), remove fastcgi specific
workaround, add fastcgi test case (fixes#889)
- [mod_*cgi,mod_accesslog] Fix splitting :port with ipv6 (fixes#2333,
thx simoncpu)
- Detect multiple -f options: show error message instead of assert
(fixes#2416)
- [mod_extforward] Support ipv6 addresses (fixes#1889)
- [mod_redirect] Support url.redirect-code option (fixes#2247)
- Fix --enable-mmap handling in configure.ac
Changes from 1.4.29
- Always use our 'own' md5 implementation, fixes linking issues on MacOS
(fixes#2331)
- Limit amount of bytes we send in one go; fixes stalling in one connection
and timeouts on slow systems.
- [ssl] fix build errors when Elliptic-Curve Diffie-Hellman is disabled
- Add static-file.disable-pathinfo option to prevent handling of urls like
.../secret.php/image.jpg as static file
- Don't overwrite 401 (auth required) with 501 (unknown method) (fixes#2341)
- Fix mod_status bug: always showed "0/0" in the "Read" column for uploads
(fixes#2351)
- [mod_auth] Fix signedness error in http_auth (fixes#2370, CVE-2011-4362)
- [ssl] count renegotiations to prevent client renegotiations
- [ssl] add option to honor server cipher order (fixes#2364, BEAST attack)
- [core] accept dots in ipv6 addresses in host header (fixes#2359)
- [ssl] fix ssl connection aborts if files are larger than
the MAX_WRITE_LIMIT (256kb)
- [libev/cgi] fix waitpid ECHILD errors in cgi with libev (fixes#2324)
changes:
* FC_GLOBAL_ADVANCE now deprecated
* Disable non-Unicode SFNT names by default (Use --enable-iconv to
enable it)
* Available config files has been moved to
/usr/share/fontconfig/conf.avail
* Warns multiple values of <test>s and <family>s in <match> and <alias>
* Add XDG Base Directory Specification support
* Add FC_LANG environment variable for default substitute language.
* Add more options to configure the installation paths
* Add "namelang" object to obtain the localized name of the family,
style and fullname.
* Unicode 6.1 support
* CACHEDIR.TAG support
* Fix several build issues with older gcc, MinGW, Win32.
* Fix a fail of creating caches on some filesystems
* Fix memory leaks
* Add/Update orthography files
* Improve documents
* and more bug fixes and enhancements.
pkgsrc changes: some cleanup - install only useful stuff to /etc
Changelog:
2012-07-25 Erwin Waterlander <waterlan@xs4all.nl>
* Version 6.0.1
2012-07-20 Erwin Waterlander <waterlan@xs4all.nl>
* Makefile: Target 'html' makes also Dutch and Spanish HTML manuals.
2012-07-18 Erwin Waterlander <waterlan@xs4all.nl>
* manual: Update for options -n and -o. Describe the new permissions of
the output file in new-file and old-file mode.
* README.txt: Added references for the findutils package for Windows
and DOS to enable recursive conversions on those platforms.
2012-05-20 Erwin Waterlander <waterlan@xs4all.nl>
* common.h: Fix compiler warnings "implicit declaration of function
'strcasecmp'". Thanks to Michael Schindler
<k-m_schindler@sourceforge.net>.
2012-05-11 Julio A. Freyre-Gonzalez <jfreyreg@gmail.com>
* Update Spanish messages and manual.
There are many many changes since 2.2 including:
A new program has been added to the Freeciv suite: 'freeciv-modpack'.
This makes it easier to download and install add-ons ('modpacks':
rulesets, tilesets, etc) to the right place; you can enter a URL,
choose an add-on from the list, and the tool will install it to the
correct place for this version of Freeciv to use it.
See http://freeciv.wikia.com/wiki/NEWS
We also include a security fix.
Bump dependency in buildlink3.mk since its only user is dconf-editor.
Set LICENSE.
Add comments to patches.
Changes in dconf 0.10.0
=======================
The version number was increased and a new entry was added to the NEWS.
Changes in dconf 0.9.1
======================
- give a g_warning() on failure to communicate with service
- remove unworking 'set lock' call from dconf API and commandline tool
- add code to exit gracefully on receipt of SIGINT, SIGHUP, SIGTERM
- remove "service function" logic; always use the XDG runtime directory
Changes in dconf 0.9.0
======================
There has been an extremely minor incompatible change in the D-Bus API
of dconf this release. From a practical standpoint, this change will
have no effect. However, it serves as a reminder that the dconf D-Bus
API is private and can change from version to version (and will likely
change in the future).
As such, it is appropriate for those packaging dconf to kill all running
instances of dconf ('killall dconf-service') as part of their postinst
for the package. It will be dbus-activated again on the next use.
- support loading/storing of maybe types in dconf
- remove NFS detection hackery and rely on XDG runtime dir
- add proper support for change notification to DConfClient
- commandline tool improvements
- reset: reset keys or entire subpaths
- dump: dump entire subpaths to keyfile format
- load: load them back again (maybe at a different path)
- watch: actually works now
- editor improvements
- keys now change in editor when changed from outside
- support for flags
- show dconf-editor in applications list
- work around incompatible Vala bindings changes with an #if
- don't install the bash completion script as executable
- fix a warning caused by reusing a GError variable
- other small fixes
Changes in dconf 0.7.5
======================
This release corrects a serious flaw in the previous release: crashing
if the database did not already exist.
It also contains many fixes and improvements to the dconf-editor,
including use of GSettings to store the window geometry.
This is the final release before 0.8.0 which will become the first
release in a new stable series. Feature development will continue on
'master' toward 0.9 past that point.
Changes in dconf 0.7.4
======================
Changes in this version:
- #648949: multithreading issue fixed (which actually affects all
GSettings-using programs since dconf is used from a helper thread in
that case)
- dconf commandline tool is vastly more friendly now
- no more aborting on unrecognised arguments
- proper help
- bash completion support
- support for sysadmin lockdown
- the editor now properly reads installed enum xml files
Changes in dconf 0.7.3
======================
This release consists almost entirely of fixes made by Robert to
dconf-editor. A few other trivial build fixes are included as well
(bumping library version dependencies to match reality, etc).
Changes in dconf 0.7.2
======================
This is entirely a cleanup/fixes release. Some fixes here to make the
increasingly-strict toolchain happy, and also some fixes for some
crashers in the GSettings backend and service.
- remove some unused variables (new GCC gives a warning: #640566, another)
- add a mutex to fix multi-threading issue (#640611)
- don't crash if we have no D-Bus
- clean up symbol exports
- fix a crash in the service when using 'reset'
- drop old linker options that were for libtool
Changes in dconf 0.7.1
======================
The last release contained a few problems that caused build failures on
some strict linkers. Those should be fixed now.
Changes in dconf 0.7
====================
- new library to use dconf with libdbus-1
- quite a lot of improvements and bug-fixes in dconf-editor, thanks to
Robert Ancell
- some bug fixes in the GSettings backend (crashers caused by use if
custom dconf profiles)
- some FreeBSD build fixes
- increased Vala dependency to 0.11.4 (required for dconf-editor fixes)
Changes in dconf 0.6
====================
- Rewrite a lot of the GSettings backend to reduce GDBus abuse. We use
our own worker thread now instead of trying to hijack GDBus's.
- disable gobject-introspection support for now
- drop support for GTK2 in dconf-editor
- Add a new torture-test case
- Increase dbus timeout to 2 minutes (in case the service is heavily loaded)
- Fix several memory leaks and other bugs
=== 3.37.0 (2012-07-02)
* Allow specifying eager_graph alias base on a per-call basis using an AliasedExpression (jeremyevans)
* Allow bin/sequel to respect multiple -l options for logging to multiple files (jeremyevans)
* Correctly handle cases where SCOPE_IDENTITY is nil in the odbc/mssql adapter (stnoonan, jeremyevans)
* Add pg_interval extension, for returning interval types as ActiveSupport::Duration instances (jeremyevans)
* Save a new one_to_one associated object once instead of twice in the nested_attributes plugin (jeremyevans)
* Don't add unnecessary filter condition when passing a new object to a one_to_one setter method (jeremyevans)
* Differentiate between column references and method references in many_through_many associations (jeremyevans)
* Use :qualify=>:deep option when joining tables in model association datasets (jeremyevans)
* Support :qualify=>:deep option to Dataset#join_table to qualify subexpressions in the expression tree (jeremyevans)
* Support :qualify=>false option to Dataset#join_table to not automatically qualify keys/values (jeremyevans)
* Make filter by associations support use column references and method references correctly (jeremyevans)
* Call super in list plugin before_create (jeremyevans) (#504)
* Do not automatically cast String to text in pg_auto_parameterize extension (jeremyevans)
* Support alter_table validate_constraint on PostgreSQL for validating constraints previously declared with NOT VALID (jeremyevans)
* Support :not_valid option when adding foreign key constraints on PostgreSQL (jeremyevans)
* Support exclusion constraints on PostgreSQL (jeremyevans)
* Allow for overriding the create/alter table generators used per Database object (jeremyevans)
* Make casting to Date/(Time/DateTime) use date/datetime functions on SQLite (jeremyevans)
* Add pg_range_ops extension for DSL support for PostgreSQL range operators and functions (jeremyevans)
* The json library is now required when running the plugin/extension specs (jeremyevans)
* Use change migrations instead of up/down migrations in the schema_dumper (jeremyevans)
* Dump unsigned integer columns with a check >= 0 constraint in the schema_dumper (stu314)
* Switch the :key_hash entry to the association :eager_loader option to use the method symbol(s) instead of the column symbol(s) (jeremyevans)
* Add :id_map entry to the hash passed to the association :eager_loader option, for easier custom eager loading (jeremyevans)
* Fix dumping of non-integer foreign key columns in the schema_dumper (jeremyevans) (#502)
* Add nested_attributes :fields option to be a proc that is called with the associated object (chanks) (#498)
* Add split_array_nil extension, for compiling :col=>[1, nil] to col IN (1) OR col IS NULL (jeremyevans)
* Add Database#extension and Dataset#extension for loading extension modules into objects automatically (jeremyevans)
* Respect an existing dataset limit when updating on Microsoft SQL Server (jeremyevans)
* Add pg_range extension, for dealing with PostgreSQL 9.2+ range types (jeremyevans)
* Make pg_array extension convert array members when typecasting Array to PGArray (jeremyevans)
* Make jdbc/postgres adapter convert array type elements (e.g. date[] arrays are returned as arrays of Date instances) (jeremyevans)
* Make the pg_inet extension handle inet[]/cidr[]/macaddr[] types when used with the pg_array extension (jeremyevans)
* Make the pg_json extension handle json[] type when used with the pg_array extension (jeremyevans)
* Fix schema parsing of h2 clob types (jeremyevans)
* Make the pg_array extension handle array types for scalar types handled by the native postgres adapter (jeremyevans)
* Generalize handling of array types in the pg_array extension, allowing easy support of custom array types (jeremyevans)
* Remove type conversion of int2vector and money types on PostgreSQL, since previous conversions were wrong (jeremyevans)
* Add eval_inspect extension, which makes Sequel::SQL::Expression#inspect attempt to return a string suitable for eval (jeremyevans)
* When emulating offset with ROW_NUMBER, default to ordering by all columns if no specific order is given (stnoonan, jeremyevans) (#490)
* Work around JRuby 1.6 ruby 1.9 mode bug in Time -> SQLTime conversion (jeremyevans)
=== 3.36.1 (2012-06-01)
* Fix jdbc adapter when DriverManager#getConnection fails (aportnov) (#488)
== v0.14.0 [2012-06-17] Michael Granger <ged@FaerieMUD.org>
Bugfixes:
#47, #104
New Methods for PostgreSQL 9 and async API support:
PG
- ::library_version
PG::Connection
- ::ping
- #escape_literal
- #escape_identifier
- #set_default_encoding
PG::Result
- #check
New Samples:
This release also comes with a collection of contributed sample scripts for
doing resource-utilization reports, graphing database statistics,
monitoring for replication lag, shipping WAL files for replication,
automated tablespace partitioning, etc. See the samples/ directory.
v0.12.2
- Respect the start_key in get_range. Resolves Issue #127.
- Fix issue with differences in gemspec and what is required. Resolves
Issue #125.
- Update to Cassandra 0.8.7 and 1.0.2.
= Version 0.9.9
Added support for backslashes in zip files (generated by the default Windows
zip packer for example) and comment sections with the comment length set to zero
even though there is actually a comment.