543 Commits (05d2e212e6f23ac2fddb9fb86a61e27965b60a83)

Author SHA1 Message Date
  tb a31160a22f kill trailing whitespace introduced in previous commit 6 years ago
  rpe f6b274d475 Use a variable for /usr/share/relink 6 years ago
  rpe 88c4af670c Consolidate lib.so.*.a, ld.so.a and the kernel relink kit into 6 years ago
  bluhm 5630e21f13 Partially revert rev 1.457 of /etc/rc. The pipe introduced in 6 years ago
  rpe 863fd0a08e The testprogram for ld.so reordering is executed in tmpdir. 6 years ago
  rpe bcb957754b Move comment line and spacing. 6 years ago
  rpe 54754f0ccd Based on previous work from deraadt, add relinking of ld.so to 6 years ago
  ajacoutot 93980c1b5a Display that we are running the upgrade scripts when they exist. On slowish 6 years ago
  rpe aed0f4a7fe Move the kernel relinking code from /etc/rc into a seperate script 6 years ago
  rpe a28bfc1508 Simplify the code for stopping daemons listed in pkg_scripts in 6 years ago
  zhuk 29483b4ca8 Use a bit better idiom to get most recent version of the library 7 years ago
  rpe 806147ab82 Use numerical sysctl output to check for nfs mounts. 7 years ago
  rpe 1f2252a387 Tweak previous. 7 years ago
  rpe f9b7ee64d7 Use a more compact way to compose the initial pf ruleset. 7 years ago
  tb af7a0fc700 Now that choosing the library versions is much faster, we can do 7 years ago
  tb 33c5e85118 Optimize and simplify the selection of the latest library version in 7 years ago
  rpe 1f01084ede Switch reorder_kernel() from sending emails to logging via syslog 7 years ago
  rpe a17bb5c13f Improve reorder_kernel() 7 years ago
  tedu 13f8fe77fb remove some old cruft. 7 years ago
  deraadt c6e0121799 Adjust relink procedure to use new targets. Better use semantics for 7 years ago
  deraadt 8ba7cdbe8d As early as possible, create a link /bsd.booted to the /bsd kernel we 7 years ago
  rpe caf9e7cb30 Add a new function reorder_kernel() that relinks and installs the 7 years ago
  florian 8aadf66961 start slaacd as early as possible, right after pf and sysctl.conf are 7 years ago
  deraadt 6e9df4ede9 We have been running a small awk program before installing the relinked libc. 7 years ago
  deraadt 35c873fe47 Immediately after mounting / read-write, chmod og-rwx the kernel. Remote 7 years ago
  tb 658b6fe5a3 Introduce a scary rc.conf(8) knob library_aslr=(YES|NO) to turn off the 7 years ago
  florian fe7d6b2063 rc.d(8) for slaacd 7 years ago
  deraadt 64e2dc97c4 Randomize link-order of libcrypto as we do with libc. This library 7 years ago
  rpe e407e54bcc Comments and spacing. 7 years ago
  schwarze 877650b51e Simplify patching of motd(5), also making it agree better with the 7 years ago
  matthieu 0d0442ff01 Switch to xenodm(1). 7 years ago
  jca 22411cb254 Remove user uucp and group news from base. 7 years ago
  rpe ebfe101982 spacing 7 years ago
  otto bc56bde8af first set -max limit, then -cur, otherwise if -cur si higher than the current 7 years ago
  reyk 9e0f589208 Add switchd 7 years ago
  reyk b2bce7db2b Move vmd down as VMs might need the host's dhcpd, httpd etc. on startup. 7 years ago
  rpe a74bbb4921 Run acpidump(8) at system startup and store ACPI tables in the 7 years ago
  rpe cf653ce28f Fix detection of /usr/lib on NFS. 8 years ago
  rpe 44084ed262 Improve error handling in reorder_libs() 8 years ago
  rpe a9d4e3917f No need to show the messages if we skip in case of /usr/lib on nfs. 8 years ago
  rpe abe8fc7dec Add function comments. 8 years ago
  deraadt 7476261c0f whitespace found during review 8 years ago
  rpe ccb9a956d9 - rename rebuildlibs() to reorder_libs() 8 years ago
  rpe ae5d625a40 Use the -F flag of install(1) to ensure the file's content is flushed to disk. 8 years ago
  jmc ae3bfd2a4e unhphenate the world: re-order -> reorder 8 years ago
  sthen 90ef515e31 show what we're doing when reordering libraries, otherwise the text 8 years ago
  ajacoutot feb88d7f69 We want to run sysmerge(8) a bit earlier in the boot process so that it has a 8 years ago
  rpe 9ce868a349 Use 'sort -V' which is actually meant to sort version numbers. 8 years ago
  deraadt 042e2ba269 Re-link (only the newest) libc.so, placing the objects in a random 8 years ago
  rpe 69394aed05 Replace single pattern case-blocks with simpler code. 8 years ago