Commit Graph

195170 Commits

Author SHA1 Message Date
christos bf1df6d193 Import libpcap-1.1.1 2010-12-05 01:20:21 +00:00
joerg 67e01e0a99 Build ld.elf_so with -fvisibility=hidden. Exploit this for i386/x86_64
to simplify the assembler code.
2010-12-05 00:56:06 +00:00
christos d639454cac constify 2010-12-05 00:34:21 +00:00
christos e19314b713 Pretending that %d can print size_t on __LP64__, by turning off warnings
is not really a good idea.  Turn on the warnings and fix them. Unfortunately
there are a bunch of const-castaways... Should be fed upstream.
2010-12-04 23:08:32 +00:00
pooka f5c0e73abf RNDADDDATA2 doesn't xfail anymore. 2010-12-04 17:41:18 +00:00
pooka 393c93bb1d Don't allow "goes to 11^H^Hhyperspace" len field for RNDADDATA. 2010-12-04 17:39:50 +00:00
pooka f642190056 Add test case for suspected reason behind kernel panic described
in PR kern/44190
2010-12-04 17:38:42 +00:00
skrll dd4fc49621 Remove trailing whitespace from previous. Today is not my day. 2010-12-04 16:04:45 +00:00
skrll fab9eed30a Define PDC_ERR_NMOD 2010-12-04 16:02:55 +00:00
skrll 4509878aef Get capabilities right THIS time. 2010-12-04 16:01:42 +00:00
skrll 8eb08cae49 Spell capabilities correctly in PDC_MODEL_CAPABILITES. 2010-12-04 15:58:52 +00:00
jmmv 255928498d Note that the default local cipher for passwords is now sha1 in
/etc/passwd.conf and that sysinst does not ask for a setting any more.
2010-12-04 14:59:47 +00:00
jmmv c3babaca78 Remove password cipher selection as discussed in current-users@.
Users who really really really want to change the default setting can
continue to change their cipher algorithm right after a clean install
by modifying /etc/passwd.conf and regenerating the root password if
previously set by sysinst.
2010-12-04 14:57:56 +00:00
mrg 356f5a81c0 raid(4): Add support for non 512-byte sector devices. 2010-12-04 10:03:17 +00:00
mrg 1812d0a239 apply my patch to support non-512K sector disks (at least, upto 16KB
sector disks..)  from my tech-kern post:


the following patch let's me access both 512 byte and 4K
sector disks at the same time, as long as they are in
separate raids.  the existing rf code assumes/enforces
this part, i just made it support other sets concurrently.

the main change is moving the parity bitmap to the sector
after the component label sector(s), instead of being
immediately after the label, which meant it was on the same
sector as the label for >1024 byte devices.

i'm a little annoyed at having to add a 2nd call to
getdisksize() to enable auto-configure to work, but i
don't see another way that wasn't much uglier.
2010-12-04 10:01:16 +00:00
joerg 91118529e4 ANSIfy 2010-12-03 23:07:49 +00:00
joerg 239c31f883 Add comment about the unusual stack alignment in .rtld_bind_start. 2010-12-03 22:48:25 +00:00
jmmv 2040b17649 Document what the default values for localcipher and ypcipher are. 2010-12-03 21:41:40 +00:00
jmmv 2a4ba28f3b Set the default localcypher to sha1 as discussed in current-users@. 2010-12-03 21:40:04 +00:00
plunky f33b316b63 Remove the do-external-lib and do-gnu-lib targets, along with
external/lib/Makefile and crypto/external/lib/Makefile, replacing
them all with SUBDIRs directly from lib/Makefile.

compat/compatsubdirs.mk becomes simpler now, as everything is built
from lib/Makefile, meaning all the libraries will now be built under
compat so update the set lists to account for that.
2010-12-03 21:38:46 +00:00
joerg 65b45bb0d8 Actually add the check_stack_alignment implementation for x86. 2010-12-03 20:51:21 +00:00
phx 12e38db326 Make sure the new ukbd.any.powerbook keymap is just compiled for macppc.
So it can be removed from distrib/sets/lists/base/mi again.
2010-12-03 17:57:43 +00:00
tteras b3dca9dae4 Recognize direction for Linux per-socket policies. 2010-12-03 15:01:11 +00:00
tteras 7d13a088be Support GRE key as upper layer protocol specifier (will be supported in
Linux kernel 2.6.38).
2010-12-03 14:32:52 +00:00
njoly 71281c77f5 Add testcase for PR/44189: strtod(3) wrong results with "-0x". 2010-12-03 13:11:50 +00:00
hannken 0535cdefcf Add missing files ./usr/tests/util/make/d_unmatchedvarparen.{mk,out} 2010-12-03 12:02:28 +00:00
tteras 3a9671366f Netlink deletion notification does not guarentee actual address deletion:
it might still exist on some other interface. Make sure we do not unbind
unless the address is really gone.
2010-12-03 09:46:24 +00:00
hannken c1e6ef0c6b genfs_do_putpages(): When testing an uobject for dirty or modified
pages skip uninitialized (PG_FAKE) pages (DEBUG only).
2010-12-03 08:42:14 +00:00
riz 12c055f488 Cause the tests to use plain files instead of vnd; for the kinds of
tests being done, vnd isn't needed and adds a potential resource
conflict issue on the system running the test.  As a bonus, the
tests run faster because less data is being shuffled around.
2010-12-03 05:23:46 +00:00
riz 3485b1dad5 Turns out, plain-file usage is already supported. *blush* 2010-12-03 05:23:34 +00:00
riz 539a0898bc Correct two function names:
grow_ffsv1_64k() -> grow_ffsv1_64k_head()
   shrink_ffsv1_64k() -> shrink_ffsv1_64k_head()
2010-12-03 04:10:36 +00:00
christos bb46e8373d Add a new test for the latest variable expansion problem.
- Cannot test because make test prints:
  .: Can't open /usr/share/atf/atf.header.subr
- The shell script common code needs to be fixed to follow regular shell
  style.
  - variables are underquoted
  - uses `` instead of $()
  - does not use local for local variables, prefixes with undescore
  - needlessly uses braces for numeric and symbolic variables.
  - uses a fifo to grab output, and does not clean it up properly on error
  - should not exit with > 127 !!!
2010-12-03 01:29:55 +00:00
bouyer fbd333145d Make maxpartitions 16 on !i386. Fixes hardwiring root on device autoconf
index > 0 on amd64. Problem reported and patch tested by Tobias Nygren.
2010-12-02 23:12:30 +00:00
wiz 36c0ebae6f Remove HTMLDEPS; was only used by nroff.
Ok joerg@
2010-12-02 23:08:04 +00:00
riz 4c7e04789a Knock one off the list. 2010-12-02 22:04:01 +00:00
riz 07bc982d01 Update existing test cases and add a couple more:
- PR bin/44177 is fixed
- test grow/shrink on a ffsv1 with 64k blocksize, which was broken until
  recently
- make sure the partial cylinder left over is big enough so it doesn't
  get thrown away now that resize_ffs properly uses the last cyl.

XXX TODO:  add tests which ensure data integrity.
2010-12-02 22:03:23 +00:00
riz 9f2c8ccc2b Use howmany() instead of "/" to calculate the number of cylinders for
the changed file system, so as to not drop a partial cylinder at the
end.  Fixes PR bin/44177.
2010-12-02 22:00:27 +00:00
pooka 688fddb6c6 add ci_curlwp since we use it now 2010-12-02 21:20:39 +00:00
plunky d334ec0fc0 fix potential mbuf overflow, from Alexander Danilov on tech-net 2010-12-02 19:07:27 +00:00
elric 297cd81a0d Remove a line that was intended only for my personal testing and that
breaks things.
2010-12-02 18:02:58 +00:00
christos 6507d5b7f9 just ignore things that refer to the interface while detaching. 2010-12-02 17:38:05 +00:00
christos dd73ef3bf4 Don't crash during detach if the attach hook failed before setting up.
From Chuck Silvers
2010-12-02 16:56:21 +00:00
christos 24e17e276b From Aleksey Cheusov: Fix unexpected behavior with:
all: test1 test2
test1:
	@echo ${foo::=foo-text}
test2:
	@echo $(foo::=foo-text)
Saying:
nbmake: Unclosed substitution for foo (} missing)
for test 2
2010-12-02 16:46:22 +00:00
christos 8d8e09f9aa add commented out a possible addition that provides $^ like gmake, but
I am not sure if we should add it, since we already have $> for it.
2010-12-02 16:36:55 +00:00
christos 6dcd7e3b12 mention what changed in bind. 2010-12-02 16:06:18 +00:00
christos f493a35d9b new bind 2010-12-02 14:55:40 +00:00
christos 84f44954f6 fix sets for bind 9.7.2-P3 2010-12-02 14:54:43 +00:00
christos dfcdd76889 merge changes 2010-12-02 14:52:17 +00:00
christos c27878d85f Import bind 9.7.2-P3 2010-12-02 14:22:18 +00:00
wiz 05859157e6 Remove boilerplate in CODE REFERENCES on file paths.
Describe in intro(9) how to read paths in the CODE REFERENCES section.
2010-12-02 12:54:13 +00:00