Ĥz64703 257 180 286 346 207 118 128 201 154 136 273 218 186 273 178 198 207 160 122 181 136 149 200 207 134 150 556 108 126 116 219 124 111 132 235 186 152 297 151 126 129 124 129 153 142 572 366 174 281 112 133 165 156 111 125 110 146 148 179 211 145 167 130 180 122 161 153 111 200 142 111 152 137 289 150 274 241 127 381 228 345 134 417 149 157 175 172 1023 259 160 227 142 199 122 132 254 140 128 809 177 175 116 127 155 167 192 402 380 317 218 243 145 211 151 175 179 129 209 127 250 144 156 128 186 200 149 138 138 171 182 248 111 239 313 369 1662 477 190 118 123 214 381 189 199 143 186 130 206 231 451 185 158 149 231 341 163 161 136 119 114 154 116 146 186 139 238 178 113 113 113 113 288 124 117 187 110 236 176 895 349 154 221 120 143 280 552 251 146 155 125 329 196 137 180 126 126 117 198 202 122 120 125 145 146 234 122 139 303 132 292 126 122 140 109 268 187 524 118 295 220 218 207 207 122 152 181 189 168 177 349 944 166 130 349 221 138 140 180 204 133 264 165 167 163 151 155 135 173 159 170 152 214 155 157 153 271 233 223 K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-16T12:01:17.000000Z K 7 svn:log V 86 If the -p option is used, use setproctitle() to hide it's argument (a password) asap. END K 10 svn:author V 8 cracauer K 8 svn:date V 27 2000-08-16T12:08:02.000000Z K 7 svn:log V 188 Fix type builtin for absolute paths and relative paths with directory names in them. Also use a colon in the answer of `type` everytime the questioned item is not usable. PR: bin/20567 END K 10 svn:author V 8 cracauer K 8 svn:date V 27 2000-08-16T12:23:57.000000Z K 7 svn:log V 248 Disable part of my 8-bits fixes from December 1999. Serious fix still needed, see discussion on -current (Subject: /bin/sh dumps core with here-document of 8bit text) Problem in this code originally spotted by Jun Kuriyama END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-16T13:54:04.000000Z K 7 svn:log V 112 ISDN B channels have a bandwidth of 64000, not 65536 Pointed out by: Christian Weisgerber END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2000-08-16T13:54:56.000000Z K 7 svn:log V 22 add extern for inetsw END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2000-08-16T13:59:50.000000Z K 7 svn:log V 32 backout previous change for now END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-16T14:02:29.000000Z K 7 svn:log V 106 MFC: Use /usr/bin/less rather than /usr/local/bin/less and make the PAGER tests and texts more sane. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-16T14:04:37.000000Z K 7 svn:log V 60 MFC: Treat all interface alias addresses as local addresses END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-08-16T14:43:40.000000Z K 7 svn:log V 43 MFC: signals and preserve tty modes fixes. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-16T14:58:42.000000Z K 7 svn:log V 175 Do not allow the cleandir target to blow away the entire source directory when MAKEOBJDIRPREFIX is defined but empty. Reported by: Vernon Schryver END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-16T15:17:47.000000Z K 7 svn:log V 120 MFC rev 1.31: don't kill the source directory in cleandir when MAKEOBJDIRPREFIX is defined but not empty. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-08-16T15:36:14.000000Z K 7 svn:log V 94 optreset is declared in unistd.h, so we don't need to declare it here again. Reviews by: ken END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-16T16:14:42.000000Z K 7 svn:log V 175 (null commit) The previous commit message on this branch was incorrect and should be: don't kill the source directory in cleandir when MAKEOBJDIRPREFIX is defined and empty. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-08-16T16:38:47.000000Z K 7 svn:log V 86 Add cross reference to the ast device. Remove reference to the now defunct wt device. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-08-16T16:39:42.000000Z K 7 svn:log V 105 Remove unnecessary extern definition of strrchr. It is defined in string.h, which already was included. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-16T16:42:50.000000Z K 7 svn:log V 112 Add unit2minor() and use it where appropriate so that we handle units > 255 properly. Fix usio while I'm there END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-16T17:44:35.000000Z K 7 svn:log V 68 Add new 'ruby' ports category. PR: conf/20629 Submitted by: asami END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-16T17:45:24.000000Z K 7 svn:log V 30 MFC: Add new 'ruby' category. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-16T18:44:40.000000Z K 7 svn:log V 89 Add in the linux, tcl83, and tk83 ports categories. PR: bin/20328 Submitted by: obrien END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-16T18:47:59.000000Z K 7 svn:log V 44 MFC: linux, tcl83, and tk83 port categories END K 10 svn:author V 6 alfred K 8 svn:date V 27 2000-08-16T19:20:32.000000Z K 7 svn:log V 54 MFC: make getfp non static and make sendfile() use it END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-08-16T19:52:03.000000Z K 7 svn:log V 105 Grammar police; make the English style more consistent throughout, and give suser_xxx some more airtime. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-08-16T19:53:38.000000Z K 7 svn:log V 112 Mention more functions in the headers so whatis(1) can find them, and create links to functions so added found. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-16T19:57:11.000000Z K 7 svn:log V 42 MFC: CLICOLOR and CLICOLOR_FORCE support. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-16T20:07:46.000000Z K 7 svn:log V 55 MFC: make netstat(1) to be aware of divert(4) sockets. END K 10 svn:author V 5 tegge K 8 svn:date V 27 2000-08-16T21:24:44.000000Z K 7 svn:log V 461 Prepare for a cleanup of pmap module API pollution introduced by the suggested fix in PR 12378. Keep track of all existing pmaps independent of existing processes. This allows for a process to temporarily connect to a different address space without the risk of missing an update of the original address space if the kernel grows. pmap_pinit2() is no longer needed on the i386 platform but is left as a stub until the alpha pmap code is updated. PR: 12378 END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-16T22:21:00.000000Z K 7 svn:log V 16 MFC: mdoc fixes END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-16T22:46:30.000000Z K 7 svn:log V 34 MFC: Add in an autologin example. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-16T23:08:28.000000Z K 7 svn:log V 24 Fix a whitespace bogon. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-16T23:10:53.000000Z K 7 svn:log V 126 MFC: - firewall_enable knob - ppp_user knob for ppp startup at boot - cleanup whitespace bogons to minimize diff from current END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-16T23:17:33.000000Z K 7 svn:log V 32 MFC: Add ipv6_ipv4mapping knob. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-16T23:21:30.000000Z K 7 svn:log V 19 MFC: Id -> FreeBSD END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-16T23:26:01.000000Z K 7 svn:log V 40 MFC: Use shell globbing instead of sed. END K 10 svn:author V 5 green K 8 svn:date V 27 2000-08-16T23:28:54.000000Z K 7 svn:log V 140 Fix a couple cases where p_trespass wasn't transitioned into place. Make RTP_SET (rtprio) only accessible to real root, not root in jails. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-16T23:30:01.000000Z K 7 svn:log V 94 MFC: Use more secure permissions on /var/crash/minfree and several logfiles in /var/log. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-16T23:31:01.000000Z K 7 svn:log V 60 MFC: Use more restrictive permissions on various log files. END K 10 svn:author V 5 green K 8 svn:date V 27 2000-08-16T23:31:43.000000Z K 7 svn:log V 202 Allow use of the ${MAKE_SHELL} variable to specify alternate shells for make(1) to use. Setting it to "sh" and "ksh" are the only values which work right ATM; I wouldn't expect "csh" to get you far ;) END K 10 svn:author V 5 green K 8 svn:date V 27 2000-08-16T23:37:16.000000Z K 7 svn:log V 57 Fix style bugs (including ones introduced from OpenBSD). END K 10 svn:author V 5 green K 8 svn:date V 27 2000-08-16T23:40:30.000000Z K 7 svn:log V 32 MFC: fix SSHv2 resource limits. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T00:43:02.000000Z K 7 svn:log V 37 MFC: Document the DOC_LANG variable. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T00:49:26.000000Z K 7 svn:log V 32 MFC: NO_SHAREDOCS world option. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T00:57:08.000000Z K 7 svn:log V 37 MFC: Disconnect libm from the build. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T01:43:36.000000Z K 7 svn:log V 61 MFC: Add a SUPHOST option to override the cvsup server used. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T01:45:53.000000Z K 7 svn:log V 50 Remove a gratuitous whitespace diff from current. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T05:43:41.000000Z K 7 svn:log V 479 Add in a hack that installs 'src/sys/${MACHINE_ARCH}/GENERIC.hints' as /boot/device.hints in the bin dist during releases so that current snapshots have a chance of booting up ok after installing. The real fix for this problem is to rewrite userconfig in Forth, stick it in the loader, axe userconfig from the kernel, and extract the hints from the booted kernel in sysinstall similar to the way we generate /boot/kernel.conf right now. For now, however, this will have to do. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-08-17T05:52:18.000000Z K 7 svn:log V 273 Add support for loading this as a module (before there were some problems). Also pick an irq if one isn't specified. Ditto for memory. Add additional printfs in the error paths. These will disappear in time. There are still some panics, but this is a good checkpoint. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T06:04:13.000000Z K 7 svn:log V 82 Mention that basic network options now include firewall/security options as well. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T06:08:43.000000Z K 7 svn:log V 188 MFC: - Add firewall_logging option - Add default ppp_user setting - Add weak_mountd_authentication option - Move some things around and remove extra lines to minimize diff with current. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T06:11:46.000000Z K 7 svn:log V 20 MFC: Add /bin/tcsh. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T06:13:06.000000Z K 7 svn:log V 41 MFC: Add a real prototype for printit(). END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T06:15:20.000000Z K 7 svn:log V 73 MFC: - Reorder some entries properly. - Add yet another Bill Paul quote. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T06:17:49.000000Z K 7 svn:log V 64 MFC: - Add missing negative to a clause. - Add xref to strfile. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T06:18:58.000000Z K 7 svn:log V 19 MFC: Fix warnings. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T06:21:44.000000Z K 7 svn:log V 33 MFC: Various fixes and cleanups. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T06:24:54.000000Z K 7 svn:log V 18 MFC: ${BDECFLAGS} END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T06:44:37.000000Z K 7 svn:log V 54 MFC: Wrap the uucp subdirectory in the NOUUCP option. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T06:46:56.000000Z K 7 svn:log V 56 MFC: Don't allow people to submit 'wish' PR's directly. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T06:49:02.000000Z K 7 svn:log V 87 MFC: - Use ${MAIL_AGENT} if it is present. - Don't allow people to submit 'wish' PR's. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T06:55:34.000000Z K 7 svn:log V 118 Note that in my previous commit, I MFC'd the firewall_logging option, not the firewall_enable option. Noticed by: ru END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T06:56:30.000000Z K 7 svn:log V 53 MFC: Fix a bug in keyed sorting due to malloc abuse. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-08-17T07:25:38.000000Z K 7 svn:log V 76 MFC: (rev 1.37) do not display icmp sockets as non-existent bridge sockets. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-08-17T07:30:34.000000Z K 7 svn:log V 39 MFC: (rev 1.42) fix the DESTDIR abuse. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-08-17T07:34:44.000000Z K 7 svn:log V 89 MFC: (rev 1.66) fix `control socket: Protocol not supported' failure in standalone mode. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T07:38:39.000000Z K 7 svn:log V 30 MFC: Binary search tree code. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T07:51:48.000000Z K 7 svn:log V 69 Revert gratuitous whitespace changes from revisions 1.111 and 1.112. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T08:08:15.000000Z K 7 svn:log V 61 MFC: Use the same IEEE fp types on the alpha as on the i386. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T08:10:05.000000Z K 7 svn:log V 19 MFC: Add $FreeBSD$ END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-17T08:17:16.000000Z K 7 svn:log V 102 Clear extraneous arguments to the name (Nm) macro. Mark PRISON_ROOT and EPERM as defined values (Dv). END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T08:17:58.000000Z K 7 svn:log V 50 MFC: Add missing const's and a missing prototype. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T08:25:54.000000Z K 7 svn:log V 19 MFC: VIS_HTTPSTYLE END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T08:28:42.000000Z K 7 svn:log V 60 MFC: Check for 'YES' and 'yes' rather than for 'yes' twice. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T08:30:48.000000Z K 7 svn:log V 45 MFC: Separate the K4 build from K5 properly. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-17T10:59:17.000000Z K 7 svn:log V 194 Allow a /etc/finger.conf file that contains finger aliases This allows people who's email address differs from their account name to be fingerable. Submitted by: Mark Knight END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-08-17T11:58:03.000000Z K 7 svn:log V 57 MFC: Make both 1.2MB and 1.44MB floppy images for PC-98. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-08-17T12:15:45.000000Z K 7 svn:log V 180 - Fixed the conversion to bus_space interface. - Added PC-98 Cbus devices support. The original patch is submitted by chi@bd.mbn.or.jp (Chiharu Shibata) - Removed old ed driver. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-17T12:31:17.000000Z K 7 svn:log V 143 Don't set an arbitrary limit on username lengths; use MAXLOGNAME instead. PR: 20675 Submitted by: Vladimir B Grebenschikov END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-17T12:33:12.000000Z K 7 svn:log V 30 MFC rev 1.67: use MAXLOGNAME. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-17T14:14:54.000000Z K 7 svn:log V 286 If we're in MP mode with a single open link, MP link level compression isn't open and the links MRU >= our MRRU, send outbound traffic as PROTO_IP rather than PROTO_MP. This shaves some bytes off the front of each packet 'till the second link is brought up. Idea obtained from: Cisco END K 10 svn:author V 3 bsd K 8 svn:date V 27 2000-08-17T14:35:23.000000Z K 7 svn:log V 135 Don't let an illegal value for dr7 get set, which can lead to an unexpected TRCTRAP. Reported by: John W. De Boskey END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-17T14:39:24.000000Z K 7 svn:log V 250 Make this file look prettier Bump the MRU by 4 bytes to make room for the MP header Down the autoload threshold to a practical value Don't specify the ISDN bandwidth as 65536 (ahem!) Don't specifiy a carrier period (the default of 6 seconds is fine) END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-17T14:40:42.000000Z K 7 svn:log V 40 Use an MRU of 1504 with 1500 byte MRRUs END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-17T14:41:48.000000Z K 7 svn:log V 319 The previous delta was wrong; an empty MAKEOBJDIRPREFIX should cause the working directory to be used. Make it so. When we're more convinced that it'll work, we might try this to avoid a shell invocation: .if defined(MAKEOBJDIRPREFIX) && !empty(MAKEOBJDIRPREFIX) && exists(${CANONICALOBJDIR}/) Reported by: bde END K 10 svn:author V 3 bsd K 8 svn:date V 27 2000-08-17T14:59:41.000000Z K 7 svn:log V 57 MFC rev 1.402: Don't allow undefined DR7 bits to be set. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-17T16:01:52.000000Z K 7 svn:log V 60 MFC rev 1.32: empty MAKEOBJDIRPREFIX means use PWD for obj. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-17T16:08:06.000000Z K 7 svn:log V 78 Fix style bugs and inconsistencies introduced in rev 1.16. Submitted by: bde END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-17T16:09:27.000000Z K 7 svn:log V 75 Fix style bugs and poor wording introduced in rev 1.12. Submitted by: bde END K 10 svn:author V 5 joerg K 8 svn:date V 27 2000-08-17T16:27:26.000000Z K 7 svn:log V 928 Implement the GDB counterpart to use hardware watchpoints in connection with Brian's kernel support for i386 debug registers. This makes watchpoints actually usable for real-life problems. Note: you can only set watchpoints on 1-, 2- or 4-byte locations, gdb automatically falls back to [sloooow] software watchpoints when attempting to use them on variables which don't fit into this category. To circumvent this, one can use the following hack: watch *(int *)0x David O'Brien is IMHO considering to get this fully integrated into the official GDB, but as long as we've got the i386/* files sitting around in our private FreeBSD tree here, the feature can now be tested more extensively, so i'm committing this for the time being. This work has been done in order to debug a tix toolkit problem, thus it has been sponsored by teh Deutsche Post AG. Reviewed by: bsd (not the operating system, but Brian :-) END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-17T16:57:31.000000Z K 7 svn:log V 161 Remove extraneous arguments to the Os (operating system) and Nm (name) macros. Do not terminate the cross-reference list in the SEE ALSO section with a period. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T18:01:17.000000Z K 7 svn:log V 68 MFC: Catch up to my earlier commits to rc.conf. Reminded by: brian END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-17T18:16:54.000000Z K 7 svn:log V 134 MFC: Change the prototypes in the code as well as in the headers. Noticed by: Sean O'Connell Pointy hat to: jhb END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2000-08-17T18:27:37.000000Z K 7 svn:log V 47 Document the soon-to-be-merged ESS Solo driver END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2000-08-17T18:30:59.000000Z K 7 svn:log V 103 Remove the warning about recording on the Solo. The workarounds appear to clear up the hwptr problems. END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2000-08-17T18:33:02.000000Z K 7 svn:log V 27 Eliminate whitespace diff. END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2000-08-17T18:35:36.000000Z K 7 svn:log V 37 MFC: ESS Solo-1/1E driver for newpcm END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2000-08-17T18:42:13.000000Z K 7 svn:log V 156 Allow people to set the default boot slice with boot0cfg. PR: 18923 Submitted by: Ian Dowse Reviewed by: jhb Approved by: rnordier END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2000-08-17T18:52:29.000000Z K 7 svn:log V 45 MFC: v1.4. Fix telnet -X coredump. PR# 19835 END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-17T23:46:13.000000Z K 7 svn:log V 33 Fix two bugs: - The ftpPassive() END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-17T23:51:47.000000Z K 7 svn:log V 713 (forced commit: previous commit message was truncated) Fix two bugs: - The ftpPassive() function seemed to think that the PASV command is a toggle. This is not true (however, the ftp(1) "pass" command is indeed a toggle). So no need to emit a "PASV" command each time this function is called; that's handled by ftp_file_op(). - check_passive() is supposed to check if FTP_PASSIVE_MODE is defined, and if so, override ftpPassive(). However, it was overriding ftpPassive() even if FTP_PASSIVE_MODE was not defined, rendering calls to the ftpPassive() function completely ineffectual. Also, clarify the relationship between ftpPassive() and the FTP_PASSIVE_MODE environment variable in the man page. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-18T00:01:30.000000Z K 7 svn:log V 83 Warn that the ``alias'' command is depricated. We still process it for now though. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-18T00:01:44.000000Z K 7 svn:log V 81 Make -DNOSUID (or -DPPP_NOSUID) possible to build ppp without SUID capabilities. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-18T00:09:46.000000Z K 7 svn:log V 22 Add a PPP_NOSUID hook END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-18T06:02:03.000000Z K 7 svn:log V 35 MFC: Update to using periodic.conf END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-18T06:30:16.000000Z K 7 svn:log V 63 MFC: Fix substitution of TMAC_M and TMAC_S_PREFIX in manpages. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-18T06:32:26.000000Z K 7 svn:log V 75 MFC: - Don't forget to clean "grog". - Don't use MANDEPEND. - Style fixes. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-18T07:01:19.000000Z K 7 svn:log V 98 Fix the urio and ugen devices (I meant unit2minor, not minor2unit) Problem pointed out by: markm END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2000-08-18T08:02:31.000000Z K 7 svn:log V 304 The slip driver used to allocate a mbuf cluster without attaching it to a mbuf. This patch makes it attach it to mbuf. This patch is in preperation for Bosko Milekic's mbuf external reference counting patches. PR: 19866 (first stage) Submitted by: Ian Dowse Reviewed by: alfred END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-18T08:07:02.000000Z K 7 svn:log V 282 Don't rely on a shell scripts to do the simple job of loading kernel modules for ibcs2_enable and svr4_enable. Don't rely on a shell script to do the neglibly less simple job of loading a kernel module and running one command for linux_enable. These shell scripts are going away. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-18T08:11:23.000000Z K 7 svn:log V 219 The output of this script got a little broken in rev 1.225, with the output for the linux_enable and svr4_enable stuff "floating in the middle of nowhere". Give them their own section, called "additional ABI support". END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-18T08:33:02.000000Z K 7 svn:log V 125 MFC: - Add a default ident string and do some minor whitespace adjustments - Add some comments and wrap the dial line nicely END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-18T08:53:26.000000Z K 7 svn:log V 145 (forced commit) The previous change should have been attributed to: PR: 20692 Submitted by: Andre Albsmeier END K 10 svn:author V 4 kato K 8 svn:date V 27 2000-08-18T09:22:01.000000Z K 7 svn:log V 52 Merged from sys/i386/i386/machdep.c revision 1.402. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-18T09:22:02.000000Z K 7 svn:log V 113 MFC rev 1.226 and rev 1.227: don't use module-loading shell scripts and provide a missing "section" description. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-18T09:24:10.000000Z K 7 svn:log V 54 MFC rev 1.54: don't use module-loading shell scripts. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-18T09:37:50.000000Z K 7 svn:log V 78 Document ibcs2_loaders and provide a default for it in etc/defaults/rc.conf . END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-18T09:43:18.000000Z K 7 svn:log V 82 Fix bug in rev 1.54; the terminating `;;' for the ibcs2_enable=YES case got lost. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-18T09:47:22.000000Z K 7 svn:log V 32 MFC rev 1.55: add missing `;;'. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-08-18T10:01:02.000000Z K 7 svn:log V 116 Introduce vop_stdinactive() and make it the default if no vop_inactive is declared. Sort and prune a few vop_op[]. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-18T10:27:50.000000Z K 7 svn:log V 30 MFC: publicize ibcs2_loaders. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-18T10:34:11.000000Z K 7 svn:log V 152 Remove an unwanted space from the "Shutting down daemon processes" message. PR: 20692 Submitted by: Andre Albsmeier END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-18T10:40:41.000000Z K 7 svn:log V 47 MFC rev 1.11: remove one space from a message. END K 10 svn:author V 2 ru K 8 svn:date V 27 2000-08-18T10:41:37.000000Z K 7 svn:log V 65 Remove gratuitous free() call when we use special .SHELL target. END K 10 svn:author V 4 alex K 8 svn:date V 27 2000-08-18T14:58:22.000000Z K 7 svn:log V 35 MFC: unvis.3 --> strunvisx.3 MLINK END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-08-18T16:17:13.000000Z K 7 svn:log V 90 MFC: Save state between suspend and resume. Makes resume work on most UHCI based laptops. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-08-18T16:20:21.000000Z K 7 svn:log V 103 MFC: Get rid of 'fd is usurping... ' message when there are two floppy drives attached to the machine. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-08-18T17:42:43.000000Z K 7 svn:log V 56 Merged from sys/i386/i386/machdep.c revision 1.385.2.7. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-08-18T17:43:15.000000Z K 7 svn:log V 45 Merged from sys/isa/fd.c revision 1.176.2.1. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-18T18:28:43.000000Z K 7 svn:log V 46 Add errata entry for the busted boot0 in 4.1. END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-08-18T18:29:19.000000Z K 7 svn:log V 79 MFC rev 1.11 -> 1.12: reorder "localhost" entry, to prefer ::1 than 127.0.0.1. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-08-18T18:50:21.000000Z K 7 svn:log V 90 Correct comments to fit current realities of exporting crypto. Reviewed by: jdp and kris END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-18T20:00:01.000000Z K 7 svn:log V 155 MFC: - Add address translation support for RTSP/RTP used by RealPlayer and Quicktime streaming media applications. - Add a BUGS section to the man page. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-18T20:01:49.000000Z K 7 svn:log V 19 MFC: Add $FreeBSD$ END K 10 svn:author V 6 msmith K 8 svn:date V 27 2000-08-18T20:09:15.000000Z K 7 svn:log V 143 Increase the default NAPIC from 1 to 2 as a bandaid until we allocate these dynamically (ie. typically you shouldn't have to set NAPIC at all) END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-08-19T04:47:09.000000Z K 7 svn:log V 220 Remove pcic_isa_identify. I don't think it is needed. Add pcic_detach which removes all of the pcic's children. This lets me load/unload pcic multiple times w/o having multiple instances of each slot attached to pcic. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-08-19T05:01:07.000000Z K 7 svn:log V 276 Call bus_generic_detach on pcic before deleting the children. This has the side effect of detaching the children before I delete them. When I put the last commits in a loop for loop it died after 5 or so iterations. After this change, I lasted 50 before I stopped the test. END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2000-08-19T08:32:59.000000Z K 7 svn:log V 1563 Replace the mbuf external reference counting code with something that should be better. The old code counted references to mbuf clusters by using the offset of the cluster from the start of memory allocated for mbufs and clusters as an index into an array of chars, which did the reference counting. If the external storage was not a cluster then reference counting had to be done by the code using that external storage. NetBSD's system of linked lists of mbufs was cosidered, but Alfred felt it would have locking issues when the kernel was made more SMP friendly. The system implimented uses a pool of unions to track external storage. The union contains an int for counting the references and a pointer for forming a free list. The reference counts are incremented and decremented atomically and so should be SMP friendly. This system can track reference counts for any sort of external storage. Access to the reference counting stuff is now through macros defined in mbuf.h, so it should be easier to make changes to the system in the future. The possibility of storing the reference count in one of the referencing mbufs was considered, but was rejected 'cos it would often leave extra mbufs allocated. Storing the reference count in the cluster was also considered, but because the external storage may not be a cluster this isn't an option. The size of the pool of reference counters is available in the stats provided by "netstat -m". PR: 19866 Submitted by: Bosko Milekic Reviewed by: alfred (glanced at by others on -net) END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-19T09:30:08.000000Z K 7 svn:log V 382 MFC: -DPPP_NOSUID support ``!'' escaping autoload fixes and enhancments filter timeout specs and PPPoUDP recognition Support ppp idents Warn about the depricated alias command Don't run setproctitle() as uid 0 Default ISDN B channel speeds to 65536^H^H^H^H4000 Don't delete sticky routes Allow multiple ``allow users'' lines per section END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-08-19T09:33:23.000000Z K 7 svn:log V 96 MFC: Tidy things up, remove redundant (and wrong) settings, use an MRU of 1504 in MP mode. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-08-19T10:19:43.000000Z K 7 svn:log V 25 Disabled serial console. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-08-19T10:20:19.000000Z K 7 svn:log V 30 MFC: Disabled serial console. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-08-19T11:45:18.000000Z K 7 svn:log V 119 Silence -Wall; main()'s second argument was "unsigned char **", and this had filtered down into too many other places. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-08-19T12:28:23.000000Z K 7 svn:log V 286 Fix the arguments to [(1) (AKA test(1)). If the string being tested by -n is nonexistant, then the following -d was misinterpreted with a strange error. By putting double quotes (") around the argument, we can be sure there is _something_ there that we can check a zero length against. END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-08-19T17:13:48.000000Z K 7 svn:log V 97 MFC: Add output of per battery information to apm(1). New ioctl APMIO_GETPWSTATUS is introduced. END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-19T18:17:15.000000Z K 7 svn:log V 107 Recognize ESS 1888 in Dell Latitude XPi PR: kern/18714 Submitted by: Sean O'Connell END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-19T18:22:20.000000Z K 7 svn:log V 52 don't complain about bad irqs if using a shared irq END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-19T18:29:46.000000Z K 7 svn:log V 95 fix SNDCTL_DSP_GETODELAY PR: kern/20340 Submitted by: Takashi SHIRAI END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-08-19T18:54:37.000000Z K 7 svn:log V 38 Remove obsolete entry about wdc hangs END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-08-19T19:20:25.000000Z K 7 svn:log V 113 o move to using PCIC_SOFTC(dev) to get the softc o move pcic_deactivate into pcic_detach o Better debug messages END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-08-19T19:22:04.000000Z K 7 svn:log V 138 o Move to using PCCARD_SOFTC(dev) o fill in the size of the actual softc, rather than 1 in data structure o minor debugging improvements. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-08-19T19:25:23.000000Z K 7 svn:log V 358 Work around a possible kernel linker bug. It appears that the data elements defined by foo_if.c aren't sharable amoung modules (I'm working on a bug report for it now), or else I don't understand something. It showed up as kobj functions not being called. In any event, link in the pcic and pccard parts of the modules to work around the problem for now. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-08-19T19:26:03.000000Z K 7 svn:log V 93 Don't build pccard for now until I can resolve the linker interaction issue that I'm seeing. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-08-19T22:10:10.000000Z K 7 svn:log V 66 Fixed a missing splx() in if_addmulti(). Was broken in rev.1.28. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-08-19T22:16:13.000000Z K 7 svn:log V 57 MFC (rev.1.46: fixed a missing splx() in if_addmulti()). END K 10 svn:author V 3 jdp K 8 svn:date V 27 2000-08-19T23:50:41.000000Z K 7 svn:log V 138 Fix logic error which caused a page fault in kernel mode immediately on boot up. Submitted by: Bosko Milekic END K 10 svn:author V 8 dwmalone K 8 svn:date V 27 2000-08-20T00:02:48.000000Z K 7 svn:log V 243 A slight restyling of the previous fix and make the way the reference count is initialised to zero to be more kosher. Reviewed by: Bosko Milekic Spotted by: jdp and Jake Burkholder respectively END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-20T00:22:11.000000Z K 7 svn:log V 72 MFC: do close right for multiply-open channels fix SNDCTL_DSP_GETODELAY END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-20T00:25:05.000000Z K 7 svn:log V 70 MFC: add warning for hwptr going backwards rate-limit overrun warning END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-20T00:28:27.000000Z K 7 svn:log V 45 MFC: Recognize ESS 1888 in Dell Latitude XPi END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-20T00:29:24.000000Z K 7 svn:log V 28 MFC: suspend/resume support END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-20T00:34:12.000000Z K 7 svn:log V 23 MFC: handle shared irq END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-20T00:38:30.000000Z K 7 svn:log V 63 MFC: change irq handling - reportedly fixes channel dead error END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-20T00:41:00.000000Z K 7 svn:log V 25 MFC: increase init delay END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-20T00:43:55.000000Z K 7 svn:log V 55 MFC: fix ecc/nmi problem fix static don't waste voices END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-08-20T08:36:26.000000Z K 7 svn:log V 94 Centralize the canonical vop_access user/group/other check in vaccess(). Discussed with: bde END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-08-20T08:43:07.000000Z K 7 svn:log V 45 Vendor supplied patches to fix procname ($0) END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-08-20T08:43:07.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r64866, 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 2000-08-20T08:43:08.000000Z K 7 svn:log V 82 This commit was manufactured by cvs2svn to create tag 'perl5-vendor-v5_006_00_01'. END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-08-20T08:48:49.000000Z K 7 svn:log V 20 MFC: OpenSSL 0.9.5a END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-08-20T08:56:56.000000Z K 7 svn:log V 20 MFC: OpenSSL 0.9.5a END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-08-20T09:09:47.000000Z K 7 svn:log V 20 MFC: OpenSSL 0.9.5a END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-08-20T09:51:08.000000Z K 7 svn:log V 19 Resolve conflicts. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-08-20T10:03:26.000000Z K 7 svn:log V 193 Fixes and cleanups to the perl build; don't error out when NOCLEAN is set and directories are being (re)made; build the procname ($0) stuff, don't install miniperl. (Miniperl needs a revisit). END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-08-20T10:06:24.000000Z K 7 svn:log V 30 Add missing perl directories. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-08-20T11:46:39.000000Z K 7 svn:log V 25 Fix typo in last commit. END K 10 svn:author V 3 mpp K 8 svn:date V 27 2000-08-20T13:16:44.000000Z K 7 svn:log V 95 MFC: add the jail paper PR: doc/20728 Requested-by: Yusuf Goolamabbas END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-08-20T15:30:15.000000Z K 7 svn:log V 14 Unbreak LINT. END K 10 svn:author V 3 ume K 8 svn:date V 27 2000-08-20T16:16:57.000000Z K 7 svn:log V 143 Add UNIX domain socket feature to pccardd. This makes pccard related PAO3/ports such as gxcardmon work. Reviewed by: imp Obtained from: PAO3 END K 10 svn:author V 4 sada K 8 svn:date V 27 2000-08-20T19:47:27.000000Z K 7 svn:log V 83 MFC: 1.26, 1.27 Fix inhelitance of file flags when files are moved across devices. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-08-20T21:34:39.000000Z K 7 svn:log V 802 Remove all traces of Julians DEVFS (incl from kern/subr_diskslice.c) Remove old DEVFS support fields from dev_t. Make uid, gid & mode members of dev_t and set them in make_dev(). Use correct uid, gid & mode in make_dev in disk minilayer. Add support for registering alias names for a dev_t using the new function make_dev_alias(). These will show up as symlinks in DEVFS. Use makedev() rather than make_dev() for MFSs magic devices to prevent DEVFS from noticing this abuse. Add a field for DEVFS inode number in dev_t. Add new DEVFS in fs/devfs. Add devfs cloning to: disk minilayer (ie: ad(4), sd(4), cd(4) etc etc) md(4), tun(4), bpf(4), fd(4) If DEVFS add -d flag to /sbin/inits args to make it mount devfs. Add commented out DEVFS to GENERIC END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-08-20T22:18:56.000000Z K 7 svn:log V 257 rework feeder sytem to allow feeders in klds modify driver capability reporting format to list every audio format seperately- required for above and because we could not previously indicate that mono was unsupported. there should be no functional impact. END K 10 svn:author V 5 markm K 8 svn:date V 27 2000-08-21T06:30:45.000000Z K 7 svn:log V 60 Move $PERL/IO/Socket to the right place. Reported by: ache END K 10 svn:author V 3 des K 8 svn:date V 27 2000-08-21T07:18:31.000000Z K 7 svn:log V 128 Grok 125 replies to passive RETR. This fixes an interoperability bug with Microsoft FTP Service. Reported by: asmodai, eivind END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-08-21T07:45:37.000000Z K 7 svn:log V 28 Add dummy opt_devfs.h file. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-21T08:19:46.000000Z K 7 svn:log V 46 MFC rev 1.33: quote the argument to test -n . END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-08-21T09:39:07.000000Z K 7 svn:log V 183 Fix up the command in the destination buffer, not the source. This makes the conversion from Test-Unit-Ready to Start-Stop-Unit in the case of SCSI (Iomega Zip drive) actually work. END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2000-08-21T10:21:28.000000Z K 7 svn:log V 455 Fix a bug introduced by my own previous commit (addition of the current line/column display). I overlooked that ee(1) doesn't maintain proper line numbering when adding/removing lines, so after those operations linenumber displayed may not match the reality. Also use proper variable for current column diaplay, because the one used previously reflects the offset of current char, which doesn't equial screen position when tabs present. Reviewed by: bp END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-21T12:25:09.000000Z K 7 svn:log V 153 Synchronize the poll() prototype with the one provided in the poll(2) manual page. PR: 20677 Submitted by: "Ralf S. Engelschall" END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-21T12:25:58.000000Z K 7 svn:log V 49 MFC rev 1.7: sync poll() prototype with manpage. END K 10 svn:author V 8 tanimura K 8 svn:date V 27 2000-08-21T13:18:56.000000Z K 7 svn:log V 58 Fix a bug upon initialization. (_INDX_ADDR -> _INDX_DATA) END K 10 svn:author V 7 sobomax K 8 svn:date V 27 2000-08-21T14:08:43.000000Z K 7 svn:log V 29 Fix typos. Approved by: phk END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-21T14:33:20.000000Z K 7 svn:log V 231 After some discussion with markm, back out most of rev 1.221, which really wasn't such a hot idea in retrospect. If the random device isn't available, it probably isn't wanted. If it's wanted, it should be enabled in loader.conf. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-08-21T14:37:52.000000Z K 7 svn:log V 99 Only whack pseudo-terminals into shape if they exist. They might not yet exist in the DEVFS case. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-08-21T14:42:48.000000Z K 7 svn:log V 45 Make this work with current makefiles again. END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-08-21T14:45:19.000000Z K 7 svn:log V 88 Fix devfs_access() bug on directories. Remove unused #includes. Bug spotted by: markm END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-21T21:05:44.000000Z K 7 svn:log V 34 Remove duplicate FreeBSD id tags. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-21T21:08:35.000000Z K 7 svn:log V 34 MFC: Remove extra FreeBSD id tag. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-21T21:09:29.000000Z K 7 svn:log V 25 MFC: Add FreeBSD id tag. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-21T22:11:03.000000Z K 7 svn:log V 105 MFC: - Change hcreate to take a size_t rather than u_int - Remove private search.h - Add FreeBSD id tag. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-21T22:42:09.000000Z K 7 svn:log V 109 Touch ftp.1 and cdrom.1 when those stages are done to speed up make rerelease when a release dies very late. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-21T22:44:47.000000Z K 7 svn:log V 30 MFC: Prevent TMPDIR overflow. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-22T00:32:52.000000Z K 7 svn:log V 25 Remove obsolete comment. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-22T00:33:18.000000Z K 7 svn:log V 30 MFC: remove obsolete comment. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2000-08-22T01:24:36.000000Z K 7 svn:log V 50 Provide prototypes for functions used by MD code. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2000-08-22T01:27:36.000000Z K 7 svn:log V 51 Update include directives and remove linux_execve. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2000-08-22T01:31:23.000000Z K 7 svn:log V 138 Update include directives. Make the sem*, msg* and shm* function non-static as they are called from MD code. Move linux_ipc to MD code. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2000-08-22T01:32:14.000000Z K 7 svn:log V 27 Update include directives. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-22T01:46:30.000000Z K 7 svn:log V 47 MFC: Implement POSIX.1b shared memory objects. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2000-08-22T01:46:50.000000Z K 7 svn:log V 207 Update include directives. Move linux_select to MD code (i386 compat. syscall). Move linux_fork, linux_vfork, linux_clone, linux_mmap, linux_pipe, linux_ioperm, linux_iopl and linux_modify_ldt to MD code. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-22T01:48:12.000000Z K 7 svn:log V 40 MFC: Add shm_open(3) and shm_unlink(3). END K 10 svn:author V 6 marcel K 8 svn:date V 27 2000-08-22T01:49:54.000000Z K 7 svn:log V 196 Update include directives. Make linux_to_bsd_sigset and linux_do_sigaction non-static. Move linux_sigaction. linux_sigsuspend, linux_rt_sigsuspend, linux_pause and linux_sigaltstack to MD code. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-22T01:51:37.000000Z K 7 svn:log V 34 MFC: sprintf -> snprintf paranoia END K 10 svn:author V 6 marcel K 8 svn:date V 27 2000-08-22T01:51:54.000000Z K 7 svn:log V 27 Update include directives. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-22T01:52:50.000000Z K 7 svn:log V 48 MFC: #include for memcpy() prototype END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-22T01:54:39.000000Z K 7 svn:log V 17 MFC: Fix comment END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-22T02:05:57.000000Z K 7 svn:log V 175 MFC: - Describe valid argument domain for 8-bit wide locales to prevent common error calling ctype functions with signed char as an argument - Add reference to multibyte(3) END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-22T02:08:27.000000Z K 7 svn:log V 95 MFC: Reword test condition better. Previous variant was true for negative characters too. END K 10 svn:author V 5 green K 8 svn:date V 27 2000-08-22T02:15:54.000000Z K 7 svn:log V 429 Add working and easy crypt(3)-switching. Yes, we need a whole new API for crypt(3) by now. In any case: Add crypt_set_format(3) + documentation to -lcrypt. Add login_setcryptfmt(3) + documentation to -lutil. Support for switching crypt formats in passwd(8). Support for switching crypt formats in pw(8). The simple synopsis is: edit login.conf; add a passwd_format field set to "des" or "md5"; go nuts :) Reviewed by: peter END K 10 svn:author V 5 green K 8 svn:date V 27 2000-08-22T02:17:54.000000Z K 7 svn:log V 24 How did you sneak in... END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-22T02:18:43.000000Z K 7 svn:log V 202 MFC: - Describe valid argument domain for 8-bit wide locales to prevent common error calling ctype functions with signed char as an argument - Add reference to multibyte(3) - Remove unneeded comment. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2000-08-22T02:24:02.000000Z K 7 svn:log V 124 Collect the MD syscalls from /sys/compat/linux here. Since this is a new file, fix most of the style bugs at the same time. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-22T02:25:51.000000Z K 7 svn:log V 125 MFC: Use _close() instead of close() in addrconfig() to keep it from becoming a potential cancellation point in libc_r. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-22T02:28:21.000000Z K 7 svn:log V 114 MFC: - Mention that getipnodeby* and get{addr,name}info are not thread-safe. (sync with kame) - s/.Os KAME/.Os/ END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-22T02:34:05.000000Z K 7 svn:log V 114 MFC: - Mention that getipnodeby* and get{addr,name}info are not thread-safe. (sync with kame) - s/.Os KAME/.Os/ END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-22T02:44:19.000000Z K 7 svn:log V 30 MFC: fp_except -> fp_except_t END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-08-22T03:14:39.000000Z K 7 svn:log V 60 Remove device type field - there are no block devices left. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-08-22T04:25:57.000000Z K 7 svn:log V 89 Save a pointer to the dev, if any, that each function attach. Remove some bogus printfs. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2000-08-22T05:01:08.000000Z K 7 svn:log V 94 Style fixes: o Put the backslash in a fixed column by preference, o Sort the list of files. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2000-08-22T05:57:55.000000Z K 7 svn:log V 73 Update include directives for Linuxulator headers after the MD/MI split. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2000-08-22T06:02:01.000000Z K 7 svn:log V 82 Connect the new sources in /sys/compat/linux and the new file in /sys/i386/linux. END K 10 svn:author V 6 marcel K 8 svn:date V 27 2000-08-22T07:08:33.000000Z K 7 svn:log V 253 Finish the Linuxulator MD/MI split. In summary: o This file has been moved to sys/compat/linux, o Any MD syscalls in this file are moved to linux_machdep.c in sys/i386/linux, o Include directives, makefiles and config files have been updated. END K 10 svn:author V 3 sos K 8 svn:date V 27 2000-08-22T08:41:29.000000Z K 7 svn:log V 851 MFC: Update with latest fixes from -current. ATA100 support. New improved probe. Multisector setup more restrictive ata-disk. New error recovery in ata-disk. Remove sequence checks in atapi-cd Brings -stable functionality up to and including following -current revisions: $FreeBSD: src/sys/dev/ata/ata-all.c,v 1.64 $FreeBSD: src/sys/dev/ata/ata-all.h,v 1.30 $FreeBSD: src/sys/dev/ata/ata-disk.c,v 1.74 $FreeBSD: src/sys/dev/ata/ata-disk.h,v 1.27 $FreeBSD: src/sys/dev/ata/ata-dma.c,v 1.42 $FreeBSD: src/sys/dev/ata/atapi-all.c,v 1.51 $FreeBSD: src/sys/dev/ata/atapi-all.h,v 1.28 $FreeBSD: src/sys/dev/ata/atapi-cd.c,v 1.63 $FreeBSD: src/sys/dev/ata/atapi-cd.h,v 1.19 $FreeBSD: src/sys/dev/ata/atapi-fd.c,v 1.51 $FreeBSD: src/sys/dev/ata/atapi-fd.h,v 1.11 $FreeBSD: src/sys/dev/ata/atapi-tape.c,v 1.44 $FreeBSD: src/sys/dev/ata/atapi-tape.h,v 1.12 END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-08-22T09:43:12.000000Z K 7 svn:log V 74 Use consistent timezone so date information can be meaningfully compared. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2000-08-22T09:43:55.000000Z K 7 svn:log V 38 MFC: use consistent timezone in dates END K 10 svn:author V 5 joerg K 8 svn:date V 27 2000-08-22T12:28:19.000000Z K 7 svn:log V 254 MFC (freebsd-nat.c 1.23, nm.h 1.10): hardware watchpoint support for GDB on the i386 architecture. Since the original implementation has been done on a FreeBSD 4.1 machine, and both files are identical to -current, i feel save to MFC it rather quickly. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2000-08-22T12:39:52.000000Z K 7 svn:log V 126 Mention that GDB now supports hardware watchpoints. While i was at it, also corrected that the next 4.x release will be 4.2. END K 10 svn:author V 5 joerg K 8 svn:date V 27 2000-08-22T12:41:13.000000Z K 7 svn:log V 44 Mention hardware watchpoint support in GDB. END K 10 svn:author V 7 roberto K 8 svn:date V 27 2000-08-22T13:07:59.000000Z K 7 svn:log V 44 Reflect the name changes in fr.freebsd.org. END K 10 svn:author V 7 roberto K 8 svn:date V 27 2000-08-22T14:28:16.000000Z K 7 svn:log V 84 Correct the naming. The default server is ftp.fr and #1 is the same. Add back ftp6. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-08-22T15:29:04.000000Z K 7 svn:log V 107 The Internet isn't by a long shot just DARPA anymore. Reflect reality. Inspired by: -current mailinglist END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-22T18:06:21.000000Z K 7 svn:log V 38 MFC: implement SIOCSIFLLADDR ioctl(). END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-22T18:08:42.000000Z K 7 svn:log V 168 MFC: implement SIOCSIFLLADDR ioctl() MFC: add support to the 'ether' address family to support setting of addresses MFC: show actual usage in man page and usage string END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-22T18:33:53.000000Z K 7 svn:log V 70 MFC: (rev. 1.23) use a bigger buffer for NGM_BINARY2ASCII conversion. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-22T18:35:57.000000Z K 7 svn:log V 72 MFC: (rev. 1.4) new unsigned and hex types, fix comment in example code END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-22T18:37:42.000000Z K 7 svn:log V 68 MFC: (rev. 1.5) unsigned and hex types, allocate buffer dynamically END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-22T18:39:08.000000Z K 7 svn:log V 56 MFC: (rev. 1.3) "u_int32_t" should have been "int32_t". END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-22T18:41:13.000000Z K 7 svn:log V 60 MFC: (rev. 1.3, 1.4) timing fixes, use unsigned parse types END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-22T18:42:12.000000Z K 7 svn:log V 40 MFC: (rev. 1.8, 1.9) timing fixes, etc. END K 10 svn:author V 5 billf K 8 svn:date V 27 2000-08-22T18:42:27.000000Z K 7 svn:log V 79 Now that Bruce Mah is a committer, retire my co-maintainership of pkg_version. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-22T18:42:57.000000Z K 7 svn:log V 64 MFC: (rev. 1.15) increase the maximum allowable datagram length END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-22T18:44:00.000000Z K 7 svn:log V 75 MFC: (rev. 1.9) new control message to atomically get and clear statistics END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-22T18:44:59.000000Z K 7 svn:log V 57 MFC: (rev. 1.4) unsigned statistics, new control message END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-22T18:46:17.000000Z K 7 svn:log V 118 MFC: - Add new control message NGM_VJC_GET_CONFIG - Implement control message ASCII'fication for all control messages END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-22T18:49:46.000000Z K 7 svn:log V 60 MFC: three more control messages, better EN address parsing END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-22T18:52:16.000000Z K 7 svn:log V 62 MFC: take advantage of the new unsigned and hex integer types END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-08-22T18:58:09.000000Z K 7 svn:log V 58 MFC: (rev. 1.8, 1.9) three new control messages, fix nit. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-22T19:21:08.000000Z K 7 svn:log V 178 MFC: Document the API change to allocate rcmd{,_af}()'s *ahost argument using malloc() rather than pointing it at something that's free()d before the function returns. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-22T21:50:03.000000Z K 7 svn:log V 140 The API change mentioned in the previous revision has been backed out, so back out the corresponding documentation. Noticed by: brian, ume END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-08-22T21:53:24.000000Z K 7 svn:log V 130 The API change mentioned in the previous revision didn't actually make it into 4.x, so don't document it. Noticed by: brian, ume END