Wednesday 18th August 2010
Fedora Project
Updated gtkwave to 3.3.11 in Rawhide as per my local package
Updated perl-Math-GMP in EPEL-6 to re-add buildreqs perl(File::Comments), perl(Pod::Spell), perl(Test::YAML::Meta), perl(Text::SpellChecker), and aspell-en, which are all now available in EPEL-6
Updated perl-YAML to 0.71 in Rawhide
Built perl-Config-Model (1.205-4) for Rawhide and F-14 to resolve broken dependency (Bug #622081); the fix was checked into git yesterday by the maintainer but not actually built, so I built it
Local Packages
Updated dovecot-pigeonhole to yesterday's snapshot, as per Rawhide and F-14
Updated gtkwave to 3.3.11, adding a patch to fix the failure to build if tcl support isn't included (the tcl versions prior to FC-2 are too old):
new tcl functions: gtkwave::installFileFilter, gtkwave::installProcFilter, gtkwave::installTransFilter, gtkwave::setCurrentTranslateFile, gtkwave::setCurrentTranslateProc, gtkwave::setCurrentTranslateTransProc, gtkwave::setCurrentTranslateEnums
nested ifdef fix for vermin
fix for free to non-malloc'd address problem in repscripts
start to build a framework to support Tcl variable change callbacks
fix for 0 millisecond Tcl timer causing 100% CPU usage
add CVS versus ModelSim compatibility fixes for Bluespec savefiles
fix atoi_6 in presence of some garbage non-numerics
Updated libssh2 to 1.2.7:
- Better handling of invalid key files
inputchecks: make lots of API functions check for NULL pointers
libssh2_session_callback_set: extended the man page
SFTP: limit write() to not produce overly large packets
agent: make libssh2_agent_userauth() work blocking properly
_libssh2_userauth_publickey: reject method names longer than the data
channel_free: ignore problems with channel_close()
typedef: make ssize_t get typedef without LIBSSH2_WIN32
_libssh2_wait_socket: poll needs milliseconds
libssh2_wait_socket: reset error code to "leak" EAGAIN less
Added include for sys/select.h to get fd.set on some platforms
session_free: free more data to avoid memory leaks
openssl: make use of the EVP interface
Make libssh2_debug() create a correctly terminated string
userauth_hostbased_fromfile: packet length too short
handshake: Compression enabled at the wrong time
Don't overflow MD5 server hostkey
Updated perl-Archive-Tar to 1.68 (check whether long files can be created or not in 02_methods.t, hopefully resolving CPAN RT#57312 and CPAN RT#56163)