IIsmael Lucenoconf: Rename if_t to axel_if_t
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Add function to get random numbers from /dev/random | 3 年前 | |
abuf: Fix realloc usage Future versions of POSIX might disallow realloc(p, 0) to free. Fixes: https://github.com/axel-download-accelerator/axel/issues/414 Closes: https://github.com/axel-download-accelerator/axel/pull/415 Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 2 年前 | |
Add SPDX-License-Identifier header Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 4 年前 | |
axel: Fix speed-limiting sleep delay overflow This caused Axel to stall when using over 4 connections. Fix it by using uint64_t, and use a base-2 representation to enable a trivial division step for the result. Fixes: https://github.com/axel-download-accelerator/axel/issues/338 Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 3 年前 | |
conf: Rename if_t to axel_if_t The if_t type conflicts with FreeBSD's if_t in <net/if.h>. Closes: https://github.com/axel-download-accelerator/axel/issues/446 Ref: https://github.com/axel-download-accelerator/axel/pull/443 Reported-by: Yonas Yanfa <yonas.y@gmail.com> Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 1 年前 | |
conf: Rename if_t to axel_if_t The if_t type conflicts with FreeBSD's if_t in <net/if.h>. Closes: https://github.com/axel-download-accelerator/axel/issues/446 Ref: https://github.com/axel-download-accelerator/axel/pull/443 Reported-by: Yonas Yanfa <yonas.y@gmail.com> Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 1 年前 | |
conf: Rename if_t to axel_if_t The if_t type conflicts with FreeBSD's if_t in <net/if.h>. Closes: https://github.com/axel-download-accelerator/axel/issues/446 Ref: https://github.com/axel-download-accelerator/axel/pull/443 Reported-by: Yonas Yanfa <yonas.y@gmail.com> Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 1 年前 | |
conn: Fix potential buffer overrun Call strcspn earlier and skip over the prefix without parsing it. Fixes: https://github.com/axel-download-accelerator/axel/issues/410 Closes: https://github.com/axel-download-accelerator/axel/pull/434 Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 2 年前 | |
conn: Make conn_url return the URL length | 3 年前 | |
Add SPDX-License-Identifier header Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 4 年前 | |
Add SPDX-License-Identifier header Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 4 年前 | |
Add SPDX-License-Identifier header Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 4 年前 | |
Add a simple 32-bit hashing function Based on the reference SipHash-2-4-32 implementation. | 3 年前 | |
Add a simple 32-bit hashing function Based on the reference SipHash-2-4-32 implementation. | 3 年前 | |
http: Fix filename parsing from Content-Disposition This introduces the handling of semicolons; however it may truncate a filename on a quoted semicolon [to be fixed]. Fixes: https://github.com/axel-download-accelerator/axel/issues/429 Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 2 年前 | |
http: Remove HTTP encoding of URLs, should be pre-encoded Thanks to Kun Ma <makunterry@163.com> for his analysis. Fixes: https://github.com/axel-download-accelerator/axel/issues/345 Closes: https://github.com/axel-download-accelerator/axel/pull/349 Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 2 年前 | |
Remove inclusion of <stdatomic.h> Fixes: cad169bbc918 ("random: Initialize fd at startup", 2024-02-05) Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 2 年前 | |
search: Fix typo in search_makelist Was unlocking conn->lock instead of locking it. Closes: https://github.com/axel-download-accelerator/axel/issues/368 Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 4 年前 | |
Add SPDX-License-Identifier header Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 4 年前 | |
Add SPDX-License-Identifier header Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 4 年前 | |
Add SPDX-License-Identifier header Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 4 年前 | |
Add wolfSSL support Based on patch by Elms <jeff@wolfssl.com>. Closes: https://github.com/axel-download-accelerator/axel/pull/375 Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 4 年前 | |
Add wolfSSL support Based on patch by Elms <jeff@wolfssl.com>. Closes: https://github.com/axel-download-accelerator/axel/pull/375 Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 4 年前 | |
Add wolfSSL support Based on patch by Elms <jeff@wolfssl.com>. Closes: https://github.com/axel-download-accelerator/axel/pull/375 Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 4 年前 | |
Add SPDX-License-Identifier header Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 4 年前 | |
Add wolfSSL support Based on patch by Elms <jeff@wolfssl.com>. Closes: https://github.com/axel-download-accelerator/axel/pull/375 Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 4 年前 | |
configure: Force C89-compliant return type of signal handlers Signed-off-by: Ismael Luceno <ismael@iodev.co.uk> | 2 年前 |