Commit Graph

4457 Commits

Author SHA1 Message Date
Love Hornquist Astrand
878eb853df Add debug_dest member 2009-09-07 20:38:29 -07:00
Love Hornquist Astrand
6770fd45e1 Sprinkle _krb5_debug() for more info about what the framework is actually doing behind our back 2009-09-07 20:22:44 -07:00
Love Hornquist Astrand
5a3630ba00 Add _krb5_log() used for internal logging 2009-09-07 20:22:14 -07:00
Love Hornquist Astrand
c0333682c6 Add logging if its specfied by the configuration file 2009-09-07 20:21:38 -07:00
Love Hornquist Astrand
3c1deaa6c2 move krb5_compare_creds to doxygen 2009-09-06 11:46:03 -07:00
Love Hornquist Astrand
e2cbb2d350 document flags to krb5_compare_creds() 2009-09-06 11:45:25 -07:00
Love Hornquist Astrand
4bcc97bd09 doxygen fix vget_time uses args 2009-09-01 12:44:23 -07:00
Love Hornquist Astrand
30f13f0d5b doxygen fix get_strings uses ... 2009-09-01 12:43:50 -07:00
Love Hornquist Astrand
9f9783464c Don't make krb5_ccache point into krb5_context allocated memory
Don't make a copy of the krb5_cc_ops into krb5_context and hand that
out to callers of the api, this way its possible to free a krb5_context
w/o invalidating all krb5_ccaches that was allocated using that krb5_context
(also, it saves memory)
2009-09-01 12:22:16 -07:00
Love Hornquist Astrand
20001366aa Better support for kinit -k when client have subset of enctypes compared to KDC
Get the list of enctypes and use that to calculate the list of client supported
enctypes when talking to the KDC, this to make sure that KDC doesn't send
pw-challanges to the client for enctypes that the client software support
but there is no entry in the keytab.
2009-08-30 13:25:38 -07:00
Love Hornquist Astrand
a9cb60d7d5 more drop krb5_unparse_name.3 since its now in doxygen 2009-08-29 12:14:21 -07:00
Love Hornquist Astrand
80816d275e more doxygen 2009-08-29 12:13:41 -07:00
Love Hornquist Astrand
dce2342816 drop krb5_ticket.3 2009-08-29 01:28:28 -07:00
Love Hornquist Astrand
940f050300 doxygen 2009-08-29 01:26:16 -07:00
Love Hornquist Astrand
13ba2956cc Check if COM_ERR_BINDDOMAIN_krb5 is defined, if it is, use bindtextdomain()
Older versions of compile_et doesn't support gettext/libintl support,
if they don't, there will be no such symbols and we can't load the
text domains for those symbols, so lets skip that.

Pointed out by Guillaume Rousse on heimdal-discuss
2009-08-26 09:02:25 -07:00
Love Hornquist Astrand
23aebd619b Only release keys if they are allocated 2009-08-25 23:54:58 -07:00
Love Hornquist Astrand
a29c65b417 add krb5_free_unparsed_name for OpenSSH + gssapi patch, make it deprecated 2009-08-25 23:07:21 -07:00
Love Hornquist Astrand
1b07597123 drop EVP_cts support 2009-08-25 20:29:23 -07:00
Love Hornquist Astrand
0d6e55df3c don't include evp-aes-cts.c 2009-08-25 20:26:25 -07:00
Love Hornquist Astrand
6ead770ad1 Implement CTS in terms of CBC 2009-08-25 20:26:01 -07:00
Love Hornquist Astrand
31871b4990 deifne KRB5_DEPRECATED 2009-08-25 14:35:42 -07:00
Love Hornquist Astrand
400cc459fa deprecate krb5_config_parse_string_multi 2009-08-24 20:24:41 -07:00
Love Hornquist Astrand
46b48bc3e7 Document time function, krb5_config_parse_string_multi is not used 2009-08-24 19:52:10 -07:00
Love Hornquist Astrand
9020bb0208 some more doxygen 2009-08-21 06:07:53 -07:00
Love Hornquist Astrand
14a68d5668 Set umask before creating credentials database to make sure cache is user only readable
Reported by Anton Lundin <glance@acc.umu.se>
2009-08-20 08:40:50 -07:00
Love Hornquist Astrand
23c83fb6e3 move copy_etypes to HEIMDAL_SMALLER section 2009-08-19 16:58:29 -07:00
Love Hornquist Astrand
2f4ca1347f Don't include krb5_copy_context in a small heimdal 2009-08-19 16:53:03 -07:00
Love Hornquist Astrand
850f9be110 fix docxygen errors 2009-08-19 16:35:14 -07:00
Love Hornquist Astrand
1edcea7811 more text 2009-08-18 10:47:02 -07:00
Love Hornquist Astrand
0b80f6e4ec document the rest of the storage functions 2009-08-18 10:46:10 -07:00
Love Hornquist Astrand
977f71c72e most of krb5_storage documented 2009-08-18 19:08:01 +02:00
Love Hornquist Astrand
36440df0e6 document krb5_ret_{u,}int{32,16,8} 2009-08-18 19:05:57 +02:00
Love Hornquist Astrand
695c7e17e1 document krb5_storage_{set,clear}_flags 2009-08-18 19:03:09 +02:00
Love Hornquist Astrand
92a6774227 document more in doxygen 2009-08-18 18:59:42 +02:00
Love Hornquist Astrand
8286ff8ec4 document more 2009-08-18 18:58:53 +02:00
Love Hornquist Astrand
5ea59c80a5 drop krb5_context.3 2009-08-18 18:38:11 +02:00
Love Hornquist Astrand
729a49037d pull the last info from krb5_context.3 2009-08-18 18:37:52 +02:00
Love Hornquist Astrand
ca3ef895c3 x 2009-08-18 18:35:26 +02:00
Love Hornquist Astrand
bb381aaebf document krb5_config_*_{list,bool} 2009-08-18 18:35:05 +02:00
Love Hornquist Astrand
0c5eeab318 move functions to private space that have no external consumers 2009-08-18 16:29:28 +02:00
Love Hornquist Astrand
d8f6c9208b document krb5_config_*_string 2009-08-18 16:10:21 +02:00
Love Hornquist Astrand
574f8b6a6d document krb5_config_get_string 2009-08-18 16:05:21 +02:00
Love Hornquist Astrand
1aa17ecea6 document krb5_config_file_free 2009-08-18 16:01:32 +02:00
Love Hornquist Astrand
65f40a25c3 Always include md5, its needed for HMAC-MD5 that arcfour enctypes uses 2009-08-18 15:57:37 +02:00
Love Hornquist Astrand
6ec1a80772 Don't bother test with testing weak enctypes if not supported in library 2009-08-18 15:56:47 +02:00
Love Hornquist Astrand
1215f80622 Don't bother test with testing weak enctypes if not supported in library 2009-08-18 15:56:29 +02:00
Love Hornquist Astrand
4afb61a24a allow compiling out weak enctype support 2009-08-18 13:54:35 +02:00
Love Hornquist Astrand
ee2814c5ff doxygen generates index 2009-08-18 13:29:47 +02:00
Love Hornquist Astrand
13de496f8a moved mdoc to doxygen 2009-08-18 13:28:58 +02:00
Love Hornquist Astrand
aaf831a954 spelling 2009-08-18 13:27:07 +02:00