Commit Graph

182316 Commits

Author SHA1 Message Date
pooka
d0095f0917 add crypto support for rump 2009-07-20 18:03:26 +00:00
christos
cbeabf798d use new openssh tree 2009-07-20 18:01:41 +00:00
joerg
55df17bdb2 Add __constfunc and explain how it differs from __pure. 2009-07-20 17:46:04 +00:00
christos
71cfba1556 ssh has moved (a long time ago) 2009-07-20 17:39:01 +00:00
christos
6a7d49166f ssh has moved 2009-07-20 17:35:05 +00:00
christos
34af4cdada openssl has moved 2009-07-20 17:34:41 +00:00
christos
75efea6592 bump libcrypto and friends; OpenSSL abi change: do_cipher last argument
changed from u_int to size_t. Affects _LP64 only.
2009-07-20 17:30:52 +00:00
christos
8a00156352 use the proper libcrypto 2009-07-20 17:28:51 +00:00
tsutsui
40fb8fb85b - use CFATTACH_DECL_NEW()
- include "ioconf.h" for declaration of struct cfdriver.
2009-07-20 17:22:28 +00:00
tsutsui
c73aa246f1 Use CFATTACH_DECL_NEW(). (no softc) 2009-07-20 17:21:31 +00:00
christos
badcaee3ff constify ciphers per new openssl 2009-07-20 17:17:56 +00:00
pooka
fd1eba5f43 realloc works much better if it actually uses realloc instead of malloc 2009-07-20 17:12:43 +00:00
tsutsui
8a66a9540e KNF, ANSIfy, and misc cosmetics. 2009-07-20 17:05:13 +00:00
joerg
d6e219476b Add a fast, platform independent hash function to libc.
The algorithm used is the Jenkins hash.  The name (mi_vector_hash)
reflects the nature of the hash function.
Add glue for libc ATF tests and include a test case to make sure that
(mis)alignment and endianess are handled correctly.

Bump libc minor to 169.
2009-07-20 17:03:36 +00:00
tsutsui
3682a7593c Sprinkle keyword volatile around device register accesses. 2009-07-20 16:45:50 +00:00
tsutsui
5651717f26 Sprinkle keyword volatile around device register accesses. 2009-07-20 16:25:22 +00:00
christos
35bdca4d17 use the proper libcrypto 2009-07-20 15:48:16 +00:00
christos
c5a57f5582 Use the correct libcrypto. 2009-07-20 15:46:51 +00:00
christos
58e8878cb5 use the proper libcrypto 2009-07-20 15:43:51 +00:00
christos
36f53fd260 depend on the proper libcrypto 2009-07-20 15:41:55 +00:00
christos
5abcee2a8c find the correct libcrypto 2009-07-20 15:40:05 +00:00
christos
9610bc301c make sha256/512 binary compatible with the libc version which we now use. 2009-07-20 15:34:49 +00:00
christos
c9c3cfbcf5 catch up with openssl's abi change. do_cipher length changed from u_int to
size_t.
2009-07-20 15:33:44 +00:00
christos
ddb6af4806 catch up with openssl constification 2009-07-20 15:32:33 +00:00
christos
28a175e482 Put back dsl's string changes, but fix memchr.S to use cmp (rather
than test) so that the condition code is set correctly (and fix the
comments: 0x10->0x01 and ^->&).   From Anon Ymous

XXX: There are similar comment errors in some of the other string code.

XXX: We really need a regression test that includes misaligned memory
with searches designed to catch corner cases such as searching for 0,
-1, etc, and search length limit violations.  Searching for 0 on
misaligned memory would have caught this problem.
2009-07-20 15:21:00 +00:00
christos
13763a400f Put back dsl's string changes, but fix memchr.S to use cmp so that the
condition code is set (and fix the comments 0x10->0x01). From Anon Ymous
We need a test for memchr(x, -1)...
2009-07-20 15:20:59 +00:00
skrll
8d8039fe60 libcrypto moved. 2009-07-20 12:16:37 +00:00
pooka
c6181c7b2f Re-add explanation of how to correctly use realloc. 2009-07-20 12:10:03 +00:00
nisimura
5c2940d31a - add missing "usb* at ehci?" line. 2009-07-20 11:46:17 +00:00
nisimura
8264ac9ae9 - fix rge.c breakage.
- stand/netboot is reported working for KuroBox and TeraStatation.
Some more fixes will follow.
- withdraw files which remain work-in-progress for now.
2009-07-20 11:43:08 +00:00
kiyohara
b922a542ab Fix little bit, and add a few files.
current status is to see following thread.
    http://mail-index.netbsd.org/port-ia64/2009/06/18/msg000102.html
2009-07-20 11:23:04 +00:00
wiz
46ec96ceb4 Formatting nit. 2009-07-20 07:58:54 +00:00
dholland
8a0aa42d77 Use random() instead of rand(), and seed with time instead of pid. 2009-07-20 06:43:18 +00:00
dholland
a4cc1f4f06 Assorted minor cleanups, no functional change:
- u_int* -> uint*
   - don't make private typedefs of system structures
   - use curses TRUE and FALSE only with curses booleans, otherwise
     true and false;
   - includes cleanup
   - group globals in extern.c by functionality

Object file diffs inspected.
2009-07-20 06:39:06 +00:00
kiyohara
26abeccab5 Fix little bit, and add a few files.
current status is to see following thread.
      http://mail-index.netbsd.org/port-ia64/2009/06/18/msg000102.html
2009-07-20 06:14:15 +00:00
kiyohara
a9dc2bbc0f s/struct device/device_t/.
s/struct cfdata/cfdata_t/.
Remove unused <sys/bus.h>
The macro CFATTACH_DECL_NEW() was call with size 0 temporarily.
2009-07-20 06:12:41 +00:00
dholland
d547a06ea3 A bit more whitespace. 2009-07-20 06:09:29 +00:00
dholland
62c771fd10 Whitespace. 2009-07-20 06:00:56 +00:00
dholland
30870bd58b ANSIfy. Use __dead. Object diffs checked. 2009-07-20 05:44:02 +00:00
dholland
d99ff15344 ANSIfy. Also, we now have RANDOM_MAX; use it. Object diffs checked... 2009-07-20 05:33:35 +00:00
kiyohara
e4fee361e4 Fix little bit, and add a few files.
current status is to see following thread.
    http://mail-index.netbsd.org/port-ia64/2009/06/18/msg000102.html
Also call banner().
2009-07-20 05:10:49 +00:00
kiyohara
93b81f4c81 Fix little bit, and add a few files.
current status is to see following thread.
    http://mail-index.netbsd.org/port-ia64/2009/06/18/msg000102.html
2009-07-20 04:59:03 +00:00
kiyohara
833b14845d Fix little bit, and add a few files.
current status is to see following thread.
    http://mail-index.netbsd.org/port-ia64/2009/06/18/msg000102.html
2009-07-20 04:41:36 +00:00
kiyohara
142809ac35 Globalize uvm_emap_size. It use to calculate size of kernel page table.
http://mail-index.netbsd.org/current-users/2009/07/13/msg009983.html
2009-07-20 03:51:42 +00:00
christos
1621a90cd8 revert changes that made new kernels hang in ACPI detection 2009-07-19 23:45:29 +00:00
christos
22505a154a add openssl 2009-07-19 23:44:20 +00:00
christos
e3aebf9996 new openssl 2009-07-19 23:43:46 +00:00
christos
4dc03982b1 mention openssl changes 2009-07-19 23:42:58 +00:00
christos
fd8c6a1608 new openssl 2009-07-19 23:38:11 +00:00
christos
11255cfb27 OpenSSL has moved 2009-07-19 23:37:30 +00:00