Chaosvex
303a2951e3
Update stream calls to take advantage of the updated API
2026-02-21 22:50:38 +00:00
Chaosvex
f6924ceefc
Remove hash size magic number
2026-02-21 22:31:12 +00:00
Chaosvex
09559aaf44
Change enum casing across the whole project ( #137 )
2026-02-19 01:25:02 +00:00
Chaosvex
8b5d8b1c63
Bring Spark buffers up to date with Hexi version ( #67 )
2025-04-04 21:30:52 +01:00
Chaosvex
70ec18cdea
Remove explicit std::span from STUN unit tests
2025-02-18 00:03:10 +00:00
Chaosvex
c1c7a12549
Remove unnecessary static_casts
2025-02-17 00:04:18 +00:00
Chaosvex
94d09c2841
Include missing header
2025-02-16 21:07:23 +00:00
Chaosvex
317620b098
Fix build
...
Again.
2024-12-05 12:04:11 +00:00
Chaosvex
70e1a804ad
Introduce ranges ( #52 )
...
Convert some algorithms to ranges
2024-09-10 00:11:41 +01:00
Chaosvex
e253c54bd3
Reorganise buffers structure/namespacing ( #38 )
2024-07-16 18:48:43 +01:00
Chaosvex
6aee6955d7
Remove/replace a few vector instances
2024-05-19 02:22:38 +01:00
Chaosvex
46c014bdf0
Add integrity data unit test
2024-03-04 02:24:21 +00:00
Chaosvex
58aa0bea91
Normalise all line endings
2024-02-25 00:07:54 +00:00
Chaosvex
88efa1a197
Overhaul buffer types
2024-02-24 23:36:31 +00:00
Chaosvex
cefcb801ce
Minor misc. improvements (spring clean)
2024-02-22 18:12:36 +00:00
Chaosvex
4b5e1ebaeb
STUN support ( #36 )
...
Add STUN (client) support
The goal is to use STUN to help with auto-configuring the gateway by setting the public-facing IP and warning users that they may need to check port forwarding in the presence of a NAT. Hairpin detection may be useful to determine whether a local client will be able to connect via the public-facing IP or whether the realm list should detect local clients and send an internal IP.
2024-02-22 14:06:34 +00:00