summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Edit gp_rpc_xdr.c to avoid compiler warnings and errorsSimo Sorce2012-01-193-140/+3
|
* Add generated files for rpc handling codeSimo Sorce2012-01-197-0/+2198
|
* Add gp_rpc.x fileSimo Sorce2012-01-191-0/+129
| | | | Created by Nico and prefixed by me to avoid conflicts with system headers.
* Move .x files into own directorySimo Sorce2012-01-191-0/+0
|
* Prefix replies on the wire with the packet sizeSimo Sorce2012-01-191-0/+27
|
* Refactor workers init so we can pass down gpctxSimo Sorce2012-01-193-10/+16
|
* Organize workers in free and busy listsSimo Sorce2012-01-182-55/+119
| | | | | | | This avoids going through an array to chase free threads, so that assigning work is O(1) instead of O(n). Will also make easier to later change the number of available workers dynamically.
* Add worker threadsSimo Sorce2012-01-178-7/+750
|
* Add proper reader/writer functions to gp_socketSimo Sorce2012-01-172-43/+242
|
* Add gssproxy_ctxSimo Sorce2012-01-174-9/+24
| | | | And store configuration context within it.
* add support for demonization optionSimo Sorce2012-01-143-4/+29
|
* Add utils to read a configuration fileSimo Sorce2012-01-145-15/+138
|
* Add config.h so that HAVE_UCRED is properly detectedSimo Sorce2012-01-121-1/+15
|
* Socket helpersSimo Sorce2012-01-044-0/+248
|
* Server initialization helpersSimo Sorce2012-01-045-4/+174
|
* Intial skeleton gssproxy daemonSimo Sorce2012-01-0426-0/+1575
|
* Add support for GSS_Inquire_names_for_mech()Nicolas Williams2011-12-221-0/+1
|
* Revamped some comments, added extensibility in some places where it was missingNicolas Williams2011-12-201-58/+101
|
* rpcgen generates bad header guard when .x filename has dashes in it!Nicolas Williams2011-12-201-0/+0
| | | | | | rpcgen was generating "_GSS-PROXY_H_RPCGEN" as the header guard symbol. That's clearly wrong. The '-' in that symbol came from the filename. So s/-/_/ in the filename.
* Made cred/ctx options first class, added cred import/export RPC, revamped ↵Nicolas Williams2011-12-191-122/+154
| | | | exported context/cred handling, comments
* Merge first four RPCsNicolas Williams2011-12-191-51/+28
|
* Fix cut-n-paste mistakeNicolas Williams2011-12-121-1/+1
|
* Changed extensions ID from int to enum, added comments about cred_store, ↵Nicolas Williams2011-12-121-12/+70
| | | | added server contribution to caller context
* Rename input_chan_bindingsSimo Sorce2011-12-091-2/+2
| | | | | | Use a slightly more readbale and short name. A comment + the type are sufficient to identify the function, without inflicting overly long names on developers :)
* Rename gss.x to gss-proxy.x to avoid any possible filename conflictsNicolas Williams2011-11-111-0/+0
| | | | Requested by Simo S.
* Added some notes regarding when to proxy, when not, how to tellNicolas Williams2011-11-101-0/+30
|
* Change style, add README fileNicolas Williams2011-11-102-261/+278
|
* Added initial XDR file for GSS proxy RPC protocolNicolas Williams2011-11-101-0/+522