9749be6574
fix: refine selection of quic transport while init
2025-08-31 16:07:41 +00:00
186113968e
chore: remove unwanted code, fix type issues and comments
2025-08-31 13:15:51 +00:00
8e74f944e1
update multiaddr dep
2025-08-30 14:18:14 +05:30
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