Jonathan Bennett
|
942f2cb3d1
|
Tryfix next
|
2026-01-08 00:32:09 -06:00 |
|
Jonathan Bennett
|
76beeda392
|
Re-add exception for empty chain
|
2026-01-08 00:12:49 -06:00 |
|
Jonathan Bennett
|
821735495a
|
Unbork the things
|
2026-01-08 00:08:49 -06:00 |
|
Jonathan Bennett
|
9ab2ee3483
|
Check for valid hash during commit
|
2026-01-07 23:42:38 -06:00 |
|
Jonathan Bennett
|
ae2a06eccd
|
SFPP Logging misc
|
2026-01-07 17:27:14 -06:00 |
|
Jonathan Bennett
|
3ae331eb89
|
Add canon_scratch to SF++
|
2026-01-07 12:44:22 -06:00 |
|
Jonathan Bennett
|
c77709a327
|
Fix the other links_behind underflow
|
2026-01-04 23:03:47 -06:00 |
|
Jonathan Bennett
|
325f7d2e55
|
Don't process packet when decoding fails
|
2026-01-04 21:11:47 -06:00 |
|
Jonathan Bennett
|
c6fc7986f1
|
More sanity checks on incoming messages
|
2026-01-04 21:06:36 -06:00 |
|
Jonathan Bennett
|
8ecce1eb5c
|
Fix for integer overflow
|
2026-01-04 20:56:01 -06:00 |
|
Jonathan Bennett
|
1b13f872db
|
Don't double-process rebroadcast messages
|
2026-01-04 14:24:51 -06:00 |
|
Jonathan Bennett
|
ee25a0a0e1
|
Actually include the counter in CANON ANNOUNCE
|
2026-01-03 21:40:38 -06:00 |
|
Jonathan Bennett
|
436f174bce
|
Actually include the chain counter in CANON ANNOUNCE
|
2026-01-03 21:11:44 -06:00 |
|
Jonathan Bennett
|
a34cd4ca6f
|
Better log messages
|
2026-01-03 21:11:22 -06:00 |
|
Jonathan Bennett
|
8c37669213
|
Check links behind when receiving a link
|
2026-01-03 20:59:41 -06:00 |
|
Jonathan Bennett
|
8a059bae23
|
Add option to clear a chain when it falls too far behind
|
2026-01-03 20:36:37 -06:00 |
|
Jonathan Bennett
|
dd4fb6b0bc
|
Add chain speculation from scratch
|
2026-01-02 14:43:18 -06:00 |
|
Jonathan Bennett
|
87798429fa
|
Log rebroadcast timeouts
|
2026-01-02 11:48:42 -06:00 |
|
Jonathan Bennett
|
78baaf4484
|
Check for existing commit hash, etc
|
2026-01-01 23:25:49 -06:00 |
|
Jonathan Bennett
|
b3b115b6a6
|
Don't process own packets in SF++
|
2026-01-01 22:40:53 -06:00 |
|
Jonathan Bennett
|
b7028fff08
|
Add peers table
|
2026-01-01 22:16:35 -06:00 |
|
Jonathan Bennett
|
7d6a0f20c6
|
Add extra check for end of chain matching
|
2026-01-01 22:16:23 -06:00 |
|
Jonathan Bennett
|
9b7384507d
|
Update log messages to include StoreForwardpp
|
2026-01-01 14:00:40 -06:00 |
|
Jonathan Bennett
|
baccd0c532
|
Add peers table, check for null
|
2026-01-01 13:47:50 -06:00 |
|
Jonathan Bennett
|
1fecdc7603
|
Check again for NTP in SF++
|
2025-12-31 23:28:36 -06:00 |
|
Jonathan Bennett
|
f634b7dd60
|
Don't Scratch!
|
2025-12-30 20:06:21 -06:00 |
|
Jonathan Bennett
|
f56e651787
|
Don't shadow variables
|
2025-12-30 19:10:07 -06:00 |
|
Jonathan Bennett
|
55af6c4726
|
Split message fixes
|
2025-12-29 23:43:26 -06:00 |
|
Jonathan Bennett
|
d272b28ed4
|
sfpp Split Messages
|
2025-12-29 21:57:42 -06:00 |
|
Jonathan Bennett
|
f8c27d1714
|
Working chain trimming
|
2025-12-29 18:50:34 -06:00 |
|
Jonathan Bennett
|
6d90b6536e
|
More comment cleanup
|
2025-12-29 11:20:39 -06:00 |
|
Jonathan Bennett
|
bbfca12d50
|
Cleanups
|
2025-12-29 11:05:21 -06:00 |
|
Jonathan Bennett
|
1cef1094a0
|
More sfpp config
|
2025-12-29 09:42:19 -06:00 |
|
Jonathan Bennett
|
02d4ca2983
|
Payload size work and misc
|
2025-12-29 09:35:18 -06:00 |
|
Jonathan Bennett
|
36e8a498f1
|
Wire in COMPRESSED port option pt 1
|
2025-12-29 09:33:29 -06:00 |
|
Jonathan Bennett
|
8be790890c
|
Check for read-only DB
|
2025-12-28 15:29:22 -06:00 |
|
Jonathan Bennett
|
426a7c19dd
|
Short hashes in
|
2025-12-28 15:29:10 -06:00 |
|
Jonathan Bennett
|
39c0824abb
|
Minor tweak for behavior when chain is empty
|
2025-12-27 23:28:25 -06:00 |
|
Jonathan Bennett
|
a8a5086b6d
|
Add more SFPP config values
|
2025-12-27 21:21:51 -06:00 |
|
Jonathan Bennett
|
a70d350ce3
|
Fix getLinkFromCount()
|
2025-12-26 14:56:27 -06:00 |
|
Jonathan Bennett
|
b51235d4fd
|
Misc
|
2025-12-26 00:03:21 -06:00 |
|
Jonathan Bennett
|
d07f5be548
|
misc partial chain fixes
|
2025-12-25 23:57:21 -06:00 |
|
Jonathan Bennett
|
739ad0dc31
|
Add count handling to SFPP
|
2025-12-25 22:39:08 -06:00 |
|
Jonathan Bennett
|
e8fd5174ec
|
Don't stash messages without a matching chain root
|
2025-12-25 19:38:44 -06:00 |
|
Jonathan Bennett
|
96726d22cd
|
Allow UDP and API packets in S$F++
|
2025-12-23 11:16:36 -06:00 |
|
Jonathan Bennett
|
3330d297b1
|
Set hop_limit and hop_start on message rebroadcasts
|
2025-12-23 11:12:05 -06:00 |
|
Jonathan Bennett
|
3cbc5b7a8d
|
Don't wipe scratch
|
2025-12-22 09:34:51 -06:00 |
|
Jonathan Bennett
|
20bf822a48
|
Add missing root_hash from scratch
|
2025-12-21 20:11:17 -06:00 |
|
Jonathan Bennett
|
14ee1ed075
|
shorthash on canon announce
|
2025-12-21 19:58:17 -06:00 |
|
Jonathan Bennett
|
ffdb3bc393
|
Misc fixes
|
2025-12-21 19:49:00 -06:00 |
|