Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-05-05 | Make the Transform functions match the other hash types and document them. | Todd C. Miller | |
Use sizeof() in the Init functions where it makes sense. Use weak aliases instead of wrapper functions. Probably should have gone in before the major bump but as these are only used internally by the sha2 functions themselves there should be no problem. | |||
2004-05-05 | Make the 2nd arg to SHA1Transform const again and unifdef SHA1HANDSOFF. | Todd C. Miller | |
It was defined before and there is no need to for this knob... | |||
2004-05-03 | strtonum prototype | Ted Unangst | |
2004-05-03 | Use KNF indentation style and do some u_char -> u_int8_t conversion | Todd C. Miller | |
I missed earlier. | |||
2004-05-03 | Add Pad and FileChunk functions for each family of hash functions. | Todd C. Miller | |
The Pad function does padding like in Final but does not finish processing. The FileChunk function creates a digest from a portion of a file. Also made the length parameters consistent (and size_t). | |||
2004-05-03 | Make ndbm match POSIX. A datum consists of a void *dptr and a size_t dsize. | Todd C. Miller | |
Also make the open functions take a mode_t, not int. OK deraadt@ | |||
2004-05-03 | XPG specifies bsd_signal(3) so make it an alias for signal(3); OK deraadt@ | Todd C. Miller | |
2004-05-03 | Add _Exit(3) as per C99. Discussed with espie@ some time ago. | Todd C. Miller | |
2004-04-29 | Undo some recent prototype changes; it is legal to pass the helper | Todd C. Miller | |
functions can take a NULL buf pointer. They will malloc memory as needed in this case. | |||
2004-04-28 | PD md4 code derived from Colin Plumb's md5 routines. | Todd C. Miller | |
2004-04-28 | Rename members of struct MD5Context to match other hash routines. | Todd C. Miller | |
Add constants for buffer lengths and use them. Make bit count 64bit based on changes by niklas@ long ago. Conver htole32n() to macros and unroll loops. | |||
2004-04-28 | PD version of md5(3) based on code written by Colin Plumb. | Todd C. Miller | |
2004-04-27 | Add __bounded__ attributes like the other hash functions have. | Todd C. Miller | |
With help from avsm@ | |||
2004-04-27 | Make the bit count u_int64_t instead of two u_int32_t. Adapted from | Todd C. Miller | |
changes Niklas made to the md5 code long ago. OK hshoexer@ | |||
2004-04-26 | Use a common source file for all the hash helper functions that | Todd C. Miller | |
previously lived in foohl.c. The foohl.c files are now generated via sed, though perhaps cpp could be used in the future. Use u_int8_t instead of unsigned char for the buffers struct fooContext. Add constants for buffer lengths and use them in function prototypes and the man pages. This is basically cosmetic surgery; there should be no functional changes. OK deraadt@ | |||
2004-04-14 | implement RFC3493 AI_NUMERICSERV. tedu ok | Jun-ichiro itojun Hagino | |
2004-04-13 | Add /dev/fd/ and /var/empty/; ok henning@ and krw@ | Todd C. Miller | |
2004-04-06 | prototypes for bcrypt and md5crypt, as described in manpage; ok deraadt@ | Damien Miller | |
2004-04-02 | fix non-gnu ansi compilers by not using 'inline' but '__inline' instead. | Anil Madhavapeddy | |
lets tendra build again. ok deraadt@, pvalchev@, millert@ | |||
2004-03-31 | dumped is really spelled with one p and not two | Henning Brauer | |
from Daniel Lucq | |||
2004-03-08 | Do not build binutils on arm. ARM needs at least binutils 2.14. | Dale Rahn | |
Allows others to build OpenBSD/cats, use binutils from devel/binutils/stable Requested by deraadt@ | |||
2004-03-01 | Enable gnu/lib/libf2c for 'make includes' with GCC3, for [fg]2c.h ok deraadt@ | Dale Rahn | |
2004-01-27 | TSIZE & TIMEOUT support; from freebsd via tholo | Theo de Raadt | |
2004-01-23 | USE_GCC3 switch, now that propolice is in. | Marc Espie | |
2004-01-22 | Remove unnecessary typedef usage. | Marc Espie | |
u_char -> unsigned char u_short -> unsigned short u_long -> unsigned long u_int -> unsigned int okay millert@ | |||
2004-01-21 | Prototype llabs(3). Forgotten commit gathering bit rot in my tree... | Todd C. Miller | |
2004-01-17 | add a couple of new RR types; ok deraadt@ | Jakob Schlyter | |
2004-01-16 | spacing | Theo de Raadt | |
2004-01-15 | If lint is defined, act like _ANSI_LIBRARY was defined. That way | Todd C. Miller | |
lint gets the prototypes it expects and doesn't get confused by the inline functions. OK deraadt@ | |||
2004-01-13 | Prototype closefrom(); tedu@ OK | Todd C. Miller | |
2004-01-13 | Allow this to compile on non-gcc. OK deraadt@ art@ | Todd C. Miller | |
2004-01-07 | Implement kvm_getproc2(), kvm_getargv2() and kvm_getenvv2() that use | Todd C. Miller | |
the KERN_PROC2 sysctl. Based on changes from NetBSD but uses our own kvm_arg_sysctl(). | |||
2004-01-03 | put an mi wrapper around stdarg.h/varargs.h. gcc3 moved stdarg/varargs macros | Marc Espie | |
to built-ins, so eventually we will have one version of these files. Special adjustments for the kernel to cope: machine/stdarg.h -> sys/stdarg.h and machine/ansi.h needs to have a _BSD_VA_LIST_ for syslog* prototypes. okay millert@, drahn@, miod@. | |||
2003-12-31 | Implement svc_getreq_poll(3) and friends and use poll(2) instead of select(2) | Todd C. Miller | |
in the libc rpc code. The main difference between this and the previous version is the use of a simple free list that simplifies the logic when adding a socket to svc_pollfd. I've also added code to pack svc_pollfd when the free list gets too big. The idea general idea is to keep svc_pollfd as tightly packed as possible to make poll(2) efficient. Tested by many people and OK deraadt@ | |||
2003-10-29 | PD | Theo de Raadt | |
2003-10-07 | corrent __bounded__ attribute for the *Data functions, and add | Anil Madhavapeddy | |
__minbytes__ checks where appropriate. tested by itojun@ fixes PR 3505 from Janjaap van Velthooven | |||
2003-09-02 | Add defines for missing RTLD_, eg RTLD_GLOBAL and RTLD_LOCAL, | Dale Rahn | |
values for RTLD_GLOBAL and RTLD_LOCAL are same as solaris uses. | |||
2003-08-25 | rename struct dinode to ufs1_dinode. clears the namespace and makes | Ted Unangst | |
way for some future work. no function changes yet. help testing otto@ and markus@ | |||
2003-08-07 | des_cipher 3rd param is int32_t not long | Theo de Raadt | |
2003-08-01 | add __bounded__ attributes for userland headers; enabled with -Wbounded | Anil Madhavapeddy | |
ok deraadt@ | |||
2003-07-21 | Need ftw.h for ftw(3) and nftw(3) | Todd C. Miller | |
2003-07-15 | do not enter libcom_err | Theo de Raadt | |
2003-07-15 | proto _assert2() | Theo de Raadt | |
2003-07-14 | Enable build of unified libkrb5. ok deraadt, todd. Testing by hin, jakob, ↵ | Magnus Holmberg | |
David Krause, ... | |||
2003-06-26 | Better value for vax MAXFLOAT | Jason Wright | |
2003-06-26 | redefine MAXFLOAT in vax terms | Jason Wright | |
2003-06-26 | backout the __bounded__ attributes for a while; requested by deraadt@ | Anil Madhavapeddy | |
2003-06-26 | Mark various standard library functions with the __bounded__ attribute. | Anil Madhavapeddy | |
You must have an up-to-date gcc for this! deraadt@ ok | |||
2003-06-25 | proto getgrgid_r and getgrnam_r | Theo de Raadt | |
2003-06-17 | Sync with share/misc/license.template and add missing DARPA credit | Todd C. Miller | |
where applicable. |