Jakob Borg
|
836045ee87
feat: switch logging framework (#10220)
|
hai 2 meses |
Marcus B Spencer
|
4c64843d60
feat(connections, nat): add UDP portmapping/pinhole for QUIC (fixes #7403) (#10171)
|
hai 4 meses |
Simon Frei
|
ff7e4fef55
chore(nat, upnp): Make failure logging less reptitive (ref #9324) (#9785)
|
hai 1 ano |
Jakob Borg
|
79ae24df76
lib/nat: Don't crash on empty address list (fixes #9503) (#9504)
|
hai 1 ano |
Jakob Borg
|
e1dd36561d
all: Use some Go 1.21 features (#9409)
|
hai 1 ano |
Maximilian
|
16db6fcf3d
lib/nat, lib/upnp: IPv6 UPnP support (#9010)
|
hai 1 ano |
deepsource-autofix[bot]
|
5130c414da
all: Unused parameter should be replaced by underscore (#8464)
|
%!s(int64=3) %!d(string=hai) anos |
greatroar
|
bf89bffb0b
lib/config: Decouple VerifyConfiguration from Committer (#7939)
|
%!s(int64=3) %!d(string=hai) anos |
greatroar
|
8265dac127
lib/nat: Fix race condition in Mapping (#8042)
|
%!s(int64=3) %!d(string=hai) anos |
Simon Frei
|
9524b51708
all: Implement suture v4-api (#6947)
|
%!s(int64=4) %!d(string=hai) anos |
Simon Frei
|
ce4d149bf5
lib/nat: Don't hang on draining timer chan (fixes #6908) (#6912)
|
%!s(int64=5) %!d(string=hai) anos |
Simon Frei
|
16f4921c50
lib/nat: Make sure nat keeps being disabled (fixes #6823) (#6824)
|
%!s(int64=5) %!d(string=hai) anos |
Simon Frei
|
3065b127b5
lib/connections, lib/nat: Correctly dis-/enable nat (fixes #6552) (#6719)
|
%!s(int64=5) %!d(string=hai) anos |
Simon Frei
|
f0e33d052a
lib: More contextification (#6343)
|
%!s(int64=5) %!d(string=hai) anos |
Simon Frei
|
90d85fd0a2
lib: Replace done channel with contexts in and add names to util services (#6166)
|
%!s(int64=6) %!d(string=hai) anos |
Simon Frei
|
942659fb06
lib/model, lib/nat: More service termination speedup (#5884)
|
%!s(int64=6) %!d(string=hai) anos |
Simon Frei
|
4d3432af3e
lib: Ensure timely service termination (fixes #5860) (#5863)
|
%!s(int64=6) %!d(string=hai) anos |
Simon Frei
|
722b3fce6a
all: Hide implementations behind interfaces for mocked testing (#5548)
|
%!s(int64=6) %!d(string=hai) anos |
Jakob Borg
|
c2ddc83509
all: Revert the underscore sillyness
|
%!s(int64=6) %!d(string=hai) anos |
Jakob Borg
|
2111386ee4
all: Fix some linter errors (#5499)
|
%!s(int64=6) %!d(string=hai) anos |
Audrius Butkevicius
|
c7f136c2b8
lib/upnp: Each service is it's own NAT device
|
%!s(int64=7) %!d(string=hai) anos |
Jakob Borg
|
f7fc0c1d3e
all: Update license url to https (ref #3976)
|
%!s(int64=8) %!d(string=hai) anos |
Jakob Borg
|
a2dcffcca2
lib/nat: Avoid concurrent reset of NAT timer (fixes #3337)
|
%!s(int64=9) %!d(string=hai) anos |
Audrius Butkevicius
|
87701339fe
lib/nat, lib/connections: Fix a few issues with NAT traversal
|
%!s(int64=9) %!d(string=hai) anos |
Audrius Butkevicius
|
674fc566bb
lib/connections: Refactor
|
%!s(int64=9) %!d(string=hai) anos |
Audrius Butkevicius
|
e61f424ade
lib/{nat,pmp}: Fix shadowing and nil IPs
|
%!s(int64=9) %!d(string=hai) anos |
Audrius Butkevicius
|
19b4f3bfb4
lib/nat: Add a nat package and service to track mappings on multiple IGDs
|
%!s(int64=9) %!d(string=hai) anos |