Sat, 11 Nov 2017 06:16:52 +0000 No externs in .c files! trunk
riastradh <riastradh@NetBSD.org> [Sat, 11 Nov 2017 06:16:52 +0000] rev 273208
No externs in .c files!
Sat, 11 Nov 2017 03:58:01 +0000 Don't add kevents to closing file descriptors (from riastradh) trunk
christos <christos@NetBSD.org> [Sat, 11 Nov 2017 03:58:01 +0000] rev 273207
Don't add kevents to closing file descriptors (from riastradh)
Fri, 10 Nov 2017 22:54:20 +0000 Add #define CPU_CORTEDVIRT to reduce copied complex ifdef. trunk
matt <matt@NetBSD.org> [Fri, 10 Nov 2017 22:54:20 +0000] rev 273206
Add #define CPU_CORTEDVIRT to reduce copied complex ifdef. Shrink HYP test
Fri, 10 Nov 2017 22:07:30 +0000 Add CPU_CORTEXA35 trunk
matt <matt@NetBSD.org> [Fri, 10 Nov 2017 22:07:30 +0000] rev 273205
Add CPU_CORTEXA35
Fri, 10 Nov 2017 20:01:11 +0000 Instead of opening the file and using popen(3), pass the file descriptor trunk
christos <christos@NetBSD.org> [Fri, 10 Nov 2017 20:01:11 +0000] rev 273204
Instead of opening the file and using popen(3), pass the file descriptor to sendmail directory. Idea and code from Todd Miller.
Fri, 10 Nov 2017 19:24:17 +0000 Fix theoretical race in xen_evtchn_trymask. trunk
riastradh <riastradh@NetBSD.org> [Fri, 10 Nov 2017 19:24:17 +0000] rev 273203
Fix theoretical race in xen_evtchn_trymask. This now matches ioapic_trymask: - Caller masks CPU interrupts while the PIC's interrupts are unmasked. - Trymask masks the PIC's interrupts, and tests whether any were pending that we missed because the CPU interrupts are masked. ==> If there were any pending, trymask unmasks PIC's interrupts and returns false. ==> If not, interrupts are masked on the PIC and CPU and there were none pending and trymask returns true. No functional change right now because cpu_intr_redistribute is currently disabled on Xen. ok cherry
Fri, 10 Nov 2017 18:08:11 +0000 Restore the initial state at the end of line. trunk
rin <rin@NetBSD.org> [Fri, 10 Nov 2017 18:08:11 +0000] rev 273202
Restore the initial state at the end of line. This matters for stateful encodings like iso-2022-jp. Fix taken from yamt via nvi2.
Fri, 10 Nov 2017 17:31:12 +0000 PR bin/52715 trunk
kre <kre@NetBSD.org> [Fri, 10 Nov 2017 17:31:12 +0000] rev 273201
PR bin/52715 Correct a (relatively harmless) use after free in prompt expansion processing [detected by asan.] Relatively harmless: as (while incorrect) the way the data is (was) used more or less guaranteed that the buffer contents would be unaltered until well after they are (were) no longer wanted (this is the expanded prompt string, it is just output (or copied into libedit internal storage) and forgotten. This should make no visible difference to anyone (not using asan or similar.) XXX pullup -8
Fri, 10 Nov 2017 16:35:54 +0000 make the checkok test stricter to avoid races, and use O_REGULAR. trunk
christos <christos@NetBSD.org> [Fri, 10 Nov 2017 16:35:54 +0000] rev 273200
make the checkok test stricter to avoid races, and use O_REGULAR.
Fri, 10 Nov 2017 14:53:00 +0000 Change the behavior of join command in accordance with nvi-m17n, as proposed on trunk
rin <rin@NetBSD.org> [Fri, 10 Nov 2017 14:53:00 +0000] rev 273199
Change the behavior of join command in accordance with nvi-m17n, as proposed on tech-userlevel@; when the last and first chars in joined lines are multi-width, do not insert a white space.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -10 +10 +100 +300 +1000 +3000 +10000 +30000 +100000 tip