summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
1999-05-12reuse niklas@'s disksubr.c, enhance for LIF handlingMichael Shalayeff
1999-05-12grammar police: do not hyphenate compound words that act as adjectives if theAaron Campbell
first word ends in -ly i.e., fully-qualified, newly-created, globally-visible, etc. are wrong
1999-05-12efault -> default; steve@tightrope.demon.co.ukAaron Campbell
1999-05-12Allow ``host:port/udp'' devices and support ``host:port/tcp'' asbrian
being the same as the previous (still supported) ``host:port'' syntax for tcp socket devices. A udp device uses synchronous ppp rather than async, and avoids the double-retransmit overhead that comes with ppp over tcp (it's usually a bad idea to transport IP over a reliable transport that itself is using an unreliable transport). PPP over UDP provides througput of ** 1.5Mb per second ** with all compression disabled, maxing out a PPro/200 when running ppp twice, back-to-back. This proves that PPPoE is plausable in userland.... This change adds a few more handler functions to struct device and allows derivations of struct device (which may contain their own data etc) to pass themselves through the unix domain socket for MP. ** At last **, struct physical has lost all the tty crud ! iov2physical() is now smart enough to restore the correct stack of layers so that MP servers will work again. The version number has bumped as our MP link transfer contents have changed (they now may contain a `struct device'). Don't extract the protocol twice in MP mode (resulting in protocol rejects for every MP packet). This was broken with my original layering changes. Add ``Physical'' and ``Sync'' log levels for logging the relevent raw packets and add protocol-tracking LogDEBUG stuff in various LayerPush & LayerPull functions. Assign our physical device name for incoming tcp connections by calling getpeername(). Assign our physical device name for incoming udp connections from the address retrieved by the first recvfrom().
1999-05-12permit NULL result parameter for pthread_create(). Apparently used in Stevens?David Leonard
1999-05-11clean upkstailey
1999-05-11set window descriptor length to actual amount of datakstailey
1999-05-11initialize generic quirkskstailey
1999-05-11generic triggerkstailey
1999-05-11Remove cruft that wasted space en masse in the IPsec subsystemNiklas Hallqvist
1999-05-11cvs missed this in the last perl commit. Bad cvs.Todd C. Miller
1999-05-11Go back to colon-separated paths approach but truncate lib pathsTodd C. Miller
on ':' in configpm when generating Config.pl. This is a bit of a hack but better than hacking a large number of modules. Turns out we still need /usr/libdata/perl5/site_perl for the .ph files.
1999-05-11put back /usr/libdata/perl5/site_perl and back out unintended changeTodd C. Miller
1999-05-11Install termcap.h too. Some packages assume that if you are usingTodd C. Miller
ncurses, termcap.h exists. Others, like X11's resize, use termcap.h to determine whether or not you are running ncurses.
1999-05-11writev(2) may return EDESTADDRREQ if a write is attempted to a connect(2)'dAaron Campbell
uipc domain socket and the destination set by connect(2) is no longer available; from FreeBSD
1999-05-11note that close(2)'ing any file descriptor which refers to a file holdingAaron Campbell
any advisory locks will cause the file to lose its locks; from FreeBSD, verified by page 373 of APUE
1999-05-10change email address of maintainer to ports-admin@openbsd.orgBrad Smith
1999-05-10correct some Xr's which referred to the wrong man page sectionsAaron Campbell
1999-05-10make a shared libraryTheo de Raadt
1999-05-10egcs -Wall warns unless & is used as a modifier in extended asms, e.g.,Marc Espie
constraints should begin "=&", not "&=".
1999-05-10cross-ld for sparc: iflush as nop, since it won't compile on non-sparc,Marc Espie
and is only needed for rtld anyway. and missing md_swap routines as well.
1999-05-10add needed declaration of struct ranlib tag to keep cross-endian toolsMarc Espie
gcc-happy.
1999-05-10Fixes endianess problems with old a.out tools. This makes buildingMarc Espie
some cross toolchains possible. This also changes some utilities's behavior slightly: - nm, strip, size now handle any a.out format they know about. - ranlib complains if it detects mixed archives (several object formats for different boxes). In the presence of mixed objects, you still have file, ranlib or ld to prevent you from getting too confused...
1999-05-10Use symbolic define for BYTE_ORDER.Marc Espie
(don't forget that cpp is `lazy': #define A B #define B value #if A == value works, since A isn't extended before it's needed, by which time B is known)
1999-05-10syncTheo de Raadt
1999-05-10Don't rotate kerberos logs. From: mattiasa@stacken.kth.seArtur Grabowski
1999-05-09Fix sdsize() to not call sdopen()/sdclose() unless it is needed.Tobias Weingartner
1999-05-09Fix wdsize() to not call wdopen/wdclose unless it is needed.Tobias Weingartner
1999-05-09Revert to the previous behaviour of only doing a utmpbrian
login if we're -direct on a tty device.
1999-05-09Deal with the fact that as we now mbuf_Read the fsmbrian
header in fsm_Input() we often end up with a NULL mbuf. Deal with a possible NULL mbuf being passed into mbuf_Prepend(). Adjust some spacing to make things more consistent.
1999-05-09fix EXIT() usage, appen .endMichael Shalayeff
1999-05-09/usr/libdata/perl5/site_perl is historyTodd C. Miller
1999-05-09o kill colon-separated paths in *libexp, they confuse too many modulesTodd C. Miller
o kill MakeMaker hack (no longer needed) o define APPLLIB_EXP to be /usr/local/libdata/perl5 to let users override standard modules if they want The perl search path in @INC is now: /usr/local/libdata/perl5 /usr/libdata/perl5/i386-openbsd/5.00503 /usr/libdata/perl5 /usr/local/libdata/perl5/site_perl/i386-openbsd /usr/local/libdata/perl5/site_perl .
1999-05-09provide suport for an apm data segemnt in the lower memory biosMichael Shalayeff
data segment area, also calculate the apm segment lenghts. niklas@ - ok
1999-05-09We use a patched version of gnu diffutils-2.7.Marc Espie
Import relevant programmer's notes, makes it *much* easier to know what we're dealing with.
1999-05-09Regen.Jason Downs
1999-05-09Fix obvious typos so that the kernel actually compiles.Jason Downs
1999-05-09Deal with colon-separated paths in *libexp variables. This is aTodd C. Miller
hack and I may simply change those variables to point to a single pathname.
1999-05-09c++ clasess for ncursesTodd C. Miller
1999-05-08ncurses-4.2-990424Todd C. Miller
1999-05-08ncurses-4.2-990424Todd C. Miller
1999-05-08Typo/anachronism; kwesterback@home.com.Jason Wright
1999-05-08o Redesign the layering mechanism and make the aliasing code part ofbrian
the layering. We now ``stack'' layers as soon as we open the device (when we figure out what we're dealing with). A static set of `dispatch' routines are also declared for dealing with incoming packets after they've been `pulled' up through the stacked layers. Physical devices are now assigned handlers based on the device type when they're opened. For the moment there are three device types; ttys, execs and tcps. o Increment version number to 2.2 o Make an entry in [uw]tmp for non-tty -direct invocations (after pap/chap authentication). o Make throughput counters quad_t's o Account for the absolute number of mbuf malloc()s and free()s in ``show mem''. o ``show modem'' becomes ``show physical''.
1999-05-08Turn off sync when turning off video so that monitors will go into stand-by.Jason Wright
1999-05-07Suggest use of boot.net instead of the SunOS loader; suggested by ↵Jason Wright
jlockard@math.lsa.umich.edu.
1999-05-07syncJason Wright
1999-05-07typoJason Wright
1999-05-07syncJason Wright
1999-05-07From NetBSD: Add Silicon Integrated Systems OUI, and SiS 900 PHYJason Wright
1999-05-07Sync with freebsd, highlights:Jason Wright
o Dynamically increase TX start threshold if TX underruns are detected. o Fix selection for the 3c900B-FL 10baseFL adapter. o Set the TX start threshold register to get better performance. o Increase the size of the RX and TX rings. o Support for the 3cSOHO100-TX