diff options
| author | Caleb Maclennan <caleb@alerque.com> | 2026-08-31 13:05:57 +0300 |
|---|---|---|
| committer | Caleb Maclennan <caleb@alerque.com> | 2026-08-31 13:07:56 +0300 |
| commit | eb47ded0023257b1b5b29314dd1b584e44455a01 (patch) | |
| tree | c8ac2fc500a70e5b1a9a20b7f44b4c93e0bb33f4 | |
| parent | af10c2ceb0633082d711104e5dac53998d5fe7c9 (diff) | |
| download | luasocket-eb47ded0023257b1b5b29314dd1b584e44455a01.tar.gz luasocket-eb47ded0023257b1b5b29314dd1b584e44455a01.tar.bz2 luasocket-eb47ded0023257b1b5b29314dd1b584e44455a01.zip | |
chore(docs): Backfill changelog entries for merged PRs and assorted commits
| -rw-r--r-- | CHANGELOG.md | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index bbea37a..a287d8b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md | |||
| @@ -4,6 +4,23 @@ | |||
| 4 | 4 | ||
| 5 | * Add `maxsize` argument to `receive` to bound the memory a single call may accumulate, returning `"oversized"` instead of growing without limit – @Tieske | 5 | * Add `maxsize` argument to `receive` to bound the memory a single call may accumulate, returning `"oversized"` instead of growing without limit – @Tieske |
| 6 | * Use the `maxsize` argument on `receive` internally so `socket.tp` (FTP/SMTP control replies) and `socket.http` (status line, headers, chunk-size lines) can no longer be made to buffer an unbounded amount of memory on a single line/reply/header block – @Tieske | 6 | * Use the `maxsize` argument on `receive` internally so `socket.tp` (FTP/SMTP control replies) and `socket.http` (status line, headers, chunk-size lines) can no longer be made to buffer an unbounded amount of memory on a single line/reply/header block – @Tieske |
| 7 | * Add option 'bindtodevice' for TCP connections – leso-kn | ||
| 8 | * Ship mbox parser with LuaRocks – @alerque | ||
| 9 | * Enable building in Windows with MSYS2/ucrt64 – @Raffaello | ||
| 10 | * Allow changing UDP_DATAGRAMSIZE at compile time – @sonoro1234 | ||
| 11 | * Add option for Windows SO_EXCLUSIVEADDRUSE – @Wires77 | ||
| 12 | * Dynamically create canonicalized headers – @Tieske | ||
| 13 | * Classify hosts as name, ipv4, or ipv6 – @Tieske | ||
| 14 | * Handle response code 308 permanent redirect – @amandasystems | ||
| 15 | * Allow relative redirect on https – @nheir | ||
| 16 | * Return port as number in getsockname – @georgeto | ||
| 17 | * Properly report CONNRESET – @pkulchenko | ||
| 18 | * Avoid query string and fragment segments being part of authority, allows parsing URLs with empty paths – @alerque | ||
| 19 | * Correct receiveheaders() handling of folded values – @AMD-NICK | ||
| 20 | * Use the right protocol for proxies – @Max1Truc | ||
| 21 | * Pass correct path length for abstract Unix sockets – @Zash | ||
| 22 | * Return immediately, not block, when asked to receive 0 – @Tieske | ||
| 23 | * Properly format IPv6 addresses with brackets in host header – @Tieske | ||
| 7 | 24 | ||
| 8 | ## [v3.1.0](https://github.com/lunarmodules/luasocket/releases/v3.1.0) — 2022-07-27 | 25 | ## [v3.1.0](https://github.com/lunarmodules/luasocket/releases/v3.1.0) — 2022-07-27 |
| 9 | 26 | ||
