aboutgitcodebugslistschat
Commit message (Expand)AuthorAgeFilesLines
* conf, tap: Split netlink and pasta functions, allow interface configurationStefano Brivio2021-10-1411-609/+703
* conf: Don't get IPv{4,6} DNS addresses if IPv{4,6} is disabledStefano Brivio2021-10-101-4/+6
* conf: Avoid getifaddrs(), split L2/L3 address fetching, get filtered dumpsStefano Brivio2021-10-102-124/+170
* README: Drop domain part in absolute linksStefano Brivio2021-10-071-25/+25
* conf: Fix getopt_long() return value for --quietStefano Brivio2021-10-071-1/+1
* pasta: Add second waitid() in pasta_child_handler()Stefano Brivio2021-10-071-0/+1
* pasta: Allow specifying paths and names of namespacesGiuseppe Scrivano2021-10-0712-79/+240
* git: Add pre-push hookStefano Brivio2021-10-061-0/+64
* tcp: Check if timestamp is passed also while sending FIN to tap/guestStefano Brivio2021-10-051-1/+1
* tcp: Drop EPOLLOUT for connections being established earlierStefano Brivio2021-10-051-3/+3
* conf: Silence gcc -Os warningStefano Brivio2021-10-051-1/+1
* passt: Shrink binary size by dropping static initialisersStefano Brivio2021-10-054-53/+73
* test/lib/term: Export PCAP and DEBUG variables for tmux sessions globallyStefano Brivio2021-10-051-0/+1
* test/lib/setup: Increase --max-stackframe in commented-out valgrind commandStefano Brivio2021-10-051-1/+1
* tcp: Simplify ACK-sending conditions in tcp_data_from_tap()Stefano Brivio2021-10-051-20/+9
* tcp: Always probe SO_SNDBUF, second attemptStefano Brivio2021-10-051-3/+0
* tcp: Defer and coalesce all segments with no data (flags) to handlerStefano Brivio2021-10-052-142/+377
* tcp: Increase LOW_RTT_THRESHOLD to 10usStefano Brivio2021-10-051-1/+1
* tcp: Reduce size of socket poolsStefano Brivio2021-10-051-2/+2
* tcp: Increase TCP_TAP_FRAMES once moreStefano Brivio2021-10-051-1/+1
* tcp, tap: Turn tcp_probe_mem() into sock_probe_mem(), use for AF_UNIX socket tooStefano Brivio2021-10-057-40/+49
* passt: Add handler for optional deferred tasksStefano Brivio2021-10-051-20/+26
* demo/pasta: Enter the right directory before issuing perf report -gStefano Brivio2021-10-041-1/+1
* tcp: Fix botched timeout comparisonStefano Brivio2021-10-041-2/+2
* tcp: Check pending ACK every two thirds of window, not every halfStefano Brivio2021-10-041-1/+1
* tcp: Don't set ACK flag while merely updating window valueStefano Brivio2021-10-041-15/+19
* tcp: Set TCP_TAP_FRAMES back to 32Stefano Brivio2021-10-041-1/+1
* tcp: Probe net.core.{r,w}mem_max, don't set SO_{RCV,SND}BUF if lowStefano Brivio2021-10-042-16/+26
* tcp: Check if connection is local or low RTT was seen before using large MSSStefano Brivio2021-10-041-0/+59
* tcp: Adjust usage of sending buffer depending on its sizeStefano Brivio2021-10-041-12/+63
* tcp: Derive MSS announced to guest/namespace from configured MTU if presentStefano Brivio2021-09-291-1/+14
* test: Record CI and demo videos in Xvfb by default, fix demo setup sequenceStefano Brivio2021-09-296-8/+54
* README: Fix pasta anchor in Try it sectionStefano Brivio2021-09-281-1/+1
* doc: Add source Excalidraw scene files for diagramsStefano Brivio2021-09-272-0/+7984
* test: Add CI/demo scriptsStefano Brivio2021-09-2731-0/+4816
* README: Add demo sectionStefano Brivio2021-09-271-0/+15
* conf, tcp: Periodic detection of bound ports for pasta port forwardingStefano Brivio2021-09-278-97/+316
* util: Fix parsing of next option in ipv6_l4hdr()Stefano Brivio2021-09-271-2/+1
* tcp: Rework window handling, timers, add SO_RCVLOWAT and pools for sockets/pipesStefano Brivio2021-09-272-458/+727
* tcp: Drop TODO about sequence collision attacksStefano Brivio2021-09-271-1/+0
* tap: Don't leak file descriptor used to bring up loopback interfaceStefano Brivio2021-09-271-6/+11
* tap: Fix comment for tap_sock_init_tun_ns()Stefano Brivio2021-09-271-1/+1
* tap: Bring up tap device too, configure previous MAC address if anyStefano Brivio2021-09-271-2/+74
* pcap: Drop O_DSYNC from pcap file descriptorStefano Brivio2021-09-271-1/+1
* pcap: Don't make pcap files world-readableStefano Brivio2021-09-271-1/+1
* pcap: Don't reinitialise packet capture if we already have oneStefano Brivio2021-09-271-1/+1
* passt: Actually initialise timers for protocol handlersStefano Brivio2021-09-271-2/+16
* ndp: Set router lifetime to 9000s instead of 3600sStefano Brivio2021-09-271-1/+1
* tap: Completely de-serialise input message batchesStefano Brivio2021-09-277-266/+435
* conf: Actually zero-terminate DNS and search list arraysStefano Brivio2021-09-271-6/+11