Commit Graph

53 Commits

Author SHA1 Message Date
Green Sky 3567aba4db
change cd output name 2023-10-15 16:40:48 +02:00
Green Sky 9b07cb4dce
compile fixes for toxcore and gcc12 2023-10-15 16:34:07 +02:00
Green Sky c89bba25a3
update toxcore dep, so clone works again 2023-10-15 15:57:26 +02:00
Green Sky f9bc83811c
properly handle broken info 2023-08-10 01:32:24 +02:00
Green Sky 5c4bb1aa42
update packet ids 2023-08-06 18:36:21 +02:00
Green Sky 2a143a4c2e
remove extra include 2023-06-17 15:47:59 +02:00
Green Sky 3072d2936e
fix connecting via chatid 2023-06-16 22:31:00 +02:00
Green Sky 7458841417
cd: switch to static deps 2023-06-16 20:21:10 +02:00
Green Sky 2b3ee3316a
msvc fixes 2023-06-16 17:16:50 +02:00
Green Sky 622c9d9d96
add github cd 2023-06-16 16:55:26 +02:00
Green Sky caa913fa51
small update 2023-06-16 02:05:27 +02:00
Green Sky 261c487cf2
update deps 2023-03-12 18:49:26 +01:00
Green Sky 086fc52e92
dynamic timeouts and minor cleanups 2023-03-12 01:26:23 +01:00
Green Sky cd6141ee00
updated ft with experimental cca 2023-01-31 02:02:01 +01:00
Green Sky 5fa8dc712a
actually use --ft_ options *facepalm* 2023-01-22 22:07:22 +01:00
Green Sky e0d4c4d1e1
more strict sending 2023-01-22 17:21:03 +01:00
Green Sky de247c9e91
actually set group name 2023-01-20 00:00:57 +01:00
Green Sky 20c41e1a02
tweak defaults, better peer connection state tracking (none :P) 2023-01-19 23:35:30 +01:00
Green Sky 613ae14530
fix chunk want duplicate hashes, outgoing requests are now prioritized torwards peers we get more data from 2023-01-19 19:43:00 +01:00
Green Sky 294a427eb0
ft filekind refactor + connection state drafting 2023-01-19 14:37:51 +01:00
Green Sky 9f8f681e18
actual time delta 2023-01-18 18:31:00 +01:00
Green Sky 365edc35e9
make incoming request timeout and respect a failed sendInit() 2023-01-18 01:52:39 +01:00
Green Sky d888e91ada
add support for variable chunk size, double 2023-01-18 00:47:08 +01:00
Green Sky 2e745b617d
update readme 2023-01-17 22:25:18 +01:00
Green Sky 2f1bb3fac2
make max transfers configurable 2023-01-17 20:52:03 +01:00
Green Sky 92dcc81731
update tf with lossy and print up/down stats every 15s 2023-01-17 19:34:36 +01:00
Green Sky 83dcf2af82
update ft and tweaks 2023-01-17 17:52:27 +01:00
Green Sky 5d4108c3e6
improve readme 2023-01-17 16:06:20 +01:00
Green Sky 4ee1a865aa
expose more parameters and refactor cl 2023-01-17 15:46:56 +01:00
Green Sky 65c6398369
barebones readme 2023-01-16 23:26:14 +01:00
Green Sky c0187ae405
implement all the commandline parameters, add more, and plan for more 2023-01-16 23:20:37 +01:00
Green Sky 999ef20437
remote fixes 2023-01-16 17:09:12 +01:00
Green Sky 3b17fca6b2
license and typos 2023-01-16 16:53:58 +01:00
Green Sky b74cc8f6bf
fix queue order (properly sequential priority now) 2023-01-16 16:28:59 +01:00
Green Sky 1f0e086b7a
fixes and tweaks 2023-01-16 15:45:54 +01:00
Green Sky 78069a8032
finish request strategy (for now) 2023-01-16 15:29:49 +01:00
Green Sky e89f1be660
transfers kinda work now. request algo broken tho 2023-01-16 03:50:47 +01:00
Green Sky 8b554bd80f
chunk sending (untested) 2023-01-16 01:21:23 +01:00
Green Sky e1d8e9ed4c
send and receiver startup should be complete 2023-01-16 00:00:42 +01:00
Green Sky 9249ac83d9
more receiver logic 2023-01-15 21:13:14 +01:00
Green Sky c712afb7b2
start writing the reveive part 2023-01-15 20:46:09 +01:00
Green Sky 3e0100efdf
refactoring + sha1_info should be requestable 2023-01-15 20:15:48 +01:00
Green Sky 707bfc7fd6
have_chunk + refactor 2023-01-15 03:16:43 +01:00
Green Sky 0606db457b
sha1 info running state 2023-01-15 02:26:23 +01:00
Green Sky 1dee83b01f
create sha1_info 2023-01-15 01:44:48 +01:00
Green Sky e251a3ce51
add mio single_header 3f86a95c0784d73ce6815237ec33ed25f233b643 2023-01-15 01:29:23 +01:00
Green Sky a83b317451
import sha1 lib from clibs
sodium does not support sha1
2023-01-15 00:32:13 +01:00
Green Sky 8970512160
states + refactoring 2023-01-14 23:18:10 +01:00
Green Sky 490d892262
more callbacks 2023-01-14 21:15:31 +01:00
Green Sky 4da9d3f81c
more callbacks, bootstrap 2023-01-14 03:18:54 +01:00