[vhffs-dev] [GIT] vhffs4/vhffs.git branch, master, updated. 7d347bdc6b5196294eb3646f74256f8e63825119 |
[ Thread Index |
Date Index
| More vhffs.org/vhffs-dev Archives
]
- To: vhffs-dev@xxxxxxxxx
- Subject: [vhffs-dev] [GIT] vhffs4/vhffs.git branch, master, updated. 7d347bdc6b5196294eb3646f74256f8e63825119
- From: git@xxxxxxxxxxxxx
- Date: Thu, 18 Feb 2016 21:03:12 +0100
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "vhffs4/vhffs.git".
The branch, master has been updated
via 7d347bdc6b5196294eb3646f74256f8e63825119 (commit)
via 64f4f2c733efaf1be99cec83e6bbe4bf81f83179 (commit)
from 474321eb8d6775d5df379fa5ebf9612480f0b93d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 7d347bdc6b5196294eb3646f74256f8e63825119
Author: Sylvain Rochet <gradator@xxxxxxxxxxxx>
Date: Thu Feb 18 20:02:02 2016 +0000
web: schedule TLS certificate creation
Add the TLS certificate we need for the new web area to the TLS
certificate creation list.
commit 64f4f2c733efaf1be99cec83e6bbe4bf81f83179
Author: Sylvain Rochet <gradator@xxxxxxxxxxxx>
Date: Thu Feb 18 20:00:42 2016 +0000
TLS: add infrastructure for TLS supportt
This commit add basic infrastructure for TLS support on all objects.
New object property: TLS certificate used, used as a refcount for TLS
certificates.
New tables to ease TLS certificates management.
Each object can explicitely request one certificate at creation time and
let it expire silently and then be removed automatically when no object
reference the TLS certificate anymore, unless the certificate is set as
persistent.
-----------------------------------------------------------------------
Summary of changes:
vhffs-api/src/Makefile.am | 1 +
vhffs-api/src/Vhffs/Conf.pm | 14 +
vhffs-api/src/Vhffs/Group.pm | 10 +-
vhffs-api/src/Vhffs/Object.pm | 41 ++-
vhffs-api/src/Vhffs/Robots/Cron.pm | 4 +-
vhffs-api/src/Vhffs/Services/Bazaar.pm | 8 +-
vhffs-api/src/Vhffs/Services/Cron.pm | 8 +-
vhffs-api/src/Vhffs/Services/Cvs.pm | 8 +-
vhffs-api/src/Vhffs/Services/DNS.pm | 6 +-
vhffs-api/src/Vhffs/Services/Git.pm | 8 +-
vhffs-api/src/Vhffs/Services/Mail.pm | 6 +-
vhffs-api/src/Vhffs/Services/MailingList.pm | 8 +-
vhffs-api/src/Vhffs/Services/Mercurial.pm | 8 +-
vhffs-api/src/Vhffs/Services/Mysql.pm | 8 +-
vhffs-api/src/Vhffs/Services/Pgsql.pm | 8 +-
vhffs-api/src/Vhffs/Services/Repository.pm | 8 +-
vhffs-api/src/Vhffs/Services/Svn.pm | 8 +-
vhffs-api/src/Vhffs/Services/Web.pm | 16 +-
vhffs-api/src/Vhffs/Tls.pm | 483 +++++++++++++++++++++++++++
vhffs-api/src/Vhffs/User.pm | 10 +-
vhffs-backend/conf/vhffs.conf.dist.in | 13 +
vhffs-backend/src/pgsql/initdb.sql.in | 36 ++
vhffs-compat/from-4.5-to-4.6.sql | 41 +++
23 files changed, 690 insertions(+), 71 deletions(-)
create mode 100644 vhffs-api/src/Vhffs/Tls.pm
hooks/post-receive
--
vhffs4/vhffs.git