Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add gp_write_gss_cred_to_ring_buffer/gp_read_gss_cred_to_ring_buffer.my-daemon | Günther Deschner | 2012-06-07 | 1 | -0/+80 |
| | | | | Guenther | ||||
* | add two ring_buffers to gp_config struct. | Günther Deschner | 2012-06-07 | 2 | -0/+36 |
| | | | | Guenther | ||||
* | add gp_ring_buffer structure and init/free function. | Günther Deschner | 2012-06-07 | 2 | -0/+140 |
| | | | | Guenther | ||||
* | Allow to set per service ring buffer size. | Günther Deschner | 2012-06-06 | 2 | -0/+9 |
| | | | | Guenther | ||||
* | WIP: Add various fixes to gssproxy.spec. | Günther Deschner | 2012-06-06 | 1 | -88/+28 |
| | | | | Guenther | ||||
* | Add syslog warning when event loop init fails. | Günther Deschner | 2012-06-06 | 1 | -0/+1 |
| | | | | Guenther | ||||
* | mplement init sec context mechglue wrapper | Simo Sorce | 2012-06-06 | 1 | -0/+37 |
| | |||||
* | Implement display status mechglue wrappers | Simo Sorce | 2012-06-06 | 1 | -0/+15 |
| | |||||
* | Implement accept sec context mechglue wrappers | Simo Sorce | 2012-06-06 | 1 | -0/+25 |
| | |||||
* | Implement acquire cred mechglue wrappers | Simo Sorce | 2012-06-06 | 1 | -0/+57 |
| | |||||
* | Add function to return a special mech | Simo Sorce | 2012-06-06 | 2 | -0/+57 |
| | | | | | | | 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 invalid oid that the mechglue transforms back into a real OID before selecting the appropriate mechanism. | ||||
* | WIP | Simo Sorce | 2012-06-05 | 1 | -17/+1 |
| | |||||
* | Implement cred/context release mechglue wrappers | Simo Sorce | 2012-06-05 | 2 | -0/+43 |
| | |||||
* | Implement init sec context mechglue wrapper | Simo Sorce | 2012-06-05 | 2 | -0/+64 |
| | |||||
* | Implement indicate mechs related mechglue wrappers | Simo Sorce | 2012-06-05 | 3 | -1/+66 |
| | |||||
* | Implement name related mechglue wrappers | Simo Sorce | 2012-06-05 | 2 | -0/+87 |
| | |||||
* | Implement display status mechglue wrappers | Simo Sorce | 2012-06-05 | 2 | -0/+59 |
| | |||||
* | Implement accept sec context mechglue wrappers | Simo Sorce | 2012-06-05 | 2 | -0/+52 |
| | |||||
* | Implement passthrough acquire_cred_with_password | Simo Sorce | 2012-06-05 | 1 | -0/+56 |
| | |||||
* | Implement acquire cred mechglue wrappers | Simo Sorce | 2012-06-05 | 2 | -0/+73 |
| | |||||
* | Add mechglue functions declarations | Simo Sorce | 2012-06-05 | 1 | -0/+114 |
| | |||||
* | Add function to special-filter OID sets | Simo Sorce | 2012-06-05 | 2 | -0/+61 |
| | |||||
* | Add function to return a special mech | Simo Sorce | 2012-06-05 | 3 | -0/+61 |
| | | | | | | | 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 invalid oid that the mechglue transforms back into a real OID before selecting the appropriate mechanism. | ||||
* | Add loop avoidance in proxy daemon and gssapi plugin | Simo Sorce | 2012-06-05 | 2 | -0/+11 |
| | |||||
* | Add initialization code | Simo Sorce | 2012-06-05 | 3 | -2/+206 |
| | | | | | | | For now return fixed list of mechanisms. Later on we can try to fetch this list from the proxy. Also split RPC client code from actual plugin | ||||
* | Build mechglue as a plugin | Simo Sorce | 2012-06-04 | 1 | -0/+13 |
| | |||||
* | Add macro to suppress const warnings | Simo Sorce | 2012-06-04 | 1 | -0/+2 |
| | |||||
* | Move release_name to the proper place | Simo Sorce | 2012-06-04 | 2 | -11/+10 |
| | |||||
* | Fix gpm_display_status | Simo Sorce | 2012-06-04 | 1 | -19/+13 |
| | | | | | | | Fix some assumptions in gpm_display_status and make it clearly state no error is available, when we do not have one. This is so that the plugin code later on will know when to properly fall back to ask to the local provider. | ||||
* | Add gss_inquire_name to mechglue | Simo Sorce | 2012-06-04 | 2 | -0/+64 |
| | |||||
* | Fix segfaults when NULL buffer is passed in. | Simo Sorce | 2012-05-31 | 2 | -5/+11 |
| | |||||
* | use option_is_set() config parser helper. | Günther Deschner | 2012-05-31 | 1 | -7/+2 |
| | | | | | | Guenther Signed-off-by: Simo Sorce <simo@redhat.com> | ||||
* | Create gssproxy.spec during configure. | Günther Deschner | 2012-05-31 | 1 | -1/+2 |
| | | | | | | Guenther Signed-off-by: Simo Sorce <simo@redhat.com> | ||||
* | Fix popt usage message for -d option. | Günther Deschner | 2012-05-31 | 1 | -1/+1 |
| | | | | | | Guenther Signed-off-by: Simo Sorce <simo@redhat.com> | ||||
* | add option_is_set() helper function for config parsing. | Günther Deschner | 2012-05-31 | 1 | -0/+12 |
| | | | | | | Guenther Signed-off-by: Simo Sorce <simo@redhat.com> | ||||
* | Replace direct syslog calls with logging macros | Simo Sorce | 2012-04-15 | 4 | -23/+15 |
| | |||||
* | Add logging helpers | Simo Sorce | 2012-04-15 | 5 | -4/+72 |
| | |||||
* | Add some socket debugging | Simo Sorce | 2012-04-15 | 1 | -1/+14 |
| | |||||
* | gp_export: Add facility to export creds as gssx options | Simo Sorce | 2012-04-15 | 3 | -0/+268 |
| | | | | Add Initial test implementation of the Linux Kernel NFS creds structure. | ||||
* | Change accept/init_sec_context to use the new export context functions | Simo Sorce | 2012-04-15 | 3 | -13/+23 |
| | |||||
* | Add support for linux kernel lucid ctx buffer format | Simo Sorce | 2012-04-15 | 1 | -11/+130 |
| | |||||
* | Move ctx_id function and add export type option | Simo Sorce | 2012-04-15 | 4 | -107/+152 |
| | | | | | Move the function to export a context to gssx_ctx or import into gp_export.c Add function to check for exported_context_type option in call_ctx | ||||
* | Use gp_add_krb5_creds until cred store extensions are available. | Simo Sorce | 2012-04-15 | 2 | -35/+88 |
| | |||||
* | creds: add code to import krb5 credentials based on configuration. | Simo Sorce | 2012-04-05 | 18 | -15/+453 |
| | |||||
* | Depend on UCRED, we cannot work otherwise. | Simo Sorce | 2012-04-05 | 2 | -5/+1 |
| | |||||
* | config: Rework configuration syntax | Simo Sorce | 2012-04-05 | 3 | -145/+88 |
| | | | | | | | Keeping 2 separate sections for credentials and services seem to just make things really confusing. The off chance of reusing a 'credential' section is dwarfed by the confusion cause by keeping them separate. Having to copy a full service section is not a big deal so KISS wins here. | ||||
* | Document build requirements a little better.HEADmaster | Günther Deschner | 2012-04-05 | 1 | -0/+20 |
| | | | | | | resolves ticket: #37 Guenther | ||||
* | Debug: Add debugging macro and config options | Simo Sorce | 2012-04-02 | 5 | -0/+38 |
| | | | | Ticket #43 | ||||
* | Avoid double free on error. | Simo Sorce | 2012-04-02 | 1 | -10/+0 |
| | | | | | There is no need to expliciltly free here, as gp_rpc_process_call already always frees the res structure. By doing this we cause double frees on errors. | ||||
* | Official IANA Assigned RPC Program Number | Simo Sorce | 2012-03-30 | 1 | -1/+1 |
| |