Commit Graph

219103 Commits

Author SHA1 Message Date
mrg ba39e0d4ed revert previous; it was already done in the previous previous.
while here, make freetype-config depend upon Makefile, so it
will be rebuilt for update builds properly.
2013-06-08 00:37:33 +00:00
dholland 7b05da3fb4 typo in comment 2013-06-07 23:37:53 +00:00
christos ff7cb014e8 PR/47908: Gary Grebus: SHA256_Transform and SHA512_Transform are called
by openssl with unaligned buffers. All other Transforms can handle unaligned
buffers so make these handle them too.
XXX[1]: any better fixes are welcome
XXX[2]: pullup-5, pullup-6
2013-06-07 22:40:34 +00:00
martin cc87d0b6c6 Fix a few library substitutions 2013-06-07 19:28:25 +00:00
apb 62d3d9959d "temp", "pub", and "proxy" are keywords, not replaceable
parameters, so do not use ".Ar" markup.  Use either no markup,
or ".Dq" markup, depending on context.
2013-06-07 18:33:53 +00:00
christos 59aa3006a2 Add a debugging format that prints all the fields with names. 2013-06-07 17:23:26 +00:00
christos ab61edc6b5 allow ifscope with pub and proxy 2013-06-07 17:18:33 +00:00
christos d7a0544b97 - skip addresses that don't have a link address by finding the link address
immediately.
- don't skip v6 only interfaces.
- default to the first interface with a link address or to the best matching
  one, printing a warning if there are more than one.
- consume data after sending messages to the routing socket.
2013-06-07 17:17:14 +00:00
spz d08fd20449 fix narn-names -> mollari
add ecdsa keys (in many cases, pre-emptive strikes)
2013-06-07 16:44:17 +00:00
roy 1535311f47 Whitespace 2013-06-07 13:16:18 +00:00
mbalmer 542b174b57 Move _gpio gid below 100 per mrg's request. 2013-06-07 06:35:11 +00:00
mrg a22936209f fix the sed to find all patterns. from nonaka@. 2013-06-07 06:15:46 +00:00
christos 4d4651f0df Add an ifscope <interface> argument to arp in the spirit of the MacOS/X one,
that sets the arp entry on the interface specified. Undocumented for now,
until people decide it is useful.
2013-06-07 01:09:10 +00:00
mrg 1eadb0bbb3 fix vax build issues - GCC 4.1 warns about always true comparisons
more than GCC 4.5 does.
2013-06-06 21:42:36 +00:00
joerg 44c2dc6e5d Make back trace more robust. At least on i386, one of the intermediate
functions in ATF is not replaced by tail recursion elimination, so
mark it as optional.
2013-06-06 17:40:09 +00:00
mrg d5fe81af2a don't build greeter lib with GREET_LIB. it triggers some
sort of problem i haven't yet figured out, and our linker
doesn't need these hacks with --export-dynamic anyway.

if !MKPIC, built the greeter into xdm statically.
2013-06-06 09:13:41 +00:00
wiz d067cd1c6c fix typo. 2013-06-06 08:34:05 +00:00
mlelstv 78c79fafb1 fix build for 'no options MTRR' 2013-06-06 07:55:46 +00:00
msaitoh 6f7d4f1823 Fix compile error. PR#38480 was correctly fixed in 2009, it's ok to remove
"no options MTRR"
2013-06-06 07:11:18 +00:00
mrg 63b935973f update do_fontconfig() to update all the conf.avail files. fixes
errors that xkbcomp spews when the X server starts since fontconfig
was updated.
2013-06-06 07:06:42 +00:00
mrg f84646f75b note Xorg updates. 2013-06-06 06:48:25 +00:00
mrg a75895984d updates for libXvMC 1.0.7. 2013-06-06 06:18:15 +00:00
msaitoh 5cbe9dd2fb Fix a bug that the auto negotiation timer isn't cleard as we expected.
To not to forget clearing the timer and to reduce the code duplication,
clear mii_ticks in *mii_phy_auto().
2013-06-06 03:10:48 +00:00
dholland 4622d2aa8f Add missing declaration of struct vnode. 2013-06-06 02:00:59 +00:00
dholland 70b3273082 Remove references to Apple UFS. 2013-06-06 01:25:25 +00:00
dholland 2984f8f97d Update the line-count standings. 2013-06-06 01:01:42 +00:00
dholland a4fc39c06d Cleanups and hacks to make lfs userland stuff build:
- lfs_cksum.c doesn't actually need ulfs_inode.h any more.
   - neither does lfs_itimes.c.
   - add hacks to fsck_lfs to make it compile.
   - add hacks to newfs_lfs to make it compile.
   - fix warning in ulfs_quota.c when quotas are fully disabled
     (as I guess is happening with the rumpity version)

XXX: This commit adds -I${NETBSDSRCDIR}/sys to the Makefiles for
XXX: fsck_lfs, newfs_lfs, and lfs_cleanerd. This needs to be cleaned
XXX: up ASAP; but I consider this less problematic in the short term
XXX: than spewing ulfs_*.h into /usr/include.
2013-06-06 00:54:49 +00:00
dholland a99a5deeff ufs -> ulfs for lfs_cleanerd 2013-06-06 00:53:35 +00:00
dholland f67ddac196 ufs -> ulfs for newfs_lfs 2013-06-06 00:53:12 +00:00
dholland 1ebd9aa225 ufs -> ulfs for fsck_lfs. 2013-06-06 00:52:50 +00:00
dholland 700b04ebe1 Fix some exposed symbols:
LOSTFOUNDINO -> LFS_LOSTFOUNDINO
   struct ufid -> struct ulfs_ufid
2013-06-06 00:52:14 +00:00
dholland f5b4660876 Cleanups to reduce symbol and header exposure:
- move struct ufid from ulfs_inode.h to lfs.h
   - lfs.h needs sys/mount.h and sys/pool.h
   - ulfs_quota2_subr.c needs lfs_inode.h
   - remove ulfs_inode.h from lfs.h in favor of ulfs_dinode.h
   - move ULFS_NDADDR, ULFS_NIADDR, ULFS_NXADDR from ulfs_dinode.h to lfs.h
   - remove ulfs_dinode.h from lfs.h
   - add lfs.h to ulfs_dinode.h
2013-06-06 00:51:50 +00:00
dholland eac0bd5b42 Remove stray references to ext2fs, chfs, ffs, and mfs. 2013-06-06 00:51:25 +00:00
dholland bf9cc163da Apparently we also need to cut and paste ffs_snapgone() in order to be
able to link the ufs code.

Instead of actually cutting and pasting it (as it depends on ffs-only
things) implement it as panic. Probably we'll be able to demonstrate
later that it's unreachable.

XXX: Someone should add snapgone to struct ufs_ops in ufs/ufsmount.h,
XXX: and fix ufs/ufs_lookup.c to not hardwire ffs.
2013-06-06 00:50:51 +00:00
dholland 7c08dd6617 Add lfs_ or ulfs_ in front of extern symbols lacking them, mostly
quota-related (and particularly quota2-related) stuff.
2013-06-06 00:49:28 +00:00
dholland 49bebcb46c Split lfs from ufs step 4:
Massedit all ufs symbols to be "ulfs" instead, to make sure there are
no conflicts with ufs. Confirmed with grep.

(This required changing a few comments that maybe should have been
left alone to say "ulfs", but we'll survive that.)
2013-06-06 00:48:04 +00:00
dholland f5bd8756c9 Split lfs from ufs step 3: rearrange config stuff.
Add new options:
   LFS_EI
   LFS_DIRHASH
   LFS_EXTATTR
   LFS_EXTATTR_AUTOSTART
   LFS_QUOTA
   LFS_QUOTA2

and update code referring to the corresponding FFS and UFS config
symbols to use the LFS versions. Disable the one extant reference
to APPLE_UFS in the ulfs files. Use opt_lfs.h only, not opt_ffs.h.
2013-06-06 00:46:40 +00:00
dholland 1515889590 Split lfs from ufs, part 2:
Change all <ufs/ufs/foo.h> includes to <ufs/lfs/ulfs_foo.h>.
2013-06-06 00:44:40 +00:00
dholland 478ec7f647 Split lfs from ufs, part 1: cut and paste 15000 lines of ufs as "ulfs".
These are verbatim copies except that I've preserved the ufs rcsids
for reference. Also,
   ufs/quota.h -> ulfs_quotacommon.h
   ufs/ufs_quota.h -> ulfs_quota.h

Splitting lfs from ufs was ok'd by core some years ago. This is not
from my original tree, which became unmergeable after the several sets
of quota changes; I've done the work over again over the last couple
days.
2013-06-06 00:40:55 +00:00
christos 1071947586 merge error paths, pass the address of sav; pointed out by Greg Troxel 2013-06-06 00:03:14 +00:00
mrg b2836e59b2 make .pc files depend upon configure files if they exist. this
will force them to be rebuilt when the version has changed.
this fixes one of the most often broken parts of update builds
after a version update.
2013-06-05 23:14:13 +00:00
christos 675a21629f catch the escapees of the IPSEC_NAT_T purge. 2013-06-05 23:12:37 +00:00
christos ef8ac5fea8 reflect current reality. 2013-06-05 23:08:09 +00:00
christos e46f5f0078 remove obsolete networking options 2013-06-05 23:07:59 +00:00
mrg 80ab7ac533 remove hard coded version string now that fontconfig uses the
default match the normal code handles.
2013-06-05 22:42:19 +00:00
mrg 439c05d657 handle changed freetype-config generation; also move the hardcoded
version into a generator.
2013-06-05 22:38:44 +00:00
martin 18e30871ca Note manual removal of internal freetype headers. 2013-06-05 21:59:59 +00:00
jnemeth 725668f209 enable FFS_EI 2013-06-05 21:45:06 +00:00
dholland b3a5952680 PEBKAC was already in the base acronyms file; move the variant spelling
there.
2013-06-05 21:03:57 +00:00
pgoyette 6ee19a0c1b Add PEBCAK and PICNIC 2013-06-05 20:52:07 +00:00