Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-02-17 | clarification for the MX stuff; requested by Stephan A. Rickauer | Jason McIntyre | |
ok beck | |||
2009-02-16 | Fix passing of ps_strings, cleanup and obj_main values to _start() in crt0. | Kurt Miller | |
looks correct kettenis@ | |||
2009-02-04 | Tag ld.so as an OpenBSD binary/library. | Mark Kettenis | |
ok kurt@, drahn@, miod@ | |||
2009-01-19 | replace standardized text concerning the exit values of applications | Igor Sobrado | |
with the right mdoc macros. | |||
2009-01-14 | context could be used after being freed by krb5_free_context; ok millert@ | Jacek Masiulaniec | |
2008-12-07 | time_t is signed, so use INT_MAX rather than UINT_MAX when parsing a time_t | Chad Loder | |
with strtonum | |||
2008-11-14 | LOG_INFO is a level not a facility; input and ok jmc@ | Kevin Steves | |
2008-11-09 | typo fixed (overriden -> overridden) | Tobias Stoeckmann | |
ok espie, jmc | |||
2008-10-22 | Mention that "secure" on the console entry means, that | Marco Pfatschbacher | |
no password will be needed for single-user. It's already noted in init(8), but having it here to cannot hurt. s/login/log in/ + corrections from jmc. OK jmc@ | |||
2008-10-22 | man page for Makefile.yp, and associated bits; from Ingo Schwarze | Jason McIntyre | |
ok deraadt | |||
2008-10-16 | sub-system -> subsystem, for consistency withour other pages; | Jason McIntyre | |
2008-10-03 | beef up the description of -D a little, and don;t imply the | Jason McIntyre | |
option somehow terrorises spamd-setup; | |||
2008-10-03 | -D before -d; | Jason McIntyre | |
2008-10-03 | New option -D to daemonize spamd-setup for early bootup use. This avoids | Theo de Raadt | |
spamd-setup hanging if there are various (network?) issues and the system not proceeding to multiuser so that this can be debugged. We do not use & for startup in /etc/rc because this makes the spamd-setup a child of the rc scripts after bootup (that is gross) Problem reported in PR 5864, change discussed with beck, ok millert | |||
2008-10-02 | Fix mmap() error checking to be correct 64-bit addresses. Consistently | Kurt Miller | |
use _dl_mmap_error() to check for mmap() errors. Adjust datatypes of some local vars for 64-bit safety. okay millert@ drahn@ | |||
2008-10-01 | Mention how lockspool is expected to be used. | Todd C. Miller | |
2008-10-01 | Use poll() to determine when stdin is readable and throw away input | Todd C. Miller | |
until we hit EOF. OK deraadt@ | |||
2008-10-01 | Use the real uid instead of getlogin() to determine the identity | Todd C. Miller | |
of the invoking user. OK deraadt@ | |||
2008-09-30 | Always say "User %s access denied", in all cases, to avoid some stupid | Theo de Raadt | |
spinny things which parse those messages. Do not close the connection as requested by Josh Grosse, since a 530 is not supposed to do that. ok millert | |||
2008-09-20 | document spamd log entry format; requested by Stephan A. Rickauer | Jason McIntyre | |
ok beck | |||
2008-09-13 | Fix minor bug in the previous commit, which could hang the | Moritz Jodeit | |
current session, when the last character of an overly long line was a newline character. Additionally reply with 500 "Command too long" for commands, which are too large. Issue found and proposed fix by Luke Mewburn <lukem@NetBSD.org>. ok millert@ | |||
2008-09-12 | Don't split large commands into multiple commands on a 512-byte | Moritz Jodeit | |
boundary but just fail on them. This prevents CSRF-like attacks, when a web browser is used to access an ftp server. Reported by Maksymilian Arciemowicz <cxib@securityreason.com>. ok millert@ martynas@ | |||
2008-09-01 | Install files in the correct directory even with NOMAN set. | Dale Rahn | |
Theo made a number of suggestions/enhancements to get to this final version. | |||
2008-08-26 | Fix an if (); typo. ok beck@ | Jonathan Gray | |
2008-08-24 | prepends, not overrides default search path. with/ok kurt@ | Martynas Venckus | |
2008-08-11 | some documentation updates for spamd synchronisation: | Jason McIntyre | |
- whitelisted entries are not synced - entries added manually (using spamdb) are not synced suggested by Stephan A. Rickauer; ok reyk | |||
2008-08-11 | Prevent a buffer underrun if a line is received which only contains | Tobias Stoeckmann | |
(multiple) @. ok millert, otto | |||
2008-07-28 | Only optimize away plt relocation when obj_base == 0. Corrects | Kurt Miller | |
pie relocation. Assembly debugging help from kettenis@. okay kettenis@ miod@ | |||
2008-07-24 | release the bind lock before resetting the signal mask | Philip Guenthe | |
ok kurt@ | |||
2008-07-16 | Fix several of the 'large offset' PLT entries. With help from kurt. | Dale Rahn | |
ok kurt@ | |||
2008-07-11 | shut off an annoying gcc warning. | Reyk Floeter | |
ok beck@ | |||
2008-07-11 | write a syslog debug message when a new GREY or TRAPPED entry is added | Reyk Floeter | |
to the database. ok beck@ | |||
2008-07-11 | greyreader() shouldn't return, so tell us if it does | Peter Hessler | |
ok beck@, reyk@ | |||
2008-06-30 | Include file order must be "monitor.h" before "extern.h" otherwise enum | Anders Magnusson | |
auth_ret is referenced before it is declared, which is not allowed by C99. Ok krw@, millert@, gilles@ | |||
2008-06-27 | Remove again the old _dl_md_reloc() calls-through-plt workaround: it is | Miod Vallat | |
no longer necessary now that libgcc is built correctly, and it caused the elfbug regress test to fail. | |||
2008-06-26 | First pass at removing clauses 3 and 4 from NetBSD licenses. | Ray Lai | |
Not sure what's more surprising: how long it took for NetBSD to catch up to the rest of the BSDs (including UCB), or the amount of code that NetBSD has claimed for itself without attributing to the actual authors. OK deraadt@ | |||
2008-06-25 | Make ldd grok pie binaries. | Kurt Miller | |
2008-06-13 | Pass relocated Elf_Dyn * to _dl_finalize_object(). Needed for pie | Kurt Miller | |
executables. Debugged and okay drahn@ | |||
2008-06-13 | Completing the executable elf_object_t data exposed a bug in | Kurt Miller | |
dl_iterate_phdr(3) which was returning the load base not the object base. Problem noted in the misc/exceptions regress by David Krause. okay drahn@ | |||
2008-06-12 | - rename _dl_boot argument loff to dyn_loff to differentiate it from | Kurt Miller | |
exe_loff - calculate minva, maxva, exe_loff for the executable for passing to _dl_finialize_object and completing the executable elf_object_t data. this fixes ldd output for the exe object and prepares for PIE support. - calculate the interpreter path pointer in a way that allows for the possibility that PT_INTERP comes before PT_PHDR - fix an off by one in the init of dl_data input and okay drahn@ | |||
2008-06-08 | When prebind_newfile() is called the input file is replaced with the new | Dale Rahn | |
file, thus leaking the file descriptor, close the input file when it done. | |||
2008-05-26 | sort flags on both the synopsis and usage. | Igor Sobrado | |
ok jmc@ | |||
2008-05-24 | IPv6 support for standalone mode with assistance from millert@ and deraadt@ | Brad Smith | |
Tested by brad@ and sobrado@ ok deraadt@ | |||
2008-05-22 | version 2 of spamd sync protocol for two reasons: | Theo de Raadt | |
1) ip addresses were accidentally being sent in host-byte order, which caused compatibility problems (spotted by jbg) 2) the sub-headers in the frame were not natively aligned, thus timeout values were incorrectly sent by 64-bit machines ok beck | |||
2008-05-17 | documentation tweaks. | Igor Sobrado | |
ok (some time ago) jmc@ | |||
2008-05-09 | As was done in dhcpd, insert pad blocks after sub-messages to keep the | Theo de Raadt | |
structures aligned to 16 byte boundaries for maximum portability (somewhat similar to CMSG's). Old spamd's and new spamd's can still communicate with this change. It would be nice if someone tested spamd on 64-bit unaligned architectures (with and without this change) ok beck | |||
2008-05-07 | check if the received buffer of a sync element is even big enough to | Reyk Floeter | |
hold the header with length field. ok deraadt@ beck@ | |||
2008-05-05 | Constantly fill in the program header pointer and count in elf_object_t | Kurt Miller | |
for all objects which simplifies phdr usage in a few places. "go for it" drahn@ | |||
2008-04-24 | compare strings with reality for expected behavior; ok millert@ | Todd T. Fries | |
2008-04-13 | Use arc4random_buf() when requesting more than a single word of output | Damien Miller | |
Use arc4random_uniform() when the desired random number upper bound is not a power of two ok deraadt@ millert@ |