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 <bybell AT rocketmail DOT com>
Added fstWriterSetParallelMode()
Updated proftpd in F-17 and Rawhide to use a hardened build
Local Packages
Updated curl to use NSS_InitContext() to initialize NSS if available (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)