drochner
dc83650fb8
add __gcc__ __format__ __string__ __attributes__ to catch mistakes early
2009-01-20 20:12:41 +00:00
drochner
ad965be01b
cleanup after devmajor_t:
...
-since getdevmajor(3) is now binary compatible again with <=5.0
there is no need to rename, I've just left a __getdevmajor50 symbol
temporarily for those who track -current
-update manpage
2009-01-20 20:08:12 +00:00
agc
4442e07493
Add the dependent libs to the openpgpsdk library itself, rather than making
...
any program that uses the library specifically add them.
Install header files in the appropriate place
2009-01-20 19:48:23 +00:00
agc
f6ab492fbf
Use EXIT_* error codes rather than numeric constants
2009-01-20 19:46:08 +00:00
agc
35a399083a
Get rid of a file that's not used
2009-01-20 19:44:42 +00:00
agc
c86c75ce57
Add a subdir Makefile to descend into openpgpsdk
2009-01-20 19:42:56 +00:00
drochner
d767912be3
Change major()/minor() to return 32-bit types again, called
...
devmajor_t/devminor_t, as proposed on tech-kern.
This avoids 64-bit arithmetics and 64-bit printf formats in parts
of the kernel where it is not really useful, and helps clarity.
2009-01-20 18:20:47 +00:00
agc
68d230573c
The openpgp application breaks its own abstraction rules by including a
...
header file that is meant to be local, so that it can access the content
type of a packet. This change uses an accessor function to find the packet
content type.
2009-01-20 16:58:09 +00:00
yamt
70a4009abb
comment
2009-01-20 15:13:54 +00:00
tsutsui
7107680c9d
In fpu_emul_arith(), check lower 7 bits in word1 rather than only 6 bits
...
to check 040/060 FP instructions, and don't call fpu_implode() and
fpu_upd_fpsr() if no vaild emulated result is set otherwise these
functions cause NULL pointer dereference.
Fixes panics triggered by 040/060's FDADD instruction
(which has the same lower 6 bits with fscale instruction)
on 020/030 machines (even with 68881/68882) running kernels
with options FPU_EMULATE.
Problem reported by John Carr on port-sun3.
Should be pulled up to netbsd-4-0, netbsd-4 and netbsd-5.
XXX: m68k 4.0 packages binaries on ftp have this FDADD instruction.
2009-01-20 14:57:21 +00:00
yamt
e80f4e9ccb
fix inverted POLL_ directions.
2009-01-20 14:51:43 +00:00
yamt
62bd2e85ef
pipeselwakeup: now POLL_HUP != POLL_ERR. remove unnecessary #if.
2009-01-20 14:50:22 +00:00
yamt
3852c7cb1c
bump lockstat interface version for timespec.
2009-01-20 14:49:00 +00:00
tteras
2b68c3a06a
Autogenerate ChangeLog from NetBSD CVS. Put sourceforge.net changes to
...
ChangeLog.old.
2009-01-20 14:36:07 +00:00
joerg
5792116078
Revert for now, pending discussion of how expr should behave in the case
...
of pre-POSIX expressions.
2009-01-20 14:22:37 +00:00
jmcneill
b7ae31c476
Decode and display PCI Power Management registers when available.
2009-01-20 13:54:43 +00:00
tsutsui
210594d64a
Disable LOAD_NOTE on floppy boot. Fixes PR install/38943 on news68k.
...
news68k uses single boot floppy, but this still prevents extra seek
across a whole kernel in ustarfs.
2009-01-20 13:35:28 +00:00
tsutsui
b5ed1e6cdb
Disable LOAD_NOTE on floppy boot. Fixes PR install/38943 on newsmips.
2009-01-20 13:12:26 +00:00
joerg
14d25567b4
SUS says that expr must support "--" to prevent interpretation of
...
negative numbers as options.
2009-01-20 13:04:55 +00:00
njoly
8ed9e9eb51
Regen for personality(2) addition.
2009-01-20 12:02:09 +00:00
njoly
b22c955a54
Add basic support for linux32 personality(2) syscall.
2009-01-20 12:00:58 +00:00
jmmv
ca1ed55e40
Properly generate test programs by including common.sh. Otherwise, they
...
are all broken!
2009-01-20 10:29:59 +00:00
martin
238880933d
Remove artifacts of the xfree reachover build - this makes it use the
...
proper includes.
2009-01-20 10:18:32 +00:00
apb
756ffbbce0
* Say that type "nfs" is inferred if the path contains a
...
":" or "@". (Amazingly, this was not documented before).
* Say that the "nfs" inference is deprecated. (It was deprecated in
revision 1.87 of mount.c, dated 2009-01-11.)
* Add "-t nfs" in an example, so as not to rely on the automatic
inference of nfs when the path contains a colon.
* Try to improve the description of how the arguments are interpreted.
2009-01-20 09:07:04 +00:00
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