Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-27 | unsigned char for ctype | Theo de Raadt | |
ok okan kettenis | |||
2013-11-27 | make the _dl_isalnum() resemble the ctype version | Theo de Raadt | |
prodding from kettenis | |||
2013-11-19 | add a bunch of missing prototypes | Theo de Raadt | |
ok beck phessler | |||
2013-11-19 | repair format strings for time_t, and some missing protos | Theo de Raadt | |
ok beck phessler | |||
2013-11-19 | the time being handled here is strictly unsigned 32 bit | Theo de Raadt | |
ok beck phessler | |||
2013-11-14 | Add STANDARDS section to finger(1)/fingerd(8). | Anthony J. Bentley | |
tweaks/ok jmc@ | |||
2013-11-13 | repair device checking, somewhat broken from around 10 years. | Theo de Raadt | |
Bring things into prototypes and remove handling for old X utmp handling as well ok guenther millert | |||
2013-11-13 | Reduce casts by careful use of char* | Philip Guenther | |
ok deraadt@ | |||
2013-11-13 | prototype & void * math cleanup | Theo de Raadt | |
ok guenther | |||
2013-11-13 | Complete the prototype in a function cast to quiet a gcc warning | Philip Guenther | |
ok deraadt@ | |||
2013-11-12 | repair the last prototype by bringing in monitor.h | Theo de Raadt | |
2013-11-10 | Make sure we pass a NULL cleanup argument to __start() by initializing | Philip Guenther | |
a2 to zero in the kernel and ld.so. This will let us add the conditional atexit() call to crt0 ok kettenis@ miod@ | |||
2013-11-02 | do not log passwords, even if they are wrong. | Sebastian Benoit | |
ok mcbride halex | |||
2013-10-18 | does not need stab.h | Theo de Raadt | |
2013-09-15 | Some missing .Pa macros in FILES sections; | Ingo Schwarze | |
from Jan Stary <hans at stare dot cz>; discussed with jmc@. | |||
2013-08-22 | Correct format string mismatches turned up by -Wformat=2 | Philip Guenther | |
suggestions and ok millert@ | |||
2013-08-21 | Remove the use of time_t in the greylist db file and use int64_t instead | Todd C. Miller | |
with backwards compatibility for records with 32-bit times. OK deraadt@ beck@ | |||
2013-08-14 | some Bx/Ox conversion; | Jason McIntyre | |
From: Jan Stary | |||
2013-08-13 | unbreak | Miod Vallat | |
2013-08-13 | Switch time_t, ino_t, clock_t, and struct kevent's ident and data | Philip Guenther | |
members to 64bit types. Assign new syscall numbers for (almost all) the syscalls that involve the affected types, including anything with time_t, timeval, itimerval, timespec, rusage, dirent, stat, or kevent arguments. Add a d_off member to struct dirent and replace getdirentries() with getdents(), thus immensely simplifying and accelerating telldir/seekdir. Build perl with -DBIG_TIME. Bump the major on every single base library: the compat bits included here are only good enough to make the transition; the T32 compat option will be burned as soon as we've reached the new world are are happy with the snapshots for all architectures. DANGER: ABI incompatibility. Updating to this kernel requires extra work or you won't be able to login: install a snapshot instead. Much assistance in fixing userland issues from deraadt@ and tedu@ and build assistance from todd@ and otto@ | |||
2013-08-07 | disable libexec/identd and enable usr.sbin/identd. | David Gwynne | |
ok sthen@ deraadt@ | |||
2013-08-06 | Switch vax to gcc 3.3.6. | Miod Vallat | |
2013-07-26 | Make sure tmpline[] is always NUL terminated, to avoid possible | Philip Guenther | |
read-beyond-end in get_line(). Analysis and patch by Maxime Villard (rustyBSD (at) gmx.fr) ok millert@ deraadt@ | |||
2013-07-16 | use .Mt for email addresses; from Jan Stary <hans at stare dot cz> | Ingo Schwarze | |
2013-07-16 | non[ -]existing -> non-existent; | Jason McIntyre | |
2013-07-16 | where "-" represents stdin, just use Sq, not Fl, since it's not a flag; | Jason McIntyre | |
from Jan Stary | |||
2013-07-15 | Remove some unused variables, from David Hill dhill at mindcry.org | Jeremie Courreges-Anglas | |
While here, do better checks in elf_write_lib() and ansify elf_sum_reloc()'s decl/def. With input from and ok krw@ | |||
2013-07-14 | Fix possible memory/fd leak in the error path. | Jeremie Courreges-Anglas | |
From David Hill dhill at mindcry.org; ok krw@ | |||
2013-07-10 | no more link(5). either remove references entirely, or point folks | Jason McIntyre | |
to elf(5) instead; ok miod | |||
2013-07-05 | ELF_TOOLCHAIN bye bye. | Miod Vallat | |
2013-07-05 | VAX ELF userland bits. Consists mostly of register prefix additions. | Miod Vallat | |
2013-06-21 | Stop using deprecated Kerberos functions. | Antoine Jacoutot | |
ok millert@ | |||
2013-06-19 | don't link to hx509, pthread and ntlm related libraries | Robert Nagy | |
2013-06-17 | Do not misinterpret "--" at the end of a NAME section input line | Ingo Schwarze | |
as hyphenation. Fixes parsing of some manuals preformatted with outlandish versions of groff. Issue found by kerberos-robert@ in krb5_appdefault_time.0 Okay espie@ | |||
2013-06-17 | link to the new kerberos libraries | Robert Nagy | |
2013-06-13 | Appease LLVM warning.. | Brad Smith | |
error: indirection of non-volatile null pointer will be deleted, not trap [-Werror,-Wnull-dereference] Suggestion from matthew@ Ok matthew@ miod@ | |||
2013-06-09 | Constify the mib argument of sysctl(). | Miod Vallat | |
ok matthew@ millert@ | |||
2013-06-04 | do not go into upper to lower case translation mode when a all-caps | Sebastian Benoit | |
username has been entered. ok deraadt@ | |||
2013-06-04 | Add handling for keyboard layouts which break modhex (like dvorak and many | Ryan Thomas McBride | |
others); concept and keymap table (covering about 400 layouts) from modhex.js by Daniel Holth. ok sthen@, ok halex@ (who also provided much testing and feedback) | |||
2013-06-04 | Fix a bunch of "variable 'foo' set but not used." warnings emitted by newer GCC. | Brad Smith | |
ok matthew@ kurt@ | |||
2013-06-01 | Make all the syscall prototypes consistent with their real forms for types, | Philip Guenther | |
whitespace, and no argument names. ok matthew@ deraadt@ | |||
2013-06-01 | Introduce ltrace(1). This tool works with ld.so to inject utrace record for | Miod Vallat | |
each plt call, allowing to trace a binary linked against shared library at the public function call level. To do so, ltrace(1) sets up some environment variables to enable plt tracing in ld.so, and invokes ktrace(2) for utrace events. ld.so will force lazy binding and will send an utrace record in the plt resolver, without updating the plt. Minimal filtering capabilities are provided, inspired by Solaris' truss -u, to limit tracing to libraries and/or symbol names. Non-traced libraries and symbols will have the regular resolver processing, with the expected plt update. "Get it in" deraadt | |||
2013-05-17 | Try and support the non-PIC TEXTREL relocations which may creep in binaries | Miod Vallat | |
when linked against non-pic material (such as linking against libgcc without passing -fpic or -fPIC on the commandline). Given the large userland address space (4GB) and random library placement, it is unlikely that these relocations can ever suceed anyway (DISP26 only allows for a 256MB offset); _dl_exit() in that case, after printing a warning message. That's better than dumping core. | |||
2013-05-15 | undo malfunction | Miod Vallat | |
2013-05-14 | Don't display swapin/swapout uvmexp fields | Miod Vallat | |
2013-05-08 | Implement symbol caching and RELACOUNT/RELCOUNT optimizations. | Philip Guenther | |
Much assistance and testing by miod ok miod@ | |||
2013-05-07 | fixed size types should be fixed size. long -> uint32_t. | Ted Unangst | |
from Matthias Pitzl pitzl at genua de | |||
2013-05-04 | fix use after free in error paths | Jonathan Gray | |
ok sthen@ jung@ fgsch@ | |||
2013-04-21 | use poll + nanosleep instead of select with a fixed size fd_set | Theo de Raadt | |
ok tedu | |||
2013-04-20 | Prefer the processor-specific _DYNAMIC[] tags value to find out the boundaries | Miod Vallat | |
of the .plt whenever possible, and fallback to the old behaviour of searching for special symbols pointing to its boundaries. No functional change. |