summaryrefslogtreecommitdiff
path: root/sbin
AgeCommit message (Collapse)Author
2001-06-03remove 'bim', which was used for the now non-existant pc532 port.Eric Jackson
deraadt@ OK
2001-06-03kern.nprocsAngelos D. Keromytis
2001-06-03Add kern.fscale and kern.ccpuAngelos D. Keromytis
2001-06-02Various swapctl(8) improvements:Miod Vallat
- don't print an error message when trying to enable swap on an already active swap point. - better handling of -t option. - silently ignores swap points which are neither block devices nor regular files, and don't consider swap points not starting with /dev/ as valid block devices, when invoked with -A. Work by deraadt@ and myself, ok millert@
2001-06-01missing option in getopt vs casesMichael Shalayeff
return vs exit err vs perror+exit a few times spaces
2001-06-01make listall immune to supuh long names; after deraadtificationMichael Shalayeff
2001-06-01duh, main returnsMichael Shalayeff
2001-06-01do not use strlen after strlcpyMichael Shalayeff
2001-05-31If we're passed keys and certs to use, put them in the conf space.Angelos D. Keromytis
Send back keys/certs the peer has sent us during Phase 1.
2001-05-31When trying to find the right certificate/key to use, first check inAngelos D. Keromytis
the conf space, as we may have been passed that information from the kernel. Likewise, store the peer's key and cert so we can send it back to the kernel when we establish the SA.
2001-05-31Store/retrieve the right information in terms of keys.Angelos D. Keromytis
2001-05-31Appropriately release the cert and key fields in the SA structure on free.Angelos D. Keromytis
2001-05-31Copy the new information from the exchange to the sa at the end of theAngelos D. Keromytis
exchange, and generalize certificate copying by taking advantage of the new routines in the cert handler.
2001-05-31Match the information stored in the sa structure (or the other wayAngelos D. Keromytis
around) in terms of certificates and keys.
2001-05-31Get rid of recv_certlen, add sent_* and keynote_key fields,Angelos D. Keromytis
explanations added.
2001-05-31Compile key.cAngelos D. Keromytis
2001-05-31Expand the X509 and KeyNote cert handlers.Angelos D. Keromytis
2001-05-31Routines for handling KeyNote cert representation.Angelos D. Keromytis
2001-05-31New routines for handling X509 cert representation.Angelos D. Keromytis
2001-05-31Add a some more routines for handling certs in the cert handler structure.Angelos D. Keromytis
2001-05-31Key handling routines.Angelos D. Keromytis
2001-05-31Prototypes for routines handling key representations.Angelos D. Keromytis
2001-05-30ifdef out some of the things I inadvertently committed along with theAngelos D. Keromytis
MBOX->USERFQDN commit earlier.
2001-05-30Remove bogus printfAngelos D. Keromytis
2001-05-30MBOX->FQDN, begining of passing some credentials to the kernel.Angelos D. Keromytis
2001-05-30MBOX->USERFQDNAngelos D. Keromytis
2001-05-30Remove ipf. Darren Reed has interpreted his (old, new, whichever)Theo de Raadt
licence in a way that makes ipf not free according to the rules we established over 5 years ago, at www.openbsd.org/goals.html (and those same basic rules govern the other *BSD projects too). Specifically, Darren says that modified versions are not permitted. But software which OpenBSD uses and redistributes must be free to all (be they people or companies), for any purpose they wish to use it, including modification, use, peeing on, or even integration into baby mulching machines or atomic bombs to be dropped on Australia. Furthermore, we know of a number of companies using ipf with modification like us, who are now in the same situation, and we hope that some of them will work with us to fill this gap that now exists in OpenBSD (temporarily, we hope).
2001-05-28Fix directory state tracking.Grigoriy Orlov
- If the lost+found directory is created by fsck, it will do a cacheino() which sets the inoinfo's i_parent and i_dotdot to 0, but they never get set to ROOTINO. This means that propagate will never find lost+found and its descendents, subdirectories will remain DSTATE (instead of DFOUND) even though they are correctly linked in, and pass4.c will try to clear them unsuccessfully, thinking that there is no link count from the DSTATE directory's parent. The result is that you need to run fsck twice and get "EXTRANEOUS HARD LINK TO DIRECTORY" error (which are unexpected and fatal when running in preen mode). The fix is to set i_parent and i_dotdot to "parent" after the second cacheino() call in dir.c:allocdir(). From NetBSD via FreeBSD. - modify propagate() so it be able to start from any point in the tree. - minor tweaks to get more generality in state propagation. In other words fsck doesn't leave unremovable directories anymore. costa@ ok.
2001-05-24Add isakmpd.pid to the FILES section.Hakan Olsson
2001-05-24Match the IDs without checking the ASN1 length field, similar to howAngelos D. Keromytis
we do things in x509.c --- this should solve some problems with certificate-based authentication not working.
2001-05-21More verbose error message (what's the actual sysctl that failed)Angelos D. Keromytis
2001-05-21Better FEATURE handling for dnssecHakan Olsson
2001-05-19When zeroing out the parition table, make 'c' the entire disk, not justTodd C. Miller
the OpenBSD portion of the disk. This is conistent with the idea of 'c' throughout the program.
2001-05-18oopsMichael Shalayeff
2001-05-18treat two exits for a returnMichael Shalayeff
2001-05-18why exit if returnsMichael Shalayeff
2001-05-18why exit if returnsMichael Shalayeff
2001-05-18a few harmless cleanupsMichael Shalayeff
2001-05-15do not permit emalloc/erealloc of 0 sized objectsTheo de Raadt
2001-05-15do the same as _ffsMichael Shalayeff
2001-05-15error out if failed to malloc memory for inode cache entry; deraadt@ okMichael Shalayeff
2001-05-15report on another calloc() failureTheo de Raadt
2001-05-15Split wi(4) into bus-dependent and bus-independent bits similar toTodd C. Miller
an(4) -- no real code changes at this point. Rename if_wavelan_ieee.h to if_wi_ieee.h while I'm at it and create an if_wivar.h similar to NetBSD. PCI adaptors exist that are not true PCMCIA controllers so wi(4) @ PCI is possible (though the code is not working yet ;-).
2001-05-14Ignore empty strings in kern.malloc.kmemstat.<foo>, add tty stats.Angelos D. Keromytis
2001-05-14Update.Angelos D. Keromytis
2001-05-14Xr bridgename.if and hostname.if in section 5, not 8; spotted by James ↵Jason Wright
Cronin <james@unfortu.net>
2001-05-12Better argument checking for kmemstats.Angelos D. Keromytis
2001-05-12size_t -> u_int32_t (mcmahill@mtl.mit.edu)Angelos D. Keromytis
2001-05-11use strlcpy instead of strncpy+a[len-1]='\0'Michael Shalayeff
2001-05-11use strlcpy instead of strncpy+a[len-1]='\0'Michael Shalayeff