summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-08-21don't read past the end of an array when dumping the stack.Jonathan Gray
spotted by clang ok deraadt@
2012-08-21remove -DSM_OMIT_BOGUS_WARNINGS which was intended to remove spuriousJonathan Gray
gcc warnings over ten years ago but now causes warnings while preventing none. vax never used this define, so gcc 2.95 is fine without it as well. ok guenther@ millert@
2012-08-21dns sessions don't use lookup. no need to store them in a tree.Eric Faurot
ok gilles@
2012-08-21Re-enable loop detection, but in mta and mda this time.Eric Faurot
ok gilles@
2012-08-21merge in pcre-8.31Robert Nagy
2012-08-21update to nginx-1.2.3Robert Nagy
2012-08-21Missing "-q" in usage().Antoine Jacoutot
ok espie@
2012-08-21xterm won't reach version 500 for a while so set that as the upper limit.Nicholas Marriott
2012-08-21Fix up window reference counting and don't crash if the rename timerNicholas Marriott
fires while the window is dead but still referenced. Fixes problem reported by Michael Scholz.
2012-08-21Sort options.Antoine Jacoutot
"obviously okay" espie@
2012-08-21For interrupts that get established before we attach the interrupt controller,Mark Kettenis
store the type of the interrupt (level, edge). ok miod@, mpi@
2012-08-21Build sed in distrib/ just like everything else. Simplifies PIE work sincePascal Stumpf
we can now use NOPIE= for it. Note that NOPIE= is still a no-op atm. ok deraadt@
2012-08-21Use the new "-q" option of pgrep(1) instead of redirecting stdoutAntoine Jacoutot
to /dev/null.
2012-08-21add -q "silent" option similar to grepMarc Espie
okay ajacoutot@, guenther@
2012-08-21flesh out the rfc section;Jason McIntyre
rfc 5321 replaces 974 and 2821;
2012-08-21Link randomdata tests into the regress build now that I've committed support forMatthew Dempsky
.openbsd.randomdata, but comment out randomdata/ld.so-cookie for now since I haven't yet switched ld.so's __guard to use it.
2012-08-21Don't abandon time_t precision for intervals. Use (long long) and %lld whenKenneth R Westerback
printing, rather than (int) and %d. Follows idiom used for 64-bit size_t and off_t. Suggested by deraadt@
2012-08-20Add support for .openbsd.randomdata and PT_OPENBSD_RANDOMIZE toMatthew Dempsky
binutils 2.17. Passes randomdata regress tests on sparc64.
2012-08-20Add support for .openbsd.randomdata sections and PT_OPENBSD_RANDOMIZEMatthew Dempsky
segments to the kernel, ld (2.15), and ld.so. Tested on alpha, amd64, i386, macppc, and sparc64 (thanks naddy, mpi, and okan!). Idea discussed for some time; committing now for further testing. ok deraadt
2012-08-20MAX_LINE_SIZE is supposed to define the max length of a SMTP line ...Gilles Chehade
... but SMTP_LINE_MAX *also* defines it ... with a different value ... and did I mention both were too small anyway ? quick fix until we kill one or the other: bump MAX_LINE_SIZE and define SMTP_LINE_MAX to be MAX_LINE_SIZE. this fixes the immediate issue while we decide which one bites the dust. fixes the crashes and "line too long" errors spotted by todd@ ok todd@, ok chl@
2012-08-20add -Wdeclaration-after-statement to the default CDIAGFLAGS (used whenStuart Henderson
WARNINGS=yes is set) on gcc4 arch. ok haesbaert@ deraadt@.
2012-08-20rfc 4291 replaces rfcs 2373 and 3513;Jason McIntyre
2012-08-20Sync GCC 3's libpthread specs with GCC 4's. Not currently used byMatthew Dempsky
anything, but might as well as long as GCC 3's still in tree. From Brad.
2012-08-20syncTheo de Raadt
2012-08-20Do not send more bytes than necessary with IMSG_STAT_*. The INCREMENTEric Faurot
and DECREMENT messages just contain the key with the ending zero. For IMSG_STAT_SET, the value is found at the beginning of the message, and the rest is the key. ok gilles@
2012-08-20- fix the example filter to match current APIGilles Chehade
spotted by todd@ ;-)
2012-08-20start iterating from min, not root.Eric Faurot
ok gilles@
2012-08-20MISs work on Oberon as well.Mark Kettenis
2012-08-20Explicitely set local variables as such.Antoine Jacoutot
Remove unused DBFILE. from robert at peichaer dot org
2012-08-20wire up the bits for tftp-proxy, which is called tftpproxy from rc.d'sDavid Gwynne
point of view. mostly ok sthen@ ajacoutot@, who were discussing the feng shui of the start_daemons chunk
2012-08-20make use of __only_inline to ask for gnu inline semanticsJonathan Gray
ok espie@
2012-08-20chroot scheduler in /var/empty instead of /var/spool/smtpd now that eric@ ↵Charles Longeau
fixed the initialization layer violation committing on behalf of gilles@ ok gilles@ chl@
2012-08-20consensus says this should be an errorMarc Espie
2012-08-20add support for chaining a scatter gather list off a request frame if itDavid Gwynne
runs out of space for entries.
2012-08-20Don't unset NEED_NEWALIASES too soon or we will not get the warning.Antoine Jacoutot
from robert at peichaer dot org
2012-08-20mention V445Jonathan Gray
2012-08-19decls before codeTheo de Raadt
2012-08-19document some more disabled tests.Federico G. Schwindt
2012-08-19Switch to -lpthread.Federico G. Schwindt
2012-08-19Update version to 3.7.13 to match reality.Landry Breuil
ok espie@
2012-08-19Skip putting a port in sleep mode when it is used as serial console. In thatMark Kettenis
case the kernel will still be using the port even after the last process closes it. And on machines like the v445 the firmware won't be happy if the console port is in sleep mode when the kernel reboots or halts. ok miod@
2012-08-19Build static netent and hostent structure in a nicer and hopefully notEric Faurot
broken way. Make it almost trivial to implement gethostby*_r() family of functions when needed.
2012-08-19When building dynamic hostent and netent, allocate a single linear buffer toEric Faurot
hold both the structure and the data. The freehostent() and freenetent() API functions are not needed anymore. While there, ensure that the constructed addr and alias lists are really NULL terminated.
2012-08-19fix smtpctl schedule-all and schedule-id <msgid>Charles Longeau
with help from eric@ ok eric@
2012-08-19avoid crash when removing non-existing envelopeCharles Longeau
from eric, ok eric@ cvs: ----------------------------------------------------------------------
2012-08-19coding style: replace all occurences of u_int* with uint*Charles Longeau
ok eric@
2012-08-19Fix ranges in the method description.Martynas Venckus
2012-08-19kill dead file that must die.Eric Faurot
ok chl@
2012-08-19Stefan Unterweger pointed out that, contrary to the man page,Jason McIntyre
dc exited after processing any expressions and/or files; this is the doc fix, as requested by (and ok) otto
2012-08-19Let the scheduler return all schedulable envelopes for the same messageEric Faurot
as a single batch. The route for each envelope is sorted out by the mta properly, so they are grouped as a single MAIL on each route. ok gilles@ chl@