Commit Graph

  • 20a06042da require local Love Hornquist Astrand 2009-07-30 15:52:22 +02:00
  • 856b8484c3 ignore different Love Hornquist Astrand 2009-07-30 15:41:02 +02:00
  • ae58266705 More doxygen. Love Hornquist Astrand 2009-07-30 15:36:25 +02:00
  • c97cc4647c rename kcm_protos to kcm-protos.h Love Hornquist Astrand 2009-07-30 15:03:28 +02:00
  • b10f885c59 Rename login_protos.h to login-protos.h Love Hornquist Astrand 2009-07-30 14:48:37 +02:00
  • 11024751a5 make compile Love Hornquist Astrand 2009-07-30 14:25:12 +02:00
  • 00658426b2 c->c_name always set Love Hornquist Astrand 2009-07-30 14:20:22 +02:00
  • 98b23aa4c7 (sendrequest) local must be set [CID-45] Love Hornquist Astrand 2009-07-30 14:17:45 +02:00
  • 30b87b0633 Dont look too careful on local [CID-23] Love Hornquist Astrand 2009-07-30 14:16:20 +02:00
  • 3608b815b4 Don't bother checking usage of minor_status [CID-23] Love Hornquist Astrand 2009-07-30 14:01:57 +02:00
  • 901bac07e8 Don't need to look check *input_name twice [CID-27]. Love Hornquist Astrand 2009-07-30 14:00:48 +02:00
  • 08256017e4 Don't dereference input_name [CID-27]. Love Hornquist Astrand 2009-07-30 13:59:42 +02:00
  • 705e50b079 Check name before using it [CID-43] Love Hornquist Astrand 2009-07-30 13:48:39 +02:00
  • a4df44985d use default princial if none is set [CID-48] Love Hornquist Astrand 2009-07-30 13:22:46 +02:00
  • 0f5f5947aa make sure client is set before trying to use it [CID-50] Love Hornquist Astrand 2009-07-30 13:20:00 +02:00
  • a1e127a3a8 Make sure we don't use negative indexing [CID-57] Love Hornquist Astrand 2009-07-30 13:10:59 +02:00
  • c9bb8ba35f Fail on parse error instead of craching [CID-58] Love Hornquist Astrand 2009-07-30 13:08:54 +02:00
  • 8490e8fd34 make compile Love Hornquist Astrand 2009-07-30 13:04:30 +02:00
  • e977f1cf2f You don't exists [CID-60] Love Hornquist Astrand 2009-07-30 13:03:27 +02:00
  • fab281f465 (setnmap): make sure strchr returned a string [CID-65] Love Hornquist Astrand 2009-07-30 13:00:34 +02:00
  • 7d8d09f3c0 make compile Love Hornquist Astrand 2009-07-30 12:56:54 +02:00
  • e184e053dd Catch memory allocation failures [CID-61] Love Hornquist Astrand 2009-07-30 12:56:21 +02:00
  • 3af78ea3fb out of memory [CID-63] Love Hornquist Astrand 2009-07-30 12:53:50 +02:00
  • 4674f2dc6c Better length checks [CID-67] Love Hornquist Astrand 2009-07-30 12:50:01 +02:00
  • a5b015ab7e Make sure av is freed if its allocated [CID-73] Love Hornquist Astrand 2009-07-30 12:40:13 +02:00
  • f3cf321660 Fail harder (exit) in case of failure [CID-76] Love Hornquist Astrand 2009-07-30 12:32:23 +02:00
  • 25b0f731ab Better handling of memory allocation failure [CID-77] Love Hornquist Astrand 2009-07-30 12:27:19 +02:00
  • 60c9bca968 Free new_key_data in case of failure [CID-78] Love Hornquist Astrand 2009-07-30 12:10:14 +02:00
  • 149edc15f7 Free krb5_auth_context [CID-95] Love Hornquist Astrand 2009-07-30 12:03:33 +02:00
  • dc95a7983d Release ticket on failure [CID-96] Love Hornquist Astrand 2009-07-30 11:59:15 +02:00
  • b2aaf4f306 free auth_context on close [CID-97] Love Hornquist Astrand 2009-07-30 11:55:42 +02:00
  • 2127d8d6bc free auth_context on close [CID-98] Love Hornquist Astrand 2009-07-30 11:19:15 +02:00
  • c961189f95 Remove dead code [CID-10] Love Hornquist Astrand 2009-07-30 10:55:06 +02:00
  • 20c376c62e Just fail if writing cookies failes [CID-100] Love Hornquist Astrand 2009-07-30 10:52:23 +02:00
  • 879051c308 Free sockets in cleanup function [CID-101] Love Hornquist Astrand 2009-07-30 10:50:22 +02:00
  • 269fcc53e7 Free auth_context [CID-102] Love Hornquist Astrand 2009-07-30 10:48:06 +02:00
  • e395b3a9ea Free d on failure [CID-103] Love Hornquist Astrand 2009-07-30 10:45:19 +02:00
  • 403085fdb8 Free nonces on completion [CID-104] Love Hornquist Astrand 2009-07-30 10:44:18 +02:00
  • c63b6a3368 Free digest on completion [CID-106] Love Hornquist Astrand 2009-07-30 10:42:27 +02:00
  • 0d49d0f1c4 Free ticket earlier [CID-108] Love Hornquist Astrand 2009-07-30 10:39:52 +02:00
  • c8b05eef61 (base64_encode): bound input length to /4 of max int and positive Love Hornquist Astrand 2009-07-30 10:36:39 +02:00
  • dfffe6d567 Check allocation error and free on error [CID-114] Love Hornquist Astrand 2009-07-30 10:32:33 +02:00
  • d8db9d5a5a Free get_options on failure [CID-119] Love Hornquist Astrand 2009-07-30 10:30:20 +02:00
  • 6312b8eb30 p will always be true, check for p[0] instead. [CID-144] Love Hornquist Astrand 2009-07-30 10:24:47 +02:00
  • 5373d3a869 Allow parsing of cert fail unless HX509_CERTS_UNPROTECT_ALL is set. Love Hornquist Astrand 2009-07-30 10:20:04 +02:00
  • 1bdf51f26f (strpoolcollect): allow p == NULL, return the empty string (allocated) Love Hornquist Astrand 2009-07-30 10:08:48 +02:00
  • 0da57a49d7 Make cgetstr() not return allocated memory on failure [CID-170] Love Hornquist Astrand 2009-07-30 10:04:44 +02:00
  • 09f64eb7c5 Free ent on failure [CID-171] Love Hornquist Astrand 2009-07-30 09:59:23 +02:00
  • 276867b63e Free the full keyblock and not just the content [CID-173] Love Hornquist Astrand 2009-07-30 09:54:45 +02:00
  • e8c46282ee Free keyblock when krb5_mk_rep() failes [CID-174] Love Hornquist Astrand 2009-07-30 09:51:00 +02:00
  • e568ea28b2 No need to check for NULL, principal is allocated. Love Hornquist Astrand 2009-07-30 09:47:24 +02:00
  • 90ed2b6790 Check result of calloc [CID-181] Love Hornquist Astrand 2009-07-30 09:44:44 +02:00
  • 3f802d359f Use right variable [CID-181] Love Hornquist Astrand 2009-07-30 09:41:42 +02:00
  • e1ecb6f7a6 Catch uninited variable [CID-182] Love Hornquist Astrand 2009-07-30 09:40:05 +02:00
  • bf5176e815 Check return value for allocation function [CID-180] Love Hornquist Astrand 2009-07-30 07:59:24 +02:00
  • 2c841b425e free edata on failure [CID-83] Love Hornquist Astrand 2009-07-30 07:57:07 +02:00
  • f46b5b4817 free generated ticket [CID-84] Love Hornquist Astrand 2009-07-30 07:56:10 +02:00
  • ca6e428093 check that we don't pass negative numbers of memset [CID-169] Love Hornquist Astrand 2009-07-30 07:53:58 +02:00
  • 3f3b499c39 NULL_RETURNS paranoid check [CID-66] Love Hornquist Astrand 2009-07-30 07:50:18 +02:00
  • 896391a56b Double free of sp on empty list of creds [CID-183] Love Hornquist Astrand 2009-07-30 07:46:37 +02:00
  • 1ca716bbc7 Free buf on random generator error [CID-177] Love Hornquist Astrand 2009-07-30 07:42:12 +02:00
  • a1964f4747 use after free [CID-184] [CID-185] Love Hornquist Astrand 2009-07-30 07:38:24 +02:00
  • 9581e59bde FORWARD_NULL fixes [CID-163] and friends Love Hornquist Astrand 2009-07-30 07:36:03 +02:00
  • d544768d1c don't clean heim_threads.h since it lives here Love Hornquist Astrand 2009-07-30 07:31:05 +02:00
  • b9644d7060 Test on wrong variable Love Hornquist Astrand 2009-07-30 07:30:27 +02:00
  • b1dc4dc97e (_hx509_Name_to_string): free memory on failure (that should not happen) [CID 176] Love Hornquist Astrand 2009-07-30 07:25:36 +02:00
  • 4e516cec33 Pruned to aggressivly Love Hornquist Astrand 2009-07-29 23:14:44 +02:00
  • 2e1ebf8598 add export/import cred Love Hornquist Astrand 2009-07-29 23:12:16 +02:00
  • 9b710bed81 store is never read again Love Hornquist Astrand 2009-07-29 22:37:58 +02:00
  • fa502c6648 Add support for gss_{import,export}_cred() as requested by metze Love Hornquist Astrand 2009-07-29 13:36:02 +02:00
  • 2d54966d6e x Love Hornquist Astrand 2009-07-28 17:55:41 +02:00
  • e5c42ba42f rename krb5_storage_from_emem in documentation Love Hornquist Astrand 2009-07-28 17:51:53 +02:00
  • 565236c603 Add store-cred to the dispatch table Love Hornquist Astrand 2009-07-28 09:50:05 +02:00
  • c140f0255c Implement core of _gsskrb5_store_cred() Love Hornquist Astrand 2009-07-27 09:42:46 +02:00
  • de0ae78c4e Remove dlfcn implementation for AIX since nowadays AIX have dlopen() Love Hornquist Astrand 2009-07-24 04:25:39 +02:00
  • 1dd94e44ba Switch to macros for c++ extern "C" to please editors that want to autoindent Love Hornquist Astrand 2009-07-23 19:27:34 +02:00
  • f4c8242667 Add KCM for PADL. Love Hornquist Astrand 2009-07-21 10:33:19 -07:00
  • d7f438363d Add license for Jens-Uwe Mager, Helios Software GmbH (aix dlfcn layer) Love Hornquist Astrand 2009-07-21 10:31:46 -07:00
  • 6d9354edf7 x Love Hornquist Astrand 2009-07-21 10:29:53 -07:00
  • ebb3dd62c0 See README.dlfcn for license Love Hornquist Astrand 2009-07-21 10:29:44 -07:00
  • 5bb9a31a9a make work again and remove debug info Love Hornquist Astrand 2009-07-19 21:34:26 -07:00
  • 7e4854250e Actually register new plugins and plug a related memory leak Love Hornquist Astrand 2009-07-19 21:23:56 -07:00
  • 330fd7645d Always ask for principal (KADM5_PRINCIPAL) Love Hornquist Astrand 2009-07-19 21:01:20 -07:00
  • 17de01f523 Check that get -o pkinit-acl works. Love Hornquist Astrand 2009-07-19 20:57:47 -07:00
  • 311ce98d85 (hdb_sqlite_rename): make rename work when there is a prefix Love Hornquist Astrand 2009-07-19 18:42:02 -07:00
  • bd073cfd72 Limit maxinum retries of BUSY/BLOCK/LOCKED operations to MAX_RETRIES (default 10) Love Hornquist Astrand 2009-07-19 18:01:51 -07:00
  • 4895349431 allow testing sqlite hdb backend Love Hornquist Astrand 2009-07-19 17:59:23 -07:00
  • 82150be255 allow loading sqlite Love Hornquist Astrand 2009-07-19 17:58:53 -07:00
  • 51fbbf93e3 (log_file): use strvisx rightly Love Hornquist Astrand 2009-07-19 17:52:53 -07:00
  • c7c58feb3f add NTLM name for hdb layer to make searching diffrently the regular "names" Love Hornquist Astrand 2009-07-18 10:17:37 -07:00
  • 317d837d0f krb5_get_cred_from_kdc and krb5_get_cred_from_kdc_opt deprecated Love Hornquist Astrand 2009-07-17 20:39:35 -07:00
  • 9211c47a30 Deprecate krb5_get_cred_from_kdc{,_opt} since they are replacement functions Love Hornquist Astrand 2009-07-17 20:38:32 -07:00
  • 80021f5e05 Make get_cred_kdc_any a private function. Love Hornquist Astrand 2009-07-17 20:36:42 -07:00
  • 517be51cc5 Test init_sec_context using keytab based credentials Love Hornquist Astrand 2009-07-17 15:57:45 -07:00
  • 8b71d0b93f Prefer the realm of the user when doing referrals style ISC krb5-get-creds Love Hornquist Astrand 2009-07-17 15:43:19 -07:00
  • d4ca938866 Only load plugins once and never unload them Love Hornquist Astrand 2009-07-17 15:18:00 -07:00
  • de5110c05a (krb5_get_kdc_cred): make sure that out_creds points to NULL on failure Love Hornquist Astrand 2009-07-16 23:54:54 -07:00
  • 5d152d70eb Indent Love Hornquist Astrand 2009-07-16 22:56:59 -07:00
  • d0aadb9a0d Fix depenencies for test_punycode Love Hornquist Astrand 2009-07-16 22:26:43 -07:00
  • 3c053a2e09 fix up the paranoid code to make it work with ipv6. Love Hornquist Astrand 2009-07-16 22:21:59 -07:00