summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-12-24rearrange/correct timeout conditionals to work better.Ted Unangst
fixes negative timeout panics. tested by sthen.
2013-12-24Delete the unused flag TERMP_IGNDELIMIngo Schwarze
and the empty callback termp_igndelim_pre(). Sort the remaining termp flags.
2013-12-24more fixing after circleq conversion. a better fix to check the prevTed Unangst
pointer is forthcoming.
2013-12-24Implement SYNOPSIS .Fn indentation for -Tman.Ingo Schwarze
2013-12-24It turns out SYNOPSIS mode does not imply .Bk in general,Ingo Schwarze
but only within .Nm blocks. Simplify the code accordingly. This reduces groff-mandoc differences in base by about 2%. Triggered by research done by Franco Fichtner.
2013-12-24When deciding whether two consecutive macros are on the same input line,Ingo Schwarze
we have to compare the line where the first one *ends* (not where it begins) to the line where the second one starts. This fixes the bug that .Bk allowed output line breaks right after block macros spanning more than one input line, even when the next macro follows on the same line.
2013-12-24More .Bk tests to lessen the risk of upcoming work.Ingo Schwarze
2013-12-24When i replaced the very ugly .in: suffix rule in my previous commit,Ingo Schwarze
that inadvertently disabled the -Tman tests. Oops. Enable them again. Fortunately, in the meantime, nothing slipped.
2013-12-24syncTheo de Raadt
2013-12-24If the FADT has its SMI_CMD set to zero, assume we're only ACPI-only hardwareMark Kettenis
and don't need to disable SMI ownership of the ACPI hardware registers. ok mlarkin@
2013-12-24Add support for SSL/TLS server certificate validation, enabled byJeremie Courreges-Anglas
default. See the documentation for the `-S' switch. This also allows setting the preferred ciphers for the communication. Documentation bits ok'ed by jmc@, ok beck@ sthen@.
2013-12-24Remove some leftover bits that are no longer necessary now that we noMark Kettenis
longer call atexit(4) directly on hppa.
2013-12-24syncTheo de Raadt
2013-12-24yup, we do ELFTheo de Raadt
2013-12-24get rid of if (timeout_pending()) timeout_del(). this is racy. anyDavid Gwynne
conditionals you did on timeout_pending can now be done on timeout_del now that it returns what it did. ok and a very good fix from kettenis@
2013-12-24rename local ticks to nticks to avoid aliasing global. ok krwTed Unangst
2013-12-24fix error checking oddity in msdosfs code, as noted by kettenis@Alexander Hall
ok mikeb@ espie@
2013-12-23remove junkTheo de Raadt
2013-12-23spellingTheo de Raadt
2013-12-23install a link as sha512. simplify program internals; there are onlyTed Unangst
two modes. ok deraadt gilles jca
2013-12-23fix circleq tailq conversionTed Unangst
2013-12-23Use slightly diffrerent code to get the global offset table address. ThisMark Kettenis
version will match the (upcoming) 32-bit version (for sparc) and allegedly is slightly faster.
2013-12-23Make ld.so pass its cleanup handler in %rdx as required by the AMD64 System VMark Kettenis
ABI, and stop calling atexit(4) directly from ld.so on amd64. Note that this means that binaries built before the middle of november may no longer call destructors in shared libraries implemented in C++. Update your packages! ok guenther@
2013-12-23Make ld.so pass its cleanup handler in r7 as required by the PowerPC System VMark Kettenis
ABI, and stop calling atexit(4) directly from ld.so on powerpc.
2013-12-23Fix indentation.Mark Kettenis
2013-12-23Fix two dotline bugs for the price of one.Florian Obser
1) When answering "No newline at end of file, add one?" with y and dot is not at the end of buffer dotline is off by one 2) When displaying the same buffer in two windows, dot in the second window is below dot in the first and a newline is entered in the first window dotline is not updated in the second. OK lum
2013-12-23- fix gamma ramp (now white is real white instead of light grey)Miod Vallat
- speed-up the integer to single precision float routine by omitting the sign check and starting the log2 computation at 12 instead of 32, since all the values passed to this routine are actually on-screen coordinates.
2013-12-23Make ld.so pass its cleanup handler in v0 and stop calling atexit(4) directlyMark Kettenis
from ld.so on alpha. Note that this means that binaries built before early december may no longer call destructors in shared libraries implemented in C++. Update your packages!
2013-12-23sync specvops with ffs (fixing spec_open along the way)Ted Unangst
ok espie
2013-12-23Add an instruction barrier to bus_space_barrier(). From David Hill.Mark Kettenis
ok deraadt@
2013-12-23Add assembly code to set up the arguments for the common C startup code. ThisMark Kettenis
means we no longer rely on how the C compiler sets up the initial stack frame and allows us to get rid of MD_NO_CLEANUP. ok deraadt@, guenther@
2013-12-23Make ld.so pass its cleanup handler in %g1 as required by the SPARC System VMark Kettenis
ABI, and stop calling atexit(4) directly from ld.so on sparc64
2013-12-23Move KASSERT a bit further down because it can apparently be triggered byMark Kettenis
trying to hardlink a directory. While this is not allowed on tmpfs, this allows us to reach the code that checks for this such that we can return the appropriate error. Cluestick from Pedro Martelletto. ok espie@
2013-12-23Cope with the change in ftp(1) warning messages since last commit.Jeremie Courreges-Anglas
Issue reported by Maxime Villard, ok espie@.
2013-12-23move ntogo code, so it can be used while copying packages in pkg_create.Marc Espie
add the few lines necessary for that to work.
2013-12-23get rid of "copy_long", we don't really need to recheck names while copyingMarc Espie
a package contents. Allow -o/-S for output/signature dirs for batch operations. Fix copying of packages while signing, add progressmeter.
2013-12-23simpler logic: if one package is signed, check all digestsMarc Espie
2013-12-23real fix: turns out visit_with_* are transparent, e.g., pass all theirMarc Espie
parameters to the end consumer. Make sure the !Term version obeys that too.
2013-12-23Move findbuffer() to buffer.c.Mark Lumsden
ok florian@
2013-12-23Sync Makefile with what other platforms do; makes dependency tracking actuallyMark Kettenis
work. ok deraadt@, guenther@
2013-12-23- clarify that sio_close() stops the device first, thenAlexandre Ratchov
frees the handle and not the opposite - clarify that sio_close() and sio_stop() dont discard samples in the play buffer. suggested by Reimar Doeffinger <Reimar.Doeffinger at gmx.de> ok jmc@
2013-12-23Call __cxa_atexit(3) instead of atexit(3). Preparation for upcoming changes toMark Kettenis
make it possible to call atexit from dynamically loaded shared objects.
2013-12-23and I fucked up that one too...Marc Espie
2013-12-23Make ld.so pass its cleanup handler in %arg1 and stop calling atiexit(4)Mark Kettenis
directly from ld.so on hppa.
2013-12-23The xbase set requires the comp set. If xbase is in the selection,Robert Peichaer
but not comp, put comp back in automatically. suggested by and ok deraadt@ ok halex@
2013-12-23interface bug: visit_with_size has a state parameter.Marc Espie
I've been lucky that I've not invoked it with more parameters so far...
2013-12-23When no address for the current AF was specified with -a generate passFlorian Obser
rules instead of erroring out. ok dlg, benno, camield
2013-12-23Make it possible to give -a multiple times on the command line.Florian Obser
Initial diff by camield, tweaked by me. ok dlg, benno, camield manpage input/ok jmc
2013-12-23Implement -a option in tftp-proxy to make it work on a NAT gateway.Florian Obser
input/ok dlg, benno, camield manpage input/ok jmc
2013-12-23regenBrad Smith