agc
6dfd9b1804
WARNS=2 for the library build
2009-01-21 03:32:08 +00:00
agc
5bc2794550
WARNS=2 (mainly shadow variable declarations)
2009-01-21 03:31:22 +00:00
agc
2626a640dd
Previously debugging information seems to have been output by editing a
...
static variable and recompiling. Make this a bit more dynamic, adding a
--debug "filename" argument to the application, and by using a filename-
based debug framework to replicate previous behavior. Multiple filenames
can be provided.
In addition, add more debugging information by printing out the human
values of signature type and key algorithm when parsing packets.
2009-01-21 01:32:54 +00:00
agc
84ce5f6759
Restore the exit semantics of the original. If success, the exit code is
...
EXIT_SUCCESS. If failure, exit code is EXIT_FAILURE. (Duh). If an error
has occurred, use an exit code of 2.
2009-01-21 01:27:55 +00:00
enami
3d21969dbd
Fix a bug introduced by rev. 1.311. Make the kern.vnode sysctl to expose
...
correct address of each vnode to userland again.
2009-01-21 00:54:05 +00:00
tron
31faff7381
Include "bsd.own.mk" to get the definition of "NETBSDSRCDIR" via
...
"/etc/mk.conf". This fixes manual use of "make cleandir".
2009-01-20 22:49:29 +00:00
pooka
8e9ecb1ac9
It seems profiling really really doesn't like pthreads on my system
...
for some reason. Because I don't have time to descends into the
depths to figure out why, give an alternative rumpuser_pth module,
which allows to link rump completely without pthreads. Naturally,
this means that no threads can be used, but it's enough to get
profiling done in some cases.
2009-01-20 21:43:13 +00:00
bjh21
ce80665a62
Convert more printfs to aprint_* and use the latter more consistently.
2009-01-20 20:57:26 +00:00
christos
ea2d6ba697
Fix obvious errors in conversion to device_t from Wojciech Galazka
...
Please compile-test at least!
2009-01-20 20:49:51 +00:00
christos
5bd9ba9f86
add some debugging.
2009-01-20 20:47:33 +00:00
bjh21
9d5675794b
Bump date for last change.
2009-01-20 20:47:25 +00:00
bjh21
ca028b246f
sec(4): use device_t and cfdata_t rather than explicit structure pointers.
2009-01-20 20:45:11 +00:00
drochner
26a88cd4d5
-avoid eternal block if device is not streaming
...
-apply locking to avoid race in poll()
-fix an obviously wrong flag check
2009-01-20 20:18:28 +00:00
drochner
95dfcca096
kill unused variable
2009-01-20 20:15:15 +00:00
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