provos
234882677d
documentation for arc4random. this is out of memory, might need
some corrections.
28 years ago
tholo
bde02a1ec3
Check for overflow; from FreeBSD
28 years ago
deraadt
78d1ef8fab
an -> a; soil@quick.net
28 years ago
deraadt
e701f6c1db
salt is an int32_t
28 years ago
deraadt
5ca625a603
delete the unaligned code
28 years ago
downsj
8689f9cd28
Err, umm.
28 years ago
downsj
743ff0ad8a
Make this code sane.
28 years ago
provos
fae2adc26f
yet another random() converted to arc4random()
28 years ago
rahnds
c47e65ed50
Ok here is the mvme88k userland, minus a few important pieces.
as, ld change need to be merged. It is known that shared libraries and C++
do not work.
If anyone wants to step forward and take over the mvme88k port please do.
It was dumped on me when the original developer, Nivas, left his previous
job and started a new one.
I am trying to get the port in a shape that someone could take over.
28 years ago
provos
169a7268a4
prelim manpage, cleanup, fixed crippled plaintext: sed does a nice
job on replacing everything, just wouldnt skip it
28 years ago
provos
62eb1b6445
header update
28 years ago
provos
8b4d9ce3b7
added bcrypt + blowfish
28 years ago
provos
40aaa132e7
added hook for bcrypt
28 years ago
provos
3a0ff7f61e
password hashing algorithm using blowfish
28 years ago
provos
f6784cc55a
Unpatended fast block cipher for new password hashing.
28 years ago
niklas
64f8f12484
is we were set[ug]id an unitialized ptr bit us
28 years ago
tholo
784ff4473c
Make this 64-bit safe again
28 years ago
millert
f48f8998b2
Make function decl match prototype in stdlib.h
28 years ago
rahnds
910888e232
port is powerpc not, ppc.
Make the defines so.
28 years ago
tholo
73305d3116
Integrate latest malloc(3) from FreeBSD
28 years ago
dm
21435a50a6
arc4random() number generator, for use with things like RPC xid's.
28 years ago
rahnds
5d68d07847
Add powerpc support. To bad this needs to be modified for every
new architecture.
28 years ago
tholo
a5ea260ae0
Clean up lint and compile warnings
28 years ago
tholo
c5dce863f4
Fix typo
28 years ago
deraadt
038a8d1853
"the the" purge
28 years ago
niklas
4dbdb68e0e
more 64bit fixes
28 years ago
niklas
fae65a16e0
64 bit clean
28 years ago
kstailey
fbda0fcd0b
removed plus sign from start of line
28 years ago
etheisen
27a85430e6
sys/types.h will serve us better than machine/endian.h.
28 years ago
etheisen
71c3f93b1f
memcpy needs proto from string.h.
28 years ago
etheisen
79c43308cc
Include <machine/types.h> for now.
28 years ago
deraadt
fea7421820
explain better how to make exportable bins
28 years ago
michaels
9199afb22b
typo.
28 years ago
tholo
32165733ef
Deal correctly with time zones
28 years ago
tholo
9bd79ef654
Manpage update to match changed functionality; by alex@FreeBSD.org
28 years ago
downsj
c929e54643
add decl
28 years ago
tholo
7128f5a83e
POSIX requires stdio buffers be flushed on abort
28 years ago
deraadt
4dc865ca36
unused variable noticed by asriel(right?), proto from mccanne; fed to freebsd
28 years ago
millert
3d97fdc36a
export byte swapping routine.
28 years ago
millert
3077b69dbf
Moved definitions of BYTE and LONG in from header file.
28 years ago
millert
5f353ad96b
Fixed standalone test mode for NEW_SHA1.
28 years ago
millert
b7afb98f44
added sha1 (secure hash function).
28 years ago
tholo
6d13fb6c1b
Make sure we don't dereference stray pointer when running suid or sgid
28 years ago
tholo
1ad7d4eda3
Restore check for suid / sgid
28 years ago
tholo
61617e17d2
Latest changes from FreeBSD
28 years ago
deraadt
021cff4831
need limits.h
28 years ago
deraadt
8d517d45dd
nls buffers are NL_TEXTMAX long -- not a security hole; netbsd pr#2780, mike.long@analog.com
28 years ago
tholo
459cd0201d
From FreeBSD:
> Fix a very rare error condition: The code to free VM back to the kernel
> as done after a quasi-recursive call to free() had modified what we
> thought we knew about the last chunk of pages.
> This bug manifested itself when I did a "make obj" from src/usr.sbin/lpr,
> then make would coredump in the lpd directory.
28 years ago
tholo
ebd8ebf62e
Avoid pulling in stdio
28 years ago
tholo
c3e8d031d3
Remove dead code
Remove unused variables
Silence some warnings
lint(1) is your friend
28 years ago