Merge branch '2.3.0' of tasktools.org:task into 2.3.0

This commit is contained in:
Paul Beckingham
2014-01-10 07:10:53 -05:00
545 changed files with 604 additions and 591 deletions

View File

@@ -5,20 +5,21 @@
Features
+ #328 Replaced the 'shell' command with a standalone 'tasksh' binary, which
includes GNU readline support (thanks to Haitham Gad).
+ #934 support for 'reserved.lines' to accomodate multi-line
+ #934 support for 'reserved.lines' to accommodate multi-line
shell prompts when used in conjunction with 'limit:page' (thanks to Robert
Gill).
+ #1226 A new French translation has begun, and will continue to be a work in
progress for a while (thanks to YBSA R).
+ #1227 A new 'verify_l10n' utility ensures the localizations are in sync (thanks to
Wim Schuermann).
+ #1227 A new 'verify_l10n' utility ensures the localizations are in sync
(thanks to Wim Schuermann).
+ #1250 Support out-of-tree test runs (thanks to Jakub Wilk).
+ #1256 Supports default values for UDA fields (thanks to Thomas Sullivan).
+ #1297 The task₋sync(5) man pages is rewritten with examples.
+ #1339 The configuration file now supports JSON encoding of Unicode
characters, by specifying \uNNNN.
+ #1423 sync vs. push, pull, merge collision avoidance.
+ #1385 Need a way to configure the trust of self-signed certificates.
+ #1423 sync vs. push, pull, merge collision avoidance.
+ #1473 Make TASK_RCDIR customizable (thanks to Jakub Wilk).
+ Stores un-synched transactions in <data.location>/backlog.data.
+ Adds a new 'synchronize' command to sync data with a Taskserver.
+ Adds a new 'initialize' synchronize command argument that uploads all pending
@@ -50,6 +51,7 @@ Features
FreeBSD (thanks to Pietro Cerutti).
+ Performance improvements:
+ Optimizes indexing into pending.data for direct task access.
+ Improved I/O performance with better defaults for buffer sizes.
Bugs
+ #1195 Random seed not random enough - removed all random number code (thanks
@@ -93,6 +95,11 @@ Bugs
+ #1414 Client does not verify SSL certificates (thanks to Scott Kroll).
+ #1415 Client should not require a SSL certificate if the server has a trusted
certificate (thanks to Scott Kroll).
+ #1476 Unicode indicators increase column width (thanks to Paul Kishimoto).
+ #1477 Pre-compiled static library (*.a) in source tarball (thanks to Jakub
Wilk);
+ #1478 pri_sort.t failure (thanks to Jakub Wilk).
+ #1479 bug_annual.t failure (thanks to Jakub Wilk).
+ Fixed bug so that 'limit:page' now considers footnote messages.
+ Fixed bug where specifying an ID of 0 yielded all completed/deleted tasks
(thanks to greenskeleton).