Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 34355
b: refs/heads/master
c: cd87847
h: refs/heads/master
i:
  34353: bfc5967
  34351: b1de430
v: v3
  • Loading branch information
Dave Jones committed Aug 11, 2006
1 parent f6a2213 commit 642a7b1
Show file tree
Hide file tree
Showing 1,452 changed files with 27,283 additions and 75,014 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: c03efdb202a4882f426ce49766859af4058c9b8a
refs/heads/master: cd878479792cc1e4bc9d62ed0ef2c4454743848c
3 changes: 0 additions & 3 deletions trunk/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,6 @@
*.ko
*.so
*.mod.c
*.i
*.lst
*.symtypes

#
# Top-level generic files
Expand Down
2 changes: 1 addition & 1 deletion trunk/CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -2209,7 +2209,7 @@ S: (address available on request)
S: USA

N: Ian McDonald
E: ian.mcdonald@jandi.co.nz
E: iam4@cs.waikato.ac.nz
E: imcdnzl@gmail.com
W: http://wand.net.nz/~iam4
W: http://imcdnzl.blogspot.com
Expand Down
2 changes: 0 additions & 2 deletions trunk/Documentation/SubmittingPatches
Original file line number Diff line number Diff line change
Expand Up @@ -308,8 +308,6 @@ then you just add a line saying

Signed-off-by: Random J Developer <random@developer.example.org>

using your real name (sorry, no pseudonyms or anonymous contributions.)

Some people also put extra tags at the end. They'll just be ignored for
now, but you can do this to mark internal company procedures or just
point out some special detail about the sign-off.
Expand Down
1 change: 0 additions & 1 deletion trunk/Documentation/cciss.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ This driver is known to work with the following cards:
* SA P400i
* SA E200
* SA E200i
* SA E500

If nodes are not already created in the /dev/cciss directory, run as root:

Expand Down
206 changes: 0 additions & 206 deletions trunk/Documentation/connector/ucon.c

This file was deleted.

6 changes: 0 additions & 6 deletions trunk/Documentation/cpusets.txt
Original file line number Diff line number Diff line change
Expand Up @@ -217,12 +217,6 @@ exclusive cpuset. Also, the use of a Linux virtual file system (vfs)
to represent the cpuset hierarchy provides for a familiar permission
and name space for cpusets, with a minimum of additional kernel code.

The cpus file in the root (top_cpuset) cpuset is read-only.
It automatically tracks the value of cpu_online_map, using a CPU
hotplug notifier. If and when memory nodes can be hotplugged,
we expect to make the mems file in the root cpuset read-only
as well, and have it track the value of node_online_map.


1.4 What are exclusive cpusets ?
--------------------------------
Expand Down
36 changes: 14 additions & 22 deletions trunk/Documentation/crypto/api-intro.txt
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,15 @@ At the lowest level are algorithms, which register dynamically with the
API.

'Transforms' are user-instantiated objects, which maintain state, handle all
of the implementation logic (e.g. manipulating page vectors) and provide an
abstraction to the underlying algorithms. However, at the user
of the implementation logic (e.g. manipulating page vectors), provide an
abstraction to the underlying algorithms, and handle common logical
operations (e.g. cipher modes, HMAC for digests). However, at the user
level they are very simple.

Conceptually, the API layering looks like this:

[transform api] (user interface)
[transform ops] (per-type logic glue e.g. cipher.c, compress.c)
[transform ops] (per-type logic glue e.g. cipher.c, digest.c)
[algorithm api] (for registering algorithms)

The idea is to make the user interface and algorithm registration API
Expand All @@ -43,27 +44,22 @@ under development.
Here's an example of how to use the API:

#include <linux/crypto.h>
#include <linux/err.h>
#include <linux/scatterlist.h>

struct scatterlist sg[2];
char result[128];
struct crypto_hash *tfm;
struct hash_desc desc;
struct crypto_tfm *tfm;

tfm = crypto_alloc_hash("md5", 0, CRYPTO_ALG_ASYNC);
if (IS_ERR(tfm))
tfm = crypto_alloc_tfm("md5", 0);
if (tfm == NULL)
fail();

/* ... set up the scatterlists ... */

desc.tfm = tfm;
desc.flags = 0;

if (crypto_hash_digest(&desc, &sg, 2, result))
fail();
crypto_digest_init(tfm);
crypto_digest_update(tfm, &sg, 2);
crypto_digest_final(tfm, result);

crypto_free_hash(tfm);
crypto_free_tfm(tfm);


Many real examples are available in the regression test module (tcrypt.c).
Expand Down Expand Up @@ -130,22 +126,21 @@ might already be working on.
BUGS

Send bug reports to:
Herbert Xu <herbert@gondor.apana.org.au>
James Morris <jmorris@redhat.com>
Cc: David S. Miller <davem@redhat.com>


FURTHER INFORMATION

For further patches and various updates, including the current TODO
list, see:
http://gondor.apana.org.au/~herbert/crypto/
http://samba.org/~jamesm/crypto/


AUTHORS

James Morris
David S. Miller
Herbert Xu


CREDITS
Expand Down Expand Up @@ -243,11 +238,8 @@ Anubis algorithm contributors:
Tiger algorithm contributors:
Aaron Grothe

VIA PadLock contributors:
Michal Ludvig

Generic scatterwalk code by Adam J. Richter <adam@yggdrasil.com>

Please send any credits updates or corrections to:
Herbert Xu <herbert@gondor.apana.org.au>
James Morris <jmorris@redhat.com>

31 changes: 0 additions & 31 deletions trunk/Documentation/fb/imacfb.txt

This file was deleted.

Loading

0 comments on commit 642a7b1

Please sign in to comment.