~ubuntu-branches/ubuntu/precise/krb5/precise-updates

« back to all changes in this revision

Viewing changes to src/lib/crypto/nss/enc_provider/enc_provider.h

  • Committer: Package Import Robot
  • Author(s): Sam Hartman
  • Date: 2011-12-01 19:34:41 UTC
  • mfrom: (28.1.14 sid)
  • Revision ID: package-import@ubuntu.com-20111201193441-9tipg3aru1jsidyv
Tags: 1.10+dfsg~alpha1-6
* Fix segfault with unknown hostnames in krb5_sname_to_principal,
  Closes: #650671
* Indicate that this library breaks libsmbclient versions that depend on
  krb5_locate_kdc, Closes: #650603, #650611

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* -*- mode: c; c-basic-offset: 4; indent-tabs-mode: nil -*- */
2
 
/*
3
 
 * Copyright (C) 1998 by the FundsXpress, INC.
4
 
 *
5
 
 * All rights reserved.
6
 
 *
7
 
 * Export of this software from the United States of America may require
8
 
 * a specific license from the United States Government.  It is the
9
 
 * responsibility of any person or organization contemplating export to
10
 
 * obtain such a license before exporting.
11
 
 *
12
 
 * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
13
 
 * distribute this software and its documentation for any purpose and
14
 
 * without fee is hereby granted, provided that the above copyright
15
 
 * notice appear in all copies and that both that copyright notice and
16
 
 * this permission notice appear in supporting documentation, and that
17
 
 * the name of FundsXpress. not be used in advertising or publicity pertaining
18
 
 * to distribution of the software without specific, written prior
19
 
 * permission.  FundsXpress makes no representations about the suitability of
20
 
 * this software for any purpose.  It is provided "as is" without express
21
 
 * or implied warranty.
22
 
 *
23
 
 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
24
 
 * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
25
 
 * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
26
 
 */
27
 
 
28
 
#include "k5-int.h"
29
 
 
30
 
extern const struct krb5_enc_provider krb5int_enc_des;
31
 
extern const struct krb5_enc_provider krb5int_enc_des3;
32
 
extern const struct krb5_enc_provider krb5int_enc_arcfour;
33
 
extern const struct krb5_enc_provider krb5int_enc_aes128;
34
 
extern const struct krb5_enc_provider krb5int_enc_aes256;
35
 
extern const struct krb5_enc_provider krb5int_enc_aes128_ctr;
36
 
extern const struct krb5_enc_provider krb5int_enc_aes256_ctr;
37
 
#ifdef CAMELLIA
38
 
extern const struct krb5_enc_provider krb5int_enc_camellia128;
39
 
extern const struct krb5_enc_provider krb5int_enc_camellia256;
40
 
#endif