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

/src/sys/dev/pci/
H A Dpcidevs.h1.1119 Thu Jul 26 03:15:10 GMT 2012 uwe Regen for VirtualBox ids.
H A Dpcidevs_data.h1.1119 Fri Jul 27 21:50:52 GMT 2012 matt Regen.
H A Dpcidevs1.1119 Thu Jul 12 09:29:31 GMT 2012 kiyohara Add Marvell SoC 88F6282.
/src/doc/
H A D3RDPARTY1.1119 Fri Jun 13 02:09:20 GMT 2014 christos mention new file.
H A DCHANGES1.1119 Tue Sep 16 06:40:31 GMT 2008 tron It's ataraid(4), not ataraid(8). Pointed out by Juan RP.
/src/sys/arch/i386/conf/
H A DGENERIC1.1119 Fri Feb 13 18:57:47 GMT 2015 nonaka iwm(4) works now, but 2.4GHz only.

> iwm0 at pci2 dev 0 function 0: Intel Dual Band Wireless AC 3160 (rev. 0x83)
> iwm0: interrupting at ioapic0 pin 18
> iwm0: hw rev: 0x160, fw ver 25.228 (API ver 9), address XX:XX:XX:XX:XX:XX
> iwm0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
> iwm0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
/src/distrib/sets/lists/base/
H A Dmi1.1119 Sat Dec 12 23:42:43 GMT 2015 christos Add ip6addrctl
/src/distrib/sets/lists/man/
H A Dmi1.1119 Mon Jan 19 07:19:36 GMT 2009 jmmv Adjust file lists after the import of ATF 0.6.
/src/distrib/sets/lists/tests/
H A Dmi1.1119 Sun Aug 29 09:54:18 GMT 2021 christos Inetd enhancements by James Browning, Gabe Coffland, Alex Gavin, Solomon Ritzow
Described in:
https://www.mail-archive.com/tech-userlevel@netbsd.org/msg03114.html
And developed in:
https://github.com/ritzow/src/pull/1

From their notes:

All new functionality should be explained by the updated manpage.

The manpage has been refactored a bit: A new section "Directives"
has been added and the information about default hostnames and
IPsec directives has been moved there, and the new file include
directive information is also there.

getconfigent has the most major changes. A newline is no longer
read immediately, but is called only by a "goto more" (inside an
if(false) block). This allows multiple definitions or directives
to exist on a single line for anything that doesn't terminate using
a newline. This means a key-values service definition can be followed
by another key-values service definition, a positional definition,
or an ipsec, hostname, or .include directive on the same line.

memset is no longer used explicitly to clear the servtab structure,
a function init_servtab() is used instead, which uses a C struct
initializer.

The servtab se_group field is its own allocation now, and not just
a pointer into the user:group string.

Refactored some stuff out of getconfigent to separate functions
for use by parse_v2.c. These functions in inetd.c are named with
the form parse_*()

parse_v2.c only has code for parsing a key-values service definition
into a provided servtab. It should not have anything that affects
global state other than line and line_number.

Some function prototypes, structures, and #defines have been moved
from inetd.c to inetd.h.

The function config_root replaces config as the function called on
a config file load/reload. The code removed from the end of
config(void) is now called in config_root, so it is not run on each
recursive config call.

setconfig(void) was removed and its code added into config_root
because that is the only place it is called, and redundant checks
for non-null globals were removed because they are always freed by
endconfig. The fseek code was also removed because the config files
are always closed by endconfig.

Rate limiting code was updated to add a per-service per-IP rate
limiting form. Some of that code was refactored out of other places
into functions with names in the form rl_*()

We have not added any of the license or version information to the
new files parse_v2.c, parse_v2.h, and inetd.h and we have not
updated the license or version info for inetd.c.

Security related:

The behavior when reading invalid IPsec strings has changed. Inetd
no longer exits, it quits reading the current config file instead.
Could this impact program security?

We have not checked for memory leaks. Solomon tried to use dmalloc
without success. getconfigent seemed to have a memory leak at each
"goto more". It seems like inetd has never free'd allocated strings
when throwing away erroneous service definitions during parsing
(i.e. when "goto more" is called when parsing fields). OpenBSD's
version calls freeconfig on "goto more"
(https://github.com/openbsd/src/blob/c5eae130d6c937080c3d30d124e8c8b86db7d625/usr.sbin/inetd/inetd.c#L1049)
but NetBSD only calls it when service definitions are no longer
needed. This has been fixed. freeconfig is called immediately before
any "goto more". There shouldn't be any time when a servtab is in
an invalid state where freeconfig would break.
/src/share/mk/
H A Dbsd.own.mk1.1119 Thu Mar 28 15:45:23 GMT 2019 christos re-enable jemalloc.
/src/usr.bin/make/
H A Dvar.c1.1119 Sun Jun 02 15:31:26 GMT 2024 rillig make: sync VarEvalMode constant names with their debug log names
/src/sys/conf/
H A Dfiles1.1119 Sun Oct 12 03:56:18 GMT 2014 uebayasi Move net definitions.
/src/distrib/sets/lists/comp/
H A Dmi1.1119 Mon Mar 10 19:00:21 GMT 2008 rmind Add pset(3) manual page, and appropriate links.
Thanks <wiz> for review and fixes!

Completed in 1203 milliseconds