| Commit message (Expand) | Author | Age | Files | Lines |
* | SUNRPC: Fix a crash in gss_krb5_checksum() | Chuck Lever | 2023-03-22 | 1 | -5/+5 |
* | SUNRPC: Properly terminate test case arrays | Chuck Lever | 2023-02-27 | 1 | -0/+5 |
* | SUNRPC: Let Kunit tests run with some enctypes compiled out | Chuck Lever | 2023-02-27 | 1 | -6/+12 |
* | SUNRPC: Fix occasional warning when destroying gss_krb5_enctypes | Chuck Lever | 2023-02-20 | 1 | -6/+7 |
* | SUNRPC: Add encryption self-tests | Chuck Lever | 2023-02-20 | 3 | -5/+142 |
* | SUNRPC: Add RFC 8009 encryption KUnit tests | Chuck Lever | 2023-02-20 | 3 | -4/+354 |
* | SUNRPC: Add RFC 8009 checksum KUnit tests | Chuck Lever | 2023-02-20 | 1 | -0/+53 |
* | SUNRPC: Add KDF-HMAC-SHA2 Kunit tests | Chuck Lever | 2023-02-20 | 1 | -1/+112 |
* | SUNRPC: Add encryption KUnit tests for the RFC 6803 encryption types | Chuck Lever | 2023-02-20 | 1 | -0/+400 |
* | SUNRPC: Add checksum KUnit tests for the RFC 6803 encryption types | Chuck Lever | 2023-02-20 | 2 | -0/+169 |
* | SUNRPC: Add KDF KUnit tests for the RFC 6803 encryption types | Chuck Lever | 2023-02-20 | 1 | -1/+124 |
* | SUNRPC: Add Kunit tests for RFC 3962-defined encryption/decryption | Chuck Lever | 2023-02-20 | 3 | -9/+294 |
* | SUNRPC: Add KUnit tests RFC 3961 Key Derivation | Chuck Lever | 2023-02-20 | 1 | -0/+227 |
* | SUNRPC: Export get_gss_krb5_enctype() | Chuck Lever | 2023-02-20 | 2 | -19/+17 |
* | SUNRPC: Add KUnit tests for rpcsec_krb5.ko | Chuck Lever | 2023-02-20 | 4 | -4/+261 |
* | SUNRPC: Move remaining internal definitions to gss_krb5_internal.h | Chuck Lever | 2023-02-20 | 3 | -1/+111 |
* | SUNRPC: Advertise support for the Camellia encryption types | Chuck Lever | 2023-02-20 | 1 | -0/+4 |
* | SUNRPC: Add KDF_FEEDBACK_CMAC | Chuck Lever | 2023-02-20 | 3 | -0/+151 |
* | SUNRPC: Support the Camellia enctypes | Chuck Lever | 2023-02-20 | 1 | -0/+55 |
* | SUNRPC: Advertise support for RFC 8009 encryption types | Chuck Lever | 2023-02-20 | 1 | -0/+4 |
* | SUNRPC: Add RFC 8009 encryption and decryption functions | Chuck Lever | 2023-02-20 | 3 | -0/+237 |
* | SUNRPC: Add KDF-HMAC-SHA2 | Chuck Lever | 2023-02-20 | 3 | -0/+125 |
* | SUNRPC: Add gk5e definitions for RFC 8009 encryption types | Chuck Lever | 2023-02-20 | 1 | -0/+51 |
* | SUNRPC: Refactor CBC with CTS into helpers | Chuck Lever | 2023-02-20 | 1 | -82/+105 |
* | SUNRPC: Add new subkey length fields | Chuck Lever | 2023-02-20 | 1 | -6/+14 |
* | SUNRPC: Parametrize the key length passed to context_v2_alloc_cipher() | Chuck Lever | 2023-02-20 | 1 | -35/+26 |
* | SUNRPC: Clean up cipher set up for v1 encryption types | Chuck Lever | 2023-02-20 | 1 | -29/+29 |
* | SUNRPC: Hoist KDF into struct gss_krb5_enctype | Chuck Lever | 2023-02-20 | 3 | -102/+151 |
* | SUNRPC: Rename .encrypt_v2 and .decrypt_v2 methods | Chuck Lever | 2023-02-20 | 3 | -13/+13 |
* | SUNRPC: Remove ->encrypt and ->decrypt methods from struct gss_krb5_enctype | Chuck Lever | 2023-02-20 | 5 | -12/+46 |
* | SUNRPC: Enable rpcsec_gss_krb5.ko to be built without CRYPTO_DES | Chuck Lever | 2023-02-20 | 4 | -35/+61 |
* | SUNRPC: Replace KRB5_SUPPORTED_ENCTYPES macro | Chuck Lever | 2023-02-20 | 1 | -2/+39 |
* | SUNRPC: Add /proc/net/rpc/gss_krb5_enctypes file | Chuck Lever | 2023-02-20 | 1 | -0/+65 |
* | SUNRPC: Remove another switch on ctx->enctype | Chuck Lever | 2023-02-20 | 1 | -12/+18 |
* | SUNRPC: Refactor the GSS-API Per Message calls in the Kerberos mechanism | Chuck Lever | 2023-02-20 | 5 | -112/+171 |
* | SUNRPC: Obscure Kerberos integrity keys | Chuck Lever | 2023-02-20 | 2 | -117/+21 |
* | SUNRPC: Obscure Kerberos signing keys | Chuck Lever | 2023-02-20 | 5 | -45/+125 |
* | SUNRPC: Obscure Kerberos encryption keys | Chuck Lever | 2023-02-20 | 1 | -17/+26 |
* | SUNRPC: Refactor set-up for aux_cipher | Chuck Lever | 2023-02-20 | 1 | -25/+25 |
* | SUNRPC: Obscure Kerberos session key | Chuck Lever | 2023-02-20 | 1 | -0/+1 |
* | SUNRPC: Improve Kerberos confounder generation | Chuck Lever | 2023-02-20 | 4 | -44/+55 |
* | SUNRPC: Remove .conflen field from struct gss_krb5_enctype | Chuck Lever | 2023-02-20 | 3 | -10/+7 |
* | SUNRPC: Remove .blocksize field from struct gss_krb5_enctype | Chuck Lever | 2023-02-20 | 2 | -7/+1 |
* | SUNRPC: Go back to using gsd->body_start | Chuck Lever | 2023-02-20 | 1 | -42/+36 |
* | SUNRPC: Set rq_accept_statp inside ->accept methods | Chuck Lever | 2023-02-20 | 1 | -11/+10 |
* | SUNRPC: Hoist init_encode out of svc_authenticate() | Chuck Lever | 2023-02-20 | 1 | -2/+0 |
* | SUNRPC: Use xdr_stream for encoding GSS reply verifiers | Chuck Lever | 2023-02-20 | 1 | -73/+8 |
* | SUNRPC: Use xdr_stream to encode replies in server-side GSS upcall helpers | Chuck Lever | 2023-02-20 | 1 | -54/+90 |
* | SUNRPC: Convert unwrap data paths to use xdr_stream for replies | Chuck Lever | 2023-02-20 | 1 | -10/+8 |
* | SUNRPC: Move svcxdr_init_encode() into ->accept methods | Chuck Lever | 2023-02-20 | 1 | -0/+5 |