callebtc and GitHub
7ee61a0440
fix: sync notification peer count with sidebar ( #547 )
2026-01-04 21:12:51 +07:00
callebtc and GitHub
1486121b77
Extract constants ( #469 )
...
* extract constants
* refactor constants
2025-10-12 20:59:37 +02:00
callebtc and GitHub
c61347defe
Remove ghost sync ( #468 )
...
* delete stale peers and messages from sync manager
* ignore old announcenements
2025-10-12 19:41:44 +02:00
callebtc and GitHub
73c91b9509
Plumtree sync ( #393 )
...
* wip plumtree
* sync works
* fix logging
* ttl to 0
* fix send packet to one peer
* spec
* wip GCS instead of bloom
* remove bloom filter remainders
* clean
* prune old announcements
* remove announcements from sync after LEAVE
* sync after 1 second
* pruning
* track own announcement and prune messages without announcements
* fix pruning
* getGcsMaxFilterBytes default value 400 bytes
* parameters
2025-09-14 03:32:10 +02:00
callebtc and GitHub
8b3dc71dc6
Refactors cleanup ( #372 )
...
* cleanup peermanager
* cleanup geohash code
* direct connections fix
* pow display
* track disconnects too
* display pow only if enabled
* display pow only if enabled
* direct connection tracking
2025-09-02 22:09:44 +02:00
callebtc and GitHub
c5a3368b9f
Sign announcements ( #267 )
...
* wip
* announcements WIP
* works
* restore mainnet
2025-08-20 13:24:52 +02:00
callebtc and GitHub
9795e2ce8a
Changes bitchat protocol ( #265 )
...
* create payload
* compiles and can send messages
* identityannouncement
* DMs work, read receipt not sent yet
* works
* delete old code
* simplify
* working
* fragment wip
* compression wip
* use zlib compression
* clean
* nice
* mesh
* remove comments
2025-08-18 21:16:27 +02:00
callebtc and GitHub
67c91b0559
remove system messages for connect / disconnect ( #241 )
...
* remove system messages for connect / disconnect
* fix tests
2025-08-07 11:58:06 +03:00
callebtc and GitHub
534be7e613
Refactor fingerprint manager ( #185 )
...
* centralized fingerprint manager
* centralized fingerprintmanager
* update fingerprint only if no collision
2025-07-25 15:43:19 +02:00
callebtc
cac3b9ec6c
better logging of device id
2025-07-13 22:18:31 +02:00
callebtc
9ba8dca82a
seems to work
2025-07-08 23:38:35 +02:00