Tuesday 6th August 2013
Fedora Project
Updated gtkwave to 3.3.48 in Rawhide:
- Fixed infinite loop hang on various helper executables when extra arguments are specified
- Delete changed marker name if it exists when marker is removed
Added "Open Hierarchy" option that will expand the SST and select the hierarchy for a given signal selected in the Signals window
Added preliminary support for FsdbReader
- FSDB fix for generate created hierarchies
- FSDB fix for new debug info output style to be parsed
Added generate as scope type to VCD/FST/FSDB
- Preliminary add for module port direction for FSDB and FST
Display signal direction column in SST if not all signals are declared as FST_VD_IMPLICIT
Fixed GTK warning when hide_sst is enabled and SST is opened then closed
Added extraction of in/out/inout from FSDB into FST with vcd2fst helper executable (it also converts FSDB to FST)
Added support for SV structures, unions, classes, packages, programs and interfaces
Updated signal parsing in FST/FSDB to handle NC declarations for arrays in VCD (i.e. bit-ranges are missing); use vcd2fst or the -o option to read NC VCD files with arrays properly
Preliminary support for SV datatypes of bit, logic, int, shortint, longint, byte, enum, and shortreal in VCD and FST
Added sparse array datatype to FST (currently unused by gtkwave)
Added support for attribute begin/end in FST (currently unused by gtkwave); this allows embedding of various data inside the structure tree
- Added autoraise on entry window on keystrokes or periodically when it exists
Added ability to store $comment in FST files via the attribute mechanism (FST_AT_MISC/FST_MT_COMMENT)
Local Packages
New package perl-Net-HTTPTunnel (0.51)
Updated cdrtools to 3.01 alpha release 17
Updated dovecot to 2.2.5:
SSL: added support for ECDH/ECDHE cipher suites
- Added some missing man pages
quota-status: added quota_status_toolarge setting
director: users near expiration could have been redirected to different servers at the same time
pop3: avoid assert-crash if client disconnects during LIST
mdbox: corrupted index header still wasn't automatically fixed
dsync: various fixes to work better with imapc and pop3c storages
ldap: sasl_bind=yes caused crashes, because Dovecot's lib-sasl symbols conflicted with Cyrus SASL library
imap: various error handling fixes to CATENATE
Updated dovecot (2.1) to 2.1.17, and pigeonhole to 0.3.5:
zlib: keep the last read mail uncompressed in a temporary file; this significantly improves performance when IMAP client does small partial fetches for a large mail
acl: optionally get default ACL's for private/shared namespaces from user's INBOX (plugin { acl_defaults_from_inbox = yes })
- Case-insensitive unicode character comparisons weren't all working as they should
maildir: fixed handling over 26 keywords in a mailbox
auth: don't crash in non-PLAIN/LOGIN auth mechanism if master user login is attempted without any master passdbs configured
- Changed error handling to be less of a nuisance for administrators: strictly user-caused errors are only reported in user log, and some errors are logged as info instead
Sieve: changed behaviour of redirect in case of a duplicate message delivery or a mail loop
Sieve vnd.dovecot.duplicate extension: added new features to the duplicate test, making it possible to manually compose the key value for duplicate checking; this extension is in the process of being standardized: https://tools.ietf.org/html/draft-bosch-sieve-duplicate-01
Sieve date extension: generate warning when invalid date part is specified
Sieve editheader extension: fixed crash occurring when addheader :last was used
Sieve editheader extension: fixed interaction with the Sieve body extension; if used together, the deleteheader action could fail after a body test was performed
Sieve include extension: fixed missing error clean-up that caused a resource leak
Sieve vacation extension: fixed determination of From: address for when sieve_vacation_dont_check_recipient is active
Sieve tools: the -D option wasn't enabled and documented for all tools
Sieve dict script storage: fixed potential segfault occurring when dict initialization fails
ManageSieve: fixed bug in skipping of CRLF at end of AUTHENTICATE command
ManageSieve: fixed handling of unknown commands pre-login
- Fixed compile on Mageia Linux
Test suite: fixed a time zone dependency in the Sieve date extension tests
Updated gtkwave to 3.3.48 as per the Fedora version
Updated libxslt to avoid duplicate packaging of python examples
Updated perl-IPC-Cmd to 0.84:
Lowered CPU usage for run_forked()
Handle STDOUT/STDERR for run_forked() and coderefs (CPAN RT#85912)
Fixed regression introduced in 0.78 (CPAN RT#76901)
run_forked() now has a consistent API with run() (CPAN RT#70530)
Socket only used where needed
Install into sitelib by default if Perl ≥ v5.12.0
Updated perl-Net-FTPSSL to 0.23:
Added clarification to use of SSL_Client_Certificate option in pod text
Added support for tunnelling through a proxy server via the ProxyArgs option (CPAN RT#82094)
Added optional proxy server questions if Net::HTTPTunnel is installed for the test scripts (t/*.t)
Fixed bug in login() so the call to help() only happens if the login is successful
Avoid IO-Socket-SSL versions 1.79 to 1.85 due to bug when using certificates for the Data Channel and getting a bogus Man-In-The-Middle (MITM) warning (CPAN RT#84376)
Avoid MITM warning when not using certificates (CPAN RT#85420)
- Fixed masking issue when writing to the log file when the value that needed to be masked contained regex special chars
Added clarification that any warnings printed below the 10-complex.t tests are just that: warnings, not errors preventing things from working; they are collected so the developer can be notified about them for fixing in future releases
Updated perl-Perl-Tidy to 20130806:
Fixed CPAN RT#87502, incorrect of parsing of smartmatch before hash brace
Added feature request CPAN RT#87330, trim whitespace after POD; the flag -trp (--trim-pod) will trim trailing whitespace from lines of POD
Fixed CPAN RT#87107, spelling
Updated sendmail to use unversioned documentation directories from F-20 (Bug #994090)