summaryrefslogtreecommitdiff
path: root/distrib/special
AgeCommit message (Collapse)Author
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
possible. Annotate <sys/param.h> lines with their current reasons. Switch to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where sensible to avoid pulling in the pollution. These are the files confirmed through binary verification. ok guenther, millert, doug (helped with the verification protocol)
2014-12-27encrypt should easily fit onto the media now. this will be done step by step.Theo de Raadt
2014-12-23/bin and /sbin are moving towards static PIE, so on many architecturesTheo de Raadt
the PIC .o files are unsuitable for static "instbin". This adds more work at build time, but the result will be optimized for size.
2014-12-23on-media chroot went away a while backTheo de Raadt
2014-11-01cope with removed fileTheo de Raadt
2014-07-24+ eepromMiod Vallat
2014-07-24Build machinery to build eeprom(8) for the installation media on arches whereMiod Vallat
it matters.
2014-05-13All callers of helpfile() are #ifdef SMALL so only define thatTodd C. Miller
function when SMALL is not defined. OK guenther@
2014-05-10please, if there is any chance you've ever encountered the same commandTheo de Raadt
during install time, be more careful here.
2014-05-03remove unused variableCharles Longeau
ok krw@
2014-03-18Retire hp300, mvme68k and mvme88k ports. These ports have no users, keepingMiod Vallat
this hardware alive is becoming increasingly difficult, and I should heed the message sent by the three disks which have died on me over the last few days. Noone sane will mourn these ports anyway. So long, and thanks for the fish.
2014-02-21build a non-portmap/mountd speaking umount, which shrinks the libcTheo de Raadt
requirements on non-NFS install media
2014-02-21delete useless commentTheo de Raadt
2014-02-12Reachover makefile for mkuboot, found on armv7 ramdisks; nick@Miod Vallat
2014-01-19no need for LDSTATIC, it comes from ../Makefile.incTheo de Raadt
2014-01-19enter installbootTheo de Raadt
2014-01-19Add makefile for distrib/special/installboot.Joel Sing
2014-01-11Butcher a smaller tar/pax here, which has no cpio supportTheo de Raadt
ok guenther
2014-01-11use -DSHA2_ONLY to be more clear about what we are butcheringTheo de Raadt
idea from tedu
2014-01-11use NOMAN=1 for all directoriesTheo de Raadt
2014-01-11unify with other Makefiles around hereTheo de Raadt
2014-01-09we need to build a ztscale stub for zaurus media.Theo de Raadt
2014-01-08Switch to using the base sha256 command, rather than some customizedTheo de Raadt
abomination. install.sub chunk tested by rpe
2014-01-08enter md5 directoryTheo de Raadt
2014-01-08Build a -DSMALL verison of md5 for the install media (will be installedTheo de Raadt
as sha256 and sha512, primarily)
2014-01-08rename SHA256_ONLY to SHA2_SMALL; changing things so that sha512 supportTheo de Raadt
is also pulled in
2014-01-08enable building of signify in the ramdisksTheo de Raadt
2014-01-06In the new PIE world, all dynamic binaries (for instance those foundTheo de Raadt
in usr.bin and usr.sbin on the install media) must be re-compiled non-PIE (here, in the special directory) so that crunchgen can reuse them. This issue is most acute on i386, which has register pressure, and does weird things for PIE. thanks for matthew for helping figure this out.
2013-11-27astoundingly, the read loop has been subtly broken in a variety of waysTheo de Raadt
on big-endian machines for quite a while. Some discussion with millert and guenther to repair it.
2013-11-26unsigned char for ctypeTheo de Raadt
2013-11-04oops, meant MACHINE_CPU not MACHINE_ARCH (matters for mips64*)Theo de Raadt
2013-11-01Provide -I's to reach the gdtoa directory for .h filesTheo de Raadt
2013-04-15for when we include chroot in the futureTheo de Raadt
2013-03-28switch to the new resolver implementation.Eric Faurot
requested by many.
2013-01-08Remove unnecessary dependencies (-lkvm)Alexandr Shadchin
ok deraadt@
2012-11-23Use the libutil imsg framework rather than a hand-rolled localKenneth R Westerback
version. This is the last hand-rolled imsg implementation I could spot. Doesn't seem to break sparc64. Suggested by chris@, tweaks from brad@ and reyk@. ok reyk@
2012-11-09Oops. Special dhclient also needs to forget about inet.c.Kenneth R Westerback
Spotted by naddy@
2012-10-30Nuke dhclient-script and dhclient.conf 'script' directive. Do allKenneth R Westerback
interface and route configuration via ioctl's and routing sockets. This will break configurations using local enhancements of dhclient-script, which will now require alternate arrangements. Committing early to allow time to identify and develop required alternatives. Several proddings by deraadt@.
2012-09-10compile as much as possible on the install media with -fno-stack-protector.Theo de Raadt
yeah, you heard right..
2012-09-07handle pkcs5_pbkdf2() falloutTheo de Raadt
2012-08-21Build sed in distrib/ just like everything else. Simplifies PIE work sincePascal Stumpf
we can now use NOPIE= for it. Note that NOPIE= is still a no-op atm. ok deraadt@
2012-03-04In preparation for getline and getdelim additions to libc, rename getline()Federico G. Schwindt
occurrences to get_line(). Based on a diff from Jan Klemkow <j-dot-klemkow-at-wemelug-dot-de> to tech.
2012-01-18Add support for C99 %ls, %lc, and %l[ format directives to scanf(3).Stefan Sperling
Based on code from FreeBSD. Tested by myself (full release/install cycle on i386 and sparc64) and ajacoutot. Man page help from jmc.
2011-10-06Get rid of special binaries which are no longer necesssary.Theo de Raadt
Note: more stays, though we currently use less on the media -- that is because if less grows too fat in the future, we would be able to switch to more. Discussed with nicm.
2011-09-17Add SMALL infrastructure to ping.Christiano F. Haesbaert
ok mcbride@ sthen@
2011-09-16Merge in less 444 plus local changesAlexandr Shadchin
ok nicm@
2010-11-23do not print the terminating null character after stringsAlexander Hall
ok deraadt@
2010-10-29nroff->mandoc; ok schwarzeJason McIntyre
2010-10-18Add wpakey/-wpakey options. This was originally written by halex andTheo de Raadt
has gone many times around now (it is smaller now). man page diff coming soon. Fits onto the media that need it. ok halex
2010-10-13Put sha1.c here too, to gain savings from the -OsTheo de Raadt