created | 2022-10-30T02:53:40Z |
---|---|
begin | 2022-10-27T00:00:00Z |
end | 2022-10-28T00:00:00Z |
path | src/sys |
commits | 6 |
date | 2022-10-27T13:19:42Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/dev/usb/usbdevs | log | diff | annotate |
message |
Add USB device id for integrated ure(4) on Windows Dev Kit 2023 ok jsg@ |
date | 2022-10-27T13:20:16Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/dev/usb/usbdevs.h | log | diff | annotate |
src/sys/dev/usb/usbdevs_data.h | log | diff | annotate | |
message | regen |
date | 2022-10-27T13:21:14Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/dev/usb/if_ure.c | log | diff | annotate |
message |
Match ure(4) on Windows Dev Kit 2023 ok jsg@ |
date | 2022-10-27T16:01:18Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/kern/exec_elf.c | log | diff | annotate |
message |
VMCMD_SYSCALL cannot be incorporated into flags variable, because flags is inspected narrowly for base address later. ok kettenis |
date | 2022-10-27T22:48:17Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/kern/exec_elf.c | log | diff | annotate |
src/sys/sys/exec.h | log | diff | annotate | |
message |
Unfortunately there are still ugly text-relocation binaries in the wild. Libraries are less of a concern, because ld.so can fix them in the right order. So we must scan DYNAMIC for the TEXTREL marker, and not make X LOADs immutable. ld.so will apply changes to the text segment. In upcoming diff, crt0 and ld.so will then apply immutability. ok kettenis |
date | 2022-10-27T23:17:18Z | |||
---|---|---|---|---|
author | deraadt | |||
files | src/sys/sys/exec_elf.h | log | diff | annotate |
message |
In dynamic binaries, AUX_base is the ld.so address. In static PIE binaries, it is the base of the binary itself. Repair of this comment does not undo the hair pulling that happened today. ok guenther |