Commit Graph

  • 458e36fab7 Add pGina service start/stop/checkstatus in ConfigUI. - this implementation polls the service periodically - Closes issue #37 David Wolff 2011-09-04 14:29:05 -07:00
  • 638b5a4022 add a bit'o'trace Nate Yocom 2011-09-03 23:59:41 -07:00
  • 4e4a92cf71 append newline to ODS output don't call through to wrapped gina if negotiate|initialize fails Nate Yocom 2011-09-03 23:38:56 -07:00
  • 2631c60492 add fake winlogon app, add some output to gina, move output macros from cp to native lib Nate Yocom 2011-09-03 23:29:51 -07:00
  • 1920e5b5bc implement debug winlogon iface fix WlxMessageBox param order Nate Yocom 2011-09-03 22:48:13 -07:00
  • 4c37ae024a hook up all paths (Entry->GinaChain->GinaWrapper and WinlogonReal->table) Nate Yocom 2011-09-03 22:40:10 -07:00
  • 66a0492ce8 add Gina interface that loads a Gina (yay layers of indirection) Nate Yocom 2011-09-03 14:22:34 -07:00
  • f4cb815cf2 make sure winlogon interface is cleaned up by gina add winlogon proxy and router Nate Yocom 2011-09-03 13:37:22 -07:00
  • 4e6c364c53 add gina impl framework Nate Yocom 2011-09-03 11:44:09 -07:00
  • 4afa8fdbcc add winlogon interface framing Nate Yocom 2011-09-03 11:07:12 -07:00
  • faf14e5c75 forgot license Nate Yocom 2011-09-03 00:05:13 -07:00
  • bf49f2025a add gina and winlogon iface classes, initial stages of shimming Nate Yocom 2011-09-03 00:03:45 -07:00
  • 0db56f5963 add empty gina shell Nate Yocom 2011-09-02 23:18:12 -07:00
  • 7083123c51 load image preview when apply button is clicked David Wolff 2011-08-31 22:42:21 -07:00
  • bd8869e009 Relative path in resource file. David Wolff 2011-08-31 17:46:40 -07:00
  • 68762508b8 Placing image file in the proper location. David Wolff 2011-08-31 17:40:55 -07:00
  • f8aa09b01f Update the pGina logo. David Wolff 2011-08-31 17:27:42 -07:00
  • 43c68b102a bug fixes. Passes initial round of testing. It is ready to be tested, please use! (but use carefully...) David Wolff 2011-08-30 12:13:24 -07:00
  • 96e89d0c3f some bug fixes, not thoroughly tested yet. David Wolff 2011-08-29 22:43:24 -07:00
  • 6939e22179 add uninstall, disable, and enable actions David Wolff 2011-08-29 22:29:46 -07:00
  • f9b653b601 use proper naming scope for enum David Wolff 2011-08-29 22:28:45 -07:00
  • 6099a56d46 Merge branch 'master' of github.com:pgina/pgina David Wolff 2011-08-29 19:49:32 -07:00
  • 474a94c2e5 Major rewrite of CredentialProviderRegistration David Wolff 2011-08-29 17:33:19 -07:00
  • a217aed66b add license text David Wolff 2011-08-29 11:39:52 -07:00
  • e541e4c2e6 MOTD label is complete. David Wolff 2011-08-29 11:05:56 -07:00
  • 1e28f2370f Change to C# XML documentation comments David Wolff 2011-08-28 21:36:07 -07:00
  • e316109f64 add MOTD to ConfigurationUI. David Wolff 2011-08-28 21:11:18 -07:00
  • 67a3a75de4 add MOTD to Cred Prov. UI. (Not tested yet.) David Wolff 2011-08-28 17:55:17 -07:00
  • 047016ece6 Don't include password for session helpers Nate Yocom 2011-08-28 14:54:50 -07:00
  • 9672acac13 Add single user login plugin Nate Yocom 2011-08-28 14:49:46 -07:00
  • af500995f7 add local machine plugin configuration ui Nate Yocom 2011-08-28 14:02:57 -07:00
  • f5e47ce97d local machine plugin functionally solid now, still needs config ui Nate Yocom 2011-08-28 12:58:23 -07:00
  • becd47685c Proper use of inheritance David Wolff 2011-08-28 12:32:17 -07:00
  • ecb50f1477 Forgot to include these in previous commit. David Wolff 2011-08-28 11:25:59 -07:00
  • 2f23305425 DynamicLabel messages are working! :) - Note: the enums were different in Lib/pGinaMessages.h vs. Core/Messages/MessageTypes.cs InfoRequest and InfoResponse were missing on the cpp side. I added them, but apparently, they are not used on the cpp side. David Wolff 2011-08-28 11:14:21 -07:00
  • 9d9493f6b0 add new message pair for MOTD :) David Wolff 2011-08-27 16:44:46 -07:00
  • f632e44a7e checkpoint, lots of added functionality to local machine plugin. group membership still in progress (so dont use plugin in gateway or authorization mode just yet) Nate Yocom 2011-08-27 02:00:26 -07:00
  • 681dc5a223 doh, missed these files last time Nate Yocom 2011-08-27 01:58:59 -07:00
  • c82482c033 rename local machine plugin, its not just mgmt, it does auth as well. besides localmachine.management is crazy long, who thought that was cool *pfff* Nate Yocom 2011-08-26 23:02:38 -07:00
  • dd33fa6617 login transaction refinement, return proper class instead of stuffing in statics also added domainname fallback, use local machine as domain if plugins don't set one Nate Yocom 2011-08-26 22:57:47 -07:00
  • 4072c79cb6 rename shared project directory, never got renamed when the project it contains did Nate Yocom 2011-08-26 22:26:27 -07:00
  • f9b141061f no-op change, testing git-commit email message Nate Yocom 2011-08-25 23:14:00 -07:00
  • bcfaadfed0 fix newline format Nate Yocom 2011-08-25 19:41:51 -07:00
  • c51ad6a351 +newline Nate Yocom 2011-08-25 19:39:59 -07:00
  • a9c480682e move to markdown format for readme Nate Yocom 2011-08-25 19:38:41 -07:00
  • 0b8ec00a1c updated readme with license as well Nate Yocom 2011-08-25 19:38:03 -07:00
  • 7edcd13ed5 add 3-clause bsd license to plugins Nate Yocom 2011-08-25 19:31:55 -07:00
  • a246f09191 add top level license file Nate Yocom 2011-08-25 19:25:57 -07:00
  • baa3983611 3-clause BSD license added to all source files in pGina solution Nate Yocom 2011-08-25 19:25:03 -07:00
  • 82dce67a10 fix bug found during code review while writing up info... yay code review! hehe. Nate Yocom 2011-08-25 14:11:47 -07:00
  • 46fdfeff6b Merge branch 'master' of github.com:nate-yocom/pGina-3.x Nate Yocom 2011-08-24 21:28:47 -07:00
  • 2f3c6b8960 test commit Nate Yocom 2011-08-24 21:28:15 -07:00
  • aa1f9a5c1e Minor bug fixes David Wolff 2011-08-24 15:08:45 -07:00
  • 82593ade27 Adding MySQL connector libraries. David Wolff 2011-08-24 11:25:43 -07:00
  • 2e8ee9890d Update with namespace changes, use prepared statement. David Wolff 2011-08-24 11:02:12 -07:00
  • a4389439e5 fixup plugins to match my namespace changes etc also more line ending shenannigans.. sigh. Nate Yocom 2011-08-23 23:47:13 -07:00
  • 25d2da622a Merge branch 'master' of github.com:nate-yocom/pGina-3.x Nate Yocom 2011-08-23 23:41:14 -07:00
  • e3fc265b08 only run session helpers for pgina auth'd users Nate Yocom 2011-08-23 23:41:05 -07:00
  • 6cc0ae711a insert black magic session helpers now started by service correctly Nate Yocom 2011-08-23 23:39:34 -07:00
  • b28ae4257d MySqlLogger plugin basic functionality complete. David Wolff 2011-08-23 22:21:20 -07:00
  • 062a691f0f rename WindowsApi class to pInvokes shell out where/how to start user session helpers Nate Yocom 2011-08-23 22:06:37 -07:00
  • b30a074eca add session helper add session id to login request add timed cache to abstractions lots of line ending changes? hrm... will have to look into that. Nate Yocom 2011-08-23 21:24:28 -07:00
  • 1b9980a474 add logo to config ui, default tile image, no more nag on first start Nate Yocom 2011-08-23 18:05:33 -07:00
  • 98e3c48197 Add configuration UI. David Wolff 2011-08-23 17:06:00 -07:00
  • bd6bee975a add resource to credprovider project, add pgina logo to it load the pgina logo as default logo in credential provider (if none in registry) Nate Yocom 2011-08-23 16:48:28 -07:00
  • 679d86ea8c update sdk binaries with latest Nate Yocom 2011-08-23 16:29:53 -07:00
  • 4b8fb75108 add fallback to logonuser() iff service isn't reachable Nate Yocom 2011-08-23 16:29:37 -07:00
  • 4bcd03cae2 give unlock its own ui tile set (include label "Locked") Nate Yocom 2011-08-23 16:11:55 -07:00
  • 85c3ebbc8b make credprov show in credui case - stupid enums *cough* Nate Yocom 2011-08-23 15:25:39 -07:00
  • dca4190b10 cleanup log messages from provider add logo to src dir (not yet a resource) add UAC manifest for reg app and service console app fix cleanup pool bug add authentication of local accounts via LocalMachine plugin Nate Yocom 2011-08-22 23:41:28 -07:00
  • 2f295f0dc5 Add database logger class David Wolff 2011-08-22 21:45:28 -07:00
  • cee9f24caa Fix account creation to set password. David Wolff 2011-08-22 21:44:44 -07:00
  • 8ff7ebb40f checkpoint, commit binaries Nate Yocom 2011-08-22 18:58:00 -07:00
  • 09944d75fd Merge branch 'master' of github.com:nate-yocom/pGina-3.x Nate Yocom 2011-08-22 18:41:54 -07:00
  • 7741f7e211 add registration app for credprovider Nate Yocom 2011-08-22 18:39:00 -07:00
  • b932509f71 Add MySQL logger plugin framework. David Wolff 2011-08-22 17:43:13 -07:00
  • 797aa09747 Add a starting point (untested) for local account creation/deletion. David Wolff 2011-08-22 17:41:53 -07:00
  • b97715dee3 add ICredentialProvider::SetSerialization and CPUS_CREDUI support Nate Yocom 2011-08-22 16:47:42 -07:00
  • 9de8334173 add ICredentialProviderCredential::GetSerialization() implementation Nate Yocom 2011-08-22 15:11:23 -07:00
  • 24f4b3afc3 implement basic ICredentialProviderCredential - minus GetSerialization Nate Yocom 2011-08-22 14:11:11 -07:00
  • 1e29a66da7 implement *basic* ICredentialProvider interface Nate Yocom 2011-08-22 12:14:44 -07:00
  • 45ecca74db Fix powershell file extension. David Wolff 2011-08-21 17:14:35 -07:00
  • 4a9efff9a0 ScriptRunner plugin is now functional. David Wolff 2011-08-21 17:04:56 -07:00
  • 1a46c0aa88 Bug fix: add null check before using registry key object. David Wolff 2011-08-21 17:01:56 -07:00
  • d0dd22e7ce Add add-script dialog. David Wolff 2011-08-17 14:50:15 -07:00
  • cde4f85963 Add initial configuration UI. David Wolff 2011-08-16 17:23:16 -07:00
  • 735c3a8547 Merge branch 'master' of github.com:nate-yocom/pGina-3.x David Wolff 2011-08-16 16:49:43 -07:00
  • febca36faf Add support for powershell scripts. David Wolff 2011-08-16 16:49:04 -07:00
  • 4ae7faa67f add empty credential class Nate Yocom 2011-08-15 20:29:20 -07:00
  • abd6da2e9c Fixed batch script output capture. David Wolff 2011-08-15 17:47:20 -07:00
  • c18d79c66e Add default settings to drive mapper plugin and update the docs in DynamicSettings. David Wolff 2011-08-15 17:45:48 -07:00
  • cb350d59ce Add script runner plugin initial framework. David Wolff 2011-08-14 23:33:45 -07:00
  • 7422c1a20c Checkboxes in the list of drives now are editable. David Wolff 2011-08-14 21:05:14 -07:00
  • 587ad98f7e Drive mapping works, needs testing in user context. David Wolff 2011-08-13 22:45:52 -07:00
  • bdb4a4c27c Add configuration load/save from/to registry. David Wolff 2011-08-13 21:43:12 -07:00
  • edc8c688b6 Change CreateSubKey to OpenSubKey in GetSetting. David Wolff 2011-08-13 21:41:24 -07:00
  • 3e60839cd8 Add configuration UI for Drive Mapper plugin. Not quite fully functional yet. David Wolff 2011-08-13 19:13:29 -07:00
  • 84f517654e flush changes and push, done for the night Nate Yocom 2011-08-12 23:25:59 -07:00
  • 3aafefbe08 shelled out provider class Nate Yocom 2011-08-12 23:23:13 -07:00
  • b4cd3e76ef credprov dll is a proper com lib now... wont load yet, but hey, its proper! Nate Yocom 2011-08-12 23:03:13 -07:00