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