Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Edit gp_rpc_xdr.c to avoid compiler warnings and errors | Simo Sorce | 2012-01-19 | 3 | -140/+3 |
| | |||||
* | Add generated files for rpc handling code | Simo Sorce | 2012-01-19 | 7 | -0/+2198 |
| | |||||
* | Add gp_rpc.x file | Simo Sorce | 2012-01-19 | 1 | -0/+129 |
| | | | | Created by Nico and prefixed by me to avoid conflicts with system headers. | ||||
* | Move .x files into own directory | Simo Sorce | 2012-01-19 | 1 | -0/+0 |
| | |||||
* | Prefix replies on the wire with the packet size | Simo Sorce | 2012-01-19 | 1 | -0/+27 |
| | |||||
* | Refactor workers init so we can pass down gpctx | Simo Sorce | 2012-01-19 | 3 | -10/+16 |
| | |||||
* | Organize workers in free and busy lists | Simo Sorce | 2012-01-18 | 2 | -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 threads | Simo Sorce | 2012-01-17 | 8 | -7/+750 |
| | |||||
* | Add proper reader/writer functions to gp_socket | Simo Sorce | 2012-01-17 | 2 | -43/+242 |
| | |||||
* | Add gssproxy_ctx | Simo Sorce | 2012-01-17 | 4 | -9/+24 |
| | | | | And store configuration context within it. | ||||
* | add support for demonization option | Simo Sorce | 2012-01-14 | 3 | -4/+29 |
| | |||||
* | Add utils to read a configuration file | Simo Sorce | 2012-01-14 | 5 | -15/+138 |
| | |||||
* | Add config.h so that HAVE_UCRED is properly detected | Simo Sorce | 2012-01-12 | 1 | -1/+15 |
| | |||||
* | Socket helpers | Simo Sorce | 2012-01-04 | 4 | -0/+248 |
| | |||||
* | Server initialization helpers | Simo Sorce | 2012-01-04 | 5 | -4/+174 |
| | |||||
* | Intial skeleton gssproxy daemon | Simo Sorce | 2012-01-04 | 26 | -0/+1575 |
| | |||||
* | Add support for GSS_Inquire_names_for_mech() | Nicolas Williams | 2011-12-22 | 1 | -0/+1 |
| | |||||
* | Revamped some comments, added extensibility in some places where it was missing | Nicolas Williams | 2011-12-20 | 1 | -58/+101 |
| | |||||
* | rpcgen generates bad header guard when .x filename has dashes in it! | Nicolas Williams | 2011-12-20 | 1 | -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 Williams | 2011-12-19 | 1 | -122/+154 |
| | | | | exported context/cred handling, comments | ||||
* | Merge first four RPCs | Nicolas Williams | 2011-12-19 | 1 | -51/+28 |
| | |||||
* | Fix cut-n-paste mistake | Nicolas Williams | 2011-12-12 | 1 | -1/+1 |
| | |||||
* | Changed extensions ID from int to enum, added comments about cred_store, ↵ | Nicolas Williams | 2011-12-12 | 1 | -12/+70 |
| | | | | added server contribution to caller context | ||||
* | Rename input_chan_bindings | Simo Sorce | 2011-12-09 | 1 | -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 conflicts | Nicolas Williams | 2011-11-11 | 1 | -0/+0 |
| | | | | Requested by Simo S. | ||||
* | Added some notes regarding when to proxy, when not, how to tell | Nicolas Williams | 2011-11-10 | 1 | -0/+30 |
| | |||||
* | Change style, add README file | Nicolas Williams | 2011-11-10 | 2 | -261/+278 |
| | |||||
* | Added initial XDR file for GSS proxy RPC protocol | Nicolas Williams | 2011-11-10 | 1 | -0/+522 |