changelog:
1.2.0.2
* Bumped lower bound on deepseq to 1.4 for compatibility with the
upcoming GHC 7.10
1.2.0.1
* Fixed a buffer overflow in rendering of large Integers
(https://github.com/bos/text/issues/99)
(upstream) Update xdx from 2.4.2 to 2.4.3
Changelog for version Xdx (2.4.3)
* Apply Debian patch from bug #577377.
* Bring build system up to date for later versions of Autotools.
* Do not track any build system generated files in Git VCS.
* Modify source as needed for clean build with Gtk+ 2.24.
* New upstream maintainer, Nate Bargmann, N0NB <n0nb@n0nb.us>
* Development hosted at https://github.com/N0NB/xdx
* Portuguese translation update from David, CT1DRB
* Add support to load updated country file using command line option,
environment variable, or placing cty.dat in the preferences directory.
* Fix URI handling for GTK+ 2.24 and later.
* Disable function keys for this release.
upstream. Thanks wiz@ for advice.
-------------------------
2014-10-26 Werner Koch <wk@gnupg.org>
Release 0.9.0.
(.. ommitted ..)
Remove support form QT3 and GTK+-1.
* configure.ac: Remove old qt and gtk+-1 support.
-- This will remove pinentry-{gtk,qt} by next commit.
-- Touched files on this commit are Makefile.common and distinfo only
-------------------------
2014-10-26 Werner Koch <wk@gnupg.org>
Release 0.9.0.
gtk: Aboid segv for opaste keys.
* gtk+-2/gtksecentry.c (gtk_secure_entry_class_init): Disable paste
key bindings.
Remove support form QT3 and GTK+-1.
* configure.ac: Remove old qt and gtk+-1 support.
* Makefile.am: Ditto.
2014-10-26 Stanislav Ochotnicky <sochotnicky@redhat.com>
Check if we are on tty before initializing curses.
* pinentry/pinentry-curses.c (dialog_run): Check stant stdin and stout
are connected to ttys.
2014-10-26 Werner Koch <wk@gnupg.org>
gtk: Allow pasting using the mouse.
* gtk+-2/gtksecentry.h (_GtkSecureEntry): Add fields insert_pos,
real_changed, cand change_count.
(_GtkSecureEntryClass): Add field paste_clipboard.
* gtk+-2/gtksecentry.c (PASTE_CLIPBOARD): New.
(gtk_secure_entry_class_init): Set paste_clipboard and create
paste-clipboard signal.
(gtk_secure_entry_button_press): Call gtk_secure_entry_pase.
(begin_change, end_change, emit_changed): New.
(gtk_secure_entry_real_insert_text): Use emit_changed.
(gtk_secure_entry_real_delete_text): Ditto.
(paste_received, gtk_secure_entry_paste)
(gtk_secure_entry_paste_clipboard): New.
2014-10-24 Werner Koch <wk@gnupg.org>
gtk+-2: Make current focus visible again.
* gtk+-2/pinentry-gtk-2.c (grab_keyboard): Return false
(ungrab_keyboard): Ditto.
gtk+-2: Implement the SETREPEAT command.
* gtk+-2/pinentry-gtk-2.c (repeat_entry, error_label): New.
(button_clicked): Implement repeat check.
(changed_text_handler): Clear repeat field.
(create_window): Add repeat entry.
Add commands to allow implementing a "repeat passphrase" field.
* pinentry/pinentry.c (cmd_setrepeat): New.
(cmd_setrepeaterror): New.
(register_commands): Add new commands.
(cmd_getpin): Print "PIN_REPEATED" status.
Magento is a feature-rich eCommerce platform built on open-source
technology that provides online merchants with unprecedented
flexibility and control over the look, content and functionality
of their eCommerce store. Magento's intuitive administration
interface features powerful marketing, search engine optimization
and catalog-management tools to give merchants the power to create
sites that are tailored to their unique business needs.
Version 8.6.0 [v8-stable] 2014-12-02
- configuration-setting rsyslogd command line options deprecated
- new and enhanced plugins for 0mq. These are currently experimantal.
- empty rulesets have been permitted. They no longer raise a syntax error.
- add parameter -N3 to enable config check of partial config file
- rsyslogd -e option has finally been removed
- testbench improvements
- testbench is now by default disabled
- add new RainerScript functions warp() and replace()
- mmnormalize can now also work on a variable
- new property date options for day ordinal and week number
- remove --enable-zlib configure option, we always require it
- slight source-tree restructuring: contributed modules are now in their
own ./contrib directory
- bugfix: imudp makes rsyslog hang on shutdown when more than 1 thread used
- bugfix: not all files closed on auto-backgrounding startup
- bugfix: typo in queue configuration parameter made parameter unusable
- bugfix: unitialized buffer off-by-one error in hostname generation
- bugfix imuxsock: possible segfault when SysSock.Use="off"
- bugfix: RainerScript: invalid ruleset names were accepted during ruleset
defintion, but could of course not be used when e.g. calling a ruleset.
- bugfix: some module entry points were not called for all modules callbacks
like endCnfLoad() were primarily being called for input modules. This has
been corrected. Note that this bugfix has some regression potential.
- bugfix omlibdbi: connection was taken down in wrong thread
- imttcp was removed because it was an incompleted experimental module
- pmrfc3164sd because it was a custom module nobody used
- omoracle was removed because it was orphaned and did not build/work
for quite some years and nobody was interested in fixing it
Version 8.5.0 [v8-stable] 2014-10-24
- imfile greatly refactored and support for wildcards added
- PRI-handling code refactored for more clarity and robustness
- ommail: add support for RainerScript config system [action() object]
- refactored the auto-backgrounding method
- make gntls tcp syslog driver emit more error messages
- bugfix: imfile did not complain if configured file did not exist
- bugfix: build failure on systems which don't have json_tokener_errors
- imgssapi: log remote peer address in some error messages
- fixed#2104, ALL()/ANY()/INDEXOF() support for distributed indexes
- fixed#2102, show agent status misses warnings from agents
- fixed#2100, crash of indexer while loading stopwords with tokenizer plugin
- fixed#2098, arbitrary JSON subkeys and IS NULL for distributed indexes
- fixed#2097, escaping of field-start modifier
- fixed possible memory leak in plugin creation function
Version 0.8.4 (2014-12-11)
- Fix issue related to using argcomplete in a REPL environement. Thanks
to @wapiflapi (pull request #91).
Version 0.8.3 (2014-11-09)
- Fix multiple issues related to using argcomplete in a REPL environement.
Thanks to @wapiflapi (pull request #90).
Version 0.8.2 (2014-11-03)
- Don't strip colon prefix in completion results if COMP_WORDBREAKS does
not contain a colon. Thanks to @berezv (pull request #88).
2.4.4
=====
* Backwards-incompatible changes
- The argument signature for the SqliteExtDatabase.aggregate() decorator
changed so that the aggregate name is the first parameter, and
the number of parameters is the second parameter. If no values are
specified, peewee will choose the name of the class and an un-specified
number of arguments (-1).
- The logic for saving a model with a composite key changed slightly.
Previously, if a model had a composite primary key and you called save(),
only the dirty fields would be saved.
* Bugs fixed
- #462
- #465, add hook for disabling backref validation.
- #466, fix case-sensitive table names with migration module.
- #469, save only dirty fields.
* New features
- Lots of enhancements and cleanup to the playhouse.apsw_ext module.
- The playhouse.reflection module now supports introspecting indexes.
- Added a model option for disabling backref validation.
- Added support for the SQLite closure table extension.
- Added support for virtual fields, which act on dynamically-created
virtual table fields.
- Added a new example: a virtual table implementation that exposes Redis
as a relational database table.
- Added a module playhouse.sqlite_aggregates that contains a handful of
aggregates you may find useful when developing with SQLite.
- Small documentation updates here and there.
2.4.3
=====
* Bugs fixed
- #466, table names are case sensitive in the SQLite migrations module.
- #465, added option to disable backref validation.
- #462, use the schema name consistently with postgres reflection.
* New features
- New model Meta option to disable backref validation. See
validate_backrefs.
- Added documentation on ordering by calculated values.
- Added basic PyPy compatibility.
- Added logic to close cursors after they have been exhausted.
- Structured and consolidated database metadata introspection, including
improvements for introspecting indexes.
- Added support to prefetch for traversing up the query tree.
- Added introspection option to skip invalid models while introspecting.
- Added option to limit the tables introspected.
- Added closed connection detection to the MySQL connection pool.
- Enhancements to passing options to creating virtual tables with SQLite.
- Added factory method for generating Closure tables for use with the
transitive_closure SQLite extension.
- Added support for loading SQLite extensions.
- Numerous test-suite enhancements and new test-cases.
2.4.2
=====
* Bugs fixed
- #449, typo in the db_url extension, thanks to @malea for the fix.
- #457 and #458, fixed documentation deficiences.
* New features
- Added support for importing data when using the DataSet extension.
- Added an encrypted diary app to the examples.
- Better index reconstruction when altering columns on SQLite databases
with the migrate module.
- Support for multi-column primary keys in the reflection module.
- Close cursors more aggressively when executing SELECT queries.
- A variety of fixes for read preference based node selection
- Avoided inclusion of getLastError in 2.6 writeConcern
- Correct handling of pass through params for collection_aggregate
- Improved error reporting in socket connect
- Public MONGOC_DEFAULT_CONNECTTIMEOUTMS
Updated devel/cssc to 1.4.0
Updated devel/p5-App-cpanoutdated to 0.24
Updated devel/p5-Array-Compare to 2.11
Updated devel/p5-Async-Interrupt to 1.20
Updated devel/p5-B-Compiling to 0.04
Updated devel/p5-B-Hooks-Parser to 0.12
Updated devel/p5-B-Keywords to 1.13
Updated devel/p5-B-Utils to 0.25
1.13 rurban (2013-04-06)
- removed diag before each big t/11keywords.t loop
- added suggested keywords from RT #62382:
*_ and DATA to @FileHandles (the deprecated lowercase: stdin, stdout, stderr not),
import unimport to @Functions,
BINMODE CLEAR CLEARERR CLONE CLONE_SKIP CLOSE DELETE EOF
ERROR EXISTS EXTEND FDOPEN FETCH FETCHSIZE FILENO FILL FIRSTKEY FLUSH
GETC NEXTKEY OPEN POP POPPED PRINT PRINTF PUSH PUSHED READ READLINE
SCALAR SEEK SETLINEBUF SHIFT SPLICE STORE STORESIZE SYSOPEN TELL
TIEARRAY TIEHANDLE TIEHASH TIESCALAR UNREAD UNSHIFT UNTIE UTF8 WRITE to @TieIOMethods,
can isa DOES VERSION to @UNIVERSALMethods,
@EXPORT @EXPORT_OK @EXPORT_FAIL
@EXPORT_TAGS _push_tags _rebuild_cache as_heavy export export_fail
export_fail_in export_ok_tags export_tags export_to_level heavy_export
heavy_export_ok_tags heavy_export_tags heavy_export_to_level
heavy_require_version require_version to @ExporterSymbols (Zsb n Ambrus)
- Moved exp from @Barewords to @Functions
- Added $^CHILD_ERROR_NATIVE $^GLOBAL_PHASE $^LAST_FH $^MATCH $^PREMATCH
$^POSTMATCH $^UTF8CACHE $^WIN32_SLOPPY_STAT to @Scalars
- Added English names for %!, @F (perlrun) and @ARG for @_ (Zsb n Ambrus)
- Added %+ %- (Zsb n Ambrus) and $LAST_SUBMATCH_RESULT
0.12 2013-05-11
* fix test that breaks in 5.17.4 (RT#80070, Father Chrysotomos)
* Require ExtUtils::Depends 0.302 for win32 support (RT#77311), Alexandr
Ciornii)
0.11 Mon, 18 Jun 2012 17:01:00 +0100
* Document get_lex_stuff and clear_lex_stuff.
* Document return type of C version of set_linestr.
1.2 Fri Apr 11 06:22:38 CEST 2014
- perl5porters broke Async::Interrupt, BDB, EV, IO::AIO, OpenCL
without warning by switching the meaning of USE_SOCKETS_AS_HANDLES
in 5.18. What's so attractive about giving a shit about backwards
compatibility - I will never understand.
- Add Full dependency to devel/p5-Type-Tiny
(Configure warns if not)
(upstream)
Update 2.02 to 2.11
-------------------
Dave Cross <dave@dave.org.uk> 2014-10-01
Finish removing Moose
Dave Cross <dave@dave.org.uk> 2014-10-01
File permission fixes
Dave Cross <dave@dave.org.uk> 2014-10-01
Ported from Moose to Moo
Dave Cross <dave@dave.org.uk> 2014-01-10
Added .travis.yml
Today we announce Go 1.4, the fifth major stable release of Go,
arriving six months after our previous major release Go 1.3. It
contains a small language change, support for more operating systems
and processor architectures, and improvements to the tool chain
and libraries. As always, Go 1.4 keeps the promise of compatibility,
and almost everything will continue to compile and run without
change when moved to 1.4. For the full details, see the Go 1.4
release notes.
The most notable new feature in this release is official support
for Android. Using the support in the core and the libraries in
the golang.org/x/mobile repository, it is now possible to write
simple Android apps using only Go code. At this stage, the support
libraries are still nascent and under heavy development. Early
adopters should expect a bumpy ride, but we welcome the community
to get involved.
The language change is a tweak to the syntax of for-range loops.
You may now write "for range s {" to loop over each item from s,
without having to assign the value, loop index, or map key. See
the release notes for details.
The go command has a new subcommand, go generate, to automate the
running of tools to generate source code before compilation. For
example, it can be used to automate the generation of String methods
for typed constants using the new stringer tool. For more information,
see the design document.
Most programs will run about the same speed or slightly faster in
1.4 than in 1.3; some will be slightly slower. There are many
changes, making it hard to be precise about what to expect. See
the release notes for more discussion.
And, of course, there are many more improvements and bug fixes.
In case you missed it, a few weeks ago the sub-repositories were
moved to new locations. For example, the go.tools packages are now
imported from "golang.org/x/tools". See the announcement post for
details.
This release also coincides with the project's move from Mercurial
to Git (for source control), Rietveld to Gerrit (for code review),
and Google Code to Github (for issue tracking and wiki). The move
affects the core Go repository and its sub-repositories. You can
find the canonical Git repositories at go.googlesource.com, and
the issue tracker and wiki at the golang/go GitHub repo.
* Changes in Wget 1.16.1
** Add --enable-assert configure option.
** Use pkg-config to check for libraries presence.
** Do not limit --secure-protocol=auto|pfs to TLSv1.0.
** Add --secure-protocol=TLSv1_1|TLSv1_2 .
** Full C89 source code compliance.
** Select and use the most secure authentication scheme with HTTP connections.
** Fix issues with turkish locales.
** Handle 504 Gateway Timeout.
** New option --crl-file to load Certificate Revocation Lists.
** Add valgrind support to tests suite.
** Fix an off-by-one problem in the progress bar (introduced in 1.16).