summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-06-11typo in commentBrad Smith
2004-06-11support IPV6_USE_MIN_MTU, which is needed to run BIND9 well. from kameJun-ichiro itojun Hagino
markus ok
2004-06-11Better stack usage on m88k for lwp.Miod Vallat
2004-06-11doc cpuidTheo de Raadt
2004-06-11divide etime by ncpuTheo de Raadt
2004-06-11oopsTheo de Raadt
2004-06-11on i386 machines, attempt to peek inside apic_intrhand[] as well, so thatTheo de Raadt
MP machines get interrupt counters. will be replaced by a MI subsystem one day. most code from drahn, few final bugs fixed by me
2004-06-11only print /# if > 1 cpu on a machineTheo de Raadt
2004-06-11Eliminate a dereference after pool_put when an inactive/no-longer referencedRyan Thomas McBride
table is destroyed in pfr_setflags_ktable. Fix from Chris Pascoe
2004-06-11Correct the code that identifies bogus regexps; Jared YanovichTodd C. Miller
2004-06-11Fix backref substitution in -s mode. Problem found and fix verifiedTodd C. Miller
by Jared Yanovich.
2004-06-11export cpuid via kproc2, and make ps & top aware... from niklasTheo de Raadt
2004-06-11export cpuid via kproc2, and make ps & top awareTheo de Raadt
2004-06-11hide top breakage, until the next commit which will do it rightTheo de Raadt
2004-06-10Generate SIGTRAP for breakpoint instructions.Mark Kettenis
ok mickey@
2004-06-10Work around an uncovered gcc problem on m88k until it receives proper cure.Miod Vallat
2004-06-10include whole SYS.h instead of just machine/asm.hMichael Shalayeff
2004-06-10Typos in option descriptions; fixed in gcc 3.Miod Vallat
2004-06-10From FreeBSD (via rees@umich.edu and nate)Peter Valchev
Initialise `restartcnt' in the newly malloc'd usbd_port structure, as otherwise the junk it contains may cause uhub_explore to give up without ever trying to restart the port. This fixes the following errors I was seeing with a VIA UHCI controller: uhub0: port error, restarting port 1 uhub0: port error, giving up port 1
2004-06-10zero the cif struct correctly.Ryan Thomas McBride
2004-06-10Plug a memory leak in carp_clone_destroy()Ryan Thomas McBride
From Patrick Latifi
2004-06-10SECURITY: CAN-2004-0492 (cve.mitre.org)Henning Brauer
Reject responses from a remote server if sent an invalid (negative) Content-Length. [Mark Cox]
2004-06-10Fix a logic error in sglist creation.Miod Vallat
2004-06-10get changes from mod_ssl 2.8.18:Henning Brauer
*) Fix buffer overflow in "SSLOptions +FakeBasicAuth" implementation if the Subject-DN in the client certificate exceeds 6KB in length. (CVE CAN-2004-0488). *) Handle the case of OpenSSL retry requests after interrupted system calls during the SSL handshake phase. *) Remove some unused functions.
2004-06-10rename struct pf_rule_addr member 'not' to 'neg', as 'not' is a reservedDaniel Hartmeier
keyword in C++. ok henning@, cedric@
2004-06-10Mark authenticated messages explicitly. Better check for authentication beforeHans-Joerg Hoexer
deleteing SAs. This fix is needed to solve the problems reported by Thomas Walpuski, previous diff was not sufficient. Pointed out by Thomas. Thanks! ok ho@ niklas@, testing and spellcheck by todd@ msf@
2004-06-09binutils syncMiod Vallat
2004-06-09The GO_IF_LEGITIMATE_ADDRESS fix in m88k.h, as well as all the FUNCTION_ARGMiod Vallat
and FUNCTION_ARG_ADVANCE fixes in m88k.c, allow the optimized bcopy sequences to be reliable again, so enable them back.
2004-06-09In FUNCTION_ARG_ADVANCE(), do not pad the register position counter if theMiod Vallat
parameter is going to hit the stack.
2004-06-09Among other tricky (or nice, depending upon your involvment) features,Miod Vallat
the 88Open ABI allows arguments to be passed through registers, then on the stack, the through registers, then on the stack again, with some function signatures. Unfortunately, gcc has not been designed with this possibility in mind, and does not handle this situation optimally (since no sane architecture does this anyway) and will reserve stack storage for the second set of in-registers parameters. Fixing this is quite non-trivial (trust me on this), so in the meantime keep at wasting space stack, but teach varargs about this so that it can compensate correctly.
2004-06-09in theory, vnlock should alays be NULL in the generic lock (sic) functions.Ted Unangst
in reality, sometimes it's not. we don't trust vnlock, and since it's 100% guaranteed to panic if it gets here, just completely stop using it. crash by henning, ok deraadt
2004-06-09Merge in a piece of the SMP branch into HEAD.Artur Grabowski
Introduce the cpu_info structure, p_cpu field in struct proc and global scheduling context and various changed code to deal with this. At the moment no architecture uses this stuff yet, but it will allow us slow and controlled migration to the new APIs. All new code is ifdef:ed out. ok deraadt@ niklas@
2004-06-09rename POOLPAGE macros to pmap_map_directTed Unangst
break out uvm_km_page bits for this case, no thread here lots of testing tech@, deraadt@, naddy@, mickey@, ...
2004-06-09pull in KNF from SMPTheo de Raadt
2004-06-09Fix IPv4 name->address translation. Addresses like "10.1000" will not beCedric Berger
accepted anymore, but constructs like "route add 10.1.2/24 <gw>" will finally do the right thing. ok millert@
2004-06-09Take better care of people down under living in X and a half hourOtto Moerbeek
timezones. ok canacar@
2004-06-09Several potential security problems found and fixed by Stefan Esser &Otto Moerbeek
Sebastian Krahmer. ok millert@
2004-06-09According to POSIX, _POSIX_PATH_MAX should be 256 but _POSIX_SYMLINK_MAXTodd C. Miller
should only be 255. You would think they would be the same but you'd be wrong.
2004-06-09we trust the calibrated pentium_mhz more, so don't overwrite it unlessTed Unangst
we know the cpu speed has changed. fixes pr3814 from mark pecaut.
2004-06-09syncTheo de Raadt
2004-06-09Style nits. hshoexer@ okHakan Olsson
2004-06-09move to a dynamically allocated struct pollfd array.Henning Brauer
we used a ststic one with OPEN_MAX entries, which is a rather arbitary limit as OPEN_MAX is _not_ the max # of open fds we can have, but just a default for that setting. in the same move we have to allocate the peer_l array, basically there for pfd-index to peer pointers to prevent peer list scans all time, dynamiccaly to. we overallocate a little and use that reserve until we have to realloc again later to prevent reallocs for every single control connection or a single flapping peer. help & ok claudio
2004-06-09only accept DELETEs during an authenticated INFORMATIONAL exchange.Hans-Joerg Hoexer
Fix for recent problem disclosed by Thomas Walpuski. ok ho@
2004-06-09fix compilation for !I586_CPU case; ok grange@Damien Miller
2004-06-09More meaningful formulation of the __va_stk initialization inMiod Vallat
__builtin_saveregs(); no functional change.
2004-06-09Minor sync from the SMP branch.Artur Grabowski
NVRAM_RESET_SOFT -> NVRAM_RESET_JUMP ok deraadt@
2004-06-09 * Bring rdate's SNTP support into compliance with SNTPv4 (RFC 2030).Alexander Guy
* More robust handling of NTP error conditions (e.g. host or service unreachable). * Improve the detection of stale and/or spoofed NTP responses from servers. * Add support for getaddrinfo(3)'s multiple host support if error conditions occur (e.g. round-robin DNS, and the first NTP server isn't responding, try the next host in line). * Minor formatting/code cleanup. ok henning@
2004-06-09correct mistake in usage(). Chris PinnockJun-ichiro itojun Hagino
2004-06-08syncTheo de Raadt
2004-06-08missing include; ok marc@.Xavier Santolaria