#acl PaulHowarth:read,write,admin,revert,delete All:read === Friday 13th April 2012 === ==== Fedora Project ==== * Updated `gtkwave` to 3.3.35 in F-17 and Rawhide: * Polarity fix for `vcd_preserve_glitches` in `rcfile`; default is `no`/`off`, use `yes` in the `rcfile` to enable (e.g., for viewing interpolated analog waveforms) * Added `vcd_preserve_glitches` support to FST as `--optimize` uses FST * Added `vcd_preserve_glitches_real` (for VCD/FST) `rcfile` variable that turns off deglitching only for real signals * Fix for `do_initial_zoom_fit` when `file` requester used * Changed contact address for bug reports to <> * Added `fstWriterSetParallelMode()` * Updated `proftpd` in F-17 and Rawhide to use a [[FedoraProject:Packaging:Guidelines#PIE|hardened build]] ==== Local Packages ==== * Updated `curl` to use `NSS_InitContext()` to initialize NSS if available ([[RedHatBugzilla:738456|Bug #738456]]) and to provide human-readable names for NSS errors (upstream commit `a60edcc6`) * Updated `fetchyahoo` to 2.14.7: * Fix compatibility with `.mc1` servers * Updated `gtkwave` to 3.3.35 as per the Fedora version * Updated `perl-AnyEvent` to 7.0: * Child watchers are broken in `POE` 1.352 (also many earlier versions) and there seems to be no way to work around it, as `POE` itself is inherently racy: document this regression and add a delay in `t/68_poe_03_child.t` for the time being * New module `AnyEvent::IO`, a frontend to either a pure-perl synchronous I/O implementation (`AnyEvent::IO::Perl`), or to the asynchronous I/O extension `IO::AIO` (`AnyEvent::IO::IOAIO`) * Load `/etc/hosts` only when DNS has no answer * `stat` `/etc/hosts` on every access and reload it if it changed * Load `/etc/hosts` via `AnyEvent::IO` - potentially asynchronous * Fix a buggy `croak` in the `dh` parameter reading in `AnyEvent::TLS` * `AnyEvent::Log` `log_to_file` and `log_to_path` now use `AnyEvent::IO`; as a side effect, they now use true appending as opposed to `libc` appending, and the file might not have been opened when the function returns * The default logging level was not properly documented in a variety of places * Updated `uts46data.pl` for unicode 6.1.0 * Made log messages generated by `AnyEvent` submodules not include the package name any longer, as it will be logged by default already * Upgrade to the trick used by `common::sense` 3.5 to work around extra warning torture/breakage under `perl` 5.15.x * Log messages by `anyevent` are now `ucfirst`, are usually full sentences and no longer include the package name * The `storable` `read` type would sometimes throw an exception instead of causing `EBADMSG` * Work around a bug in `openssl` 1.0.1, which enforces a minimum `rsa` key size * Rebuilt `perl-HTML-Lint` to stay in sync with Rawhide * Updated `proftpd` as per the Fedora version (my F-16 build will also be hardened, as that is where the hardened build support was added) ----