50 lines
1.2 KiB
Plaintext
50 lines
1.2 KiB
Plaintext
Todo-List for charon
|
|
======================
|
|
|
|
+ = done, / = partial, - = todo, ordered by priority
|
|
|
|
|
|
+ private key loading: der, without passphrase
|
|
+ load all private keys from ipsec.d/private/ in stroke.c
|
|
+ handle leftcert and rightcert in starterstroke.c/stroke.c
|
|
+ load specified certs in stroke.c
|
|
+ extract public keys from certs
|
|
+ public key authentication
|
|
+ release for Andreas
|
|
|
|
+ stroke loglevels
|
|
+ stroke up
|
|
+ ike_sa_manager checkout_by_hosts
|
|
+ stroke down
|
|
+ stroke output redirection
|
|
+ stroke status
|
|
|
|
+ libx509
|
|
+ new charon build - libstrong?
|
|
+ transforms
|
|
+ utils (plus host)
|
|
+ logger_manager instance in lib
|
|
+ leak detective usable for charon and pluto and anything else
|
|
+ integrate asn1 parser/oid (asn1/oid)
|
|
+ integrate basic PEM loading
|
|
+ port x509 stuff
|
|
|
|
+ doxygen cleanup (charon/lib)
|
|
|
|
/ useable certificate support
|
|
+ more id types (use atodn from pluto)
|
|
+ rewrite certificate storage the clean way
|
|
- further subjectAltName support
|
|
- certificate validation/chaining
|
|
- certificate exchange
|
|
|
|
- implement 3DES to load encrypted pem files
|
|
- ipsec.secrets parsing
|
|
|
|
- trapping
|
|
- delete notify, when to send?
|
|
- notifys on connection setup failure
|
|
- create child sa message/rekeying
|
|
|
|
- new build environment (autotools?)
|