aboutgitcodebugslistschat
Commit message (Expand)AuthorAgeFilesLines
...
* udp: Move management of udp[46]_localname into udp_splice_send()David Gibson2024-06-141-5/+4
* udp: Rework how we divide queued datagrams between sending methodsDavid Gibson2024-06-141-61/+87
* udp: Fold checking of splice flag into udp_mmh_splice_port()David Gibson2024-06-141-15/+16
* util: Split construction of bind socket address from the rest of sock_l4()David Gibson2024-06-141-53/+70
* tap: use in->buf_size rather than sizeof(pkt_buf)Laurent Vivier2024-06-131-5/+5
* iov: remove iov_copy()Laurent Vivier2024-06-132-42/+0
* vhost-user: compare mode MODE_PASTA and not MODE_PASSTLaurent Vivier2024-06-136-21/+21
* udp: rename udp_sock_handler() to udp_buf_sock_handler()Laurent Vivier2024-06-133-5/+5
* udp: refactor UDP header update functionsLaurent Vivier2024-06-131-26/+34
* tap: refactor packets handling functionsLaurent Vivier2024-06-132-49/+64
* tcp: move buffers management functions to their own fileLaurent Vivier2024-06-135-550/+654
* tcp: extract buffer management from tcp_send_flag()Laurent Vivier2024-06-131-24/+54
* cppcheck: Suppress constParameterCallback errorsDavid Gibson2024-06-083-0/+3
* selinux: Allow access to user_devpts2024_06_07.8a83b53Derek Schrock2024-06-071-0/+1
* tcp, flow: Fix some error paths which didn't clean up flows properlyDavid Gibson2024-06-071-3/+3
* util: Use 'long' to represent millisecond durationsDavid Gibson2024-06-072-2/+2
* lineread: Use ssize_t for line lengthsDavid Gibson2024-06-073-10/+9
* conf: Safer parsing of MAC addressesDavid Gibson2024-06-071-17/+36
* util: Use unsigned indices for bits in bitmapsDavid Gibson2024-06-072-7/+7
* clang-tidy: Enable the bugprone-macro-parentheses checkDavid Gibson2024-06-074-26/+25
* Remove pointless macro parameters in CALL_PROTO_HANDLERDavid Gibson2024-06-071-3/+3
* udp: Make rport calculation more localDavid Gibson2024-06-071-2/+1
* tcp: Make pointer const in tcp_revert_seqDavid Gibson2024-06-071-1/+1
* log: Remove log_to_stdout optionDavid Gibson2024-06-052-6/+3
* conf: Don't print usage via the logging subsystemDavid Gibson2024-06-051-160/+166
* conf: Remove unhelpful usage() wrapperDavid Gibson2024-06-051-13/+4
* tcp: move seq_to_tap update to when frame is queuedJon Maloy2024-06-051-22/+39
* apparmor: Fix comments after PID file and AF_UNIX socket creation refactoring2024_05_23.765eb0bStefano Brivio2024-05-233-7/+13
* conf, passt.h: Rename pid_file in struct ctx to pidfileStefano Brivio2024-05-232-6/+6
* conf, passt, tap: Open socket and PID files before switching UID/GIDStefano Brivio2024-05-235-11/+28
* passt, util: Move opening of PID file to its own functionStefano Brivio2024-05-233-9/+25
* util: Rename write_pidfile() to pidfile_write()Stefano Brivio2024-05-233-5/+5
* tap: Split tap_sock_unix_init() into opening and listening partsStefano Brivio2024-05-231-12/+27
* passt, tap: Don't use -1 as uninitialised value for fd_tap_listenStefano Brivio2024-05-232-3/+2
* tap: Move all-ones initialisation of mac_guest to tap_sock_init()Stefano Brivio2024-05-231-6/+6
* conf: Don't lecture user about starting us as rootStefano Brivio2024-05-231-1/+1
* netlink, test: Ignore deprecated addressesDavid Gibson2024-05-226-7/+8
* tcp: Remove interim 'tapside' field from connectionDavid Gibson2024-05-222-8/+6
* flow: Record the pifs for each side of each flowDavid Gibson2024-05-227-16/+109
* flow: Make side 0 always be the initiating sideDavid Gibson2024-05-227-27/+21
* flow: Clarify and enforce flow state transitionsDavid Gibson2024-05-226-69/+183
* inany: Better helpers for using inany and specific family addrs togetherDavid Gibson2024-05-223-37/+106
* flow: Properly type callbacks to protocol specific handlersDavid Gibson2024-05-226-25/+19
* util, tcp: Add helper to display socket addressesDavid Gibson2024-05-223-14/+79
* apparmor: Fix passt abstractionMaxime BĂ©lair2024-05-221-1/+1
* apparmor: allow netns paths on /tmpPaul Holzinger2024-05-131-1/+1
* clang-tidy: Suppress macro to enum conversion warningsDavid Gibson2024-05-131-1/+8
* conf: Fix clang-tidy warning about using an undefined enum valueDavid Gibson2024-05-132-2/+3
* passt.c: explicitly include libgen.h for basenamelemmi2024-05-131-0/+1
* netlink: Don't duplicate routes referring to unrelated host interfacesStefano Brivio2024-05-111-6/+33