2c03ac46ea
fix: Peer ID verification during dial ( #7 )
2025-08-30 14:08:53 +05:30
58433f9b52
fix: changes to opening new stream, setting quic connection parameters
...
1. Do not dial to open a new stream, use existing swarm connection in quic transport to open new stream
2. Derive values from quic config for quic stream configuration
3. Set quic-v1 config only if enabled
2025-08-30 14:08:53 +05:30
933741b190
fix: allow accept stream to wait indefinitely
2025-08-30 14:08:53 +05:30
760f94bd81
fix: quic maddr test
2025-08-30 14:08:53 +05:30
6d1e53a4e2
fix: ignore peer id derivation for quic dial
2025-08-30 14:08:53 +05:30
5ed3707a51
fix: use ASN.1 format certificate extension
2025-08-30 14:08:53 +05:30
84c9ddc2dd
chore: cleanup and doc gen fixes
2025-08-30 14:08:53 +05:30
a6ff93122b
chore: fix linting issues
2025-08-30 14:08:53 +05:30
8e6e88140f
fix: add support for rsa, ecdsa keys in quic
2025-08-30 14:08:53 +05:30
342ac746f8
fix: client certificate verification done
2025-08-30 14:08:52 +05:30
b3f0a4e8c4
DEBUG: client certificate at server
2025-08-30 14:08:32 +05:30
0f64bb49b5
chore: log cleanup
2025-08-30 14:08:22 +05:30
03bf071739
chore: cleanup and near v1 quic impl
2025-08-30 14:08:22 +05:30
c15c317514
fix: accept stream on server side
2025-08-30 14:08:22 +05:30
6c45862fe9
fix: succesfull echo example completed
2025-08-30 14:08:22 +05:30
8f0cdc9ed4
fix: succesfull echo
2025-08-30 14:08:22 +05:30
bbe632bd85
fix: initial connection succesfull
2025-08-30 14:08:21 +05:30
2689040d48
fix: handle short quic headers and compelete connection establishment
2025-08-30 14:08:06 +05:30
8263052f88
fix: peer verification successful
2025-08-30 14:08:06 +05:30
e2fee14bc5
fix: try to fix connection id updation
2025-08-30 14:08:06 +05:30
6633eb01d4
fix: add QUICTLSSecurityConfig for better security config handle
2025-08-30 14:08:06 +05:30
123c86c091
fix: duplication connection creation for same sessions
2025-08-30 14:08:06 +05:30
369f79306f
chore: add logs to debug connection
2025-08-30 14:08:06 +05:30
cb6fd27626
fix: process packets received and send to quic
2025-08-30 14:08:06 +05:30
a1d1a07d4c
fix: implement missing methods
2025-08-30 14:08:05 +05:30
ac01cc5038
fix: add echo example
2025-08-30 14:07:54 +05:30
45c5f16379
fix: update conn and transport for security
2025-08-30 14:07:31 +05:30
ce76641ef5
temp: impl security modile
2025-08-30 14:07:31 +05:30
bc2ac47594
fix: add basic quic stream and associated tests
2025-08-30 14:07:31 +05:30
a3231af714
fix: add basic tests for listener
2025-08-30 14:07:31 +05:30
54b3055eaa
fix: impl quic listener
2025-08-30 14:07:31 +05:30
446a22b0f0
temp: temporty quic impl
2025-08-30 14:07:31 +05:30
943bcc4d36
fix the logic error in add_provider handling
2025-08-27 10:17:40 +05:30
fe3f7adc1b
fix typos
2025-08-26 12:49:51 +05:30
7b2d637382
Now using env_to_send_in_RPC for issuing records in Identify rpc messages
2025-08-26 12:49:51 +05:30
91bee9df89
Moved env_to_send_in_RPC function to libp2p/peer/peerstore.py
2025-08-26 12:49:51 +05:30
5bf9c7b537
Fix spinx error
2025-08-26 12:49:51 +05:30
8958c0fac3
Moved env_to_send_in_RPC function to libp2p/init.py
2025-08-26 12:49:51 +05:30
091ac082b9
Commented out the bool variable from env_to_send_in_RPC() at places
2025-08-26 12:49:51 +05:30
15f4a399ec
Added and docstrings and removed typos
2025-08-26 12:49:51 +05:30
3917d7b596
verify peer_id in signed-record matches authenticated sender
2025-08-26 12:49:51 +05:30
57d1c9d807
reject dht-msgs upon receiving invalid records
2025-08-26 12:49:51 +05:30
efc899e872
fix abc.py file
2025-08-26 12:49:51 +05:30
cea1985c5c
add reissuing mechanism of records if addrs dont change
2025-08-26 12:49:51 +05:30
702ad4876e
remove too much repeatitive code
2025-08-26 12:49:51 +05:30
a21d9e878b
recompile protobuf schema and remove typos
2025-08-26 12:49:51 +05:30
5ab68026d6
removed redundant logs
2025-08-26 12:49:51 +05:30
d1792588f9
added tests for signed-peee-record transfer in kad-dht
2025-08-26 12:49:51 +05:30
53db128f69
fix typos
2025-08-26 12:49:51 +05:30
fde8c8f127
Merge branch 'main' into feat/804-add-thin-waist-address
2025-08-24 23:46:17 +05:30