Commit Graph

189865 Commits

Author SHA1 Message Date
njoly 31fe2769cc Add missing .El directive. 2010-04-14 16:30:50 +00:00
sjg 9334c6107c If argv[0] is not an absolute path, attempt to resolve it
using realpath() for setting .MAKE
2010-04-14 16:16:17 +00:00
pooka f9ae378a99 Use reserved major for rumpblk instead of picking something which
may conflict.
2010-04-14 16:05:53 +00:00
pooka 59611015f4 Steal a static major number for rumpblk. 2010-04-14 16:05:23 +00:00
pooka 0d8b367e2d Need a few funny #defines in kern_syscall.c too. 2010-04-14 15:15:37 +00:00
pooka 64d6a27dc2 need opt_modular.h in kern_syscall 2010-04-14 15:12:44 +00:00
pooka 8b9238922a Use kern_syscall.c instead of homegrown syscall dis/establishment routines. 2010-04-14 14:49:05 +00:00
pooka 7ea24651a7 Move routines related to syscall establishment from kern_subr.c and
kern_stub.c to kern_syscall.c.
2010-04-14 14:46:59 +00:00
pooka 2734e549f0 Some _t purification. no functional change. 2010-04-14 14:15:48 +00:00
pooka 171f210283 regen: kauth_cred_t -> struct kauth_cred * 2010-04-14 14:14:52 +00:00
pooka 794cd3c3dc Use "struct kauth_cred *" instead of kauth_cred_t in all exported
interfaces.  Allows to remove hairbrained _t typedef dance.
2010-04-14 14:12:48 +00:00
pooka 00dd646066 regen: rump vnodeif went on a diet 2010-04-14 14:00:04 +00:00
pooka fcde1e9ca0 Make rump vnode interface lightweight: the only things we
really need are:

  0) provide VOP_OP in the alternate RUMP_VOP_OP namespace

  and for each op:
  1) schedule rump cpu
  2) call VOP_OP
  3) unschedule rump cpu

While here, take the opportunity to get rid of _t lossage in the
rump-exported interfaces.
2010-04-14 13:58:51 +00:00
pooka 735701ff27 Add a little comment on how bpf can be made unloadable, per pointer from ad. 2010-04-14 13:31:33 +00:00
wiz 24e353786d Join URL. 2010-04-14 13:07:19 +00:00
wiz a658f2bc9b Join URL; sort SEE ALSO. 2010-04-14 13:06:45 +00:00
wiz c8a3c41126 Join URL. 2010-04-14 13:05:43 +00:00
pooka 592f1701c5 regenefactor for comment and whitespace changes 2010-04-14 12:21:04 +00:00
pooka 7b0c00ddf9 Print "end of special cases" only where special cases end and not
a second time at the end of the file.  Adjust whitespace for the
sheer functional joy of it.

(i hope i didn't ruin someone's joke by missing a humorous implication
that all vnode operations are considered a little special)
2010-04-14 12:19:50 +00:00
jruoho 90fff7855d Add the USENIX paper to SEE ALSO. 2010-04-14 11:52:39 +00:00
jruoho 594dcd23c7 Add the USENIX paper of the author to SEE ALSO. 2010-04-14 11:33:59 +00:00
jruoho ec115686bd Now that all USENIX papers are available online, add URL to SEE ALSO. 2010-04-14 11:11:29 +00:00
jruoho 16a83e93ba Add the USENIX paper of Miller and de Raadt to SEE ALSO. 2010-04-14 11:07:20 +00:00
pooka c741c01282 Add comment about clock mismatch. 2010-04-14 10:34:54 +00:00
pooka d3b3912fd0 Include kern_tc and use a timecounter driver instead of homerolled
kern_tc implementation.
2010-04-14 10:27:53 +00:00
jruoho 9f6376d703 Add the USENIX paper of the author to SEE ALSO. 2010-04-14 10:03:18 +00:00
jruoho f429102086 Add the USENIX paper of Gregory McGarry to SEE ALSO. 2010-04-14 09:43:54 +00:00
jruoho 0cb92fb7f2 Refer to cpu_switchto(9) instead of nonexistent cpu_switch(9).
In addition, small markup changes.
2010-04-14 09:34:35 +00:00
wiz 3877f39979 Sort ERRORS. 2010-04-14 09:10:30 +00:00
jruoho 99e0ab963b Use a list and sort it by the entries in the structure. 2010-04-14 09:06:00 +00:00
jruoho 354bfa433d Add offsets to the indentation in couple of places. 2010-04-14 08:57:21 +00:00
jruoho 8e36ebc45f Bump date for previous. (How hard can it be to remember this.) 2010-04-14 08:49:49 +00:00
jruoho 85eede30d6 Use subtitles instead of a list. 2010-04-14 08:47:19 +00:00
jruoho ec51eba88b GCC -> gcc(1). 2010-04-14 08:28:58 +00:00
jruoho 595fb4833b EXAMPLE -> EXAMPLES, GCC -> gcc(1), and minor markup changes. 2010-04-14 08:26:42 +00:00
wiz 5543ce710d Remove trailing whitespace; use standard section headers. 2010-04-14 08:14:26 +00:00
njoly 378ab16605 Add missing double quote. 2010-04-14 07:20:27 +00:00
agc 67957bdf5e Update netpgp to version 3.99.1
Changes to 3.99.1/20100413

+ bump major command versions to be compatible with shlib major
+ fixed a number of bugs in (RSA) key generation
+ modified netpgpkeys(1) to take an optional argument to --generate-key
  if the argument is provided, it is used as the equivalent of the gecos
  field for the newly-generated key.
2010-04-14 06:31:23 +00:00
agc a01ab05761 WARNS=4 fix for an unused arg 2010-04-14 06:23:37 +00:00
agc 8c81a236f7 add a test for RSA key generation 2010-04-14 06:22:55 +00:00
jruoho 426356f9b2 Refactor the fixed-event handlers.
Also provide a detachment routine for these and fix a trivial bug;
a wrong structure was used when registering a sysmon_pswitch(9) switch.
2010-04-14 06:10:32 +00:00
macallan e8eb2869bf add the missing bits to allow X to run in 24bit with the wsfb driver
still no hardware acceleration though
2010-04-14 04:37:11 +00:00
agc dbd4d2db70 sync manual page with reality, catch up with key generation 2010-04-14 04:01:55 +00:00
agc d10356af5f allow the user to pass the equivalent of the gecos information into the
key generation function.
2010-04-14 00:26:25 +00:00
agc 38beab948a get rid of a hardcoded test for the hash agorithm being SHA1, which was just
plain wrong these days.

don't duplicate functionality needlessly.
2010-04-14 00:25:10 +00:00
agc b286ee594c allow the desired hash algorithm to be passed down from the user to the place
where it matters - change the required prototype.
2010-04-14 00:24:00 +00:00
agc 77e396863d use a better name for a key in a function - no functional change 2010-04-14 00:23:09 +00:00
agc 10cd83189e Fix (RSA) key generation.
Part of the fix for PR 42435 from Jukka Ruohonen.
2010-04-14 00:22:21 +00:00
agc f0264dce79 Fixes to make key generation work properly - duplicate the public key RSA
BIGNUM fields - part of long-standing bug inherited from openpgpsdk.

Part of the fix for PR 42435 from Jukka Ruohonen.

Also pass the desired hash algorithm down, so that SHA1 is no longer
hardcoded.
2010-04-14 00:21:40 +00:00
agc ed10b84f91 optimise one function a bit 2010-04-14 00:19:52 +00:00