aboutgitcodebugslistschat
path: root/pasta.c
Commit message (Expand)AuthorAgeFilesLines
* cppcheck: Work around some cppcheck 2.15.0 redundantInitialization warningsDavid Gibson2024-09-061-1/+2
* treewide: Allow additional system calls for i386/i686Stefano Brivio2024-08-211-1/+1
* conf, fwd: Split notion of gateway/router from guest-visible host addressDavid Gibson2024-08-211-2/+4
* treewide: Rename MAC address fields for clarityDavid Gibson2024-08-211-4/+4
* pasta: Disable neighbour solicitations on device up to prevent DADStefano Brivio2024-08-181-1/+10
* netlink, pasta: Fetch link-local address from namespace interface once it's upStefano Brivio2024-08-181-0/+7
* netlink, pasta: Disable DAD for link-local addresses on namespace interfaceStefano Brivio2024-08-181-0/+6
* netlink, pasta: Turn nl_link_up() into a generic function to set link flagsStefano Brivio2024-08-151-2/+2
* netlink, pasta: Split MTU setting functionality out of nl_link_up()Stefano Brivio2024-08-151-2/+5
* conf, pasta: Make -g and -a skip route/addresses copy for matching IP version...Stefano Brivio2024-08-071-4/+4
* pasta: Save errno on signal handler entry, restore on return when neededStefano Brivio2024-08-051-0/+3
* pasta: modify hostname when detaching new namespaceDanish Prakash2024-07-301-0/+11
* treewide: Replace strerror() callsStefano Brivio2024-06-211-10/+8
* treewide: Replace perror() calls with calls to logging functionsStefano Brivio2024-06-211-6/+3
* cppcheck: Suppress constParameterCallback errorsDavid Gibson2024-06-081-0/+1
* pasta, util: Align stack area for clones to maximum natural alignmentStefano Brivio2024-04-191-1/+2
* treewide: Compilers' name for armv6l and armv7l is "arm"Stefano Brivio2024-04-111-2/+2
* pasta: Don't try to watch namespaces in procfs with inotify, use timer instead2024_02_19.ff22a78Stefano Brivio2024-02-191-5/+19
* pasta: Add fallback timer mechanism to check if namespace is goneStefano Brivio2024-02-161-21/+80
* log: Enable format warningsDavid Gibson2023-11-071-1/+1
* cppcheck: Make many pointers constDavid Gibson2023-10-041-2/+2
* tcp, udp: Don't pre-fill IPv4 destination address in headersDavid Gibson2023-08-221-1/+1
* epoll: Always use epoll_ref for the epoll data variableDavid Gibson2023-08-131-2/+6
* netlink: Propagate errors for "dup" operationsDavid Gibson2023-08-041-10/+11
* netlink: Propagate errors for "set" operationsDavid Gibson2023-08-041-10/+40
* netlink: Explicitly pass netlink sockets to operationsDavid Gibson2023-08-041-19/+27
* netlink: Split nl_route() into separate operation functionsDavid Gibson2023-08-041-6/+10
* netlink: Split nl_addr() into separate operation functionsDavid Gibson2023-08-041-6/+14
* netlink: Split up functionality of nl_link()David Gibson2023-08-041-4/+8
* pasta: include errno in error message2023_06_25.32660cePaul Holzinger2023-06-251-4/+6
* conf, pasta: With --config-net, copy all addresses by defaultStefano Brivio2023-05-231-2/+3
* netlink: Add functionality to copy addresses from outer namespaceStefano Brivio2023-05-231-4/+4
* conf, pasta: With --config-net, copy all routes by defaultStefano Brivio2023-05-231-2/+4
* netlink: Add functionality to copy routes from outer namespaceStefano Brivio2023-05-231-2/+4
* pasta: Improve error handling on failure to join network namespaceStefano Brivio2023-05-231-4/+9
* pasta: Detach mount namespace, (re)mount procfs before spawning commandStefano Brivio2023-05-231-1/+6
* passt: Relicense to GPL 2.0, or any later versionStefano Brivio2023-04-061-1/+1
* convert all remaining err() followed by exit() to die()Laine Stump2023-02-161-13/+7
* pasta: propagate exit code from child commandPaul Holzinger2023-02-121-2/+10
* pasta: correctly exit when execvp() failsPaul Holzinger2023-02-121-1/+1
* pasta: Wait for tap to be set up before spawning commandStefano Brivio2023-02-121-1/+13
* util, pasta: Add do_clone() wrapper around __clone2() and clone()Stefano Brivio2022-11-161-5/+5
* Minor improvements to IPv4 netmask handlingDavid Gibson2022-11-041-5/+2
* Rename pasta_setup_ns() to pasta_spawn_cmd()David Gibson2022-10-151-9/+9
* isolation: Only configure UID/GID mappings in userns when spawning shellDavid Gibson2022-10-151-1/+14
* Replace FWRITE with a functionDavid Gibson2022-10-151-2/+2
* Remove unhelpful drop_caps() call in pasta_start_ns()David Gibson2022-10-151-2/+0
* pasta_start_ns() always ends in parent contextDavid Gibson2022-10-151-4/+1
* pasta: More general way of starting spawned shell as a login shellDavid Gibson2022-10-151-12/+20
* Move logging functions to a new file, log.cStefano Brivio2022-10-141-0/+1