summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-07-05Add support for the new Expert mouseCLOCK USB II that uses an FTDIMarc Balmer
FT232R chip to interface the receiver (instead of the NetCologne chip used on older models). Only the DCF77 and HBG receivers are supported. A sidenote: Gude ADS not only provides me with receivers and documentation, but as a result of my feedback on their older receivers the new ones now have proper USB product IDs to distinguish between DCF77, HBG, and MSF.
2008-07-05- correct .Dt for pthread_attr_setstack.3Jason McIntyre
- new sentence, new line
2008-07-05Add manpage for pthread_attr_[sg]etstack(3)Philip Guenthe
Correct misnaming in STANDARDS section ok brad@ otto@
2008-07-05ksh starting as root will refuse to import a PS1 prompt unless itDamien Miller
contains a '#' character. Make it also accept the \$ PS1 sequence (which is supposed to automagically be $ or # depending on the user running the shell) unless ksh has been started in sh-compatibility mode. pointed out by millert@ when I asked why my SUDO_PS1 was not being honoured; ok millert@
2008-07-05grammarDamien Miller
2008-07-04Make protocol 1 MaxAuthTries logic match protocol 2's.Damien Miller
Do not treat the first protocol 2 authentication attempt as a failure IFF it is for method "none". Makes MaxAuthTries' user-visible behaviour identical for protocol 1 vs 2. ok dtucker@
2008-07-04handle EINTR in packet_write_poll()l ok dtucker@Damien Miller
2008-07-04Add T_MON_BREAKPOINT, the trap vector used by OBP for breakpoints.Mark Kettenis
2008-07-04Change trapbase from a pointer to a variable-length array such that it canMark Kettenis
actually be used to access trap vectors.
2008-07-04Add a little hack to recognize the boot device on the v1280.Mark Kettenis
2008-07-04Make debug code compile.Mark Kettenis
2008-07-04Add support for ssm nodes as found on the v1280 and bigger machines. For now,Mark Kettenis
we pretend that ssm is mainbus. Perhaps I'l turn it into a real bus driver later.
2008-07-04Remove unused NQNFS #defineBret Lambert
ok thib@
2008-07-04regenYojiro Uo
ok jsg@
2008-07-04add new entries for 3G/3.5G modemsYojiro Uo
2008-07-04Teach sysmerge to retrieve {etc,xetc}*.tgz files from FTP/HTTPStuart Henderson
paths using ftp(1). Thanks ajacoutot and jmc for suggestions. ok ajacoutot jmc, no objection deraadt
2008-07-04remove trailing whitespace;Jason McIntyre
2008-07-04Make the proxy module work with https again by allowing the destinationMarc Balmer
port to be set in the config file instead of using HTTP_DEFAULT_PORT in all cases. Prevent a segfault that would happen when the SSL connection from the proxy fails. Problem found and analyzed by Mischa Diehm; fix by me.
2008-07-04fix compilation for !YP case; ok millert@Damien Miller
2008-07-04no reason not to document that one can use ${WRKDIR}/bin to overrideMarc Espie
nasty commands dependencies.
2008-07-04clean up parser a bit, separating local/distant parts in a more reusable way,Marc Espie
and simplify file: parsing scheme (trying it with file:, then without is a bit stupid once we have the pieces to put it back together directly). Drop the restriction on urls from the man page, no need to finish stuff with /.
2008-07-04some small text improvements; ok ajacoutotJason McIntyre
2008-07-04Make debug a little clearer. ok djm@Darren Tucker
2008-07-04support negation of groups in "Match group" block (bz#1315); ok dtucker@Damien Miller
2008-07-04in pf_state_key_attach(), when we find that there already is a state keyHenning Brauer
that we can attach the state to, make sure to not overwrite the state key pointer in the state that was just set to the existing state key with the state key that was supplied with the state and just free'd (well, pool_put'd). by the time we clean up the state and try to follow it to RB_REMOVE etc we'd follow that garbage pointer to either an unrelated state key or the old state key still sitting unused in the pool. should fix the RB_REMOVE panics some people have been seeing. "clearly ok, please commit" ryan
2008-07-04remove prototype for nonexistant functionHenning Brauer
2008-07-03avoid nasty double free; ok dtucker@ djm@Otto Moerbeek
2008-07-03deal with hrefs containing '/' instead of just the package file nameNikolay Sturm
this permits fetching packages from thttpd ok espie
2008-07-03Add the pci id and driver flags flags parts for the previous two updatesOwain Ainsworth
(radeon and intel) tested by a few (as part of the updates)
2008-07-03Oops.. missed these files out of the radeon git update.Owain Ainsworth
>Update the radeondrm driver to be level with drm git. > >adds: > >- support for RS400 chips >- some cleanup of a few things >- fixes a hard lockup for r3-500 cards. > >Tested by a few
2008-07-03Update the inteldrm driver to drm git.Owain Ainsworth
changes: - Support for intel 4 series chipsets (i'll do any relavent agp bits for these as soon as i grab the datasheet and find a testcase) - fix scheduled buffer swaps on non 965 chipsets - major reorder, dedup and general cleanup of register definition and the header file Tested by a few, no regressions
2008-07-03Update the radeondrm driver to be level with drm git.Owain Ainsworth
adds: - support for RS400 chips - some cleanup of a few things - fixes a hard lockup for r3-500 cards. Tested by a few
2008-07-03fix inifinite loop with set -o csh-history and !<space> as input.Otto Moerbeek
report and testing by david@; ok millert@ jaredy@
2008-07-03add rum(4)Todd T. Fries
ok deraadt@
2008-07-03do not forget to initialize other member of $$ in qname; noted by mark shroyerTheo de Raadt
ok henning
2008-07-03link pf state keys to tcp pcbs and vice versa.Henning Brauer
when we first do a pcb lookup and we have a pointer to a pf state key in the mbuf header, store the state key pointer in the pcb and a pointer to the pcb we just found in the state key. when either the state key or the pcb is removed, clear the pointers. on subsequent packets inbound we can skip the pcb lookup and just use the pointer from the state key. on subsequent packets outbound we can skip the state key lookup and use the pointer from the pcb. about 8% speedup with 100 concurrent tcp sessions, should help much more with more tcp sessions. ok markus ryan
2008-07-03Add struct for VC_EXTENSION_UNIT and dump it in debug mode.Marcus Glocker
2008-07-03Remove clauses 3 and 4 from NetBSD license.Ray Lai
OK deraadt
2008-07-03Remove NetBSD license which, after removing clauses 3 and 4, isRay Lai
identical to the one above it. OK deraadt
2008-07-02add CRYPTOTodd T. Fries
ok deraadt@
2008-07-02string munging: say 'CRYPTO' not 'RAID67'Todd T. Fries
ok marco@
2008-07-02add softraidTodd T. Fries
ok deraadt@
2008-07-02Add first bits to support uncompressed format.Marcus Glocker
2008-07-02kill a bunch of dead code.Pierre-Yves Ritschard
2008-07-02Make the pagedaemon a bit happier.Artur Grabowski
1. When checking if the pagedaemon should be awakened and to see how much work it should do, consider the buffer cache deficit (how much pages the buffer cache can eat max vs. how much it has now) as pages that are not free. They are actually still usable by the allocator, but the presure on the pagedaemon is increased when we starting to chew into the memory that the buffer cache wants to use. 2. Remove the stupid 512kB limit of how much memory should be our free target. That maybe made sense on 68k, but on modern systems 512k is just a joke. Keep it at 3% of physical memory just like it was meant to be. 3. When doing allocations for the pagedaemon, always let it use the reserve. the whole UVM_OBJ_IS_KERN_OBJECT is silly and doesn't work in most cases anyway. We still don't have a reserve for the pagedaemon in the km_page allocator, but this seems to help enough. (yes, there are still bad cases in that code and the comment is only half-true, the whole section needs a massage, but that will happen later, this diff only touches pagedaemon parts) Testing by many, prodded by theo.
2008-07-02As some modem devices in ubsa(4) are possible to be incompatible withYojiro Uo
the native ubsa device, the patch notifies when it finds such a kind of device. ok jsg@
2008-07-02add bio & bioctlTodd T. Fries
ok deraadt@
2008-07-02When forking after authentication ("ssh -f") with ExitOnForwardFailureDamien Miller
enabled, delay the fork until after replies for any -R forwards have been seen. Allows for robust detection of -R forward failure when using -f (similar to bz#92); ok dtucker@
2008-07-02really really remove the freebie "none" auth try for protocol 2Damien Miller
2008-07-02Make protocol 2 MaxAuthTries behaviour a little more sensible:Damien Miller
Check whether client has exceeded MaxAuthTries before running an authentication method and skip it if they have, previously it would always allow one try (for "none" auth). Preincrement failure count before post-auth test - previously this checked and postincremented, also to allow one "none" try. Together, these two changes always count the "none" auth method which could be skipped by a malicious client (e.g. an SSH worm) to get an extra attempt at a real auth method. They also make MaxAuthTries=0 a useful way to block users entirely (esp. in a sshd_config Match block). Also, move sending of any preauth banner from "none" auth method to the first call to input_userauth_request(), so worms that skip the "none" method get to see it too.