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 |
|
.opencode
|
add framed read for raw fd (2-byte len prefix), TCP_NODELAY, fix test half-close ordering
|
5 months ago |
|
doc
|
etcp_router: fix inflight underflow by splitting rx_acked into tx_acked + last_sent_ack_seq
|
4 months ago |
|
lib
|
fix: стабилизация тестов test_tcp_io и test_bbr_integration
|
4 months ago |
|
net_emulator
|
Add name parameter to uasync_set_timeout for timer identification in dumps
|
5 months ago |
|
src
|
crypto: migrate ECDH(secp256r1) to X25519, drop TinyCrypt
|
4 months ago |
|
tests
|
crypto: migrate ECDH(secp256r1) to X25519, drop TinyCrypt
|
4 months ago |
|
tinycrypt
|
…
|
|
|
tools
|
debug: single source of truth for category names, GUI dynamic labels
|
4 months ago |
|
.gitignore
|
etcp: restore etcp_link_update_inflight_lim + state machine fixes + diagnostics
|
4 months ago |
|
AGENTS.md
|
crypto: migrate ECDH(secp256r1) to X25519, drop TinyCrypt
|
4 months ago |
|
AUDIT_FINDINGS.txt
|
add audit findings document (51 issues across 12 modules)
|
5 months ago |
|
INSTALL.autotools
|
…
|
|
|
Makefile
|
build: out-of-tree VPATH build, tests run once with colored timing
|
5 months ago |
|
Makefile.am
|
build: out-of-tree VPATH build, tests run once with colored timing
|
5 months ago |
|
build.bat
|
1
|
7 months ago |
|
build.sh
|
add inflight data return to normalizer on reinit + configurable inflight min/max limits + test
|
5 months ago |
|
build_bsd_full.sh
|
1
|
5 months ago |
|
build_direct.sh
|
…
|
|
|
build_full.bat
|
1
|
7 months ago |
|
build_linux_full.sh
|
1
|
7 months ago |
|
check.bat
|
…
|
|
|
configure.ac
|
1
|
7 months ago |
|
filelist.txt
|
+memory check module
|
7 months ago |
|
nat.txt
|
Добавлено поле interface_addr в ETCP_SOCKET и interface_ip/port в BGP_NAT_CHECK_REQ
|
5 months ago |
|
utun.conf.sample
|
proxy: rename + simplify + backpressure
|
4 months ago |
|
utun.exe.manifest
|
…
|
|
|
utun.md
|
crypto: migrate ECDH(secp256r1) to X25519, drop TinyCrypt
|
4 months ago |
|
utun_start.sh
|
…
|
|
|
utun_stop.sh
|
…
|
|
|
utun_stop1.sh
|
…
|
|