summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-02-14shut up about tabs in SYNOPSIS .Fd lines, there is no good way to avoid themIngo Schwarze
2015-02-14Fix pod markup error.Miod Vallat
2015-02-14test server rekey limitMarkus Friedl
2015-02-14Try and fix a bunch of memory leaks upon error;Miod Vallat
ok tedu@ about 7 months ago and I was sitting upon this diff for no reason
2010-10-01import OpenSSL-1.0.0aDamien Miller
2015-02-14Tests that syslogd uses the expected TLS version.Alexander Bluhm
2015-02-14Call tls_config_set_protocols(TLS_PROTOCOLS_ALL) also if the hostnameAlexander Bluhm
and certificate are not verified. OK jsing@
2015-02-14Don't defer initialization. config_defer(9) doesn't defer things asMasao Uebayashi
deferred as interrupt starts working.
2015-02-14Consistently check the return value from BN_CTX_get() on assignment.Joel Sing
This is the same as the previous larger commit, however it would seem the GOST part got missed. ok beck@ doug@
2015-02-14Define UPS_PORT_TEST as FreeBSD/NetBSD do.Masao Uebayashi
2015-02-14Handle (poll) HCD interrupt right after initialization to immediately markMasao Uebayashi
ports as enabled/connected.
2015-02-13End sentences with dots.Miod Vallat
2015-02-13Adapt the maxunix test, the syslogd -a error semantic has changed.Alexander Bluhm
Increase timeouts and remove races, so that the syslogd tests pass on my sparc64 machine.
2015-02-13When too many -a requests on the syslogd command line cannot beAlexander Bluhm
fulfilled, it is better to fail hard. Then the user can adjust rc.conf.local or the #define MAXUNIX. OK millert@
2015-02-13make rekey_limit for sshd w/privsep work; ok djm@ dtucker@Markus Friedl
2015-02-13Include sys/stdint.h for SIZE_MAX instead of relying on the misplacedTodd C. Miller
define in sys/limits.h. OK guenther@
2015-02-13implicit declaration of function 'free'; add missing stdlib.hDavid Coppa
OK sthen@
2015-02-13Call tls_config earlier; otherwise TLS_PROTOCOLS_ALL (to allow TLSv1.0 etc)Stuart Henderson
was only called if -S was used. Fixes TLSv1.0/1.1. Problem reported by nigel@, ok jsing
2015-02-13Don't leak memory on errors - fixes coverity issues 105353 105253Bob Beck
ok guenther@ jsg@
2015-02-13fix leaking of bn, coverity issue 105351Bob Beck
ok doug@
2015-02-13Direct people to netstat for the new multicast routing sysctls.Philip Guenther
problem noted by dcoppa@ ok claudio@
2015-02-12Prevent an archive from esacaping the current directory by itself:Philip Guenther
when extracting a symlink whose value is absolute or contains ".." components, just create a zero-length normal file (with additional tracking of the mode and hardlinks to the symlink) until everything else is extracted, then go back and replace it with the requested link (if its still that zero-length placeholder). This and previous symlink and ".." path fixes prompted by a report from Daniel Cegielka (daniel.cegielka (at) gmail.com) ok millert@
2015-02-12Free the buffers used for the sysctl. OK sthen@Claudio Jeker
2015-02-12Make syslogd tests more reliable. Increase the allowed range ofAlexander Bluhm
lost log messages. Improve the synchronisation of client and server.
2015-02-12Allow constraints URL without leading path (eg. "https://www.openbsd.org").Reyk Floeter
Fixes segfault on configuration load time, as reported by Donovan Watteau.
2015-02-12For tar without -P, if a path in the archive has any ".." components thenPhilip Guenther
strip everything up to and including the last of them (if it ends in ".." then it becomes ".") This mostly follows GNU tar's behavior, except for 'tar tf' and 'tar xvf' we report the modified path that was actually created instead of the raw path from the archive ok w/tweak millert@, deraadt@
2015-02-12Convert to if_input().Martin Pieuchot
ok dlg@
2015-02-12Remove useless extern definitions of nselcoll and selwait.Todd C. Miller
OK guenther@
2015-02-12Prevent sshd spamming syslog with "ssh_dispatch_run_fatal: disconnected".Darren Tucker
ok markus@
2015-02-12Fix a bug introduced in the last commit that broke EOF handlingTodd C. Miller
in the normal, blocking case. No longer passes regress but that will be fixed later. OK jca@
2015-02-12add missing .Pa macros; patch from Theo Buehler <theo at math dot ethz dot ch>Ingo Schwarze
2015-02-12After almost five years and 92 revisions, mdoc_macro.c rev. 1.139Ingo Schwarze
finally fixed the four issues explained in the mdoc_macro.c rev. 1.47 commit message.
2015-02-12be more explicit about how -A and -P work, and fix a booboo in previous;Jason McIntyre
help/ok claudio
2015-02-12Initialize buffer pointers passed to get_sysctl to NULL; otherwise they pointStuart Henderson
to random memory so when the sysctl-estimate is too small, the realloc() fails. Problem reported by Ze Loff, ok claudio
2015-02-12Do not confuse .Bl -column lists that just broken another blockIngo Schwarze
with newly opened .Bl -column lists; fixing an assertion failure jsg@ found with afl: test case #481, Bl It Bl -column It Bd El text text El
2015-02-12Delete the mdoc_node.pending pointer and the function calculatingIngo Schwarze
it, make_pending(), which was the most difficult function of the whole mdoc(7) parser. After almost five years of maintaining this hellhole, i just noticed the pointer isn't needed after all. Blocks are always rewound in the reverse order they were opened; that even holds for broken blocks. Consequently, it is sufficient to just mark broken blogs with the flag MDOC_BROKEN and breaking blocks with the flag MDOC_ENDED. When rewinding, instead of iterating the pending pointers, just iterate from each broken block to its parents, rewinding all that are MDOC_ENDED and stopping after processing the first ancestor that it not MDOC_BROKEN. For ENDBODY markers, use the mdoc_node.body pointer in place of the former mdoc_node.pending. This also fixes an assertion failure found by jsg@ with afl, test case #467 (Bo Bl It Bd Bc It), where (surprise surprise) the pending pointer got corrupted. Improved functionality, minus one function, minus one struct field, minus 50 lines of code.
2015-02-12Remove a chunk that should have been deleted in r1.166, this was safeMartin Pieuchot
because clearing fields twice is not a problem. Yeah, I suck at applying diff. ok henning@, claudio@
2015-02-12Set external DMA address configuration interface.Masao Uebayashi
2015-02-12Fix typos.Masao Uebayashi
2015-02-12Provide interface for external DMA address configuration.Masao Uebayashi
2015-02-12When purging the routes corresponding to an ifp, skip the routing tablesMartin Pieuchot
of different routing domains. The same change has been applied to rt_if_track() in r1.205. ok claudio@
2015-02-12switch back to IRQ_NONE/IRQ_HANDLEDJonathan Gray
2015-02-12Rename escape_uri() to url_encode() because it is the opposite ofReyk Floeter
url_decode(). No functional change.
2015-02-12Take a reference to prevent cmdq being freed during the command. CanNicholas Marriott
happen to cfg_cmd_q (possibly others) when source-file recurses into cmdq_continue. Fixes bug reported by Ismail Donmez and Theo Buehler.
2015-02-12Don't clear ICRNL when editing mode is off, so that character local echoPhilip Guenther
mode don't echo ^M locally analysis and patch from Stanislav Brabec (sbrabec (at) suse.cz)
2015-02-12Convert to if_input().Martin Pieuchot
ok dlg@
2015-02-12Add and use macros for linux memory barriers. Fix the call inJonathan Gray
i915_gem_object_flush_fence() to be mb() not wmb() while here.
2015-02-12Use ksh arithmethic instead of expr.Robert Peichaer
Noted by todd@ OK krw@ halex@
2015-02-12Remove a stray ;.Masao Uebayashi
2015-02-12Move register accessor macros to saner place.Masao Uebayashi