Commit Graph

  • 796bcfc (refs/pull/1/head, rfc5280) improved handling of x509 exts by Zolfa 2020-04-13 20:11:31 +0200
  • 8360b01 (refs/pull/2/head, peewee3) fix problems with __bool__ values by Zolfa 2020-04-13 20:26:57 +0200
  • cd537f0 set correct v3 extensions for cas by Zolfa 2020-04-12 19:52:17 +0200
  • 23d58b1 fix root_ca creation and move to ED25519 keys by Zolfa 2020-04-12 17:17:13 +0200
  • 1d91fba add default extensions as defined by RFC 5280 by Zolfa 2020-03-31 17:24:36 +0200
  • bed0274 remove unnecessary dependencies by Zolfa 2020-03-31 17:23:02 +0200
  • 69557b6 update requirements by Zolfa 2020-03-31 17:22:43 +0200
  • 280afa3 migrate from playhouse.gfk to backported .gfk by Zolfa 2020-03-31 17:22:26 +0200
  • 4adefa5 gfk.py: fix for peewee 3.13.2 by Zolfa 2020-03-31 17:22:10 +0200
  • 68acab2 gfk.py: backport playhouse.gfk from peewee 2.10.2 by Zolfa 2020-03-31 17:22:03 +0200
  • a73f07b (HEAD -> master) bugfix; property signed_by is not defined anywhere by Edoardo Putti 2018-03-03 20:27:22 +0100
  • aab7b5b add script for making a ssl user request by Edoardo Putti 2018-03-03 20:26:56 +0100
  • 20b747e set up a proxy to host_name and user_name for requests by Edoardo Putti 2018-03-03 20:26:01 +0100
  • 62fee09 let ssl cas handle user ssl requests by Edoardo Putti 2018-03-03 20:25:30 +0100
  • 7f8deae use new super in ssl models by Edoardo Putti 2018-03-03 20:24:48 +0100
  • 29142eb assert some variables are defined when reading a request by Edoardo Putti 2018-03-03 20:24:08 +0100
  • d94b3b5 implement handling of user ssl requests by Edoardo Putti 2018-03-03 20:23:40 +0100
  • 345541c add __init__ file to ca_manager package by Edoardo Putti 2018-03-03 19:12:56 +0100
  • f064ade set hard dependency on peewee2 by Edoardo Putti 2018-03-03 19:10:55 +0100
  • 1b1dffa update version by Edoardo Putti 2018-03-03 18:54:19 +0100
  • 028a1ff add SignRequest implementation for SSL user certificates by Edoardo Putti 2018-03-03 18:45:51 +0100
  • 5e741c6 save incremented serial for authority by Edoardo Putti 2018-01-06 14:38:19 +0100
  • accc833 add debugging instructions to readme by Edoardo Putti 2018-01-06 14:37:11 +0100
  • d3723a9 fix whitespaces and indentations by Edoardo Putti 2018-01-06 14:36:51 +0100
  • 8c43cec do not exit on ssh-keygen error by Edoardo Putti 2018-01-06 13:55:21 +0100
  • ed02965 fix whitespace issues with completion function by Edoardo Putti 2018-01-05 17:46:56 +0100
  • f35152e replace == with is operator by Edoardo Putti 2018-01-05 17:46:24 +0100
  • 0b0e6e3 fix runtime name error by Edoardo Putti 2018-01-05 17:36:19 +0100
  • 6d95e0c fix whitespace issues by Edoardo Putti 2018-01-05 17:34:30 +0100
  • 7ffa4ca add example for ansible playbook integration by Edoardo Putti 2017-10-17 11:18:20 +0200
  • 73a5ff2 add command to set certificate as revoked by Edoardo Putti 2017-09-02 19:07:36 +0200
  • ef26e1c update readme with script name by Edoardo Putti 2017-08-28 18:20:38 +0200
  • ec429a3 Merge pull request #16 from LILiK-117bis/default-ssh-ca-to-root by Edoardo Putti 2017-08-28 17:50:16 +0200
  • aa26f07 set ssh authority as always root authority by Edoardo Putti 2017-08-27 18:07:42 +0200
  • 277e963 add dependency on fqdn package by Edoardo Putti 2017-08-24 18:40:07 +0200
  • 2f9e156 specify submodule models by Edoardo Putti 2017-08-24 18:14:18 +0200
  • eefd33c fix typo in package name, fix wrong license by Edoardo Putti 2017-08-23 10:05:44 +0200
  • a5c72c9 extract scripts from package and add them to setup file by Edoardo Putti 2017-08-21 23:23:14 +0200
  • 6b2fd1e move ca_manager files into package by Edoardo Putti 2017-07-05 11:17:44 +0200
  • 0416085 enhance format handling by Edoardo Putti 2017-08-24 18:31:48 +0200
  • 6259025 validate hostname as a fqdn by Edoardo Putti 2017-08-24 18:31:25 +0200
  • 4dd6e08 generate fullchain certificate by Andrea Cimbalo 2017-07-04 19:21:09 +0200
  • fe61722 raise error on intermediate ca without a certificate by Andrea Cimbalo 2017-07-04 19:20:05 +0200
  • 0fbdacc change validity time by Andrea Cimbalo 2017-07-04 19:19:25 +0200
  • f750b99 fix openssl-config path by Andrea Cimbalo 2017-07-04 19:18:54 +0200
  • 8843870 must be magic by Edoardo Putti 2017-07-02 18:02:40 +0200
  • 0ef170a print info for certificate on more lines by Edoardo Putti 2017-06-24 18:58:47 +0200
  • beac02f add root CA option by Andrea Cimbalo 2017-06-19 02:23:23 +0200
  • b193003 incrementing serial by Andrea Cimbalo 2017-06-18 21:46:15 +0200
  • c2a5a7d autocomplete drop_request with multiple requests by Andrea Cimbalo 2017-04-10 19:29:21 +0200
  • b06b568 drop every request not just the first by Edoardo Putti 2017-04-10 16:09:55 +0200
  • ba39679 fix ssh ca_private_key variable by Andrea Cimbalo 2017-03-20 21:56:36 +0100
  • 116c158 ssl fix cert_destination by Andrea Cimbalo 2017-03-19 16:57:44 +0100
  • 682611f fix pub and cert path by Andrea Cimbalo 2017-03-16 19:23:38 +0100
  • faf537f move common certificate generation code to Authority by Andrea Cimbalo 2017-03-09 22:30:23 +0100
  • 1eab1b0 Resolves #10 using playhouse generic foreign keys by Andrea Cimbalo 2017-03-09 19:43:36 +0100
  • 5cc4e5a remove duplicate compatible_requests field by Andrea Cimbalo 2017-03-09 19:10:41 +0100
  • 896139c create tables by Andrea Cimbalo 2017-03-08 23:18:49 +0100
  • a8da29c full autocompletion and usage messages by Andrea Cimbalo 2017-03-08 00:01:15 +0100
  • de48fcb use absolute path for db file by Andrea Cimbalo 2017-03-07 23:02:27 +0100
  • 42d2568 fix ca ssh generation, add initial autocomplete function support by Andrea Cimbalo 2017-03-07 21:57:53 +0100
  • d454b85 move request_server.py paths in paths.py by Andrea Cimbalo 2017-03-07 19:24:21 +0100
  • 50f19e7 fix documentation by Andrea Cimbalo 2017-03-07 18:34:07 +0100
  • 0e215f9 store active state in db for authority model by Edoardo Putti 2017-03-04 13:32:52 +0100
  • 4c7b0d7 store creation date for authority model in database by Edoardo Putti 2017-03-04 13:28:35 +0100
  • 7e899b5 update docstring for requests module by Edoardo Putti 2017-03-04 11:02:42 +0100
  • 89e49c9 add restrictions and help text for database fields to authority model by Edoardo Putti 2017-03-04 11:01:19 +0100
  • adbfd9b update docstring for module authority by Edoardo Putti 2017-03-04 11:00:52 +0100
  • 5e9e844 add command describe certificate by Edoardo Putti 2017-02-23 10:48:55 +0100
  • f18654c add command list certificates by Edoardo Putti 2017-02-23 10:48:38 +0100
  • 69b883d pluralise command list ca by Edoardo Putti 2017-02-23 10:48:15 +0100
  • 652869b implement certificate lookup by Edoardo Putti 2017-02-23 10:47:39 +0100
  • 8d0ad7d draft for CALookup item getter by Edoardo Putti 2017-02-23 10:24:46 +0100
  • 14bdb22 remove inheritance from object as they are already new style classes by Edoardo Putti 2017-02-21 13:24:49 +0100
  • bd5f333 move request scripts into test directory by Edoardo Putti 2017-02-21 13:24:02 +0100
  • ae85c03 remove ghost requirement by Edoardo Putti 2017-02-21 11:18:51 +0100
  • bfd8c95 remove writing serial number to file by Edoardo Putti 2017-02-21 11:17:27 +0100
  • f448934 fix NameError by Edoardo Putti 2017-02-21 11:17:08 +0100
  • 2a3bc8d implement CA generation from shell by Edoardo Putti 2017-02-21 11:16:38 +0100
  • 5da5f0c fix the path attribute implementation for Authorit by Edoardo Putti 2017-02-21 11:15:23 +0100
  • 1243ca8 implement iteration over all certification authorities by Edoardo Putti 2017-02-21 11:14:42 +0100
  • 91f5a5a remove custom init from SSLAuthority by Edoardo Putti 2017-02-21 11:14:15 +0100
  • 2726dc0 load request from RequestLookup by Edoardo Putti 2017-02-21 10:33:43 +0100
  • 749f443 remove setter from CALookup by Edoardo Putti 2017-02-21 10:17:12 +0100
  • 4203a5f use single quote in command description by Edoardo Putti 2017-02-20 16:54:20 +0100
  • a4a64e8 use database from peewee module by Edoardo Putti 2017-02-20 16:53:52 +0100
  • 683c978 adapt __main__ to remove context manager by Edoardo Putti 2017-02-20 16:53:12 +0100
  • 14d12a3 remove pickled ca directory by Edoardo Putti 2017-02-20 16:52:29 +0100
  • a9882fa manager does not need to be context manager by Edoardo Putti 2017-02-20 16:51:42 +0100
  • 9884702 change to new imports in manager by Edoardo Putti 2017-02-20 16:51:15 +0100
  • f8fc056 change to correct import in shell module by Edoardo Putti 2017-02-20 16:50:17 +0100
  • ce3edc4 iterate over requests without RequestLoader by Edoardo Putti 2017-02-20 16:47:26 +0100
  • f974409 remove RequestLoader class by Edoardo Putti 2017-02-20 16:45:10 +0100
  • 6fcbb7a make certificate a peewee model for persistence by Edoardo Putti 2017-02-20 16:44:05 +0100
  • ee88529 move ssh and ssl authority and requests to respective modules by Edoardo Putti 2017-02-20 16:42:47 +0100
  • fddcb48 remove stub implementation for generate method by Edoardo Putti 2017-02-20 16:39:50 +0100
  • c9dda72 make authority a peewee model for persistence by Edoardo Putti 2017-02-20 16:39:02 +0100
  • 9cbac29 remove unused imports from authority base by Edoardo Putti 2017-02-20 16:38:07 +0100
  • 917619c rename to manager and shel by Edoardo Putti 2017-02-20 16:37:12 +0100
  • eb1010b adapt import statements to models module by Edoardo Putti 2017-02-17 15:37:50 +0100