Commit Graph

19 Commits

Author SHA1 Message Date
Kevin Thompson 3b189d2865 Code cleanup
Fixed code style using CodeMaid.
2017-09-24 01:52:45 -04:00
Kevin Thompson e93e20fa7f Added gitignore files
Marked all derived content directories as ignored.
2017-01-20 16:03:59 -05:00
antiduh 364a035592 Enable scroll bars on the text boxes. 2014-07-08 18:57:07 +00:00
antiduh ba166c373a Fixed bug with the demo server not handling client disconnects correctly. 2014-07-08 17:42:56 +00:00
antiduh c7e14025ac Updated ignore paths; add user files to the repo. 2014-07-07 19:30:31 +00:00
antiduh 6805058de5 Change the project so that it compiles against .Net 4.0 for greater usability. 2014-07-07 19:24:31 +00:00
antiduh b5b16530cc Rename Credential.Name to PrincipleName. PrincipleName comes from the security service provider, which may not correspond to the domain user name. For instance, if I'm using kerberos on my domain, my principle may be user@DIVISION.CORP.COM, meanwhile my username might be CORP\user. 2014-07-03 21:02:33 +00:00
antiduh fcacd2195b Implemented a simple impersonation demo. 2014-06-30 20:09:42 +00:00
antiduh dec1509835 Refactored Credential et al so that the security package is provided by name (string), and not an enum. Security packages are runtime enumerable, and new ones may be created that we don't have any idea of. 2014-06-30 15:36:20 +00:00
antiduh 0070e94aed Changed the demo's ServerForm to display the client's username when a client connects. 2014-06-30 14:40:39 +00:00
antiduh 7512b11a66 Implement signed message passing in the UIs. 2014-06-27 18:01:46 +00:00
antiduh c1b7785440 Reorganized the project to put the library one folder down. 2014-06-27 14:38:28 +00:00
antiduh 0506420ab4 Reconstruct the context after it's done. 2014-06-26 21:56:06 +00:00
antiduh 3136c0d3b2 Fixed the server form state machine to set that we're back to initializing on disconnect. 2014-06-26 21:47:18 +00:00
antiduh 6d4fc877ec Slowly trying to make this thing work reliably when restarting the demo. 2014-06-26 21:39:58 +00:00
antiduh f91402ef4b Renamed the client and server forms to have their role in the name. 2014-06-26 20:59:32 +00:00
antiduh 5b3a92ee66 Implemented the server form. Client <-> Server interaction actually works.
Fixed a few bugs in the CustomServer - wasn't configuring the listen socket correctly, doing read/write operations from the wrong socket, etc. Reworked how the CustomConnection class handles serialization.

Added Disconnected events to the sample's CustomConnection and CustomServer classes so the forms could reset state.
2014-06-26 18:00:50 +00:00
antiduh 81ed80a4d0 Fixed namespaces; Working on server-side UI. 2014-06-25 21:49:35 +00:00
antiduh 2e6b847434 Working on a rough demo client/server app. 2014-06-25 21:28:03 +00:00