summaryrefslogtreecommitdiffstats
path: root/proxy/src/mechglue/gssapi_gpm.h
Commit message (Collapse)AuthorAgeFilesLines
* Move client lib files in their own directorySimo Sorce2012-08-311-162/+0
| | | | | | | Make space for the actual mechglue plugin interface. The mechglue interface will use the client library to communicate with the gss-proxy but will reimplement all GSSAPI SPI as wrappers in order to properly handle fallbacks to local mechanism and other input/output transformations.
* Add function to report internal client errorsSimo Sorce2012-08-311-0/+1
| | | | | | | This is to allow gss_display_status to return a meaningful error if there is an internal client error as opposed to a returned proxy server error. If we do not do this a call to gpm_display_status() after a failure would return a NULL string and give no clue about the error.
* Add gpm_inquire_name to client libSimo Sorce2012-08-311-0/+6
|
* Implement init_sec_context mechglue functionSimo Sorce2012-02-091-0/+13
|
* Implement import_and_canon_name mechglue functions familySimo Sorce2012-02-071-0/+19
|
* Add more functions of the indicate_mechs() familySimo Sorce2012-02-051-0/+25
|
* Add gpm_indicate_mechs functions to mechglue librarySimo Sorce2012-02-031-0/+2
|
* Add gpm_acquire_cred functions to mechglue librarySimo Sorce2012-02-011-0/+21
|
* Add gpm_release_handle functions to mechglue librarySimo Sorce2012-01-301-0/+7
|
* Add accept_sec_context function to mechglue librarySimo Sorce2012-01-301-0/+12
|
* Add gpm_display_status function to mechglue librarySimo Sorce2012-01-301-0/+9
| | | | | Also add method to save status per-thread Uses gccism for thread-local storage for now.
* Add infrastructure for client side mechglue librarySimo Sorce2012-01-291-0/+47