The following changes since commit f53eaac02ec46bdf7f87058f30667be80975caf6: engines/io_uring_cmd: skip pi verify checks for error cases (2023-12-12 09:39:06 -0500) are available in the Git repository at: git://git.kernel.dk/fio.git master for you to fetch changes up to 4e472f8806571ea5799bc898e44609697ba0e140: Merge branch 'master' of https://github.com/preichl/fio (2023-12-14 14:15:34 -0700) ---------------------------------------------------------------- Jens Axboe (2): Merge branch 'patch-3' of https://github.com/0mp/fio Merge branch 'master' of https://github.com/preichl/fio Mateusz Piotrowski (1): doc: Reference geom(4) for FreeBSD users Pavel Reichl (1): engines/http: Fix memory leak HOWTO.rst | 2 +- engines/http.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) --- Diff of recent changes: diff --git a/HOWTO.rst b/HOWTO.rst index d173702b..847c0356 100644 --- a/HOWTO.rst +++ b/HOWTO.rst @@ -801,7 +801,7 @@ Target file/device On Windows, disk devices are accessed as :file:`\\\\.\\PhysicalDrive0` for the first device, :file:`\\\\.\\PhysicalDrive1` for the second etc. - Note: Windows and FreeBSD prevent write access to areas + Note: Windows and FreeBSD (refer to geom(4)) prevent write access to areas of the disk containing in-use data (e.g. filesystems). The filename "`-`" is a reserved name, meaning *stdin* or *stdout*. Which diff --git a/engines/http.c b/engines/http.c index 56dc7d1b..83cfe8bb 100644 --- a/engines/http.c +++ b/engines/http.c @@ -250,6 +250,7 @@ static char *_aws_uriencode(const char *uri) for (i = 0; (c = uri[i]); i++) { if (n > bufsize-5) { log_err("encoding the URL failed\n"); + free(r); return NULL; }