Requested by Peter Bex.
4.8.0.5
- Security fixes
- CVE-2013-4385: read-string! no longer reads beyond its buffer when
length is #f.
- poll() is also used on cygwin by enabling the fix for CVE-2012-6122
- file-creation-mode now passes a valid value to umask when its argument
is omitted. (Also ensure it always returns the old umask value.)
- Fix a data corruption problem in list->queue.
- Core libraries
- read-string! behaves correctly in presence of EOF.
- Several subtle problems in the reader in the presence of EOF are fixed.
- Use poll() instead of select() on cygwin.
- Runtime
- Fix an issue on initial seed of the random number generator.
4.8.0.4
- Runtime
- Ensure correct type is used for sigsetjmp(3) buffer. This fixes,
for example, a bus error in 32-bit OS X builds (#1021).
- Core libraries
- Export file-type from the posix unit.
- Build system
- Use inexact comparison for flonum tests, as there is sometimes a
miniscule difference between trig functions computed by libc and
those precalculated by gcc.
LibreOffice is a free, community-developed, multi-platform office
productivity suite. It includes key desktop applications:
word processor, spreadsheet, presentation manager, and drawing program,
with a user interface and feature set similar to other office suites.
This package tracks 4 release branch.
HSQLDB (HyperSQL DataBase) is the leading SQL relational database
engine written in Java. It offers a small, fast multithreaded and
transactional database engine with in-memory and disk-based tables
and supports embedded and server modes.
This package contains library file (hsqldb.jar) only, and it is
old and should be used only for LibreOffice package.
The release 2.10 of xkeyboard-config did not really happen because of
the technical issues, so I am happy to present 2.10.1
Most of the work in that release was made by Benno Shulenberg, who did
some massive cleanups of the codebase.
Other people contributed various layouts fixes and code improvements.
Traditional credits go to the TP for the quality translations.
Gearman provides a generic application framework to farm out work
to other machines or processes that are better suited to do the work.
It allows you to do work in parallel, to load balance processing,
and to call functions between languages. It can be used in a variety
of applications, from high-availability web sites to the transport
of database replication events.
Fix a failure to consume a shell prompt which would cause it to remain
buffered and later be mistaken for one that had not yet issued. For
added protection, add a unique serial number to each prompt.
Omit drive index from qemu command line for backwards compatibility
with scripts written for anita 1.29 or older.
Fix X11 set names.
Thu, Apr 18, 2013: Released Check 0.9.10
based on r743 (2013-04-18 11:27:03 +0200)
* Support 64bit int for __ck_assert_int. Patch from bug #3599471
* Add equivalent uint variants for __ck_assert_int. Patch from bug #3600433.
* Detect if the system has a C99 compliant version of the printf related
functions for check to use, and if not use an implementation provided by
check.
* Updated HACKING and release procedure in Makefile.am.
* Detect if the system has clock_gettime() available, and if not use an
implementation provided by check. clock_gettime() is used to measure
test durations. The implementation for OSX uses OSX specific system calls
to get the time. For all other systems, clock_gettime() does nothing.
* Updated documentation in check.h to reference new check API.
* Remove usage of deprecated fail(), fail_if(), and fail_unless() calls from
check's unit tests.
* Fix implementation of putenv in check's libcompat for systems that do not
provide it.
* Fix implementation of unsettenv in check's libcompat for systems that do
not provide it.
* Improvements to the new Check API: new comparison functions for pointers:
ck_assert_ptr_(eq|ne).
* Test timeouts can now be in nanosecond precision. The tcase_set_timeout
call, and CK_DEFAULT_TIMEOUT and CK_TIMEOUT_MULTIPLIER environment
variables now can accept floating point arguments.
* Cleanup compile warnings, patch #3579199 on SF.
* Renamed Check's internal list functions to start with check_, patch #3448601 on SF.
Regularly scheduled bugfix release. This fixes significant regressions
from 2.7 in push/pull performance and SSL negotiation.
bundle: fix performance regression when bundling file changes (issue4031)
generaldelta: initialize basecache properly
help: use full name of extensions to look up them for keyword search
histedit: abort if there are multiple roots in "--outgoing" revisions
histedit: add more detailed help about "--outgoing"
histedit: suggest "histedit --abort" for inconsistent histedit state
httpclient: apply upstream revision da7579b034a4 to fix SSL problems (issue4038)
rebase: catch RepoLookupError at restoring rebase state for abort/continue
rebase: catch RepoLookupError at restoring rebase state for summary
repoview: have unfilteredpropertycache using the underlying cache
repoview: make propertycache.setcache compatible with repoview
revset: fix wrong keyword() behaviour for strings with spaces
sslutil: backed out changeset 074bd02352c0 (issue4038)
strip: set current bookmark to None if stripped
Based on PR pkg/48254 by Leonardo Taccari.
pkgsrc changes:
* add options.mk: now fdm supports "debug" and "pcre" options (previously the
PCRE support was always included).
Changes:
* Add mbox tags for messages fetched from a mbox
* Detect GMail's XYZZY capability for IMAP and use it to try and workaround
some of their broken behaviour (incorrectly reported message sizes).
* Print a warning on missing maildirs when fetching from them rather than
crashing or giving an error. Reported by Frank Terbeck.
* Introduce a configure script and tidy up build infrastructure.
* GMail IMAP doesn't correctly set the \Seen flag after UID FETCH BODY[], so
explicitly set it with STORE when mail is kept. Reported by Patrice Clement.
* Properly count mails when polling multiple folders on a single IMAP server,
reported by Claudio M. Alessi.
* Support user and pass on NNTP, requested by Michael Hamann.
* Escape . properly when delivering to SMTP.
* Don't be as strict about format at the end of messages when using IMAP -
accept additional information as well as FLAGS. Reported by rivo nurges.
xf86-video-r128 6.9.2 includes a fix for EXA color errors on PowerPC,
plus updates to build with xserver 1.13 and 1.14.
Note that also this xserver patch is needed for 1.13 and 1.14:
http://lists.x.org/archives/xorg-devel/2013-September/037971.html
All credits go to Connor Behan for keeping this driver alive!
Connor Behan (4):
Remove call to obsolete miInitializeBackingStore()
Swap pixmap bytes for a solid picture on big endian host
Minor spacing changes
Specify NULL for the platform probe function
Tormod Volden (1):
r128: bump to version 6.9.2
* Version 0.4.3
- crypto_sign_seedbytes() and crypto_sign_SEEDBYTES were added.
- crypto_onetimeauth_poly1305_implementation_name() was added.
- poly1305-ref has been replaced by a faster implementation,
Floodyberry's poly1305-donna-unrolled.
- Stackmarkings have been added to assembly code, for Hardened Gentoo.
- pkg-config can now be used in order to retrieve compilations flags for
using libsodium.
- crypto_stream_aes256estream_*() can now deal with unaligned input
on platforms that require word alignment.
- portability improvements.