Skip to main content

Source code revision

pkg-gate

summary: 9196 pkg(5) should have support for cryptographic manifest signatures 11611 pkg5 should provide for hash validation on manifests
revision: 2026
author: Brock Pytlik
date: 2010-08-16 23:48:50 UTC (4 years)
message: 9196 pkg(5) should have support for cryptographic manifest signatures
11611 pkg5 should provide for hash validation on manifests
16654 Expose ability to upload by file path
Change Path Actions
M doc/client_api_versions.txt
M doc/signed_manifests.txt
M src/client.py
M src/man/Makefile
M src/man/pkg.1.txt
M src/man/pkgrepo.1.txt
A src/man/pkgsign.1.txt
M src/modules/actions/file.py
M src/modules/actions/generic.py
M src/modules/actions/license.py
M src/modules/actions/signature.py
M src/modules/client/api.py
M src/modules/client/api_errors.py
M src/modules/client/image.py
M src/modules/client/imageconfig.py
M src/modules/client/imageplan.py
M src/modules/client/pkgplan.py
M src/modules/client/publisher.py
A src/modules/client/sigpolicy.py
M src/modules/client/transport/engine.py
M src/modules/client/transport/repo.py
M src/modules/client/transport/transport.py
M src/modules/manifest.py
M src/modules/misc.py
M src/modules/p5i.py
M src/modules/publish/transaction.py
M src/modules/server/depot.py
M src/modules/server/repository.py
M src/modules/server/transaction.py
A src/patch/M2Crypto/crl.patch
A src/pkg/license_files/lic_m2crypto
M src/pkg/manifests/developer%2Fopensolaris%2Fpkg5.p5m
A src/pkg/manifests/library%2Fpython-2%2Fm2crypto.p5m
M src/pkg/manifests/package%2Fpkg.p5m
M src/pkgrepo.py
M src/publish.py
M src/pull.py
M src/setup.py
A src/sign.py
M src/tests/api/t_action.py
M src/tests/api/t_api.py
M src/tests/api/t_api_search.py
M src/tests/api/t_file_manager.py
M src/tests/api/t_p5i.py
M src/tests/api/t_publisher.py
M src/tests/cli/t_pkg_depotd.py
M src/tests/cli/t_pkg_image_create.py
M src/tests/cli/t_pkg_install.py
M src/tests/cli/t_pkg_property.py
M src/tests/cli/t_pkg_publisher.py
M src/tests/cli/t_pkg_search.py
M src/tests/cli/t_pkgfmt.py
M src/tests/cli/t_pkgmogrify.py
M src/tests/cli/t_pkgrepo.py
M src/tests/cli/t_pkgsend.py
A src/tests/cli/t_pkgsign.py
M src/tests/cli/t_util_merge.py
M src/tests/cli/t_util_update_file_layout.py
M src/tests/pkg5unittest.py
A src/tests/ro_data/signing_certs/generate_certs.py
A src/tests/ro_data/signing_certs/openssl.cnf
A src/tests/ro_data/signing_certs/produced/chain_certs/04.pem
A src/tests/ro_data/signing_certs/produced/chain_certs/05.pem
A src/tests/ro_data/signing_certs/produced/chain_certs/09.pem
A src/tests/ro_data/signing_certs/produced/chain_certs/ch1_pubCA1_cert.pem
A src/tests/ro_data/signing_certs/produced/chain_certs/ch2.2_pubCA1_cert.pem
A src/tests/ro_data/signing_certs/produced/chain_certs/ch2_pubCA1_cert.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/06.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/07.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/08.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/0A.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/0B.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/0D.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/0E.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/0F.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/10.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/12.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/14.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/16.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/18.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/19.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/1A.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/1C.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/cs1_p1_ta3_cert.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/cs1_p2_ta3_cert.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/cs1_p3_ta3_cert.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/cs1_p4_ta3_cert.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/cs1_pubCA1_cert.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/cs1_ta2_cert.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/cs1_ta4_cert.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/cs1_ta5_cert.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/cs2_p1_ta3_cert.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/cs2_pubCA1_cert.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/cs2_ta4_cert.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/cs3_p1_ta3_cert.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/cs3_pubCA1_cert.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/cs3_ta4_cert.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/cs4_p1_ta3_cert.pem
A src/tests/ro_data/signing_certs/produced/code_signing_certs/cs4_pubCA1_cert.pem
A src/tests/ro_data/signing_certs/produced/crl/ch1_pubCA1_crl.pem
A src/tests/ro_data/signing_certs/produced/crl/pubCA1_ta1_crl.pem
A src/tests/ro_data/signing_certs/produced/crl/pubCA1_ta4_crl.pem
A src/tests/ro_data/signing_certs/produced/crl/ta5_crl.pem
A src/tests/ro_data/signing_certs/produced/index
A src/tests/ro_data/signing_certs/produced/index.attr
A src/tests/ro_data/signing_certs/produced/inter_certs/01.pem
A src/tests/ro_data/signing_certs/produced/inter_certs/02.pem
A src/tests/ro_data/signing_certs/produced/inter_certs/i1_ta1_cert.pem
A src/tests/ro_data/signing_certs/produced/inter_certs/i2_ta1_cert.pem
A src/tests/ro_data/signing_certs/produced/keys/ch1_pubCA1_key.pem
A src/tests/ro_data/signing_certs/produced/keys/ch2.2_pubCA1_key.pem
A src/tests/ro_data/signing_certs/produced/keys/ch2_pubCA1_key.pem
A src/tests/ro_data/signing_certs/produced/keys/cs1_p1_ta3_key.pem
A src/tests/ro_data/signing_certs/produced/keys/cs1_p2_ta3_key.pem
A src/tests/ro_data/signing_certs/produced/keys/cs1_p3_ta3_key.pem
A src/tests/ro_data/signing_certs/produced/keys/cs1_p4_ta3_key.pem
A src/tests/ro_data/signing_certs/produced/keys/cs1_pubCA1_key.pem
A src/tests/ro_data/signing_certs/produced/keys/cs1_ta2_key.pem
A src/tests/ro_data/signing_certs/produced/keys/cs1_ta4_key.pem
A src/tests/ro_data/signing_certs/produced/keys/cs1_ta5_key.pem
A src/tests/ro_data/signing_certs/produced/keys/cs2_p1_ta3_key.pem
A src/tests/ro_data/signing_certs/produced/keys/cs2_pubCA1_key.pem
A src/tests/ro_data/signing_certs/produced/keys/cs2_ta4_key.pem
A src/tests/ro_data/signing_certs/produced/keys/cs3_p1_ta3_key.pem
A src/tests/ro_data/signing_certs/produced/keys/cs3_pubCA1_key.pem
A src/tests/ro_data/signing_certs/produced/keys/cs3_ta4_key.pem
A src/tests/ro_data/signing_certs/produced/keys/cs4_p1_ta3_key.pem
A src/tests/ro_data/signing_certs/produced/keys/cs4_pubCA1_key.pem
A src/tests/ro_data/signing_certs/produced/keys/i1_ta1_key.pem
A src/tests/ro_data/signing_certs/produced/keys/i2_ta1_key.pem
A src/tests/ro_data/signing_certs/produced/keys/pubCA1_ta1_key.pem
A src/tests/ro_data/signing_certs/produced/keys/pubCA1_ta3_key.pem
A src/tests/ro_data/signing_certs/produced/keys/pubCA1_ta4_key.pem
A src/tests/ro_data/signing_certs/produced/keys/pubCA1_ta5_key.pem
A src/tests/ro_data/signing_certs/produced/keys/pubCA2_ta3_key.pem
A src/tests/ro_data/signing_certs/produced/keys/pubCA3_ta3_key.pem
A src/tests/ro_data/signing_certs/produced/keys/pubCA4_ta3_key.pem
A src/tests/ro_data/signing_certs/produced/keys/ta1_key.pem
A src/tests/ro_data/signing_certs/produced/keys/ta2_key.pem
A src/tests/ro_data/signing_certs/produced/keys/ta3_key.pem
A src/tests/ro_data/signing_certs/produced/keys/ta4_key.pem
A src/tests/ro_data/signing_certs/produced/keys/ta5_key.pem
A src/tests/ro_data/signing_certs/produced/publisher_cas/03.pem
A src/tests/ro_data/signing_certs/produced/publisher_cas/0C.pem
A src/tests/ro_data/signing_certs/produced/publisher_cas/11.pem
A src/tests/ro_data/signing_certs/produced/publisher_cas/13.pem
A src/tests/ro_data/signing_certs/produced/publisher_cas/15.pem
A src/tests/ro_data/signing_certs/produced/publisher_cas/17.pem
A src/tests/ro_data/signing_certs/produced/publisher_cas/1B.pem
A src/tests/ro_data/signing_certs/produced/publisher_cas/pubCA1_ta1_cert.pem
A src/tests/ro_data/signing_certs/produced/publisher_cas/pubCA1_ta3_cert.pem
A src/tests/ro_data/signing_certs/produced/publisher_cas/pubCA1_ta4_cert.pem
A src/tests/ro_data/signing_certs/produced/publisher_cas/pubCA1_ta5_cert.pem
A src/tests/ro_data/signing_certs/produced/publisher_cas/pubCA2_ta3_cert.pem
A src/tests/ro_data/signing_certs/produced/publisher_cas/pubCA3_ta3_cert.pem
A src/tests/ro_data/signing_certs/produced/publisher_cas/pubCA4_ta3_cert.pem
A src/tests/ro_data/signing_certs/produced/serial
A src/tests/ro_data/signing_certs/produced/ta1/ta1_cert.pem
A src/tests/ro_data/signing_certs/produced/ta2/ta2_cert.pem
A src/tests/ro_data/signing_certs/produced/ta3/ta3_cert.pem
A src/tests/ro_data/signing_certs/produced/ta4/ta4_cert.pem
A src/tests/ro_data/signing_certs/produced/ta5/ta5_cert.pem
A src/tests/ro_data/signing_certs/produced/trust_anchors/ta1_cert.pem
A src/tests/ro_data/signing_certs/produced/trust_anchors/ta2_cert.pem
A src/tests/ro_data/signing_certs/produced/trust_anchors/ta3_cert.pem
A src/tests/ro_data/signing_certs/produced/trust_anchors/ta4_cert.pem
A src/tests/ro_data/signing_certs/produced/trust_anchors/ta5_cert.pem
M src/tests/run.py
 
 
Close
loading
Please Confirm
Close