Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-18 | Convert imxccm(4) and imxiomuxc(4) to attach using the fdt. Use the "early" | Mark Kettenis | |
locator to attach them before other drivers that might need their services. ok patrick@, jsg@ | |||
2016-09-18 | Use a locator (named "early") to let designated drivers attach before others. | Mark Kettenis | |
ok patrick@, jsg@ | |||
2016-09-18 | unbreak IPv6 source selection | Florian Obser | |
2016-09-18 | Bump boot loader versions due to bcrypt pbkdf support. | Joel Sing | |
2016-09-18 | Add bcrypt pbkdf support to the softraid crypto boot loader code. | Joel Sing | |
Based on a diff from djm@ | |||
2016-09-18 | sync | Theo de Raadt | |
2016-09-18 | We cannot use fputs(3) in passthrough() because the stdout stream | Ingo Schwarze | |
might be in stdio wide orientation due to prior formatting of an unformatted manual in man -aTutf8 mode. So for now, use fflush(3) followed by unbuffered write(2) instead. Fixes output corruption on glibc discovered on Linux while testing a diff to fix a loosely related bug reported by <jmates at ee dot washington dot edu>. I detest the concept of stdio stream orientation. One day, i will rewrite term_ascii.c to always use narrow streams, even in UTF-8 output mode. But that's too much work for today. | |||
2016-09-18 | Switch the i386 floppy ramdisk to fdboot(8), now that it works correctly. | Joel Sing | |
This will avoid overflow caused by upcoming changes to boot(8). ok deraadt@ | |||
2016-09-18 | Make sure an output device is allocated before calling terminal_sepline(), | Ingo Schwarze | |
fixing a NULL pointer access that happened when the first of multiple pages shown was preformatted, as in "man -a groff troff". Crash reported by <jmates at ee dot washington dot edu> on bugs@, thanks! | |||
2016-09-18 | Correctly handle short read()s in the libsa gzip handling lseek(). Also | Joel Sing | |
avoid masking the errno from a failed read(). ok guenther@ tom@ | |||
2016-09-18 | simplify startup, since we know earlier which type of socket we need | Theo de Raadt | |
ok florian | |||
2016-09-18 | Fix a bug in the bounce buffer handling of BIOS disk I/O. | Joel Sing | |
Currently, if a buffer crosses a 64KB boundary, a bounce buffer is allocated, however it is assumed that this new buffer does not cross the 64KB boundary. In the case of i386 fdboot, it just so happens that (due to the size of fdboot and heap allocations) UFS gets allocated a 4KB buffer that crosses a 64KB boundary, then biosd_io() allocates a bounce buffer, which also crosses a 64KB boundary. At this point the BIOS gets grumpy and refuses to read from the disk. Further clean up to come from tom@. | |||
2016-09-18 | there's no reason to point readers to options(4) now; | Jason McIntyre | |
2016-09-18 | whitespace | Theo de Raadt | |
2016-09-18 | option INSECURE is obsolete | Theo de Raadt | |
2016-09-18 | sync | Theo de Raadt | |
2016-09-18 | option INSECURE is obsolete | Theo de Raadt | |
2016-09-18 | If running in verbose mode and no source address has been specified | Florian Obser | |
with -I find the kernel selected address and print it even for v4 addresses. OK phessler@, natano@, mpi@, claudio@, benno@, sthen@, millert@ | |||
2016-09-18 | Do not print 'ping6' in reporting output, just 'ping'. | Florian Obser | |
OK tom@, natano@, claudio@, sthen@, millert@ | |||
2016-09-18 | merge form libc malloc: | Otto Moerbeek | |
move page junking tp unmap(), right before we stick the region in the cache; ok tedu@ | |||
2016-09-18 | move page junking tp unmap(), right before we stick the region in the cache; | Otto Moerbeek | |
ok tedu@ | |||
2016-09-18 | as is done on amd64, allow using CTF to lookup the function parameters. | Jasper Lievisse Adriaanse | |
ok mpi@ | |||
2016-09-18 | - inline db_ctf_nsyms() into it's only caller. the value remains cached and | Jasper Lievisse Adriaanse | |
won't change, so there's no reason to call it again. - remove explicit return from void function ok mpi@ | |||
2016-09-18 | Kill p_env from proc.c. The p_env variable was not being used seriously and | Rafael Zalamena | |
it was always a copy of ps->ps_env. You might access the env variable now with: p->p_ps->ps_env. ok reyk@ | |||
2016-09-18 | add missing call to db_ctf_init(). | Jasper Lievisse Adriaanse | |
this was part of the larger diff that was ok guenther@ mpi@, somehow I forgot to commit this particular piece. | |||
2016-09-18 | Go down the right path in the _LIBUNWIND_ARM_EHABI case. | Mark Kettenis | |
ok patrick@ | |||
2016-09-18 | Fix compilation by replacing old m_copym2() usage with the newer | Rafael Zalamena | |
m_dup_pkt(). While at it: fix comment and use m_dup_pkt() to align packets instead of swofp_mbuf_align(). ok mikeb@, yasuoka@ | |||
2016-09-18 | Use unified syntax such that this compiles with both gcc and clang. | Mark Kettenis | |
ok jsg@ | |||
2016-09-18 | minor tweaks; | Jason McIntyre | |
2016-09-18 | Ensure that the device descriptor ``bMaxPacketSize'' value is usable | Martin Pieuchot | |
before using it as the ``wMaxPacketSize'' of the default endpoint. This prevents host controller drivers from using incorrect value, in particular 0, that makes ehci(4) crash. While here do the 0xff -> 512 conversion for super speed devices. Crash found with a facedancer21. ok deraadt@ | |||
2016-09-18 | Use ${INSTALL} instead of install, like in all the other Makefile's. | Martin Natano | |
ok guenther | |||
2016-09-18 | add some barebones manual pages | Jonathan Gray | |
2016-09-18 | unbreak the build by including stddef.h for the definition of NULL | Jonathan Gray | |
fix suggested by and ok guenther@ | |||
2016-09-17 | For now, force soft-float; our kernel doesn't support saving the FPU state yet. | Mark Kettenis | |
ok patrick@ | |||
2016-09-17 | backwards if(v6flag); pointed out by naddy | Florian Obser | |
2016-09-17 | Report a LAPIC address override entry in the dmesg if it doesn't match | Philip Guenther | |
the normal one ok kettenis@ mlarkin@ | |||
2016-09-17 | Add an interface to find the ARM.exidx table for use by the ARM EHABI unwinder. | Mark Kettenis | |
Makes exceptions work in C++ code work again om armv7. ok guenther@ | |||
2016-09-17 | pathnames for cert and key files need to be quoted. | T.J. Townsend | |
reported by brynet | |||
2016-09-17 | Make the flag tests consistent in buf_realloc_pages() and explain what's | Philip Guenther | |
going on more clearly ok beck@ tedu@ | |||
2016-09-17 | ... and we have unification. | Florian Obser | |
"Das tritt nach meiner Kenntnis... ist das sofort... unverzueglich..." | |||
2016-09-17 | unhook ping6 from the build | Florian Obser | |
2016-09-17 | Merge ping6(8) manual into ping(8). | Florian Obser | |
Tweak & OK jmc@ | |||
2016-09-17 | replace two arc4random loops with arc4random_buf | Ted Unangst | |
ok deraadt natano | |||
2016-09-17 | rename ddb/db_ctf.h to sys/ctf.h which is the expected location for the public | Jasper Lievisse Adriaanse | |
CTF bits. ok kettenis@ mpi@ | |||
2016-09-17 | move the .SUNW_ctf section name definition to exec_elf.h and document it in ↵ | Jasper Lievisse Adriaanse | |
elf(5) feedback from guenther@ ok guenther@ kettenis@ | |||
2016-09-17 | Fix types for OpenBSD/arm. | Mark Kettenis | |
ok stefan@, jsg@, patrick@ | |||
2016-09-17 | Add missing build infrastructure for arm. | Mark Kettenis | |
ok patrick@, jsg@, pascal@ | |||
2016-09-17 | Use the asm global register extension for the TCB pointer in userspace | Philip Guenther | |
as it's simpler to understand and generates better code. ok kettenis@ | |||
2016-09-03 | Use the space freed up by sparc and zaurus to import LLVM. | Pascal Stumpf | |
ok hackroom@ | |||
2016-09-17 | remove comment about CMS; ok jsing | Theo de Raadt | |