Commit Graph

220040 Commits

Author SHA1 Message Date
joerg 349a581e92 Mark the dead. 2013-07-30 15:10:04 +00:00
njoly 9b6bbe2755 Add mknodat(2) specific errors. 2013-07-30 13:45:38 +00:00
njoly 31ec74aafc Add mkfifoat(2) specific errors. 2013-07-30 13:15:07 +00:00
matt d323c850d8 Add extern int psratio 2013-07-30 13:14:30 +00:00
njoly a8ca9489d6 Add fchownat(2) specific errors. 2013-07-30 12:38:16 +00:00
skrll c026930a7e include namespace.h - this fixes 48091 2013-07-30 10:47:44 +00:00
pooka 08699b4b40 Include Makefiles under sys/arch.
This makes it easy to install the set of kernel headers that were used
by buildrump.sh.  Requested by Justin Cormack for ljsyscall (Lua interface
definitions).
2013-07-30 09:29:34 +00:00
joerg 1419f28903 libbind now depends on heimdal, so push it after the third barrier. 2013-07-29 21:02:58 +00:00
roy b0c815229b Import dhcpcd-6.0.4 2013-07-29 20:40:33 +00:00
roy 74f598c53d Sync 2013-07-29 20:39:28 +00:00
roy cceb514049 Import dhcpcd-6.0.4 with the following changes:
* hostname is not stamped on anymore if already set
* hostname will be set to a FQDN when possible as per RFC4702 section 3.1
* a domain is derived from the FQDN if no domain option is set
* add new hostname_short command to send a short hostname for DDNS
* hostname_fqdn is now documented, along with a new server setting and the
  potential problems associated with it
* the FQDN option is no longer sent by default for DHCPv4 messages
2013-07-29 20:35:31 +00:00
njoly 3d23719d01 Add chmodat(2) specific errors. 2013-07-29 19:18:37 +00:00
njoly ff85dd2c24 Add openat(2) specific errors. 2013-07-29 18:37:16 +00:00
christos e164b1463b PR/48095: NAKAJIMA Yoshihiro: remove casts from time_t to long 2013-07-29 17:46:36 +00:00
dholland 4e6fa0ae2d Fix MKKERBEROS=no build. 2013-07-29 16:42:20 +00:00
dholland 3b7bdca759 Fix build both with and without options LFS_EI. 2013-07-29 16:40:46 +00:00
dholland c482f134e6 Revert previous; it is wrong. 2013-07-29 16:39:37 +00:00
njoly c37d15ffcf Add utimensat(2) specific errors. 2013-07-29 14:34:59 +00:00
skrll 6d42eea15e Slow hardware needs longer, especially for default_deny_user_big 2013-07-29 13:15:24 +00:00
wiz 9a6c0ab37a Bump date for previous. 2013-07-29 11:49:31 +00:00
njoly 3e084f2c58 Add symlinkat(2) specific errors. 2013-07-29 11:40:04 +00:00
skrll 548b029c20 Increase timeout. My hardware must be getting slower. 2013-07-29 10:43:15 +00:00
pooka 5cbd60062e Override ssp also in case where it doesn't come intrinsically
from the compiler.
2013-07-29 10:13:21 +00:00
njoly 2580dac907 Add readlinkat(2) specific errors. 2013-07-28 21:24:12 +00:00
pgoyette f4c6189d73 More libbind9 set listupdates, for mips64 2013-07-28 20:25:34 +00:00
njoly 5376926384 Add linkat(2) specific errors. 2013-07-28 18:40:40 +00:00
njoly d878899f75 Add fstatat(2) specific errors. 2013-07-28 15:46:34 +00:00
njoly 82798aec15 Add mkdirat(2) specific errors. 2013-07-28 14:38:25 +00:00
tls 14b0477b50 Re-check the entropy level after we call RAND_poll(), so that we do
not continuously suck data out of /dev/urandom if we receive a stream
of requests larger than the initial-entropy threshold (hi Roland!).
2013-07-28 14:13:29 +00:00
pgoyette a170a25190 Update sets lists for new bind9 and friends. 2013-07-28 14:02:56 +00:00
njoly 85cc963274 Add unlinkat(2) specific errors. 2013-07-28 13:53:04 +00:00
pgoyette 26fb54447e Update for new files (hello, Patrick!) 2013-07-28 13:37:57 +00:00
skrll 6baf58a90c Enable PUFFS 2013-07-28 12:16:40 +00:00
prlw1 71a1d1de35 Add support for Centrino Wireless-N 1030 and Centrino Advanced-N 6230
http://mail-index.netbsd.org/tech-net/2013/01/04/msg003802.html
2013-07-28 11:46:24 +00:00
njoly dcea1bf790 Add renameat(2) specific errors. 2013-07-28 10:24:59 +00:00
wiz d3cdb3f120 Fix punctuation formatting and sort errors. 2013-07-28 09:27:07 +00:00
njoly 53aa452fce Adjust EFAULT error description to use arguments name from synopsis. 2013-07-28 09:07:55 +00:00
njoly 1fe37e8eed Check that rename(2) with NULL arguments fail with EFAULT. 2013-07-28 09:03:43 +00:00
he 6a91dd3147 Two changes for the i386 boot loader related to the boot menu which
can be defined in boot.cfg:

 * Add a "menu" command which re-displays the menu and initiates
   the timed countdown
 * Use any default command defined in boot.cfg as default args
   if the user runs "boot" with no arguments

This is useful in circumstances where you e.g. need to interrupt
the normal boot process to switch to serial console, and where
simply "boot netbsd" is no longer sufficient (e.g. as with install
media which needs the miniroot kernel module loaded).
2013-07-28 08:50:09 +00:00
kiyohara 148f6d8534 Call iic_exec() with I2C_F_POLL. Don't sleep in probe/attach time. 2013-07-28 06:12:45 +00:00
pgoyette 3776d454bb Remove more unused variables to unbreak the build. 2013-07-28 04:49:03 +00:00
pgoyette 637c4ef150 Remove unused variable to fix the build. 2013-07-28 04:24:44 +00:00
dholland ba91b8b1fa Merge the extattr VOPs from ffs.
As these do nothing besides dispatch to ulfs_extattr.c it wasn't
exactly hard.

This might just make extended attributes work on lfs...
2013-07-28 01:27:02 +00:00
dholland 1c11495e64 Merge in some of the stuff for supporting the extended attributes code. 2013-07-28 01:26:13 +00:00
dholland 26f16a77a6 Add more of the bits for supporting quotas. 2013-07-28 01:25:05 +00:00
dholland 8848af09e1 Bring in a copy of ffs_quota2_mount() for reference.
Add stuff to struct lfs that it needs to initialize.
Clear these fields in mount as there's no on-disk support for quota2;
but this increases the chances of being able to add it (or something
like it) in the future.
2013-07-28 01:22:55 +00:00
dholland d3cfc0d3d4 Migrate the miscellaneous ulfs-level info from struct ulfsmount to
struct lfs.

Put them inside #ifdef _KERNEL there. They are not the only such
members, gross as that is. Unfortunately, moving struct lfs to
lfs_kernel.h does not work.
2013-07-28 01:10:49 +00:00
dholland 5bc8cc2b1c Add lfs_kernel.h for declarations that don't need to be exposed to userland.
lfs currently has the following headers:
   lfs.h - on-disk structures and stuff needed for userlevel tools
   lfs_inode.h - additional restricted materials for userlevel tools
                 that operate the fs (newfs_lfs, fsck_lfs, lfs_cleanerd)
   lfs_kernel.h - stuff needed only in the kernel

and the following legacy headers that are expected to be mopped up and
folded into one of the above:
   lfs_extern.h - function prototypes
   ulfs_bswap.h - endian-independent support
   ulfs_dinode.h - now contains very little
   ulfs_dirhash.h - dirhash support
   ulfs_extattr.h - extattr support
   ulfs_extern.h - more function prototypes
   ulfs_inode.h - assorted kernel-only declarations
   ulfs_quota.h - quota support
   ulfs_quota1.h - more quota support
   ulfs_quota2.h - more quota support
   ulfs_quotacommon.h - more quota support
   ulfsmount.h - legacy copy of ufsmount material
2013-07-28 01:05:52 +00:00
dholland 62ec15fbc5 Remove the now-pointless ulfs ops macros. 2013-07-28 00:37:07 +00:00
dholland 933722845b Remove ulfsspec_close and ulfsfifo_close as they're not used. 2013-07-28 00:31:54 +00:00