summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-09-03Fix the condition of finding SMBIOS. Found by gerhard@.YASUOKA Masahiko
ok gerhard uebayasi deraadt
2015-09-02Make pmap_kenter_pa(9) and pmap_kremove(9) mpsafe. This required me toMark Kettenis
use atomic operations to operate on pm_stats.resident_count. Is it really necessary to keep track of that for the kernel pmap?
2015-09-02Use the pointer we got back from alloc() when calling free() instead ofMark Kettenis
something that points smack in the middle of the buffer.
2015-09-02Replace dtls1_client_hello() with ssl3_client_hello() - both are basicallyJoel Sing
the same code, with two slight differences for DTLS handling. Also, make use of send_cookie to determine if the client random needs to be preserved, rather than testing if it is zeroed (hopefully your random number generator never returned all zeros, since the existing code would break). Inspired by BoringSSL. ok doug@
2015-09-02Fewer magic numbers - we already have defines for the header lengths, soJoel Sing
make use of them. ok doug@
2015-09-02Log pane which received input data.Nicholas Marriott
2015-09-02A one line helper function is a little silly.Nicholas Marriott
2015-09-02We no longer need the terminal service class, so don't bother asking for it.Nicholas Marriott
2015-09-02Fix indentation of grid_string_cells_fg.Nicholas Marriott
2015-09-02correct sizes for free(), sighTheo de Raadt
2015-09-02sync commentChristian Weisgerber
2015-09-02sizes for free()Theo de Raadt
2015-09-02simple size for free()Theo de Raadt
2015-09-02use _PATH_RESCONFTheo de Raadt
2015-09-02remove a bunch of orphaned prototypes and unused functions; ok miodMike Belopuhov
2015-09-02To make logging to local syslog reliable, log a message about failedAlexander Bluhm
log atempts. sendsyslog(2) is a good place to detect and report the problem. OK deraadt@
2015-09-02Revert the two uses of rtisvalid(9) for the moment, it breaks dhclient(8)Martin Pieuchot
configured networks on RAMDISK kernels. The problem is that the default route installed by dhclient(8) does not have the RTF_UP flag in this environement and rtisvalid(9) doesn't allow you to use a RTF_DOWN route.
2015-09-02Add missing copyright.YASUOKA Masahiko
2015-09-02Fix occurrences of "r = func() != 0" which result in the wrong errorJonathan Gray
codes being returned due to != having higher precedence than =. ok deraadt@ markus@
2015-09-02copy from mdec to reldirTheo de Raadt
2015-09-02Delete 3 more stderr messages, right before returning a proper error.Theo de Raadt
Code from way in the past.
2015-09-02Fix the bios boot to pass the bootargs properly.YASUOKA Masahiko
ok deraddt
2015-09-02syncTheo de Raadt
2015-09-02ship BOOTX64.EFI BOOTX86.EFITheo de Raadt
2015-09-02enter efibootTheo de Raadt
2015-09-02alloca() no longer neededTheo de Raadt
2015-09-02Bring the boot changes on amd64 to i386. alloca is deleted.YASUOKA Masahiko
Also fix the boot from BIOS and bump the version. input and ok deraadt
2015-09-02fairly easy size for free()Theo de Raadt
2015-09-02only enter deeper on amd64Theo de Raadt
2015-09-02do not printf() on error from libc; ok millertTheo de Raadt
2015-09-02Initial commit of uefi boot loader of OpenBSD.YASUOKA Masahiko
ok deraadt yuo
2015-09-01Replace sockaddr casts with the proper satosin(), ... calls.Alexander Bluhm
From David Hill; OK mpi@; tested kspillner@; tweaks bluhm@
2015-09-01Remove all bogus writes to stderr. Only explicit requests shouldTheo de Raadt
go that way. ok miod beck
2015-09-01Display the correct source address when using a non-default routingFlorian Obser
table. Problem reported on bugs@ and diff from phil AT unita.com.au, thanks! OK phessler
2015-09-01Tweak some error messages/comments.Nicholas Marriott
2015-09-01Log the whole new input buffer once rather than each byte.Nicholas Marriott
2015-09-01Pass logging through vis(3).Nicholas Marriott
2015-09-01- route-to, dup-to, reply-to should not override the block actionAlexandr Nedvedicky
Spotted by Dilli Paudel <dilli ! paudel at oracle ! com> ok jung@, ok mikeb@
2015-09-01Fix a spelling error, sesson -> session.Nicholas Marriott
2015-09-01the special check logic for /usr/share/nls/../libc.cat became failureTheo de Raadt
to return failure. open() of these paths should succeed to satisfy strerror() and friends. ok semarie
2015-09-01Bind the *:514 UDP socket of syslogd with SO_REUSEADDR. This avoidsAlexander Bluhm
conflicts with other processes bound to a specific address with the same port. Syslogd uses this socket basically for outgoing traffic to remote UDP log servers, so increase the chance that it works. OK jung@ benno@
2015-09-01syncTheo de Raadt
2015-09-01no need to check for null argv anymore. from Martijn van DurenTed Unangst
ok deraadt
2015-09-01stop defining a local copy of perror(); libc/rpc no longer uses it.Theo de Raadt
ok beck millert miod
2015-09-01Remove calls to perror(); the error returns are sufficient, and theseTheo de Raadt
library may not assume stderr is useable. ok millert miod beck
2015-09-01Kill unused ``ia_net'' field in the struct in6_ifaddr, bad copyMartin Pieuchot
paste from the IPv4 time. While here update the comment about ``ia6_ndpr'' it's now only used for autoconf.
2015-09-01Add an initial TLS client regress, which currently covers ClientHelloJoel Sing
message generation.
2015-09-01Always call readdoslabel() before readgptlabel(). Doubly always call themKenneth R Westerback
in the same order. Fix writedisklabel() to follow these simple rules. ok kettenis@
2015-09-01increment the line number after the line continuation; ok teduMike Belopuhov
2015-09-01syncTheo de Raadt