| Commit message (Collapse) | Author | Age | Files | Lines | 
| ... |  | 
| |  | 
 | 
| | 
| 
| 
|  | 
silence some warnings.
 | 
| | 
| 
| 
|  | 
ok millert guenther
 | 
| | 
| 
| 
|  | 
okay guenther@
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
ok eric@
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
where appropriate.  Among other things makes the symbols consistent
across all architectures (notably where ldbl mantissa is 53 bits).
While at it, kill unused LINTLIBRARY/PROTOLIB1 cruft which was there
to trick lint into recording the right prototypes for aliased
functions.  Most of the work done at the awesome n2k13 hackathon.
Agreed by kettenis@, guenther@, matthew@.
 | 
| | 
| 
| 
|  | 
ok deraadt@ guenther@ djm@
 | 
| | 
| 
| 
| 
|  | 
interface is added at just the right... wrong moment.
ok millert dlg
 | 
| | 
| 
| 
|  | 
reported by ajacoutot and (much earlier, sorry) by Alexey Suslikov
 | 
| | 
| 
| 
|  | 
corner cases.  OK millert@.
 | 
| | 
| 
| 
|  | 
expanded, but not enough due to precedence error. Spotted by Thorsten Glaser.
 | 
| | 
| 
| 
|  | 
ok jakob
 | 
| | 
| 
| 
|  | 
ok guenther millert kettenis
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
text.  OK deraadt@
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
grantpt() and unlockpt() using /dev/ptm.  Man pages from FreeBSD.
OK kettenis@ deraadt@ beck@ ajacoutot@ naddy@
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
not going to fix in order to stay compatible with legacy password data.
Nobody should use DES crypt anyway these days.
See http://www.freebsd.org/security/advisories/FreeBSD-SA-12:02.crypt.asc
for details about this bug.
Discussed with deraadt and beck about half a year ago (I'm pruning Ms
from my tree).
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
- sync RES_DEBUG with resolv.conf.5
- document RES_PRIMARY, but mark it unsupported (like we already do
  for RES_AAAONLY)
- use the exact same text (about being enabled by default) for
  RES_RECURSE as for the other two defaults
- document RES_INSECURE{1,2} - description lifted from resolv.conf.5
- document RES_NOALIASES
- mostly sync the RES_USE_EDNS0 text with resolv.conf.5
- RES_USE_DNSSEC not documented for now. something to come...
ok sthen
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
|  | 
or the special value of 0.
ok deraadt@ otto@
 | 
| | 
| 
| 
| 
| 
|  | 
Should make coredumps from abort() easier to debug too.
ok kurt@
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
unmapping of freed allocations without disabling chunk randomisation
like the "Freeguard" ('F') option does. Make security 'S' option
use 'U' and not 'F'.
Rationale: guarding with no chunk randomisation is great for debugging
use-after-free, but chunk randomisation offers better defence against
"heap feng shui" style attacks that depend on carefully constructing a
particular heap layout so we should leave this enabled when requesting
security options.
 | 
| | 
| 
| 
|  | 
references into a STANDARDS section;
 | 
| | 
| 
| 
| 
| 
|  | 
an empty name, NULL pointer, or a name containing an '=' character.
OK millert@, guenther@
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
in working condition anymore (assuming there would be interest in running on
it).
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
equal, but it is more correct)
from Michal Mazurek
 | 
| | 
| 
| 
| 
| 
|  | 
Okay otto@.
Found by Michal Mazurek <akfaew at jasminek dot net>, thanks!
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
|  | 
- update rfc references
- make the Rs/Re blocks more consistent
 | 
| | 
| 
| 
|  | 
rfc 5321 replaces 974 and 2821;
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
ok guenther@
 | 
| | 
| 
| 
|  | 
ok deraadt@ tedu@, wording tweaks jmc@
 | 
| | 
| 
| 
| 
| 
| 
| 
|  | 
ifa_broadaddr.  i.e. make it make clear that this field is only
valid for P2P. (Hint: one's a field, and one's a #define giving a
new name to said field)
ok guenther@
 | 
| | 
| 
| 
|  | 
character after the '\0'; ok guenther@
 | 
| | 
| 
| 
| 
|  | 
param.h symbol reduction.
ok guenther
 | 
| | 
| 
| 
|  | 
Pointed out by Joachim Schipper (joachim at joachimschipper.nl)
 | 
| | 
| 
| 
| 
|  | 
Based on a note from Steffen Daode Nurpmeso (sdaoden at googlemail.com)
ok jmc@
 | 
| | 
| 
| 
| 
| 
|  | 
scanning for free space if the hint isn't available.
also, on further inspection, this will prevent pmap_prefer from "improving"
our hint.
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
``-upper_bound % upper_bound''.  Simplifies the code and makes it the
same on both ILP32 and LP64 architectures, and also slightly faster on
LP64 architectures by using a 32-bit remainder instead of a 64-bit
remainder.
Pointed out by Jorden Verwer on tech@
ok deraadt; no objections from djm or otto
 | 
| | 
| 
| 
|  | 
diff from Florian Obser, ok jmc@
 | 
| | 
| 
| 
| 
| 
|  | 
using inet_pton() and inet_ntop() as suggested by claudio
ok claudio@
 | 
| | 
| 
| 
| 
| 
|  | 
clear out the entire requested area, not just a perfect fit.  second,
use mquery to check for room to avoid getting an address we don't like
and having to send it back.
 |