Luke Howard [Sat, 18 Sep 2010 15:21:11 +0000 (17:21 +0200)]
add some marshalling for the shib case
Luke Howard [Sat, 18 Sep 2010 15:16:36 +0000 (17:16 +0200)]
factory out prefix registration
Luke Howard [Sat, 18 Sep 2010 15:03:07 +0000 (17:03 +0200)]
more cleanup/revert
Luke Howard [Sat, 18 Sep 2010 12:23:45 +0000 (14:23 +0200)]
maek noncopyable classes
Luke Howard [Sat, 18 Sep 2010 12:14:05 +0000 (14:14 +0200)]
cleanup
Luke Howard [Sat, 18 Sep 2010 11:54:01 +0000 (13:54 +0200)]
cleanup
Luke Howard [Sat, 18 Sep 2010 11:49:54 +0000 (13:49 +0200)]
use static_case where safe
Luke Howard [Sat, 18 Sep 2010 11:47:24 +0000 (13:47 +0200)]
fix a compile error
Luke Howard [Sat, 18 Sep 2010 11:25:38 +0000 (13:25 +0200)]
cleanup
Luke Howard [Sat, 18 Sep 2010 11:23:50 +0000 (13:23 +0200)]
cleanup
Luke Howard [Sat, 18 Sep 2010 11:13:35 +0000 (13:13 +0200)]
rename
Luke Howard [Sat, 18 Sep 2010 11:04:22 +0000 (13:04 +0200)]
cleanup initialistaion pattern
Luke Howard [Sat, 18 Sep 2010 10:03:14 +0000 (12:03 +0200)]
some cleanup work on marshalling
Luke Howard [Sat, 18 Sep 2010 09:47:35 +0000 (11:47 +0200)]
cleanup, hook in RADIUS to Shib
Luke Howard [Fri, 17 Sep 2010 23:30:33 +0000 (01:30 +0200)]
cleanup
Luke Howard [Fri, 17 Sep 2010 23:24:27 +0000 (01:24 +0200)]
cleanup
Luke Howard [Fri, 17 Sep 2010 22:51:02 +0000 (00:51 +0200)]
cleanup
Luke Howard [Fri, 17 Sep 2010 22:19:52 +0000 (00:19 +0200)]
New attribute provider SPI
Luke Howard [Fri, 17 Sep 2010 10:41:54 +0000 (12:41 +0200)]
cleanup, notes on composite names
Luke Howard [Wed, 15 Sep 2010 21:29:44 +0000 (23:29 +0200)]
fixes from scott
Luke Howard [Wed, 15 Sep 2010 15:57:42 +0000 (17:57 +0200)]
Missing call to setApplicationID(), fixed.
Luke Howard [Wed, 15 Sep 2010 15:47:40 +0000 (17:47 +0200)]
cleanup
Luke Howard [Wed, 15 Sep 2010 15:36:51 +0000 (17:36 +0200)]
more work on saml cleanup
Luke Howard [Wed, 15 Sep 2010 15:21:56 +0000 (17:21 +0200)]
More work on SAML code
Luke Howard [Tue, 14 Sep 2010 00:09:17 +0000 (02:09 +0200)]
some notes on gss mech file
Luke Howard [Tue, 14 Sep 2010 00:01:12 +0000 (02:01 +0200)]
fix some nits when using default mechanism
Luke Howard [Mon, 13 Sep 2010 23:48:59 +0000 (01:48 +0200)]
fix key derivation agility
Luke Howard [Mon, 13 Sep 2010 20:31:11 +0000 (22:31 +0200)]
Plug builtin EAP back in
Luke Howard [Mon, 13 Sep 2010 19:51:11 +0000 (21:51 +0200)]
some refactoring to begin RADIUS work
Luke Howard [Mon, 13 Sep 2010 15:13:05 +0000 (17:13 +0200)]
cleanup
Luke Howard [Mon, 13 Sep 2010 15:05:20 +0000 (17:05 +0200)]
cleanup
Luke Howard [Mon, 13 Sep 2010 15:00:14 +0000 (17:00 +0200)]
don't allow undefined symbols when linking
Luke Howard [Mon, 13 Sep 2010 14:57:50 +0000 (16:57 +0200)]
cleanup
Luke Howard [Mon, 13 Sep 2010 14:56:16 +0000 (16:56 +0200)]
fix some linkage errors
Luke Howard [Mon, 13 Sep 2010 14:34:43 +0000 (16:34 +0200)]
propagate SAML expiry time
Luke Howard [Mon, 13 Sep 2010 14:22:58 +0000 (16:22 +0200)]
initialise minor
Luke Howard [Mon, 13 Sep 2010 14:16:06 +0000 (16:16 +0200)]
check samlCtx != NULL
Luke Howard [Mon, 13 Sep 2010 14:14:34 +0000 (16:14 +0200)]
Fix DDF usage nits
Luke Howard [Mon, 13 Sep 2010 14:10:42 +0000 (16:10 +0200)]
gss_map_name_to_any
Luke Howard [Mon, 13 Sep 2010 13:19:24 +0000 (15:19 +0200)]
SAML cleanups
Luke Howard [Mon, 13 Sep 2010 10:10:48 +0000 (12:10 +0200)]
more work on SAML ification
Luke Howard [Sun, 12 Sep 2010 14:59:19 +0000 (16:59 +0200)]
use correct free()
Luke Howard [Sun, 12 Sep 2010 14:58:11 +0000 (16:58 +0200)]
some notes, cleanup
Luke Howard [Sun, 12 Sep 2010 14:37:17 +0000 (16:37 +0200)]
fix some linkage issues
Luke Howard [Sun, 12 Sep 2010 14:23:46 +0000 (16:23 +0200)]
move extracting raw assertion to RADIUS
Luke Howard [Sun, 12 Sep 2010 13:45:47 +0000 (15:45 +0200)]
Some work on SAML
Luke Howard [Sun, 12 Sep 2010 02:36:49 +0000 (04:36 +0200)]
notes
Luke Howard [Sun, 12 Sep 2010 02:30:11 +0000 (04:30 +0200)]
Use krb5_c_make_checksum hack to determine checksum
type without using private API
Luke Howard [Sat, 11 Sep 2010 16:51:30 +0000 (18:51 +0200)]
fix nametype OID
Luke Howard [Sat, 11 Sep 2010 16:49:00 +0000 (18:49 +0200)]
add MIT copyright
Luke Howard [Sat, 11 Sep 2010 16:33:55 +0000 (18:33 +0200)]
cleanup
Luke Howard [Sat, 11 Sep 2010 09:00:21 +0000 (11:00 +0200)]
cleanup
Luke Howard [Fri, 10 Sep 2010 21:18:21 +0000 (23:18 +0200)]
cache the checksumtype and use MIT private API
Luke Howard [Fri, 10 Sep 2010 20:55:07 +0000 (22:55 +0200)]
cleanup, various
Luke Howard [Fri, 10 Sep 2010 20:21:16 +0000 (22:21 +0200)]
gss_import_sec_context/gss_export_sec_context
Luke Howard [Fri, 10 Sep 2010 17:13:23 +0000 (19:13 +0200)]
Just send application data in channel bindings
Luke Howard [Fri, 10 Sep 2010 11:11:55 +0000 (13:11 +0200)]
Fix no CB case
Luke Howard [Fri, 10 Sep 2010 11:09:46 +0000 (13:09 +0200)]
fix buffer size for 64-bit cb length
Luke Howard [Fri, 10 Sep 2010 11:08:23 +0000 (13:08 +0200)]
Implement channel bindings
Luke Howard [Thu, 9 Sep 2010 22:55:43 +0000 (00:55 +0200)]
For initialContextToken, emit zero lengths inner token
Luke Howard [Thu, 9 Sep 2010 16:14:43 +0000 (18:14 +0200)]
cleanup
Luke Howard [Thu, 9 Sep 2010 16:01:22 +0000 (18:01 +0200)]
"encrypt" identity
Luke Howard [Thu, 9 Sep 2010 15:55:20 +0000 (17:55 +0200)]
Get simple EAP case working
Luke Howard [Thu, 9 Sep 2010 14:19:29 +0000 (16:19 +0200)]
fix some build errors
Luke Howard [Thu, 9 Sep 2010 13:18:25 +0000 (15:18 +0200)]
some testing logic for testing acceptor without radius
Luke Howard [Thu, 9 Sep 2010 12:28:37 +0000 (14:28 +0200)]
more work on state machines
Luke Howard [Thu, 9 Sep 2010 12:13:06 +0000 (14:13 +0200)]
More work on initiator state machine
Luke Howard [Thu, 9 Sep 2010 10:59:06 +0000 (12:59 +0200)]
Refactor
Luke Howard [Thu, 9 Sep 2010 08:52:30 +0000 (10:52 +0200)]
More work on initiator state machine
Luke Howard [Wed, 8 Sep 2010 21:05:36 +0000 (23:05 +0200)]
more ISC work
Luke Howard [Wed, 8 Sep 2010 19:47:08 +0000 (21:47 +0200)]
beginnings of initiator state machine
Luke Howard [Wed, 8 Sep 2010 19:35:12 +0000 (21:35 +0200)]
add some state machine prototypes
Luke Howard [Wed, 8 Sep 2010 19:28:38 +0000 (21:28 +0200)]
add a little documentation
Luke Howard [Wed, 8 Sep 2010 19:27:59 +0000 (21:27 +0200)]
fix invalid pointer error
Luke Howard [Wed, 8 Sep 2010 19:27:16 +0000 (21:27 +0200)]
cleanup
Luke Howard [Wed, 8 Sep 2010 19:22:01 +0000 (21:22 +0200)]
GSS_C_INQ_SSPI_SESSION_KEY
Luke Howard [Wed, 8 Sep 2010 19:10:35 +0000 (21:10 +0200)]
more attribute plumbing
Luke Howard [Wed, 8 Sep 2010 18:55:25 +0000 (20:55 +0200)]
Some more plumbing for name attributes
Luke Howard [Wed, 8 Sep 2010 18:43:33 +0000 (20:43 +0200)]
attribute composition helpers
Luke Howard [Wed, 8 Sep 2010 18:10:41 +0000 (20:10 +0200)]
gss_inquire_name stub
Luke Howard [Wed, 8 Sep 2010 18:06:56 +0000 (20:06 +0200)]
gss_wrap_iov_length
Luke Howard [Wed, 8 Sep 2010 17:58:37 +0000 (19:58 +0200)]
Compile fix
Luke Howard [Wed, 8 Sep 2010 17:58:13 +0000 (19:58 +0200)]
process_context_token
Luke Howard [Wed, 8 Sep 2010 17:50:26 +0000 (19:50 +0200)]
display_name_ext
Luke Howard [Wed, 8 Sep 2010 17:48:00 +0000 (19:48 +0200)]
work on cred functions
Luke Howard [Wed, 8 Sep 2010 17:35:07 +0000 (19:35 +0200)]
gss_add_cred_with_password
Luke Howard [Wed, 8 Sep 2010 17:34:03 +0000 (19:34 +0200)]
More work on creds
Luke Howard [Wed, 8 Sep 2010 16:45:48 +0000 (18:45 +0200)]
Cleanup
Luke Howard [Wed, 8 Sep 2010 16:39:02 +0000 (18:39 +0200)]
Cleanup
Luke Howard [Wed, 8 Sep 2010 16:23:13 +0000 (18:23 +0200)]
Various cleanups
Luke Howard [Wed, 8 Sep 2010 16:15:00 +0000 (18:15 +0200)]
Implement gss_indicate_mechs/gss_inquire_mechs_for_name
Luke Howard [Wed, 8 Sep 2010 16:11:24 +0000 (18:11 +0200)]
Cleanup
Luke Howard [Wed, 8 Sep 2010 15:52:03 +0000 (17:52 +0200)]
Add gss_import_name skeleton
Luke Howard [Wed, 8 Sep 2010 15:09:28 +0000 (17:09 +0200)]
Add some plumbing for exporting names
Luke Howard [Wed, 8 Sep 2010 14:27:08 +0000 (16:27 +0200)]
Add mech name OID, gss_display_name implementation
Luke Howard [Wed, 8 Sep 2010 14:04:02 +0000 (16:04 +0200)]
gss_compare_name implementation
Luke Howard [Wed, 8 Sep 2010 13:50:43 +0000 (15:50 +0200)]
Implement gssEapDeriveRFC3961Key
Luke Howard [Wed, 8 Sep 2010 12:48:30 +0000 (14:48 +0200)]
Add some thread primitives
Luke Howard [Wed, 8 Sep 2010 12:35:24 +0000 (14:35 +0200)]
gss_canonicalize_name implementation
Luke Howard [Wed, 8 Sep 2010 12:26:33 +0000 (14:26 +0200)]
Add some OID manipulation functions