aboutsummaryrefslogtreecommitdiff
path: root/src/lib/gssapi/mechglue
AgeCommit message (Expand)AuthorFilesLines
2009-11-22Consolidate Makefile variables now that we have only a single globalGreg Hudson2-168/+166
2009-10-31make mark-cstyleTom Yu47-187/+160
2009-10-10Move destest to builtin/des, because it depends on overriding someTom Yu1-7/+72
2009-10-09Implement GSS naming extensions and authdata verificationGreg Hudson18-33/+889
2009-09-21Fix a few bugs in r22736. Cherry-picked from Luke's authdata branchGreg Hudson1-1/+1
2009-09-16Re-run make depend without autoconf.h in the source treeGreg Hudson1-222/+221
2009-09-16Crypto modularity proj.: Move prf and random-to-key ops from backend to krbZhanna Tsitkov1-216/+225
2009-09-13Implement s4u extensionsGreg Hudson8-154/+707
2009-02-03prefer structure assignment to memcpyKen Raeburn1-1/+1
2009-01-26Use 16/32-bit big/little-endian store functions in more placesKen Raeburn1-6/+4
2009-01-23Remove some null checks in cases where pointers can't be nullGreg Hudson1-3/+1
2009-01-12Remove gss_export_name_object and gss_import_name_object.Sam Hartman6-237/+0
2009-01-05move generated dependencies out of Makefile.inKen Raeburn2-361/+359
2009-01-03Merge mskrb-integ onto trunkSam Hartman46-884/+3202
2008-11-05Rename krb5int_buf_cstr to krb5int_buf_data, since k5bufs can be usedGreg Hudson1-1/+1
2008-11-04Don't build dependencies for v4rcp.c.Ken Raeburn1-127/+128
2008-10-30Use the k5buf module instead of strcpy/strcat in several placesGreg Hudson1-49/+16
2008-10-20Apply adapted patch from http://bugs.debian.org/480434 to recurse intoTom Yu1-0/+13
2008-10-20Use strdup in place of malloc/strcpy in many placesGreg Hudson1-2/+1
2008-09-03Use GSS_S_BAD_STATUS for unknown status codesKen Raeburn1-1/+1
2008-08-27Based on patch from lxs, with some changes:Ken Raeburn6-45/+36
2008-08-20lean client changesZhanna Tsitkov3-1/+7
2008-08-02Use load_store_16/32_beKen Raeburn1-4/+2
2008-07-16Fix indirection on assignment to minor statusTom Yu1-4/+4
2008-07-16Check return value from k5_mutex_lock() to partially mitigate someTom Yu1-9/+20
2008-06-06Check for GSS_C_NO_CREDENTIAL before loop checkKen Raeburn1-3/+3
2008-05-15Move auto var to outer scope, because its storage is used beyond the inner scopeKen Raeburn1-1/+1
2008-03-29Coverity CID 220: NULL check of "buf" after dereferenceKen Raeburn1-1/+3
2008-03-29Coverity CID 46: mech_type will always have the address of anKen Raeburn1-3/+0
2008-03-29Coverity CID 47: Unreachable codeKen Raeburn1-6/+0
2008-03-29Coverity CID 228: Possible use of uninitialized variable time_req inKen Raeburn2-1/+30
2007-12-14fix CVE-2007-5971: free of non-heap pointer in gss_indicate_mechs()Tom Yu1-1/+1
2007-10-03Apply patch from Nalin Dahyabhai to correctly handle delegatedTom Yu1-2/+5
2007-08-16remap mechanism-specific status codes in mechglue/spnegoKen Raeburn29-87/+267
2007-07-12Avoid use of unchecked sprintf in libraries. Use asprintf if theKen Raeburn1-6/+6
2007-03-02On unload, free up g_mechSet and g_mechListKen Raeburn1-7/+33
2007-02-24When importing a name with a valid (non-null) handle but a zeroKen Raeburn1-1/+4
2007-02-22Initialize "loopback" field in newly allocated name structureKen Raeburn1-0/+1
2007-02-19Ensure consistancy between prototypes and functionsEzra Peisach1-1/+1
2007-01-09MITKRB5-SA-2006-003: mechglue argument handling too laxTom Yu24-277/+827
2006-12-12make dependKen Raeburn1-4/+5
2006-08-07 * src/lib/gssapi/mechglue/mglueP.h: Add loopback field to opaqueTom Yu11-1/+32
2006-08-01 * src/lib/gssapi/mechglue/g_initialize.c (gss_release_oid): CallTom Yu1-0/+3
2006-07-25Changed GSSAPI opaque types (gss_name_t, gss_cred_id_t, gss_ctx_id_t) fromAlexandra Ellwood2-4/+4
2006-07-25gss_canonicalize_name(): Added parens to removeAlexandra Ellwood1-4/+4
2006-07-01make gss_unwrap match prototypeTom Yu1-2/+2
2006-06-30 g_delete_sec_context.c: undo type cast change from last Jeffrey Altman1-1/+1
2006-06-30corrections to gssapi mechglue Jeffrey Altman2-5/+2
2006-06-29make dependTom Yu1-16/+2
2006-06-29remove unused lib/gssapi/mechglue/g_utils.cTom Yu2-286/+0