Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improve test program | Simo Sorce | 2012-01-25 | 1 | -76/+191 |
| | | | | | | | Split it into a lcient and a server thread. Properly implement gss_init_sec_context loop for the client part. Still relies on kerberos being used and gss_accept_sec_context beeing finished in one roundtrip. | ||||
* | Add test program to exercise accept_sec_context | Simo Sorce | 2012-01-25 | 2 | -1/+360 |
| | |||||
* | Add accept_sec_context implementation | Simo Sorce | 2012-01-25 | 3 | -4/+168 |
| | |||||
* | Add functions to export/import credentials | Simo Sorce | 2012-01-25 | 3 | -0/+185 |
| | | | | | This is a temporary quick and simple implementation to proceed with prototyping, it will be later replaced with a correct implementation. | ||||
* | Add gssx conversion functions | Simo Sorce | 2012-01-25 | 3 | -0/+389 |
| | |||||
* | Add basic configure test for gssapi library | Simo Sorce | 2012-01-25 | 2 | -1/+14 |
| | |||||
* | Refactor gp_rpc_process | Simo Sorce | 2012-01-25 | 2 | -52/+58 |
| | | | | Remove useless context abstraction for calls and replies. | ||||
* | Update gss_proxy generated files after .x file changes | Simo Sorce | 2012-01-24 | 2 | -66/+52 |
| | |||||
* | Add rpc processing infrastructure | Simo Sorce | 2012-01-20 | 6 | -8/+543 |
| | |||||
* | 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 |
| | |||||
* | 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 | 25 | -0/+1545 |