Mark Donnelly [Wed, 9 Apr 2014 13:43:51 +0000 (09:43 -0400)]
Start the JSON command-line API
Mark Donnelly [Fri, 14 Mar 2014 20:28:43 +0000 (16:28 -0400)]
Add design document for the Javascript API to be provided for web apps.
Mark Donnelly [Mon, 23 Dec 2013 21:11:58 +0000 (16:11 -0500)]
This test is no longer relevant.
Mark Donnelly [Mon, 23 Dec 2013 20:55:23 +0000 (15:55 -0500)]
Remove an abandoned approach
Mark Donnelly [Mon, 23 Dec 2013 20:49:05 +0000 (15:49 -0500)]
Display minor status in hex as well; correct the call to gss_display_status for the minor status error formatting
Mark Donnelly [Mon, 23 Dec 2013 15:00:14 +0000 (10:00 -0500)]
Periodic commit.
* Found where the JS wasn't handling pointers well in str_to_oid, fixed.
* Now back to using the SPNEGO mechanism as default in the convenience
function, rather than GSS_C_NO_OID.
* Added some more logging output around the results of
gss_init_sec_context.
Mark Donnelly [Sun, 22 Dec 2013 19:13:31 +0000 (14:13 -0500)]
Set mech_type explicity; messages around import_name
Mark Donnelly [Sun, 22 Dec 2013 18:12:33 +0000 (13:12 -0500)]
Move to a firefox XPI plugin using JS-Ctypes instead of NPAPI.
JS-Ctypes is intended to make simple calls out to dynamic libraries much simpler to develop than either NPAPI or XPCOMM. Using this, generate calls to the code contained in ../gssapi_utils and the GSS-API calls themselves to call out to the requisite functionality.
This first commit contains working code that calls out to both libgssapi_krb5 and libgssapi_utils, leading up to a call to create the context token from a call to gss_init_sec_context. Well, it is "working" in the sense that the calls all succeed in crossing the boundary between JavaScript and dynamic shared object libraries; it fails to invoke the function well enough for the function to succeed.
Mark Donnelly [Sun, 22 Dec 2013 18:05:45 +0000 (13:05 -0500)]
more code to check in before moving in a different direction; ignoring more editor files.
Mark Donnelly [Sun, 22 Dec 2013 17:56:51 +0000 (12:56 -0500)]
Check in some work on the NPAPI; probably abandoned, but why lose the work if we don't have to?
Mark Donnelly [Sun, 22 Dec 2013 17:52:57 +0000 (12:52 -0500)]
GSS-API helper library for simplified GSS calls
Mark Donnelly [Tue, 26 Nov 2013 21:09:08 +0000 (16:09 -0500)]
Get the plugin registered with the browser
Mark Donnelly [Tue, 19 Nov 2013 15:12:33 +0000 (10:12 -0500)]
Move to toplevel to affect the entire source tree
Mark Donnelly [Tue, 19 Nov 2013 15:09:35 +0000 (10:09 -0500)]
Ignore cmake files, c object files
Mark Donnelly [Mon, 18 Nov 2013 21:26:06 +0000 (16:26 -0500)]
First additions