Го74606 220 138 159 412 176 512 391 147 144 142 135 166 139 130 155 261 448 172 371 238 321 323 448 167 134 166 112 176 139 111 114 448 175 157 171 204 199 314 270 154 173 136 184 180 106 171 158 226 162 158 190 184 166 138 172 201 213 166 214 313 296 275 420 238 227 196 550 167 244 324 145 137 245 121 145 139 161 353 163 119 161 230 172 185 183 122 124 199 119 305 268 169 233 439 364 256 298 276 1011 278 222 143 130 165 151 113 420 171 213 238 163 241 217 115 285 151 137 728 239 188 139 156 200 197 1511 200 153 195 243 242 107 131 173 444 260 137 123 398 299 321 221 209 113 137 368 133 161 204 321 277 157 136 152 134 166 137 154 157 656 378 491 172 229 128 647 281 221 150 119 418 413 118 111 202 176 141 283 229 152 141 239 174 117 196 243 111 178 206 403 139 199 134 113 194 191 599 176 178 187 123 132 259 492 300 142 178 151 161 287 165 166 166 208 737 139 546 167 3332 234 253 202 K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T22:54:44.000000Z K 7 svn:log V 45 Remove fixed length restrictions and padding END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-21T22:54:59.000000Z K 7 svn:log V 65 Help standalone builds by getting libutil.h from src/lib/libutil END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-21T23:00:39.000000Z K 7 svn:log V 315 o Remove an unnecessary debugging printf from ufs_extattr_lookup(), which resulted in the output of warning messages at boot if UFS_EXTATTR_AUTOSTART was enabled but ".attribute" and possible sub-directories weren't in a mounted MFS or UFS file systems. Pointed out by: dcs Obtained from: TrustedBSD Project END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-21T23:24:41.000000Z K 7 svn:log V 83 Add padding for some short names to make their length the same to not break colums END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2001-03-21T23:47:18.000000Z K 7 svn:log V 417 ypserv has intimate knowledge of the server transport handle which is needed to make the asynchronous DNS lookup mechanism work. (It needs to be able to get/set the transaction ID in the trasport handle so it can deliver a delayed UDP response when a reply is received from a DNS server.) With TI-TPC, the transport handle has changed slightly (what used to be an int is now a size_t) so we need to account for this. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-21T23:53:40.000000Z K 7 svn:log V 295 This adds /etc/netconfig to the list of files that get copied to /stand/etc on the mfsroot, and hence to /etc on the install target disk for use during the install. It also links netconfig and services into /etc on the mfsroot so that they are available to a fixit shell. Submitted by: iedowse END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-22T00:25:26.000000Z K 7 svn:log V 54 Uppercase first month letter Terminate weekday string END K 10 svn:author V 5 green K 8 svn:date V 27 2001-03-22T00:26:17.000000Z K 7 svn:log V 50 MFC: fix core on invalid user (not security risk) END K 10 svn:author V 5 green K 8 svn:date V 27 2001-03-22T00:27:18.000000Z K 7 svn:log V 48 MFC: Fix LP64 problem in Kerberos 5 TGT passing END K 10 svn:author V 5 green K 8 svn:date V 27 2001-03-22T00:28:35.000000Z K 7 svn:log V 41 MFC: resilience against traffic analysis END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-03-22T00:28:36.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_4'. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-03-22T00:30:56.000000Z K 7 svn:log V 45 Report that we're not exactly OpenSSH 2.3.0. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-22T00:38:46.000000Z K 7 svn:log V 37 Properly deal with one char weekdays END K 10 svn:author V 2 ps K 8 svn:date V 27 2001-03-22T01:43:47.000000Z K 7 svn:log V 64 MFC: libssl and libcrypto compat4x libraries. Approved by: jkh END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-22T01:47:02.000000Z K 7 svn:log V 168 - XF86.patch is no longer needed as it is all checked into the XFree86 port conditional on the BUILD_XDIST variable. - Define BUILD_XDIST=yes when compiling XFree86. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-22T02:40:50.000000Z K 7 svn:log V 354 New release notes: OpenSSH resistance to traffic analysis, make(1) bugs fixed, fsck_ffs in background on mounted filesystems, TI-RPC, portmap(8)->rpcbind(8), IPv6 support in NFS, lockd, rc(8) dependency handling. Synch up hardware devices with etc/defaults/pccard.conf 1.98.2.19 (yes, from RELENG_4). This change needs to be propagated to RELNOTESng. END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-22T02:41:24.000000Z K 7 svn:log V 81 add/correct a bunch of codec ids Obtained from: linux, alsa, various datasheets END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-22T02:43:34.000000Z K 7 svn:log V 277 MFC: OpenSSH traffic analysis resistance, rc(8) dependency handling framework. Fix trailing whitespace bogons in alpha release notes. Sync up hardware devices with the commit message from etc/defaults/pccard.conf 1.98.2.19. (prompted by imp) Approved by: jkh (implicitly) END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-22T04:05:40.000000Z K 7 svn:log V 141 o Slap some "_"'s in front of variable names relating to extattr functions, so as not to pollute application namespace. Submitted by: bde END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-22T04:10:51.000000Z K 7 svn:log V 224 o Strip BINMODE from Makefile. Installing watch with 0500 provides no added security benefit, as it doesn't provide extra privilege. Protection against inappropriate snooping is done by protecting /dev/snp* properly. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-22T04:27:46.000000Z K 7 svn:log V 226 o Remove BINMODE=0550 -- no need to restrict execution rights as the authorization check is on /dev/{,k}mem. o Update man page to reflect requirement that gid kmem privileges must be held, not root. (submitted by: peter) END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-22T04:31:30.000000Z K 7 svn:log V 352 Hopefully fix some of the bugs in passing credentials over UNIX domain sockets. Make struct cmessage visible from socket.h (about 4 places were defining it for themselves which wasn't good) Make __rpc_get_local_uid() useable and give it prototype that's visible. Fix some issues with printing out usernames from rpcbind and keyserv. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-22T05:33:15.000000Z K 7 svn:log V 75 Don't install Kerberos stuff if user has selected minimal or "user" modes. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-22T05:34:21.000000Z K 7 svn:log V 42 MFC: don't bogusly install kerberos bits. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-22T05:36:54.000000Z K 7 svn:log V 74 Include docs with "default X dist" so XF86Config won't complain about it. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-22T05:38:14.000000Z K 7 svn:log V 20 MFC: include X docs END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-22T05:41:20.000000Z K 7 svn:log V 84 Style(9) changes: put parens around return (statements); Use ANSI funcitons only. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-22T05:49:18.000000Z K 7 svn:log V 47 Axe a few __P() while I'm in the neighborhood. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-22T05:51:58.000000Z K 7 svn:log V 19 Add zoom air 4000. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-22T05:52:42.000000Z K 7 svn:log V 22 Sync to last changes. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-22T06:00:07.000000Z K 7 svn:log V 355 First step towards making loadable modules independent of having pccard in the kernel for those drivers with pccard attachments. This makes the compat layer a little larger by introducing some inlines, but should almost make it possible to have independent attachments. The pccard_match function are the only one left, which I will take care of shortly. END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-03-22T06:51:53.000000Z K 7 svn:log V 84 Add dependancy on libmchain module. Spotted by: Andrzej Tobola END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-22T07:01:19.000000Z K 7 svn:log V 65 Use orthogonal www.FreeBSD.org syntax. Whined about by: rwatson END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-03-22T07:14:42.000000Z K 7 svn:log V 80 Remove support for old way of handling module dependencies. Approved by: peter END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-22T07:30:02.000000Z K 7 svn:log V 111 Don't create legacy wd* devices by default. Let the user do this if they so desire it. Suggested by: rwatson END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-03-22T07:55:33.000000Z K 7 svn:log V 107 Slightly reorganize code in the linker_load_dependancies() function to make codepath more straightforward. END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-03-22T08:58:45.000000Z K 7 svn:log V 222 o Actually extract version of interface and store it along with the name. o Add new parameter to the modlist_lookup() function to perform lookups with strict version matching. o Collapse duplicate code to function(s). END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-22T09:02:32.000000Z K 7 svn:log V 177 MFC: one contraversial and one non-contraversial change. rwatson and I will take the fall for the contraversial one if it looks like it has onwonted side-effects. :) END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-22T09:28:34.000000Z K 7 svn:log V 60 Punt to attic stuff that is not used by us. OK''ed by: jkh END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-22T09:54:25.000000Z K 7 svn:log V 82 Enhancement to 1.99 -> 1.100. Avoid EPERM from ln(1) in a different (proper) way. END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-03-22T10:29:39.000000Z K 7 svn:log V 45 Properly set flags on the broken connection. END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-03-22T10:38:16.000000Z K 7 svn:log V 93 Move bindery authentication ncps to ncp_ncp.c file. ncp_login.c will stay empty for a while. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-22T10:39:03.000000Z K 7 svn:log V 88 Add back the wd* entries. It turns out they're still used by the PC98. Noted by: nyan END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-22T10:52:10.000000Z K 7 svn:log V 14 MFC: back out END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-22T11:39:11.000000Z K 7 svn:log V 78 Since ctime compatibility restrictions removed, use more natural date formats END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-03-22T11:55:26.000000Z K 7 svn:log V 64 Remove (non-protected) variable names from function prototypes. END K 10 svn:author V 7 roberto K 8 svn:date V 27 2001-03-22T13:19:32.000000Z K 7 svn:log V 129 Respect style(9), one must not include both and (the latter includes the former). Submitted by: bde END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-22T13:48:44.000000Z K 7 svn:log V 70 MFC: most changes (-W option, trimdomain -> libutil, queue.h cleanup) END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-22T13:49:51.000000Z K 7 svn:log V 66 MFC: all changes (-l and -u options, use netstat's new -W option) END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-03-22T17:39:57.000000Z K 7 svn:log V 98 Take setgid kmem away from nfsstat, it has not needed it for some time now. Approved by: rwatson END K 10 svn:author V 5 wosch K 8 svn:date V 27 2001-03-22T17:58:20.000000Z K 7 svn:log V 90 Update search URL: http://www.FreeBSD.org/search.html -> http://www.FreeBSD.org/search/ END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-22T18:18:32.000000Z K 7 svn:log V 73 Unbreak world by removing struct cmessage already define in sys/socket.h END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-22T18:44:57.000000Z K 7 svn:log V 43 forgot prototyle for __rpc_get_local_uid() END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-03-22T19:32:12.000000Z K 7 svn:log V 78 Document AS4[01]00 install media boot anomaly & workaround. Approved by: jkh END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-22T20:43:13.000000Z K 7 svn:log V 105 Remove struct cmessage from sys/socket.h and reintroduce the private definitions. Requested by: wollman END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-03-22T21:04:22.000000Z K 7 svn:log V 117 Create /dev/afaN as a symlink to /dev/aacN. This allows the CLI tools from Dell and HP to run. Reviewed by: msmith END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-03-22T21:29:16.000000Z K 7 svn:log V 71 Create afaN as a simlink to aacN. Add a comment about the aac device. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-03-22T21:34:18.000000Z K 7 svn:log V 118 Allow AAC_COMPAT_LINUX to be used when compiling aac support into the kernel. Requires that COMPAT_LINUX also be set. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-22T22:15:26.000000Z K 7 svn:log V 217 Revert rev 1.7 which used "`console' rather than `ttyv0' so there will always be a getty on the console reguardless of the type of console. Instead always run a getty on ttyd0. Reviewed by: gallatin Approved by: jkh END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-22T22:16:26.000000Z K 7 svn:log V 200 Revert rev 1.7 which used "`console' rather than `ttyv0' so there will always be a getty on the console reguardless of the type of console. Instead always run a getty on ttyd0. Reviewed by: gallatin END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-22T22:22:04.000000Z K 7 svn:log V 183 remove the lines referring to snd_pcm and snd_sbc - both will be autoloaded as dependancies when required. be more descriptive of the function of each snd_* module Approved by: jkh END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2001-03-22T22:31:01.000000Z K 7 svn:log V 324 Add the following ACL editing functions: acl_add_perm, acl_clear_perms, acl_copy_entry, acl_create_entry, acl_delete_perm, acl_get_permset, acl_get_qualifier, acl_get_tag_type, acl_set_permset, acl_set_qualifier, acl_set_tag_type This brings us within 4 functions of a full ACL editing library. Reviewed by: rwatson END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-03-22T22:55:13.000000Z K 7 svn:log V 141 Add missing specification of the `-s' option to the usage line. PR: bin/26004 Submitted by: ushida@msa.biglobe.ne.jp Reviewed by: rnordier END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-22T23:21:49.000000Z K 7 svn:log V 131 devfs convertion used VINUMRMINOR incorrectly (passing args in backwards order) Submitted by: Bernd Walter END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-03-23T03:45:17.000000Z K 7 svn:log V 103 Export intrnames and intrcnt as sysctls (hw.nintr, hw.intrnames and hw.intrcnt). Approved by: rwatson END K 10 svn:author V 3 tmm K 8 svn:date V 27 2001-03-23T03:58:25.000000Z K 7 svn:log V 457 Get rid of setgid kmem for systat, and while being there, fix some bugs and compiler warnings. The data for network statistics are still obtained via the kvm interface if systat was started with the needed privileges, otherwise sysctls are used. The reason for this is that with really many open sockets, the sysctl method is probably slower, but it systat -netstat is probably not really usable in either mode under these conditions. Approved by: rwatson END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-23T07:53:45.000000Z K 7 svn:log V 75 Switch from lynx to "links" as the default doc browser. Submitted by: jim END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-23T08:00:04.000000Z K 7 svn:log V 151 Now that I have a pair of CreditCard Netwave Adapter, tweak the eject case slightly to not print unload when the upper layers print a message as well. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-23T08:06:19.000000Z K 7 svn:log V 231 Fix a bug with setting the soft updates option from a script. Eliminate an old warning brought about by insufficient foresight when creating the Menu structure. Have I ever mentioned that sysinstall really needs to be rewritten? END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-23T08:08:24.000000Z K 7 svn:log V 53 MFC: fix soft update script bogon, eliminate warning END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-23T08:14:27.000000Z K 7 svn:log V 46 mdoc(7) police: fix markup and some spelling. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-23T08:26:43.000000Z K 7 svn:log V 152 Make wizard mode get out of raw mode first before going interactive with the user. Submitted by: Cyrille Lefevre PR: bin/24061 END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-23T08:27:10.000000Z K 7 svn:log V 29 MFC: sane tty in wizard mode END K 10 svn:author V 4 kato K 8 svn:date V 27 2001-03-23T08:57:22.000000Z K 7 svn:log V 52 Merged from sys/i386/i386/machdep.c revision 1.445. END K 10 svn:author V 4 kato K 8 svn:date V 27 2001-03-23T08:58:36.000000Z K 7 svn:log V 46 Merged from sys/i386/isa/npx.c revision 1.93. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-03-23T08:59:38.000000Z K 7 svn:log V 66 MFC rev 1.295. Create symlink for afaN device. Approved by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-23T09:13:54.000000Z K 7 svn:log V 260 Turn building port readmes in releases off by default. It breaks on too many of my test machines and they're not strictly necessary to the proper operation of ports. Deliberately not turning it off in -current yet since we may yet be able to fix this there. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-23T09:38:43.000000Z K 7 svn:log V 72 mdoc(7) police: fix markup, function prototype, and RETURN VALUES text. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-23T09:39:35.000000Z K 7 svn:log V 28 mdoc(7) police: fix markup. END K 10 svn:author V 2 sf K 8 svn:date V 27 2001-03-23T11:18:06.000000Z K 7 svn:log V 70 added new directories to sync with XFree86-4.0.3. Approved by: asami END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2001-03-23T11:30:31.000000Z K 7 svn:log V 134 Correct the acl_set_permset and acl_set_tag_type man pages which somehow got mixed up with the acl_get_* man pages. Submitted by: ru END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-03-23T11:43:22.000000Z K 7 svn:log V 78 Change _PATH_PPP to PPP_CONFDIR and allow it to be overridden at compile time END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-23T11:48:50.000000Z K 7 svn:log V 90 replace calls to non-existant bail() subroutine with calls to the die() builtin function. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-03-23T12:39:29.000000Z K 7 svn:log V 90 Fix -I getopt form PR: 26010 Submitted by: Peter Jeremy END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-03-23T13:28:28.000000Z K 7 svn:log V 28 Quote PPP_CONFDIR in CFLAGS END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-03-23T13:29:20.000000Z K 7 svn:log V 30 MFC: _PATH_PPP -> PPP_CONFDIR END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-03-23T13:47:46.000000Z K 7 svn:log V 106 Fixed style bugs (use normal formatting for assignment, and don't override the correct default for MAN1). END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-23T14:01:28.000000Z K 7 svn:log V 28 mdoc(7) police: fix markup. END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-03-23T14:05:05.000000Z K 7 svn:log V 211 - DECLARE_MODULE needs SYSINIT -> include sys/kernel.h - modeventhand_t declares a pointer to a function, so it can't be used as a forward declaration (d'oh!) Submitted by: Harti Brandt END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-23T16:14:49.000000Z K 7 svn:log V 172 change callrpc() from taking "char *" args, I'm quite sure they really meant to use "void *". remove a duplicate prototype for callrpc() from libexec/ypxfr/ypxfr_extern.h END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-23T16:39:01.000000Z K 7 svn:log V 78 * power up the external amplifier * after chip reset, reapply power settings END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-23T16:46:09.000000Z K 7 svn:log V 139 Add Comtrol Rocketport cards to hardware list, for consistency with i386/RELNOTES.TXT. Submitted by: Chris Williams END K 10 svn:author V 6 archie K 8 svn:date V 27 2001-03-23T17:46:32.000000Z K 7 svn:log V 343 A few fixes.. 1 Make promiscuous mode work 2 A few header additions 3 Allow device config before IFF_UP These were (respectively)... Submitted by: Allan Saddi Submitted by: Dave Cornejo Submitted by: Doug Ambrisko Tested by: David Wolfskill END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-03-23T18:45:24.000000Z K 7 svn:log V 267 - Add which(1)-like functionality into pkg_info; - fix a harmless bug in match_installed() function introduced in my last commit; - uniformely reorder includes across files. Submitted by: Garrett Rooney Not objected by: jkh, -ports END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-03-23T18:59:31.000000Z K 7 svn:log V 163 IPv4 address is not unsigned int. This change introduces in_addr_t. PR: 9982 Adviced by: des Reviewed by: -alpha and -net (no objection) Obtained from: OpenBSD END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-03-23T19:22:21.000000Z K 7 svn:log V 200 fix linux_times() to take into account linux's value of CLK_TCK on the alpha. Previously, results were off by a factor of 10 Tested by: Yoriaki FUJIMORI END K 10 svn:author V 5 assar K 8 svn:date V 27 2001-03-23T19:38:21.000000Z K 7 svn:log V 181 disable SRA this impacts negatively to POLA since once autologin is enabled, telnet will prompt for a password using getpass() and thus not allow the usual signal characters or C-] END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-03-23T19:51:12.000000Z K 7 svn:log V 916 (MFC candidate, see below). When we get an Open event in stopped state, experience shows that this is usually means we've somehow missed a previous Down event. This has occasionally bitten people for the IPCP layer with ISDN, apparently a previously aborted IPCP negotiation must have caused this. As a bandaid, we quickly pretent a Down event by advancing to starting state; this effectively implements the `restart' option mentioned in RFC 1663. While i'm not yet fully convinced this is the best thing to do (and is fully compliant with RFC 1661), i've seen a number of reports here on the German mailing lists where people have been bitten by the previous behaviour which usually causes quickly looping ISDN reconnects (thus loss of money...), and where just this patch fixes the problem. For this, i'd even like to see it MFC'd if possible. Submitted by: Helmut Kreft END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-23T20:55:28.000000Z K 7 svn:log V 185 Fix the problem with some drives not reporting back when the are busy blanking and erasing CD-RW media. This fixes burncd's premature returns from blanking/erasing that caused trouble. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 2001-03-23T20:58:25.000000Z K 7 svn:log V 124 Check that background fsck operation is being done on a ufs filesystem. Obtained from: Robert Watson END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-23T21:43:47.000000Z K 7 svn:log V 51 The early compat dists only make sense on the i386 END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-23T21:47:35.000000Z K 7 svn:log V 38 MFC: include the correct compat dists END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-23T22:09:37.000000Z K 7 svn:log V 71 MFC rev 1.8,1.9 - deal with compat3x.${MACHINE_ARCH} Approved by: jkh END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-03-23T22:42:16.000000Z K 7 svn:log V 57 Lets spell the guys name correctly: s/Avogardo/Avogadro/ END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-24T00:07:06.000000Z K 7 svn:log V 18 fix Alpha support END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-24T00:22:01.000000Z K 7 svn:log V 328 add support for opti924 and opti930 chips both should work in non-pnp mode, the 924 should also work in its rather braindead pnp mode- it will adopt port 0x530 unless given hints due to it starting up in soundblaster mode and thus not requesting a valid mss port address. Submitted by: George Reid END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-24T00:22:13.000000Z K 7 svn:log V 76 Fix rcsid/$FreeBSD$. Reduce diff from what I think is the original sources. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-03-24T00:28:43.000000Z K 7 svn:log V 118 Add /etc/primes for OpenSSH SSH2 DH exchange. Submitted by: Chris Wasser Obtained from: OpenBSD END K 10 svn:author V 5 green K 8 svn:date V 27 2001-03-24T00:28:43.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r74713, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-03-24T00:28:44.000000Z K 7 svn:log V 67 This commit was manufactured by cvs2svn to create tag 'primes_1_2'. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-24T00:28:57.000000Z K 7 svn:log V 148 Use high port range by default, and replace the 'h' option with an 'l' option that forces the ftp code to use the low (default) port range instead. END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-24T00:32:11.000000Z K 7 svn:log V 124 Now that libfetch uses the high port range by default, add a -U option to make it use the low (default) port range instead. END K 10 svn:author V 5 green K 8 svn:date V 27 2001-03-24T00:33:05.000000Z K 7 svn:log V 21 Install /etc/primes. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-24T00:34:12.000000Z K 7 svn:log V 190 Slightly de-bogify the uname() declarations. 1: there is no global 'struct utsname utsname' in the kernel. 2: the __P() stuff handles the __STDC__ stuff, so the extra ifdef is redundant. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-24T01:17:51.000000Z K 7 svn:log V 56 revert rev 1.3: restore MAN1 directive to unbreak world END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-24T01:26:51.000000Z K 7 svn:log V 45 s/dependant/dependent Submitted by: rwatson END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-24T01:58:31.000000Z K 7 svn:log V 632 Import the setjump/longjump exception handling fixes from GCC 2.95.3.test3 that were removed from GCC 2.95.3.test4 and the subsequent release due to problems on HP-UX. However, they work just fine on all the BSD's. W/o these patches the following program segmentation faults if compiled with -O2 (but not -Os or -O or -O0): #include class A { public: A() { printf("c'tor A\n"); } ~A(){ printf("d'tor A\n"); } }; class foo : public A { public: foo() { printf("C'tor foo\n"); throw 8; } ~foo() { printf("D'tor foo\n"); } }; int main(){ try { foo fii; } catch (int){ printf("catch ...\n"); } return 0; } END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-24T01:58:31.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r74722, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-03-24T01:58:32.000000Z K 7 svn:log V 92 This commit was manufactured by cvs2svn to create tag 'gcc-vendor-gcc_2_95_3_with_sjlj_fix'. END K 10 svn:author V 2 sf K 8 svn:date V 27 2001-03-24T02:15:31.000000Z K 7 svn:log V 48 MFC: sync with XFree86-4.0.3. Approved by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-24T03:17:35.000000Z K 7 svn:log V 64 afterstep doesn't need an explicit xterm started for it either. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-24T03:57:44.000000Z K 7 svn:log V 107 Protect p_wmesg and p_wchan with sched_lock while checking for deadlocks with other byte range file locks. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-24T04:00:01.000000Z K 7 svn:log V 104 Just use the proc lock to protect read accesses to p_pptr rather than the more expensive proctree lock. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-24T04:40:49.000000Z K 7 svn:log V 1415 This is kind of a hack, but it should work. Currently, world is broken because libc/rpc/key_call.c references uname(), and ps/print.c also defines uname(), and ps is linked statically. This leads to a symbol clash. The userland uname(3) kinda sucked anyway as the hostname etc was too short. And since the libc rpc interface now uses the utsname.nodename which gets truncated, I was tempted into doing something about it. Create a new userland uname function, called __xuname() which takes an extra argument that allows you to change the size of the fields. uname() becomes a static inline function in sys/utsname.h that passes the extra argument in. struct utsname has its field members expanded by default now in userland. We still provide a 'uname' externally linkable function for things that either think that they ``know'' the utsname format and assume 32 character strings and bypass the include file, or objects that are linked against old libcs. ie: just about every plausible case that I can think of is covered. Should we ever change the default lengths again, a libc major bump should not be required as the size is now passed to the function. XXX the uname(2) in the kernel is for FreeBSD 1.1 binary compatability! All the uname(3) functions that are exported to userland are actually implemented in libc with sysctl. uname(1) uses sysctl directly and does not call uname(3). PR: bin/4688 END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-24T05:40:43.000000Z K 7 svn:log V 107 Preserve ssh directory across upgrades. Submitted by: Edwin Groothuis PR: conf/25633 END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-24T05:43:08.000000Z K 7 svn:log V 61 MFC: spelling fixes, afterstep desktop, ssh dir preservation END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-24T06:20:48.000000Z K 7 svn:log V 102 Stick a prototype for handleclock() in machine/clock.h and include it interrupt.c to quiet a warning. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-24T06:22:57.000000Z K 7 svn:log V 150 - Define and use MAXCPU like the alpha and i386 instead of NCPUS. - Sort the sys/mutex.h include in mp_machdep.c into a closer to correct location. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-03-24T06:26:47.000000Z K 7 svn:log V 149 Use (..., "%s", foo) instead of (..., foo) to avoid a warning about a non-constant format string when calling kthread_create() to create an ithread. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2001-03-24T07:20:36.000000Z K 7 svn:log V 13 Add cvs tag END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-24T08:15:22.000000Z K 7 svn:log V 36 Garbage collect these ancient bits. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-24T08:19:31.000000Z K 7 svn:log V 78 Install sstring. PR: 25927 Submitted by: Jeremy Norris END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-24T08:27:57.000000Z K 7 svn:log V 348 Fix a problem where we were switching npxproc from underneath processes running in process context in order to run interrupt handlers. This caused a big smashing of the stack on AMD K6, K5 and Intel Pentium (ie, P5) processors because we are using npxproc as a flag to indicate whether the state has been pushed onto the stack. Submitted by: bde END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-24T08:31:45.000000Z K 7 svn:log V 164 Cleaner way of adding -fschg (ie, correctly implement). "INSTALLFLAGS" belongs to individual Makefiles. "_INSTALLFLAGS" is for global additions. Submitted by: bde END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-24T08:37:56.000000Z K 7 svn:log V 43 Round 1 of Brucification inspired changes. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-24T08:38:42.000000Z K 7 svn:log V 29 Silence (harmless) warnings. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-24T08:44:28.000000Z K 7 svn:log V 302 Restore the careful preservation of .depend (rev 1.78 of Makefile.i386) that I removed in my last commit dealing with `make depend' bogons. This commit has some races, but hopefully they are too short to matter. Unfortuneatly, neither .newdep nor .olddep is removed by `make clean'. Submitted by: bde END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-24T09:01:31.000000Z K 7 svn:log V 203 Sigh. I should know better than to commit a one line change from a PR w/o a full compile test, even when the PR seemed so authoritative on the subject... Install sstream, not the non-existent sstring. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-24T09:37:48.000000Z K 7 svn:log V 225 List of distfile contents to delete using `rm' and `find -delete'. Simular to the FREEBSD-Xlist used with `tar -X ... -xf'. This file is typically used when one starts with the GDB anoncvs repo rather than a release tarball. END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-03-24T12:18:45.000000Z K 7 svn:log V 127 Sort includes and remove bogus typedef of modeventhand_t, since this isn't used in the example any more. Pointed out by: bde END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-03-24T15:17:27.000000Z K 7 svn:log V 116 Unbreak build on alpha. - Move in_port_t to sys/types.h. - Nuke in_addr_t from each endian.h. Reported by: jhb END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2001-03-24T15:25:04.000000Z K 7 svn:log V 17 Fix typo ); -> , END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-03-24T16:19:07.000000Z K 7 svn:log V 45 Add bandaid to get ISA only systems to link. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-24T17:28:06.000000Z K 7 svn:log V 272 Revert the warning elimination in rev 1.292. It breaks the Alpha build with: /usr/src/usr.sbin/sysinstall/menus.c:1323: initializer element is not computable at load time /usr/src/usr.sbin/sysinstall/menus.c:1323: (near initialization for `MenuNetworking.items[9].aux') END K 10 svn:author V 3 des K 8 svn:date V 27 2001-03-24T17:28:57.000000Z K 7 svn:log V 41 MFC: port range usage. Approved by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-24T18:49:42.000000Z K 7 svn:log V 69 Remove the warning-fixing cast; it (very oddly) breaks on the alpha. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-03-24T20:28:24.000000Z K 7 svn:log V 106 Check return value from zinit. PR: 26000 Submitted by: Andrew Lambeth Approved by: jkh END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-24T20:36:59.000000Z K 7 svn:log V 229 when writing to one of the setup registers, a 32-bit write is required. this apparently fixes problems initialising certain es1371/es1373/ct5880 revisions. Confirmed working by: Richard J Kuhns PR: i386/25944 END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-03-24T20:46:55.000000Z K 7 svn:log V 182 MFC: rev 1.65, synthesize a tls if we get an Open in stopped state. Fixes a deadlock situation several people were observing for IPCP. Reviewed by: brian (thanks!) Approved by: jkh END K 10 svn:author V 8 groudier K 8 svn:date V 27 2001-03-24T21:11:31.000000Z K 7 svn:log V 60 Add #if'ed support for the future option CAM_NEW_TRAN_CODE. END K 10 svn:author V 5 asami K 8 svn:date V 27 2001-03-24T21:52:25.000000Z K 7 svn:log V 42 Add new categories science and ukrainian. END K 10 svn:author V 5 asami K 8 svn:date V 27 2001-03-24T22:09:58.000000Z K 7 svn:log V 58 MFC (science and ukrainian categories). Approved by: jkh END K 10 svn:author V 5 asami K 8 svn:date V 27 2001-03-24T22:11:07.000000Z K 7 svn:log V 40 MFC (science and ukrainian categories). END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-24T22:21:59.000000Z K 7 svn:log V 72 Back out 'KMODDEPS = miibus' addition in last commit. This isn't used. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-24T22:28:49.000000Z K 7 svn:log V 43 Drop 'KMODDEPS = snd_pcm' - it isn't used. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-24T22:33:43.000000Z K 7 svn:log V 60 Catch these modules up with obrien's recent cleanup commit. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-24T23:05:44.000000Z K 7 svn:log V 65 Add apsfilter to "important package" set. Submitted by: andreas END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-24T23:10:29.000000Z K 7 svn:log V 564 mega-commit. this introduces a new buffering mechanism which results in dramatic simplification of the channel manager. as several structures have changed, we take the opportunity to move their definitions into the source files where they are used, make them private and de-typedef them. the sound drivers are updated to use snd_setup_intr instead of bus_setup_intr, and to comply with the de-typedefed structures. the ac97, mixer and channel layers have been updated with finegrained locking, as have some drivers- not all though. the rest will follow soon. END K 10 svn:author V 8 bmilekic K 8 svn:date V 27 2001-03-24T23:47:52.000000Z K 7 svn:log V 280 Move the atomic() mbstat.m_drops incrementing to the MGET(HDR) and MCLGET macros in order to avoid incrementing the drop count twice. Otherwise, in some cases, we may increment m_drops once in m_mballoc() for example, and increment it again in m_mballoc_wait() if the wait fails. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-03-25T01:34:27.000000Z K 7 svn:log V 396 If we're adding an interface address that is already one of the interface's aliases with the same netmask and destination, don't remove it and then re-add exactly the same thing. This means that static (non-sticky) routes that use the interface address (or destination address) as a destination will not suddenly evaporate when IPCP comes up (not unless the negotiated IPs have changed anyway). END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-03-25T01:35:33.000000Z K 7 svn:log V 78 MFC: Don't remove then re-add identical interface address/mask/broadcast info END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-25T02:20:37.000000Z K 7 svn:log V 133 Temporary build structure for GDB 5.0 so people can test the new version before pulling the switch to making it the default version. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-03-25T03:34:29.000000Z K 7 svn:log V 34 Remove an extraneous declaration. END K 10 svn:author V 5 mikeh K 8 svn:date V 27 2001-03-25T04:57:05.000000Z K 7 svn:log V 552 Merge various changes from OpenBSD and NetBSD. o remove panic() in favor of err(3) and use err(3) functions consistently throughout o use stat(2)'s S_IS* macros rather than S_IF* o [r]index -> str[r]chr o convert some static buffers to dynamic ones o use real tempfiles rather than reopening the same templates o rename some functions that clash with libc o convert wait_status from union to int and use wait(2) status macros o fix multiple potential buffer overflows o fix a few comments o add $FreeBSD$ Reviewed by: nra, nectar (earlier version) END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-25T06:52:46.000000Z K 7 svn:log V 186 Relax the requirement that superuser privelige is required for _all_ ioctl's. SU is only required for the ones that set, unset or show priveliged state or information. Approved by: jkh END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-25T06:55:19.000000Z K 7 svn:log V 126 Allow bog-standard ioctls through. There are really handled in higher layers, but there needs to be a "no-error" return here. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-03-25T07:02:11.000000Z K 7 svn:log V 56 I need to add to the previous commit: Tested by: dougb END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-25T07:21:04.000000Z K 7 svn:log V 25 Remove some unused stuff END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-03-25T09:53:07.000000Z K 7 svn:log V 323 This is another MFC candidate. Fix a serious bug in sppp where anyone could obtain a successful PAP authentication by supplying a null password. I've only stumpled across the PR while browsing for all sppp-related PRs. Should we also file a security advisory for this? PR: 21592 Submitted by: Dirk Liebke END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-03-25T09:59:23.000000Z K 7 svn:log V 318 (MFC candidate since this is already a merge from /sys/net only.) Merge rev's 1.65 and 1.66 from sys/net/if_spppsubr.c (implement the `restart' option, and fix a blatant bug with PAP authentication). The i4b implementation of this file should be merged back, but for now, we need this here as well. Reviewed by: gj END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-03-25T11:35:22.000000Z K 7 svn:log V 24 Identify obsolete ports END K 10 svn:author V 4 dirk K 8 svn:date V 27 2001-03-25T11:57:25.000000Z K 7 svn:log V 18 Fix .Xr sd -> da. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-03-25T12:05:10.000000Z K 7 svn:log V 107 Make header files conform to style(9). Reviewed by (*): bde (*) alias_local.h only got a cursory glance. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-03-25T14:11:55.000000Z K 7 svn:log V 81 'ln -s' -> 'ln -sf' for the afa link. Pointy hat Obtained from: roam@orbitel.bg END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-03-25T15:23:54.000000Z K 7 svn:log V 45 MFC: 1.11: Fix usage line. Approved by: jkh END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-03-25T15:32:39.000000Z K 7 svn:log V 186 MFC: pccard.c r1.117, pccard_beep.c r1.7 Avoid duplicate or incorrect beep tones. Don't depend on undefined C behaviour, and use 0 instead of NULL for an integer zero. Approved by: jkh END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-03-25T15:51:43.000000Z K 7 svn:log V 133 Bah. 'ln -sf' -> 'ln -fs'. I need to read my email more closely in the mornings. Pointy hat again Obtained from: roam@orbitel.org END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-03-25T17:56:59.000000Z K 7 svn:log V 58 MFC: s/Over 3000 ports/Over 4500 ports/ Approved by: jkh END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-25T18:37:04.000000Z K 7 svn:log V 46 Virgin import of Christos Zoulas's FILE 3.34. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-25T18:37:04.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r74784, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-03-25T18:37:05.000000Z K 7 svn:log V 78 This commit was manufactured by cvs2svn to create tag 'file-vendor-file_3_34'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-25T18:38:47.000000Z K 7 svn:log V 22 Update for file 3.34. END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-25T18:56:48.000000Z K 7 svn:log V 104 the softc is not a mutex, don't try to lock it. Submitted by: George Reid END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-25T19:09:06.000000Z K 7 svn:log V 151 release resources if one of the speculative probes in opti_detect() fails, otherwise resource_list_alloc panics when opti_detect tries its next probe. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-25T19:18:43.000000Z K 7 svn:log V 16 fix -o port=xxx END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-25T19:57:58.000000Z K 7 svn:log V 83 Deal with lack of IPv6 support gracefully. Submitted by: Martin Blapp END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-25T19:59:07.000000Z K 7 svn:log V 110 Replace pmap_unset() with rpcb_unset() which fixes the unregistering. Submitted by: Martin Blapp END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-03-25T20:06:08.000000Z K 7 svn:log V 308 Issue a ``quit'' after other ppp commands given on the command line and then wait for the connection to be closed by the peer. This means that commands such as ``pppctl ... show links'' will display the correct output again (rather than truncating it depending on how much data arrived in the last packet). END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-25T20:20:31.000000Z K 7 svn:log V 47 MFC: Add OZ6832 cardbus ids. Approved by: jkh END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-25T20:35:17.000000Z K 7 svn:log V 106 Fix typo. I'm sorry, but I lost the mail that contained this patch, so I don't know who sent this to me. END K 10 svn:author V 4 dirk K 8 svn:date V 27 2001-03-25T21:32:40.000000Z K 7 svn:log V 41 MFC: Fix .Xr sd -> da. Approved by: jkh END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-03-25T21:43:24.000000Z K 7 svn:log V 22 fix whitespace bogons END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-03-25T23:07:44.000000Z K 7 svn:log V 99 Turn off building the ARC loader. I don't know of anyone currently working on advancing this WIP. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-25T23:28:03.000000Z K 7 svn:log V 96 Disable ipv6 when getnetconfigent("udp6"/"tcp6") fails. Submitted by: Martin Blapp END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-25T23:32:55.000000Z K 7 svn:log V 503 Don't call daemon() and setup our signal handlers until after we check and do the unregister/reregister work. Don't call syslog in the unregister/reregister code as we haven't called openlog() yet. Be a more conservative about accepting errno values from socket(2), only EPROTONOSUPPORT means that the kernel isn't supporting it something like INET6. The other possible errnos would be returned if there was a mistake in the socket(2) call so remove them from the list of "acceptable" return values. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-03-26T00:35:23.000000Z K 7 svn:log V 81 fix: text following `#else' violates ANSI standard Pointed out by: ${BDECFLAGS} END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-26T01:32:29.000000Z K 7 svn:log V 86 Stop claiming to support the DEC EtherWorks II/III cards. PR: misc/18641 END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-03-26T03:10:07.000000Z K 7 svn:log V 96 Prevent race condition by using msleep() instead of mtx_unlock()/tsleep(). Reviewed by: alfred END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-26T07:28:26.000000Z K 7 svn:log V 32 Don't use MANDEPEND and MANSRC. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-26T07:46:57.000000Z K 7 svn:log V 41 Do not depend on ``all-man'' if -DNOMAN. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-26T08:04:11.000000Z K 7 svn:log V 167 Removed _MANPAGES, MANDEPEND and MANSRC. Added MAN which will eventually replace MAN[0-9] and MAN1aout. For now, the old syntax is still supported. Reviewed by: bde END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-03-26T08:05:20.000000Z K 7 svn:log V 399 First step towards plugging the "pccard is trying to map into a BIOS region for CIS reading" problem: Use bus_alloc_resource to get the memory that we'll be using. Also has the benefit of doing usage checking as well. This gets rid of the ugly kludge that we had before for mapping pmem to vmem. Second, move PIOCSRESOURCE to its own routine and make it conform more to style(9) in the process. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-03-26T09:31:41.000000Z K 7 svn:log V 203 In which(1) mode resolve "/../", "/./" in arguments and PLIST contents. This is done without realpath() to avoid symlinks resolving. Submitted by: sobomax, Garrett Rooney END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-03-26T09:57:26.000000Z K 7 svn:log V 46 Decapitalise first letter of warning message. END K 10 svn:author V 3 phk K 8 svn:date V 27 2001-03-26T12:41:29.000000Z K 7 svn:log V 86 Send the remains (such as I have located) of "block major numbers" to the bit-bucket. END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-03-26T12:45:35.000000Z K 7 svn:log V 60 Previous commit broke interlock locking for !LK_RETRY case. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-26T12:46:17.000000Z K 7 svn:log V 70 Add missing NOSECURE check for `includes' target. Reviewed by: markm END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-26T12:49:05.000000Z K 7 svn:log V 195 Do not build (and install) both secure/ and standard versions of libtelnet, telnetd, and telnet. This only worked because secure/ was listed late in SUBDIR in Makefile.inc1. Reviewed by: markm END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-26T14:22:12.000000Z K 7 svn:log V 74 - Backout botched attempt to intoduce MANSECT feature. - MAN[1-9] -> MAN. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-26T14:33:27.000000Z K 7 svn:log V 75 - Backout botched attempt to introduce MANSECT feature. - MAN[1-9] -> MAN. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-26T14:42:20.000000Z K 7 svn:log V 75 - Backout botched attempt to introduce MANSECT feature. - MAN[1-9] -> MAN. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-26T14:47:21.000000Z K 7 svn:log V 116 Backout botched attempt to introduce MANSECT feature; it doesn't work in "developer" mode (single module checkout). END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-03-26T14:53:33.000000Z K 7 svn:log V 645 secure/ build fixes: - TELNETOBJDIR is gone. `buildworld' already installs libtelnet.a in ${WORLDTMP}/usr/lib, and we have LIBRARY_PATH pointing there. - SSHDIR (formerly SSHSRC) is now shared between all SSH modules. New LIBSSH is introduced for libssh.a (an internal static lib). Previously, build without prior `obj' was broken; SSH modules always looked for libssh.a in ${.OBJDIR}. Also, the dependancies on the libssh.a were missing. - libtelnet/ did not install the crypto version of telnet.h into /usr/include/arpa. - Removed BINOWN, BINMODE, BINDIR and SRCS with default values. Reviewed by: markm - MAN[1-9] -> MAN. END K 10 svn:author V 6 fenner K 8 svn:date V 27 2001-03-26T16:18:01.000000Z K 7 svn:log V 44 Fix error reporting of delayed send errors. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-03-26T16:58:47.000000Z K 7 svn:log V 449 Clean up properly when a `vn' module is kldunloaded to avoid panics later. We now call cdesw_remove() to unregister the device, NULL out any pointers to the vn_softc that exist in dev_t `si_drv1' fields, and perform a destroy_dev() corresponding to the initial make_dev(). This is not an MFC; vn(4) is no longer in -current. PR: kern/18270, i386/26049 Submitted by: peter.edwards@ireland.com, chervarium@nove.bg Reviewed by: phk Approved by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-03-26T17:44:07.000000Z K 7 svn:log V 75 MFC: add apsfilter to cdrom packages, note DEC EtherWorks II/III situation END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-03-26T17:53:19.000000Z K 7 svn:log V 3234 Introduce support for POSIX.1e ACLs on UFS-based file systems. This implementation is still experimental, and while fairly broadly tested, is not yet intended for production use. Support for POSIX.1e ACLs on UFS will not be MFC'd to RELENG_4. This implementation works by providing implementations of VOP_[GS]ETACL() for FFS, as well as modifying the appropriate access control and file creation routines. In this implementation, ACLs are backed into extended attributes; the base ACL (owner, group, other) permissions remain in the inode for performance and compatibility reasons, so only the extended and default ACLs are placed in extended attributes. The logic for ACL evaluation is provided by the fs-independent kern/kern_acl.c. o Introduce UFS_ACL, a compile-time configuration option that enables support for ACLs on FFS (and potentially other UFS-based file systems). o Introduce ufs_getacl(), ufs_setacl(), ufs_aclcheck(), which respectively get, set, and check the ACLs on the passed vnode. o Introduce ufs_sync_acl_from_inode(), ufs_sync_inode_from_acl() to maintain access control information between inode permissions and extended attribute data. o Modify ufs_access() to load a file access ACL and invoke vaccess_acl_posix1e() if ACLs are available on the file system o Modify ufs_mkdir() and ufs_makeinode() to associate ACLs with newly created directories and files, inheriting from the parent directory's default ACL. o Enable these new vnode operations and conditionally compiled code paths if UFS_ACL is defined. A few notes: o This implementation is fairly widely tested, but still should be considered experimental. o Currently, ACLs are not exported via NFS, instead, the summarizing file mode/etc from the inode is. This results in conservative protection behavior, similar to the behavior of ACL-nonaware programs acting locally. o It is possible that underlying binary data formats associated with this implementation may change. Consumers of the implementation should expect to find their local configuration obsoleted in the next few months, resulting in possible loss of ACL data during an upgrade. o The extended attributes interface and implementation is still undergoing modification to address portable interface concerns, as well as performance. o Many applications do not yet correctly handle ACLs. In general, due to the POSIX.1e ACL model, behavior of ACL-unaware applications will be conservative with respects to file protection; some caution is recommended. o Instructions for configuring and maintaining ACLs on UFS will be committed in the near future; in the mean time it is possible to reference the README included in the last UFS ACL distribution placed in the TrustedBSD web site: http://www.TrustedBSD.org/downloads/ Substantial debugging, hardware, travel, or connectivity support for this project was provided by: BSDi, Safeport Network Services, and NAI Labs. Significant coding contributions were made by Chris Faulhaber. Additional support was provided by Brian Feldman, Thomas Moestl, and Ilmar Habibulin. Reviewed by: jedgar, keichii, mckusick, trustedbsd-discuss, freebsd-fs Obtained from: TrustedBSD Project END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-26T18:04:53.000000Z K 7 svn:log V 140 New release notes: netstat -W, sockstat -c and -l, FFS/EXT2FS security fixes (FreeBSD-SA-01:30). Reorder netstat(1) notes to be adjacent. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-26T18:08:32.000000Z K 7 svn:log V 159 Fix omission of Comtrol Rocketport cards in hardware list (was already in release notes). Submitted by: Chris Williams Approved by: jkh END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-03-26T18:09:39.000000Z K 7 svn:log V 108 MFC: netstat(1) -W, sockstat(1) -c and -l, FFS/EXT2FS security fixes (FreeBSD-SA-01:30). Approved by: jkh END