ƒ°s2228 204 405 124 125 163 329 165 365 2836 198 122 232 167 138 143 140 135 848 328 136 618 300 182 117 317 244 137 156 160 155 154 141 236 175 134 303 176 176 188 182 139 447 191 375 146 723 162 185 406 198 164 225 286 176 327 168 250 310 311 204 156 162 151 157 206 176 188 105 151 150 290 554 135 130 121 412 267 515 132 129 136 167 182 303 267 235 160 166 212 155 236 192 175 478 144 171 290 120 122 150 195 153 132 187 167 128 277 219 236 159 168 236 160 604 179 236 163 236 167 236 178 236 134 153 520 188 157 271 567 170 193 145 166 153 242 149 152 167 241 242 157 311 167 134 181 126 287 342 325 348 206 269 6021 112 181 162 151 162 216 346 168 141 247 106 161 140 200 179 116 116 125 105 104 130 157 164 147 219 235 879 153 862 414 221 194 144 586 176 350 143 117 160 139 121 151 327 226 296 551 268 230 342 199 235 182 K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-22T20:38:00.000000Z K 7 svn:log V 311 Put in crypt.c with NO crypt() call, and all other crypt(3) functions just as dummies. (If you do not have libcrypt in your system, you are now HOSED.) People outside the USA can now freely SUP lib. (The only bits of the tree with encryption stuff in are now rc/secure and src/kerberosIV.) Submitted by: Geoff. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-23T03:10:12.000000Z K 7 svn:log V 32 Add back `at' Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-23T03:10:47.000000Z K 7 svn:log V 33 Add back atrun Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-23T03:52:40.000000Z K 7 svn:log V 71 gcpp has ceased to exist - point to the right place. Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-23T04:21:21.000000Z K 7 svn:log V 236 Fix the libkern references to hopefully DTRT. See comments regarding a slight change in how profiled version is selected - may need to adjust some .mk macros if PROF is foolishly initialized anywhere to a null value. Submitted by: jkh END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-23T04:42:45.000000Z K 7 svn:log V 74 Nuked the 2 second DTR wait; this is handled correctly in the sio driver. END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-08-23T07:52:29.000000Z K 7 svn:log V 271 Ran ft.c through ident. Added a missing #ifdef INET wrapper in lpt.c Main change: Removed the timeout_func_t casts from timeout calls and correctly defined the timeout routines to conform to the new format. lpt.c doesn't have this change. Reviewed by: Submitted by: END K 10 svn:author V 4 rich K 8 svn:date V 27 1994-08-23T08:07:17.000000Z K 7 svn:log V 2741 Slattach ported from 1.1.5 plus Bruce Evans suggested fix (close FDs and fork before redialing) to prevent dialer from hanging with newer sio.c. Also moved history from the source to the cvs log (here) per David G's suggestion. This compiles but needs testing now... Rich /* * Hacks to support "-a|c|n" flags on the command line which enable VJ * header compresion and disable ICMP. * If this is good all rights go to B & L Jolitz, otherwise send your * comments to Reagan (/dev/null). * * nerd@percival.rain.com (Michael Galassi) 92.09.03 * * Hacked to change from sgtty to POSIX termio style serial line control * and added flag to enable cts/rts style flow control. * * blymn@awadi.com.au (Brett Lymn) 93.04.04 * * Put slattach in it's own process group so it can't be killed * accidentally. Close the connection on SIGHUP and SIGINT. Write a * syslog entry upon opening and closing the connection. Rich Murphey * and Brad Huntting. * * Add '-r command' option: runs 'command' upon recieving SIGHUP * resulting from loss of carrier. Log any errors after forking. * Rich 8/13/93 * * This version of slattach includes many changes by David Greenman, Brian * Smith, Chris Bradley, and me (Michael Galassi). None of them are * represented as functional anywhere outside of RAINet though they do work * for us. Documentation is limited to the usage message for now. If you * make improovments please pass them back. * * Added '-u UCMD' which runs 'UCMD ' whenever the slip * unit number changes where and are the old and new unit * numbers, respectively. Also added the '-z' option which forces * invocation of the redial command (-r CMD) upon startup regardless * of whether the com driver claims (sometimes mistakenly) that * carrier is present. Also added '-e ECMD' which runs ECMD before * exiting. * * marc@escargot.rain.com (Marc Frajola) 93/09/10 * * Minor fixes to allow passive SLIP links to work (connections with * modem control that do not have an associated dial command). Added * code to re-check for carrier after dial command has been executed. * Added SIGTERM handler to properly handle normal kill signals. Fixed * bug in logic that caused message about no -u command to be logged * even when -u was specified and the sl number changes. Tried to get * rid of redundant syslog()'s to minimize console log output. Improved * logging of improper command line options or number of command * arguments. Removed spurious newline characters from syslog() calls. * * gjung@gjbsd.franken.de * * sighup_handler changed to set CLOCAL before running redial_cmd. * added flag exiting, so exit_handler is not run twice. Fork * before reopening tty. */ END K 10 svn:author V 4 rich K 8 svn:date V 27 1994-08-23T08:28:32.000000Z K 7 svn:log V 104 Once again, slattach sources ported from 1.1.5 with fixes. Reviewed by: davidg, bde Submitted by: rich END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-23T09:34:10.000000Z K 7 svn:log V 31 Corrected kernel base address. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-23T09:50:48.000000Z K 7 svn:log V 140 Added manual page for my ethernet driver - if_ed.c, and removed old manual page for the com driver (which is no longer in our source tree). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-23T09:54:22.000000Z K 7 svn:log V 75 I was in bourne-shell mode when I wrote this.. *blush*. Submitted by: jkh END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-23T10:51:40.000000Z K 7 svn:log V 47 Woops, "8/16 mode" should read "8/16bit mode". END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-23T11:08:08.000000Z K 7 svn:log V 51 Bring symorder over from 1.1.5.1 Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-23T11:15:45.000000Z K 7 svn:log V 48 Bring over dbsym from 1.1.5.1 Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-23T11:17:55.000000Z K 7 svn:log V 43 Changes to adapt to 2.0. Submitted by: jkh END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-08-23T11:57:19.000000Z K 7 svn:log V 754 I've disabled this piece of code since it's what's hosing syscons. Doesn anyone know anything about this or can we just delete it now? /* * This roundabout method of returning a u_char helps stop gcc-1.40 from * generating unnecessary movzbl's. */ #ifdef disable_for_gcc-2_6_0 #define inb(port) ((u_char) u_int_inb(port)) #endif static inline u_int u_int_inb(u_int port) { u_char data; /* * We use %%dx and not %1 here because i/o is done at %dx and not at * %edx, while gcc-2.2.2 generates inferior code (movw instead of movl) * if we tell it to load (u_short) port. */ __asm __volatile("inb %%dx,%0" : "=a" (data) : "d" (port)); return data; } Reviewed by: Submitted by: END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-08-23T13:41:37.000000Z K 7 svn:log V 234 Re-enabled inlining of inb. Changed u_int_inb to just inb and deleted define. The code generated is identical to that generated with the cast so the problem was obviously fixed at some point after gcc 1.4 Reviewed by: Submitted by: END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-23T16:27:15.000000Z K 7 svn:log V 45 Corrected some comments regarding ptes/pdes. END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-08-23T17:18:58.000000Z K 7 svn:log V 524 Fixed up everything so that the version of gcc that we install from the FreeBSD system sources installs itself as the standard cc and c++. I've fixed c++ to call cc instead of gcc and removed all the symlinks that get created to g** version of the binaries. This means that you can install a second version of gcc that does use the g prefix alongside the "system" version of gcc. The only conflict is libgcc but since we install it as libcc.so.26 and nothing else is likely to that should be ok. Reviewed by: Submitted by: END K 10 svn:author V 5 guido K 8 svn:date V 27 1994-08-23T20:13:32.000000Z K 7 svn:log V 205 Add -DBSD4.2 and -DBSDINETD so uucpd makes sense. Further correct a warning at compil time. This actually makes uucpd at tcp port 540 work, so slippers can poll over tcp. Reviewed by: Submitted by: guido END K 10 svn:author V 5 guido K 8 svn:date V 27 1994-08-23T20:25:28.000000Z K 7 svn:log V 88 Move fbtab file to share/examples/etc per Garrett's request. Reviewed by: Submitted by: END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-24T04:06:39.000000Z K 7 svn:log V 26 Initialized v_writecount. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-24T07:26:23.000000Z K 7 svn:log V 224 From: Tom Pavel Subject: man returns 1 In 1.1.5.1, man returns a status of 1 if the lookup succeeds and 0 if it fails. Here is a patch for what I believe is a simple oversight: Submitted by: jkh END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-24T10:53:53.000000Z K 7 svn:log V 152 Pay attention to *all* errors from copyinstr(). This patch fixes a bug that causes a no-panic instant reboot when bogus argv/envvs are fed to execve(). END K 10 svn:author V 3 sos K 8 svn:date V 27 1994-08-24T11:44:45.000000Z K 7 svn:log V 45 Added iBCS2 files Reviewed by: Submitted by: END K 10 svn:author V 3 sos K 8 svn:date V 27 1994-08-24T11:45:19.000000Z K 7 svn:log V 64 Changes preparing for iBCS2 support Reviewed by: Submitted by: END K 10 svn:author V 3 sos K 8 svn:date V 27 1994-08-24T11:47:23.000000Z K 7 svn:log V 68 New file declaring the sysent structures Reviewed by: Submitted by: END K 10 svn:author V 3 sos K 8 svn:date V 27 1994-08-24T11:51:46.000000Z K 7 svn:log V 63 Changes preparing for iBCS support Reviewed by: Submitted by: END K 10 svn:author V 3 sos K 8 svn:date V 27 1994-08-24T11:52:21.000000Z K 7 svn:log V 62 Changes preparing for iBCS support Reviewed by: Submitted by: END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-24T13:10:34.000000Z K 7 svn:log V 48 Flex version 2.4.7 from LBL Reviewed by: Geoff. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-24T13:10:34.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r2258, 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 1994-08-24T13:10:35.000000Z K 7 svn:log V 79 This commit was manufactured by cvs2svn to create tag 'flex-vendor-flex_2_4_7'. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-24T13:29:01.000000Z K 7 svn:log V 41 Add lex to makefile Submitted by: Geoff. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-24T14:49:33.000000Z K 7 svn:log V 210 Some cosmetic changes. Add pre-{build,extract,install,...} targets for Torsten, who apparently needs them. Can't do effective post-* targets without major work, sorry. Jordan Reviewed by: Submitted by: END K 10 svn:author V 5 guido K 8 svn:date V 27 1994-08-24T18:57:49.000000Z K 7 svn:log V 82 Make it make-able by adding a rule for paper.ps. Reviewed by: Submitted by: guido END K 10 svn:author V 5 guido K 8 svn:date V 27 1994-08-24T19:01:36.000000Z K 7 svn:log V 82 Make it make-able by adding a rule for paper.ps Reviewed by: Submitted by: guido END K 10 svn:author V 5 guido K 8 svn:date V 27 1994-08-24T20:09:47.000000Z K 7 svn:log V 94 Also create a link "view" to nvi, in stead of nview solely. Reviewed by: Submitted by: guido END K 10 svn:author V 3 sef K 8 svn:date V 27 1994-08-24T21:14:27.000000Z K 7 svn:log V 90 Fix a problem with passing quoted strings down to commands. Reviewed by: Sean Eric Fagan END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-08-24T21:17:33.000000Z K 7 svn:log V 46 Changed cc26 to cc Reviewed by: Submitted by: END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-08-24T22:32:44.000000Z K 7 svn:log V 354 Reviewed by: Submitted by: Add the 3com 3C507 card to the if_ie.c driver. The files elink.c and elink.h are helding routines that are shared between the 3C507 and the 3C509/3C579. if_ie507.h are constant declarations unique to the 3C507. The code is based on the NetBSD driver if_ie.c donated to NetBSD by Rafal Boni and then modified by Charles Hannum. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-08-24T22:37:56.000000Z K 7 svn:log V 99 Reviewed by: Submitted by: Add the elink.c file to the necessary modules for the ie and ep driver. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-25T08:36:26.000000Z K 7 svn:log V 282 Fixed Makefile for make depend some more. The .depend target was not being created and config.h depended on Makefile.inc being in the wrong directory so real dependencies were not being checked. The "depend" target was not created either so "make depend" always found work to do. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-25T10:01:00.000000Z K 7 svn:log V 54 Support speeds 57600 and 115200. Privatize functions. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-25T10:15:28.000000Z K 7 svn:log V 630 Updated to final 1.1.5 version (revision 1.56). Merged changes from 2.0 version (revisions 1.46-1.50) by hand. Finished conversion to clists: removed flush of tty output buffer in comflush() (most writes were truncated to 256 bytes) and restored bypass of ttyinput() in siopoll(). Finished conversion to 2.0 types - more void *'s, less caddr_t's, less casts, no Dev_t's. Only these things are seriously broken now compared with 1.1.5: waiting for output complete is impossible so ttywait() can deadlock; sioclose() isn't called enough so sioopen() sometimes returns EBUSY unnecessarily; input flow control is not implemented. END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-08-25T10:47:30.000000Z K 7 svn:log V 69 Removed all refernces to *26 directories. Reviewed by: Submitted by: END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-08-25T13:33:35.000000Z K 7 svn:log V 92 Added ${.CURDIRb to vuilding of man pages so it works with obj Submitted by: Paul Richards END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-08-25T13:39:18.000000Z K 7 svn:log V 312 Moved the csu directory to be first on the SUBDIR list. This is because libmd builds a test program before installation and if you've used CLOBBER there's no crt.0 to link with. This ensures that in a make world the csu objects will get installed before reaching the libmd directory. Reviewed by: Submitted by: END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-25T13:53:02.000000Z K 7 svn:log V 105 Add a new flag: USE_IMAKE This will cause the configure pass to do an `xmkmf' if set. Submitted by: jkh END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-08-25T13:54:28.000000Z K 7 svn:log V 71 Added ${MACHINE}/boot to build bootblocks. Submitted by: Paul Richards END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-25T13:56:08.000000Z K 7 svn:log V 132 Sigh. I am a hosebrain. I've been using gmake for so long, I've started using some of its features reflexively. Submitted by: jkh END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-08-25T14:45:46.000000Z K 7 svn:log V 192 Added libkern to list of libraries to build. Deleted mdec target, the bootblocks should get built during the normal build process now that the sys/Makefile works. Submitted by: Paul Richards END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-08-25T16:20:16.000000Z K 7 svn:log V 83 Stop cvs up -P from removing empty compile directories. Reviewed by: Submitted by: END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-25T20:16:59.000000Z K 7 svn:log V 230 Add Charles Martin Hannum to copyright notice so he can stop whining and find something useful to do other than taking credit for other people's work. Also make the 3C507 bits match the indentation style of the rest of the code. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-25T21:02:45.000000Z K 7 svn:log V 76 Also `make Makefiles' in USE_IMAKE case to catch subdirs. Submitted by: jkh END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-25T22:59:35.000000Z K 7 svn:log V 153 Methinks p_sysent should be in the copy-on-fork rather than the zero-on-fork section of the struct proc. (At least, my system won't boot unless it is.) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-25T22:59:56.000000Z K 7 svn:log V 217 Add a pre-configure rule after all, since it's helpful to be able to also run a rule before you apply patches and then go into the 3 stage script configuration. This bit Adam David in his dgd port. Submitted by: jkh END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-25T23:11:07.000000Z K 7 svn:log V 214 We really, really /don't/ want to have a shared lex library. Also, current users should note that the old 1.1.5 lex can't process the new scan.l, so you have to copy initscan.c to obj/scan.c before it will build. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-26T05:19:17.000000Z K 7 svn:log V 111 Replace this with the 1.1.5.1 getty. David says that the 4.4 version is too broken to live. Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-26T05:32:15.000000Z K 7 svn:log V 64 Whoops - forgot to add this guy. Reviewed by: Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-26T05:44:06.000000Z K 7 svn:log V 70 Add -ll to link flags to link with the lex library. Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-26T05:55:13.000000Z K 7 svn:log V 59 xntp and tcpdump targets added. Reviewed by: Submitted by: END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-26T06:09:21.000000Z K 7 svn:log V 65 Remove duplicate declaration of sys_errlist[]. Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-26T06:29:22.000000Z K 7 svn:log V 113 Add timex.h for xntpd. The system calls will have to wait for tomorrow, when I'm less sleepy. Submitted by: jkh END K 10 svn:author V 3 sos K 8 svn:date V 27 1994-08-26T08:42:07.000000Z K 7 svn:log V 84 Changes to new sysent structure. TODO MOD_EXEC support. Reviewed by: Submitted by: END K 10 svn:author V 3 sos K 8 svn:date V 27 1994-08-26T09:33:37.000000Z K 7 svn:log V 96 Oops didn't check that init_sysent.c was generated proberly. Fixed. Reviewed by: Submitted by: END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-26T10:41:13.000000Z K 7 svn:log V 14 Set fs_clean. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-26T12:07:31.000000Z K 7 svn:log V 59 Bring back our support for 57K and 115K. Submitted by: jkh END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-26T16:30:55.000000Z K 7 svn:log V 59 Added comcontrol ...this thing *really* should be renamed. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-26T18:15:25.000000Z K 7 svn:log V 193 Added ntp_gettime and ntp_adjtime syscalls, both nosys'ed out until someone gets to re-integrating the code. ntp_gettime() should be turned into a sysctl variable and emulated in the library. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-26T18:58:10.000000Z K 7 svn:log V 457 Add support for two modifier variables which will be useful soon: PRECIOUSLIB causes the shared library to be installed with the system immutable flag (schg) set. (You can add other flags for shared-library installation by modifying SHLINSTALLFLAGS.) INTERNALLIB disables the generation of non-shared versions of the library. This may be of use for programs like Taylor UUCP and GCC which have large internal libraries shared among a number of programs. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-26T18:59:39.000000Z K 7 svn:log V 39 libc.so should be installed immutable. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-26T19:03:23.000000Z K 7 svn:log V 34 Install libdescrypt.so immutable. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-26T19:11:14.000000Z K 7 svn:log V 25 Install ld.so immutable. END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-08-26T20:16:58.000000Z K 7 svn:log V 318 Added an update target. It does nothing by default but you can enable things in /etc/make.conf if you wish for those who might want to use it. directories has got enabled by this patch too whch I hadn't meant to do but there's no harm in it since the mtree stuff has been pulled over now. Reviewed by: Submitted by: END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-08-26T20:44:12.000000Z K 7 svn:log V 173 Removed an echo about directories not being enabled. I removed libkern for the libraries target in the last commit too but forgot to mention it. Reviewed by: Submitted by: END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-26T22:27:16.000000Z K 7 svn:log V 418 Obey RFC 793, section 3.4: Several examples of connection initiation follow. Although these examples do not show connection synchronization using data-carrying segments, this is perfectly legitimate, so long as the receiving TCP doesn't deliver the data to the user until it is clear the data is valid (i.e., the data must be buffered at the receiver until the connection reaches the ESTABLISHED state). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-26T22:45:49.000000Z K 7 svn:log V 40 Add lex lib to LDADD. Submitted by: jkh END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-26T23:31:11.000000Z K 7 svn:log V 33 Hopefully fix bogus permissions. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-27T09:52:32.000000Z K 7 svn:log V 43 Do not install as flex Submitted by: Geoff END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1994-08-27T09:52:33.000000Z K 7 svn:log V 71 This commit was manufactured by cvs2svn to create branch 'VENDOR-flex'. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-27T10:00:14.000000Z K 7 svn:log V 89 Change references to flex(1) and flexdoc(1) to lex(1) and lexdoc(1). Submitted by: geoff END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-08-27T13:15:25.000000Z K 7 svn:log V 209 1) Raw partition number was incorrectly 0, changed to 3 2) DELAY(1) does nothing, it affects audio playing f.e: driver can't play second half of disk, changed to DELAY(10) 3) Debugging messages #ifdef DEBUGed END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-27T13:43:04.000000Z K 7 svn:log V 174 Paul Vixie's cron, version 3.0. Munged into bmake format. If this goes well, expect our two seperate directories for cron and crontab to go away shortly. Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-27T13:43:04.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r2311, 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 1994-08-27T13:43:05.000000Z K 7 svn:log V 64 This commit was manufactured by cvs2svn to create tag 'cron3_0'. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-08-27T15:28:34.000000Z K 7 svn:log V 73 Continue previous fix: Add MIN_DELAY definition instead of hard-coded 10 END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-27T15:46:29.000000Z K 7 svn:log V 118 Fix big f*ckup by doing "make nocrypt" (Don't think I don't realize what a big f*ckup this was.) Submitted by: geoff. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-27T15:48:54.000000Z K 7 svn:log V 62 The telnet version with encryption in in. Reviewed by: geoff. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-27T15:48:54.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r2316, 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 1994-08-27T15:48:55.000000Z K 7 svn:log V 96 This commit was manufactured by cvs2svn to create tag 'eBones-vendor-crypto-BSD_4_4_Lite_crypt'. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1994-08-27T15:48:56.000000Z K 7 svn:log V 79 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.1.1.1.6'. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-27T16:14:39.000000Z K 7 svn:log V 386 1) Changed ddb into a option rather than a pseudo-device (use options DDB in your kernel config now). 2) Added ps ddb function from 1.1.5. Cleaned it up a bit and moved into its own file. 3) Added \r handing in db_printf. 4) Added missing memory usage stats to statclock(). 5) Added dummy function to pseudo_set so it will be emitted if there are no other pseudo declarations. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-27T16:23:03.000000Z K 7 svn:log V 53 Updated this a bit. It's still woefully out of date. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-27T16:28:45.000000Z K 7 svn:log V 80 ddb ps function from 1.1.5. Moved into its own file and cleaned up a bit by me. END K 10 svn:author V 4 nate K 8 svn:date V 27 1994-08-27T21:32:01.000000Z K 7 svn:log V 196 Bring in my changes from the 1.1 init.bsdi which causes a reboot (was a halt before) if init is sent an interrupt signal. This is necessary for to do the right thing if enabled. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-28T06:19:10.000000Z K 7 svn:log V 28 Add cron. Submitted by: jkh END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-28T06:46:25.000000Z K 7 svn:log V 31 Made a little more up to date. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-28T09:35:51.000000Z K 7 svn:log V 58 Add bsd.port* to the Makefile. Reviewed by: Submitted by: END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-28T10:00:49.000000Z K 7 svn:log V 102 What cretin named both a global and a function "reboot"? Global changed to Reboot. Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-28T13:05:14.000000Z K 7 svn:log V 61 Set proper destination directory for cron. Submitted by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-28T13:05:23.000000Z K 7 svn:log V 40 Prevent installation. Submitted by: jkh END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-28T13:33:10.000000Z K 7 svn:log V 94 Fix gethostbyaddr(): call _getdnsbyaddr() instead of _getdnsbyname() ;-) Submitted by: Geoff END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-28T14:15:30.000000Z K 7 svn:log V 75 Add @srcdir option for customizing creation of packages. Submitted by: jkh END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T14:21:55.000000Z K 7 svn:log V 36 Fix filenames for LIBC and LIBTERM. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-28T14:41:34.000000Z K 7 svn:log V 184 Lots of changes - get the NO_XXX things over, add @'s to the touches for default extract and configure targets, add a pre-clean since I need it for pkg_install port. Submitted by: jkh END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-28T14:49:04.000000Z K 7 svn:log V 125 rstatd -- from FreeBSD-1.1.5.1, with changes for 4.4-Lite kvm interface. Original rstatd by John Brezak Submitted by: Geoff. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-28T14:49:04.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r2334, 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 1994-08-28T14:49:05.000000Z K 7 svn:log V 63 This commit was manufactured by cvs2svn to create tag 'rstatd'. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-28T14:53:45.000000Z K 7 svn:log V 75 rusersd from FreeBSD 1.1.5.1 Reviewed by: geoff. Submitted by: John Brezak END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-28T14:53:45.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r2337, 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 1994-08-28T14:53:46.000000Z K 7 svn:log V 64 This commit was manufactured by cvs2svn to create tag 'rusersd'. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T14:56:07.000000Z K 7 svn:log V 511 Recover improvements in 4.4lite version that were clobbered by the previous commit: + Everything is initialized using ?= instead of =. + Nicer formatting (more white space). + .c: rule. Add macros ECHO and ECHODIR. Both are normally `echo', but when the make flags include -s, ECHO is set to `true' and when the make flags include two or more -s's ECHODIR is set to `true'. @${ECHO} should be used instead of @echo in most cases. ${ECHODIR} is intended to be used mainly for messages about directory names. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-28T14:58:36.000000Z K 7 svn:log V 86 rwalld from FreeBSD 1.1.5.1 Reviewed by: Geoff Submitted by: Christopher G. Demetriou END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-28T14:58:36.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r2341, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-28T15:01:31.000000Z K 7 svn:log V 70 rup from FreeBSD 1.1.5.1 Reviewed by: Geoff Submitted by: John Brezak END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-28T15:01:31.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r2343, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-28T15:06:02.000000Z K 7 svn:log V 74 rusers from FreeBSD 1.1.5.1 Reviewed by: Geoff. Submitted by: John Brezak END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-28T15:06:02.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r2345, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-28T15:11:02.000000Z K 7 svn:log V 85 rwall from FreeBSD 1.1.5.1 Reviewed by: Geoff Submitted by: Christopher G. Demetriou END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-28T15:11:02.000000Z K 7 svn:log V 142 This commit was generated by cvs2svn to compensate for changes in r2347, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-28T15:17:56.000000Z K 7 svn:log V 41 add rup rusers rwall Submitted by: Geoff END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-28T15:18:51.000000Z K 7 svn:log V 60 add: rpc.rstatd rpc.rusersd rpc.rwalld Submitted by: Geoff. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T15:32:10.000000Z K 7 svn:log V 427 Fix spelling error in little-used target. Build an intermediate object file even when there is only one source file. This costs a little space but saves time if the target is rebuilt a lot, and it stops the target varying with the name of temporary intermediates. Use ${ECHO} instead of `echo' so that `make -s' is fairly quiet. Use ${ECHODIR} instead of echo for printing directory names so that `make -ss' is very quiet. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T15:35:30.000000Z K 7 svn:log V 96 Use ${ECHODIR} instead of `echo' for printing directory names so that `make -ss' is very quiet. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T15:37:40.000000Z K 7 svn:log V 65 Use ${ECHO} instead of `echo' so that `make -s' is fairly quiet. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-08-28T15:49:55.000000Z K 7 svn:log V 178 Reviewed by: Submitted by: Put in a signal handler to catch the SIGSYS signal that indicates that ktrace was not built into the kernel and prevent ktrace to core dump somewhere. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T16:04:56.000000Z K 7 svn:log V 474 We do have , and it was harmful to pretend that we don't. Several files in uucp/libunix included and defined dirent as direct, but defines direct as dirent. This macro recursion is not allowed by cpp in traditional mode. The 2.0 mkdep uses cpp in traditional mode (another bug) so cpp prints a error message and exits with a nonzero status. The error status leaks out of the pipe (another bug) so mkdep "succeeds". It may even succeed. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T16:08:51.000000Z K 7 svn:log V 78 Update declarations for timeout stuff the same as for the other SCSI drivers. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T16:16:33.000000Z K 7 svn:log V 100 Don't test if a u_int is < 0. The remaining test is sufficient and the extra one caused a warning. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T16:35:58.000000Z K 7 svn:log V 53 Latest flex requires yywrap() function to avoid -ll. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-08-28T16:52:46.000000Z K 7 svn:log V 74 Reviewed by: Submitted by: Correct two typos in the format string usages. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T16:53:35.000000Z K 7 svn:log V 61 Reformat recent additions to the same style as the original. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T17:00:54.000000Z K 7 svn:log V 149 Fix it to find the sources if there is an obj directory. Lots of the old doc Makefiles are broken in the same way. This should be fixed centrally. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T17:08:36.000000Z K 7 svn:log V 57 gethostid.2 is now gethostid.3. Instal the correct one. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T17:12:24.000000Z K 7 svn:log V 60 Add swapinfo to SUBDIR. It's been working for a long time. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-08-28T17:19:58.000000Z K 7 svn:log V 75 Reviewed by: Submitted by: Oops, overlooked another typo in this man page. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T17:21:36.000000Z K 7 svn:log V 148 Define NOOBJ so that install doesn't try to get the sources from the wrong place. Use ${ECHO} instead of `echo' so that `make -s' is fairly quiet. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T17:34:16.000000Z K 7 svn:log V 149 Don't build .po's if NOPROFILE is defined. Don't build .so's if NOPIC is defined. Use ${ECHO} instead of `echo' so that `make -s' is fairly quiet. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T17:44:10.000000Z K 7 svn:log V 65 Use ${ECHO} instead of `echo' so that `make -s' is fairly quiet. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T17:45:25.000000Z K 7 svn:log V 218 Use ${LDFLAGS} instead of static for compiling binaries. Neither is sufficient for cross compiling but it's best to test with the flags normally used. Use ${ECHO} instead of `echo' so that `make -s' is fairly quiet. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T17:48:43.000000Z K 7 svn:log V 75 Use ${ECHO} instead of `echo' so that `make -s' is fairly quiet. The END. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T18:12:38.000000Z K 7 svn:log V 42 Centralize declarations of library names. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T18:18:19.000000Z K 7 svn:log V 89 Add dependencies on libraries to DPADD. Move another include of bsd.prog.mk to the end. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T18:25:55.000000Z K 7 svn:log V 34 Remove stale clone of obj target. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T18:33:48.000000Z K 7 svn:log V 194 Use standard clean, cleandir and obj targets. Don't use $@. Uniformize the man Makefiles for shell scripts. It should't take such large Makefiles to install one script and one man page each. END K 10 svn:author V 3 ats K 8 svn:date V 27 1994-08-28T18:34:50.000000Z K 7 svn:log V 249 Reviewed by: Submitted by: Added the FTS_NOCHDIR flag to the fts-open call. This is needed, so that the fts don't change the current directory for rm and subsequent calls to rmdir with relative pathnames don't fail. Pulled over the bugfix in 1.1.5. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-28T18:49:06.000000Z K 7 svn:log V 232 Add dependencies on libraries to DPADD. Someday this should be done automagically. -lfoo has to be right to work, but ${LIBFO0} is too easy to forget or misspell; nothing checks it and it should be different for shared libraries. END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-08-28T20:26:10.000000Z K 7 svn:log V 255 I have missed this file for a long time, now we have it. This file will contain entries for HW which doesn't: A: do what it claims to do. B: by common sense should do. Discretion is urged, precision called for, objectivity a must. No flames accepted. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-08-28T20:37:59.000000Z K 7 svn:log V 112 Bruce was right, stupid device returns non-busy state too early, add only one DELAY(10) after inb(non_busy) now END K 10 svn:author V 3 phk K 8 svn:date V 27 1994-08-28T20:48:37.000000Z K 7 svn:log V 176 Added the first three entries. Changed the intro a bit. and cannot live together on same IDE-ctrl. DTC2280 I/O controller doesn't work as wdc1. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-08-28T21:47:13.000000Z K 7 svn:log V 5926 newwin.c o __FULLINE added for AL/DL/CS optimization with __noqch. refresh.c o Attributes does not turned off before clearing screen, cause highlighted screen. o Proper usage of 'affcnt' tputs parameter, affects terminals with padding. o make AL/DL/CS optimize not only for __FULLWIN but for __FULLLINE. ATTENTION: original code works _only_for_ FULLWIN, i.e. if you use two FULLLINE windows like in 'talk', you have full slow repaint with original code, I enhance this thing. All other fixes marked with phrase 'wrong for non-full windows' or WFNFW is continue of this fix. I rewrite scroll code too for proper working (see below and tty.c changes). o DEBUG code always use 'i' index from 0 to curscr->maxy instead of 'i - win->begy', fixed o check added into DEBUG to be shure that index inside current window. o ->hash assigment code is WFNFW (forget win->begy). o when CE usage required, and last spaces number counted, code don't check attributes, so last standouted space will be incorrectly cleared. o cep (start pointer) forget to add win->begy/win->begx, code WFNFW. o clsp (last space) wrong in two places at once: forget to add win->begy (WFNFW) and incorrectly use 'win->begx * __LDATASIZE' in pointer arithmetics. o clsp check incorrect: was 'clsp < win->maxx * __LDATASIZE', need to be 'clsp < win->maxx o Attributes does not turned off before clearing end of line, cause highlighted end of line. o When find how many lines from the top/bottom of the screen are unchanged, code always forget '- win->begy', WFNFW. o NO_JERKINESS code forgets to add win->begy, WFNFW. o Curw & Curs changed in comment description o In search for the largest block of text not changed forget to add '- win->begy' (several places), WFNFW. o Forget to add '- win->begy' for non-dirty lines, WFNFW. o touchline forget to add '- win->begy', WFNFW. o rewrite scrolln(): * remove win parameter, we deal with whole screen (curscr) now; * use NL or '\n' instead of sf, it is faster in any case; (imagine: cat written on curses now use '\n' for scroll like standard cat, no ugly escapes) * use dl (if present) instead of DL, if abs(n) == 1, the same about al/sr, it is faster; * change win->maxy to 'curscr->maxy - 1', we deal with whole screen here, WFNFW. * SF can be correctly issued only if cursor at bottom of scroll region (whole screen region included too), fix this; * sr/SR can be correctly issued only if cursor at top of scroll region (whole screen region included too), fix this; * use pre-calculaded (in setterm.c) __usecs variable to determine usage of CS or AL/DL; * completely rewrite scroll region stuff using __set_scroll_region from tty.c (see below); tty.c o Added __set_scroll_region function which set CS region and stays back in old position. Use SC/RC (save/restore cursor) if possible, else use HO and __mvcur. o __startwin: added __set_scroll_region(whole screen) at program startup, if __usecs; o endwin: added __set_scroll_region(whole screen) at program exit, if __usecs; o Fix all tc{set/get}attrs to works properly, when stdin redirected, use /dev/tty in this case (needed for some applications). setterm.c o Add new variable __usecs, if (!AL/al || !Dl/dl) && CS && (SC && RC || HO) (save/restore cursor used in __set_scroll_region in tty.c). o Set __noqch, if !__usecs && (!AL/al || !DL/dl). o Proper ospeed initialization for tputs, i.e. if speed == B9600, ospeed = 13 curses.c o Add __usecs variable that indicates usage of CS (if AL/DL absent). curses.h o Allow translation with applications which includes , undef BXXX manually to avoid redefinition and include termios to define proper ones. o Define old-style names curx/begx/maxx/etc. for old applications. Define _tty like __baset too. o Typedef SGTTY type for old applications (SGTTY == struct termios). o wstandout/wstandend should be int and not char*, some old applications relay on this fact. See standout.c too. o __FULLINE added indicated line width == terminal width, needed for refresh using AL/DL/CS with __noqch, see refresh.c changes. o Add extern __usecs variable that indicates usage of CS (if AL/DL absent). o Add __set_scroll_region() prototype, see tty.c and refresh.c changes for details. o Change winch() character mask from 0177 to 0377, we don't need to strip high bit on national characters. o Allow translate on systems with _BSD_VA_LIST_ undefined, such as FreeBSD 1.1.5.1 o __tty_fileno added to allows work with stdin redirected, see tty.c o Privately declare tputs (..., void) and externally tputs(..., int), many applications require this. Maybe not nice thing, but needed. o Remove _putchar definition and replace it to proper _putchar prototype, some old apps declares: 'extern int _putchar()' and don't even include curses.h in such modules. See putchar.c cr_put.c o __mvcur: if destline == destcol && outline == outcol do nothing, i.e. don't issue any escapes. o Proper usage of 'affcnt' tputs parameter, affects terminals with padding. cur_hash.c o Change char->unsigned char for proper sum 8-bit national characters. getch.c o check for inp == EOF added, don't add EOF to window. getstr.c o check for EOF added, don't add EOF to str. insertln.c o add cast to (int) in comparation of y and win->cury, this produce big number (cast to (unsigned)) if y < 0 tstp.c o Fix all tc{set/get}attrs to works properly, when stdin redirected, use /dev/tty in this case (needed for some applications). o add tstp() function for compatibility, some applications wants it. standout.c o Some old applications relay in fact that wstandout/wstandend returns int instead of char*, change return type to OK/ERR. putchar.c o Add _putchar function (which calls __cputchar), some old apps declares: 'extern int _putchar()' and don't even include curses.h in such modules. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-08-28T21:48:11.000000Z K 7 svn:log V 19 SHARED_LDADD added END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-08-29T01:35:53.000000Z K 7 svn:log V 88 Added /etc/gnats directory to BSD.root.dist mtree template. Submitted by: Paul Richards END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-08-29T04:02:54.000000Z K 7 svn:log V 69 Added send-pr for sending in bug reports. Reviewed by: Submitted by: END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-08-29T04:13:24.000000Z K 7 svn:log V 58 Set up the problem categories. Reviewed by: Submitted by: END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-29T06:09:15.000000Z K 7 svn:log V 71 "bogus" fixes from 1.1.5 to work around some cache coherency problems. END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-08-29T06:15:30.000000Z K 7 svn:log V 122 Fix some bad spacing in send-pr.sh that stopped mail working, changed the category selection. Submitted by: Paul Richards END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-29T06:23:19.000000Z K 7 svn:log V 254 Patches from John Dyson to improve swap code efficiency. Religiously add back pmap_clear_modify() in vnode_pager_input until we figure out why system performance isn't what we expect. Submitted by: John Dyson (swap_pager) & David Greenman (vnode_pager) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-29T07:22:41.000000Z K 7 svn:log V 76 Make the LDADD stuff work properly with obj dirs. Whoops. Submitted by: jkh END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-08-29T07:35:02.000000Z K 7 svn:log V 48 Added misc category Submitted by: Paul Richards END K 10 svn:author V 4 adam K 8 svn:date V 27 1994-08-29T16:31:38.000000Z K 7 svn:log V 153 Allow creation of absolute package names typo index() --> rindex() in order to split correct suffix Fix @srcdir so it actually works Submitted by: adam END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-29T17:01:06.000000Z K 7 svn:log V 15 Use gnumalloc. END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-08-29T17:28:58.000000Z K 7 svn:log V 68 Ignore SIGQUITs, cause getty dumps core on garbadge from modem line END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-29T17:38:28.000000Z K 7 svn:log V 49 Use gnumalloc to help reduce memory consumption. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-29T17:45:43.000000Z K 7 svn:log V 108 Changed output formatting to correctly represent the precision - it's not cool to truncate trailing zeros.. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-29T18:42:12.000000Z K 7 svn:log V 87 Use LDDESTDIR and DPADD more consistently with what Bruce suggests.. Submitted by: jkh END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-08-29T21:19:27.000000Z K 7 svn:log V 23 Raw partition is 2 now END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-08-29T21:25:11.000000Z K 7 svn:log V 23 Raw partition is 2 now END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-08-29T21:32:31.000000Z K 7 svn:log V 32 Use RAW_PART=2 to trick diskerr END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-08-29T21:35:16.000000Z K 7 svn:log V 12 Now WDRAW=2 END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-08-29T21:37:49.000000Z K 7 svn:log V 11 RAW_PART=2 END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-08-29T21:47:11.000000Z K 7 svn:log V 37 Fake floppy partition RAW_PART=2 now END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-30T00:12:11.000000Z K 7 svn:log V 65 Make decl/define for Debugger() match reality. Submitted by: jkh END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-30T01:38:04.000000Z K 7 svn:log V 72 Conditionalize support for my debugger. This normally saves 304 bytes. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1994-08-30T10:06:53.000000Z K 7 svn:log V 55 Remove xntpd for now until it works. Submitted by: jkh END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-08-30T14:26:13.000000Z K 7 svn:log V 125 Change WDRAW back to 3, too early step right now, disklabels needs more work Change hardcoded 'd' in printfs to 'a' + WDPART END K 10 svn:author V 4 ache K 8 svn:date V 27 1994-08-30T14:31:38.000000Z K 7 svn:log V 141 Change RAW_PART back to 3, too early step right now, disklabels need more work Change hardcoded 3 value in several places to RAW_PART define END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-30T16:36:49.000000Z K 7 svn:log V 786 Use cc -E instead of cpp for the preprocessor by default. cc -E is correct for C sources that are compiled by cc, while cpp (/usr/bin/cpp) is bogus since it invokes /usr/libexec/cpp with different flags. 1.1.5 uses plain cc. This should be equivalent after -M is added, but cc -M foo.s is completely broken (it invokes the assembler) while cc -E -M foo.s just does nothing instead of generating a foo.o: foo.s dependency. IF $MKDEP_CPP is set, use it as the cpp instead of cc -E. Assembler sources that are preprocessed using cpp directly should be mkdep'ed with MKDEP_CPP=cpp. Such sources shouldn't exist but we still have lots. foo.S should be compiled by cc -traditional (cc will invoke the preprocessor) and foo.s should be compiled by cc (cc won't invoke the preprocessor). END K 10 svn:author V 4 adam K 8 svn:date V 27 1994-08-30T16:39:27.000000Z K 7 svn:log V 60 added hook for post-build script Reviewed by: Submitted by: END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-30T17:17:49.000000Z K 7 svn:log V 769 Remove exception.o, swtch.o, support.o, conf.o and machdep.o from SYSTEM_OBS. They are now normal objects. Remove stale dependencies for the above now-normal objects and for locore.o and generate dependencies using mkdep. Config doesn't generate lists of assembler source files so the lists to be mkdep'ed have to be given explictly. Only the standard *.s files are given, so the dependencies for gnu/fpemul/*.s are incomplete. *.S files would be handled right if config put them in CFILES. Don't define NPX. It was replaced by NNPX > 0 years ago. Define LOAD_ADDRESS in COPTS so that compiling machdep.c isn't a special case. Moving around the dependencies exposed a bug in make. It doesn't know that assym.s and ./assym.s are the same. Add a rule tell it. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-30T17:18:34.000000Z K 7 svn:log V 321 Add conf.c, machdep.c, exception,s, support.s and swtch.s so that config will do most of the work for handling them. Only one extra flag and one bogus dependency was used for machdep.c and there was never anything special about the others. Add locore.s, but commented out. It's still special. Remove com.c and lpa.c. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-30T17:19:10.000000Z K 7 svn:log V 128 Don't define LOCORE (as nothing) in sources. It is now defined consistently (as 1) in Makefile.i386 for all assembler sources. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-30T18:19:11.000000Z K 7 svn:log V 102 Changed to reclaim memory from other buffers to eliminate memory thrashing. Submitted by: John Dyson END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-30T18:19:47.000000Z K 7 svn:log V 53 Added qmin and qmax functions to deal with quad_t's. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-30T18:27:44.000000Z K 7 svn:log V 494 Fixed bug caused by change of rlimit variables to quad_t's. The bug was in using min() to calculate the minimum of rss_cur,rss_max - since these are now quad_t's and min() takes u_ints...the comparison later for exceeding the rss limit was always true - resulting in rather serious page thrashing. Now using new qmin() function for this purpose. Fixed another bug where PG_BUSY pages would sometimes be paged out (bad!). This was caused by the PG_BUSY flag not being included in a comparison. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-30T19:01:44.000000Z K 7 svn:log V 85 Moved gpl'd fpemul into 2.0 cvs tree. Changed it's location to sys/gnu/i386/fpemul/. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-30T19:36:35.000000Z K 7 svn:log V 258 Cleaned up after Bruce: there were still some things that included com.h/lpa.h. Removed all vestiges of com/lpa out of conf.c and also fixed up the end of cdevsw/bdevsw to have "no" routines instead of a NULL pointer (suggested by someone a few weeks back). END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-30T20:11:40.000000Z K 7 svn:log V 52 Whoops...clean up after me cleaning up after Bruce. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-30T20:18:52.000000Z K 7 svn:log V 26 Changed STRC -> P_TRACED. END K 10 svn:author V 7 wollman K 8 svn:date V 27 1994-08-30T21:46:05.000000Z K 7 svn:log V 64 Undo some of Bruce's ``clean-up''. Don't be so damned verbose. END K 10 svn:author V 4 paul K 8 svn:date V 27 1994-08-31T03:57:32.000000Z K 7 svn:log V 46 Changed g++ to c++ Reviewed by: Submitted by: END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-31T04:45:24.000000Z K 7 svn:log V 30 Quiet down compiler warnings. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-31T05:31:42.000000Z K 7 svn:log V 60 Do uname -rs instead of uname -a when generating /etc/motd. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-31T06:17:49.000000Z K 7 svn:log V 235 Rather than exclude bounce buffers support with NOBOUNCE, include it with BOUNCE_BUFFERS. This is more intuitive, and is better for future multiplatform support. Added BOUNCE_BUFFERS option to the GENERIC and LINT kernel config files. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-31T07:44:22.000000Z K 7 svn:log V 134 Conditionalized support for syscons as the console so that it can be made optional in the kernel config file. Submitted by: John Hay END K 10 svn:author V 4 csgr K 8 svn:date V 27 1994-08-31T12:38:18.000000Z K 7 svn:log V 202 Fix comparison of int against unsigned when checking error return from recvfrom() (This bug is also present in FreeBSD 1.1.5.1.) Bug Reported by : Thomas.Koenig@ciw.uni-karlsruhe.de Reviewed by: geoff. END K 10 svn:author V 3 bde K 8 svn:date V 27 1994-08-31T15:18:06.000000Z K 7 svn:log V 458 Build ntp_adjtime.o and ntp_gettime.o so that xntpd compiles. Don't add to POBJS or SOBJS. bsd.lib.mk does it. Some objects were duplicated. Don't add to CLEANFILES. bsd.lib.mk does it. Some objects were quadruplicated. Define variables that are only used once close to where they are used. The ifdefs for avoiding building of profiled/shared objects when NOPROFILE/NOPIC are set were not actually committed. The ifdefs belong in bsd.lib.mk anyway. END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-31T15:55:29.000000Z K 7 svn:log V 176 Fixed bug that surfaced with last commit for NOBOUNCE -> BOUNCE_BUFFERS by adding appropriate #ifdefs and changing some variables to externs (as they should have always been). END K 10 svn:author V 2 dg K 8 svn:date V 27 1994-08-31T17:20:12.000000Z K 7 svn:log V 138 Fixed stupid bug which prevented any command line options from being understood. Submitted by: Uwe Arndt (arndt@mailhost.uni-koblenz.de) END K 10 svn:author V 2 se K 8 svn:date V 27 1994-08-31T22:50:08.000000Z K 7 svn:log V 250 Reviewed by: Stefan Esser Calculation of 'cd->cmdscount' now as in 'sd.c' (required for ncr scsi). CDOUTSTANDING defined as '1' (as the comment says), was '2' in fact ... Debugger takes an (char*) argument, changed macro definition accordingly. END K 10 svn:author V 2 se K 8 svn:date V 27 1994-08-31T23:32:32.000000Z K 7 svn:log V 107 Reviewed by: Stefan Esser Debugger() takes an (char*) argument, changed macro definition accordingly. END K 10 svn:author V 2 se K 8 svn:date V 27 1994-08-31T23:36:56.000000Z K 7 svn:log V 143 Reviewed by: Stefan Esser Submitted by: Wolfgang Stanglmeier Added PCI support (call of pci_config(), if NPCI > 0). END K 10 svn:author V 2 se K 8 svn:date V 27 1994-08-31T23:40:38.000000Z K 7 svn:log V 91 Reviewed by: Submitted by: Added lines for 'pci' and 'ncr' devices (found under i386/pci). END