ƒ°Y82462 207 185 119 287 875 245 191 147 566 166 287 193 388 123 178 178 149 287 141 117 304 163 230 204 165 402 148 157 413 192 223 133 178 345 265 280 156 124 240 170 442 224 121 128 122 146 169 142 151 149 482 160 157 421 125 127 207 469 139 126 125 355 162 394 393 1188 659 234 410 940 369 165 160 161 206 612 285 225 129 405 166 169 434 298 166 204 222 208 188 426 472 133 136 126 117 466 216 141 141 142 588 232 191 786 153 207 167 174 232 229 155 126 223 150 3847 361 133 120 238 152 215 155 934 177 1100 258 465 541 157 169 195 204 160 122 149 190 170 220 217 119 170 116 177 557 236 214 142 206 158 363 191 102 147 577 189 237 180 217 183 182 202 164 144 255 133 345 134 181 156 232 176 260 169 225 365 240 357 640 132 186 360 146 149 169 149 130 194 216 105 335 337 132 177 162 145 114 129 134 225 274 166 125 136 146 163 271 218 246 K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-28T12:45:47.000000Z K 7 svn:log V 94 Mention what an asterisk means in the -i display. PR: 30069 Submitted by: andrew@ugh.net.au END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-28T12:48:19.000000Z K 7 svn:log V 28 -a is not an options (sic). END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-08-28T13:36:06.000000Z K 7 svn:log V 194 Update the Promise TX2 code to DTRT and not what I guessed earlier. Allow tagged queing on the Promise TX2 as it seems to work. Cudos to promise for making the most simple to program ATA chip. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-28T16:35:01.000000Z K 7 svn:log V 782 It turns out that while Toshiba laptops don't want to route interrupts multiple times, others do. The last strategy, which was to assume that already routed interrupts were good and just return them doesn't work for some laptops. So, instead, we have a new strategy: we notice that we have an interrupt that's already routed. We go ahead and try to route it, none the less. We will assume that it is correctly routed, even if the route fails. We still assume that other failures in the bios32 call are because the interrupt is NOT routed. Note: some laptops do not support the bios32 interface to PCI BIOS and we need to call it via the INT 2A interface. That is another windmill to till at later. Also correct a minor typo and minor whitespace nits. Strong MFC candidate. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-28T16:35:33.000000Z K 7 svn:log V 148 o Improve the style of a number of routines and comments in kern_prot.c, with regards to redundancy, formatting, and style(9). Submitted by: bde END K 10 svn:author V 7 iedowse K 8 svn:date V 27 2001-08-28T17:28:49.000000Z K 7 svn:log V 95 MFC: Ensure that we don't use dirhash on directories that have been removed. Approved by: jkh END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-08-28T17:54:07.000000Z K 7 svn:log V 53 Remove reference to mknod zs0 for TurboLaser console END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-08-28T17:56:14.000000Z K 7 svn:log V 473 MFC: Add support for yet another VIA '686 chip combo. Fix minor bug in the VIA code. Add support for Promise TX2 chips, includind tagged queueing. Allow sharing of the primary/secondary irq's (14 & 15) Add support for tagged queueing on new IBM disks (IC*). Fix support for Yamaha & NEC burners. Fix calculation of EOM on CDROM's Quiet the READ TOC errors when burning CDR/RW's. This brings the 4.x branch in sync with -current as of 2001-08-28. Approved by: jkh END K 10 svn:author V 3 cjc K 8 svn:date V 27 2001-08-28T19:10:51.000000Z K 7 svn:log V 74 Fix some small errors and markup nits. Approved by: ru MFC after: 2 days END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-08-28T21:27:36.000000Z K 7 svn:log V 192 In get_string(), 0-terminate the contents of buf ``just in case''; otherwise, if the very first fgetc() already yielded EOF, the returned string won't get terminated at all. MFC after: 1 day END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-28T21:46:20.000000Z K 7 svn:log V 97 o Remove P_CAN_* constants, as they are no longer being used. Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-28T22:22:30.000000Z K 7 svn:log V 291 o Allow diskcheckd to be enabled/disabled from within sysinstall using the post-configuration "Startup" menu. In the event that diskcheckd is removed, this can easily be trimmed also; in the mean time, it allows diskcheckd to be easily disabled using our documented management tool END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-28T22:35:30.000000Z K 7 svn:log V 31 MFC: Better routing algorythm. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-28T23:00:28.000000Z K 7 svn:log V 83 Remove `diskcheckd'. It is now in ports/sysutils. Consensus on: freebsd-current. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-28T23:21:28.000000Z K 7 svn:log V 83 Remove `diskcheckd'. It is now in ports/sysutils. Consensus on: freebsd-current. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-28T23:58:32.000000Z K 7 svn:log V 55 OR M_WAITOK with M_ZERO in malloc()s args for clarity. END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-08-29T02:31:03.000000Z K 7 svn:log V 195 * change buffering method a bit * swap record/mic channels * initialise all channels * align dma buffers to 8 bytes Submitted by: Katsurajima Naoto (mostly) END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-08-29T02:49:54.000000Z K 7 svn:log V 50 add some extra diagnostic info to sndstat output. END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-08-29T04:03:41.000000Z K 7 svn:log V 23 Remove diskcheckd.conf END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-29T05:11:44.000000Z K 7 svn:log V 211 Add some seat belts. If we set the error rc, then return it and don't pretend things succeeded. This can happen if the address returned form bus_alloc_resource for the cis memory is occupied by some of thing. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-29T05:39:07.000000Z K 7 svn:log V 68 Remove more vestages of diskcheckd, which is now in ports/sysutils. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-08-29T05:42:17.000000Z K 7 svn:log V 134 Back out revision 1.317 -- diskcheckd enabled/disabled from post-configuration "Startup" menu. diskcheckd now lives in ports/sysutils END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-08-29T07:07:48.000000Z K 7 svn:log V 111 Fixed world breakage in rev.1.13. -lpam must never be used directly since it doesn't work for static linkage. END K 10 svn:author V 3 cjc K 8 svn:date V 27 2001-08-29T07:37:03.000000Z K 7 svn:log V 73 MFC: 1.25, Fix some small errors and markup nits. Approved by: re (jkh) END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-08-29T07:56:44.000000Z K 7 svn:log V 309 Removed some garbage (LIBGMP, LIBSKEY). Using LIBSKEY in LIBPAM should have been fatal since it gave a dependency on a nonexistent file, but it worked because of an undocumented bugfeature in make(1): missing source files named *.a are silently assumed to be up to date. Fixed some style bugs (formatting). END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-08-29T08:34:02.000000Z K 7 svn:log V 56 Add RAID support for the Promise TX2. Approved by: jkh END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-08-29T08:46:52.000000Z K 7 svn:log V 62 MFC: "netgrent" functions a home in netdb.h Approved by: jkh END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-08-29T08:50:46.000000Z K 7 svn:log V 320 Fixed world breakage in ftpd, rshd, login, su, telnetd and telnet. LIBPAM and MINUSLPAM must be kept in sync with the libraries linked to by libpam to support static linkage. Moved libmd to the end of LIBPAM and MINUSLPAM. It was before libopie, but libopie references it, so static linkage only worked accidentally. END K 10 svn:author V 5 greid K 8 svn:date V 27 2001-08-29T09:04:22.000000Z K 7 svn:log V 98 Add support for the Acer Labs M5451 chip. Submitted by: Mitsuru IWASAKI END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-08-29T09:11:03.000000Z K 7 svn:log V 130 Fixed world breakage. mkdir was not copied to ${INSTALLTMP}, but it is used by src/include/Makefile in the SHARED=symlinks case. END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-08-29T09:17:43.000000Z K 7 svn:log V 42 tweaks to reduce latency/pauses in output END K 10 svn:author V 3 ume K 8 svn:date V 27 2001-08-29T09:57:12.000000Z K 7 svn:log V 86 MFC 1.9: fix typo. icmptype of destination unreach is not 2 but 1. Approved by: jkh END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-29T11:47:53.000000Z K 7 svn:log V 250 Fix the ogetkerninfo() syscall handling of sizes for KINFO_BSDI_SYSINFO. This supposedly fixes Netscape 3.0.4 (bsdi binary) on -current. (and is also applicable to RELENG_4) PR: 25476 Submitted by: Philipp Mergenthaler END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-29T13:17:02.000000Z K 7 svn:log V 171 Add heuristic to detect SSH connection (in the same style as other heuristics already here which not supposed to be secure, just helpers). Approved by: security@ silence END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-08-29T13:52:27.000000Z K 7 svn:log V 187 Fixed namespace pollution related to `warn' in libc (but not in other libraries or for other members of the err() family). This fixes world breakage in bc and rcs/* for NOSHARED worlds. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-29T14:16:17.000000Z K 7 svn:log V 62 Manually unifdef(1) CRAY, UNICOS, hpux and sun uselsess code. END K 10 svn:author V 7 roberto K 8 svn:date V 27 2001-08-29T14:35:15.000000Z K 7 svn:log V 28 Virgin import of ntpd 4.1.0 END K 10 svn:author V 7 roberto K 8 svn:date V 27 2001-08-29T14:35:15.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r82498, 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-08-29T14:35:16.000000Z K 7 svn:log V 74 This commit was manufactured by cvs2svn to create tag 'ntp-vendor-v4_1_0'. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-08-29T14:50:56.000000Z K 7 svn:log V 344 Update the mdoc NTP documentation transcribed from the HTML documentation for ntp-4.1.0. Unfortunately, David Mills insists on managing the documentation in such a way as to make it impossible for me to make things easy on our translators, without printing out the documentation and reading through it side-by-side with a finger on each page. END K 10 svn:author V 7 roberto K 8 svn:date V 27 2001-08-29T15:01:06.000000Z K 7 svn:log V 127 Redo the int -> unsigned changes jedgar did. It should have been submitted back but it was off the vendor branch anyway so... END K 10 svn:author V 7 roberto K 8 svn:date V 27 2001-08-29T15:02:12.000000Z K 7 svn:log V 25 Update for 4.1.0 import. END K 10 svn:author V 7 roberto K 8 svn:date V 27 2001-08-29T15:03:54.000000Z K 7 svn:log V 32 Update for the import of 4.1.0. END K 10 svn:author V 7 roberto K 8 svn:date V 27 2001-08-29T15:15:59.000000Z K 7 svn:log V 26 Merge after 4.1.0 import. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-08-29T15:46:46.000000Z K 7 svn:log V 49 Connect the new ntp-genkeys.8 page to the build. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-29T15:54:12.000000Z K 7 svn:log V 77 Note the status of the card, so we don't print inserted lines twice on boot. END K 10 svn:author V 7 roberto K 8 svn:date V 27 2001-08-29T16:23:52.000000Z K 7 svn:log V 46 Add forgotten ntp-genkeys directory/Makefile. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-29T17:18:04.000000Z K 7 svn:log V 55 o Reduce gratuitous whitespace difference from Darwin. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-08-29T17:53:21.000000Z K 7 svn:log V 53 MFC: remove duplicate umask() call. Approved by: re END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-29T17:53:45.000000Z K 7 svn:log V 385 o src/sys/capability.h provides a number of support macros that are not documented by POSIX.1e, and understand the opaque capability structures. Introduce support in the userland POSIX.1e library for a _CAPABILITY_NEEDMACROS define to remove these macros from the normal namespace, but allow the libc functions to use them. Submitted by: tmm Obtained from: TrustedBSD Project END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-08-29T17:54:47.000000Z K 7 svn:log V 64 MFC: various fixes and cleanups from rev.1.25. Approved by: re END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2001-08-29T17:55:42.000000Z K 7 svn:log V 61 MFC: honour ${TMPDIR} environment variable. Approved by: re END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-29T18:01:41.000000Z K 7 svn:log V 324 o Introduce support for _CAPABILITY_NEEDMACROS, reducing namespace pollution for non-POSIX.1e macros. o Introduce CAP_UNITE(), CAP_NONZERO(). o Disable aspects of CAP_SETPCAP, which is Linux-specific (in particular, remove it from CAP_ALL_ON). o Improve commenting. Submitted by: tmm Obtained from: TrustedBSD Project END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-29T18:35:53.000000Z K 7 svn:log V 32 lseek: simplify overflow checks END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-29T18:53:53.000000Z K 7 svn:log V 34 advlock: simplify overflow checks END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-29T18:59:04.000000Z K 7 svn:log V 113 smbfs_advlock: simplify overflow checks (copy from kern_lockf.c) minor formatting issues to minimize differences END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-08-29T19:05:27.000000Z K 7 svn:log V 371 Fix linux_getcwd() so that if the cwd isn't cached (__getcwd() fails), the cwd is looked up inside the kernel. The native getcwd() in libc handles this in userland if __getcwd() fails. Obtained from: NetBSD via OpenBSD Tested by: Chris Casey , Markus Holmberg Reviewed by: Darrell Anderson PR: kern/24315 END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-08-29T19:38:17.000000Z K 7 svn:log V 46 RIP all ports options, as discussed on arch@. END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-08-29T19:45:27.000000Z K 7 svn:log V 33 Document defaults/periodic.conf. END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-08-29T19:59:30.000000Z K 7 svn:log V 32 chown syntax is user:group now. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-29T20:33:08.000000Z K 7 svn:log V 262 First, The Ricoh 5C47x chips don't have the disable the 3e0 bits. Second, the TI 1130 need to have the PCI_INTR set, not cleared. This gets Soren's machine working with NEWCARD again. # The whole initialization is a mess and needs to be organized ala OLDCARD. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-08-29T21:13:26.000000Z K 7 svn:log V 68 xref to ispfw(4) in see also Approved by: mjacob MFC after: 2 days END K 10 svn:author V 6 jesper K 8 svn:date V 27 2001-08-29T21:41:37.000000Z K 7 svn:log V 298 MFC rev 1.175 When net.inet.tcp.icmp_may_rst is enabled, report ECONNREFUSED not ENETRESET to the application as a RST would, this way we're compatible with the most applications. Submitted by: Scott Renfro Reviewed by: Mike Silbersack Approved by: jkh END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-08-29T21:49:44.000000Z K 7 svn:log V 298 MFC: picobsd script now lets you specify which source tree to use, which in turn makes it possible to cross-build picobsd images on a -stable system. Major applications are building -current images for testing purposes, and building old versions (based on 2.x or 3.x) of picobsd. Approved By: re END K 10 svn:author V 3 jdp K 8 svn:date V 27 2001-08-29T23:33:22.000000Z K 7 svn:log V 1094 Fix a bug in lseek which caused the loader to fail on some gzipped kernels. The error message was "elf_loadexec: cannot seek". Libstand maintains a read-ahead buffer for each open file, so that it can read in chunks of 512 bytes for greater efficiency. When the loader tries to lseek forward in a file by a small amount, it sometimes happens that the target file offset is already in the read-ahead buffer. But the lseek code simply discarded the contents of that buffer and performed a seek directly on the underlying file. This resulted in an attempt to seek backwards in the file, since some of the data has already been read into the read-ahead buffer. Gzipped data streams cannot seek backwards, so an error was returned. This commit adds code which checks to see if the desired file offset is already in the read-ahead buffer. If it is, the code simply adjusts the buffer pointer and length, thereby avoiding a reverse seek on the gzipped data stream. I incorporated a suggestion from Matt Dillon which saved a little bit of code in this fix. Reviewed by: dillon, gallatin, jhb END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-08-29T23:34:05.000000Z K 7 svn:log V 563 Mega update to the aac driver. 1. Correctly handle commands initiated by the adapter. These commands are defered to a kthread responsible for their processing, then are properly returned to the controller. 2. Add/remove disk devices when notified by the card that a container was created/deleted/offline. 3. Implement crashdump functionality. 4. Support all ioctls needed for the management CLI to work. The linux version of this app can be found at the Dell or HP website. A native version will be forthcoming. MFC-after: 4.4-RELEASE END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-08-29T23:51:14.000000Z K 7 svn:log V 140 o Fix some checks on snprintf(3) to prevent miscalculations. o This fixes a memory leak that can occur on some URL's. Pointy hat to: brian END K 10 svn:author V 7 jayanth K 8 svn:date V 27 2001-08-29T23:54:13.000000Z K 7 svn:log V 313 when newreno is turned on, if dupacks = 1 or dupacks = 2 and new data is acknowledged, reset the dupacks to 0. The problem was spotted when a connection had its send buffer full because the congestion window was only 1 MSS and was not being incremented because dupacks was not reset to 0. Obtained from: Yahoo! END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-08-30T00:04:19.000000Z K 7 svn:log V 846 o Remove some GCCisms in src/powerpc/include/endian.h. o Unify 's across all architectures. o Make bswapXX() functions use a different spelling of u_int16_t and friends to reduce namespace pollution. The bswapXX() functions don't actually exist, but we'll probably import these at some point. Atleast one driver (if_de) depends on bswapXX() for big endian cases. o Deprecate byteorder(3) prototypes from , these are now prototyped indirectly in . o Deprecate in_addr_t and in_port_t typedefs in , these are now typedef'd in . o Change byteorder(3) prototypes to use standards compliant uint32_t (spelled __uint32_t to reduce namespace pollution). o Document new preferred headers and standards compliance. Discussed with: bde PR: 29946 Reviewed by: bmilekic END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-08-30T00:42:12.000000Z K 7 svn:log V 273 Teach the loader how to find the system ACPI information, and autoload the ACPI module if the system apperars to be ACPI compliant. This is an initial cut; the load should really be done by Forth support code, and we should check both the BIOS build date and a blacklist. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-08-30T00:44:01.000000Z K 7 svn:log V 70 Add missing acpi_disabled() call so that this driver can be disabled. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-08-30T00:44:29.000000Z K 7 svn:log V 65 Nuke the (fairly bogus) attachment of *all* ACPI devices to ISA. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-08-30T00:45:12.000000Z K 7 svn:log V 66 Don't parse our resources ourself, the ACPI core code must do it. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-08-30T00:45:42.000000Z K 7 svn:log V 110 Note that now that some ISA devices will attach to ACPI, we need to keep the ivar indexes that ISA uses free. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-08-30T00:49:34.000000Z K 7 svn:log V 516 Retarget the resource parser slightly. We only fetch current resources for the device now (we should really just be parsing a passed-in resource buffer). Wrap long lines so this is (more) readable. Support Address16 and Address32 resources, in the CONSUMER case. Support DRQs so that we can handle ISA devices. Support ExtendedIrqs (we ignore most of their attributes) Add a placeholder device for system memory and system resources. This takes the place of the nexus placeholder, which only attaches to ISA. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-08-30T00:50:58.000000Z K 7 svn:log V 189 Add support for attaching PnP-aware ISA drivers to ACPI. Always parse ACPI device resource settings (current resources only) and attach the resources to the device before probe/attaching. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-08-30T00:53:13.000000Z K 7 svn:log V 129 Update for slightly changed ACPI OSD module. Make debugging code conditional on ACPI_DEBUG, so we can set it in /etc/make.conf. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-08-30T00:55:22.000000Z K 7 svn:log V 34 Build the ACPI module by default. END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-08-30T00:57:35.000000Z K 7 svn:log V 311 Add support for HTTP/1.1 name-based virtual hosts. Also, use asprintf(3) when creating the request string, as the length of a path is defined as unlimited by the standard and limiting the total request to 4K is awfully arbitrary. PR: 30054 Submitted by: Joseph Mallett MFC after: 8 days END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-08-30T00:58:57.000000Z K 7 svn:log V 71 Note that compiling ACPI into the kernel is deprecated for normal use. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-08-30T01:05:28.000000Z K 7 svn:log V 74 Mention that the ACPI module load can be disabled by unsetting $acpi_load END K 10 svn:author V 5 silby K 8 svn:date V 27 2001-08-30T01:15:25.000000Z K 7 svn:log V 339 Minor improvements to arc4random(): - Decrease reseeding interval from every 64 to every 16384 runs to reduce entropy usage. - Add time based reseeding. (Every 5 minutes.) - Throw away the first 256 words of output as suggested in "Weaknesses in the Key Scheduling Algorithm of RC4." Reviewed by: Mark Murray MFC After: jkh says ok END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-08-30T02:30:33.000000Z K 7 svn:log V 204 Add support for proper URI encoding, using strvisx(3)'s VIS_HTTPSTYLE. Requests through a proxy are still broken for URIs that contain blanks, since this required a bigger rewrite of the whole function. END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-08-30T02:32:00.000000Z K 7 svn:log V 73 Remove whitespace at end of line I happened to find during my last edit. END K 10 svn:author V 3 jdp K 8 svn:date V 27 2001-08-30T03:14:16.000000Z K 7 svn:log V 111 MFC 1.2 -> 1.3: Fix a bug in lseek which caused the loader to fail on some gzipped kernels. Approved by: jkh END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-08-30T04:48:02.000000Z K 7 svn:log V 128 Add a new utility that runs an executable detached from the controlling terminal. Discussed on: -hackers Obtained from: BSD/OS END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-30T05:01:23.000000Z K 7 svn:log V 115 Update to include the last two security advisories. Submitted by: Makoto MATSUSHITA-san END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-30T05:34:37.000000Z K 7 svn:log V 97 New release notes: ntp suite updated to 4.1.0, daemon(8). Updated release notes: ACPI 20010816. END K 10 svn:author V 3 alc K 8 svn:date V 27 2001-08-30T06:17:09.000000Z K 7 svn:log V 333 MFC: revision 1.92 and part of revision 1.93 of kern/vfs_aio.c and revision 1.22 of sys/aio.h. Remove the field privatemodes from struct __aiocb_private and the related code from aio_read() and aio_write(). Remove unnecessary fhold() and fdrop() calls from aio_qphysio(). Add a comment explaining why. Approved by: re (jkh) END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-30T06:32:17.000000Z K 7 svn:log V 380 Unbreak group operations by reverting previous delta which removed the assignment of `l' in `gr_update' to the return value of snprintf. It claimed to have fixed the case where snprintf returned -1--in fact, it broke the entire routine. Not setting `l' here causes fileupdate() to invariably fail with EINVAL because it does its own check to assert that the parameter isn't -1. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-30T06:52:20.000000Z K 7 svn:log V 41 MFC: chip IDs for TI1210, 4410 and 4450. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-08-30T09:14:28.000000Z K 7 svn:log V 41 Safety-check against empty PnP ID lists. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-08-30T09:16:53.000000Z K 7 svn:log V 31 Correct usage of ISA_PNP_PROBE END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-08-30T09:17:03.000000Z K 7 svn:log V 22 Add ACPI attachments. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-30T09:18:55.000000Z K 7 svn:log V 374 restore(8) doesn't need to be setgid `tty', and never did. At the times, restore(8) and rrestore(8) were the different utilities. rrestore(8) was installed setuid `root', while restore(8) with usual ownership and privileges. Later on, on August 28, 1991 (what a coincidence!), rrestore(8) code was merged with restore(8). The setgid `tty' bit then was accidentally put. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-08-30T09:26:54.000000Z K 7 svn:log V 122 Fix buffer overflow in queue file handling. Submitted by: millert@openbsd.org, gad Reported by: X-Force END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-08-30T09:28:35.000000Z K 7 svn:log V 48 MFC: Fix buffer overflow in queue file handling END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-08-30T09:46:44.000000Z K 7 svn:log V 48 MFC: Fix buffer overflow in queue file handling END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-08-30T09:47:17.000000Z K 7 svn:log V 50 Add support for sending ATAPI commands via ioctl. END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-08-30T10:37:28.000000Z K 7 svn:log V 495 Fixed breakage of NOSHARED worlds in previous commit. -lreadline was added but not its postrequisite -ltermcap. Fixed breakage of DPADD in previous commit. ${LIBREADLINE} was misspelled -lreadline. This should have been fatal since there is no file named -lreadline, but it worked because of an undcumented bugfeature in make(1) (or its configuration files): missing source files named -l* are silently assumed to be up to date libraries. `make checkdpadd' also fails to detect this error. END K 10 svn:author V 5 markm K 8 svn:date V 27 2001-08-30T11:27:36.000000Z K 7 svn:log V 137 Like su(1), make PAM use mandatory. Remove parts of the authentication logic that are handled by PAM. Fix documentation to reflect this. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2001-08-30T11:39:12.000000Z K 7 svn:log V 97 MFC rev 1.12: terminate `buf' with a 0, just in case the very first fgetc() already returns EOF. END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-08-30T12:29:58.000000Z K 7 svn:log V 690 Import the latest (1998-era!) unsupported 2.0.0 version of the stallion driver from ftp.stallion.com (stl(4) and stli(4)). This adds support for the "EasyIO" family of PCI multiport serial cards with the stl driver. The default device names were changed to allow stl and stli devices to coexist on a system. - stl driver dialin devices are ttyE* as before - stli driver dialin devices no longer share the ttyE names, but now use ttyF* names. - dialout devices are now called cuaE* and cuaF* (cf cue*) in line with the rest of the system PR: 6368, 19890, 22967, 28831 Submitted by: Gregory Bond , Jan L. Peterson Approved by: jkh END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-08-30T12:30:58.000000Z K 7 svn:log V 61 Fixed some typos, verboseness and misformatting in comments. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-08-30T12:46:53.000000Z K 7 svn:log V 112 DS10 has it's USB interface disabled (by Compaq/DEC). I wonder where I got the info that USB works in FreeBSD?? END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-08-30T13:09:09.000000Z K 7 svn:log V 72 Doh! Fix a comma that disappeared along the way. Pointy-hat by: peter END K 10 svn:author V 3 joe K 8 svn:date V 27 2001-08-30T13:17:26.000000Z K 7 svn:log V 82 Make my Dad famous by showing the world my middle name, as seems to be the trend. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-30T13:17:58.000000Z K 7 svn:log V 140 Restore the `-perm +mode' feature. Broken in the "close a PR" race, in revision 1.30. Note that the patch in the PR did not have this bug! END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-08-30T13:20:59.000000Z K 7 svn:log V 134 MFC: DS10 has it's USB interface disabled (by Compaq/DEC). I wonder where I got the info that USB works in FreeBSD?? Approved by: re END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-08-30T13:23:26.000000Z K 7 svn:log V 60 Update board firmware Obtained from: Stallion Technologies END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-08-30T14:03:28.000000Z K 7 svn:log V 31 Add entry about stl(4) update. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2001-08-30T14:17:48.000000Z K 7 svn:log V 130 Recognise VIA Apollo KT133A bridge. PR: 30061 Submitted by: John Merryweather Cooper MFC after: 1 week END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2001-08-30T16:02:37.000000Z K 7 svn:log V 53 MFC: Explain a rule more carefully. Approved by: re END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-08-30T16:25:24.000000Z K 7 svn:log V 3750 Clear SA_FLAG_ERR_PENDING for MTREW, MTERASE and MTRETENS ioctl cases. Clear residual counts after a successful samount (the user doesn't care that we got an N-kbyte residual on our test read). Change a lot of error handling code. 1. If we end up in saerror, check more carefully about the kind of error. If it is a CAM_SCSI_STATUS_ERROR and it is a read/write command, we'll be handling this in saerror. If it isn't a read/write command, check to see whether this is just an EOM/EOP check condition- if it is, just set residual and return normally. A residual and then a NO SENSE check condiftion with the ASC of 0 and ASCQ of between 1 and 4 are normal 'signifying' events, not errors per se, and we shouldn't give the command to cam_periph_error to do something relatively unpredictable with. 2. If we get a Bus Reset, had a BDR sent, or get the cam status of CAM_REQUEUE_REQ, check the retry count on the command. The default error handler, cam_periph_error, doesn't honor retry count in these cases. This may change in the future, but for now, make sure we set EIO and return without calling cam_periph_error if the retry count for the command with an error is zero. 3. Clean up the pending error case goop and handle cases more sensibly. The rules are: If command was a Write: If we got a SSD_KEY_VOLUME_OVERFLOW, the resid is propagated and we set ENOSPC as the error. Else if we got an EOM condition- just mark EOM pending. And set a residual of zero. For the longest time I was just propagating residual from the sense data- but my tape comparison tests were always failing because all drives I tested with actually *do* write the data anyway- the EOM (early warning) condition occurred *prior* to all of the data going out to media- that is, it was still buffered by the drive. This case is described in SCSI-2, 10.2.14, paragraph #d for the meaning of 'information field'. A better fix for this would be to issue a WFM command of zero to cause the drive to flush any buffered data, but this would require a fairly extensive rewrite. Else if the command was a READ: If we got a SSD_KEY_BLANK_CHECK- If we have a One Filemark EOT model- mark EOM as pending, otherwise set EIO as the erorr. Else if we found a Filemark- If we're in Fixed Block mode- mark EOF pending. If we had an ILI (Incorrect Length Indicator)- If the residual is less than zero, whine about tape record being too big for user's buffer, otherwise if we were in Fixed Block mode, mark EIO as pending. All 'pending' conditions mean that the command in question completes without error indication. It had succeeded, but a signifying event occurred during its execution which will apply to the *next* command that would be exexcuted. Except for the one EOM case above, we always propagate residual. Now, way back in sastart- if we notice any of the PENDING bits set, we don't run the command we've just pulled off the wait queue. Instead, we then figure out it's disposition based upon a previous command's association with a signifying event. If SA_FLAG_EOM_PENDING is set, we don't set an error. We just complete the command with residual set to the request count (not data moved, but no error). We continue on. If SA_FLAG_EOF_PENDING- if we have this, it's only because we're in Fixed Block mode- in which case we traverse all waiting buffers (which we can get in fixed block mode because physio has split things up) and mark them all as no error, but no data moved and complete them. If SA_FLAG_EIO_PENDING, just mark the buffer with an EIO error and complete it. Then we clear all of the pending state bits- we're done. MFC after: 4 weeks END K 10 svn:author V 3 nik K 8 svn:date V 27 2001-08-30T16:26:07.000000Z K 7 svn:log V 268 MFC: Changes to various output strings reflecting the fact that FreeBSD DVDs are also available. 1.49 cdrom.c 1.193 dist.c 1.296 install.c 1.64 main.c 1.113 media.c 1.304 menus.c 1.17 pccard.c Approved by: re END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-08-30T17:00:33.000000Z K 7 svn:log V 38 ACPI no longer has an ISA attachment. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-08-30T17:11:11.000000Z K 7 svn:log V 25 Remove old acpica module END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-08-30T17:13:15.000000Z K 7 svn:log V 144 Revert the previous delta and apply a better fix which corrects a check on the final snprintf and reduces duplicated code. Submitted by: brian END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-30T17:49:53.000000Z K 7 svn:log V 61 MFC: 1.16: drop unneeded setgid `tty' bit. Approved by: jkh END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-30T17:53:00.000000Z K 7 svn:log V 122 The current XFree86 port needs some help in the BUILD_XDIST case. Commit this patch here until I can get the port fixed. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-30T17:54:36.000000Z K 7 svn:log V 64 MFC: 1.32: Restore the `-perm +mode' feature. Approved by: jkh END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-30T18:10:26.000000Z K 7 svn:log V 841 Overhaul this script a bit: - build_x.sh now does all the steps to build an X dist rather than being a child script of package_x_dists.sh - Update the usage information to list the ports you need to install before running this script as well as needing to set CVSROOT. - Make sure CVSROOT is set. If not, exit with an error. - We now take two parameters: a work directory and an output directory. The work directory is used as scratch space. All of the bindist will end up in the output directory. - Only apply XF86.patch to the checked out XFree86 port if it exists. - Use XFree86's build-bindist tool to package up the dists using their distfiles rather than using our own packing lists that have to be manually updated each time the port changes. Example usage: env CVSROOT=/home/ncvs ./build_x.sh /usr/xtmp /usr/x11dists END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-30T18:11:42.000000Z K 7 svn:log V 85 Axe all the plists and supporting scripts to manage them and use them to roll dists. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-08-30T18:50:57.000000Z K 7 svn:log V 1003 Remove the MPSAFE keyword from the parser for syscalls.master. Instead introduce the [M] prefix to existing keywords. e.g. MSTD is the MP SAFE version of STD. This is prepatory for a massive Giant lock pushdown. The old MPSAFE keyword made syscalls.master too messy. Begin comments MP-Safe procedures with the comment: /* * MPSAFE */ This comments means that the procedure may be called without Giant held (The procedure itself may still need to obtain Giant temporarily to do its thing). sv_prepsyscall() is now MP SAFE and assumed to be MP SAFE sv_transtrap() is now MP SAFE and assumed to be MP SAFE ktrsyscall() and ktrsysret() are now MP SAFE (Giant Pushdown) trapsignal() is now MP SAFE (Giant Pushdown) Places which used to do the if (mtx_owned(&Giant)) mtx_unlock(&Giant) test in syscall[2]() in */*/trap.c now do not. Instead they explicitly unlock Giant if they previously obtained it, and then assert that it is no longer held to catch broken system calls. Rebuild syscall tables. END K 10 svn:author V 6 archie K 8 svn:date V 27 2001-08-30T19:09:10.000000Z K 7 svn:log V 162 Fix kernel crash when VLANs are combined with ng_ether(4), by attaching interfaces of type IFT_L2VLAN as well as IFT_ETHER during module load. Submitted by: yar END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2001-08-30T19:42:37.000000Z K 7 svn:log V 367 The whitebox AlphaServer 530x series are the equivalent of the AlphaServer 1200, but with a negative rpb_type. When booting -stable, they panic early on with the message: panic: Hose 1 - can only encode 0 hose(s) So we need to test for their (negative) systype in the pci hose encoding code. Tested by: Diego Montalvo Approved by: jkh END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-30T19:54:04.000000Z K 7 svn:log V 447 Add more EOVERFLOW checks. When file offset tends to be negative due to internal and ungetc buffers additions counted, try to discard some ungetc data first, then return EBADF. Later one can happens if lseek(fileno(fd),...) called f.e. POSIX says that ungetc beyond beginning of the file results are undefined, so we can just discard some of ungetc data in that case. Don't rely on gcc cast when checking for overflow, use OFF_MAX. Cosmetique. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-08-30T20:10:43.000000Z K 7 svn:log V 63 Whitebox 530x AlphaServers are now supported. Approved by: re END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-30T20:19:45.000000Z K 7 svn:log V 76 goto dumb; if can't obtain curoff for whence != SEEK_CUR cases, as supposed END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-30T20:49:47.000000Z K 7 svn:log V 101 Try to discard some ungetc data in saved internal buffer checks too, if offset tends to be negative. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-08-30T20:54:00.000000Z K 7 svn:log V 108 Take CAM_REQUEUE_REQ out of the class of things we were trying to honor retry count on. MFC after: 4 weeks END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-30T20:56:42.000000Z K 7 svn:log V 67 Add some missing words, markup tweaks. Commit from: SIGCOMM 2001 END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-30T21:06:43.000000Z K 7 svn:log V 29 New release note: SA-01:58. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-30T21:10:43.000000Z K 7 svn:log V 56 MFC: SA-01:58 on lpd(8). Approved by: re (implicitly) END K 10 svn:author V 4 logo K 8 svn:date V 27 2001-08-30T21:12:35.000000Z K 7 svn:log V 97 Corrected a typo. Submitted by: Seth Kingsley Approved by: murray END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-08-30T21:37:09.000000Z K 7 svn:log V 75 Note the new cards supported by the asr and aac drivers. MFC after: 1 day END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-08-30T21:39:14.000000Z K 7 svn:log V 125 add a missing -o. There might be some other bug related to OBJDIR handling, once fixed these changes can be MFC immediately. END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-08-30T21:40:55.000000Z K 7 svn:log V 123 Nuke all ports related options. This file has to be re-edited once the ports-team has decided about the ports.conf issue. END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-08-30T21:44:46.000000Z K 7 svn:log V 26 Add Xref to make.conf(5). END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2001-08-30T21:45:28.000000Z K 7 svn:log V 74 Add safety belts. A control endpoint doesn't have an endpoint descriptor. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-08-30T22:30:02.000000Z K 7 svn:log V 22 MFC: add a missing -o END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-30T22:31:40.000000Z K 7 svn:log V 85 Update to p15 with recent lpd fixes. Also, include sendmail advisory as fixing p14. END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-08-30T22:44:51.000000Z K 7 svn:log V 463 Move /etc/defaults/make.conf to /usr/share/examples/etc/make.conf as discussed on the arch@ mailinglist (after repo-copy). sys.mk will .error if it finds /etc/defaults/make.conf but include it anyways (this is the same behaviour as with the make.conf.local removal). /usr/share/examples/etc/make.conf has BDEFLAGS commented out now, since it's only an example file. Adjust all textes that talk about make.conf or defaults/make.conf to match the new situation. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-08-30T22:48:47.000000Z K 7 svn:log V 143 Add names for the TI PCI-1210, TI PCI-4410 and TI PCI-4450 parts. I had this for a while, and don't know how it didn't make it into the tree. END K 10 svn:author V 5 greid K 8 svn:date V 27 2001-08-30T23:10:50.000000Z K 7 svn:log V 119 MFC revs 1.28 and 1.29 t4dwave.c, rev 1.5 t4dwave.h: Support for Acer Labs M5451 and SiS 7018 chips. Approved by: jkh END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-08-31T00:02:18.000000Z K 7 svn:log V 47 Giant Pushdown: sysv shm, sem, and msg calls. END K 10 svn:author V 6 adrian K 8 svn:date V 27 2001-08-31T00:25:16.000000Z K 7 svn:log V 110 Make my Grandfather famous by showing the world my middle name, as seems to be the trend. (Thanks Josef. :-) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-08-31T00:36:29.000000Z K 7 svn:log V 66 Add a UGAR() macro to simplify the diff's for the Giant pushdown. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-08-31T00:37:34.000000Z K 7 svn:log V 267 Giant pushdown syscalls in kern/uipc_syscalls.c. Affected calls: recvmsg(), sendmsg(), recvfrom(), accept(), getpeername(), getsockname(), socket(), connect(), accept(), send(), recv(), bind(), setsockopt(), listen(), sendto(), shutdown(), socketpair(), sendfile() END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-08-31T00:51:35.000000Z K 7 svn:log V 96 Get rid of most of the GIANT_XXX assertion defines. Nobody is going to use them, including me. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-08-31T01:26:30.000000Z K 7 svn:log V 8 Cleanup END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-08-31T01:56:06.000000Z K 7 svn:log V 54 Properly move cursor when home and end keys are used. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-31T02:07:48.000000Z K 7 svn:log V 480 Introduce implementations of POSIX.1e non-portable form capability support functions: cap_subset_np() - Is cap1 a subset of cap2 cap_equal_np() - Is cap1 equal to cap2 o Introduce implementations of POSIX.1e capability support functions: cap_copy_ext() - Externalize capability cap_copy_int() - Internalize capability cap_size() - Determine size required for cap_copy_ext() Submitted by: tmm Obtained from: TrustedBSD Project END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-31T02:11:24.000000Z K 7 svn:log V 95 Tidy up cpu_fork() a little. This is mainly for changes I've been working on in the KSE area. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-31T02:11:59.000000Z K 7 svn:log V 140 o Remove definition of CAP_MAX_BUF_LEN since it is defined in sys/capability.h now. Submitted by: tmm Obtained from: TrustedBSD Project END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-31T02:12:54.000000Z K 7 svn:log V 84 o Use .Fx to refer to FreeBSD Submitted by: tmm Obtained from: TrustedBSD Project END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-08-31T02:14:34.000000Z K 7 svn:log V 121 Revert previous "fix"; bus mice still have to be manually probed even in the presence of PnP data. Submitted by: yokota END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-31T02:15:13.000000Z K 7 svn:log V 87 Note that ASU is now deprecated. Submitted by: tmm Obtained from: TrustedBSD Project END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-08-31T02:17:02.000000Z K 7 svn:log V 87 MFC: r1.117; enable eeprom workaround for defective ICH2/ICH2M chips. Approved by: jkh END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-31T02:17:43.000000Z K 7 svn:log V 105 Prototypes for cap_equal_np() and cap_subset_np(). Submitted by: tmm Obtained from: TrustedBSD Project END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-08-31T02:21:03.000000Z K 7 svn:log V 69 The fxp driver has lived in dev/fxp for some time, remove old files. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-08-31T02:22:48.000000Z K 7 svn:log V 49 Remove already commented out entry for pci/fxp.c END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-31T02:28:01.000000Z K 7 svn:log V 160 Do a style cleanup pass for the pmap_{new,dispose,etc}_proc() functions to get them closer to the KSE tree. I will do the other $machine/pmap.c files shortly. END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-08-31T03:04:59.000000Z K 7 svn:log V 40 MFC: cursor update on home and end keys END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-08-31T03:12:01.000000Z K 7 svn:log V 251 o Deprecate byteorder(3) prototypes from , these are now prototyped indirectly in . o Deprecate in_addr_t and in_port_t typedefs in , these are now typedef'd in . Discussed with: bde PR: 29946 END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-08-31T03:29:25.000000Z K 7 svn:log V 41 Attempt to make key behavior more clear. END K 10 svn:author V 4 mike K 8 svn:date V 27 2001-08-31T03:29:48.000000Z K 7 svn:log V 88 Revert previous delta; isn't quite ready to stop including . END K 10 svn:author V 4 eric K 8 svn:date V 27 2001-08-31T05:10:00.000000Z K 7 svn:log V 63 MFC: attempt to make key behavior more clear Approved by: jkh END K 10 svn:author V 8 takawata K 8 svn:date V 27 2001-08-31T05:36:48.000000Z K 7 svn:log V 134 Call OS-independent resume routine to execute _WAK .. etc. This should also recover GPE bit,comment says, though not implemented yet. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-31T06:19:08.000000Z K 7 svn:log V 82 Same treatment as i386/isa/pmap.c - clean up some style to sync towards KSE diff. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-31T06:25:28.000000Z K 7 svn:log V 165 Same as i386/i386/pmap.c: clean up some style. This is irrelevant since it is inside #if 0'ed code, but it would be a shame if this stuff got cut/pasted elsewhere. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-31T06:30:27.000000Z K 7 svn:log V 75 Converge with i386/alpha/etc pmap.c for pmap_new_proc/pmap_dispose_proc(). END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-08-31T06:42:45.000000Z K 7 svn:log V 130 Similar to changes on i386/alpha/etc pmap.c; converge on a similar look/feel on pmap_new_proc() with some cosmetic style changes. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-31T07:07:28.000000Z K 7 svn:log V 268 o Move definition of CAP_MAX_BUF_LEN to sys/capability.h (I could have sworn I committed this before, but apparently I missed it during the merge, breaking world) Submitted by: tmm Obtained from: TrustedBSD Project Pointed out by: Mike Barcroft END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-08-31T07:50:28.000000Z K 7 svn:log V 148 mfc rev 1.5: * change buffering method a bit * swap record/mic channels * initialise all channels * align dma buffers to 8 bytes Approved by: jkh END K 10 svn:author V 2 cg K 8 svn:date V 27 2001-08-31T07:54:09.000000Z K 7 svn:log V 265 mfc rev 1.63,1.65: 1.63: now we have the rate feeder, we don't need to constrain the default channel speed. however, continue to do so for record channels until the feederchain builder is fixed. 1.65: tweaks to reduce latency/pauses in output. Approved by: jkh END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-08-31T08:02:06.000000Z K 7 svn:log V 546 MFC: The timed protocol is not implemented in a compatible way by all vendors; the size of the tsp_name field is OS-dependent. 4.3BSD used a 32-byte field, FreeBSD uses MAXHOSTNAMELEN and RedHat apparently uses a 64-byte field. As a result, sanity checking code added a few months ago to detect short packets will fail when interoperating with one of these other vendors. Change the short packet detection code to expect a minimum packet size corresponding to the 4.3BSD implementation, which should be a safe minimum size. Approved by: jkh END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-08-31T08:02:58.000000Z K 7 svn:log V 39 s/cdrecord/cdrtools/ Approved by: jkh END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2001-08-31T08:19:12.000000Z K 7 svn:log V 90 MFC: 1.144->1.145; Move CR4.PGE enabling code after paging is enabled. Approved by: jkh END K 10 svn:author V 3 joe K 8 svn:date V 27 2001-08-31T08:40:46.000000Z K 7 svn:log V 267 MFC: (rev 1.191 src/usr.sbin/sysinstall/config.c) Sysinstall inserts a comment between changes to /etc/rc.conf. Add a timestamp to the comment so that it's possible to see when changes were made. e.g.: # -- sysinstall generated deltas -- # Wed Aug 15 18:10:20 2001 END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-31T09:57:38.000000Z K 7 svn:log V 55 Use ``.Rv -std'' wherever possible. Submitted by: yar END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-31T10:15:17.000000Z K 7 svn:log V 58 MFC: Use ``.Rv -std'' wherever possible. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-31T10:54:44.000000Z K 7 svn:log V 78 Add manpage for inet_net_ntop(3) and inet_net_pton(3). Obtained from: NetBSD END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-08-31T11:01:20.000000Z K 7 svn:log V 57 Don't clobber the default for CFLAGS. Reviewed by: dfr END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-08-31T11:05:24.000000Z K 7 svn:log V 38 Don't clobber the default for CFLAGS. END K 10 svn:author V 3 bde K 8 svn:date V 27 2001-08-31T11:15:49.000000Z K 7 svn:log V 101 Fixed style bugs in rev.1.4, including clobbering of the "Don't generate y.output" part of rev.1.11. END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-08-31T11:18:24.000000Z K 7 svn:log V 122 Don't .error, if /etc/defaults/make.conf exists. This breaks -CURRENT buildworlds on a -STABLE machine. Reminded by: ru END K 10 svn:author V 4 jmas K 8 svn:date V 27 2001-08-31T11:35:18.000000Z K 7 svn:log V 12 Add myself. END K 10 svn:author V 4 alex K 8 svn:date V 27 2001-08-31T12:20:43.000000Z K 7 svn:log V 241 Final way: Don't include /etc/defaults/make.conf at all. It wasn't supposed to be edited by the user and didn't define important things, thus we can just skip it (that's where it differs from the make.conf.local change). Submitted by: ru END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-31T12:31:09.000000Z K 7 svn:log V 245 Synch with NetBSD and OpenBSD. Allow non-superuser to open, listen to, and send safe commands on the routing socket. Superuser priviledge is required for all commands but RTM_GET. Lose `setuid root' bit of route(8). Reviewed by: wollman, dd END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-31T12:52:50.000000Z K 7 svn:log V 41 mdoc(7) police: minor formatting tweaks. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-31T12:55:22.000000Z K 7 svn:log V 84 Detect fp->_offset overflow on read Use errno to catch negative seek with -1 offset END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-31T13:14:49.000000Z K 7 svn:log V 69 Initialize _offset to 0 in fopen(), it helps to optimize fseek/ftell END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-08-31T13:45:49.000000Z K 7 svn:log V 50 MFC: r1.57; correct comment & whitespace changes. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-08-31T13:46:22.000000Z K 7 svn:log V 19 Whitespace change. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-08-31T13:49:03.000000Z K 7 svn:log V 34 Add missing "opt_inet6.h" header. END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-08-31T13:49:58.000000Z K 7 svn:log V 39 MFC: add missing "opt_inet6.h" header. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-31T14:11:14.000000Z K 7 svn:log V 131 If file offset is smaller than internal buffer character left count, just drop internal buffer and trust offset, not return error. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-31T15:29:24.000000Z K 7 svn:log V 182 Make the 'echo' output for blanktime and scrnmap consistent with their variable names. There were minor differences in both cases, which were needlessly confusing and inconsistent. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-08-31T15:38:53.000000Z K 7 svn:log V 75 The file_descriptor argument to -t isn't optional, so don't mark it up so. END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-31T15:48:00.000000Z K 7 svn:log V 34 Sort predicates. PR: docs/30237 END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-31T15:56:48.000000Z K 7 svn:log V 45 MFC: 1.37: Sort predicates. Approved by: re END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-08-31T16:26:37.000000Z K 7 svn:log V 55 SECURITY: Drop `setgid kmem' bit as early as possible. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-31T16:47:57.000000Z K 7 svn:log V 70 diskcheckd(8) is gone from the base system, so undo its release note. END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-08-31T17:26:18.000000Z K 7 svn:log V 177 Whitespace-only commit that can be ignored by translators. The 1.2->1.4 deltas caused the indentation of this document to become massively...well...confused. Try to fix this. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-08-31T18:08:50.000000Z K 7 svn:log V 122 Don't activate placeholder resources; it can be very expensive in the SYS_RES_MEMORY case, and it shouldn't be necessary. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-31T18:23:29.000000Z K 7 svn:log V 152 The same big piece of ftell code repeated in 3 places. Simplify things moving it into one subfunction instead. Try to use real offset in strange cases. END