Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-16 | Usually, -width Fl (which is 10n) is too wide and hence ugly. | Ingo Schwarze | |
Change several instances, most of them to the usual -width Ds. | |||
2019-12-21 | a few depend:-related thingies that were still in. | Marc Espie | |
okay millert@, tb@ | |||
2019-11-11 | CLIENT_PATH died in 2014 | Theo de Raadt | |
2019-10-21 | keep in sync with regular doas. req by millert | Ted Unangst | |
2019-06-28 | When system calls indicate an error they return -1, not some arbitrary | Theo de Raadt | |
value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future. | |||
2019-05-16 | Revert suni'ls ftp rewrite for now. | Florian Obser | |
We are juggling too many things at the moment and we can't deal with the differences in behaviour right now. | |||
2019-05-13 | Add tee(1) to the ramdisk filesystem and use it to provide both a | Christian Weisgerber | |
moving progress bar during auto upgrade/install and a clean log afterwards. ok deraadt@ | |||
2019-05-12 | Move us from old ftp(1) to Sunil's new ftp(1). The necessary modifications | kmos | |
have been made to make it behave. Any new misbehaviors can be fixed in tree. OK florian@ deraadt@ "Have you committed ftp yet?" | |||
2019-05-11 | Make bsd.rd compile after socppc removal. | Kenneth R Westerback | |
2019-05-11 | socppc makes an extended visit to the bigbucket. | Theo de Raadt | |
ok kettenis | |||
2019-01-25 | I am retiring my old email address; replace it with my OpenBSD one. | Todd C. Miller | |
2018-11-11 | Add automatic threading initialization for libcrypto. | Brent Cook | |
This implements automatic thread support initialization in libcrypto. This does not remove any functions from the ABI, but does turn them into no-ops. Stub implementations of pthread_mutex_(init|lock|unlock) are provided for ramdisks. This does not implement the new OpenSSL 1.1 thread API internally, keeping the original CRYTPO_lock / CRYPTO_add_lock functions for library locking. For -portable, crypto_lock.c can be reimplemented with OS-specific primitives as needed. ok beck@, tb@, looks sane guenther@ | |||
2018-10-18 | Ensure that the install media are built with a consistent set of | Christian Weisgerber | |
compiler flags. Pass DIST_CFLAGS from the crunchgen-generated .mk file. Compile the install media with -fno-unwind-tables to avoid emitting .eh_frame sections. This saves substantial space on amd64. with/ok kettenis@ | |||
2018-09-13 | Unbreak ramdisks by catching up with the change to use the new libc | Stuart Henderson | |
uid_from_user() and gid_from_group() instead of the pax-specific functions in cache.c. | |||
2018-06-25 | white spaces | Theo de Raadt | |
2018-06-15 | Remove BACKWARDS flag here as well. | Martijn van Duren | |
Reminded by tb@ | |||
2018-04-26 | Use <fcntl.h> instead of <sys/file.h> for open() and friends. | Philip Guenther | |
Delete a bunch of unnecessary #includes and sort to match style(9) while doing the above cleanup. ok deraadt@ krw@ | |||
2018-03-19 | Add DEF_STRONG(pthread_self) to match libc and avoid duplicate definitions | Philip Guenther | |
that lld is unhappy about ok jsg@ deraadt@ | |||
2018-03-15 | Add fake pthread_self and pthread_equal to libstubs | Bob Beck | |
ok kettenis@ jsing@ deraadt@ - "Exquisitly disgusting" guenther@ | |||
2018-03-08 | Add a stub for pthread_once, to permit libtls to use it. | Bob Beck | |
discussed with guenther@, ok deraadt@ | |||
2018-02-18 | add include to silence compiler warning about a missing prototype for | Christian Weisgerber | |
tolower() ok cheloha@ rob@ florian@ | |||
2018-02-10 | installer bits for RFC 7217 support | Florian Obser | |
OK rpe, tb, naddy, sthen | |||
2017-11-19 | add growfs(8) to ramdisk | job | |
Some resizing scenarios can be done from within single user mode, but resizing the root partition required you to bring your own growfs(8) binary into the ramdisk environment. This commit adds growfs(8) to the ramdisks (the ones that don't have space constraints) to simplify such operations. OK deraadt@ | |||
2017-10-17 | remove the remaining references to .depend files since nothing creates them | Christian Weisgerber | |
any longer; ok espie@ deraadt@ | |||
2017-08-01 | Disable ksh VI-editing mode on the install media. We need the space | Theo de Raadt | |
savings. | |||
2017-07-25 | change -Os to -Oz all around the tree | Robert Nagy | |
clang optimizes better for size with -Oz so use that as a default to avoid overflowing the ramdisk floppies. gcc now accepts -Oz as an alias for -Os. ok kettenis@ | |||
2017-07-08 | Unhook tables.c from Makefile. | Kenneth R Westerback | |
2017-07-08 | hook up slaacd to the installer on media where we have INET6 | Florian Obser | |
2017-07-06 | installer version of slaacd, not hooked up to the build yet | Florian Obser | |
2017-06-12 | destroy lint remnants. | Marc Espie | |
okay millert@ deraadt@ | |||
2017-05-28 | when copying curvy files from ssh, an extra one snuck in. | Ted Unangst | |
signify doesn't do any kex stuff and doesn't need scalarmult. | |||
2017-02-12 | Switch from 'legacy' errwarn.c to standard daemon logging functions. | Kenneth R Westerback | |
No objections heard. Feedback from millert@ guenther@ | |||
2017-01-23 | Use stubs for arm64 as well. | Patrick Wildt | |
ok phessler@ | |||
2017-01-21 | Nuke whitespace foolish enough to expose itself during the great | Kenneth R Westerback | |
"warning:" rectification. | |||
2016-12-30 | enter ftp-ssl also | Theo de Raadt | |
2016-12-28 | Split -DSMALL into -DNOSSL, so that a SSL-enabled version of ftp can | Theo de Raadt | |
be built, which is still pretty small (in distrib/special/ftp-ssl). Lots of testing by rpe. | |||
2016-12-21 | stub for building HTTPS-enabled client | Theo de Raadt | |
2016-12-20 | Add 'default:' cases to switch statements that gcc whines about. | Kenneth R Westerback | |
ok jung@ | |||
2016-12-15 | Nuke a couple of unused variables making gcc upset. Leftovers from stripping | Kenneth R Westerback | |
down doas for install media. ok tedu@ | |||
2016-09-27 | remove more kvm code | Theo de Raadt | |
2016-09-20 | build the ramdisk version of route(8) with SMALL | Peter Hessler | |
OK deraadt@ | |||
2016-09-17 | ping6(8) is now a hardlink to ping(8). | Florian Obser | |
The instbin stuff looks good to deraadt@ | |||
2016-09-11 | even though zsig.c is knocked out, it should be in this Makefile to | Theo de Raadt | |
match the one up top | |||
2016-09-03 | Retire zaurus, as it hasn't made the EABI jump and will be permanently broken | Philip Guenther | |
shortly when we use the hardware thread register in userland | |||
2016-09-02 | backout accidental commit | Theo de Raadt | |
2016-09-01 | remove sparc media building goop | Theo de Raadt | |
2016-08-16 | add a special edition doas that only lets root drop privs. | Ted Unangst | |
maybe the installer can use something like this, wink wink. ok deraadt | |||
2016-08-10 | armish handled some early-gen arm machines, which required tons of | Theo de Raadt | |
workarounds. Some of them will soon stand in the way of armv7. Off to the attic you go. | |||
2016-05-11 | remove hppa64 port, which we never got going beyond broken single users. | Theo de Raadt | |
hppa reverse-stack gives us a valuable test case, but most developers don't have a 2nd one to proceed further with this. ok kettenis | |||
2016-05-07 | Use a Thread Information Block in both single and multi-threaded programs. | Philip Guenther | |
This stores errno, the cancelation flags, and related bits for each thread and is allocated by ld.so or libc.a. This is an ABI break from 5.9-stable! Make libpthread dlopen'able by moving the cancelation wrappers into libc and doing locking and fork/errno handling via callbacks that libpthread registers when it first initializes. 'errno' *must* be declared via <errno.h> now! Clean up libpthread's symbol exports like libc. On powerpc, offset the TIB/TCB/TLS data from the register per the ELF spec. Testing by various, particularly sthen@ and patrick@ ok kettenis@ |