ƒ­r96462 225 1351 178 136 207 155 121 266 232 605 167 284 291 1237 301 929 134 161 123 129 416 188 231 251 138 134 135 273 228 239 174 158 342 145 116 295 135 113 141 126 293 359 209 347 245 173 358 281 217 255 1138 373 201 137 173 173 152 142 97 108 313 247 135 224 198 494 414 109 125 132 197 132 136 240 168 125 239 149 139 239 175 163 190 113 231 174 152 150 145 171 133 325 129 118 234 147 172 256 401 205 206 185 297 238 218 139 209 140 177 140 168 208 141 212 146 149 116 280 123 245 120 758 126 208 130 320 287 196 186 436 110 134 301 238 165 495 245 120 218 199 160 584 217 144 278 208 166 403 190 167 831 147 269 123 163 309 364 171 171 470 374 328 212 289 228 271 231 337 168 148 177 130 179 442 345 245 136 113 249 214 224 183 114 113 167 111 159 195 274 168 155 182 180 160 211 368 343 155 343 401 135 166 131 166 128 117 116 325 243 1263 132 128 186 196 295 165 843 182 159 237 219 204 155 182 260 138 K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-12T16:01:00.000000Z K 7 svn:log V 1258 Added new bsd.incs.mk which handles installing of header files via INCS. Implemented INCSLINKS (equivalent to SYMLINKS) to handle symlinking include files. Allow for multiple groups of include files to be installed, with the powerful INCSGROUPS knob. Documentation to follow. Added standard `includes' and `incsinstall' targets, use them in Makefile.inc1. Headers from the following makefiles were not installed before (during `includes' in Makefile.inc1): kerberos5/lib/libtelnet/Makefile lib/libbz2/Makefile lib/libdevinfo/Makefile lib/libform/Makefile lib/libisc/Makefile lib/libmenu/Makefile lib/libmilter/Makefile lib/libpanel/Makefile Replaced all `beforeinstall' targets for installing includes with the INCS stuff. Renamed INCDIR to INCSDIR, for consistency with FILES and SCRIPTS, and for compatibility with NetBSD. Similarly for INCOWN, INCGRP, and INCMODE. Consistently use INCLUDEDIR instead of /usr/include. gnu/lib/libstdc++/Makefile and gnu/lib/libsupc++/Makefile changes were only lightly tested due to the missing contrib/libstdc++-v3. I fully tested the pre-WIP_GCC31 version of this patch with the contrib/libstdc++.295 stuff. These changes have been tested on i386 with the -DNO_WERROR "make world" and "make release". END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-12T16:21:23.000000Z K 7 svn:log V 87 Revert the last change. The corresponding bsd.lib.mk changes were already backed out. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-12T16:35:34.000000Z K 7 svn:log V 45 NOLIB is gone; put INTERNALLIB back for now. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2002-05-12T17:17:46.000000Z K 7 svn:log V 112 Hide the fd autoselection messages behind the bootverbose case so they stop bothering people on their consoles. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-12T17:31:12.000000Z K 7 svn:log V 60 do-while ASM_OUTPUT_ALIGN to enable its use in more places. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-12T18:10:48.000000Z K 7 svn:log V 28 Enable KTR_TRAP by default. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-05-12T18:27:28.000000Z K 7 svn:log V 170 Fix alpha build. The alpha has dumpsys implemented. While here, revert the condition to list the machines for which dumpsys has not been implemented. Reported by: wilko END K 10 svn:author V 3 alc K 8 svn:date V 27 2002-05-12T18:42:05.000000Z K 7 svn:log V 139 o Remove GIANT_REQUIRED and an excessive number of blank lines from vm_map_inherit(). (minherit() need not acquire Giant anymore.) END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-12T19:24:09.000000Z K 7 svn:log V 512 Remove the private code for reading UFS superblocks, this does not belong in df(1) when we have multiple filesystem types, and the complications of handling UFS2 pushes this over the edge. Use the .../mount/extern.h to get prototypes of the functions we borrow from there. Constify things to match. (why aren't these functions in a lib anyway ?) Make everything static and set WARNS?=5. The way the "df diskdevice" thing works for unmounted diskdevices is not very general. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-12T19:56:31.000000Z K 7 svn:log V 75 Remove unused BBLOCK and SBLOCK #defines. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-12T20:00:21.000000Z K 7 svn:log V 191 Remove #define for BBOFF, it is assumed == 0 so many places that we might as well forget about it. In fact the only thing which used it was the SBOFF macro. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-12T20:21:40.000000Z K 7 svn:log V 198 ARGH! SBLOCK is not unused. Try to get this right. BBSIZE belongs in (but shouldn't be a constant). Define SBLOCK again, using the right math. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-05-12T20:43:50.000000Z K 7 svn:log V 1141 Add code to match MAC header fields (at the moment supported on bridged packets only, soon to come also for packets on ordinary ether_input() and ether_output() paths. The syntax is ipfw add MAC dst src type where dst and src can be "any" or a MAC address optionallyfollowed by a mask, e.g. 10:20:30:40:50 10:20:30:40:50/32 10:20:30:40:50&ff:ff:ff:f0:ff:0f and type can be a single ethernet type, a range, or a type followed by a mask (values are always in hexadecimal) e.g. 0800 0800-0806 0800/8 0800&03ff Note, I am still uncertain on what is the best format for inputting these values, having the values in hexadecimal is convenient in most cases but can be confusing sometimes. Suggestions welcome. Implement suggestion from PR 37778 to allow "not me" on destination and source IP. The code in the PR was slightly wrong and interfered with the normal handling of IP addresses. This version hopefully is correct. Minor cleanup of the code, in some places moving the indentation to 4 spaces because the code was becoming too deep. Eventually, in a separate commit, I will move the whole file to 4 space indent. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-12T20:49:41.000000Z K 7 svn:log V 208 Retire the bogus uses of the disklabel field d_sbsize and begin to initialize it to zero so we don't have to have everbody and their aunt including FFS specific header files. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-05-12T20:52:21.000000Z K 7 svn:log V 834 Main functional change is the implementation of matching of MAC header fields as discussed in the commit to ip_fw.c:1.186 On top of this, a ton of non functional changes to clean up the code, write functions to replace sections of code that were replicated multiple times (e.g. the printing or matching of flags and options), splitting long sections of inlined code into separate functions, and the like. I have tested the code quite a bit, but some typos (using one variable in place of another) might have escaped. The "embedded manpage" is a bit inconsistent, but i am leaving fixing it for later. The current format makes no sense, it is over 40 lines long and practically unreadable. We can either split it into sections ( ipfw -h options , ipfw -h pipe , ipfw -h queue ...) or remove it altogether and refer to the manpage. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-12T20:58:18.000000Z K 7 svn:log V 42 #include to get BBSIZE. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-12T21:37:08.000000Z K 7 svn:log V 69 Sigh, more BBSIZE related breakage. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-12T21:43:02.000000Z K 7 svn:log V 31 Sigh... Yet a BBSIZE breakage. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-12T21:50:48.000000Z K 7 svn:log V 34 Remove files not part of GCC 3.1. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-12T22:49:48.000000Z K 7 svn:log V 323 Support the SUSv3 -n option and the "--" end of options marker. Replace "command" with "utility" in the manual page & source to be more consistent with the terminology used in the standard, and to hint that shell builtin commands won't work. Submitted by: Peter Avalos (partially) Approved by: mike END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-12T22:54:48.000000Z K 7 svn:log V 96 Remove two "register" and a blank line. Submitted by: mckusick Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-12T23:44:15.000000Z K 7 svn:log V 138 UFS2 preparation commit: Remove support for converting old FFS formats to newer. Submitted by: mckusick Sponspored by: DARPA & NAI Labs. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-13T01:54:26.000000Z K 7 svn:log V 155 I was finally able to repeat the -j breakage on one of my machines. Fix it. I borrowed some ideas from Ruslan, and made the style match cc_tools/Makefile END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-13T02:39:19.000000Z K 7 svn:log V 45 Add another copy of the ia64 dump_machdep.c. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-13T02:40:21.000000Z K 7 svn:log V 41 ${MACHINE_ARCH}dump.c -> dump_machdep.c. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-13T02:52:35.000000Z K 7 svn:log V 42 These were repo-copied to dump_machdep.c. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-13T03:27:03.000000Z K 7 svn:log V 177 Restore some of the implementation from the Bmake gcc 2.95 bits. In the end, I can do things more like the previous Bmake bits than was apparent in the middle of the gcc31 WIP. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-13T03:36:15.000000Z K 7 svn:log V 132 Cause CVS to sync up checked out source bases with Gcc 3.1 bits after the repo surgery to cut out the abortive Gcc 2.9[67] imports. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-13T03:36:15.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r96489, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-13T04:26:38.000000Z K 7 svn:log V 81 Fix IF_SEXT(val, 32). The constants need to have type long to handle size > 16. END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-13T04:35:08.000000Z K 7 svn:log V 65 Handle alignment fault fixups in libc rather than in the kernel. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2002-05-13T04:39:28.000000Z K 7 svn:log V 248 Remove the hash_free() lock order reversal. This could have happened for several reasons before. Fixing it involved restructuring the generic hash code to require calling code to handle locking, unlocking, and freeing hashes on error conditions. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-05-13T04:58:12.000000Z K 7 svn:log V 50 Remove reference to the "Alpha Calling Standard". END K 10 svn:author V 6 marcel K 8 svn:date V 27 2002-05-13T05:01:05.000000Z K 7 svn:log V 21 s/_ALPHA_/_MACHINE_/ END K 10 svn:author V 4 jeff K 8 svn:date V 27 2002-05-13T05:08:18.000000Z K 7 svn:log V 201 Don't call the uz free function while the zone lock is held. This can lead to lock order reversals. uma_reclaim now builds a list of freeable slabs and then unlocks the zones to do all of the frees. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-13T05:09:34.000000Z K 7 svn:log V 40 Match the default newfs UFS block size. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-13T07:14:17.000000Z K 7 svn:log V 18 Bump for GCC 3.1. END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-05-13T07:44:48.000000Z K 7 svn:log V 47 FPU support. Obtained from: NetBSD (portions) END K 10 svn:author V 5 benno K 8 svn:date V 27 2002-05-13T07:53:22.000000Z K 7 svn:log V 32 Build the fpu support routines. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-13T07:58:15.000000Z K 7 svn:log V 197 Don't use PAGE_SIZE in userland, instead use getpagesize(), this is to allow running on other arches when the instructions are supported but the page size granularity is not. Glanced at by: peter END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-13T08:03:20.000000Z K 7 svn:log V 266 If we can't change the scheduling priority, warn but still execute the requested utility. This is how nice(1) traditionall behaved, and the behaviour required by SUSv3 and POSIX.2 UPE. Submitted by: Peter Avalos (partially) Reviewed by: mike END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-05-13T08:37:46.000000Z K 7 svn:log V 111 Remove EOL space. This is a whitespace only change. Reviewed by: rwatson, Hiten Pandya END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-05-13T08:40:07.000000Z K 7 svn:log V 249 o Uncapitalize .Nd macro arguments and remove punctuation o Minor grammar fixes. o Sort SEE ALSO references, and add iostat(8). o Delete punctuation at end of AUTHORS' section only line Reviewed by: rwatson, Hiten Pandya END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-13T09:01:18.000000Z K 7 svn:log V 153 Removed the a.out compatibility cruft. libgnumalloc.so.2 and libresolv.so.2 should be put under lib/compat/compat2?/ but I don't have the 2.x releases. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-13T09:22:31.000000Z K 7 svn:log V 81 Remove register keyword. Sponsored by: DARPA & NAI Labs. Submitted by: mckusick END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-05-13T10:14:59.000000Z K 7 svn:log V 263 MFC: 1.121 Fix a couple of problems which could cause panics at runtime: + setting a bandwidth too large for a pipe (above 2Gbit/s); + (see PR bin/35628): pass properly RED parameters for a queue. See the original commit message for details. Approved-by: re@ END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-05-13T10:19:59.000000Z K 7 svn:log V 186 Handle symbolic names for common ethernet types (ip, arp etc.) Remove custom definitions (IP_FW_TCPF_SYN etc.) of TCP header flags which are the same as the original ones (TH_SYN etc.) END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-05-13T10:21:13.000000Z K 7 svn:log V 122 Remove custom definitions (IP_FW_TCPF_SYN etc.) of TCP header flags which are the same as the original ones (TH_SYN etc.) END K 10 svn:author V 5 joerg K 8 svn:date V 27 2002-05-13T10:28:20.000000Z K 7 svn:log V 160 style(9) changes before further editing that region: . add unnecessary parenthesis around return values . put body of an "if" statement onto a line of its own END K 10 svn:author V 5 luigi K 8 svn:date V 27 2002-05-13T10:37:19.000000Z K 7 svn:log V 1042 Add ipfw hooks to ether_demux() and ether_output_frame(). Ipfw processing of frames at layer 2 can be enabled by the sysctl variable net.link.ether.ipfw=1 Consider this feature experimental, because right now, the firewall is invoked in the places indicated below, and controlled by the sysctl variables listed on the right. As a consequence, a packet can be filtered from 1 to 4 times depending on the path it follows, which might make a ruleset a bit hard to follow. I will add an ipfw option to tell if we want a given rule to apply to ether_demux() and ether_output_frame(), but we have run out of flags in the struct ip_fw so i need to think a bit on how to implement this. to upper layers | | +----------->-----------+ ^ V [ip_input] [ip_output] net.inet.ip.fw.enable=1 | | ^ V [ether_demux] [ether_output_frame] net.link.ether.ipfw=1 | | +->- [bdg_forward]-->---+ net.link.ether.bridge_ipfw=1 ^ V | | to devices END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-13T10:53:24.000000Z K 7 svn:log V 281 Major cleanup of bsd.lib.mk. Get rid of the INTERNALSTATICLIB knob and just use plain INTERNALLIB. INTERNALLIB now means to build static library only and don't install anything. Added a NOINSTALLLIB knob for libpam/modules. To not build any library at all, just do not set LIB. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-13T11:09:07.000000Z K 7 svn:log V 109 Removed now unused INTERNALSTATICLIB. INTERNALLIB now implies NOPIC and NOPROFILE. Removed gratuitous NOMAN. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-13T11:24:03.000000Z K 7 svn:log V 46 Mark all internal libraries with INTERNALLIB. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-13T11:42:27.000000Z K 7 svn:log V 81 Remove unneeded include. Sponsored by: DARPA & NAI Labs. Submitted by: mckusick END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-13T11:51:11.000000Z K 7 svn:log V 82 SOBJS are not used here for a long time, and were just pessimising the `install'. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-05-13T11:53:40.000000Z K 7 svn:log V 60 Fixed a syntax error (a label not followed by a statement). END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-13T12:00:45.000000Z K 7 svn:log V 51 NOSHARED is meaningless in the bsd.lib.mk context. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-13T12:07:57.000000Z K 7 svn:log V 7 Style. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-13T12:11:54.000000Z K 7 svn:log V 17 MAN[1-9] -> MAN. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-05-13T12:39:46.000000Z K 7 svn:log V 220 Fixed syntax errors (garbage after #endif; just editing errors in this case). These errors and related style bugs swere cloned from ufs shortly after they were committed to ufs. They were mostly fixed in ufs long ago. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2002-05-13T12:51:57.000000Z K 7 svn:log V 152 MFC: rev 1.94: Fix a misplaced break statement within a switch that accidentally made it into an "#ifdef INET6" block. PR: kern/37786 Approved by: re END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-05-13T12:55:30.000000Z K 7 svn:log V 43 Fixed syntax errors (tokens after #endif). END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-13T13:04:46.000000Z K 7 svn:log V 132 Ensure manpages are built with the all-man in the NOMANCOMPRESS && !MANFILTER && !MANBUILDCAT case. PR: bin/37360 Prodded by: cjc END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-13T13:31:20.000000Z K 7 svn:log V 105 Add __divdi3() and __moddi3() to libstand. We will need them for UFS2. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-05-13T14:11:33.000000Z K 7 svn:log V 401 Don't include "For offsetof". This is not even wrong in -current, since offsetof() is defined a header under /sys so that system sources don't need to have this wrong include. This bug was only detected because my version of has some spelling fixes (s/field/member/g) and gcc is now sensitive to the spelling of arg names in macros as required by standards (ISO C90 6.8.3...). END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-05-13T14:34:47.000000Z K 7 svn:log V 321 Fixed a semantic error. va_arg(ap, u_short) is nonsense except on i386's with 16-bit ints, since u_short is promoted when it is passed to a varargs function. gcc now warns about this. We always pass small integers (this is well obuscated), so there are no conversion problems. Fixed a related style bug (bogus cast). END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-13T15:21:51.000000Z K 7 svn:log V 18 Fixed CLEANFILES. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-13T15:23:56.000000Z K 7 svn:log V 34 CLEANFILES are too long for libc. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-13T15:28:00.000000Z K 7 svn:log V 41 Fixed CLEANFILES after bsd.lib.mk sweep. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-05-13T15:30:59.000000Z K 7 svn:log V 103 Fix type: s/a an/an/ Submitted by: Chris Pepper Approved by: re (bmah) END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-13T15:48:05.000000Z K 7 svn:log V 41 Fixed CLEANFILES after bsd.lib.mk sweep. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-13T16:16:00.000000Z K 7 svn:log V 45 Align CLEANFILES with revision 1.25 changes. END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-05-13T16:18:14.000000Z K 7 svn:log V 143 MFC: `file system' > `filesystem' and add a FILES SECTION PR: 34239 Submitted by: Gary W Swearingen Approved by: re (bmah) END K 10 svn:author V 6 scottl K 8 svn:date V 27 2002-05-13T16:28:14.000000Z K 7 svn:log V 73 MFC: Update the PCI table as per Dell's fickleness. Approved by: murray END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-05-13T19:31:58.000000Z K 7 svn:log V 30 Import of ISC BIND 8.3.2-T1B. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-05-13T19:31:58.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r96536, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-05-13T19:33:23.000000Z K 7 svn:log V 54 Resolve conflicts after import of ISC BIND 8.3.2-T1B. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-05-13T19:33:58.000000Z K 7 svn:log V 44 Import of ISC BIND 8.3.2-T1B documentation. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-05-13T19:33:58.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r96539, 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 2002-05-13T19:33:59.000000Z K 7 svn:log V 79 This commit was manufactured by cvs2svn to create tag 'bind-vendor-v8_3_2_t1b'. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-05-13T19:35:44.000000Z K 7 svn:log V 68 Resolve conflicts after import of ISC BIND 8.3.2-T1B documentation. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2002-05-13T20:16:06.000000Z K 7 svn:log V 98 Add wicontrol to boot floppy until such time as this support is part of ifconfig. PR: misc/21886 END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-05-13T20:25:47.000000Z K 7 svn:log V 19 Fix a syntax error END K 10 svn:author V 3 imp K 8 svn:date V 27 2002-05-13T21:17:33.000000Z K 7 svn:log V 138 BDE and I have had a chance to hash this out: o Use splnet() instead of splclock(). o Use splnet() instead of splimp(). Reviewed by: bde END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-05-13T21:30:23.000000Z K 7 svn:log V 77 Make a link from fr_FR.ISO8859-1 to fr_FR.ISO8859-15. Submitted by: wollman END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-05-13T21:36:44.000000Z K 7 svn:log V 58 MFC: Handle .bz2 files correctly. Approved by: re (bmah) END K 10 svn:author V 4 jake K 8 svn:date V 27 2002-05-13T22:48:01.000000Z K 7 svn:log V 57 Use the right byte order for unaligned stores. . END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-14T00:30:25.000000Z K 7 svn:log V 50 Add framework for our kernel printf enhancements. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-14T00:33:44.000000Z K 7 svn:log V 76 Merge choose-temp.c rev 1.2 (use /tmp 1st, and then /var/tmp) into GCC 3.1. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-14T00:53:08.000000Z K 7 svn:log V 38 First pass of style(9) for #define's. END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-05-14T00:59:28.000000Z K 7 svn:log V 230 Calculate the number of open links properly when deciding on whether to just send PROTO_IP packets when we've got only one link up in multi-link mode. Problem noted by: Adrian Close MFC after: 1 week END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-14T01:00:25.000000Z K 7 svn:log V 34 Quote {CC} so ccache can be used. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-14T01:09:03.000000Z K 7 svn:log V 23 unexpand -a everything END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-05-14T01:15:35.000000Z K 7 svn:log V 139 Mention the ``end of output'' for each periodic script. Submitted by: David Wolfskill PR: 37036 MFC after: 1 week END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-14T01:18:51.000000Z K 7 svn:log V 52 Tweak the include dirs w/o incurring extra warnings END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-14T01:44:02.000000Z K 7 svn:log V 77 If you want to not warn on K&R main(); this is how it should be implemented. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-14T01:53:53.000000Z K 7 svn:log V 160 Merge c-common.c rev 1.10 into GCC 3.1 Clarify that the "yields only last 2 digits of year in some locales" warning does not apply to BSD. Submitted by: ache END K 10 svn:author V 3 ken K 8 svn:date V 27 2002-05-14T04:32:02.000000Z K 7 svn:log V 308 string cleanup: - fix a potential overrun made worse by rev 1.5 of camlib.h - change strncpy() and strcpy() calls to strlcpy() - use sizeof(string[]) instead of STRING_LEN to avoid future problems - get rid of an unused variable Thanks to BDE for pointing out some of the problems. MFC after: 2 weeks END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-05-14T05:32:23.000000Z K 7 svn:log V 112 Sync with reality. IPV6CTL_MAPPED_ADDR was obsoleted by IPV6CTL_V6ONLY. MFC after: 2 days and approved by re END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-14T06:57:02.000000Z K 7 svn:log V 113 Move a few ancient minor-number definitions for tapedrives to the only driver which uses them. Remove the rest. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-14T06:59:55.000000Z K 7 svn:log V 93 Use explicitly sized fields for the tape format definition. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 4 roam K 8 svn:date V 27 2002-05-14T07:27:20.000000Z K 7 svn:log V 203 Document Q_GETQUOTA returning EINVAL when quotas are not enabled on the filesystem. PR: doc/37839 Submitted by: "Michael R. Wayne" Approved by: silence on -doc MFC after: 3 days END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-14T07:30:13.000000Z K 7 svn:log V 145 Make the mtio data structures explicitly sized. A couple of the fields should probably be 64bits in the future. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-14T07:30:40.000000Z K 7 svn:log V 126 Do not run `includes' and `incsinstall' in parallel. Spotted by: jhay Parallel worlds and releases should be working again. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-14T07:49:12.000000Z K 7 svn:log V 48 Check that kldxref(8) exists before running it. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-14T08:01:34.000000Z K 7 svn:log V 116 Roll the LOG2 macro up again, I don't belive unrolling this for 64bits make sense. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-14T08:30:40.000000Z K 7 svn:log V 49 Restore comment that got lost in revision 1.265. END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-05-14T09:31:41.000000Z K 7 svn:log V 85 MFC 1.4: Recent zlib does not like Z_FLUSH at the end of inflate(). Approved by: re END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-14T09:40:33.000000Z K 7 svn:log V 48 Match prototypes to functions over in fsck_ffs. END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-05-14T10:45:56.000000Z K 7 svn:log V 74 MFC: Handle $daily_status_mailq_shorten correctly Approved by: re (bmah) END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-14T11:09:43.000000Z K 7 svn:log V 115 Make daddr_t and u_daddr_t 64bits wide. Retire daddr64_t and use daddr_t instead. Sponsored by: DARPA & NAI Labs. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-14T11:37:10.000000Z K 7 svn:log V 50 New cpp(1) doesn't like -I${DESTDIR}/usr/include. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-14T11:41:23.000000Z K 7 svn:log V 120 I somehow managed to forgot to commit this in my INCS sweep. We don't need the `beforeinstall' here, INCS handles this. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-05-14T12:29:34.000000Z K 7 svn:log V 53 Merged from sys/dev/syscons/syscons.c revision 1.384 END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-05-14T12:30:52.000000Z K 7 svn:log V 56 Merged from sys/isa/fd.c revisions from 1.229 to 1.232. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-05-14T12:31:47.000000Z K 7 svn:log V 23 MFi386: revision 1.519 END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-05-14T12:32:41.000000Z K 7 svn:log V 185 Add a NGM_PPPOE_SESSIONID message to the ng_pppoe node. This message is sent to the control socket when the SessionID is established. Approved by: archie (after a very cursory glance) END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-05-14T12:32:59.000000Z K 7 svn:log V 30 Add -ffreestanding to CFLAGS. END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-05-14T12:33:40.000000Z K 7 svn:log V 150 Understand the new NGM_PPPOE_SESSIONID message and set SESSIONID in the environment to it's value. Approved by: archie (after a very cursory glance) END K 10 svn:author V 4 nyan K 8 svn:date V 27 2002-05-14T12:34:03.000000Z K 7 svn:log V 27 Fixed to build for GCC 3.1 END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-05-14T12:55:39.000000Z K 7 svn:log V 663 o Clean up some #includes o Bump version number to 3.0.4 o When talking to a RADIUS server, provide a NAS-Port-Type. When the NAS-Port-Type is Ethernet, provide a NAS-Port value equal to the SESSIONID from the environment in direct mode or the NGM_PPPOE_SESSIONID message in other modes. If no SESSIONID is found, default to the interface index in client mode or zero in server mode. When the NAS-Port-Type is ISDN, set the NAS-Port to the minor number of the physical device (ie, the N in /dev/i4brbchN). This makes it easier for the RADIUS server to identify the client WRT accounting data etc. Prompted by: lsz8425 END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-14T13:30:45.000000Z K 7 svn:log V 35 Even more BBSIZE related breakage. END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-05-14T13:32:30.000000Z K 7 svn:log V 113 Avoid a rather bizarre warning from gcc 3.1: /usr/src/usr.sbin/ppp/cbcp.c:566:61: warning: trigraph ??! ignored END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-14T13:41:18.000000Z K 7 svn:log V 39 GC now redundant BOOTSTRAPUTILS stuff. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-14T13:45:50.000000Z K 7 svn:log V 228 Make sure the first ${CHROOTDIR} installworld is done for the correct arch. This makes "make release TARGET_ARCH=foo" really work. (I only tested with "make rerelease" before to save some time and did not notice the problem.) END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-14T13:59:33.000000Z K 7 svn:log V 195 Split release.2 into two stages. release.2 now install the base dist, while release.3 makes and installs crypto, krb4, and krb5 dists. This makes release.3 restartable (with "make rerelease"). END K 10 svn:author V 8 keramida K 8 svn:date V 27 2002-05-14T14:30:48.000000Z K 7 svn:log V 99 Grammar fix: cause -> causes. PR: docs/38059 Submitted by: Chris Pepper END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-05-14T14:31:15.000000Z K 7 svn:log V 89 Regen: * Hart: rev 298 of pcidevs.txt (2002-05-10) * Boemler: vendors.txt (2002-05-07) END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-05-14T14:36:09.000000Z K 7 svn:log V 339 Strategic diff reduction against TrustedBSD MAC branch: introduce an additional system boot ordering entry, SI_SUB_MAC_LATE, which occurs after all MAC policies have been initialized, permitting the MAC subsystem to take action once all "early loaded" modules are in place. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-14T15:27:13.000000Z K 7 svn:log V 19 Make this -j safe. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2002-05-14T15:56:54.000000Z K 7 svn:log V 37 MFC rev 1.16: regen Approved by: re END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-05-14T16:06:50.000000Z K 7 svn:log V 206 As the perl-generated assembler files have been committed, add the perl-generated (.pod) manual pages too. This is another nail in the perl5 coffin (for base perl, not the port or the language in general). END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-05-14T16:06:50.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r96593, 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 2002-05-14T16:06:51.000000Z K 7 svn:log V 69 This commit was manufactured by cvs2svn to create tag 'v_2002_05_14'. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-05-14T17:14:01.000000Z K 7 svn:log V 398 Following a repo-copy from src/sys/ufs/ufs, rename functions and structures etc. to ext2fs-specific names, and remove ufs-specific code that is no longer required. As a first stage, the code will still convert back and forth between the on-disk format and struct inode, so the struct dinode fields have been added to struct inode for now. Note that these files are not yet connected to the build. END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-05-14T17:42:38.000000Z K 7 svn:log V 150 MFC: Reword the ``alias'' description slightly. We must specify a non-conflicting netmask - not necessarily 0xffffffff. Approved by: re (bmah) END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-05-14T17:50:25.000000Z K 7 svn:log V 26 Fix an include for NetBSD END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-05-14T18:17:45.000000Z K 7 svn:log V 124 Updated release notes: BIND 8.3.2-T1B, gcc-3.1.0 (and a big ). Markup change: Use manpage entity for devinfo(8). END K 10 svn:author V 2 mp K 8 svn:date V 27 2002-05-14T18:17:59.000000Z K 7 svn:log V 107 Make our version tag unique due to our local changes. PR: 19733 Submitted by: sheldonh MFC after: 3 days END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-14T18:28:06.000000Z K 7 svn:log V 68 Remove a printf(3) argument with no corresponding format specifier. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-05-14T18:57:55.000000Z K 7 svn:log V 487 Modify the arguments to syncache_socket() to include the mbuf (m) that results in the syncache entry being turned into a socket. While it's not used in the main tree, this is required in the MAC tree so that labels can be propagated from the mbuf to the socket. This is also useful if you're doing things like transparent IP connection hijacking and you want to use the syncache/cookie mechanism, but we won't go there. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 5 markm K 8 svn:date V 27 2002-05-14T19:39:00.000000Z K 7 svn:log V 122 Build using pregenerated manpages; don't use perl to translate .pod's. The translated .pod's have already been committed. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-14T20:01:34.000000Z K 7 svn:log V 52 Remove the unused definitions of ctod() and dotc(). END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-05-14T20:34:28.000000Z K 7 svn:log V 180 MFC 1.17: Use fseeko and uintptr_t to make sure that we get a sensible offset when trying to read from the stack. PR: 37104 Submitted by: Thomas Quinot END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-14T20:35:29.000000Z K 7 svn:log V 115 Move MI stuff out of MD param.h files. It can all still be overridden in the MD files should need suddenly arise. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2002-05-14T20:43:44.000000Z K 7 svn:log V 69 MFC 1.81: Add a sysctl which disables the logging of console output. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2002-05-14T21:02:11.000000Z K 7 svn:log V 305 MFC rev 1.4: This prevents a kernel panic on alpha (and gets the driver working) when the fpa driver is compiled into the kernel & and an fpa fddi board is attached. This is a bandaid until the newbus-ified driver in -current has stabilized on -alpha. tested by: wilko (alpha and i386) approved by: re END K 10 svn:author V 8 dannyboy K 8 svn:date V 27 2002-05-14T21:09:05.000000Z K 7 svn:log V 93 Trivial language fixes. PR: 38015 Submitted by: Chris Pepper END K 10 svn:author V 2 mp K 8 svn:date V 27 2002-05-14T21:20:51.000000Z K 7 svn:log V 76 MFC: Make our version tag unique due to our local changes. Approved by: re END K 10 svn:author V 5 joerg K 8 svn:date V 27 2002-05-14T21:28:45.000000Z K 7 svn:log V 736 After some comments from bde, rewrite the loops to avoid turning the previously used "micro-optimization" (count-down loop) into a pessimization. Now the loops are written in the more natural count-up form. Also, while being there, i made the logic in out_fdc() similar to the logic in in_fdc(). The old implementation was a bit bogus anyway since it first tested the DIO bit and only afterwards the RQM bit. However, according to the description of the i82077, the DIO bit is only guaranteed to be valid once the RQM bit is set. Thus, the old implementatoin would have had the chance to misbehave on a controller that is implemented in accordance with the i82077 description (but is not bug-for-bug compatible). MFC after: 3 days END K 10 svn:author V 5 wilko K 8 svn:date V 27 2002-05-14T21:37:14.000000Z K 7 svn:log V 53 fpa(4) now works correctly on Alpha Approved by: re END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2002-05-14T21:42:37.000000Z K 7 svn:log V 172 - Make use of DEPOROGINs (if there are any) when installing package; - fix few bogosities here and there; - move some common routines into the library. MFC after: 2 weeks END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-14T21:54:56.000000Z K 7 svn:log V 28 Tighten up the defined()'s. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-14T21:59:10.000000Z K 7 svn:log V 68 `unexpand -a' should be run _before_ sed 's/^#define /#define^I/g'. END K 10 svn:author V 4 jeff K 8 svn:date V 27 2002-05-14T21:59:49.000000Z K 7 svn:log V 215 Disable the shared locking namei() code for now. It breaks several stacking filesystems. This is on hold until the rest of VFS Locking is reviewed and deemed safe. It can be enabled with 'options LOOKUP_SHARED'. END K 10 svn:author V 3 bsd K 8 svn:date V 27 2002-05-14T22:08:07.000000Z K 7 svn:log V 271 MFC: To perform even basic error checking, one must have an exit code that indicates that not everything worked as expected. Exit non-zero if we timed out while transmitting or receiving a file or if the file did not exist, etc. Approved by: re (murray) END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-14T22:27:21.000000Z K 7 svn:log V 79 MFC: extend the timeout to the entire login sequence. Approved by: re (brian) END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-05-14T22:55:31.000000Z K 7 svn:log V 74 Fix a "tiny and squeeby and little" markup mistake. Submitted by: fenner END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2002-05-14T23:07:15.000000Z K 7 svn:log V 373 p_cansignal() returns an errno value; at some point, the check for inter-process signalling ceased to preserve and return that value, instead always returning EPERM. This meant that it was possible to "probe" the pid space for processes that were not otherwise visible. This change reverts that reversion. Obtained from: TrustedBSD Project Sponsored by: DARPA, NAI Labs END K 10 svn:author V 5 green K 8 svn:date V 27 2002-05-14T23:15:42.000000Z K 7 svn:log V 279 o Clean up tmp file usage a little by using mkstemp(3) instead of mktemp(3). It would be amazingly unlikely, but the former method could result in a symlink attack. A better solution would use ${TMPDIR}, though. o Make sed not overwrite old backup files with no warning. END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2002-05-14T23:24:28.000000Z K 7 svn:log V 231 Use fgetln to remove the static limit on the length of lines in /etc/exports. Oversized lines were unlikely due to the large 10k limit, but any found would cause mountd to exit with an error. Also fix one or two compiler warnings. END K 10 svn:author V 8 dannyboy K 8 svn:date V 27 2002-05-14T23:35:36.000000Z K 7 svn:log V 114 MFC fixes from 1.17. PR: 38015 Submitted by: Chris Pepper Approved by: re (brian) END K 10 svn:author V 6 kbyanc K 8 svn:date V 27 2002-05-15T01:03:32.000000Z K 7 svn:log V 193 Reset token-ring source routing control field on receipt of ethernet frame without source routing information. This restores the behaviour in this scenario to that of prior to my last commit. END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-15T02:40:57.000000Z K 7 svn:log V 135 Add the POSIX.2 asa utility, which interprets FORTRAN carriage-control characters. PR: 36130 Approved by: mike Obtained from: NetBSD END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-15T03:02:17.000000Z K 7 svn:log V 178 style(9): remove space between function name and opening parentheses, sort variables, NULL is the null-pointer constant, remove unnecessary braces. PR: 36130 Approved by: mike END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-15T03:10:17.000000Z K 7 svn:log V 138 Remove __P, Don't prototype main(), C89-style function declarations, char **argv -> char *argv[] for main() PR: 36130 Approved by: mike END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-15T03:17:01.000000Z K 7 svn:log V 244 Use getopt() to reject options (asa has none), and to the "--" end of options marker. Exit non-zero if we cannot open one of the input files. Update standards conformance and exit status statements in manual page. PR: 36130 Approved by: mike END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-15T03:31:40.000000Z K 7 svn:log V 76 #include for getopt() and friends. PR: 36130 Approved by: mike END K 10 svn:author V 3 tjr K 8 svn:date V 27 2002-05-15T03:37:55.000000Z K 7 svn:log V 56 Build the asa(1) utility. PR: 36130 Reviewed by: mike END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-05-15T03:43:44.000000Z K 7 svn:log V 84 Fix description of uuencode(1)/uudecode(1) base64 abilities. Submitted by: jmallet END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-15T04:19:49.000000Z K 7 svn:log V 35 Use .rodata section for $FreeBSD$. END K 10 svn:author V 5 dougb K 8 svn:date V 27 2002-05-15T04:35:27.000000Z K 7 svn:log V 85 Correctly attribute a Douglas Adams quote, and remove a duplicate of the same quote. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-05-15T05:00:24.000000Z K 7 svn:log V 349 MFC (1.12: renamed gdb's private strlen and strlcpy to avoid conflicts with the public ones declared in a system header). This helps unbreak building RELENG_3 kernels with gcc-3. gcc-2's special (broken) handling of the corresponding builtins apparently prevented detection of the conflicts even when the public functions are declared explicitly. END K 10 svn:author V 3 bde K 8 svn:date V 27 2002-05-15T05:18:56.000000Z K 7 svn:log V 252 MFC (1.133: "For what it's worth, idelayed is declared as a volatile in the headers, and even though it's not used in this file make it a volatile here too"). The worth of this is that it makes this file actually compilable by C compilers like gcc-3. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2002-05-15T05:37:48.000000Z K 7 svn:log V 149 Undo namespace pollution by prefixing the globals pthread_guard_default and pthread_page_size. Fix a bunch line wrapping. Pointed out by: deischen END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-15T06:32:29.000000Z K 7 svn:log V 41 This code is no longer WARNS level 2 OK. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-15T08:01:31.000000Z K 7 svn:log V 21 Unbreak Alpha build. END K 10 svn:author V 2 gj K 8 svn:date V 27 2002-05-15T08:12:42.000000Z K 7 svn:log V 157 MFC: r1.8 Fix a problem which could cause some machines to hang after a warm boot. Submitted by: Ari Suutari Approved by: re@ END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-15T08:33:41.000000Z K 7 svn:log V 118 We won't be doing FreeBSD/m68k or FreeBSD/rs6k anytime soon. (not to mention these bits are still at the 2.9.1 level) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-15T09:01:03.000000Z K 7 svn:log V 128 We aren't quite ready to switch emulations and loose the override ELF_DYNAMIC_INTERPRETER requirement. Has a good eye: jmallet END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-15T09:11:11.000000Z K 7 svn:log V 88 We won't be doing FreeBSD-NT (NTBSD?, BSDNT?) anytime soon. Same for any m68k platform. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-15T09:17:27.000000Z K 7 svn:log V 19 for OpenSSL 0.9.5a END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-15T09:20:06.000000Z K 7 svn:log V 21 Unbreak Alpha build. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-05-15T09:33:53.000000Z K 7 svn:log V 72 MFC 1.4: Correct libraries and version number. Approved by: brian (re) END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-15T09:36:46.000000Z K 7 svn:log V 19 Remove bogus cast. END K 10 svn:author V 3 des K 8 svn:date V 27 2002-05-15T09:39:31.000000Z K 7 svn:log V 67 Explicitly cast NCONTINENTS to int to silence an overflow warning. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-05-15T09:43:52.000000Z K 7 svn:log V 98 Remove an empty default case to make this syntactically correct. Not there is as good as blaknk. END K 10 svn:author V 8 jmallett K 8 svn:date V 27 2002-05-15T09:49:59.000000Z K 7 svn:log V 176 Make 'user' and 'group' const as to not discard the qualifier from the functions we use to assign them. Doesn't seem to be anything else that relies on these being non-const. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-15T09:55:41.000000Z K 7 svn:log V 73 Add a PowerPC machdep for kvm. Obtained from: NetBSD (rev 1.4, pre-UVM) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-15T09:56:40.000000Z K 7 svn:log V 60 Stub out _kvm_mdopen, we don't the same constants as NetBSD END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-05-15T10:14:49.000000Z K 7 svn:log V 88 MFC rev. 1.9: include 'www' in the list of forbidden ftp users. Approved by: re (bmah) END K 10 svn:author V 5 maxim K 8 svn:date V 27 2002-05-15T10:27:52.000000Z K 7 svn:log V 86 MFC rev. 1.6-1.8: add smmsp, mailnull and www, remove ingres. Approved by: re (bmah) END K 10 svn:author V 4 jhay K 8 svn:date V 27 2002-05-15T11:32:53.000000Z K 7 svn:log V 67 DEV_BSIZE lives in sys/param.h and not in machine/param.h anymore. END K 10 svn:author V 5 brian K 8 svn:date V 27 2002-05-15T12:25:11.000000Z K 7 svn:log V 116 Remove an extraneous ) Not approved by: maintainer I'm guessing that this is trivial enough to sidestep approval. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-05-15T12:51:33.000000Z K 7 svn:log V 272 MFC 1.206 src/UPDATING 1.6 src/kerberos5/usr.bin/k5su/Makefile 1.187 src/share/examples/etc/make.conf (etc/defaults/make.conf) 1.44 src/share/man/man5/make.conf.5 Turn on the set-user-ID bit for k5su if ENABLE_SUID_K5SU is defined. Approved by: brian (re) END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-05-15T12:56:23.000000Z K 7 svn:log V 247 MFC 1.206 src/UPDATING 1.6 src/kerberos5/usr.bin/k5su/Makefile 1.187 src/share/examples/etc/make.conf (etc/defaults/make.conf) 1.44 src/share/man/man5/make.conf.5 Turn on the set-user-ID bit for k5su if ENABLE_SUID_K5SU is defined. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-15T12:59:54.000000Z K 7 svn:log V 64 `all-man' now creates manpages in the -DNOMANCOMPRESS case too. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-05-15T13:04:00.000000Z K 7 svn:log V 247 MFC 1.206 src/UPDATING 1.6 src/kerberos5/usr.bin/k5su/Makefile 1.187 src/share/examples/etc/make.conf (etc/defaults/make.conf) 1.44 src/share/man/man5/make.conf.5 Turn on the set-user-ID bit for k5su if ENABLE_SUID_K5SU is defined. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2002-05-15T14:35:14.000000Z K 7 svn:log V 306 MFC revs 1.229-1.233 (except 1.231) from fd.c This rewrites the PIO loops for querying the FDC's main status register from a simple countdown-based limit to one using DELAY() so it can be assured that up to approximately 100 ms will be waited for the condition to happen. PR: kern/21397 Approved by: re END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-05-15T16:03:58.000000Z K 7 svn:log V 40 We are now in 4.6-RC. RC1 coming soon. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-05-15T16:03:59.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_6'. END K 10 svn:author V 6 murray K 8 svn:date V 27 2002-05-15T16:06:26.000000Z K 7 svn:log V 36 Update the docs to describe 4.6-RC. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2002-05-15T16:06:27.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_6'. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-05-15T16:07:06.000000Z K 7 svn:log V 33 Bump patch level for k5su issue. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-05-15T16:07:38.000000Z K 7 svn:log V 22 Note 4.4-RELEASE-p12. END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-05-15T16:08:03.000000Z K 7 svn:log V 21 Note 4.5-RELEASE-p5. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-15T16:19:54.000000Z K 7 svn:log V 233 Rename `includes' to `buildincludes'. Rename `incsinstall' to `installincludes'. Make `includes' a -j safe shortcut for `buildincludes' + `installincludes'. `buildincludes' and `installincludes' are SUBDIR friendly, if run directly. END K 10 svn:author V 2 ru K 8 svn:date V 27 2002-05-15T16:29:45.000000Z K 7 svn:log V 151 Make sure to not yet build the GNU C++, but still allow for the C++ progs to be built with e.g. an old compiler, CXX=/usr/bin/c++, for the time being. END K 10 svn:author V 4 fanf K 8 svn:date V 27 2002-05-15T16:30:28.000000Z K 7 svn:log V 1168 Upgrade unifdef: * It now knows about the existence of #elif which would have caused it to produce incorrect results in some situations. * It can now process #if and #elif lines according to the values of symbols that are specified on the command line. The expression parser is only a simple subset of what C allows but it should be sufficient for most real-world code (it can cope with everything it finds in xterm). * It has an option for printing all of the symbols that might control #if processing. The unifdefall script uses this option along with cpp -dM to strip all #ifs from a file. * It has much larger static limits. * It handles nested #ifs much more completely. There have also been many style improvements: KNF; ANSI function definitions; all global stuff moved to the top of the file; use stdbool instead of h0h0bool; const-correctness; err(3) instead of fprintf(stderr, ...); enum instead of #define; commentary. I used NetBSD's unifdef as the basis of this since it has received the most attention over the years. PR: 37454 Reviewed by: markm, dwmalone Approved by: dwmalone (mentor) MFC after: 3 weeks END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-05-15T16:37:26.000000Z K 7 svn:log V 40 correct wording. Pointed out by: brian END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-15T16:40:25.000000Z K 7 svn:log V 33 style sync with other platforms. END K 10 svn:author V 3 ume K 8 svn:date V 27 2002-05-15T16:45:30.000000Z K 7 svn:log V 94 MFC 1.13, 1.14: IPV6CTL_MAPPED_ADDR was obsoleted by IPV6CTL_V6ONLY. Approved by: re (brian) END K 10 svn:author V 4 fanf K 8 svn:date V 27 2002-05-15T16:50:09.000000Z K 7 svn:log V 102 Report errors properly if wait() fails. PR: 30543 Approved by: dwmalone (mentor) MFC after: 3 weeks END K 10 svn:author V 4 fanf K 8 svn:date V 27 2002-05-15T16:55:58.000000Z K 7 svn:log V 201 Clarify that the value of getc() etc. is an unsigned char converted to an int (as per the C standard) i.e. it can be passed straight to isalpha() etc. Approved by: dwmalone (mentor) MFC after: 3 days END K 10 svn:author V 4 bmah K 8 svn:date V 27 2002-05-15T17:01:53.000000Z K 7 svn:log V 72 Fix up note for uuencode/uudecode base64. Approved by: re (implicitly) END K 10 svn:author V 5 silby K 8 svn:date V 27 2002-05-15T17:05:28.000000Z K 7 svn:log V 748 Enhance the use of the watchdog timer in this driver so that it will allow recovery from transmission lockups which occur in the middle of the descriptor list, rather than just at the beginning. For some unknown reason, Rhine II chips have a tendency to stop transmitting while under heavy load, possibly due to collisions. Whether this behavior is due to a hardware bug or a driver glitch is unknown as of now. In either case, this change allows the driver to gracefully recover from such situations. Special thanks go to The Anarcat , who bugged me into looking at this and to Dominic Marks , who performed a great deal of testing to help characterize this problem. MFC after: 3 days END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-05-15T17:47:58.000000Z K 7 svn:log V 86 pciconf(8) has an incorrect synopsis which argues the output from the actual program. END K 10 svn:author V 3 phk K 8 svn:date V 27 2002-05-15T17:52:03.000000Z K 7 svn:log V 67 Revert daddr_t to 32 bits while we research the reported problems. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-15T18:16:43.000000Z K 7 svn:log V 141 Default Alpha compiles to ev5. EV5 binaries will run on EV4[5], but the timing assumptions do pessimize running on EV4[5]. Tested by: ticso END K 10 svn:author V 5 billf K 8 svn:date V 27 2002-05-15T18:53:56.000000Z K 7 svn:log V 124 restore missing default case removed in ls.c:r1.57 add break statements to default cases where missing. Submitted by: bde END K 10 svn:author V 7 trhodes K 8 svn:date V 27 2002-05-15T19:29:56.000000Z K 7 svn:log V 107 MFC make the pciconf(8) manual page sysnopsis reflect the actual program options. Approved by: re (brian) END K 10 svn:author V 6 nectar K 8 svn:date V 27 2002-05-15T19:51:26.000000Z K 7 svn:log V 60 MFC: Import of ISC BIND 8.3.2-T1B. Approved by: brian (re) END K 10 svn:author V 5 billf K 8 svn:date V 27 2002-05-15T19:51:43.000000Z K 7 svn:log V 88 MFC: remove hot spare 'r' in Arrray (rev 1.26) PR: kern/38104 Approved by: re (brian) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-15T20:02:52.000000Z K 7 svn:log V 164 Beginnings of syscall bits for PowerPC. These are no doubtedly wrong, but it gets the build father and is in the right direction. Partially obtained from: NetBSD END K 10 svn:author V 6 obrien K 8 svn:date V 27 2002-05-15T20:07:31.000000Z K 7 svn:log V 43 PowerPC does not have profile support yet. END