#acl PaulHowarth:read,write,admin,revert,delete All:read === 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 ([[https://github.com/c-ares/c-ares/pull/833|GH#833]]) * Implement TCP !FastOpen (TFO) RFC7413, which will make TCP reconnects 0-RTT on supported systems ([[https://github.com/c-ares/c-ares/pull/840|GH#840]]) . Changes: * Reorganize source tree ([[https://github.com/c-ares/c-ares/pull/822|GH#822]]) * Refactoring of connection handling to prevent code duplication ([[https://github.com/c-ares/c-ares/pull/839|GH#839]]) * New dynamic array data structure to prevent simple logic flaws in array handling in various code paths ([[https://github.com/c-ares/c-ares/pull/841|GH#841]]) . Bugfixes: * '`ares_destroy()`' race condition during shutdown due to missing lock ([[https://github.com/c-ares/c-ares/pull/831|GH#831]]) * Android: Preserve thread name after attaching it to JVM ([[https://github.com/c-ares/c-ares/pull/838|GH#838]]) * Windows UWP (Store) support fix ([[https://github.com/c-ares/c-ares/pull/845|GH#845]]) . I added an upstream fix to test for `TCP_FASTOPEN_CONNECT` rather than `MSG_FASTOPEN` ([[https://github.com/c-ares/c-ares/issues/850|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 ----