* New icons when theme ones do not exist, taken from GNOME,
KDE Oxygen and Elementary themes.
* Tick icon rather than a radio button is used to show selected SSID
* Associated SSID is displayed in bold at the top of the list.
* Progress bar displaying percentage has been removed in favour of a
4-bar connection strength icon which other implementation seen to
favour.
* dhcpcd-qt should now almost be identical to dhcpcd-gtk bar
platform specific differences.
* Pop-ups now appear near the mouse cursor
* Pressing enter or OK on the wpa password screen will select that
SSID to connect to without changing any existing password
* Duplicate SSIDs are merged, the BSSID actually used is the
strongest signal.
* On Linux and FreeBSD enable background scanning (5 seconds if the
SSID menu is shown, otherwise 60 seconds)
* If a wireless interface is present, display the strongest
connection in the system tray instead of the normal LAN style icon.
* SSID toolip removed.
* Numerous stability issues resolved.
* Clarify timeout and reboot timeout, make it more sane
* A server should not NAK an INFORM
* The noalias directive will now remove any IPv4 addresses existing on
the interface when we want to add our own
* For BSD systems stop polling for IPv6 router reachability
Instead, expect for cached neighour route additions/changes/removals
to be announced by the kernel. Currently only NetBSD-7.99.3 does this.
* Store acquired time for each IPv6 address so we can correctly offset
pltime and vltime if we need to re-add them
* test mode no longer turns off kernel rtadv handling
changes:
-bugfixes
-Support the new pregap and data tracks
-Set the originalyear tag when loading a release
-Web service calls to ports 80 and 443 do not need explicit port
specification. 443 should be automatically made https
changes:
-The import command now has a --pretend flag that lists the files that
will be imported
-The config command can now be used to edit the configuration even when
it has syntax errors
-plugin additions and updates
-bugfixes
-Fix a new crash with the latest version of Mutagen (1.26)
building.
2.6.5 - 16 December 2014
o Fix a path of freshly added XML files
o Add some comments about translation to the German documents where the translation wasn't updated to match the English version.
o Apply &untranslated property in German translations
o Fix path of newly-added XML files.
o Bug 739380 - Release tarball build fails. Git builds OK.
2.6.4 - 28 September 2014
o Add sentence about manually editing payment information for customers.
o Add warning and tip about account separator character.
o Correct field format in python-import-fields.
o Currency movements .. remain fully balanced if "Trading Accounts"
is enabled; "double entry" was not sufficient.
o Ersetze umgangssprachliches "Passiva" durch "Fremdkapital" und
zugehöriges Bild
o German translation of Transactions chapter.
o Guide C oview: update processor architecture: "backport" from de
o Guide C txns: Add a warning about dummy transactions and auditors.
o Guide C txns: Thinking is not enough for the cleared state of a
transaction
o Guide C txns: Upgrade note to warning "It is important to understand
that reconciliation..."
o Guide C txns: explain reconcilation state "cleared"; improved
wording by lmat
o Guide de ch_accts: Several minor corrections.
o Guide de ch_basics: several corrections.
o Guide de ch_oview: orthography and processor architecture update.
o Guide de ch_txns: several improvements, txns-sxn1 complete.
o Help Documentation: Add Advanced Portfolio Rpt details, Thanks to
Chris Good
o Improve explanation that Credit does NOT decrease equity accounts
o Improve readability of "Credit does NOT decrease ...".
o New chapters in the German translation: Overview, Basics, and
Accounts. Thanks to Mechtilde.
o Reduced proportional width of description column to increase overall
font size for a 510 pixel width image.
o Remove a few discrepancies between the german guide overview and
other components.
o Update of translators in gnucash-guide-de.omf
o Updated documentation to explain how to tie dividends received in
cash to the appropriate stock holding.
Update DEPENDS
Upstream changes:
1.123 2014-11-11
[Dependencies]
* Now requires PPI-1.220 which has numerous bug fixes. This may
eliminate the need for some "## no critic" markers you inserted to
work around those bugs. The "ProhibitUselessNoCritic" policy should
help you find them.
[Miscellanea]
* Fixed a typo in the Variables::ProhibitPerl4PackageNames message.
1.122 2014-08-25
[Dependencies]
* Now requires PPI-1.218 which has numerous enahncements and bug fixes.
Also now requires Readonly-2.00, which obviates the need for Readonly::XS
to get fast constants.
* File::HomeDir, File::Which, and Term::ANSIColor are all required now
instead of being optional or recommended. This simplifies our test code
and ensures consistent optimal behavior for all users.
[New Policies]
* Added two new policies: BuiltinFunctions::ProhibitUselessTopic and
RegularExpressions::ProhibitUselessTopic.
[Miscellanea]
* Updated the perlcritic.el script to use modern Emacs hooks.
Thanks to @intrigeri and the Debian team for the patch. Fixes GH #556.
* Removed all the internal RCS keyword boilerplate blocks that were never
getting expanded.
Upstream changes:
2.00 2014-06-30T11:15:05Z
- Deprecation of Readonly::XS as a requirement for fast, readonly
scalars is complete. Report any lingering issues on the tracker
ASAP.
1.61 2014-06-28T11:22:13Z
- Normal constants (strings, numbers) do not appear to be read only to
Internals::SvREADONLY($) but perl itself doesn't miss a beat when you
attempt to assign a value to them. Fixing test regression in
t/general/reassign.t
1.60 2014-06-27T15:59:27Z
- Fix array and hash tie() while in XS mode (exposed by Params::Validate tests)
- Fix implicit undef value regression resolves#8
- Minor documentation fixes (spell check, etc.)
- Patch from Gregor Herrmann <gregoa@debian.org> resolves#7
v1.500.0 2014-06-25T19:56:18Z
- PLEASE NOTE: Readonly::XS is no longer needed!
- Again, Readonly::XS is no longer needed.
- Merged typo fix from David Steinbrunner RT#86350/#2
- Merged patch (w/ tests, yay!) from Daniel P. Risse RT#37864
- Upstream magic related bugs were reported to p5p and fixed in perl
itself so we can resolve the following local issues: RT#70167, RT#57382,
RT#29487, RT#36653, RT#24216.
- Reported RT#120122 (tie + smartmatch bug) upstream to p5p. Will
eventually resolve local [RT#59256].
- Note: Resolved RT#16167 (benchmark.pl being installed) in 1.04.
- Use readonly support exposed in Internals on perl >=5.8.x
- Have I mentioned you don't need to install Readonly::XS anymore?
- Checking $Readonly::XSokay is no longer suggested. ...never should have been
Upstream changes:
1.220 Tue 11 Nov 2014
Summary:
- incompatible behavior fixes on PPI::Statement::Sub->prototype
- improved parsing of various syntax elements
- code quality improvements
- various small documentation fixes
Details:
- {} is now recognized as anonymous hash constructor instead of a code
block after these operators: &&= //= || && // ? :
(GitHub #36) (MOREGAN)
- regex capture variables greater than $9 are now parsed completely,
instead of being parsed as single digit captures with numbers after
them (GitHub #38) (MOREGAN)
- DESTROY and AUTOLOAD subs are now parsed even without the sub
keyword (GitHub #39) (MOREGAN)
- PPI::Statement::Sub->prototype behavior now matches its
documentation, instead of returning the prototype string
unchanged and still including the parens (GitHub #56) (MOREGAN)
- PPI::Statement::Sub->prototype now returns undef on subs without a
prototype, instead of returning an empty string
(GitHub #56) (MOREGAN)
- list of keywords which are not parsed as packages when followed by
the Perl4 package separator ' has been increased
(GitHub #77) (MOREGAN)
- application of a number of Perl::Critic policies and documentation
fixes (GitHub #53) (MOREGAN, MITHALDU)
- automation of README.md generation for git (GitHub #86) (COWENS)
- various small documentation fixes (Github #96) (MOREGAN)
1.218 Sat 16 Aug 2014
Summary:
- Fixes for various parsing and documentation bugs
- 1MB limit on input document size removed
- Moved repository to GitHub: https://github.com/adamkennedy/PPI
Details:
- Stop directing bugs to rt.cpan.org (GitHub #40) (MOREGAN)
- Fix documentation reference to List::Util (RT #75308) (RWSTAUNER)
- Improve scalability of parsing long lines, and remove the size
limit on documents PPI will parse (GitHub #5) (MITHALDU)
- Speed up adding an element to an unlabeled statement.
Allow inlining of some methods. (WOLFSAGE)
- Expanded test coverage (DOLMEN, MOREGAN)
- Convert inline tests to standalone tests (GitHub #12) (MOREGAN)
- Fix for '1=>x' being parsed as x operator (GitHub #46) (MOREGAN)
- Recognize that '1 x3' is the x operator followed by a 3
(RT #37892, GitHub #27) (MOREGAN)
- Support all augmented assignment operators (<<=, ||=, etc.)
(RT #68176, 71705) (MOREGAN)
- Stop upper-case "=CUT" from terminating POD (RT #75039) (JAE)
- Support upper-case digits in hex and binary numbers, including
in the leading '0X' and '0B'. (RT #36540) (KRYDE, MOREGAN)
- Fix float argument to range operator misparsed as version
string (RT #45014) (MOREGAN)
- Fix POD markup in PPI::Find (RT #51693) (FWIE)
- Fix spelling of "Tom Christiansen" (RT #67264) (TADMC)
- Fix a large raft of spelling and grammar errors (RT #85049) (David
Steinbrunner, DOLMEN, MOREGAN)
- Fix errors in documentation of the PPI::Element class hierarchy
(RT #30863, 69026) (SJQUINNEY)
- Prevent PPI::XSAccessor packages from hiding corresponding PPI
packages in CPAN (RT #90792) (MITHALDU)
- Recognize the formfeed character as whitespace (RT #67517) (WYANT)
- Recognize regex match following 'return' (RT #27475) (ADAMK)
- Fix missing dereference, length called on reference (RT #40103)
(ADAMK)
(pkgsrc)
- Instead of using do-* in Makefile adjust config.mk and use the
official Makefile like other suckless.org packages (e.g. x11/dmenu).
- Do not install README: the only useful information for the user was:
Simply invoke the 'slock' command. To get out of it, enter your
password. The user can read that in x11/slock/DESCR by
pkg_info slock.
(upstream)
* slock-1.2:
- Colors are now specified via config.h
- Minor bug fixes
* slock-1.1:
- Eckhards dualcolor patch
- Minor bug fixes
Changes in Version 2.48.3
Changes since 2.45:
* Incorporated a patch from Christopher Zimmermann to replace the
Uprintf module (which doesn't work with OCaml 4.02, causing Unison
to crash) with equivalent functionality from the standard library.
* Incorporated a refresh of the OSX GUI, contributed by Alan Shutko.
* Added a maxsizethreshold option, which prevents the transfer of
files larger than the size specified (in Kb).
* Added a "copyonconflict" preference, to make a copy of files that
would otherwise be overwritten or deleted in case of conflicting
changes. (This makes it possible to automatically resolve conflicts
in a fairly safe way when synchronizing continuously, in
combination with the "repeat = watch" and "prefer = newer"
preferences.
* File system monitoring:
+ The file watcher now fails when unable to watch a directory,
rather than silently ignoring the issue.
+ File system monitoring: more robust communication with the
helper program (in socket mode, the unison server will still
work properly despite unexpected unison client
disconnections).
+ A bytecode version of unison-fsmonitor is now produced by
"make NATIVE=false"
+ Improved search for unison-fsmonitor
+ Detect when the helper process exits.
+ More robust file watching helper programs for Windows and
Linux. They communicate with Unison through pipes (Unison
redirects stdin and stdout), using a race-free protocol.
+ Retries paths with failures using an exponential backoff
algorithm.
+ The information returned by the file watchers are used
independently for each replica; thus, when only one replica
has changes, Unison will only rescan this replica.
+ When available, used by the graphical UIs to speed up
rescanning (can be disabled by setting the new watch
preference to
+ Small fix to the way fsmonitor.py gets invoked when using the
file watching functionality, suggested by Josh Berdine. Unison
will now look for fsmonitor.py in the same directory where the
Unison executable itself lives.
* Minor:
+ Fixed a bug in export procedure that was messing up
documentation strings.
+ Incorporated a patch from Irányossy Knoblauch Artúr to make
temp file names fit within 143 characters (to make eCryptFS
happy).
+ Added a string to the Conflict direction to document the
reason of the conflict.
+ Log conflicts and problems in the text UI even if nothing is
propagated.
+ Use hash function from OCaml 3.x for comparing archives, even
when compiled with OCaml 4.x.
+ Do not restart Unison in case of uncaught exception when the
repeat preference is set. This seems safer. And it does not
work, for instance, in case of lost connection.
+ Fix Unix.readlink invalid argument error under Windows
+ Fix a crash when the output of the diff program is too large.
+ Fixed Makefile for cross-compiling towards Windows (updated to
MinGW-w64)
Changes since 2.40.63:
* New preference fastercheckUNSAFE, which can be used (with care!) to
achieve much faster update detection when all the common files in
the two replicas are known to be identical. See the manual for more
information.
This feature should still be considered experimental, but it's
ready for other people to try out.
* Added option clientHostName. If specified, it will be used to as
the client host name, overriding UNISONLOCALHOSTNAME and the actual
host name.
* OS X GUI:
+ fix crash under Lion, because of problems with the toolbar,
using the fix suggested in
http://blitzbasic.com/Community/posts.php?topic=95778.
+ uimacnew09 is now the standard graphical interface on OSX
+ A small improvement to the uimacnew09 interface from Alan
Schmitt and Steve Kalkwarf: when Unison is run with the -batch
flag, the interface will now automatically propagate changes
and terminate, without waiting for user interaction.
+ Show a modal warning window if there is no archive for the
hosts. The user can then choose to exit or proceed (proceed is
the default). The window is not shown if the batch preference
is true.
+ file details panel selectable
* GTK GUI:
+ New version of uigtk2.ml from Matt Zagrabelny that reorganizes
the icons in a slightly more intuitive way.
* Minor fixes:
+ Setting the prefer preference to older or newer now propagates
deletions when there is no conflict.
+ Correctly quote the path when running merge commands.
+ Add quotes to paths when calling external file watcher
utility.
+ Incorporate a patch to fsmonitor.py (the external filewatcher
utility) from Tomasz Zernicki to make it work better under
Windows.
+ Incorporated new version of fsmonitor.py from Christophe Gohle
+ Fixed incompatibility with OpenSSH 5.6.
+ Fixed fingerprint cache: do not cache file properties
+ Some spelling corrections in documentation and comments from
Stephane Glondu
+ Fixed O_APPEND mode for open under Windows
+ Fixed String.sub invalid argument error when an AppleDouble
file does not contain a finder information field
+ Trim duplicate paths when using "-repeat watch"
+ Unison now passes path arguments and -follow directives to
fsmonitor.py. This seems to work except for one small issue
with how fsmonitor.py treats -follow directives for
directories that don't exist (or maybe this is an issue with
how it treats any kind of monitoring when the thing being
monitored doesn't exist?). If we create a symlink to a
nonexistant directory, give Unison (hence fsmonitor.py) a
'follow' directive for the symlink, start unison, and then
create the directory, fsmonitor.py misses the change.
+ Lines added in profile files by unison always start at a new
line
Unison is a file-synchronization tool for Unix and Windows. It allows
two replicas of a collection of files and directories to be stored
on different hosts (or different disks on the same host), modified
separately, and then brought up to date by propagating the changes
in each replica to the other.