Annotation of src/CHANGES-1.4.2, Revision 1.1.2.15
1.1.2.15! he 1: # $NetBSD: CHANGES-1.4.2,v 1.1.2.14 1999/08/29 21:01:25 he Exp $
1.1.2.1 cgd 2:
3: A complete list of changes from NetBSD 1.4.1 to NetBSD 1.4.2:
4:
1.1.2.5 he 5: File Revision(s)
1.1.2.1 cgd 6: ---- --------
1.1.2.4 he 7:
1.1.2.1 cgd 8: bin/pax/tar.c 1.15
9:
10: Add the ability to read V7 tar archives which use USTAR-style
11: directories. Addresses PR#8220. (kleink)
1.1.2.2 cgd 12:
13: sbin/newfs_msdos/newfs_msdos.c 1.4
14:
15: After determining the size of a file being used as an msdosfs image, seek
16: back to its start so subsequent writes go to the right places. (cgd)
17:
18: lib/libkvm/kvm_file.c 1.14
19:
20: Fix kvm_getfiles() so that it works properly on kernel core dumps. (cgd)
21:
22: usr.bin/netstat/unix.c 1.18
23:
24: Report error returns from kvm_getfiles() more correctly. (cgd)
25:
26: sys/lib/libsa/ufs.c 1.26
27:
28: Fix a problem that could cause files' seek pointers to be incorrect
29: after being opened. (cgd)
30:
31: usr.sbin/mbrlabel/mbrlabel.c 1.4-1.5
32:
33: Correct usage message and make the MBR examination code function
34: properly on architectures which enforce strict alignment. (cgd)
35:
1.1.2.3 cgd 36: usr.bin/tail/extern.h 1.4
37: usr.bin/tail/forward.c 1.16
38: usr.bin/tail/read.c 1.7
39: usr.bin/tail/reverse.c 1.11
40:
41: Avoid incorrectly-repeated error messages. (cgd)
42:
43: sys/msdosfs/denode.h 1.31
44: sys/msdosfs/fat.h 1.13
45: sys/msdosfs/msdosfs_fat.c 1.31
46: sys/msdosfs/msdosfs_vnops.c 1.83
47:
48: Fix LP64 problems which made the MS-DOS file system unusable on
49: NetBSD/alpha as reported in PR#8037 and several other problems
50: encountered while researching it (NFS exporting and printf
51: formats). (cgd)
52:
53: usr.bin/find/extern.h 1.12
54: usr.bin/find/find.h 1.12
55: usr.bin/find/find.1 1.22-1.23
56: usr.bin/find/function.c 1.31
57: usr.bin/find/option.c 1.13
58:
59: Implement -regex and -iregex primaries which behave similarly (but
60: not identically) to the GNU find primaries of the same names. (The
61: differences are caused by differences in the Basic Regular
62: Expression implementations.) (cgd)
1.1.2.5 he 63:
64: distrib/sets/lists/comp/md.arm32 1.25
65:
66: Add "usr/include/machine/devmap.h" so that the X server can be built.
67: (mrg)
68:
69: sys/dev/rnd.c patch
70:
71: A more consistent branch-specific fix for the data extraction locking
72: bug previously fixed. (ross)
73:
74: lib/libc/sys/connect.2 1.14
75:
76: Explain how to get status information for non-blocking connects,
77: fixing PR#8208. (sommerfeld)
78:
79: sys/dev/eisa/eisadevs 1.16
80: sys/dev/eisa/eisadevs.h regen
81: sys/dev/eisa/eisadevs_data.h regen
82: sys/dev/eisa/if_ep_eisa.c 1.21
83:
84: Recognize a 3Com 3c509 Combo configured in EISA mode, fixing PR#8234.
85: (tron)
86:
87: usr.sbin/pkg_install/Makefile.inc 1.6-1.8
88: usr.sbin/pkg_install/add/extract.c 1.17-1.19
89: usr.sbin/pkg_install/add/main.c 1.10
1.1.2.7 he 90: usr.sbin/pkg_install/add/perform.c 1.30,1.32-1.36
1.1.2.5 he 91: usr.sbin/pkg_install/add/pkg_add.1 1.16
92: usr.sbin/pkg_install/admin/main.c 1.4-1.6
93: usr.sbin/pkg_install/create/perform.c 1.18
94: usr.sbin/pkg_install/create/pkg_create.1 1.17-1.18
95: usr.sbin/pkg_install/create/pl.c 1.12-1.15
96: usr.sbin/pkg_install/delete/delete.h 1.5
97: usr.sbin/pkg_install/delete/main.c 1.12
98: usr.sbin/pkg_install/delete/perform.c 1.24-1.25
99: usr.sbin/pkg_install/delete/pkg_delete.1 1.13-1.14
100: usr.sbin/pkg_install/info/info.h 1.10
101: usr.sbin/pkg_install/info/main.c 1.17
102: usr.sbin/pkg_install/info/perform.c 1.24-1.26
103: usr.sbin/pkg_install/info/show.c 1.13-1.15
104: usr.sbin/pkg_install/info/pkg_info.1 1.18
105: usr.sbin/pkg_install/lib/file.c 1.28-1.30
106: usr.sbin/pkg_install/lib/lib.h 1.22-1.23
107: usr.sbin/pkg_install/lib/plist.c 1.19-1.21
108: usr.sbin/pkg_install/lib/str.c 1.16
109:
110: Update in-tree pkg tools:
111:
112: o Pass & use BINDIR instead of hardcoding /usr/sbin.
113: o Adapt this to work better on Solaris.
114: o Treat absolute paths in PLIST properly, i.e. do not allow them
115: at all.
116: o Clean up URL handling.
117: o Fix conflict checking for package names with hyphens in their name
118: by using "pkg-[0-9]*" instead of "pkg-*" for detecting conflicting
119: packages.
120: o Document PKG_TMPDIR environment variable.
121: o De-linting and some code cleanup.
122: o @srcdir was renamed to @src a long time ago (fixing PR#7555).
123: o Message files in binary packages are not displayed with more(1).
124: o Allow specifying a package name without a version.
125: o Call deinstall-script again after files are removed, with
126: POST-DEINSTALL argument.
127: o Disable annoying "key not present" warning.
1.1.2.7 he 128: o Fix error checking when creating directory for pkgdb.
1.1.2.5 he 129:
130: (hubertf)
131:
1.1.2.6 he 132: sys/net/if.c 1.51
133:
134: Fix a problem in ifa_ifwithnet() for netatalk, making atalkd
135: work in more configurations. (bouyer)
136:
137: sys/netinet/ip_proxy.c 1.18
138:
139: Check the protocol before forwarding to proxy module. Fixes
1.1.2.8 he 140: PR#7831. (bouyer)
1.1.2.6 he 141:
142: gnu/usr.bin/tar/gnu.c 1.5
143: gnu/usr.bin/tar/list.c 1.6
144:
145: Cast off_t to size_t when passing arguments to functions expecting
146: a size_t. This fixes errors due to memory corruption when
147: extracting archives with gtar style long file names on big endian
148: machines. Fixes PR#8229. (bad)
149:
150: doc/tmac/doc-common 1.32
151:
152: Mark Ap as callable, fixes formatting of a few man pages. (ross)
1.1.2.7 he 153:
154: sys/dev/ata/ata_wdc.c 1.20
1.1.2.8 he 155: sys/dev/ic/wdc.c 1.69-1.70
156: sys/dev/scsipi/atapi_wdc.c 1.22+patch
1.1.2.7 he 157:
158: Add some debug printfs, change timeout handling to be more efficient
159: and less error-prone, and fix the "lockup after lost interrupt"
1.1.2.8 he 160: problem some users have been reporting. Also a mostly-stylistic
161: change guarding tsleep() with a while() loop, and a retry if PIO
162: mode < 3 fails. (bouyer)
163:
164: share/mk/bsd.man.mk 1.46
165:
166: Use -Tascii for pre-generated man pages, avoiding nroff character
1.1.2.13 he 167: set dependence on LESSCHARSET (!), fixing PR#4522. (bad)
1.1.2.8 he 168:
169: etc/mtree/special 1.23-1.24
170:
171: Change to match the permissions set on install, and fix for
172: nonexistent group name. (is)
173:
174: share/zoneinfo/africa 1.1.1.10
175: share/zoneinfo/antarctica 1.1.1.6
176: share/zoneinfo/asia 1.1.1.9
177: share/zoneinfo/australasia 1.1.1.9
178: share/zoneinfo/europe 1.1.1.9
179: share/zoneinfo/leapseconds 1.1.1.4
180: share/zoneinfo/northamerica 1.1.1.10
181: share/zoneinfo/southamerica 1.1.1.9
182:
183: Update to tzdata1999e. (kleink)
1.1.2.9 he 184:
185: sys/miscfs/fdesc/fdesc_vnops.c 1.51-1.53
186: sys/miscfs/kernfs/kernfs_vnops.c 1.66-1.67
187: sys/miscfs/procfs/procfs_vnops.c 1.66-1.68
188:
189: Protect {fdesc,kernfs,procfs}_readdir against directory seeks
190: with bogus offsets. (sommerfeld)
191:
1.1.2.10 he 192: etc/rc 1.129
193:
194: Fix denial-of-service attack involving vi preserve. (christos)
195:
196: usr.bin/su/su.c 1.35
197:
198: Fix memory corruption problem. (christos)
1.1.2.11 he 199:
200: etc/etc.x68k/MAKEDEV 1.21
201:
202: Since we now use Xwrapper to start the X server, we can restrict
1.1.2.12 he 203: non-root access to grf, mouse and kbd, closing a security hole.
204: (minoura)
1.1.2.14 he 205:
206: sys/dev/pci/pcidevs 1.137
207: sys/dev/pci/pcidevs.h regen
208: sys/dev/pci/pcidevs_data.h regen
209: sys/dev/pci/if_ex_pci.c 1.7
210:
211: Recognize 3c905C-TX card. (bouyer)
1.1.2.15! he 212:
! 213: sys/mdosfs/msdosfs_vnops.c 1.86
! 214:
! 215: Do not permit writing to read-only mounted mdosfs file system,
! 216: fixing PR#7619. (jdolecek)
CVSweb <webmaster@jp.NetBSD.org>