Age | Commit message (Expand) | Author |
2024-07-19 | icmp: Obtain destination addresses from the flowsides | David Gibson |
2024-06-13 | tap: refactor packets handling functions | Laurent Vivier |
2024-05-23 | conf, passt, tap: Open socket and PID files before switching UID/GID | Stefano Brivio |
2024-05-02 | udp: Split tap-bound UDP packets into multiple buffers using io vector | David Gibson |
2024-05-02 | tap, tcp: (Re-)abstract TAP specific header handling | David Gibson |
2024-05-02 | treewide: Standardise variable names for various packet lengths | David Gibson |
2024-05-02 | tap: Split tap specific and L2 (ethernet) headers | David Gibson |
2024-03-14 | tap: Rename tap_iov_{base,len} | David Gibson |
2024-03-14 | tap: Implement tap_send() "slow path" in terms of fast path | David Gibson |
2024-03-14 | tap: Extend tap_send_frames() to allow multi-buffer frames | David Gibson |
2024-03-06 | tap: make tap_update_mac() generic | Laurent Vivier |
2023-10-04 | tcp, tap: Don't increase tap-side sequence counter for dropped frames | Stefano Brivio |
2023-10-04 | cppcheck: Make many pointers const | David Gibson |
2023-08-13 | epoll: Use different epoll types for passt and pasta tap fds | David Gibson |
2023-08-13 | epoll: Split listening Unix domain socket into its own type | David Gibson |
2023-04-06 | passt: Relicense to GPL 2.0, or any later version | Stefano Brivio |
2023-01-23 | tap: Use different io vector bases depending on tap type | David Gibson |
2023-01-23 | tap: Add "tap headers" abstraction | David Gibson |
2023-01-23 | tap, tcp: Move tap send path to tap.c | David Gibson |
2022-11-04 | Use typing to reduce chances of IPv4 endianness errors | David Gibson |
2022-10-19 | tap: Split tap_ip4_send() into UDP and ICMP variants | David Gibson |
2022-10-19 | tap: Split tap_ip6_send() into UDP and ICMP variants | David Gibson |
2022-10-19 | Split tap_ip_send() into IPv4 and IPv6 specific functions | David Gibson |
2022-10-19 | tap: Remove unhelpeful vnet_pre optimization from tap_send() | David Gibson |
2022-10-19 | Add helpers for normal inbound packet destination addresses | David Gibson |
2022-03-29 | treewide: Mark constant references as const | Stefano Brivio |
2022-03-29 | treewide: Add include guards | Stefano Brivio |
2022-01-28 | passt, tap: Daemonise once socket is ready without waiting for connection | Stefano Brivio |
2021-10-20 | LICENSES: Add license text files, add missing notices, fix SPDX tags | Stefano Brivio |
2021-07-26 | tap: Fill the IPv6 flow label field to represent flow association | Stefano Brivio |
2021-07-17 | passt: Add PASTA mode, major rework | Stefano Brivio |
2021-02-16 | passt: New design and implementation with native Layer 4 sockets | Stefano Brivio |