Based on PR#43822 by YAMASHIRO, Jun.
Additional clean up by me.
pkgsrc changes:
* set LICENSE=modified-bsd (with uim option, gnu-lgpl-v2 additionally).
* add m17nlib option.
ver 3.0.1
* Improvements for performance of changing 256 colors by
"\x1b]4;N;rgb:RR/GG/BB\x07" sequence. (Thanks to Konosuke Watanabe san)
* Support "ESC[9Nm" and "ESC[10Nm" sequences.
* Add --button3/button3_behavior option. (If "menu1" is specified, pressing
button3 shows conf_menu_path_1 program (mlterm-menu) like gnome-terminal.)
* Add "Copy" & "Paste" menus to mlterm-menu.
* Improvements for compatibility with xterm about RGB of system colors.
* Add 'col_size_of_width_a' to configuration protocol. (doc/en/PROTOCOL)
* Merge SF patches:
#2988801, #2987646 (Thanks to Ahmed El-Mahmoudy)
* Other bug fixes:
#2818015(partly),#2818018 (Thanks to Thomas Wolff)
ver 3.0.0
* Support 256 colors. (Thanks to Shinichiro Hamaji san)
* Character convertion tables are separated from libmkf library.
* Support win32(Windows 2000-XP) native GUI.
('--with-gui=win32' in mingw, msys and cygwin)
* Support font and color configuration protocol.
(doc/en/PROTOCOL.font,PROTOCOL.color)
* Change 'aafont' format as follows. (Elements in parentheses are optional.)
[Family]-[Encoding](:[Percentage])
=> [Family]( [Weight] [Slant] [Size]-[Encoding]:[Percentage])
* Add 'DEFAULT' key which specifies fonts used by default
for font configuration files.
* Add --maxptys option.
* Add 'mlclient', 'mlclientx', 'static_backscroll_mode' and 'type_engine' to
configuration protocol. (doc/en/PROTOCOL)
* Add 'mlclientx' command.
* Merge SF patches -
#1574764 (Thanks to Christian Biere)
# (Thanks to Frederic Heulin)
#2879800 (Thanks to Kouichi Kusanagi san)
* Other bug fixes:
#1999220 (Thanks to Christian Biere)
ver 2.9.4
* Arabic translation of mlconfig [Khaled Hosny]
* Selected region can be expanded by right-clicking [minami]
(Thanks to ssakane)
* New config key string "title" to allow change pty title [minami]
* Set DISPLAY correctly for ptys opened by -P option [nokada] (SF Bug #1534313)
* Fixed compile errors with gcc 4.3 [mfabian]
* Fixed a potentiol off-by-one bug [mfabian] (Thanks to Dominique Leuenberger)
* Fixed compile errors on biarch systems [Kenshi Muto] (Debian Bug #396532)
* Plugged file-desctiptor leaks [Christian Biere] (SF Patch #1576044)
* Made "restore cursor" work properly with alternate screens [minami]
(SF Bug#1472143)
* Fixed broken handling of Atom [Kusanagi Kouichi]
* Other bug fixes:
- Debian BUG #329194 [David Kolovratnik]
- SF Bug #1568596 [nokada]
- SF Patch #1574241 [Christian Biere]
pkgsrc changes:
- add license
- add/adjust dependencies
Upstream changes:
0.19 10 Aug 2009
* tweek N::L::C::G::AD per https://rt.cpan.org/Ticket/Display.html?id=48562
* add isa_user() and isa_group() methods to base class per same RT ticket.
0.20 26 Aug 2009
* add Iterator, SimpleIterator and MultiIterator classes and supporting methods.
Thanks to Peter Newman for dialogue on the development of the iterator feature.
See https://rt.cpan.org/Ticket/Display.html?id=48562
* fix overloading for boolean checks when stringify() evaluates false (emptry string, e.g.)
0.21 26 Aug 2009
* change fetch_secondary_users() in both Group::AD and Group::POSIX to just wrap around
secondary_users_iterator().
0.22 14 Sep 2009
* add pswd_will_expire_localtime to User::AD
* remove init_user_class and init_group_class overrides in subclasses,
to prevent masking the fact that you must create your own subclass.
0.23 24 Nov 2009
* add explicit unbind() calls in tests per RT #52037
0.24 29 Nov 2009
* flag some AD tests as TODO until the pack/unpack issue with SIDs can be ironed out.
It only seems to affect Net::LDAP::Server::Test, not actual AD servers.
0.25 17 Feb 2010
* rewrite of internal _sid2string() and _string2sid() pack/unpack magic. Many thanks
to David Lowe for the help.
pkgsrc changes:
- add license
- adjust download directory
Upstream changes (since 0.08_01 - upstream version of packaged 0.8.0.01):
0.10 15 June 2010
* ditch the pseudo-sleep() delay in forking child, instead using
a pipe() check. Patch from David Leadbeater via
https://rt.cpan.org/Public/Bug/Display.html?id=56987
* quiet line noise when primaryGroupID not used. Patch from Ted
Katseres via https://rt.cpan.org/Public/Bug/Display.html?id=58337
0.09 17 Feb 2010
* wrap print to $socket handle in {} braces for perl 5.6.x
* rewrite _sid2string() and _string2sid() with better pack/unpack
magic. Thanks to David Lowe.
0.08 26 Aug 2009
* make debugging messages optional with LDAP_DEBUG env var
* add support for Net::LDAP::Control (specifically,
Net::LDAP::Control::Paged)
pkgsrc changes:
- add license
Upstream changes since 0.4:
version 0.42 (2009/10/01):
- don't hangup when receiving abandonRequest in order to support
clients like Evolution which expect that the socket is still
alive after such a request (patch by Bill Lindley)
pkgsrc changes:
- adjust dependencies
Upstream changes:
0.07002 2010-09-11 01:48:00
- Properly detect a schema loaded with use_moose on subsequent
reloads
- Die with a sensible message when a schema loaded with
use_moose => 1 is reloaded with use_moose => 0
- Switch to MRO::Compat
- Fix oracle common tests failure / lc(undef) warnings
- Bump Moose/Moosex::NonMoose optional dependencies to fixed-up
versions
- Fix mssql common tests failures with MSSQL 2005 (skip test of
datatypes found only on MSSQL 2008)
- Fix DB2 v8 test failures (skip tests of graphics types found
only on DB2 v9)
- Fix dangerous invocation of ->meta on classes during upgrade
(may be *non* moosified and contain a user-defined meta() )
- Multiple test cleanups and refactorings
Upstream changes:
0.10 Fri Jul 8 15:45:42 CEST 2010
- fix: authentificate against Cyrus CPAN bug #58192 Rudy Gevaert
You can pass different user and authname to auth() now
- fix: added missed entry in Changes of v0.09
- fix: stall in select() CPAN bug #58235 Rudy Gevaert
When the SSL layer buffers data, select() does not return
true, hence, is not indicating that pending data. It seems
that select() queries the TCP stack only.
The now choosen maximal size in sysread() is larger than
the block size of Net::SSLeay at the current time of 32KB.
0.09 Thu Sep 24 14:29:07 CEST 2009
- fix: CPAN bug#49333: bug in Mangesieve by Oliver Eales
base64 encoded password in fallback branch contains line
feeds
pkgsrc changes:
- add license
Upstream changes:
2.08 20 Sep 2010
- Changed test script to use Test::More, renamed it to test.t and moved
it into the t/ folder. (Fixes [cpan #61369].)
- Moved the perl module into the lib/ folder.
Upstream changes:
0.22 11 April 2010
* use RelInfo->label, if defined, as the label for converted fields.
0.21 18 Mar 2010
* only pass field->description if it is defined.
pkgsrc changes:
- adjust dependencies
- adding license definition
Upstream changes:
4.0 Mon Sep 20 2010
[THINGS THAT MAY BREAK YOUR CODE OR TESTS]
* Changes to entity encoding from ord values to XML entities may break
tests expecting � style encoding.
* Attribute names are now validated in as_XML and invalid names will
cause an error.
[FIXES]
* Optionally empty tags with content now have close tag. (RT #49932#41806)
* Added attribute name validation. (RT #23439)
* Added span to @TAGS in AsSubs. (RT #55848)
* Changed tag encoding to human readable form, e.g. >, and stopped
re-encoding encoded tags (RT #55835)
* Added no_expand_entities option to disable entity decoding when
parsing source. (RT #24947)
* Fix replace_with not setting parent for an array of content.
(RT #28204#45495)
* Removed newline being appended to as_HTML output. (RT #41739)
* Fix invalid parent for subsclasses. (RT #36247)
* Fixed #! line in tests (RT #41945)
* Switched to Module::Build
* Fixed Perl::Critic errors
* Added lots of use strict and use warnings
* Fix PERL_UNICODE breaking tests. (RT #28404)
* Add check for class type to traverse. (RT #35948)
* Move attribute name validation to as_XML. (RT #60619)
* Fix critic test exploding if Test::Perl::Critic isn't installed.
* Fix annoying message about x.yy_z not being numeric in t/building.t
* Added extra_chars options to as_trimmed_text (RT #26436)
* Added catch for broken table tags (RT #59980)
* Replace parentheses for constants. (RT #58880)
* Removed build deps Devel::Cover, Test::Pod::Coverage, Test::Perl::Critic.
(RT #58878)
* Added create_makefile_pl => 'traditional' to Build.PL (RT #58878)
[ENHANCEMENTS]
* (Ricardo Signes RT #26282) The secret hack to allow elements to be created
from classes other than HTML::Element has been cleaned up and documented
for the benefit of TreeBuilder subclasses.
q.v., HTML::TreeBuilder->element_class
* Added HTML::Element::encoded_content to control encoding of entities on
output.
[TESTS]
* Added test for optionally empty tags, like A.
* Added test for invalid attribute name.
* Added more tests for entity parsing.
* Add parent test from Christopher J. Madsen. (RT #28204)
* Add subclass test. (RT #36247)
[DOCUMENTATION]
* Docs spelling patch from Ansgar Burchardt <ansgar@43-1.org> (RT #55836)
* Added definition of white space to as_trimmed_text. (RT #26436)
Upstream changes:
2010-09-20 Release 5.837
David E. Wheeler (1):
Fix for Encode 2.40
Gisle Aas (2):
Fix Perl syntax error in synopsis
Allow ISO 8601 date strings when parsing Apache file listings
Upstream changes:
Changes in Devel::NYTProf 4.05 (svn 1359) 15th Sept 2010
Fixed tests to work with a new optimization in perl 5.13.4.
Fixed handling of negative values for subroutine line ranges
(that may be added to %DB::sub by buggy software).
Fixed handling of negative times from unstable clocks
that caused spikes in statement times.
Fixed risk of bad line numbers hanging report generation.
Changes:
Merkaartor 0.16.3.
The only issue solved since 0.16.2 is the inability to switch languages.
Merkaartor 0.16.2.
The CHANGELOG since 0.16.1 is:
- FIX : Initial viewport issue
- FIX : Do not export incomplete features
- FIX : CSV import bugs
- FIX : Use "GPX track width" setting even when not in "Simple track appearance" (fixes#3095)
- FIX : temporary solution for #3082
- CHG : Allow to pan with middle mouse button
- FIX : lat/lon grid fixes for non-othogonal projections
- FIX : for non-rthogonal projections, maximize the viewport in lat/lon
- FIX : Handle empty style list in editor (fixes#3079)
- FIX : Fix scale bar to take latitude into account.
- FIX : Do not tag-match relation's children unless the type is "multippolygon" (fixes#2916)
- FIX : problem with "Bottom-left standard" TMS
- FIX : OSX fix
- FIX : Draw relations children dashed to avoid multiple parent drawing
- FIX : Fix several issues with features dock.
- FIX : Fix reappearance of deleted features.
- FIX : Fix WayRemoveNodeCommand reversibility.
Apache CouchDB is a distributed, fault-tolerant and schema-free document-
oriented database accessible via a RESTful HTTP/JSON API. Among other
features, it provides robust, incremental replication with bi-directional
conflict detection and resolution, and is queryable and indexable using
a table-oriented view engine with JavaScript acting as the default view
definition language.
CouchDB is written in Erlang, but can be easily accessed from any
environment that provides means to make HTTP requests. There are
a multitude of third-party client libraries that make this even easier
for a variety of programming languages and environments.
(Based on wip/couchdb.)
RabbitMQ is a complete and highly reliable Enterprise Messaging
system. The RabbitMQ client libraries and broker daemon can be used
together to create an AMQP network, or used individually to bring
the benefits of RabbitMQ to established networks.
(Based on wip/rabbitmq.)
Prosody is a flexible communications server for Jabber/XMPP written in Lua.
It aims to be easy to use, and light on resources. For developers it aims
to be easy to extend and give a flexible system on which to rapidly develop
added functionality, or prototype new protocols.
(Based on wip/prosody.)
LuaSec is a binding for OpenSSL library to provide TLS/SSL communication.
This version delegates to LuaSocket the TCP connection establishment
between the client and server. Then LuaSec uses this connection to start
a secure TLS/SSL session.
(Based on wip/luasec.)
Lua extension library that is composed by two parts: a C core that provides
support for the TCP and UDP transport layers, and a set of Lua modules that
add support for functionality commonly needed by applications that deal
with the Internet.
(Based on wip/luasocket.)
LuaFileSystem is a Lua library developed to complement the set of functions
related to file systems offered by the standard Lua distribution.
LuaFileSystem offers a portable way to access the underlying directory
structure and file attributes.
9.0 includes more major features than any release before it, including:
* Hot standby
* Streaming replication
* In-place upgrades
* 64-bit Windows builds
* Easy mass permissions management
* Anonymous blocks and named parameter calls for stored procedures
* New windowing functions and ordered aggregates
... and many more. For details on the over 200 additions and improvements in
this version, developed by over a hundred contributors, please see the release
notes.