Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2018-09-11 | Be consistent in logging messages. | 1 | -5/+6 | ||
Change "fmt" to "format". Ok kn@ | |||||
2018-09-11 | We actually support 39-bit VA's in userland. | 1 | -2/+2 | ||
ok patrick@, jsg@ | |||||
2018-09-11 | Fix netmask regression in get_dynnode() | 1 | -2/+2 | ||
I introduced this error with r1.330 while removing the af parameter from unmask(). `pass inet from (lo0)/24' would result in `pass inet from (lo0)', sorry. | |||||
2018-09-11 | Nuke some trailing spaces that wandered into the | 2 | -10/+10 | ||
crosshairs. | |||||
2018-09-11 | With the interface debug flag enabled, print a "score" for each AP we | 1 | -93/+45 | ||
consider during auto-join. This can help users determine why a specific network was chosen. OK stsp@ | |||||
2018-09-11 | add the conflict info to what's stored in pkglocatedb, as it's meta-info | 1 | -1/+13 | ||
that's not readily available otherwise. | |||||
2018-09-11 | Fix --exclude-libs option. Based on code already committed upstream. | 1 | -1/+1 | ||
tested by naddy@ | |||||
2018-09-11 | Tighten validation tests on an obscure corner case of | 1 | -7/+16 | ||
trying to align partitions to size <= 0 or past the end of the disk. Emit error message in this case as in other align errors. Looks good to otto@. | |||||
2018-09-11 | Remove unused buffer from host() | 1 | -10/+5 | ||
Left-over from pre-host_ip() times. While here, use __func__. OK henning benno | |||||
2018-09-11 | add files for test 4 | 3 | -0/+630 | ||
2018-09-11 | - moving state look up outside of PF_LOCK() | 6 | -54/+255 | ||
this change adds a pf_state_lock rw-lock, which protects consistency of state table in PF. The code delivered in this change is guarded by 'WITH_PF_LOCK', which is still undefined. People, who are willing to experiment and want to run it must do two things: - compile kernel with -DWITH_PF_LOCK - bump NET_TASKQ from 1 to ... sky is the limit, (just select some sensible value for number of tasks your system is able to handle) OK bluhm@ | |||||
2018-09-11 | Add defines for amd microcode msrs which appear to be present since k8 | 2 | -2/+6 | ||
though amd only provides public redistributable updates for >= family 10h. | |||||
2018-09-11 | Do not check for mouse events on pane borders when zoomed, based on a | 1 | -16/+23 | ||
fix from Avi Halachmi. | |||||
2018-09-11 | Fail fast when we are unable to determine disk format. | 2 | -21/+34 | ||
While here, minor cleanup on logging. | |||||
2018-09-11 | Add ability to create qcow2 disk. | 4 | -13/+144 | ||
vmctl create now takes an optional disk format parameter: raw or qcow2. If format is omitted, raw is used. Many thanks to Ori Bernstein. | |||||
2018-09-10 | Remove useless INPCBHASH() macros. Just expand them. | 1 | -31/+24 | ||
OK stsp@ | |||||
2018-09-10 | Merge host_v{4,6}() into simpler host_ip() | 1 | -45/+28 | ||
Except for networks such as "10/8" host_ip() now handles addresses in an AF-agnostic way with more duplicate code removed/merged. OK sashan (as for earlier copy_satopfaddr() diff) henning | |||||
2018-09-10 | check orlonger option of trie_match() | 5 | -182/+194 | ||
2018-09-10 | logmsg(LOG_ERR) -> logerr(); ok tedu@ | 1 | -2/+2 | ||
2018-09-10 | Prevent a panic in umb(4) when roaming is diabled. | 1 | -8/+11 | ||
Found by beck@, tested and ok by bluhm@ | |||||
2018-09-10 | - if_cloners list populated at boot time only then becomes immutable, | 4 | -28/+24 | ||
so we can let go if_cloners_lock. OK tb@, claudio@, bluhm@, kn@, henning@ | |||||
2018-09-10 | Introduce copy_satopfaddr() | 1 | -50/+26 | ||
Move the same dance around v4/v6 for copying IP addresses from sockaddr into pf_addr to avoid duplicate code and improve readability. Feedback and OK bluhm | |||||
2018-09-10 | Instead of calculating the mbuf packet header length here and there, | 8 | -59/+34 | ||
put the algorithm into a new function m_calchdrlen(). Also set an uninitialized m_len to 0 in NFS code. OK claudio@ | |||||
2018-09-10 | if_setrdomain could potentially call if_clone_create recursively in the create | 1 | -32/+35 | ||
rdomain case leading to locking issues and lots of headscratching. turns out the only case where if_setrdomain could actually create an rdomain and thus end up with that pattern is the ioctl path. make if_setrdomain never create an rdomain, return error if it doesn't exist already, introduce if_createrdomain, and adjust the ioctl path to use it. ok sashan bluhm claudio | |||||
2018-09-10 | in pf_syncookie_validate, return early if we don't have syncookies in | 1 | -2/+6 | ||
flight that can possibly match. there is a tiny but existing chance that a sequence number matches w/ our hash and we'd end up dropping traffic. unclear whether that has actually happened since the report chain is long :) report via haesbert via bluhm; ok bluhm | |||||
2018-09-10 | test all variations of network statements | 2 | -3/+35 | ||
2018-09-10 | add a test for network statements with prefix-sets | 3 | -2/+31 | ||
2018-09-10 | tweak previous; | 1 | -4/+4 | ||
2018-09-10 | Mirror bluhm's fixes for proc.c daemons to dup /dev/null for child processes | 3 | -9/+20 | ||
in switchd(8). OK henning@ bluhm@ | |||||
2018-09-10 | fix typos | 1 | -7/+7 | ||
OK claudio@ | |||||
2018-09-10 | Send many small fragments that exceed the pf reassembly queue limit. | 4 | -2/+154 | ||
2018-09-10 | During fragment reassembly, mbuf chains with packet headers were | 6 | -22/+57 | ||
created. Add a new function m_removehdr() do convert packet header mbufs within the chain to regular mbufs. Assert that the mbuf at the beginning of the chain has a packet header. found by Maxime Villard in NetBSD; from markus@; OK claudio@ | |||||
2018-09-10 | tweak the table commands somewhat; ok gilles | 1 | -7/+5 | ||
2018-09-10 | Limit the fragment entry queue length to 64 per bucket. So we have | 2 | -14/+42 | ||
a global limit of 1024 fragments, but it is fine grained to the region of the packet. Smaller packets may have less fragments. This costs another 16 bytes of memory per reassembly and devides the worst case for searching by 8. requestd by claudio@; OK sashan@ claudio@ | |||||
2018-09-10 | use filterset_move() like all other network statements. It checks for | 1 | -3/+2 | ||
source == NULL, avoiding a possible crash introduced yesterday. ok claudio@ | |||||
2018-09-10 | do not immediately set the join'd network, the join command only updates | 1 | -3/+1 | ||
the list. makes /etc/netstart very fast when ran while the interface is up OK stsp@ | |||||
2018-09-10 | update regression tests after previous commit. ok claudio@ | 7 | -22/+2 | ||
2018-09-10 | remove some empty lines from printconf output. ok claudio@ | 3 | -11/+11 | ||
2018-09-10 | vmd(8) clould close file descriptor 0 as not all fd fields were | 2 | -15/+17 | ||
properly initialized with -1. Also avoid closing -1. OK mlarkin@ | |||||
2018-09-10 | During the fork+exec implementation, daemon(3) was moved after | 3 | -9/+21 | ||
proc_init(). As a consequence vmd(8) child processes did not detach from the terminal anymore. Dup /dev/null to the stdio file descriptors in the children. OK mlarkin@ reyk@ | |||||
2018-09-10 | fix typo in the length of the essid we want to switch to | 1 | -2/+2 | ||
found with and OK stsp@ | |||||
2018-09-10 | extract clearing WEP/WPA in ess into helper functions | 1 | -29/+29 | ||
2018-09-10 | Adjust the config to -current bgpd which makes it a lot more readable. | 1 | -22/+38 | ||
OK phessler@ | |||||
2018-09-10 | use the correct essid when switching during the ioctl path | 1 | -2/+2 | ||
pointed out by stsp@ | |||||
2018-09-10 | give set_ess a len variable, so we can correctly match the essid we want | 2 | -11/+7 | ||
to switch to. pointed out by stsp@ | |||||
2018-09-10 | Do not clear selection when searching. | 1 | -2/+1 | ||
2018-09-10 | Fix previous commit. It mistakenly included a change for debug. | 1 | -3/+3 | ||
2018-09-10 | put the port into autonegotiate mode on attach, since that's the default | 1 | -1/+21 | ||
media setting. tested by and ok ccardenas@ | |||||
2018-09-10 | if the adapter can't determine the phy type on a port, pretend it's baseCR | 1 | -1/+2 | ||
so we get a usable list of media types to pick from. tested by and ok ccardenas@ | |||||
2018-09-10 | bit rates over 2G won't fit in an int, so use uint64_ts instead | 1 | -2/+2 | ||