summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-05-27mention tcpcibJonathan Gray
2012-05-27Add tcpcib(4) to support Intel Atom E600 watchdog.Jonathan Gray
From Matt Dainty. ok kettenis@
2012-05-27Use an en-dash for 20-200, escape - used as arithmetic symbol.Stuart Henderson
Same as jmc's tweaks for rain(6).
2012-05-27Update for new -d default; tweaks+ok jmc@Stuart Henderson
2012-05-27syncMiod Vallat
2012-05-27Teach rain(6) to calculate terminal delays in the same way as worms(6),Stuart Henderson
rather than use a default which totally floods the network if run over ssh. Discussed with matthieu@ martynas@, ok matthieu@
2012-05-27domainname is read by rc, not netstart; from Chad GrossJason McIntyre
2012-05-27revert to recommending a key size of 2048, as requested by naddyJason McIntyre
2012-05-27some real tbl(7) regression testsIngo Schwarze
2012-05-27Fix the vertical spacing around tbl(7) instances in man(7).Ingo Schwarze
Groff forces the document author to manually request sufficient spacing after .TE - that is, at least .sp 1v after a table with the "box" option and at least .sp 2v after a table with the "doublebox" option - or else it clobbers the box. I consider that insane, so i'm not imitating groff in that respect. Instead, i add at least as much vertical space as groff, or more where required to avoid clobbering the box. Consequently, output will be identical for input that looks sane with groff, and mandoc will make output look better for input that looks bad with groff. As a side effect, having identical output for portable input makes it possible to set up the first regression tests for tbl(7).
2012-05-26Correct width of horizontal spans; relevant in case of centered orIngo Schwarze
flush right text, for boxes, and when more columns follow the span. Issue found by sthen@ in the net/arp-scan(1) port manual.
2012-05-26Do not handle vertical lines as additional tbl(7) columns,Ingo Schwarze
instead save their properties with the following column. This simplifies layout parsing and saves a lot of code related to column handling. At output time, print all white space and vertical lines separating columns before printing the following column, and none after printing the preceding column, considerably simplifying white space handling and width calculations. No functional change, but it saves 150 lines of code, and it allows the next patch to tbl_term.c, tbl_literal().
2012-05-26Split out the register definitions into its own file to make it possible toMark Kettenis
diff it against he Linux kernel sources. Fix a few cases where definitions were renamed over in Linux-land. The current Linux source doesn't define HWS_PGA_GEN6, so get rid of its usage.
2012-05-26Be more strict when specifying hpc child device attachments: specificMiod Vallat
onboard devices need only attach to hpc0 instead of hpc?. While there, remove hpc1 and hpc2 attachment from IP28 configurations, as these can not exist on Indigo2 systems.
2012-05-26Plug some leaks when certain error conditions are met.Joel Knight
From Gerhard Roth via tech@ ok krw@ sthen@
2012-05-26fix class hierarchy errors: print all Action (includes @newuser, @newgroup,Marc Espie
@sysctl), but only use {expanded} for exec-like actions. 2 passes over plists: one to set header, 2nd one to build the list. slightly cleaner
2012-05-26syncJasper Lievisse Adriaanse
2012-05-25recommend rsa4096 and sha256; from NicolaiJason McIntyre
ok millert
2012-05-25On IP28, silently acknowledge bus errors which can be attributed toMiod Vallat
speculative execution, while in kernel mode, attempting to access bogus physical address through CKSEG[01] or XKPHYS. Surprisingly enough, an IP28 system can boot multiuser without triggering any such error; they will only show up if there is a lot of I/O (and thus, context switching).
2012-05-25IP28 bits. Also explain how to boot from the CD-ROM manually if the PROMMiod Vallat
can't manage to use it from the `install system software' menu.
2012-05-25Hook sgi IP28 kernels into the build. While there, update the iso images toMiod Vallat
provide IP22 and IP28 kernels, as well as the ECOFF bootblock. No objection from deraadt@
2012-05-25Correctly handle the case of a system setup to use glass console, whichMiod Vallat
frame buffer has been removed, but which keyboard is left plugged in. The PROM will select a `keyboard input, serial output' console, which was being recognized as glass console by the kernel. The kernel would then reset the serial chip at zstty attach time, while still using the PROM output routines at this point, and hang. Fix this by paying attention to split input/output setups and always falling back to serial console in this case. ok kettenis@
2012-05-25tweak previous; ok sthen lteoJason McIntyre
2012-05-25full-stops mainly.lum
2012-05-25Be consistent on how we describe key-strokes: UP-low (c-H -> C-h)lum
2012-05-25Move the windows section in the tutorial to a more sensible placelum
(next to buffers) and move the mg history into the README file which seems a more sensible place as well.
2012-05-25When paging down a buffer (C-v) stop earlier before having the lastlum
line as the top line in the window. This emulates emacs behaviour.
2012-05-25grr... another C99-only assignment.Marc Espie
2012-05-25remove unused variableCharles Longeau
ok gilles@
2012-05-25add missing header needed by time()Charles Longeau
ok gilles@
2012-05-25Support for the POWER Indigo2 R10000 systems (IP28). Currently running withMiod Vallat
ECC checking disabled, which allows the existing Indigo2 drivers to run unmodified.
2012-05-25Simplify logging and just fprintf(stderr, ...) for early errors.Nicholas Marriott
2012-05-25defaultdomain now read by rc, not netstart; from Chad GrossJason McIntyre
ok ajacoutot
2012-05-25Allow searching (C-s or C-r) to wrap around the ends of a buffer.lum
Even if the search string is located at the beginning or end of a buffer.
2012-05-25Prepare mg buffers before startup file is parsed so multiple files canlum
be opened via the startup file. Having find-file, insert-file etc.. in the startup file now work as you would expect. Reviewed by Sunil Nimmagadda.
2012-05-25Remove static FILE pointer used for handling files in fileio.c. Passlum
by reference instead. This allows the mg startup file to open other files without unexpected things happening. Discussed with Sunil Nimmagadda.
2012-05-25Change the KERN_FILE_BYPID and KERN_FILE_BYUID modes of the KERN_FILE2Philip Guenthe
sysctl() to be per-process instead of per-thread. This means the filedesc table has to really be per-process instead of per-thread, so make it an error for the linux clone() emulation to try to do otherwise. This removes pointless duplication in fstat's output. requested by jsing@ and deraadt@, ok matthew@ deraadt@
2012-05-25Import a number of core functions from libpcap-1.2.0 while preservingLawrence Teo
local changes: strncpy() -> strlcpy(), malloc(x * y) -> calloc(x, y), exclude cross-platform cruft, etc. The new functions are pcap_create(), pcap_set_snaplen(), pcap_set_promisc(), pcap_can_set_rfmon(), pcap_set_rfmon(), pcap_set_timeout(), pcap_set_buffer_size(), pcap_activate(), and pcap_statustostr(). This diff was tested on amd64, i386, macppc, and sparc64, where regression tests were done on various pcap-based ports (especially amd64 and i386 where regression tests were run on all pcap-based ports). Testers also tried running pcap-based ports that they are familiar with to ensure that there is no behavioral change. tcpdump and pflogd in base were also tested by different testers. The new pcap_* functions were tested with a proof-of-concept Snort 2.9 port for many months. Thank you to everyone who helped test this diff and provided feedback: haesbaert@, sthen@, matthew@, gonzalo@, brett@, Rodolfo Gouveia, Aaron Bieber, Markus Lude, and Ray Percival. ok haesbaert sthen henning
2012-05-24Support -Ios='OpenBSD 5.1' to override uname(3) as the source of theIngo Schwarze
default value for the mdoc(7) .Os macro. Needed for man.cgi on the OpenBSD website. Problem with man.cgi first noticed by deraadt@; beck@ and deraadt@ agree with the way to solve the issue.
2012-05-24If _MIN > _MAX consider a WordBus resource to be invalid. Fixes a panic onMark Kettenis
the IBM x3550-M4. ok mikeb@
2012-05-24A couple of trivial spacing and comment fixes.Nicholas Marriott
ok miod blambert
2012-05-24exlusive -> exclusiveMiod Vallat
2012-05-24typosMiod Vallat
2012-05-24unputc should clear the character removed in the buffers like getc.Nicholas Marriott
ok matthew miod deraadt
2012-05-24When clearing quote bits in getc and q_to_b, clear from the c_cf (theNicholas Marriott
first, that is being removed) rather than c_cl (the last). ok matthew miod deraadt
2012-05-24put possible fragments in there.Marc Espie
fix buglet in parsing libraries
2012-05-24syncTheo de Raadt
2012-05-24some symbols actually changed.Marc Espie
visible interface, not "officially" published, but still... technically visible. Better safe than sorry: major bump. as prodded/discussed with deraadt@
2012-05-24don't increment the next expected message id when sending a response back.Mike Belopuhov
while it might look like a step backwards, this fixes up eap negotiation and bigger changes to this code are in the pipe anyways.
2012-05-24Move this modem to the list of supported devices. Tested by myself.Kirill Bychkov
OK sthen@