Upload page content

You can upload content for the page named below. If you change the page name, you can also upload content for another page. If the page name is empty, we derive the page name from the file name.

File to load page content from
Page name
Comment

    PaulHowarth/Blog/2018-10-09

Tuesday 9th October 2018

Fedora Project

  • Updated python-paramiko to 2.4.2 in F-28, F-29 and Rawhide:

    • Fix exploit (GH#1283, CVE-2018-1000805) in Paramiko’s server mode (not client mode) where hostile clients could trick the server into thinking they were authenticated without actually submitting valid authentication

    • Modify protocol message handling such that Transport does not respond to MSG_UNIMPLEMENTED with its own MSG_UNIMPLEMENTED; this behaviour probably didn’t cause any outright errors, but it doesn’t seem to conform to the RFCs and could cause (non-infinite) feedback loops in some scenarios (usually those involving Paramiko on both ends)

    • Add *.pub files to the MANIFEST so distributed source packages contain some necessary test assets (GH#1262)

  • Updated python-paramiko to 2.3.3 in F-27:

    • Fix exploit (GH#1283, CVE-2018-1000805) in Paramiko’s server mode (not client mode) where hostile clients could trick the server into thinking they were authenticated without actually submitting valid authentication

    • Modify protocol message handling such that Transport does not respond to MSG_UNIMPLEMENTED with its own MSG_UNIMPLEMENTED; this behaviour probably didn’t cause any outright errors, but it doesn’t seem to conform to the RFCs and could cause (non-infinite) feedback loops in some scenarios (usually those involving Paramiko on both ends)

    • Add *.pub files to the MANIFEST so distributed source packages contain some necessary test assets (GH#1262)

    • Backport pytest support and application of the black code formatter (both of which previously only existed in the 2.4 branch and above) to everything 2.0 and newer, which makes back/forward porting bugfixes significantly easier (GH#1291)

Local Packages

  • Updated perl-File-Slurp to 9999.21:

    • Fixed spelling mistakes in POD (CPAN RT#85251)

    • Fixed a typo in an example (CPAN RT#72116, CPAN RT#80279)

    • Remove documentation mentions of Perl < 5.006 as that's required

    • Fix POD coverage tests by adding a few more ignored functions
    • Added t/00-report-prereqs.t and t/edit_file.t

    • Move the POD tests to xt/author and added more xt/author tests

    • Fix all trailing whitespace in accordance with xt/author/eol.t

    • Updated the Makefile.PL to get all of the prereqs in there

    • Add CI testing via TravisCI and AppVeyor

    • Get rid of assumption of . in @INC in tests

    • Remove t/TestDriver.pm

    • Add t/lib/FileSlurpTest.pm

    • Make sure all tests use a properly acquired temporary file
    • Clean up prereqs a bit further
    • Document all failure cases in the 01-error* tests

    • Moved the CORE:: function overrides to their own test class to only be included when overriding is necessary

    • Unset $^W in a few strategic places to silence warnings when Test::Harness or ExtUtils::MakeMaker turn them on

    • Got rid of a few MYMETA leftovers in the MANIFEST

    • Add Git repository info to the Makefile

    • Add a contributors list for display on metacpan


Recent