Commit Graph

  • bb089a75a9 undef rk_getpwnam_r to make sure we get the real prototype and not the rewrite #define Love Hornquist Astrand 2013-05-01 14:00:31 -07:00
  • dfaedb7847 plug a memory leak, don't use strcpy/strcat Love Hornquist Astrand 2013-05-01 13:55:21 -07:00
  • 0ff637618e add version print Patrik Lundin 2013-05-01 13:46:35 -07:00
  • dca1de8dc8 add doxygen support and json export document support Love Hornquist Astrand 2013-04-30 11:25:35 -07:00
  • c8cc2378f6 first go at dcc_get_cache_first Love Hornquist Astrand 2013-04-30 11:01:12 -07:00
  • de61953108 handle creation of DIR caches Love Hornquist Astrand 2013-04-29 22:54:11 -07:00
  • 4256823e58 memset right size Love Hornquist Astrand 2013-04-29 21:59:11 -07:00
  • a7e86affd8 add basic DIR support for file caches Love Hornquist Astrand 2013-04-29 12:30:21 -07:00
  • e91bd34275 add rsa_keygen initializer Love Hornquist Astrand 2013-04-29 12:03:42 -07:00
  • 19f9fdbcea don't bother seeing q if not sent Love Hornquist Astrand 2013-04-29 11:42:46 -07:00
  • e8317b955f allow optional q in DH DomainParameters Love Hornquist Astrand 2013-04-29 11:37:39 -07:00
  • 617f4b7bd5 use the exteral delete sec context that will locked the mutex Love Hornquist Astrand 2013-04-29 11:08:46 -07:00
  • 5f29169afc check for strlcpy strlcat Love Hornquist Astrand 2013-04-29 10:57:03 -07:00
  • bcbd477a20 support parsing PEM CRL files and printing revoke contexts Love Hornquist Astrand 2013-04-27 12:42:12 -07:00
  • 7b4b415fa0 spell-and-gram-proxy-certs Harald Barth 2013-04-26 07:01:41 +02:00
  • 3f52037382 Better error messages when UTF8 conversion fails Harald Barth 2012-05-31 14:50:09 +02:00
  • 124ab6957c plug memory leak Love Hornquist Astrand 2013-04-24 20:17:01 -07:00
  • 81263bc94c update leaks check Love Hornquist Astrand 2013-04-24 17:59:25 -07:00
  • 6f03e4ba76 plug memory leaks Love Hornquist Astrand 2013-04-24 17:55:55 -07:00
  • 6850c9ac5d type casting to avoid printf warning Love Hornquist Astrand 2013-04-24 16:45:24 -07:00
  • f17c4a6c5c only check for keytab content where its needed Love Hornquist Astrand 2013-04-24 16:42:30 -07:00
  • 6e5bfce2de use socket_set_nonblocking Love Hornquist Astrand 2013-04-24 16:31:32 -07:00
  • 72f0690694 Temporary fix for high-priority iprop issues Viktor Dukhovni 2013-04-18 23:02:53 +00:00
  • 435c02fa26 Compare pac timestamp to unix timestamp right when neither are set Viktor Dukhovni 2013-03-11 23:33:40 +00:00
  • eface6d31f Fix free before use in ipropd_master slaves-stats open function Viktor Dukhovni 2013-02-10 06:15:35 +00:00
  • 511cd18458 kpasswdd should not enforce principal realm =~ default realm(s) Viktor Dukhovni 2012-06-11 18:54:42 +00:00
  • 9ca0a2b62f More consistent error checks in build_principal() Viktor Dukhovni 2012-06-11 17:54:25 +00:00
  • a825143e73 The k5login_directory parameter and SYSTEM-K5LOGIN[:directory] are supposed to be directories, not path templates with %{luser} substitution Viktor Dukhovni 2012-05-14 23:47:35 +00:00
  • 5903031630 Don't SEGV on as-is rules without realm= Viktor Dukhovni 2012-04-20 01:21:14 +00:00
  • 6fb9bc86b7 Add a configuration option to enable LDAP Start TLS. Landon Fuller 2013-04-19 16:27:59 -04:00
  • 64341e9ec6 Document the new hdb-ldap* configuration options. Landon Fuller 2013-04-19 16:12:44 -04:00
  • 96e9025675 Add support for specifying bind DN and password. Landon Fuller 2013-04-17 14:01:20 -04:00
  • 8cb8a8932e Remove unnecessary strdup() (and resulting leak) Landon Fuller 2013-04-17 13:16:13 -04:00
  • e58308e2a6 Add support for specifying an LDAP URL. Landon Fuller 2013-04-17 12:45:43 -04:00
  • 9bde530ceb match function returns boolean true Love Hörnquist Åstrand 2013-04-13 12:31:33 -07:00
  • 1846c7a35d make @iftex case work in texinfo-5.1 Love Hornquist Astrand 2013-04-08 10:15:15 -07:00
  • 0e0351776a @end should only appear at a line beginning Eray Aslan 2013-04-08 09:54:18 -07:00
  • 96a5b298f9 Fix nmake test in roken (Windows) Nicolas Williams 2013-03-21 19:45:29 -05:00
  • f490acc526 Winsock connect returns WSAEWOULDBLOCK... Nicolas Williams 2013-03-18 23:15:29 -05:00
  • b1e4766753 Fix Windows build (missing export) Nicolas Williams 2013-03-18 21:48:57 -05:00
  • 9b6cae5408 remove unused code that I meant to drop Love Hornquist Astrand 2013-03-05 20:06:15 -08:00
  • d9764a5399 Make lib/hdb/hdb.c build (but hdb plugins broken) Nicolas Williams 2013-03-05 21:42:16 -06:00
  • 2c4c6101f4 Fix master (lib/krb5 warnings) Nicolas Williams 2013-02-27 23:06:21 -06:00
  • 466d8c116f Quiet a warning in test_plugin.c Nicolas Williams 2013-02-28 12:41:05 -06:00
  • d4f23fe2ae Revert c1423a8 and fix things up Nicolas Williams 2013-02-27 23:05:31 -06:00
  • 54078654e7 add _krb5_plugin_run_f Love Hornquist Astrand 2013-03-04 10:28:18 -08:00
  • 3cba540a5f fix prototypes Love Hornquist Astrand 2013-03-04 10:24:35 -08:00
  • 1eb4e2516e unify hdb_so_method and hdb_method Love Hornquist Astrand 2013-03-04 10:18:16 -08:00
  • 4787ea76a9 Update hdb's use of the plugin interface Tollef Fog Heen 2013-02-22 21:55:00 +01:00
  • 3cf3708950 honour krb5PasswordEnd also if sambaPwdLastSet Arvid Requate 2013-03-04 17:02:38 +01:00
  • 66f4c441e9 Further improvements to lib/krb5/n-fold.c: Roland C. Dowdeswell 2013-02-14 16:46:40 +08:00
  • 183b15c11b lib/roken must export rk_socket_set_nonblocking. Roland C. Dowdeswell 2013-02-13 16:50:09 +08:00
  • 2fd031fbad lib/base must export heim_array_filter_f, heim_string_create_with_format. Roland C. Dowdeswell 2013-02-13 16:16:32 +08:00
  • f0f07ff408 Use krb5_enomem() more consistently in lib/krb5. Roland C. Dowdeswell 2013-02-13 16:15:00 +08:00
  • edae63418e client logging too Love Hornquist Astrand 2013-02-10 23:20:56 -08:00
  • 6020e6c5b4 make http parser not exit out early Love Hornquist Astrand 2013-02-10 23:20:37 -08:00
  • c1423a8eea redo plugin interface Love Hornquist Astrand 2013-02-10 22:50:49 -08:00
  • 9a5de87ca1 store response in right place Love Hornquist Astrand 2013-02-10 22:50:10 -08:00
  • da42d01d54 x Love Hornquist Astrand 2013-02-10 21:12:34 -08:00
  • 1adb5de80d fix logging to be sync Love Hornquist Astrand 2013-02-10 21:11:53 -08:00
  • c7cd31ef9d make sure we propagate an error code in case of wrong number of ms-san Love Hornquist Astrand 2013-02-10 19:07:44 -08:00
  • 58ff480763 rewrite send to kdc to be more agressive, try kdcs in paralell and easier to configure behavior Love Hornquist Astrand 2013-02-10 19:02:52 -08:00
  • a952dc2c52 Add -F to kinit for compatibility with MIT Kerberos. Roland C. Dowdeswell 2013-02-02 05:42:05 +08:00
  • 0c2e3d94bf default to open/write/close logging Love Hornquist Astrand 2012-12-27 13:07:13 +01:00
  • 8ceff72d80 enabled the performance hack Love Hornquist Astrand 2012-12-27 13:06:25 +01:00
  • 4e40f3e30f Make a memory copy of the keytab to avoid unbuffered krb5_storage Love Hornquist Astrand 2012-12-27 12:40:40 +01:00
  • dff11de56b use new plugin system for locate kdc plugins (30 as-req/s faster for kdc-tester on MacBookAir5,2) Love Hornquist Astrand 2012-12-27 12:23:29 +01:00
  • ee068eaf21 note about = Love Hornquist Astrand 2012-12-27 12:03:17 +01:00
  • 7f5a628dc9 Optimise _krb5_n_fold() a bit. Roland C. Dowdeswell 2012-12-25 13:49:03 +08:00
  • ce5c231b23 Allow krb5_verify_init_creds() to take NULL opt arg. Roland C. Dowdeswell 2012-12-22 00:23:18 +08:00
  • 087c859db6 add socket_set_nonblocking Love Hornquist Astrand 2012-12-20 12:03:54 +01:00
  • 6a442d5df9 guess that this is how arcfour prf works Love Hornquist Astrand 2012-12-10 12:38:35 -08:00
  • 71bd63639f use productbuild Love Hornquist Astrand 2012-12-08 10:38:09 -08:00
  • 0cc458463d unning "kinit --fast-armor-cache=xxx" against a Win2K3 domain resulted in a crash with the attached backtrace. FAST is not supported with RC4 keys which are used in Win2K3. The code already handles this but the error code is not propagated up the stack. Kumar Thangavelu 2012-12-08 10:49:11 -08:00
  • 1b5b82183c In lib/hx509/cert.c, fix cases where errors are returned as certs. Roland C. Dowdeswell 2012-12-03 14:12:52 +08:00
  • 27dd8621fb Remove a couple of NULL deferences in lib/krb5/get_cred.c. Roland C. Dowdeswell 2012-12-03 14:10:12 +08:00
  • f97f15a86c bound len Love Hornquist Astrand 2012-11-27 22:01:37 -08:00
  • 039b1941ea do chdir("/") after chroot() Love Hornquist Astrand 2012-11-27 21:55:42 -08:00
  • 237ac68bb0 don't write out stack data in reply file Love Hornquist Astrand 2012-11-27 21:50:48 -08:00
  • 50055fe3c4 bound data returned to size of buffer Love Hornquist Astrand 2012-11-27 21:48:50 -08:00
  • 764e701e2d try to unconfuse coverity Love Hornquist Astrand 2012-11-27 21:40:20 -08:00
  • 60472d48ea set vno to unconfuse coverity Love Hornquist Astrand 2012-11-27 21:31:34 -08:00
  • c979a356f7 uninited memory free Love Hornquist Astrand 2012-11-27 21:28:46 -08:00
  • b0ed05395a tell coverity that principal returns an allocated pointer Love Hornquist Astrand 2012-11-27 21:25:02 -08:00
  • 0570fbf9fd don't double free fd Love Hornquist Astrand 2012-11-27 21:22:37 -08:00
  • c12dc3fa9d tell coverity that ret_princ returns an allocated pointer Love Hornquist Astrand 2012-11-27 21:20:03 -08:00
  • ed87e9b33a use after free Love Hornquist Astrand 2012-11-27 21:08:37 -08:00
  • 353ac10863 fix use after free Love Hornquist Astrand 2012-11-27 21:05:45 -08:00
  • 6294c36526 avoid -Wshadow Love Hörnquist Åstrand 2012-11-22 17:27:21 -08:00
  • a95cae113d Fix typo with return values in realloc_descrs. Dana Koch 2012-11-22 11:20:48 +08:00
  • 9ad763288d fix -Wshadow Love Hörnquist Åstrand 2012-11-17 14:14:52 -08:00
  • 6d783560e4 fix sizeof(uuid) Love Hörnquist Åstrand 2012-11-17 14:13:54 -08:00
  • 1c17814e6f fix memset Love Hörnquist Åstrand 2012-11-17 14:12:22 -08:00
  • 3f71aca591 If multiple accept's happen during a select, make sure it gets stored correctly, and does not clobber an existing open descriptor. Dana Koch 2012-11-17 08:09:45 +08:00
  • 3ea8da179a Fix renewal/refresh logic when kinit is provided with a command. Roland C. Dowdeswell 2012-10-17 01:32:43 +08:00
  • 7d4b6c3d4d Capture return value from __sync_add_and_fetch in the test Magnus Ahltorp 2012-10-15 09:16:53 -07:00
  • f25c6000fa Merge pull request #21 from hyc/mdb2 Love Hörnquist Åstrand 2012-10-07 18:54:53 -07:00
  • 9f95207933 Add support for OpenLDAP libmdb Howard Chu 2012-10-07 16:44:33 -07:00
  • 47c71b5971 rename KRB5_PLUGIN_KUSEROK since kuserok is a little bit too common Love Hornquist Astrand 2012-10-07 11:28:28 -07:00
  • b45e4a6f98 require version >= 0 Love Hornquist Astrand 2012-10-07 11:13:17 -07:00