PaulHowarth/Blog/2024-08-06

Tuesday 6th August 2024

Local Packages

  • Updated c-ares to 1.33.0

  • This is a feature and bugfix release
  • Features:
    • Add DNS cookie support (RFC7873+RFC9018) to help prevent off-path cache poisoning attacks (GH#833)

    • Implement TCP FastOpen (TFO) RFC7413, which will make TCP reconnects 0-RTT on supported systems (GH#840)

  • Changes:
    • Reorganize source tree (GH#822)

    • Refactoring of connection handling to prevent code duplication (GH#839)

    • New dynamic array data structure to prevent simple logic flaws in array handling in various code paths (GH#841)

  • Bugfixes:
    • 'ares_destroy()' race condition during shutdown due to missing lock (GH#831)

    • Android: Preserve thread name after attaching it to JVM (GH#838)

    • Windows UWP (Store) support fix (GH#845)

  • I added an upstream fix to test for TCP_FASTOPEN_CONNECT rather than MSG_FASTOPEN (GH#850) to fix builds on older systems

  • Updated perl-Term-Table to 0.020:

    • Fix use cycle between Test-Simple and Term::Table now that Test2::Suite was merged into Test-Simple

    • Fix test broken on Test::More

  • Updated perl-Test-Simple to 1.302200:

    • Merge Test2-Suite into Test-Simple

    • Some documentation updates
    • Some test fixes


Recent