christos
24bf420295
mention visible changes
2013-12-28 03:39:07 +00:00
mrg
8220735952
add a note about GMP i wrote but forgot to commit a few days ago.
2013-12-04 14:47:41 +00:00
mrg
c02c057f9a
add a note about MPC and MPFR potentially upsetting the update build.
2013-11-29 02:05:59 +00:00
spz
15ffa58d96
add hints about FAST_IPSEC no longer being around
2013-08-08 20:00:20 +00:00
martin
18e30871ca
Note manual removal of internal freetype headers.
2013-06-05 21:59:59 +00:00
mrg
b9c4a40bac
add a specific note about an xdm.man failure mode
2013-06-01 08:25:17 +00:00
mrg
80fb2cd92f
add a note about xsrc updates.
2013-05-31 10:39:02 +00:00
christos
38e4def3a3
more
2013-03-02 08:51:42 +00:00
christos
d41dbbce48
add netiso caveat
2013-03-02 07:32:59 +00:00
wiz
c56495817a
- Capitalization fixes (``OpenSSL'', not ``openssl'');
...
- change single to double space in between sentences;
- remove trailing white space.
From Bug Hunting.
2012-10-03 19:17:00 +00:00
dholland
b23ea7fc20
Strengthen the entry about the openssl update, to clarify and emphasize
...
that just doing a non-update build isn't enough; you really do have to
nuke $DESTDIR.
2012-09-17 05:56:27 +00:00
dholland
26b6cbe8db
Fix typo, noticed by stu314 on freenode.
2012-09-15 18:03:42 +00:00
dholland
bc78f655b5
Add note about cleaning required by last month's openssl update.
...
Closes PR 46816.
2012-08-22 04:16:47 +00:00
wiz
686542c156
Mention that you should run makemandb -f, or wait for the weekly script.
2012-05-07 11:20:24 +00:00
bsh
ff9356e5c3
add note about SYMTAB_SPACE.
2012-03-19 06:08:51 +00:00
joerg
a7408e7eff
Extend entry to makemandb permission issue.
2012-02-15 23:32:27 +00:00
spz
e74a3a0936
fix typo/braino
2012-02-09 21:49:31 +00:00
joerg
4880720394
Add note about new apropos and mandoc for formatting. Document failing
...
update builds due to the cat page removal.
2012-02-07 19:37:14 +00:00
christos
06e09d97b3
mention pam unbump.
2011-12-27 16:54:51 +00:00
tls
14a90da1e9
Mention that "pseudo-device rnd" should be removed from custom kernel
...
configs. Thanks to Julio for pointing this out.
2011-11-26 01:20:25 +00:00
tls
3afd44cf08
First step of random number subsystem rework described in
...
<20111022023242.BA26F14A158@mail.netbsd.org>. This change includes
the following:
An initial cleanup and minor reorganization of the entropy pool
code in sys/dev/rnd.c and sys/dev/rndpool.c. Several bugs are
fixed. Some effort is made to accumulate entropy more quickly at
boot time.
A generic interface, "rndsink", is added, for stream generators to
request that they be re-keyed with good quality entropy from the pool
as soon as it is available.
The arc4random()/arc4randbytes() implementation in libkern is
adjusted to use the rndsink interface for rekeying, which helps
address the problem of low-quality keys at boot time.
An implementation of the FIPS 140-2 statistical tests for random
number generator quality is provided (libkern/rngtest.c). This
is based on Greg Rose's implementation from Qualcomm.
A new random stream generator, nist_ctr_drbg, is provided. It is
based on an implementation of the NIST SP800-90 CTR_DRBG by
Henric Jungheim. This generator users AES in a modified counter
mode to generate a backtracking-resistant random stream.
An abstraction layer, "cprng", is provided for in-kernel consumers
of randomness. The arc4random/arc4randbytes API is deprecated for
in-kernel use. It is replaced by "cprng_strong". The current
cprng_fast implementation wraps the existing arc4random
implementation. The current cprng_strong implementation wraps the
new CTR_DRBG implementation. Both interfaces are rekeyed from
the entropy pool automatically at intervals justifiable from best
current cryptographic practice.
In some quick tests, cprng_fast() is about the same speed as
the old arc4randbytes(), and cprng_strong() is about 20% faster
than rnd_extract_data(). Performance is expected to improve.
The AES code in src/crypto/rijndael is no longer an optional
kernel component, as it is required by cprng_strong, which is
not an optional kernel component.
The entropy pool output is subjected to the rngtest tests at
startup time; if it fails, the system will reboot. There is
approximately a 3/10000 chance of a false positive from these
tests. Entropy pool _input_ from hardware random numbers is
subjected to the rngtest tests at attach time, as well as the
FIPS continuous-output test, to detect bad or stuck hardware
RNGs; if any are detected, they are detached, but the system
continues to run.
A problem with rndctl(8) is fixed -- datastructures with
pointers in arrays are no longer passed to userspace (this
was not a security problem, but rather a major issue for
compat32). A new kernel will require a new rndctl.
The sysctl kern.arandom() and kern.urandom() nodes are hooked
up to the new generators, but the /dev/*random pseudodevices
are not, yet.
Manual pages for the new kernel interfaces are forthcoming.
2011-11-19 22:51:18 +00:00
jym
f0eca4d0dd
Inform that the prop_{array,dictionary}_send_syscall(3) change breaks
...
backward compatibility with old quota2 binaries, so ensure that you
update both (proplib + quota2 executables) simultaneously when updating
a -current installation.
2011-09-30 22:17:50 +00:00
mrg
8188255310
switch sparc to GCC 4.5.3.
2011-08-17 09:18:37 +00:00
riastradh
ebb828104e
i386 and amd64 are on GCC 4.5 too now.
2011-08-12 03:26:51 +00:00
mrg
2f34a216cb
add a note about cleaning the tree for GCC 4.5.
2011-08-06 23:07:14 +00:00
matt
6da5e72aff
Note changes to xz require cleaning of a directory by hand.
2011-08-04 03:48:11 +00:00
dholland
e23caa73d0
Update this weekend's note on cleaning gcc: you need to clean binutils too.
2011-04-10 22:46:09 +00:00
joerg
29f33e6b4e
Add a generic note about GCC's error on changed variables and a specific
...
entry for the sysroot related changes breaking MKUPDATE.
2011-04-10 20:22:32 +00:00
plunky
8f6f899225
Building the Xorg binary was moved into a subdirectory to fix
...
ordering issues with "make all". It may be necessary to remove
the OBJDIR for external/mit/xorg/server/xorg-server/hw/xfree86
if your update build fails, as the "Xorg" entry there is now a
directory.
2011-04-10 08:29:31 +00:00
lukem
5cc6fc1ef0
fix typo in "-traditional-cpp"
2011-01-23 23:40:37 +00:00
joerg
19b23810a0
Switch remaining platforms to modern CPP for assembler.
2011-01-21 15:59:04 +00:00
joerg
13d8b2b89c
Move SPARC and SPARC64 to modern CPP. Update UPDATING note for this and
...
Alpha.
2011-01-17 18:11:09 +00:00
joerg
5a2c3d029b
Add entry about -tradition-cpp change for people not using build.sh.
2011-01-15 16:13:59 +00:00
jruoho
27cfff3b3e
Make tcpdump(8) to drop root privileges and chroot(2) by default.
2010-12-17 09:54:27 +00:00
christos
f9d2e9c2a9
Mention setenv lossage.
2010-11-25 22:08:49 +00:00
mrg
5a881be08e
add a note about xorg updates
2010-11-23 06:49:29 +00:00
dholland
c939deefa5
minor clarification
2010-06-09 17:29:15 +00:00
jmmv
782d4e60b0
atf 0.9 includes a backwards incompatible change that requires rebuilding
...
the sh tests. Add a note to tell users to clean up the old files, as
otherwise the rebuilds will not be triggered.
2010-06-04 15:11:31 +00:00
mrg
61d6ec5ea8
note about xsrc update build issues.
2010-05-22 11:10:59 +00:00
tnozaki
5abea6a8dd
ctype.h was splitted, so you have to make cleandir tools/mklocale.
2010-05-22 09:11:04 +00:00
christos
ad3a6c191f
mention compiled xkb move.
2010-05-22 02:31:25 +00:00
njoly
d4da917501
Note shared objects extension change, and stalled files.
2010-02-22 12:35:32 +00:00
roy
ca59b5d5fb
Document termcap database removal.
2010-02-04 22:25:21 +00:00
mbalmer
be714279aa
Fold long lines.
2009-12-26 11:00:46 +00:00
dholland
b8da7e87e0
Note briefly that new amd64 kernels don't build with old binutils.
2009-11-16 07:45:50 +00:00
dholland
03f8ca1cdf
fix typo in previous
2009-11-16 07:39:54 +00:00
dyoung
9b166e5b23
Mention that 'build.sh -u' may also break while building lex.
2009-11-02 01:11:31 +00:00
dyoung
4dd9f36d7a
Mention that build.sh -u may get hung up building yacc.
2009-11-02 01:09:21 +00:00
mrg
59f9a2c36f
add a note about accidental compiled/xkb symlinks appearing
2009-10-02 03:13:23 +00:00
dsl
8122d522e6
Presence of index.o in existing libc.a causes duplicate symbol now that
...
strchr.[cS] provides its definition.
2009-07-18 09:50:32 +00:00
dholland
976c3188e1
Add an entry for last summer's libpthread compat fix, since it
...
apparently never got listed (only posted on current-users) and came up
again recently.
Thanks to Martin Husemann, Matthias Drochner, and Geoff Wing for info
(any errors are mine).
As per http://mail-index.netbsd.org/current-users/2008/08/05/msg003880.html .
2009-07-09 08:04:32 +00:00
dholland
ac1daebd72
Fix a garbled old entry that I happened upon just now.
2009-07-09 07:50:24 +00:00
mrg
c7d3afbfeb
note that update builds might again fail for new xorg
2009-07-09 07:31:54 +00:00
mrg
716317980c
add a note about native xorg updates
2009-06-21 20:08:36 +00:00
dholland
e60ba8891a
Add note about Postgres WRT the time_t change.
2009-05-27 18:02:57 +00:00
perry
7663ec7383
note a new failure mode thanks to the new string functions
...
requested by mrg
2009-05-01 23:08:25 +00:00
mrg
7df3c8b380
add a note about needing to rebuild i386 toolchain
2009-03-29 18:33:56 +00:00
skrll
d5aae1338a
s/posix_fadvise/__posix_fadvise50/ in last.
2009-02-08 11:58:25 +00:00
skrll
8bfb786048
posix_fadvise needs help again.
2009-02-07 13:44:48 +00:00
joerg
e497a92b9e
Add recommendation to rebuild the pkgdb cache after an update.
2009-02-05 20:00:58 +00:00
apb
a845fc861f
Try to clarify the situation for utmp/utmpx/wtmpx/account files after
...
the time_t and dev_t changes. I am not sure that this is accurate,
and there's no mention of the wtmp file.
2009-01-21 14:19:58 +00:00
hubertf
1e18dfb8f6
Make it clearer how link time failures in packages can be fixed
...
OK'd by christos
2009-01-14 15:53:29 +00:00
christos
8348a919d7
provide more details.
2009-01-11 18:00:04 +00:00
dholland
5f34550dd1
fix typo
2009-01-11 03:32:44 +00:00
christos
5ef9f056b5
mentioned files that need changing.
2009-01-11 03:31:12 +00:00
jmcneill
c63ad92f33
add whitespace
2009-01-11 03:28:45 +00:00
christos
6c9e472741
mention how to deal with christos-time_t
2009-01-11 03:20:31 +00:00
pgoyette
6bdffd706a
Add a note concerning this morning's changes to config(1).
2008-12-19 20:37:45 +00:00
tsutsui
1377ae1cd6
amd64 GENERIC still has compat and file-system options
...
so it doesn't require installed modules yet.
2008-12-07 10:29:39 +00:00
cube
f643a2a555
Mention that /etc/rc.d/x{dm,fs} moved to xetc and will thus appear as extra
...
files for MKX11=no update builds.
2008-12-06 20:23:38 +00:00
wiz
81aac64da3
Improve grammar.
2008-11-26 19:00:34 +00:00
tsutsui
2a25d4aad2
Mention that i386 and amd64 GENERIC kernels now require
...
installed kernel modules and the latest bootloader.
2008-11-25 14:27:43 +00:00
lukem
268f119358
Add an entry for the "libc lint problem", mostly taken
...
from Matthias Drochner <drochner>'s post:
http://mail-index.netbsd.org/current-users/2008/08/28/msg004193.html
2008-09-02 07:34:15 +00:00
christos
05fef633a7
mention stale libfoo_g.a fix.
2008-08-13 16:37:56 +00:00
simonb
a32ea62360
Note in WAPBL entry that the super block needs to be in UFS2 format.
2008-08-02 14:30:37 +00:00
simonb
8099f0b8d1
Add a note about WAPBL and backwards compatibility.
2008-08-01 07:34:57 +00:00
lukem
c93dce66ac
Add entries for WARNS>0 enabling fatal warnings in the linker & assembler.
2008-07-23 00:29:35 +00:00
freza
bb3bf45dbb
Change DRVSUSPENDDEV ioctl number. Fixes PR kern/38740.
2008-05-31 13:24:57 +00:00
lukem
826cacff27
entry for MKPRIVATELIB rename to LIBISPRIVATE
2008-05-31 09:47:23 +00:00
he
64f581f791
Explain how to get out of the problem related to the kernel modules
...
directory in an unprivileged UPDATE build.
2008-05-21 20:01:37 +00:00
christos
20275a81fb
mention posix_fadvise lossage.
2008-01-28 03:30:26 +00:00
wiz
ece8110f42
Fix typo.
2007-12-17 23:59:41 +00:00
joerg
c33da35bfe
Belatedly add a note about acpiec changes from the jmcneill-pm merge.
2007-12-17 14:38:40 +00:00
wiz
9ff52222ac
Fix a few typos.
2007-11-17 09:53:16 +00:00
xtraeme
b0ac365f62
Rename it(4) to itesio(4) to accomodate for the following changes:
...
- The driver now uses the Super I/O address port as port argument in
the configuration file. The Environmental Controller base address is
fetched by the Super I/O EC LDN configuration registers.
- Invalidate voltage sensors if data returned is 0xff.
- Use the Super I/O Global Configuration Registers Chip ID[12] and Device
Revision to store/print the correct information.
- Use only the Fan Extended Tachometer registers on IT871[68]F for now;
this gives us correct data for IT8705/IT8712F again.
Inspired by the smsc(4) driver. The UPDATING file has been updated to
reflect the rename.
2007-11-15 12:53:40 +00:00
jmmv
b86dc43816
Note the removal of pccons(4) from NetBSD/shark.
2007-10-28 18:13:38 +00:00
gdt
4d4e1d30cf
At pooka@'s request, add hints about the recent
...
dhcp/racoon/SIOCGIFCONF lossage:
20070913:
A latent bug in dhclient/dhcpd that caused it to be unable to
enumerate interfaces was fixed. The bug began to cause
problems after 20070911 when the kernel's SIOCGIFCONF
implementation was repaired. From 20070529 to 20070911 racoon
could not enumerate interfaces. (These are noted because
normal kernel/userspace version matching hygiene is not
sufficient to avoid this problem.) Ensure that both kernel
and userland are from after 20070913.
2007-10-02 12:45:51 +00:00
joerg
06b3ace137
Add a note that tools have to be re-installed.
2007-07-03 16:35:47 +00:00
ad
54630771e7
Nuke most of 2000-2006, but keep 1 year worth of changes.
2007-06-10 00:45:08 +00:00
dsl
fe47977a5f
Add a note about the way absolute symlinks inside the emulated root are now
...
handeld.
2007-04-30 20:50:20 +00:00
jmcneill
e46f126d87
Note sgimips IP32 pckbc replacement with macekbc
2007-04-12 13:17:56 +00:00
gdt
041e1f36f1
Note libc Makefile problems and give advice to make cleandir in libc
...
and ld.elf_so. Suggested by Ryo HAYASAKA on current-users@.
2007-03-25 16:23:04 +00:00
dbj
922d05b21d
note src/sys/sys/{sa.h,savar.h} removal and workaround
2007-03-10 00:10:15 +00:00
apb
e6286cf4b0
kernel after newlock2 needs libpthread after newlock2.
...
Text reviewed by martin.
2007-02-27 13:42:35 +00:00
he
797b5d97ff
Note also that the distrib/ install images need cleaning to excise
...
references to the now-removed stat-flags.h file.
2006-12-15 14:18:38 +00:00
he
23b153ca8d
The rescue/ directory also needs cleaninng.
2006-12-14 23:49:03 +00:00
he
35eae86b49
Add a note documenting which directories needs to be cleaned out
...
before doing an UPDATE build after the move of string_to_flags()
and flags_to_string() to libutil.
2006-12-14 20:15:32 +00:00
reed
c499c1eb97
Fix some typos. I had this in my tree for a long time.
...
Hopefully, okay to change these old history ...
2006-12-14 02:11:52 +00:00
christos
d7b4a29a98
mention needing gcc rebuild for ssp.
2006-11-09 18:20:59 +00:00
rpaulo
e824aed9d8
Mention removal of net.inet.tcp.newreno.
2006-10-09 18:57:30 +00:00
bjh21
7e7ad31f07
Mention acorn32 console changes, since they'll break builds with custom
...
kernel configs.
2006-08-15 20:48:01 +00:00
christos
f830640ca4
Mention ACPI PCI interrupt changes (original code from FreeBSD)
2006-07-04 00:40:43 +00:00
dogcow
4ed1c11714
document where and why the socket syscall changed.
2006-06-27 21:14:11 +00:00
christos
4ad5c93d32
more details.
2006-06-02 19:08:00 +00:00
pavel
2aa1e28cea
document that a recent linker is needed to link the i386 and xen kernels
...
after the changes to the ldscript.
2006-06-02 19:01:00 +00:00
martin
7161703c02
Note new sparc64 bootloader requirement.
2006-01-31 22:54:22 +00:00
yamt
a692b5dc5a
note about conf/std.
...
(forgot to commit with conf/std.)
2005-10-03 04:45:52 +00:00
lukem
36476eed8b
Don't mark /etc/namedb/named.conf as "obsolete" since that will cause
...
a file that has end-user configuration to be unconditionally removed.
Instead, remove the entry from the set list, and add a note to UPDATING
reminding users of MKUPDATE=yes to manually rectify the problem in
their DESTDIR.
The "named" fix in postinstall(8) will migrate /etc/namedb/named.conf
to /etc/named.conf if the latter doesn't exist.
(The need for these style of migrations was why I implemented postinstall(8)
in the first place.)
2005-09-14 00:32:26 +00:00
drochner
8d7141beec
mention recent kernel config change,
...
being here, usr.sbin/config -> usr.bin/config where appropriate,
and remove references to egcs
2005-08-25 16:01:14 +00:00
augustss
bf5d559079
It's genassym(1) not genassym(8), and it's in /usr/bin not /usr/sbin.
2005-07-01 09:55:37 +00:00
yamt
2b157dcd40
note about kernfs fix and xentools.
2005-06-03 11:02:59 +00:00
christos
fef1b9e902
Add an entry for genassym.
2005-05-31 18:42:44 +00:00
lukem
8232ca0162
Tweaks for the move of postinstall from /etc to /usr/sbin
2005-04-17 23:12:40 +00:00
cube
7f25e48562
Add a note into 20050325 entry that the speaker might not even play any
...
sound if you don't add an attimer(4) device, as pointed out by Steven M.
Bellovin.
2005-04-11 15:36:46 +00:00
cube
32d34f2595
Add a note about pcppi -> pcppi+attimer.
2005-03-26 14:25:25 +00:00
jmc
28e9ff91f2
Note that configure in some places (binutils is what got me) will abort if
...
the new environment is different than the original configured one (i.e. for
UPDATE=1)
2005-02-11 17:50:13 +00:00
christos
f1e0ce31b6
Mention /etc/pam.d requirement.
2005-01-09 07:31:31 +00:00
christos
6df43d1ef4
mention make lossage
2005-01-06 23:28:56 +00:00
jmmv
f5aed78f0a
Drop duplicate word.
2005-01-04 19:14:00 +00:00
wiz
41b2e9e897
Only delete /dev/bpf[0-9]*, not /dev/bpf too :).
2004-12-02 00:00:11 +00:00
christos
ee20faea65
Mention /dev/bpfX -> /dev/bpf
2004-12-01 23:55:19 +00:00
jmc
2597e77e92
Note the breakage w. 1.35 of var.c in /bin/sh and the need to update /bin/sh
...
before attempting a build
2004-10-12 04:03:20 +00:00
he
1ccc26b661
Complete the list of victims of the IPF relocation by adding ftp-proxy.
2004-10-02 16:24:32 +00:00
christos
dc8336fa20
say what breaks now that we've moved ipf out of netinet.
2004-10-01 15:29:23 +00:00
lukem
7a69732f67
postinstall currently does not migrate /usr/X11R6/lib/X11/* -> /etc/X11/*
2004-08-15 16:02:59 +00:00
atatat
5276b9840f
Note the sendmail auto-start change, add a note about the ath
...
reworking, and fix a little spacing and unnecessary abbreviation.
2004-07-22 03:55:33 +00:00
jmc
af447bac3f
Include notes about purging most of tools/* before building to get correctly
...
generated yacc/lex output files from new bsd.hostprog.mk
2004-06-22 01:29:51 +00:00
jmc
cde4553cd9
Add suggested wording from PR#24654 to reference BUILDING and build.sh as
...
the first place one should go when building.
2004-06-13 08:08:43 +00:00
itojun
d28d146fa1
sysctl update: describe failure case.
2004-05-31 00:18:58 +00:00
lukem
c1f9391e92
src/x11 stuff after the /etc/X11 change
2004-05-16 11:33:44 +00:00
atatat
f217667991
You also need a new libc for the new sysctl binary to work.
2004-05-03 04:12:21 +00:00
atatat
b0004c2157
Note the change to the sysctl machinery, and how to rebootstrap
...
yourself if both your boots appear to have fallen off.
2004-05-03 03:57:15 +00:00
dbj
0dab748521
mention the fixsb script and updated information on botched superblock
...
upgrade issues
2004-04-25 21:16:57 +00:00
jmc
d01e0e4fa1
Typo police
2004-04-23 19:44:47 +00:00
christos
9be64e49b4
be more specific about what to cleanup.
2004-04-23 15:07:31 +00:00
christos
68b4d0866c
Mention statvfs pitfalls.
2004-04-22 14:35:55 +00:00
jmc
34fda5691a
Note need for latest bsd.files.mk now wrt athhal-elf.o
2004-03-26 17:48:13 +00:00
dan
e98f1f3c17
Note cgd blowfish changes, see comments in sys/dev/cgd.c 1.15 for more
...
details.
2004-03-18 11:03:57 +00:00
keihan
ca3871791b
s/netbsd.org/NetBSD.org/
2004-03-16 14:33:03 +00:00
simonb
de37ce0135
Use tabs consistently at the start of lines.
2004-03-14 21:08:10 +00:00
dbj
6f51d6ea03
update information about the botched superblock messages
2004-03-14 14:56:47 +00:00
dbj
16def41342
update information about the botched superblock messages
2004-03-14 14:56:00 +00:00
bjh21
402ecd3c7b
Mention required kernel config change caused by death of busmouse(4)
...
on acorn32.
2004-03-13 20:03:52 +00:00
reinoud
1d654e444e
It wasn't stated that with the superblock problems that were fixed before
...
it is also needed to update fsck_ffs or it will keep on bugging.
2004-02-23 22:51:51 +00:00
bjh21
a64b6f36a8
Mention removal of "beep" alongside "sysbeep".
2004-01-25 14:13:08 +00:00
bjh21
ef6393dd75
Mention acorn32 sysbeep removal, since it needs a kernel config file change.
2004-01-18 12:52:47 +00:00
dbj
51134cc5dd
change the updating note to say you may need fsck_ffs -b 32 -c 4'
2004-01-12 16:19:19 +00:00
dbj
a0d8cc6467
change fsck to fsck_ffs in 20040109 updating note
2004-01-12 05:01:22 +00:00
dbj
b4c4fbb551
add fsck compatibility notes
...
20040109:
Compatibility for old ffs superblock layouts has been
added, and the restrictive fsck checks have been reenabled
when using those layouts. If you have been using -current
since 20030402, you may find that fsck again signals fatal
superblock mismatches. To work around, you can use
fsck -b 32 to restore an alternate superblock.
2004-01-09 19:36:28 +00:00
junyoung
80da8f2035
Fix typo.
2003-12-31 16:20:54 +00:00