summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-01-03Tweak previous - add a missing free in the error path.Reyk Floeter
2015-01-03Fix race condition in perl's ExtUtils::MakeMakerAndrew Fresh
Many thanks to Nathanael Rensen <nathanael at polymorpheus dot com> for tracking it down and supplying the patch. Has been reported upstream and the fix incorporated into a larger change https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/issues/192
2015-01-03Add support for creating a protective MBR for GPT.Joel Sing
Part of a diff by Markus Mueller, which was derived from Bitrig during Google Summer of Code, with further tweaks by me. ok krw@ miod@
2015-01-03Support alias names and multiple listen statements per server block.Reyk Floeter
The implementation is done in the parser by expanding each alias/listen into an independent server configuration; this makes it easier to handle internally without adding additional loops or conditions. OK florian@
2015-01-03Fix a potential NULL pointer access in an error message after waitpid()Ingo Schwarze
failure; found using detailed information provided by Ulrich Spoerlein <uqs at FreeBSD> about FreeBSD Coverity CID 1261304.
2015-01-03move the list_cloners() prototype out of #ifndef SMALLJonathan Gray
missed in rev 1.290
2015-01-03Check the return values of several reallocarray() calls. While here,Lawrence Teo
also check the return value of an adjacent malloc() call. ok jsing@
2015-01-03ok, landisk snapshots are out that do static PIETheo de Raadt
2015-01-03Given the excessively technical description in the old mdoc_samples(7)Ingo Schwarze
manual and its successor groff_mdoc(7), i always considered .Ql as purely physical markup, but it turns out describing it better allows to give it a semantic meaning (in-line literal display) that doesn't contradict existing usage. One less physical, one more semantic macro, yay! Found in a discussion with Steffen Nurpmeso <sdaoden at yandex dot com>.
2015-01-02Identify NCT5104D variant in dmesg. (No lm here, these are used for com andChris Cappuccio
gpio pins on SuperMicro and PC Engines.) ok kettenis@
2015-01-02Fix saving dhclient lease files during installation.Robert Peichaer
OK krw@
2015-01-02Fix a few format string warnings, allow to build DEBUG kernel on sgiSebastian Reitenbach
OK miod@
2015-01-02there's no need to defer the removal of the iic sensors to a task, we canDavid Gwynne
just remove them directly. tested by krw@
2015-01-02Fix dow and apply the usual easter egg.Miod Vallat
2015-01-02Bump config flags field to 32bits. Makes room for future changes -Reyk Floeter
but no functional change yet.
2015-01-02PFS stands for Perfect Forward Secrecy.Igor Sobrado
ok reyk@
2015-01-02When chaining TRBs, calculate the TD Size as described in sectionMartin Pieuchot
4.11.2.4 instead of using one TRB per packet. Also make sure that it is not greater than 31. While here be paranoid about xfer buffer crossing a 64k boundary and use a supplementary TRB in such case. Fix a problem with uplcom(4) on Intel xHCI reported by jasper@.
2015-01-02Holds up much better under load with an IPL on the block pool.Mark Kettenis
2015-01-02Explicitly set the *data member of struct ohash_info to NULL.Ingo Schwarze
It is never dereferenced, but it gets copied around, which worries static analysis tools and might also confuse human auditors. FreeBSD Coverity CID 1261298, 1261299, 1261300, reported by Pedro Giffuni and Ulrich Spörlein <pfg@ and uqs@ at FreeBSD>.
2015-01-02Rename the tls_connect_socket() parameter 'socket' to 's' to avoidAlexander Bluhm
a compiler warning about shadowing a global declaration. OK jsing@
2015-01-02Still locks up under load, but otherwise fairly functional.Mark Kettenis
2015-01-02Fix return code of _rc_quirks().Antoine Jacoutot
ok robert@
2015-01-02Use SIMPLEQ for syslogd filed list instead of manual list operations.Alexander Bluhm
OK dlg@
2015-01-02When syslogd was sending via TCP, there was file descriptor leakAlexander Bluhm
and a use after free if it received a SIGHUP. Call bufferevent_free() to deactivate the callbacks and close the TCP socket. OK jasper@ deraadt@
2015-01-02Report the TT Think Time of USB2.0 Hubs.Martin Pieuchot
2015-01-02Remove unused variable.Mark Lumsden
2015-01-02adjust dateTheo de Raadt
2015-01-02give the device ref taken in vscsikqfilter to the knote, and unrefDavid Gwynne
it in filt_vscsidetach.
2015-01-02store all state needed to defer probe/detach events in vscsi_devevent_task.David Gwynne
2015-01-02Add a comment about the default values being duplicated in rcctl(8).Antoine Jacoutot
discussed with schwarze@
2015-01-02update currency exchange rates;Jason McIntyre
2015-01-02uppercase for place names, and one "t" in british;Jason McIntyre
from carson chittom
2015-01-02Remove ifdef statements for TIMES and USE_TOD; they don't do anything,Lawrence Teo
apart from introducing a bug where the -elapsed option is not listed in the usage output when it should be. feedback/ok bcook@ jsing@
2015-01-02Add some additional i.MX6 board types from Bitrig.Jonathan Gray
CompuLab Utilite, SolidRun HummingBoard/CuBox-i and UDOO.
2015-01-01Enable 'ifconfig -C' (list dynamic interface types) on installKenneth R Westerback
media. Use this feature in install scripts to eliminate manually maintained list of dynamic interface types. '-C' brought to my attention by reyk@, tweaks to install script to use -C in get_ifdevs() from rpe@. ok rpe@ deraadt@
2015-01-01"The logging of errors SHOULD be restricted to conflicting informationFlorian Obser
that causes hosts to switch from one value to another with each received advertisement." (RFC 4861) Receiving of RAs on non-advertising interfaces is not a conflicting information; don't log it. "Mike." (the.lists AT mgm51 DOT com) reported that this leads to excessive logging with certain cable providers in 2013. Recently reported again by Aaron Riekenberg (aaron.riekenberg AT gmail DOT com). Thanks! OK bluhm@
2015-01-01Test that syslogd sending over TCP does not leak a file descriptorAlexander Bluhm
when it receives a SIGHUP.
2015-01-01Inline the .cpsetup pseudo-statement in rcrt0 to avoid saving the "old" gpMiod Vallat
value, which we have no use for. ok kettenis@
2015-01-01Fix a buffer overrun triggered by a trailing backslash at EOF inIngo Schwarze
an unclosed conditional body. If the memory contained the byte sequence "\}" after the end of the buffer before the next NUL, this could even write beyond the end of the buffer, specifically '&' to the location of the '}'. Found by jsg@ with afl.
2015-01-01Fix a read buffer overrun triggered by trailing \s- or trailing \s+Ingo Schwarze
without the required subsequent argument; found by jsg@ with afl.
2014-08-20Run syslogd regressions tests. As only one syslogd can run perAlexander Bluhm
machine, each test kills any syslogd first. At the end the system's syslogd gets restarted. The test framework runs a client, and a server, and a syslogd. The messages are passed via the log socket or via UDP from the client to syslogd. From there UDP transport is used to reach the server. All processes write log files where the message has to show up. The test arguments are kept in the args-*.pl files. The content of a log file, the data sent to a pipe process and what the server received are checked. The invocation of the sendsyslog(2) syscall is checked with ktrace, the open file descriptors of syslogd are checked with fstat.
2015-01-01KNF; no binary changeFlorian Obser
2015-01-01syncTheo de Raadt
2015-01-01move to 5.7-betaTheo de Raadt
2015-01-01Don't dereference NULL pointers when formatting missing denominators,Ingo Schwarze
subscripts, superscripts, or "from" or "to" arguments. Found by jsg@ with afl.
2015-01-01Merge error page changes from httpd: send Content-Length:, changeReyk Floeter
Date: from asctime to the preferred HTTP/1.1 format, and use the popular "Comic Sans" style (can be changed in the configuration).
2015-01-01Provide option types for binary AND, binary OR and silently discarding anJoel Sing
option.
2015-01-01Use the recommended HTML5 doctype in error pages.Reyk Floeter
OK validator.w3.org (This document was successfully checked as HTML5!)
2015-01-01Use the HTML5 doctype for error and auto index pages because it isReyk Floeter
shorter, newer, and the recommendation. From James Jerkins. Exclude the charset for now because it is not explicitly handled by httpd. OK validator.w3.org (This document was successfully checked as HTML5!)
2015-01-01Convert the openssl(1) enc command to the new option parsing and usage.Joel Sing
With input from doug@