Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Coverity fixes. | Simo Sorce | 2013-06-27 | 1 | -3/+1 |
| | | | | | | | | | | | Fix a 4 coverity issues, ranging from memory leaks, to uninitialized variables, to potential NULL derefernce. Also a TOCTOU report that is in one of the accessory test scripts. The bug itself is not reallya TOCTOU, but the check done in the script is unecessary, so I just removed it. Signed-off-by: Simo Sorce <simo@redhat.com> Reviewed-by: Günther Deschner <gdeschner@redhat.com> | ||||
* | Disable gss_export_name_composite() for now. | Günther Deschner | 2013-05-16 | 1 | -2/+3 |
| | | | | | | | | | | We first need to fix our tests and implementation. Temporary workaround for: https://fedorahosted.org/gss-proxy/ticket/81 Signed-off-by: Günther Deschner <gdeschner@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com> | ||||
* | Add dlopen script to check for unresolved symbols. | Günther Deschner | 2013-05-15 | 1 | -0/+76 |
| | | | | | | | | Vendors can call "make test_proxymech" from their specfile to make sure proxymech.so can be properly loaded by the GSSAPI. Signed-off-by: Günther Deschner <gdeschner@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com> | ||||
* | Add --all option to interposetest | Günther Deschner | 2013-04-23 | 1 | -1/+14 |
| | | | | | | | test all possible proxy mode combinations only when --all is given. Signed-off-by: Günther Deschner <gdeschner@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com> | ||||
* | Fix uninizialized variables found by Coverity | Simo Sorce | 2013-04-03 | 2 | -2/+2 |
| | | | | Signed-off-by: Simo Sorce <simo@redhat.com> | ||||
* | Fix locally dead code error found by coverity | Simo Sorce | 2013-04-03 | 1 | -4/+3 |
| | | | | | | | By setting closewait to 0 after waitpid we would loop forever not the max 10 times we intended to. Signed-off-by: Simo Sorce <simo@redhat.com> | ||||
* | Test all possible proxy mode combinations. | Günther Deschner | 2013-03-27 | 1 | -3/+16 |
| | | | | | Signed-off-by: Günther Deschner <gdeschner@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com> | ||||
* | Make it easier to test gssproxy behavior settings. | Günther Deschner | 2013-03-27 | 1 | -40/+95 |
| | | | | | | | | | Adds options to set a sepcific proxy behavior for both the client and the server subprocesses by setting the GSSPROXY_BEHAVIOR environment variable after forking. Signed-off-by: Günther Deschner <gdeschner@redhat.com> Reviewed-by: Simo Sorce <simo@redhat.com> | ||||
* | interpostest: improve debug output when gss_context_time() fails. | Günther Deschner | 2013-03-14 | 1 | -2/+5 |
| | | | | Signed-off-by: Simo Sorce <simo@redhat.com> | ||||
* | interposetest: add more debug statements. | Günther Deschner | 2012-10-25 | 1 | -0/+13 |
| | |||||
* | interposetest: add test for gss_export_name_composite() | Günther Deschner | 2012-10-25 | 1 | -0/+11 |
| | |||||
* | interposetest: test gss_wrap_size_limit(). | Günther Deschner | 2012-10-25 | 1 | -0/+16 |
| | |||||
* | interposetest: test gss_wrap_iov/gss_unwrap_iov. | Günther Deschner | 2012-10-25 | 1 | -0/+99 |
| | | | | Acked-by: Simo Sorce <simo@redhat.com> | ||||
* | interposetest: add test for gss_export_name(). | Günther Deschner | 2012-10-25 | 1 | -0/+10 |
| | | | | Acked-by: Simo Sorce <simo@redhat.com> | ||||
* | Add context related tests | Simo Sorce | 2012-10-25 | 1 | -4/+98 |
| | |||||
* | Add get/verify mic tests | Simo Sorce | 2012-10-25 | 1 | -4/+53 |
| | |||||
* | Use a debug macro in interposer test | Simo Sorce | 2012-10-25 | 1 | -20/+30 |
| | |||||
* | Add interposer tests for wrap/unwrap | Simo Sorce | 2012-10-25 | 1 | -0/+41 |
| | |||||
* | New test program to exercise the mechglue plugin | Simo Sorce | 2012-10-25 | 1 | -0/+532 |
| | |||||
* | Add name handle wrapper | Simo Sorce | 2012-10-25 | 1 | -5/+5 |
| | |||||
* | Add context handle wrapper | Simo Sorce | 2012-10-25 | 1 | -7/+7 |
| | |||||
* | Add cred handle wrapper | Simo Sorce | 2012-10-25 | 1 | -3/+3 |
| | |||||
* | cli_srv_comm: Add and use a DEBUG macro. | Günther Deschner | 2012-10-25 | 1 | -28/+35 |
| | |||||
* | Add testcode for gpm_wrap_size_limit(). | Günther Deschner | 2012-09-14 | 1 | -0/+13 |
| | |||||
* | Add testcode for gpm_unwrap(). | Günther Deschner | 2012-09-14 | 1 | -0/+29 |
| | |||||
* | Add testcode for add gpm_wrap(). | Günther Deschner | 2012-09-14 | 1 | -0/+27 |
| | |||||
* | Add test code for gpm_(get|verify)_mic. | Günther Deschner | 2012-09-14 | 1 | -0/+60 |
| | |||||
* | Move client lib files in their own directory | Simo Sorce | 2012-08-31 | 1 | -1/+1 |
| | | | | | | | Make space for the actual mechglue plugin interface. The mechglue interface will use the client library to communicate with the gss-proxy but will reimplement all GSSAPI SPI as wrappers in order to properly handle fallbacks to local mechanism and other input/output transformations. | ||||
* | Test init_sec_context | Simo Sorce | 2012-02-09 | 1 | -22/+25 |
| | |||||
* | There is no need anymore to load the server config in the client test program. | Simo Sorce | 2012-02-09 | 1 | -13/+1 |
| | |||||
* | Retrieve the buffer when needed, right before accept_sec_context | Simo Sorce | 2012-02-09 | 1 | -6/+6 |
| | |||||
* | Remove useless connection to the proxy | Simo Sorce | 2012-02-09 | 1 | -37/+0 |
| | | | | Connecting to the proxy is handled internally by the client mechglue library. | ||||
* | Rename test program. | Simo Sorce | 2012-02-09 | 1 | -0/+0 |
| | | | | | The test program is now testing almost all functions so change name to reflect reaility. | ||||
* | Add import_and_canon_name function family tests | Simo Sorce | 2012-02-07 | 1 | -8/+45 |
| | |||||
* | Add tests for indicate_mechs functions | Simo Sorce | 2012-02-05 | 1 | -0/+79 |
| | |||||
* | Add gpm_indicate_mechs to test program | Simo Sorce | 2012-02-03 | 1 | -1/+9 |
| | |||||
* | Modify accept_context test to use acquire_cred | Simo Sorce | 2012-02-01 | 1 | -3/+17 |
| | |||||
* | Convert tests to use mechglue | Simo Sorce | 2012-01-30 | 1 | -31/+35 |
| | |||||
* | Split gp_utils.h into proxy headers and commonly useful headers | Simo Sorce | 2012-01-29 | 1 | -1/+1 |
| | |||||
* | 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 | 1 | -0/+345 |