You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Evgeny
73f707ef9b
crypto: migrate ECDH(secp256r1) to X25519, drop TinyCrypt
- SC_PUBKEY_SIZE: 64 -> 32 bytes, SC_PUBKEY_ENC_SIZE: 72 -> 40
- sc_set_peer_public_key uses EVP_PKEY_derive with X25519
- sc_generate_keypair via EVP_PKEY_keygen(EVP_PKEY_X25519)
- sc_compute_public_key_from_private via EVP_PKEY_new_raw_private_key
- sc_validate_key: check non-zero (X25519 has no invalid keys)
- sc_obfuscate_pubkey: XOR now 32 bytes
- Remove all TinyCrypt code (~860 lines), always use OpenSSL
- Remove TinyCrypt from build system, drop test_crypto/test_ecc_encrypt
- Update all test keys (128 hex -> 64 hex)
- Fix bbr_integration.c split-line pubkeys
|
4 months ago |
| .. |
|
.gitignore
|
fix use-after-free in queue_entry_free/dgram_free ordering + add tcp_proxy stress test + proxy diagnostics logging
|
4 months ago |
|
client.conf
|
crypto: migrate ECDH(secp256r1) to X25519, drop TinyCrypt
|
4 months ago |
|
echo_server.py
|
fix use-after-free in queue_entry_free/dgram_free ordering + add tcp_proxy stress test + proxy diagnostics logging
|
4 months ago |
|
exit.conf
|
crypto: migrate ECDH(secp256r1) to X25519, drop TinyCrypt
|
4 months ago |
|
recv_send_client.py
|
fix: proxy ERROR handling — single CLOSE on error, no ERROR response cascade
|
4 months ago |
|
recv_send_server.py
|
fix: proxy ERROR handling — single CLOSE on error, no ERROR response cascade
|
4 months ago |
|
run_recv_send_test.sh
|
fix: proxy ERROR handling — single CLOSE on error, no ERROR response cascade
|
4 months ago |
|
run_test.sh
|
final RST fix: tcp_recved before closing_tun, feed stop after CLOSE, free unsent before tcp_close, proxy_try_close helper
|
4 months ago |
|
stress_client.py
|
fix use-after-free in queue_entry_free/dgram_free ordering + add tcp_proxy stress test + proxy diagnostics logging
|
4 months ago |
|
tcp_client.py
|
fix use-after-free in queue_entry_free/dgram_free ordering + add tcp_proxy stress test + proxy diagnostics logging
|
4 months ago |