#acl PaulHowarth:read,write,admin,revert,delete All:read === Sunday 31st July 2016 === ==== Fedora Project ==== * Updated `gtkwave` to 3.3.74 in F-25 and Rawhide: * Fix for when a signal name is used as a hierarchy name at the same level of scope (affects `fsdb`) * Added `--rcvar` command line option to insert rc variable changes individually without needing to point to a configuration file * Change to combine traces down/up routines to handle 2D vector name generation * Allow FSDB files to contain "`.gz`" and "`.bz2`" suffixes as the `libnffr` loader can handle those * If a variable is declared in the dumpfile as an integer, then it is imported to the waveform display as an integer instead of a hex value; this works for dump file formats that show the datatype in the SST window * Added code that should prevent the primary marker from disappearing unexpectedly as well as dynamic resizing being stuck in the unset marker width * Updated `perl-Net-SSLeay` to 1.76 in F-25 and Rawhide: * Compatibility with OpenSSL 1.1, tested with `openssl`-1.1.0-pre5: * Conditionally remove threading locking code, not needed in 1.1 * Rewrite code that accesses inside `X509_ATTRIBUTE` struct * `SSL_CTX_need_tmp_RSA`, `SSL_CTX_set_tmp_rsa`, `SSL_CTX_set_tmp_rsa_callback`, `SSL_set_tmp_rsa_callback` support not available in 1.1 * `SSL_session_reused` is now native * `SSL_get_keyblock_size` modifed to use new API * OCSP functions modified to use new API under 1.1 * `SSL_set_state` removed with 1.1 * `SSL_get_state` and `SSL_state` are now equivalent and available in all versions * `SSL_CTX_v2_new` removed * `SESSION_set_master_key` removed with 1.1; code that previously used `SESSION_set_master_key` must now set `$secret` in the `session_secret` callback set with `SSL_set_session_secret_cb` * With 1.1, `$secret` in the `session_secret callback` set with `SSL_set_session_secret_cb` can be changed to alter the master key (required by `EAP-FAST`) * Added a function `EC_KEY_generate_key` similar to `RSA_generate_key` and a function `EVP_PKEY_assign_EC_KEY` similar to `EVP_PKEY_assign_RSA`; using these functions it is easy to create and use EC keys in the same way as RSA keys * Testing with `LibreSSL` 2.4.1 * Provide support for cross context (and cross process) session sharing using the stateless TLS session tickets * Added documentation about downloading latest version from SVN * Added missing Module/install files to SVN ==== Local Packages ==== * Updated `gtkwave` to 3.3.74 as per the Fedora version * Updated `perl-Devel-PartialDump` (0.18), `perl-FileHandle-Unget` (0.1628), `perl-JSON ` (2.90), `perl-Module-Manifest` (1.08) to fix FTBFS when `perl` is not in the minimal buildroot * Updated `perl-Net-SSLeay` to 1.76 as per the Fedora version * Updated `perl-Test2-Suite` to 0.000055: * Spelling fix from Debian * Fix `\d` ⇒ `[0-9]` in several places * Updated `perl-XML-LibXSLT` to 1.95: * `Makefile.PL` shouldn't run "`pkg-config libexslt`" if `LIBS` or `INC` were provided ([[CPAN:116461|CPAN RT#116461]]) ----