roy
8e4e77c750
Sync
2014-01-15 20:43:21 +00:00
roy
6b85057a5c
Import dhcpcd-6.2.1 with the folowing changes:
...
* on BSD only flush RA routers and prefixes when trying to own them.
* Mark some data locations as read only and fix a build issue.
* Fix some possible NULL dereferences, CID 1153963.
* Fix CID: 1153964 and 1153966
* Add support for RFC3495 DHCP option for CableLabs Clients.
Note that for the TSP suboption 3 we only support the FQDN encoding.
* Init system detection moved to dhcpcd-run-hooks(8)
* Fix compile errors and warnings with IPv6 disabled.
2014-01-15 20:36:31 +00:00
pooka
fad3839b1f
use rumpuser_port.h
2014-01-15 16:53:32 +00:00
pooka
29316c504c
Make setprogname() a nop where it's not supported.
2014-01-15 16:53:15 +00:00
pooka
eed75ee5c9
yearly update
...
Miraculously, the list got smaller(!)
2014-01-15 15:10:31 +00:00
apb
81c929ad04
Overwrite the seed file from the beginning, using pwrite(2).
2014-01-15 15:05:27 +00:00
pgoyette
e16dfaa3bb
Add debug entries for new opencrypto tests
2014-01-15 15:01:24 +00:00
apb
bebb9d5ca8
For MKREPRO, instead of using __DATE__ and __TIME__
...
in ntp_calendar.c::ntpcal_get_build_date(), use a date/time
extracted from the importdate file.
2014-01-15 14:40:30 +00:00
tsutsui
50048dbc5e
Revert previous. PR/48431 claims ALPHA_PHYS_TO_K0SEG() is necessary.
...
Actually CHIP_MEM_SYS_START(v) seems a physical address per *_mem_map()
function, but I don't think mmap() function should return K0SEG address
(it should return PA cookie IIUC) so I guess there is something wrong
in Titan's bus space functions. I'll investigate them later.
2014-01-15 14:27:49 +00:00
joerg
55c499f97a
-shared-libgcc is a GCC option, so only use it for gcc.
2014-01-15 14:00:09 +00:00
joerg
937a61eb8d
-Wl,-pie and -r don't agree with each other, so filter the former out.
2014-01-15 13:59:38 +00:00
apb
b7f6cc1193
If the "importdate" file exists, do not embed the date/time/build number
...
in the generated version. This logic was present in an earlier revision
of this file, but was lost in CVS revision 1.3 dated 2013-12-28.
Add a comment to make it less likely that this code is lost again.
2014-01-15 12:58:23 +00:00
apb
07c206b653
Document random_seed and random_file.
2014-01-15 11:42:43 +00:00
roy
a277db7c28
Remove dead code.
2014-01-15 10:52:11 +00:00
roy
b122449be2
If the address matches a cloning route, it is also a neighbor.
...
This allows us to use prefixes which userland may have added.
2014-01-15 10:25:04 +00:00
martin
b3fae40fcb
Obsolete /usr/tests/opencrypto
2014-01-15 10:23:32 +00:00
martin
363ab82ea5
Backout previous, now that the makefile glitch causing population of
...
the tests/opencrypto directory has been fixed
2014-01-15 10:21:08 +00:00
martin
89ed65c0d4
Remove bogus TESTSDIR
2014-01-15 10:19:55 +00:00
joerg
8e1ba910ea
Fix arguments for write.
2014-01-15 10:13:25 +00:00
wiz
2161b7b1e3
Bump date for previous.
2014-01-15 09:24:31 +00:00
martin
6d31d85c48
Add usr/tests/opencrypto
2014-01-15 08:21:44 +00:00
mlelstv
067314c61e
Make ps -s use LTIME instead of TIME in the default output format.
2014-01-15 08:09:10 +00:00
mlelstv
b3dffa81d5
Add an LTIME column that prints lwp cputime.
2014-01-15 08:07:53 +00:00
christos
bb76f57b5d
USE_SSP is not defined in bsd.sys.mk
2014-01-14 20:22:35 +00:00
christos
0eb00b5091
USE_SSP is defined in bsd.own.mk
2014-01-14 19:58:19 +00:00
christos
5fd5e5c76c
new bsd.syscall.mk
2014-01-14 18:52:19 +00:00
christos
97d4e30936
use bsd.syscall.mk
2014-01-14 18:51:45 +00:00
christos
3b438d6a5c
use new bsd.syscall.mk
2014-01-14 18:51:24 +00:00
pgoyette
83ebdf3067
Create new directory for the opencrypto tests
2014-01-14 18:07:20 +00:00
pgoyette
fda7dd4887
Descend into new opencrypto test suite
2014-01-14 18:06:27 +00:00
pgoyette
4f15d5454c
Update sets list for new opencrypto test suite
2014-01-14 17:53:02 +00:00
pgoyette
9bee98a7d5
Add some trivial tests for the in-kernel opencrypto framework, and link
...
them into the build. (Thanks to Matthias Drochner for the test programs!)
XXX The arc4 and null tests currently fail - under investigation.
2014-01-14 17:51:39 +00:00
joerg
aee684a924
TODO: fix stdout/stdin/stderr to not require copy relocations
2014-01-14 17:20:57 +00:00
pgoyette
5119c47a4e
Update sets lists for new rump opencrypto library
2014-01-14 17:18:43 +00:00
pgoyette
ae263bb3de
Link new opencrypto library into the build.
2014-01-14 17:17:52 +00:00
pgoyette
5e3ad7ff0e
Add new rump library for opencrypto framework
2014-01-14 17:15:09 +00:00
pgoyette
2e6d77ce29
Add the MODULE parts for blowfish and des.
...
Add camellia algorithm. (pooka@ says no lib version change required)
2014-01-14 17:05:50 +00:00
pgoyette
05ab90b48a
Clean-up module initialization
2014-01-14 14:16:47 +00:00
apb
28b7823068
Don't try to use server-specific "restrict" settings;
...
they do not work when the server is specified by domain name
and the name is associated with multiple IP addresses.
This also means that uncommenting "restrict default ignore"
will not work, so remove the comments suggesting that.
Also edit some other comments.
2014-01-14 13:23:46 +00:00
apb
adecfa9d02
Document new default for MKARZERO.
2014-01-14 11:32:35 +00:00
apb
33295e8a08
Let MKARZERO default to the same value as MKREPRO, so callers
...
can set MKREPRO=yes and automatically get MKARZERO=yes.
2014-01-14 11:31:01 +00:00
apb
e50114d2aa
Use parentheses in .if A && ( B || C || D || ... )
2014-01-14 11:14:27 +00:00
macallan
5357cde09e
cap mappable framebuffer size at 64MB before dividing it up for each output
...
now we can actually access the 2nd fb on boards with more than 64MB VRAM
2014-01-14 09:46:42 +00:00
spz
5c974b3074
a fix by ISC for CVE-2014-0591:
...
3693. [security] memcpy was incorrectly called with overlapping
ranges resulting in malformed names being generated
on some platforms. This could cause INSIST failures
when serving NSEC3 signed zones. [RT #35120 ]
2014-01-14 08:03:07 +00:00
macallan
2ff97689e1
- move cursor area to the end of each display's chunk of fb RAM
...
- use memory between display and cursor as glyph cache instead of blindly
trying to use 8MB
should fix PR 48492
2014-01-14 01:35:13 +00:00
pgoyette
c01db8ec62
When using modular opencrypto, make sure the sysctl variables get
...
created.
2014-01-13 21:15:36 +00:00
apb
d67dc8a5dd
In the sanitycheck function, treat undefined MKUNPRIVED like "no".
...
Other uses of MKUNPRIVED should not need this treatment, because
bsd.own.mk sets it to "no" by default, and build.sh uses getmakevar to
pick up that default (but that happens too late for the sanitycheck
function to take advantage of it).
2014-01-13 20:00:20 +00:00
macallan
86e9be6a98
try not to crash when calling glyphcache_wipe() on an uninitialized cache
...
first step to fix PR 48492
2014-01-13 19:30:33 +00:00
roy
e0146f9ccc
Remove the now un-used function in6ifa_ifplocaladdr.
2014-01-13 18:57:48 +00:00
matt
be2de77e3b
Get rid on some useless pc addition. Use adr or ldr with pc relative
...
addressing.
2014-01-13 18:26:34 +00:00