From 27363dad97a10936a095ff0e7f8bb501ea865c23 Mon Sep 17 00:00:00 2001 From: alex Date: Tue, 26 Apr 2022 16:49:43 -0700 Subject: [PATCH] updated using git-extra --- todo | 32 +++++++++++++++----------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/todo b/todo index 51af587..e1da2ff 100644 --- a/todo +++ b/todo @@ -17,24 +17,29 @@ Resources: -https://doc.libsodium.org/ To Do: +-signal handler + -handle SIGINT, shutdown gracefully + -shutdown add + -shutdown networking + -shutdown watches + -shutdown logging thread + -decide on EXIT CODE + -graceful shutdown + -watch threads + -logging thread + -during adding + -mid-request in server + -implement net_stop -tests -torrent -piece_layers conformance test -torrent file conformance test -must include extended and non-extended files -integration tests - -include main.c and overwite main with macros - -all tests must only pass args to main() -tests - -test_utils - -setup_env - -reset_env - -sleep - -shutdown + *test_utils -basic -defaults, no custom directories (no files, no torrents) - -must start and finish successfully - -sleep and send signal to shutdown? -add all files to torrent -setup qbittorrent integration testing -best way to connect? @@ -125,19 +130,12 @@ To Do: -add const qualifiers where appropriate -peer_bitfield_received -start loading up pieces up receive --signal handler - -graceful shutdown - -watch threads - -logging thread - -during adding - -mid-request in server - -implement net_stop --daemonize -benchmarking -network requests -adds -merkle roots -loads into priority queue +-daemonize Later: -utp -- 2.30.2