summaryrefslogtreecommitdiff
path: root/conf.c
AgeCommit message (Expand)Author
2024-09-25inany: Add inany_pton() helperHEADmasterDavid Gibson
2024-09-25tcp, udp: Make {tcp,udp}_sock_init() take an inany addressDavid Gibson
2024-08-29fwd, conf: Probe host's ephemeral portsDavid Gibson
2024-08-29conf, fwd: Don't attempt to forward port 0David Gibson
2024-08-29conf, fwd: Make ephemeral port logic more flexibleDavid Gibson
2024-08-21util: Don't stop on unrelated values when looking for --fd in close_open_files()Stefano Brivio
2024-08-21fwd, conf: Allow NAT of the guest's assigned addressDavid Gibson
2024-08-21conf: Allow address remapped to host to be configuredDavid Gibson
2024-08-21conf, fwd: Split notion of gateway/router from guest-visible host addressDavid Gibson
2024-08-21Don't take "our" MAC address from the hostDavid Gibson
2024-08-21Initialise our_tap_ll to ip6.gw when suitableDavid Gibson
2024-08-21treewide: Change misleading 'addr_ll' nameDavid Gibson
2024-08-21conf: Remove incorrect initialisation of addr_ll_seenDavid Gibson
2024-08-21conf: Treat --dns addresses as guest visible addressesDavid Gibson
2024-08-21conf: Correct setting of dns_match address in add_dns6()David Gibson
2024-08-21conf: Move adding of a nameserver from resolv.conf into subfunctionDavid Gibson
2024-08-21conf: Move DNS array bounds checks into add_dns[46]David Gibson
2024-08-21conf: More accurately count entries added in get_dns()David Gibson
2024-08-21conf: Use array indices rather than pointers for DNS array slotsDavid Gibson
2024-08-21treewide: Use struct assignment instead of memcpy() for IP addressesDavid Gibson
2024-08-21treewide: Rename MAC address fields for clarityDavid Gibson
2024-08-21util: Helper for formatting MAC addressesDavid Gibson
2024-08-14conf: Don't ignore -t and -u options after -DDavid Gibson
2024-08-12conf: Delay handling -D option until after addresses are configuredDavid Gibson
2024-08-08conf: Stop parsing options at first non-option argumentStefano Brivio
2024-08-08passt, util: Close any open file that the parent might have leakedStefano Brivio
2024-08-07conf, pasta: Make -g and -a skip route/addresses copy for matching IP version...Stefano Brivio
2024-07-25conf: Accept addresses enclosed by square brackets in port forwarding specifiersStefano Brivio
2024-07-19udp: Remove rdelta port forwarding mapsDavid Gibson
2024-07-17conf: Don't configure port forwarding for a disabled protocolDavid Gibson
2024-07-02conf: Use the right maximum buffer size for c->sock_pathStefano Brivio
2024-07-02conf: Copy up to MAXDNSRCH - 1 bytes, not MAXDNSRCHStefano Brivio
2024-06-21conf, passt: Don't call __openlog() if a log file is usedStefano Brivio
2024-06-21treewide: Replace strerror() callsStefano Brivio
2024-06-21treewide: Replace perror() calls with calls to logging functionsStefano Brivio
2024-06-21conf, log: Instead of abusing log levels, add log_conf_parsed flagStefano Brivio
2024-06-21conf, passt: Make --stderr do nothing, and deprecate itStefano Brivio
2024-06-21conf, passt: Don't try to log to stderr after we close itStefano Brivio
2024-06-21conf: Accept duplicate and conflicting options, the last one winsStefano Brivio
2024-06-13vhost-user: compare mode MODE_PASTA and not MODE_PASSTLaurent Vivier
2024-06-07lineread: Use ssize_t for line lengthsDavid Gibson
2024-06-07conf: Safer parsing of MAC addressesDavid Gibson
2024-06-05conf: Don't print usage via the logging subsystemDavid Gibson
2024-06-05conf: Remove unhelpful usage() wrapperDavid Gibson
2024-05-23conf, passt.h: Rename pid_file in struct ctx to pidfileStefano Brivio
2024-05-23conf, passt, tap: Open socket and PID files before switching UID/GIDStefano Brivio
2024-05-23conf: Don't lecture user about starting us as rootStefano Brivio
2024-05-13conf: Fix clang-tidy warning about using an undefined enum valueDavid Gibson
2024-04-19conf: Don't fail if the template interface doesn't have a MAC addressStefano Brivio
2024-04-19conf: We're interested in the MAC address, not in the MAC itselfStefano Brivio