Redwax Server
  1. Redwax Server

mod_ca

Public
AuthorCommitMessageCommit dateIssues
Graham LeggettGraham Leggett
2cd4dc51656Remmove macos for now.
Graham LeggettGraham Leggett
f3bcc7d81d3Remove unused checkout step.
Graham LeggettGraham Leggett
9ae2b91a377Pass destdir on the install step.
Graham LeggettGraham Leggett
6b8e111ba26Attempt an install.
Graham LeggettGraham Leggett
942a2209380Add missing colon.
Graham LeggettGraham Leggett
3525c765f80Add a checkout step.
Graham LeggettGraham Leggett
6b83abd3341Add initial Jenkinsfile.
Dirk-Willem van GulikDirk-Willem van Gulik
769210b0c3bB e a bit cautious about key identifiers (as they may be under client control) getting used for filenames.
Graham LeggettGraham Leggett
cd73eeb3f93mod_ca_ldap: Fix a stack overflow when escaping an LDAPdistinguished name with characters outside the ASCII set.
Graham LeggettGraham Leggett
ffce8877049Bump to next version 0.2.4.
Graham LeggettGraham Leggett
cb27477da02Use the AP_DECLARE_MODULE() macro so that per-modulelogging works properly.
Graham LeggettGraham Leggett
9e8b178cdadMake sure the signer certificate is included as the firstintermediate certificate in the chain for mod_ca_simple and mod_ca_engine. Clearly log the certificate chain.
Graham LeggettGraham Leggett
7ee2fe98826Bump the version to 0.2.3.
Graham LeggettGraham Leggett
a07cf595a01This is a note, this does not need fixing.https://jira.redwax.eu/browse/REDWAX-76REDWAX-76
Dirk-Willem van GulikDirk-Willem van Gulik
992b6166dd6Add author files in accodance to governance, etc.
Dirk-Willem van GulikDirk-Willem van Gulik
001884cf914Some algoritms, such as 'X9.42 DH' have a space in them (full list with < openssl list -public-key-algorithms >).So we need to be slightly more careful with tokenizing - and thus vall back of ARGV which understands ticks and double quoted text.
Dirk-Willem van GulikDirk-Willem van Gulik
8ba957e515bMove clear-error (as a non-existent algoritm does not actually set an error - so we get confusing cruft if it is not cleared.
Graham LeggettGraham Leggett
77763a6522dapr_file_link() is not supported on apr < 1.4.
Graham LeggettGraham Leggett
0e6fe9080acRemove further references to ap_state_query().
Graham LeggettGraham Leggett
f779a939d3fRemove reference to APLOG_TRACE1.
Graham LeggettGraham Leggett
08376241ee5Remove references to APLOGNO.
Graham LeggettGraham Leggett
b3c0e7ba60bSet LDFLAGS back to LIBS.
Graham LeggettGraham Leggett
8d8199f4291Go one back on the requirements for APR versions.
Graham LeggettGraham Leggett
692e7de5f70Support platforms where apr_crypto_clear() is not present.
Graham LeggettGraham Leggett
b442d386894Remove unnecessary ap_state_query call.
Graham LeggettGraham Leggett
54cb87d459bUpdate configure.
Graham LeggettGraham Leggett
4a2d2aa62d2Remove stray requires line.
Graham LeggettGraham Leggett
717feb098e5Remove the package name from the summary.
Graham LeggettGraham Leggett
073a4832c08Pass LIBS flag to get openssl detected correctly.
Graham LeggettGraham Leggett
aecc00bac50Bump the version to v0.2.2.Add tests for openssl headers.
Graham LeggettGraham Leggett
1da556ded19RPM spec file: build natively on Redhat, SUSE and Mageia.
Graham LeggettGraham Leggett
6ef0110df42Update changelog.
Graham LeggettGraham Leggett
c4aa48f185bBump version before tag.
Dirk-Willem van GulikDirk-Willem van Gulik
280b06e5aa2Add the autoconf generated files back in; as it breaksbuilds in way to many ways.
Dirk-Willem van GulikDirk-Willem van Gulik
f03a32bbd7eAllow installtime redirection of libexec (for the modules) and the incude files that differs from the APXS location (where the rest of the modules and include live. This lets us work with the NixOS buuld and package system that keeps thse religiously separate.Also remove the generated files - autoconf/automake will regenerate them.
Graham LeggettGraham Leggett
63d35731048Alphabetise the hook implemetations to make them easier to document.
Graham LeggettGraham Leggett
8fc6ac4a922Use apr_hash_this(), as it works on more versions of apr.
Graham LeggettGraham Leggett
c4576480885Remove unused log_config code.
Graham LeggettGraham Leggett
c40284a9b41Handle another instance of X509_CRL_get0_lastUpdate.
Graham LeggettGraham Leggett
0ab0088d17bX509_CRL_get0_lastUpdate() does not appear to exist in all versions of opensslas the docs suggest.
Graham LeggettGraham Leggett
de6ef3023c9Tabs to spaces.
Graham LeggettGraham Leggett
db199b5551cMake sure that extensions are added with X509V3_CTX.
Graham LeggettGraham Leggett
2acf7251fb9Updates to compile with openssl v1.1.0.
Graham LeggettGraham Leggett
db0fb3ad51aRemove unused headers.
Graham LeggettGraham Leggett
5e62be9e789Add an implementation of the ca_makekey hook to mod_ca_simple.
Graham LeggettGraham Leggett
a2f44cf5c99Format.
Graham LeggettGraham Leggett
86310ae2a1eAdd the ca_makekey hook.
Graham LeggettGraham Leggett
f696c6fed15Allow the challengePassword to be a UTF8 string.
Graham LeggettGraham Leggett
bd67bb98ca7Distinguish between a certificate not found error and an LDAP error so we don't print "Success" next to a failure.
Graham LeggettGraham Leggett
ae96ec8f3abAdd a workaround for https://github.com/openssl/openssl/issues/8618that causes PKCS7 DER encoded objects to not be decoded correctly.