issues
search
ooni
/
minivpn
A minimalistic OpenVPN implementation in Go
GNU General Public License v3.0
38
stars
6
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
bug: propagate TLS errors as failures
#73
ainghazal
closed
4 months ago
2
refactor: remove legacy package
#72
ainghazal
closed
4 months ago
1
refactor: remove legacy package
#71
ainghazal
closed
6 months ago
1
refactor: expose public API
#70
ainghazal
closed
6 months ago
2
fail gracefully when parsing config
#69
ainghazal
opened
6 months ago
0
tests: update unit tests
#68
ainghazal
closed
6 months ago
0
do not fail if we cannot parse raw incoming data
#67
ainghazal
opened
7 months ago
0
feat: replace minivpn binary
#66
ainghazal
closed
6 months ago
1
tests: adapt integration tests to run against the refactored code
#65
ainghazal
closed
6 months ago
3
feat: add ability to trace handshake
#64
ainghazal
closed
6 months ago
5
tests: add tests for reliable service under packet loss
#63
ainghazal
closed
7 months ago
1
tests: add utility script to convert pcap into test sequence
#62
ainghazal
closed
7 months ago
0
ci: enable test suite for pull requests too
#61
ainghazal
closed
7 months ago
0
tests: reliable workers tests for reordering and acks
#60
ainghazal
closed
7 months ago
0
refactor: pass logger to tls
#59
ainghazal
closed
7 months ago
0
feature: add command to test the vpn with system privileges
#58
ainghazal
closed
7 months ago
2
feat: implement reliable transport
#57
ainghazal
closed
7 months ago
3
refactor: add documentation to the layered architecture
#56
ainghazal
closed
7 months ago
0
feat: track netmask passed by the remote
#55
ainghazal
closed
7 months ago
0
refactor: introduce tun
#54
ainghazal
closed
7 months ago
0
refactor: introduce data channel layer
#53
ainghazal
closed
7 months ago
0
refactor: introduce tls state manager
#52
ainghazal
closed
7 months ago
0
refactor: introduce controlchannel implementation
#51
ainghazal
closed
7 months ago
0
refactor: introduce reliable transport layer
#50
ainghazal
closed
7 months ago
0
refactor: introduce the packetmuxer layer
#49
ainghazal
closed
7 months ago
0
ci: bump the version to 1.20
#48
ainghazal
closed
8 months ago
0
refactor to use a layered architecture
#47
ainghazal
opened
8 months ago
0
refactor: introduce the networkio layer
#46
ainghazal
closed
8 months ago
0
Parse ta key
#45
kolosya-tuchka
closed
9 months ago
0
refactor: delete duplicated cmd
#44
ainghazal
closed
1 year ago
0
refactor: move entrypoint to cmd
#43
ainghazal
closed
1 year ago
0
refactor pinger to use gvisor
#42
ainghazal
opened
1 year ago
0
reorganize module contents
#41
ainghazal
opened
1 year ago
0
split extras/ping to its own package
#40
ainghazal
opened
1 year ago
0
Explicitely capture authentication failures (e.g., expired client certificate)
#39
ainghazal
opened
1 year ago
1
Feat/integration improvements
#38
ainghazal
closed
1 year ago
0
Feat/reliability layer
#37
ainghazal
closed
7 months ago
2
modify go-socks5 to return the listener
#36
ainghazal
opened
1 year ago
0
Feat/ping for wireguard
#35
ainghazal
opened
1 year ago
1
lack of P_ACK within the change cipher spec packet
#34
ainghazal
opened
1 year ago
0
WIP: reliability layer implementation
#33
ainghazal
closed
1 year ago
1
implement UDP reliability layer
#32
ainghazal
opened
1 year ago
1
feat: streamline support of obfs4 dialer
#31
ainghazal
opened
1 year ago
1
feat: allow user-path authentication
#30
ainghazal
closed
1 year ago
3
feat: observability improvements
#29
ainghazal
closed
1 year ago
1
refactor TunDialer_Dial tests to use custom dialers
#28
ainghazal
opened
2 years ago
0
add a Down() method to vpn.device
#27
ainghazal
opened
2 years ago
0
investigate what's the actual usable MTU for netstack.NetTUN
#26
ainghazal
opened
2 years ago
0
change options Proto to accept a string
#25
kalikaneko
closed
1 year ago
0
honor the client Logger
#24
ainghazal
opened
2 years ago
1
Next