summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2000-02-25clear m->m_pkthdr when changing mbuf type to M_PKTHDR.Jun-ichiro itojun Hagino
without it, junk pointer in m->m_pkthdr.tdbi may bite us.
2000-02-25'ie.' -> 'e.g.' or 'i.e.' as appropriateKenneth R Westerback
2000-02-25'ie.' -> 'e.g.' or 'i.e.' as appropriateKenneth R Westerback
2000-02-24fread() of /dev/random reads an entire huge stdio buffer, instead of the 32Theo de Raadt
bytes that we actually need, thus wasting a lot of system entropy. found by alecm@coyote.uk.sun.com, passed on by Pete.Zaytsev@EBay.Sun.COM
2000-02-24sync with sshd_configMarkus Friedl
2000-02-24Do not exit() after just one option/command. (niklas@ ok)Hakan Olsson
2000-02-24Remove MFS lies!Chris Cappuccio
2000-02-24hide IP6_EXTHDR_CHECK from the userland.Jun-ichiro itojun Hagino
2000-02-23new -m number parameter to specify a maximum length of strings to match,Niels Provos
ok millert@ deraadt@
2000-02-23More accurate HISTORY and AUTHORS.Aaron Campbell
2000-02-23Small bits of clean-up.Aaron Campbell
2000-02-23- Put structure field descriptions in a tagged list.Aaron Campbell
- More mdoc macros where appropriate. - Mention OpenBSD in HISTORY.
2000-02-23if we discover we are on a v8 cpu, and thus have the multiply and divideTheo de Raadt
instructions, replace the .{u,}{mul,div,rem} functions at runtime with (much smaller and faster) blocks using the actual hardware instructions.
2000-02-23add freeifaddrs(3), which reclaims region allocated by getifaddrs(3).Jun-ichiro itojun Hagino
in sync with kame and bsdi.
2000-02-23add getifaddrs(3), from bsdi4.Jun-ichiro itojun Hagino
this will help future apps from complexity of SIOCGIFCONF. NOTE: getifaddrs(3) uses sysctl interface, not SIOCGIFCONF.
2000-02-23crunch you stupid!Michael Shalayeff
2000-02-23do clean/cleandir in utils all the timeMichael Shalayeff
2000-02-22add ses.4 man pagemjacob
2000-02-22_total is no longer a symbol in the kernelTheo de Raadt
2000-02-22blah, blah, blah, msgbufMichael Shalayeff
2000-02-22syncTheo de Raadt
2000-02-22enlarge msgbuf, somewhat line netbsd didTheo de Raadt
2000-02-22put C accessable labels on {,u}{rem,div}Theo de Raadt
2000-02-22Regen.Aaron Campbell
2000-02-22Add some more Texas Instruments PCI-CardBus bridges; from NetBSD.Aaron Campbell
2000-02-22Use an _BSD_FOO_T_ type declaration for off_t in machine/ansi.h to allowTodd C. Miller
off_t to be visible in stdio.h even in strict ansi mode. This is needed for ftello()/fseeko() and it allows us to remove the horrible fpos_t hack.
2000-02-22sorry previous fix against alignment issue was totally broken.Jun-ichiro itojun Hagino
2000-02-22void* -> unsigned char*, ok niels@Markus Friedl
2000-02-22Add an __attribute__((unused))__ to the function declared by _MCOUNT_DECL,Artur Grabowski
sparc defines that function as static and gcc doesn't understand that it gets called from an assembler stub.
2000-02-22cleanup some code and build stuffmjacob
2000-02-21Increment the minor number for fseeko()/ftello() addition.Todd C. Miller
2000-02-21Add fseeko() and ftello() -- versions of fseek() and ftell() that use off_t.Todd C. Miller
Also make fsetpos() and fgetpos() use fseeko() and ftello() respectively since fpos_t is actually a 64bit type.
2000-02-21PKCS#1 paddingMarkus Friedl
2000-02-21TCP SACK fixes via Tom Henderson (tomh@cs.berkeley.edu):Niels Provos
- tcp_sack_adjust() was completely rewritten, since it was erroneously referencing receiver side sequence numbers and comparing with sender side sequence numbers (thanks to Arun Desai (adesai@cisco.com) who discovered the problem) - in tcp_output(), moved assignment of sendalot=0 to the piece of code immediately following the search for sack-eligible retransmissions (bug identified by Arun Desai). - tcp_input() was not clearing t_dupacks if fewer than three dupacks arrived between acks of new data. (bug identified by Gaurav Banga (gaurav@netapp.com))
2000-02-21move fpproc into the cpuinfo structure.Artur Grabowski
2000-02-21From FreeBSD:Jason Wright
correct usage of m_pullup for small frames bzero() contents of mbuf when manually padding the frame
2000-02-21From FreeBSD: Correct use of NULL/0Jason Wright
2000-02-21dead code and symbol pollution.Artur Grabowski
2000-02-21zap unused polluting variable.Artur Grabowski
2000-02-21a few comment fixes from espie@Michael Shalayeff
2000-02-21Rework bridge_filter() so that it does not require a full packet copyJason Wright
Allow for reusing the current mbuf (rather than a copy) for the last interface in the list in bridge_output(). Replace some pointer derefs with on the stack copies of the data.
2000-02-21separate assembly thing into an own file to avoid compiler-deps.Michael Shalayeff
ignore suspend reqs while suspending. ignore suspend requests for 3 seconds holdoff period once awaken. protect event queue manipulations w/ splhigh's.
2000-02-21The last pieces of hypersparc support.Artur Grabowski
- Split get_faultstatus into get_syncflt and get_asyncflt. - Get the syncflt status before setting up the trap frame and put the results in cpuinfo.syncfltdump (related to the next change). - unlock the sfsr/sfva after reading from ASI_SRMMUFP (it gets locked if the translation fails). - + other interface changes and cleanups. (most work from NetBSD).
2000-02-21Revert the last revert. (with the bug fixed)Artur Grabowski
2000-02-21back out recent change. completely breaks ld on the sparc:Theo de Raadt
collect2: ld terminated with signal 11 [Segmentation fault]
2000-02-21In cpumatch_hypersparc - zap the instruction cache if we are the main cpu.Artur Grabowski
2000-02-21remove the annoying "hypersparc support still under construction" warning.Artur Grabowski
2000-02-21hypersparc has a writeback cacheArtur Grabowski
2000-02-21When mapping something into iommu space hypersparc requires us to align itArtur Grabowski
so that cache_alias_bits match in the kernel mapping and the iommu mapping. (see code for better explaination).
2000-02-21Take the hypersparc cache size from prom, enable instruction cache andArtur Grabowski
disable "Unimplemented Flush Traps". From NetBSD.