[gcr: 7/7] Merge branch 'wip/dueno/ssh-agent' into 'master'
- From: Daiki Ueno <dueno src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gcr: 7/7] Merge branch 'wip/dueno/ssh-agent' into 'master'
- Date: Sat, 27 Mar 2021 09:02:06 +0000 (UTC)
commit f78b289a1101d78bee805cc392011fd1705cea48
Merge: 1ef3a36 0e6b3e2
Author: Daiki Ueno <ueno gnu org>
Date: Sat Mar 27 09:02:05 2021 +0000
Merge branch 'wip/dueno/ssh-agent' into 'master'
Port ssh-agent from gnome-keyring
See merge request GNOME/gcr!67
.gitlab-ci.yml | 2 +-
docs/reference/gcr/meson.build | 7 +
egg/egg-file-tracker.c | 303 +++++++++++
egg/egg-file-tracker.h | 59 +++
egg/egg-testing.c | 68 +++
egg/egg-testing.h | 8 +
egg/meson.build | 1 +
gcr/fixtures/ssh-agent/id_dsa_encrypted | 15 +
gcr/fixtures/ssh-agent/id_dsa_encrypted.pub | 1 +
gcr/fixtures/ssh-agent/id_dsa_plain | 12 +
gcr/fixtures/ssh-agent/id_dsa_plain.pub | 1 +
gcr/fixtures/ssh-agent/id_dsa_test.pub | 7 +
gcr/fixtures/ssh-agent/id_ecdsa_384 | 6 +
gcr/fixtures/ssh-agent/id_ecdsa_384.pub | 1 +
gcr/fixtures/ssh-agent/id_ecdsa_521 | 7 +
gcr/fixtures/ssh-agent/id_ecdsa_521.pub | 1 +
gcr/fixtures/ssh-agent/id_ecdsa_encrypted | 8 +
gcr/fixtures/ssh-agent/id_ecdsa_encrypted.pub | 1 +
gcr/fixtures/ssh-agent/id_ecdsa_plain | 5 +
gcr/fixtures/ssh-agent/id_ecdsa_plain.pub | 1 +
gcr/fixtures/ssh-agent/id_ecdsa_test.pub | 1 +
gcr/fixtures/ssh-agent/id_rsa_encrypted | 30 ++
gcr/fixtures/ssh-agent/id_rsa_encrypted.pub | 1 +
gcr/fixtures/ssh-agent/id_rsa_plain | 27 +
gcr/fixtures/ssh-agent/id_rsa_plain.pub | 1 +
gcr/fixtures/ssh-agent/id_rsa_test.pub | 1 +
gcr/fixtures/ssh-agent/identity.pub | 1 +
gcr/gcr-ssh-agent-interaction.c | 304 +++++++++++
gcr/gcr-ssh-agent-interaction.h | 39 ++
gcr/gcr-ssh-agent-preload.c | 279 ++++++++++
gcr/gcr-ssh-agent-preload.h | 50 ++
gcr/gcr-ssh-agent-private.h | 70 +++
gcr/gcr-ssh-agent-process.c | 270 ++++++++++
gcr/gcr-ssh-agent-process.h | 40 ++
gcr/gcr-ssh-agent-service.c | 712 ++++++++++++++++++++++++++
gcr/gcr-ssh-agent-service.h | 53 ++
gcr/gcr-ssh-agent-test.c | 334 ++++++++++++
gcr/gcr-ssh-agent-test.h | 94 ++++
gcr/gcr-ssh-agent-util.c | 220 ++++++++
gcr/gcr-ssh-agent-util.h | 50 ++
gcr/gcr-ssh-agent.c | 55 ++
gcr/gcr-ssh-agent.service.in | 15 +
gcr/gcr-ssh-agent.socket | 11 +
gcr/meson.build | 73 +++
gcr/test-ssh-agent-common.c | 334 ++++++++++++
gcr/test-ssh-agent-common.h | 94 ++++
gcr/test-ssh-agent-preload.c | 166 ++++++
gcr/test-ssh-agent-process.c | 219 ++++++++
gcr/test-ssh-agent-service.c | 618 ++++++++++++++++++++++
gcr/test-ssh-agent-util.c | 119 +++++
meson.build | 16 +
meson_options.txt | 10 +
52 files changed, 4820 insertions(+), 1 deletion(-)
---
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]