=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/59.html,v retrieving revision 1.59 retrieving revision 1.60 diff -c -r1.59 -r1.60 *** www/59.html 2016/03/06 10:50:10 1.59 --- www/59.html 2016/03/06 11:19:49 1.60 *************** *** 170,176 ****

--- 184,230 ----

  • handling of ed-style diffs via proc/exec in ! ! patch(1).
  • Userland programs were audited so that they could be properly annotated with pledge(2). ! This resulted in design changes such as !
  • pledge(2) is also used to constrain programs that handle untrusted data to a very limited subset of POSIX. For example, ! ! strings(1) or ! ! objdump(1) from the binutils ! or the ! RSA-privsep process in ! ! smtpd(8).