index
:
passt
Plug A Simple Socket Transport
about
git
code
bugs
lists
chat
Commit message (
Expand
)
Author
Age
Files
Lines
*
tcp_splice: Don't handle EPOLL_CTL_DEL as part of tcp_splice_epoll_ctl()
David Gibson
2023-11-07
1
-8
/
+4
*
tcp_splice: Correct error handling in tcp_splice_epoll_ctl()
David Gibson
2023-11-07
1
-9
/
+11
*
tcp_splice: Remove redundant tcp_splice_epoll_ctl()
David Gibson
2023-11-07
1
-1
/
+0
*
pif: Pass originating pif to tap handler functions
David Gibson
2023-11-07
7
-17
/
+34
*
pif: Record originating pif in listening socket refs
David Gibson
2023-11-07
6
-23
/
+28
*
pif: Introduce notion of passt/pasta interface
David Gibson
2023-11-07
2
-1
/
+28
*
udp: Clean up ref initialisation in udp_sock_init()
David Gibson
2023-11-07
1
-5
/
+2
*
port_fwd: Simplify get_bound_ports_*() to port_fwd_scan_*()
David Gibson
2023-11-07
3
-38
/
+21
*
port_fwd: Move port scanning /proc fds into struct port_fwd
David Gibson
2023-11-07
3
-35
/
+36
*
port_fwd: Split TCP and UDP cases for get_bound_ports()
David Gibson
2023-11-07
3
-36
/
+47
*
port_fwd: Don't NS_CALL get_bound_ports()
David Gibson
2023-11-07
2
-71
/
+4
*
port_fwd: Pre-open /proc/net/* files rather than on-demand
David Gibson
2023-11-07
1
-18
/
+24
*
util: Add open_in_ns() helper
David Gibson
2023-11-07
2
-0
/
+54
*
port_fwd: Better parameterise procfs_scan_listen()
David Gibson
2023-11-07
1
-31
/
+24
*
port_fwd: Move automatic port forwarding code to port_fwd.[ch]
David Gibson
2023-11-07
8
-153
/
+185
*
conf: Cleaner initialisation of default forwarding modes
David Gibson
2023-11-07
1
-33
/
+27
*
selinux: Drop user_namespace class rules for Fedora 37
Stefano Brivio
2023-11-07
2
-4
/
+0
*
dhcp: put option 53 at the beginning
2023_10_04.f851084
Stas Sergeev
2023-10-04
1
-0
/
+7
*
tcp, tap: Don't increase tap-side sequence counter for dropped frames
Stefano Brivio
2023-10-04
3
-10
/
+42
*
tcp: Force TCP_WINDOW_CLAMP before resetting STALLED flag
Stefano Brivio
2023-10-04
1
-5
/
+24
*
tcp: Fix comment to tcp_sock_consume()
Stefano Brivio
2023-10-04
1
-1
/
+1
*
cppcheck: Work around bug in cppcheck 2.12.0
David Gibson
2023-10-04
1
-0
/
+7
*
cppcheck: Use "exhaustive" level checking when available
David Gibson
2023-10-04
1
-0
/
+6
*
conf: Remove overly cryptic selection of forward table
David Gibson
2023-10-04
1
-12
/
+8
*
cppcheck: Make many pointers const
David Gibson
2023-10-04
18
-46
/
+50
*
siphash: Use incremental rather than all-at-once siphash functions
David Gibson
2023-09-30
5
-145
/
+28
*
siphash, checksum: Move TBAA explanation to checksum.c
David Gibson
2023-09-30
2
-19
/
+19
*
siphash: Make internal helpers public
David Gibson
2023-09-30
2
-106
/
+111
*
siphash: Use specific structure for internal state
David Gibson
2023-09-30
1
-38
/
+42
*
siphash: Use more hygienic state initialiser
David Gibson
2023-09-30
1
-17
/
+12
*
siphash: Fix bug in state initialisation
David Gibson
2023-09-30
1
-1
/
+1
*
siphash: Clean up hash finalisation with posthash_final() function
David Gibson
2023-09-30
1
-30
/
+28
*
siphash: Add siphash_feed() helper
David Gibson
2023-09-30
1
-31
/
+21
*
siphash: Make sip round calculations an inline function rather than macro
David Gibson
2023-09-30
1
-22
/
+29
*
siphash: Make siphash functions consistently return 64-bit results
David Gibson
2023-09-30
3
-16
/
+14
*
util: Consolidate and improve workarounds for clang-tidy issue 58992
David Gibson
2023-09-27
4
-13
/
+43
*
Avoid shadowing index(3)
David Gibson
2023-09-27
6
-35
/
+35
*
tcp: Always send an ACK segment once the handshake is completed
Stefano Brivio
2023-09-27
1
-1
/
+1
*
dhcp: Actually note down the length of options received by the client
Stefano Brivio
2023-09-27
1
-0
/
+1
*
dhcpv6: Properly separate domain names in search list
Stefano Brivio
2023-09-27
1
-7
/
+17
*
util: Fix licensing information display in --version
2023_09_08.05627dc
Stefano Brivio
2023-09-08
1
-2
/
+2
*
tcp: Correct handling of FIN,ACK followed by SYN
David Gibson
2023-09-08
1
-1
/
+1
*
tcp: Consolidate paths where we initiate reset on tap interface
David Gibson
2023-09-08
1
-22
/
+25
*
tcp: Correctly handle RST followed rapidly by SYN
David Gibson
2023-09-08
1
-2
/
+2
*
tcp: Return consumed packet count from tcp_data_from_tap()
David Gibson
2023-09-08
1
-10
/
+15
*
tcp: Never hash match closed connections
David Gibson
2023-09-08
1
-1
/
+1
*
tcp: Remove some redundant packet_get() operations
David Gibson
2023-09-08
1
-10
/
+4
*
udp, tap: Correctly advance through packets in udp_tap_handler()
David Gibson
2023-09-08
3
-20
/
+17
*
tcp, tap: Correctly advance through packets in tcp_tap_handler()
David Gibson
2023-09-08
3
-22
/
+33
*
test: Add Podman system test with bats for pasta
2023_09_07.ee58f37
Stefano Brivio
2023-09-07
3
-2
/
+27
[next]