created | 2023-01-17T09:47:51Z |
---|---|
begin | 2023-01-05T00:00:00Z |
end | 2023-01-06T00:00:00Z |
path | src/sys |
commits | 4 |
date | 2023-01-05T10:06:58Z | |||
---|---|---|---|---|
author | sashan | |||
files | src/sys/net/pf_table.c | log | diff | annotate |
message |
pfctl fails to add addresses to undefined/inactive table pfr_add_tables() function must set PFR_TFLAG_ACTIVE flag to table which is attached to rule. This will then allow pfr_add_addrs() to populate the table with addresses. without this pair of pfctl(8) commands fails as follows: # echo 'pass from <foo> to any' |pfctl -f - # pfctl -t foo -T add 192.168.1.0/24 pfctl: Table does not exist OK mbuhl@ |
date | 2023-01-05T20:35:44Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/arch/arm/arm/fault.c | log | diff | annotate |
message |
The access type for a prefetch abort should not include PROT_READ, otherwise faults on executable pages mapped only as PROT_EXEC will not work. ok deraadt@ |
date | 2023-01-05T21:39:57Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/kern/kern_exec.c | log | diff | annotate |
message |
after a few trap.c were fixed to fault with the right access, the signal trampoline can now be PROT_EXEC (without PROT_READ) everywhere ok kettenis |
date | 2023-01-05T23:44:35Z | |||
---|---|---|---|---|
author | dlg | |||
files | src/sys/net/pf.c | log | diff | annotate |
src/sys/net/pf_ioctl.c | log | diff | annotate | |
message |
more consistently name pf_state * variables "st". pf_state ** are generally called "stp" now too. discussed with and ok sashan@ |