summaryrefslogtreecommitdiffstats
path: root/proxy
Commit message (Collapse)AuthorAgeFilesLines
...
* Add option to request (or not) delegated credentials backSimo Sorce2012-03-223-2/+10
|
* gp_conv: Fix conversion functions after change to gss_proxy.xSimo Sorce2012-03-211-8/+2
|
* gss-proxy.x: We do not need pointers in gssx_ctxSimo Sorce2012-03-132-4/+4
| | | | There is no need to distinguish between empty buffer and no buffer.
* Update xdr files after changes to master gss_proxy.x fileSimo Sorce2012-03-092-194/+119
|
* config: parse credential/service config sectionsSimo Sorce2012-02-233-1/+291
|
* gp_conv: use maj/min err codes with gp_conv_ctx_id_to_gssx tooSimo Sorce2012-02-234-17/+18
|
* server: better handle return statusSimo Sorce2012-02-2310-124/+181
| | | | Ticket #33
* Tidyup gp_accept_sec_context()Simo Sorce2012-02-231-5/+2
|
* workers: Fix handling of workers query handlingSimo Sorce2012-02-231-15/+13
| | | | | | Chekcing for query == NULL outside of the mutex was wrong as it may make us end up restarting operation on the value of q we just handed back as if it was a new query. We just need to always go through the conditional lock.
* Test init_sec_contextSimo Sorce2012-02-091-22/+25
|
* There is no need anymore to load the server config in the client test program.Simo Sorce2012-02-092-14/+1
|
* Retrieve the buffer when needed, right before accept_sec_contextSimo Sorce2012-02-091-6/+6
|
* Remove useless connection to the proxySimo Sorce2012-02-091-37/+0
| | | | Connecting to the proxy is handled internally by the client mechglue library.
* Rename test program.Simo Sorce2012-02-092-5/+5
| | | | | The test program is now testing almost all functions so change name to reflect reaility.
* Implement init_sec_context mechglue functionSimo Sorce2012-02-093-0/+186
|
* Implement server side init_sec_context function.Simo Sorce2012-02-093-4/+140
|
* gp_conv: Add function to import sec contextSimo Sorce2012-02-092-0/+17
|
* gp_conv: return GSS_C_NO_OID if input is null or zero length.Simo Sorce2012-02-091-0/+5
| | | | Fixes useless allocation in gp_conv_gssx_to_oid_alloc()
* gp_conv: Use correct type to calculate size of allocationSimo Sorce2012-02-091-1/+1
|
* gp_conv: Allow null oids as input in conversion functionsSimo Sorce2012-02-091-0/+12
|
* Add reference to codying style guideSimo Sorce2012-02-071-0/+10
|
* Add import_and_canon_name function family testsSimo Sorce2012-02-071-8/+45
|
* Add more helper functions to gp_convSimo Sorce2012-02-072-15/+53
|
* Implement import_and_canon_name mechglue functions familySimo Sorce2012-02-073-0/+286
|
* Implement server side import_and_canon_name()Simo Sorce2012-02-075-17/+164
| | | | | Also fix name conversion functions, to properly handle exporting/importing names.
* gssx_name -> display_name should not be a pointerSimo Sorce2012-02-073-20/+9
|
* Add tests for indicate_mechs functionsSimo Sorce2012-02-052-0/+80
|
* Add more functions of the indicate_mechs() familySimo Sorce2012-02-052-14/+466
|
* Fix attr description set in gp_indicate_mechs()Simo Sorce2012-02-051-0/+29
|
* Fix accept_sec_context to properly return src_nameSimo Sorce2012-02-053-0/+57
|
* Add gpm_indicate_mechs to test programSimo Sorce2012-02-031-1/+9
|
* Add gpm_indicate_mechs functions to mechglue librarySimo Sorce2012-02-033-0/+310
|
* Add server implementation of gssx_indicate_mechsSimo Sorce2012-02-033-4/+253
|
* Allow conversion of empty strings.Simo Sorce2012-02-031-0/+11
|
* Change gssx_mechinfoSimo Sorce2012-02-032-12/+7
| | | | | | | | We do not need provider names and paths apssed to clients. Clients have no use for such info and can be argued it is something admins do not want to disclose anyway. Add saslname extensions that were missing from the first draft.
* Fix loop in case of errors and use gp_debugSimo Sorce2012-02-031-23/+6
| | | | | | | We need to have 2 variables to hold the array index otherwise we will leave holes and loose elements that come after a failure. Use gp_log_failure() to make code more readable
* Add simple debugging helperSimo Sorce2012-02-033-0/+87
|
* Fix gp_conv_gssx_to_oid_allocSimo Sorce2012-02-031-0/+2
|
* Temporary workaround for MIT gssapi bugsSimo Sorce2012-02-011-0/+26
| | | | | gss_iniquire_cred_by_mech() doesn't work on all mechanisms returned by gss_inquire_cred(), this is a but in MIT libraries that MIT is going to fix.
* Modify accept_context test to use acquire_credSimo Sorce2012-02-011-3/+17
|
* Add gpm_acquire_cred functions to mechglue librarySimo Sorce2012-02-013-0/+307
|
* Add server implementation of acquire_credSimo Sorce2012-02-014-7/+149
|
* Add helper to convert OID setsSimo Sorce2012-02-012-0/+76
|
* Add helper to convert an gssx name back to gss_name_tSimo Sorce2012-02-012-0/+14
|
* Add gp_memdup helperSimo Sorce2012-02-012-9/+24
|
* Simplify gssx_name structSimo Sorce2012-02-013-25/+6
| | | | | We do not need arrays here. When multiple names are required then an array of gssx_names is more appropriate.
* Fix credentials export/importSimo Sorce2012-02-011-2/+2
|
* Fix gp_rpc_accept_sec_context to handle input credentialSimo Sorce2012-02-011-8/+8
|
* Fix double free in conversion functionSimo Sorce2012-02-011-4/+8
|
* Convert tests to use mechglueSimo Sorce2012-01-301-31/+35
|