summaryrefslogtreecommitdiffstats
path: root/proxy/src/client
Commit message (Collapse)AuthorAgeFilesLines
* Make socket path a configure optionSimo Sorce2013-03-221-5/+1
| | | | | | | The kernel uses the fixed path named /var/run/gssproxy.sock Make this default a configure time option and default to it. Also remove the option to change the socket at configure time, neither the kernel nor proxymech.so can cope with a change anyway.
* Fix includesSimo Sorce2013-03-142-0/+2
| | | | | These includes are necessary when switching to gssrpc because they are not automatically dragged in via dependencies in system rpc.h
* Add gpm_export_name_composite().Günther Deschner2012-10-252-0/+31
|
* Implement indicate mechs related mechglue wrappersSimo Sorce2012-10-251-1/+0
|
* Add name handle wrapperSimo Sorce2012-10-257-111/+71
|
* Add context handle wrapperSimo Sorce2012-10-254-12/+12
|
* Add cred handle wrapperSimo Sorce2012-10-255-23/+23
|
* Add function to return a special mechSimo Sorce2012-10-251-0/+1
| | | | | | | | When the interposer wants to call the mechglue and have it call a real mechanism it does so by providing a speecial mechanism oid. This is an oid composed of the procy plugin oid and the real mechanism oid that the mechglue transforms back into a real OID before selecting the appropriate mechanism.
* Implement gpm_wrap_size_limit().Günther Deschner2012-09-142-0/+91
| | | | Acked-by: Simo Sorce <simo@redhat.com>
* Implement gpm_unwrap().Günther Deschner2012-09-142-0/+130
| | | | Acked-by: Simo Sorce <simo@redhat.com>
* Implement gpm_wrap()Günther Deschner2012-09-142-1/+130
| | | | Acked-by: Simo Sorce <simo@redhat.com>
* Implement gpm_verify_mic().Günther Deschner2012-09-142-0/+98
|
* Implement gpm_get_mic().Günther Deschner2012-09-142-1/+103
|
* Implement gpm_compare_nameSimo Sorce2012-09-142-0/+53
|
* Implement gpm_inquire_contextSimo Sorce2012-09-142-0/+121
|
* Implement gpm_inquire_credSimo Sorce2012-09-142-0/+221
|
* Move client lib files in their own directorySimo Sorce2012-08-319-0/+2661
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.