Commit Graph

177116 Commits

Author SHA1 Message Date
agc
0055cf2b60 Add a reachover framework for the openpgp application as well. 2009-01-20 07:50:54 +00:00
agc
d4beb7925c Remove duplicated functions 2009-01-20 07:35:26 +00:00
agc
e4f17bf621 Also make shared lib 2009-01-20 07:34:42 +00:00
agc
36f066e9f7 Use the new external framework for third party source. 2009-01-20 07:18:53 +00:00
agc
cba3672b08 Add a README file, derived form external/src/README, to describe the contents
of the tree rotted at this directory.
2009-01-20 07:15:30 +00:00
agc
5e633613d2 Make this compile (WARNS=1) on NetBSD.
Add reachover library Makefile for the external framework.
2009-01-20 07:12:16 +00:00
agc
9b993b5409 Missed this when removing old sources. 2009-01-20 06:49:14 +00:00
agc
5c077856b5 Second initial import of openpgpsdk v0.9 into the external section of
the crypto sources, per conversation with core.

License is 3-clause BSD.

        An OpenPGP library implementation (RSA and partial DSA), conformant
        with RFC4880 "OpenPGP Message Format".

        RSA Key Generation
            * S2K Usage: ENCRYPTED_AND_HASHED
            * S2K Specifier: SALTED
            * Symmetric algorithm: CAST5

        RSA Encryption
            * Generates "Symmetrically Encrypted Integrity Protected
              Data" packets (required by RFC)
            * Hash: SHA1 (required by RFC)
            * Symmetric Algorithm: CAST5 (hard-coded)
            * Uses compression
            * Optional ASCII armouring

        RSA Decryption
            * Symmetric Algorithm: CAST5, AES, AES256, 3DES
            * Optional Compression: ZIP, ZLIB, BZIP2
            * Optional ASCII armouring

        RSA Signature
            * Armoured, unarmoured or clearsigned
            * Hash algorithm: SHA1

        RSA Verification
            * Armoured, unarmoured or clearsigned
            * V3 or V4 signatures
            * Hash algorithms: SHA1, SHA256, SHA384, SHA512, SHA224

        DSA Signature
            * Armoured, unarmoured or clearsigned
            * Hash algorithms: SHA1

        DSA Verification
            * Armoured, unarmoured or clearsigned
            * V3 or V4 signatures
            * Hash algorithms: SHA1, SHA256, SHA384, SHA512, SHA224
2009-01-20 06:43:54 +00:00
agc
32a7726202 Remove the botched import of the openpgpsdk sources. "They'll be back" 2009-01-20 06:36:37 +00:00
lukem
6299875ab1 We don't have an MI crash(8), so don't reference it.
Thanks to Hubert for the reminder.
2009-01-20 04:10:38 +00:00
snj
15b0d25245 Move nvi expandtab to CHANGES.prev, as it's been pulled up to netbsd-5. 2009-01-20 03:39:03 +00:00
rmind
8e020a9cfe Reduce MQ_PRIO_MAX to 32. Will be useful later. 2009-01-20 02:15:32 +00:00
rmind
909e7f4259 - Make thread-affinity and processor-set interfaces mutually exlusive.
- pset_assign: when CPU is assigned, migrate out all LWPs from it.
2009-01-20 01:57:35 +00:00
haad
94a80e6646 Rework lvm rc.d script. Check active flag for selected LV not for the first
one. Remove dmtest function.

Most changes are based on feedback from salo@.
2009-01-20 00:40:59 +00:00
bjh21
0d3e94c475 Autoconfiguration cleanup for eca(4):
- Use device_t and cfdata_t.
- Split device_t out of eca_softc.
- Use aprint_*() rather than printf().
- Use device_xname().
2009-01-19 23:43:14 +00:00
bjh21
804a5a414b Split device_t from softc in arcvideo(4). Also tidy a rogue printf(). 2009-01-19 23:09:22 +00:00
he
d8caed22ee Remove parens around target in .ifmake -- new make doesn't like it. 2009-01-19 23:09:16 +00:00
njoly
97781244ee Clear error value on exit for IOC_CPU_OGETSTATE ioctl command. 2009-01-19 23:04:26 +00:00
njoly
31357439c7 Fix typo in compat ioctl name. 2009-01-19 23:01:42 +00:00
christos
8623c59aca Revert previous commit that fixes PR/36079 (shell misses exit trap), because
the fix causes $! to point to the wrong process in pipelines, which is worse.
2009-01-19 19:47:11 +00:00
christos
143e6033a9 Provide compatibility for pre-christos-time_t sysv sysctls. 2009-01-19 19:39:41 +00:00
mjf
a3ff3b0296 mscp(4) was being a bad monkey! It's not OK to call config_found() from
interrupt context, as my vax kernel with DIAGNOSTIC told me. Instead, we
defer the work and get it to run in thread context via a workqueue(9).

Thanks to matt@ for the review.
2009-01-19 19:15:07 +00:00
minskim
8b464c62c2 MKSENDMAIL is no longer used. 2009-01-19 19:13:45 +00:00
jym
64d2bae140 - fix some spaces
- add comments

No functional change.
2009-01-19 18:27:02 +00:00
christos
d610baec20 provide compat_50 2009-01-19 17:39:02 +00:00
yamt
1b3ee850af ppp_get_compressor: take module_lock when trying to load a module. PR/40428 2009-01-19 15:16:34 +00:00
jmcneill
0c302519a0 regen for Attansic L1E Gigabit Ethernet Adapter 2009-01-19 15:04:24 +00:00
jmcneill
371a1b3043 Attansic L1E Gigabit Ethernet Adapter 2009-01-19 15:03:50 +00:00
yamt
3e196b68ff malloc -> kmem_alloc 2009-01-19 14:54:28 +00:00
njoly
0ebed1143f Small personality(2) update.
- Allow querying current personality.
- Use symbolic names instead of magic values.
2009-01-19 13:31:40 +00:00
jmcneill
3ba8641fb1 Remove note about 11a mode not working properly. 2009-01-19 12:38:13 +00:00
lukem
6bb2880ee0 fix -Wsign-compare issue 2009-01-19 09:56:06 +00:00
jmmv
d1a11f39cd Fix build by making split return a size_t:
src/lib/libradius/radlib.c(1053): warning: conversion from 'unsigned long'
  to 'int' may lose accuracy [132]
2009-01-19 09:43:11 +00:00
jmmv
5978786e8e Make sure all necessary targets are defined. 2009-01-19 08:08:18 +00:00
jmmv
48b9858388 Remove the xsl subtree from here. We are not installing anything now, as
the atf xsl is now installed from the external subtree.
2009-01-19 08:03:42 +00:00
jmmv
02168e565f Do not descend into the atf directory, which is gone, and account for
MKATF=no.
2009-01-19 08:02:16 +00:00
jmmv
149b8384cb The atf subdirectory is gone, so do not descend into it. 2009-01-19 07:50:20 +00:00
lukem
b5c21fe2ab fix -Wsign-compare issues 2009-01-19 07:21:59 +00:00
jmmv
8a8a7f1c15 Document update of ATF to 0.6. 2009-01-19 07:20:38 +00:00
jmmv
fd39001d18 Adjust file lists after the import of ATF 0.6. 2009-01-19 07:19:35 +00:00
jmmv
b5e5aa9ff1 Add the top-level do-compat-external-lib target that mimics
do-external-lib so that we can build the compat libraries for
ATF.  Also add compat/external/lib/Makefile following the same
example of external/lib/Makefile, which descends into the
external libraries and builds them.
2009-01-19 07:19:09 +00:00
jmmv
eca938b2b2 Add reachover Makefiles to build the compat libraries for ATF. 2009-01-19 07:17:19 +00:00
jmmv
b283e87de2 Generate compatibility Makefiles for the libraries provided by ATF. 2009-01-19 07:16:38 +00:00
jmmv
474d44894f Enable the build of ATF libraries. 2009-01-19 07:16:11 +00:00
jmmv
454557d79e Adjust tests to work with the new API in ATF 0.6. 2009-01-19 07:15:46 +00:00
jmmv
da998a842e Adjust path to sources, now that ATF lives in external/bsd/atf/dist instead
of dist/atf.
2009-01-19 07:14:46 +00:00
jmmv
c57d9133b5 Enable the build of ATF. 2009-01-19 07:14:06 +00:00
jmmv
36b1da6c51 Add reachover Makefiles to build ATF 0.6. These replace the old Makefiles
that were spread all around the tree when ATF lived in dist/atf.
2009-01-19 07:13:03 +00:00
jmmv
e2207522e1 Import ATF 0.6. Replaces the old ATF 0.5 that was in dist/atf.
Changes in this release:

* Make atf-exec be able to kill its child process after a certain period of
  time; this is controlled through the new -t option.

* Change atf-sh to use atf-exec's -t option to control the test case's
  timeouts, instead of doing it internally.  Same behavior as before, but
  noticeably faster.

* atf-exec's -g option and atf-killpg are gone due to the previous change.

* Added the atf-check(1) tool, a program that executes a given command and
  checks its exit code against a known value and allows the management of
  stdout and stderr in multiple ways.  This replaces the previous atf_check
  function in the atf-sh library and exposes this functionality to both
  atf-c and atf-c++.

* Added the ATF_REQUIRE family of macros to the C interface.  These help
  in checking for fatal test conditions.  The old ATF_CHECK macros now
  perform non-fatal checks only.  I.e. by using ATF_CHECK, the test case
  can now continue its execution and the failures will not be reported
  until the end of the whole run.

* Extended the amount of ATF_CHECK_* C macros with new ones to provide more
  features to the developer.  These also have their corresponding
  counterparts in the ATF_REQUIRE_* family.  The new macros (listing the
  suffixes only) are: _EQ (replaces _EQUAL), _EQ_MSG, _STREQ and
  _STREQ_MSG.
2009-01-19 07:11:50 +00:00
jmmv
0cdcf7cea6 Remove ATF 0.5 from dist/atf and all of the reachover Makefiles used to
build it.  0.6 is going to be imported in external/bsd/atf, with all the
necessary Makefiles in that same hierarchy.
2009-01-19 07:08:14 +00:00