#acl PaulHowarth:read,write,admin,revert,delete All:read === 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 `passdb`s 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:85912|CPAN RT#85912]]) * Fixed regression introduced in 0.78 ([[CPAN:76901|CPAN RT#76901]]) * `run_forked()` now has a consistent API with `run()` ([[CPAN:70530|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:82094|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:84376|CPAN RT#84376]]) * Avoid MITM warning when not using certificates ([[CPAN:85420|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:87502|CPAN RT#87502]], incorrect of parsing of smartmatch before hash brace * Added feature request [[CPAN:87330|CPAN RT#87330]], trim whitespace after POD; the flag `-trp` (`--trim-pod`) will trim trailing whitespace from lines of POD * Fixed [[CPAN:87107|CPAN RT#87107]], spelling * Updated `sendmail` to use unversioned documentation directories from F-20 ([[RedHatBugzilla:994090|Bug #994090]]) ----