summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2005-08-16support code for pkg_add -u:Marc Espie
- distant_available(), using the distant listing functions. - stem compiler, to match lots of stems
2005-08-16be more specific about `every precaution' in pkg_add, so that people won'tMarc Espie
be scared about -F update. Document the nasty issues I've encountered with FTP.
2005-08-16make the code that enforces the connection limit a separate function, soMarc Espie
that the distant listing code can use it too. Since the distant listing code creates transient connections, it does not actually need to be tracked, just to ensure that it has a slot !
2005-08-16fix a few minor details: _list() needs to be called as a method.Marc Espie
use nlist *.tgz instead of ls to gain speed. http does not need any command, it just retrieves the directory index. (code not used yet, but so blatantly incorrect)
2005-08-16fix getopt line, noticed by Gerardo SantanaMarc Espie
2005-08-15Fix possible race condition in signal handler.Esben Norby
Report and fix from Micheal Knudsen. Prep, test and OK claudio@
2005-08-14if there's no identifiable version in the spec, and in the package name,Marc Espie
then it matches when it is equal.
2005-08-14no reason not to record special files sizes along with md5.Marc Espie
2005-08-14catched->caughtMiod Vallat
2005-08-14zap extra lineMarc Espie
2005-08-14fix error recovery in replacing case.Marc Espie
- build the list of done items during extract only, since later all files have a tempname. - wrap pre-install in an exception handler, since there already is stuff to save in a partial package...
2005-08-13symlinks and hardlinks do not have an md5Marc Espie
2005-08-13don't set $file->{cwd} until *after* we're sure it's defined.Marc Espie
Allows pkg_add to properly report truncated archives, instead of weird can't call method check_name() on an unblessed reference messages. problem reported by brad@, somewhat difficult to reproduce. as usual, the most obvious bugs take the longest time...
2005-08-13make the todo-list reflect what is actually going on.Marc Espie
2005-08-13another typo;Jason McIntyre
2005-08-13minor tweaks for BUGS;Jason McIntyre
ok espie@
2005-08-12prefer a simpler synopsis: we do not really need a separate case for -i;Jason McIntyre
2005-08-12- small formatting fixesJason McIntyre
- grammar
2005-08-12remove reference to non-existent sourcereorg.html;Jason McIntyre
discussed with tamas tevesz.
2005-08-12minor semantic tweak: foo-1.0 needs to conflict with foo-1.0p0, always,Marc Espie
even in @option no-default-conflict, for updates to actually work. okay henning@
2005-08-12don't try to install a page that has been removed; ok jmc@Christian Weisgerber
2005-08-12pkg_add -r does work.Marc Espie
on the other hand, scp(1) is a pig.
2005-08-12avoid warning messageMarc Espie
2005-08-11EINTR, and a little KNF in packet.cHenning Brauer
2005-08-11on writing, we actually can deal with ENOBUFS just as well as with EAGAINHenning Brauer
and EINTR, so do it, more or less from bgpd
2005-08-11two missing EINTR here tooHenning Brauer
2005-08-11check for EINTR too after writev(), pt out by Alexander FarberHenning Brauer
2005-08-10remove drivers from here.Alexandre Anriot
ok jsg@ deraadt@
2005-08-10typoMarc Espie
2005-08-10Propogate server's leap indicator flags to clients; ok henning@Darren Tucker
2005-08-10add lmtemp(4) and viasio(4).Alexandre Anriot
ok grange@
2005-08-10record unsafe operations in a journal, so that we can give a muchMarc Espie
more specific message than `package XXX contains unsafe operations'.
2005-08-10bug fix: if default is not available, do not push it for installation.Marc Espie
2005-08-10- comapared -> comparedJason McIntyre
- correct word order - grammar
2005-08-10Pass the correct peer to rde_apply_set(). rde_apply_set() needs to knowClaudio Jeker
the peer where the prefix came from so that prepend-neighbor works. Extend rde_filter() and make sure that the correct peer is passed. Until now most cases resulted in a NULL peer causing a nasty crash that was found by David Ulevitch. OK henning@
2005-08-10Call open(2) with O_NONBLOCK and O_NOFOLLOW to make sure mtree can'tTodd C. Miller
be halted by a FIFO or special device. Use fgetln() instead of fgets() to handle arbitrarily long lines. If a line starts with a comment char, don't check for line continuation char. Adapted from a diff by Solar Designer. OK deraadt@ henning@
2005-08-09same hereMarco Pfatschbacher
3.8 not 3.5
2005-08-09ifstated isn't released before 3.8Marco Pfatschbacher
ok jmc@
2005-08-09if we are replacing a package, the messages for @extra stuff should beMarc Espie
slightly different. Noticed by rohee@
2005-08-09Introduce new route decision tunable "rde med compare (always|strict)".Claudio Jeker
If set to always the med will also be compared between different AS. The default is strict which is the way the RFC specifies it. OK henning@
2005-08-09add watchdogdTheo de Raadt
2005-08-09xr sysctl(8)Michael Shalayeff
2005-08-09link static and mlockall() once daemonised to prevent sudden pageins and ↵Michael Shalayeff
wdog misfire; discussed a lot at wtf; mbalmer@ art@ ok
2005-08-09use a standard options list, and various other minor tweaks;Jason McIntyre
help + ok mbalmer@
2005-08-08with -s, do not wait if we don't have any peers at all.Henning Brauer
From: Thomas Jarosch <thomas.jarosch@intra2net.com>
2005-08-08Use unsigned integers for period and nperiod.Marc Balmer
ok henning@
2005-08-08function prototypes, spacing, KNF, and other readability fixesHenning Brauer
2005-08-08Try to do an SPF recalculation only if the LS DB changed.Claudio Jeker
This is still not perfect as on ABRs it is only necessary to recalculate the area that got changed and not all others too. More to come but it is a good start. OK norby@
2005-08-08Initial import of watchdogd, a daemon to retrigger the watchdog timerMarc Balmer
from userland (not yet linked to the build process). ok henning@
2005-08-08Correctly order LSA/route entries. Also prefer network vertices over routerClaudio Jeker
ones in the candidate list. Be more careful about LS_INFINITY as it is possible that the cost overflows in the calculation (checking for == is in some cases wrong). Simplify the code a bit. Tested and OK norby@