Searched hist:1.1050 (Results 1 - 13 of 13) sorted by relevance

/src/usr.bin/make/
H A Dvar.c1.1103 Sun Apr 21 08:56:49 GMT 2024 rillig make: fix out-of-bounds read when evaluating :gmtime and :localtime

The function TryParseTime takes a pointer to a string, but the LazyBuf
returns a Substring, which is not guaranteed to be null-terminated or
delimited. In TryParseTime, calling strtoul on the Substring read past
the end of the substring.

Noticed in the NetBSD build in libntp, where the :gmtime modifier is
used in two places with the same timestamp value, of which the first was
evaluated correctly and the second wasn't.

The bug was introduced in var.c 1.1050 from 2023-05-09, when the
argument of the :gmtime and :localtime modifiers was allowed to be an
expression instead of an integer constant.
1.1050 Tue May 09 16:26:59 GMT 2023 rillig make: allow ':gmtime' and ':localtime' with dynamic argument

This allows ${%Y:L:gmtime=${mtime}} instead of the indirect
${%Y:L:${:Ugmtime=${mtime}}}.

The direct form also prevents any ':' from the nested expression to be
interpreted as a separator, which doesn't matter for the ':gmtime' and
':localtime' modifiers but will prove useful for other modifiers that
follow the same pattern.
/src/sys/dev/pci/
H A Dpcidevs.h1.1050 Sat Dec 11 17:46:58 GMT 2010 matt Regen
H A Dpcidevs_data.h1.1050 Thu Dec 16 10:10:53 GMT 2010 wiz regen.
H A Dpcidevs1.1050 Thu Oct 14 03:35:23 GMT 2010 taca Remove duplicate entries:

* "vendor SYBATECH" exists as vendor SYBA.
* "product INTEL 82915G_IGD" simply duplicated.
/src/doc/
H A D3RDPARTY1.1050 Wed Aug 21 19:48:35 GMT 2013 tron Postfix 2.9.7 and 2.10.1 are out.
H A DCHANGES1.1050 Thu May 01 15:39:43 GMT 2008 jmmv Note import of ATF 0.5.
/src/sys/arch/i386/conf/
H A DGENERIC1.1050 Tue Aug 30 08:01:13 GMT 2011 jruoho Comment out the legacy bktr(4) from the GENERICs.
/src/distrib/sets/lists/base/
H A Dmi1.1050 Thu Nov 28 13:47:29 GMT 2013 joerg Move <dynarray> and <optional> into experimental.
/src/distrib/sets/lists/man/
H A Dmi1.1050 Wed Jan 09 14:23:46 GMT 2008 xtraeme Add gcscpcib(4): a driver for the AMD CS5535 and CS5536 Companion Device
that acts as PCI-ISA bridge and supports a Timecounter, Watchdog Timer
and GPIO.

Adapted by Yojiro UO and minor tweaks by me from OpenBSD. Tested on
CS5535 and CS5536. This closes PR kern/37577.
/src/distrib/sets/lists/tests/
H A Dmi1.1050 Fri May 14 21:14:55 GMT 2021 rillig tests/lint: test bitwise mismatch in switch statement
/src/share/mk/
H A Dbsd.own.mk1.1050 Wed Mar 14 23:41:05 GMT 2018 mrg complete the switch to xorgproto over *proto split packages
- remove old package makefiles
- update makekeys for Xfuncproto.h being a real file now
- clean up deleted package X11SRCDIR.pkg settings

this should be functionally equivalent.
/src/sys/conf/
H A Dfiles1.1050 Tue May 08 23:53:26 GMT 2012 riastradh Implement a genfs_rename abstraction.

First major step in incrementally adapting all the file systems to a
saner rename VOP protocol.
/src/distrib/sets/lists/comp/
H A Dmi1.1050 Sun Jul 15 18:03:11 GMT 2007 he Add back in now-obsolete man pages or "aliases" and mark them as
obsolete, so as to better support an UPDATE build.
This concerns SCHED_LOCK(9), SCHED_UNLOCK(9), shed_lock_idle(9),
shed_unlock_idle(9), and scheduler(9).

Completed in 1193 milliseconds