changes in sbcl-1.1.14 relative to sbcl-1.1.13:
* optimization: complicated TYPEP tests are less opaque to the type
propagation pass. (lp#1229340)
* optimization: [N]BUTLAST perform a single pass over the list. (lp#1245697)
* optimization: EQUALP on structures with raw slots (double-float/complex)
no longer conses and is faster.
* optimization: RESTART-CASE expands to more compact code.
Thanks to Jan Moringen. (lp#1249055)
* enhancement: Top-level defmethod without defgeneric no longer causes
undefined-function warnings in subsequent forms. (lp#503095)
* enhancement: Better error messages for system errors on Windows.
* enhancement: run-sbcl.sh is usefully handled by rlwrap. Thanks to William
Cushing. (lp#1249183)
* enhancement: new function SB-EXT:ASSERT-VERSION->= accepts a version
specification (multiple integer arguments) and signals a continuable error
if the current SBCL version is lower (older) than the specification.
(lp#674372)
* enhancement: better ARRAY-RANK result derivation. (lp#1252108)
* bug fix: EQUALP now compares correctly structures with raw slots larger
than a single word.
* bug fix: contribs couldn't be built on Windows with MinGW.
* bug fix: Better pathname handling on Windows. (lp#922117)
* bug fix: OPEN reports a more meaningful error when an existing file is
opened for output with :if-exists :new-version. Thanks to Philip
Munksgaard. (lp#455381)
* bug fix: DEFSTRUCTs with NIL as a slot name no longer cause strange
CLOS-related errors. (lp#633911)
* bug fix: GC deadlocks caused by concurrent consing on Windows.
changes in sbcl-1.1.13 relative to sbcl-1.1.12:
* optimization: better distribution of SXHASH over small conses of related
values. (lp#309443)
* other improvements to SXHASH:
** use the whole of the positive-fixnum range for SXHASH of fixnums
* enhancement: The error message when calling an undefined alien function
includes the name of the function on x86-64.
* enhancement: sb-ext:run-program now supports :environment on Windows.
* enhancement: ASDF is no longer required to load contribs at runtime.
(lp#1132254)
* enhancement: when called with a symbol, FIND-RESTART no longer calls
COMPUTE-RESTARTS, making it faster and cons less (lp#769615)
* enhancement: FIND-RESTART and COMPUTE-RESTARTS handle huge restart
clusters better in some cases
* enhancement: SOME/ANY/other quantification higher-order functions no
longer cons. (lp#1070635)
* bug fix: forward references to classes in fasls can now be loaded.
(lp#746132)
* bug fix: don't warn on a interpreted->compiled function redefinition
from the same location. (patch by Douglas Katzman, lp#1042405)
* bug fix: Create vectors of proper internal length when reading literal
vectors from FASLs. (Reported by Jan Moringen)
* bug fix: COMPILE can now succefully compile setf functions.
(Reported by Douglas Katzman)
* bug fix: run-program performs more correct escaping of arguments on
Windows. (lp#1239242)
* bug fix: function-lambda-expression on generic functions returns the
actual name.
* bug fix: (the [type] [constant]) now warns when [constant] matches
[type] except for the number of values. (Reported by Nathan Trapuzzano
on sbcl-help)
* bug fix: signal errors in required cases of slot-definition initialization
protocol. (lp#309072)
* bug fix: run-sbcl.sh works better in the presence of symlinks on OS X.
(thanks to Stelian Ionescu, lp#1242643)
* bug fix: when given a restart object, FIND-RESTART checks whether the
restart is active and, when a condition is supplied, whether the restart
is associated to a different condition (lp#774410)
changes in sbcl-1.1.12 relative to sbcl-1.1.11:
* enhancement: Add sb-bsd-sockets:socket-shutdown, for calling
shutdown(3). (thanks to Jan Moringen, lp#1207483)
* enhancement: document extensible sequences. (thanks to Jan Moringen,
lp#994528)
* optimization: EQUAL and EQUALP transforms are smarter.
(thanks to Elias Martenson, lp#1220084)
* optimization: CHAR-EQUAL is faster for constant and base-char arguments.
* bug fix: probe-file now can access symlinks to pipes and sockets in
/proc/pid/fd on Linux. (reported by Eric Schulte)
* bug fix: SBCL can now be built on Solaris x86-64.
* bug fix: Floating point exceptions do not persist on Solaris anymore.
* bug fix: (setf . a) is pprinted correctly (reported by Douglas Katzman).
* bug fix: handle compiler-error in LOAD when it's not run from inside EVAL.
(lp#1219601)
* bug fix: SB-GMP:MPZ-POW no longer segfaults given a non-bignum base.
(thanks to Stephan Frank)
* bug fix: space allocation of result bignums in SB-GMP is more accurate.
(thanks to Stephan Frank, lp#1206191)
* bug fix: sb-safepoint can now reliably handle signal interruptions of
foreign code. (lp#1133018)
* bug fix: the compiler-macro for MAKE-INSTANCE when emitting "fallback"
constructors no longer fails to merge actual and default initargs
(thanks to Jan Moringen, lp#1179858)
* bug fix: the compiler-macro for MAKE-INSTANCE when emitting "fallback"
constructors handles non-KEYWORD initialization arguments more correctly.
* bug fix: loading the SB-SIMPLE-STREAMS contributed module no longer
clobbers FILE-NAMESTRING. (thanks to Anton Kovalenko, lp#884603)
* bug fix: class definitions with CPLs inconsistent with their metaclasses
are less likely to destroy the object system's integrity. (lp#309076)
* bug fix: restart clause parsing in RESTART-CASE is more in line with the
standard. (lp#1203585, thanks to Jan Moringen)
* bug fix: silence a note from RESTART-CASE under high-SPEED optimization
settings. (lp#1023721)
* bug fix: getting the order of arguments to
SB-MOP:SET-FUNCALLABLE-INSTANCE-FUNCTION wrong produces a sensible error
rather than a failed AVER. (reported by Paul Nathan)
* bug fix: Parsing of &optional/&key/&rest arguments now never overwrites
arguments during copying on x86 and x86-64; it may still happen on other
platforms when there are more fixed arguments than stack slots.
(reported by Jan Moringen)
* Previously, MySQL Server distributions included the MySQL Reference Manual in Info format (the Docs/mysql.info file). Because the license for the manual restricts redistribution, its inclusion in Community packages caused problems for downstream redistributors, such as those who create Linux distributions. Community distributions of MySQL Server no longer include the mysql.info file, to make the repackaging and redistribution process easier (for example, the source tarball and its checksum can be used directly). This change applies to all source and binary Community packaging formats. Commercial (Enterprise) distributions are unchanged.
* A new CMake option, WITH_ASAN, permits enabling address sanitization for compilers that support it.
* Attempts to use the thread_concurrency system variable (which has an effect only for Solaris 8 and earlier) now indicate that it has no effect when that is the case.
* Bugs Fixed
* Fix more of rev.12660
* Protect aclIsProxyAuth() debugging from NULL names (via NULL AclMatchedName).
* Bug 3972: Segfault when getting the deny info page ID after a reconfigure
* Fix mistake in porting rev.12660
* Bug 3782: Digest authentication not obeying nonce_max_count
* Bug 3970: max_filedescriptors disabled due to missing setrlimit
* Bug 3967: ipc/Kid.cc compilation failure: 'time' was not declared in this scope
* Re-compute Range response content offset after an FTP response was adapted.
* Source Maintenance: re-add snapshot script to branch
* Bug 3960: Dead Peers Are Not Revived
* Windows: Fix aclocal "is already registered" errors
* Windows: Ensure array index is an integer in C code
* Bug 3956: xstrndup: tried to dup a NULL pointer
* Make HTTP header parser obey relaxed_header_parser
* SourceFormat Enforcement
* Replace blocking sleep(3) and close UDS socket on failures.
* Bug 3936: error-details.txt parse error
* Bug 3906: Filedescriptor leaks in SNMP
This is a bugfix release. The krb5-1.10 release series is in maintenance, and for new deployments, installers should prefer the krb5-1.11 release series or later.
* Fix a KDC locking issue that could lead to the KDC process holding a persistent lock, preventing administrative actions such as password changes.
* Fix a number of bugs related to KDC master key rollover.
* Fix a KDC null pointer dereference [CVE-2013-1418] that could affect KDCs that serve multiple realms.
libftdi version 1.0
A library (using libusb) to talk to FTDI's UART/FIFO chips
including the popular bitbang mode.
The following chips are supported:
- FT4232H / FT2232H
- FT232R / FT245R
- FT2232L / FT2232D / FT2232C
- FT232BM / FT245BM (and the BL/BQ variants)
- FT8U232AM / FT8U245AM
libftdi requires libusb 1.x.
libhid is a rewrite of libHID[0] and aims to provide the same functionality
from a more organised framework. It aims to provide a layer of abstraction for
accessing HID-class devices over USB or serial lines (similar to what libusb
provides for the base USB protocol).
http://www.ghz.cc/~clepple/libHID/doc/html/
libhid has been designed because it is needed in two other projects
(libphdigets and nut). As such, it does not have a complete featureset yet but
is rather a work in progress (alpha state). We invite everyone to contribute
or get in touch with us for additional features.
Please find more information on the project website:
http://libhid.alioth.debian.org
This is libConfuse, a library for parsing configuration files. It was
called libcfg before, but was changed to not confuse with other
similar libraries.
See the INSTALL file for installation instructions. By default, only a
static library is built. Specify --enable-shared to the configure
script to also build a shared library.
With libtool 1.4.2 (and/or automake 1.6.3) there is a problem building
the sources. The libtool script expects the environment variable SED
to point to a usable sed binary, but this variable does not get
set. You'll have to do a "export SED=sed" (if using bash) or "setenv
SED sed" (if using csh) before running make.
Documentation can be built by running doxygen in the top-level
directory. It is also available at http://www.nongnu.org/confuse/manual/.
There is a project page at http://sv.nongnu.org/projects/confuse.
Report bugs to <confuse-devel@nongnu.org>
Some changes:
* Many new modules, sorted in the following subdirs:
cloud commands database files internal inventory messaging
monitoring net_infrastructure network notification packaging
source_control system utilities web_infrastructure
* accelerated mode: An enhanced fireball mode that requires zero
bootstrapping and fewer requirements plus adds capabilities like
sudo commands
* Connection default is now "smart", which discovers if the system
openssh can support ControlPersist, and uses it if so, if not
falls back to paramiko
* external inventory scripts may now return host variables in one
pass, which allows them to be much more efficient for large numbers
of hosts (AWS!)
* "~" now expanded on each component of configured plugin paths
* Countless feature enhancements and bugfixes
For a full list, see https://github.com/ansible/ansible/blob/devel/CHANGELOG.md
* Decompression of archives using the -lhx- file format supported by
unlha32.dll is now supported (thanks Multi for the patch).
* The -p (print to stdout) command line option is now supported.
* The test suite should now run correctly on Windows.
Bugs fixed:
* Bug where archives read from pipes (eg. stdin) were not extracted
beyond the first file in the archive.
* Output when using the -w (extract directory) option now correctly
matches the output of Unix lha.
This is a regularly-scheduled bugfix release.
bookmarks: consider successor changesets when moving bookmark (issue4015)
contrib: don't mention obsolete graphlog extension in mercurial.ini
contrib: promote strip extension over MQ in sample.hgrc
contrib: stop mentioning obsolete graphlog extension in sample.hgrc
convert: fix svn crash when svn.ra.get_log calls back with orig_paths=None
help: fix backwards bisect help example
help: use progress instead of mq as in 'hg help config' example
hgk: fix tag list parser (issue4101)
hgweb: ignore non numeric "revcount" parameter values (issue4091)
histedit: hold wlock and lock while in progress
largefiles: cache largefiles for update, also without printmessage
largefiles: don't crash on 'local renamed directory' actions
merge: move forgets to the beginning of the action list
minirst: do not interpret a directive as a literal block
minirst: find admonitions before pruning comments and adding margins
obsolete: stop doing membership test on list
parse_index2: fix crash on bad argument type (issue4110)
phase: better error message when --force is needed
rebase: fix rebase aborts when 'tip-1' is public (issue4082)
rebase: fix working copy location after a --collapse (issue4080)
share: fix unshare calling wrong repo.init() method
shelve: fix bad argument interaction with largefiles (issue4111)
shelve: unshelve using an unfiltered repository
strip: fix last unprotected mq reference (issue4097)
strip: hold wlock for entire duration
subrepo: sanitize non-hg subrepos
templater: fix escaping in nested string literals (issue4102)
templater: makes branches work correctly with stringify (issue4108)
templater: only recursively evaluate string literals as templates (issue4103)
unshelve: add tests for unknown files
unshelve: don't commit unknown files during unshelve (issue4113)
util: url keeps backslash in paths
util: warn when adding paths ending with \
Fixed in Thunderbird 24.1.1
MFSA 2013-103 Miscellaneous Network Security Services (NSS) vulnerabilities
TODO: put sdk common files into their own PLIST in order to simplify updates to
PLIST.enigmail and PLIST.lightning.
Version 4.1 of Texmaker 30 Oct 2013 21:38
-----------------------
A wizard, with theme preview, to quickly edit a beamer
presentation has been added. Texmaker now supports LuaLaTeX,
and new "Quick build" modes for standards operations with
bib(la)tex have been added. UTF-8 encoding without bom is now
detected, and a link to the English wikibook about LaTeX has
been added to the "Help" menu
Changes for 0.24 Fri Feb 1 18:14:28 2013
============================================
* Resolve [rt #83093] "Won't load modules with apostrophes"
reported by Dave Golden
3.22 - Thu Aug 29 19:30:00 CET 2013
- Fix parallel testing crashes.
- Explicitly require new-enough Exporter.
3.21 - Fri Aug 9 19:08:00 CET 2013
- stop "sv_2mortal(&PL_sv_yes)" and "(void)sv_newmortal()" for immortal
typemap entries [perl #116152]
- Deterministic C output (fix for hash randomization in 5.18).
3.18_04 - Fri Jun 20 17:47:00 CET 2013
- Fix targetable size detection (& better tests)
- Assorted cleanup and refactoring.
3.18_03 - Fri Apr 19 18:40:00 CET 2013
- Heuristic (and flawed) type canonicalization for templated
C++ types.
- More tests ported from core.
3.18_02 - Mon Apr 15 07:30:00 CET 2013
- ExtUtils::ParseXS no longer uses global state (if using OO
interface).
- New "real" OO interface.
3.18_01 - Thu Apr 11 19:17:00 CET 2013
- ExtUtils::Typemaps gains a clone method.
3.18 - Mon Nov 19 07:35:00 CET 2012
- Restore portability to Perl 5.6, which was lost at EU-PXS 3.00.
- [perl #112776] avoid warning on an initialized non-parameter
- Only increment PL_amagic_generation before 5.9