├── .github └── workflows │ └── prerequisites.yml ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── certchain ├── augmented_chain.go ├── augmented_chain_test.go ├── certchainutil │ └── certchainutil.go ├── certmanager │ ├── acmeclient │ │ ├── client.go │ │ ├── client_test.go │ │ ├── dns.go │ │ ├── doc.go │ │ ├── helpers_test.go │ │ ├── no_dns.go │ │ └── user.go │ ├── augmentor.go │ ├── augmentor_test.go │ ├── doc.go │ ├── dummy_ocsp_source.go │ ├── example_test.go │ ├── futureevent │ │ ├── consts_test.go │ │ ├── drain.go │ │ ├── futureevent.go │ │ ├── never.go │ │ ├── never_test.go │ │ ├── real_clock.go │ │ ├── real_clock_test.go │ │ ├── signal.go │ │ ├── signal_test.go │ │ ├── triggerable.go │ │ └── triggerable_test.go │ ├── helpers_test.go │ ├── local_cert_file.go │ ├── local_cert_file_test.go │ ├── manager.go │ ├── manager_test.go │ ├── multicert_disk_cache.go │ ├── multicert_disk_cache_test.go │ ├── null_cache.go │ ├── ocsp_client.go │ ├── ocsp_client_test.go │ ├── singlecert_disk_cache.go │ ├── singlecert_disk_cache_test.go │ ├── timing.go │ └── timing_test.go ├── doc.go ├── helpers_test.go ├── ocsp_response.go ├── ocsp_response_test.go ├── raw_chain.go ├── raw_chain_test.go └── x509_util.go ├── cmd ├── webpackager │ ├── .gitignore │ ├── flag_date.go │ ├── flag_packager.go │ ├── flag_urllist.go │ └── main.go └── webpkgserver │ ├── README.md │ ├── main.go │ └── webpkgserver.example.toml ├── config.go ├── doc.go ├── docs ├── amp_cache_differences.md ├── cache_requirements.md ├── supported_media.md ├── supported_media_analysis.md └── update_cache_api.md ├── error.go ├── exchange ├── config.go ├── doc.go ├── example_test.go ├── exchangetest │ └── exchangetest.go ├── factory.go ├── factory_test.go ├── file.go ├── response.go ├── response_test.go ├── valid_period.go ├── valid_period_test.go └── vprule │ ├── fixed.go │ ├── fixed_test.go │ ├── per_content_type.go │ ├── per_content_type_test.go │ └── vprule.go ├── fetch ├── fetch.go ├── fetchtest │ ├── client.go │ ├── client_test.go │ └── doc.go ├── helpers_test.go ├── request.go ├── request_test.go ├── with_selector.go └── with_selector_test.go ├── go.mod ├── go.sum ├── helpers_test.go ├── internal ├── certchaintest │ └── certchaintest.go ├── chanutil │ ├── chanutil.go │ ├── chanutil_test.go │ └── example_test.go ├── customflag │ ├── doc.go │ ├── multistring.go │ └── multistring_test.go ├── timeutil │ ├── example_test.go │ └── timeutil.go └── urlutil │ ├── urlutil.go │ └── urlutil_test.go ├── packager.go ├── packager_test.go ├── processor ├── commonproc │ ├── content_type.go │ ├── content_type_test.go │ ├── doc.go │ ├── preload.go │ ├── preload_test.go │ ├── remove_headers.go │ ├── remove_headers_test.go │ ├── same_origin.go │ └── same_origin_test.go ├── complexproc │ ├── complexproc.go │ ├── doc.go │ ├── example_test.go │ └── helpers_test.go ├── doc.go ├── example_test.go ├── helpers_test.go ├── htmlproc │ ├── helpers_test.go │ ├── htmldoc │ │ ├── doc.go │ │ ├── document.go │ │ ├── document_test.go │ │ ├── internal.go │ │ ├── internal_test.go │ │ ├── node.go │ │ ├── node_test.go │ │ └── response.go │ ├── htmlproc.go │ ├── htmlproc_test.go │ └── htmltask │ │ ├── helpers_test.go │ │ ├── htmltask.go │ │ ├── internal.go │ │ ├── preload.go │ │ ├── preload_script.go │ │ ├── preload_script_test.go │ │ ├── preload_style.go │ │ ├── preload_style_test.go │ │ ├── preload_test.go │ │ ├── sub_content_type.go │ │ └── sub_content_type_test.go ├── multiplexed.go ├── multiplexed_test.go ├── preverify │ ├── content_length.go │ ├── content_length_test.go │ ├── error.go │ ├── http_status.go │ ├── http_status_test.go │ └── preverify.go ├── processor.go ├── sequential.go └── sequential_test.go ├── resource ├── cache │ ├── bounded.go │ ├── bounded_test.go │ ├── cache.go │ ├── filewrite │ │ ├── config.go │ │ ├── doc.go │ │ ├── example_test.go │ │ ├── filewrite.go │ │ ├── filewrite_test.go │ │ ├── helpers_test.go │ │ ├── mapping.go │ │ └── mapping_test.go │ ├── helpers_test.go │ ├── memory.go │ ├── memory_test.go │ ├── nilcache.go │ └── nilcache_test.go ├── httplink │ ├── link.go │ ├── link_test.go │ ├── params.go │ ├── params_test.go │ ├── parse.go │ └── parse_test.go ├── preload │ ├── preload.go │ └── preloadtest │ │ └── preloadtest.go ├── resource.go └── resource_test.go ├── server ├── doc.go ├── exchange.go ├── from_toml.go ├── handler.go ├── helpers_test.go ├── reply.go ├── server.go ├── server_test.go └── tomlconfig │ ├── config.go │ ├── config_test.go │ ├── error.go │ ├── value.go │ ├── value_test.go │ ├── verify.go │ └── verify_test.go ├── task.go ├── testdata ├── .gitignore ├── CA │ ├── inter │ │ ├── cert.pem │ │ ├── csr.pem │ │ ├── index.txt │ │ ├── index.txt.attr │ │ ├── key.pem │ │ ├── newcerts │ │ │ ├── 01.pem │ │ │ ├── 02.pem │ │ │ ├── 03.pem │ │ │ ├── 04.pem │ │ │ ├── 05.pem │ │ │ ├── 06.pem │ │ │ ├── 07.pem │ │ │ ├── 08.pem │ │ │ ├── 09.pem │ │ │ ├── 0A.pem │ │ │ ├── 0B.pem │ │ │ └── 0C.pem │ │ └── serial │ └── root │ │ ├── cert.pem │ │ ├── csr.pem │ │ ├── index.txt │ │ ├── index.txt.attr │ │ ├── key.pem │ │ ├── newcerts │ │ ├── 01.pem │ │ └── 02.pem │ │ └── serial ├── certs │ ├── cbor │ │ ├── README.md │ │ ├── certmanager_0401_0409.cbor │ │ ├── certmanager_0401_0413.cbor │ │ ├── certmanager_0415_0415.cbor │ │ ├── ecdsap256_nosct.cbor │ │ ├── ecdsap384_nosct.cbor │ │ └── self_signed.cbor │ ├── chain │ │ ├── README.md │ │ ├── certmanager_0401.pem │ │ ├── certmanager_0415.pem │ │ ├── ecdsap256.pem │ │ ├── ecdsap384.pem │ │ ├── ecdsap521.pem │ │ ├── fake_acme_cert.pem │ │ ├── lasting_-1days.pem │ │ ├── lasting_365days.pem │ │ ├── lasting_90days.pem │ │ ├── lasting_91days.pem │ │ ├── non_sxg_cert.pem │ │ ├── rsa4096.pem │ │ ├── self_signed.pem │ │ └── without_root.pem │ └── issued │ │ ├── README.md │ │ ├── certmanager_0401_15days.crt │ │ ├── certmanager_0401_15days.csr │ │ ├── certmanager_0415_15days.crt │ │ ├── certmanager_0415_15days.csr │ │ ├── ecdsap256_sxg_-1days.crt │ │ ├── ecdsap256_sxg_-1days.csr │ │ ├── ecdsap256_sxg_365days.crt │ │ ├── ecdsap256_sxg_365days.csr │ │ ├── ecdsap256_sxg_60days.crt │ │ ├── ecdsap256_sxg_60days.csr │ │ ├── ecdsap256_sxg_90days.crt │ │ ├── ecdsap256_sxg_90days.csr │ │ ├── ecdsap256_sxg_91days.crt │ │ ├── ecdsap256_sxg_91days.csr │ │ ├── ecdsap256_sxg_revoked.crt │ │ ├── ecdsap256_sxg_revoked.csr │ │ ├── ecdsap256_tls_60days.crt │ │ ├── ecdsap256_tls_60days.csr │ │ ├── ecdsap384_sxg_60days.crt │ │ ├── ecdsap384_sxg_60days.csr │ │ ├── ecdsap521_sxg_60days.crt │ │ ├── ecdsap521_sxg_60days.csr │ │ ├── rsa4096_sxg_60days.crt │ │ └── rsa4096_sxg_60days.csr ├── keys │ ├── README.md │ ├── ecdsap256.key │ ├── ecdsap384.key │ ├── ecdsap521.key │ ├── pkcs8-ecdsa.key │ ├── pkcs8-multi.key │ ├── pkcs8-rsa.key │ └── rsa4096.key ├── ocsp │ ├── README.md │ ├── certmanager_0401_0401.ocsp │ ├── certmanager_0401_0409.ocsp │ ├── certmanager_0401_0413.ocsp │ ├── certmanager_0415_0415.ocsp │ ├── ecdsap256_7days.ocsp │ ├── ecdsap256_8days.ocsp │ ├── ecdsap384_7days.ocsp │ └── revoked_7days.ocsp ├── openssl.cnf ├── setup-CA.sh └── sxg │ ├── gen_sxg_files.sh │ ├── incomplete.html │ ├── incomplete.sxg │ ├── preloading.html │ ├── preloading.sxg │ ├── standalone.html │ └── standalone.sxg ├── urlmatcher ├── composite.go ├── composite_test.go ├── simple.go ├── simple_test.go └── urlmatcher.go ├── urlrewrite ├── basic.go ├── basic_test.go ├── default.go ├── doc.go ├── example_test.go ├── urlrewrite.go └── urlrewrite_test.go ├── util.go └── validity ├── append_ext.go ├── append_ext_test.go ├── doc.go ├── fixed_url.go ├── fixed_url_test.go └── url_rule.go /.github/workflows/prerequisites.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/.github/workflows/prerequisites.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | 3 | go: 4 | - 1.14.x 5 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/README.md -------------------------------------------------------------------------------- /certchain/augmented_chain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/augmented_chain.go -------------------------------------------------------------------------------- /certchain/augmented_chain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/augmented_chain_test.go -------------------------------------------------------------------------------- /certchain/certchainutil/certchainutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certchainutil/certchainutil.go -------------------------------------------------------------------------------- /certchain/certmanager/acmeclient/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/acmeclient/client.go -------------------------------------------------------------------------------- /certchain/certmanager/acmeclient/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/acmeclient/client_test.go -------------------------------------------------------------------------------- /certchain/certmanager/acmeclient/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/acmeclient/dns.go -------------------------------------------------------------------------------- /certchain/certmanager/acmeclient/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/acmeclient/doc.go -------------------------------------------------------------------------------- /certchain/certmanager/acmeclient/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/acmeclient/helpers_test.go -------------------------------------------------------------------------------- /certchain/certmanager/acmeclient/no_dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/acmeclient/no_dns.go -------------------------------------------------------------------------------- /certchain/certmanager/acmeclient/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/acmeclient/user.go -------------------------------------------------------------------------------- /certchain/certmanager/augmentor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/augmentor.go -------------------------------------------------------------------------------- /certchain/certmanager/augmentor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/augmentor_test.go -------------------------------------------------------------------------------- /certchain/certmanager/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/doc.go -------------------------------------------------------------------------------- /certchain/certmanager/dummy_ocsp_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/dummy_ocsp_source.go -------------------------------------------------------------------------------- /certchain/certmanager/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/example_test.go -------------------------------------------------------------------------------- /certchain/certmanager/futureevent/consts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/futureevent/consts_test.go -------------------------------------------------------------------------------- /certchain/certmanager/futureevent/drain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/futureevent/drain.go -------------------------------------------------------------------------------- /certchain/certmanager/futureevent/futureevent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/futureevent/futureevent.go -------------------------------------------------------------------------------- /certchain/certmanager/futureevent/never.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/futureevent/never.go -------------------------------------------------------------------------------- /certchain/certmanager/futureevent/never_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/futureevent/never_test.go -------------------------------------------------------------------------------- /certchain/certmanager/futureevent/real_clock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/futureevent/real_clock.go -------------------------------------------------------------------------------- /certchain/certmanager/futureevent/real_clock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/futureevent/real_clock_test.go -------------------------------------------------------------------------------- /certchain/certmanager/futureevent/signal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/futureevent/signal.go -------------------------------------------------------------------------------- /certchain/certmanager/futureevent/signal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/futureevent/signal_test.go -------------------------------------------------------------------------------- /certchain/certmanager/futureevent/triggerable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/futureevent/triggerable.go -------------------------------------------------------------------------------- /certchain/certmanager/futureevent/triggerable_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/futureevent/triggerable_test.go -------------------------------------------------------------------------------- /certchain/certmanager/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/helpers_test.go -------------------------------------------------------------------------------- /certchain/certmanager/local_cert_file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/local_cert_file.go -------------------------------------------------------------------------------- /certchain/certmanager/local_cert_file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/local_cert_file_test.go -------------------------------------------------------------------------------- /certchain/certmanager/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/manager.go -------------------------------------------------------------------------------- /certchain/certmanager/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/manager_test.go -------------------------------------------------------------------------------- /certchain/certmanager/multicert_disk_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/multicert_disk_cache.go -------------------------------------------------------------------------------- /certchain/certmanager/multicert_disk_cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/multicert_disk_cache_test.go -------------------------------------------------------------------------------- /certchain/certmanager/null_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/null_cache.go -------------------------------------------------------------------------------- /certchain/certmanager/ocsp_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/ocsp_client.go -------------------------------------------------------------------------------- /certchain/certmanager/ocsp_client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/ocsp_client_test.go -------------------------------------------------------------------------------- /certchain/certmanager/singlecert_disk_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/singlecert_disk_cache.go -------------------------------------------------------------------------------- /certchain/certmanager/singlecert_disk_cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/singlecert_disk_cache_test.go -------------------------------------------------------------------------------- /certchain/certmanager/timing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/timing.go -------------------------------------------------------------------------------- /certchain/certmanager/timing_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/certmanager/timing_test.go -------------------------------------------------------------------------------- /certchain/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/doc.go -------------------------------------------------------------------------------- /certchain/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/helpers_test.go -------------------------------------------------------------------------------- /certchain/ocsp_response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/ocsp_response.go -------------------------------------------------------------------------------- /certchain/ocsp_response_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/ocsp_response_test.go -------------------------------------------------------------------------------- /certchain/raw_chain.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/raw_chain.go -------------------------------------------------------------------------------- /certchain/raw_chain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/raw_chain_test.go -------------------------------------------------------------------------------- /certchain/x509_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/certchain/x509_util.go -------------------------------------------------------------------------------- /cmd/webpackager/.gitignore: -------------------------------------------------------------------------------- 1 | webpackager -------------------------------------------------------------------------------- /cmd/webpackager/flag_date.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/cmd/webpackager/flag_date.go -------------------------------------------------------------------------------- /cmd/webpackager/flag_packager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/cmd/webpackager/flag_packager.go -------------------------------------------------------------------------------- /cmd/webpackager/flag_urllist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/cmd/webpackager/flag_urllist.go -------------------------------------------------------------------------------- /cmd/webpackager/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/cmd/webpackager/main.go -------------------------------------------------------------------------------- /cmd/webpkgserver/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/cmd/webpkgserver/README.md -------------------------------------------------------------------------------- /cmd/webpkgserver/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/cmd/webpkgserver/main.go -------------------------------------------------------------------------------- /cmd/webpkgserver/webpkgserver.example.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/cmd/webpkgserver/webpkgserver.example.toml -------------------------------------------------------------------------------- /config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/config.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/doc.go -------------------------------------------------------------------------------- /docs/amp_cache_differences.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/docs/amp_cache_differences.md -------------------------------------------------------------------------------- /docs/cache_requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/docs/cache_requirements.md -------------------------------------------------------------------------------- /docs/supported_media.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/docs/supported_media.md -------------------------------------------------------------------------------- /docs/supported_media_analysis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/docs/supported_media_analysis.md -------------------------------------------------------------------------------- /docs/update_cache_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/docs/update_cache_api.md -------------------------------------------------------------------------------- /error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/error.go -------------------------------------------------------------------------------- /exchange/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/exchange/config.go -------------------------------------------------------------------------------- /exchange/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/exchange/doc.go -------------------------------------------------------------------------------- /exchange/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/exchange/example_test.go -------------------------------------------------------------------------------- /exchange/exchangetest/exchangetest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/exchange/exchangetest/exchangetest.go -------------------------------------------------------------------------------- /exchange/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/exchange/factory.go -------------------------------------------------------------------------------- /exchange/factory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/exchange/factory_test.go -------------------------------------------------------------------------------- /exchange/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/exchange/file.go -------------------------------------------------------------------------------- /exchange/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/exchange/response.go -------------------------------------------------------------------------------- /exchange/response_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/exchange/response_test.go -------------------------------------------------------------------------------- /exchange/valid_period.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/exchange/valid_period.go -------------------------------------------------------------------------------- /exchange/valid_period_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/exchange/valid_period_test.go -------------------------------------------------------------------------------- /exchange/vprule/fixed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/exchange/vprule/fixed.go -------------------------------------------------------------------------------- /exchange/vprule/fixed_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/exchange/vprule/fixed_test.go -------------------------------------------------------------------------------- /exchange/vprule/per_content_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/exchange/vprule/per_content_type.go -------------------------------------------------------------------------------- /exchange/vprule/per_content_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/exchange/vprule/per_content_type_test.go -------------------------------------------------------------------------------- /exchange/vprule/vprule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/exchange/vprule/vprule.go -------------------------------------------------------------------------------- /fetch/fetch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/fetch/fetch.go -------------------------------------------------------------------------------- /fetch/fetchtest/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/fetch/fetchtest/client.go -------------------------------------------------------------------------------- /fetch/fetchtest/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/fetch/fetchtest/client_test.go -------------------------------------------------------------------------------- /fetch/fetchtest/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/fetch/fetchtest/doc.go -------------------------------------------------------------------------------- /fetch/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/fetch/helpers_test.go -------------------------------------------------------------------------------- /fetch/request.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/fetch/request.go -------------------------------------------------------------------------------- /fetch/request_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/fetch/request_test.go -------------------------------------------------------------------------------- /fetch/with_selector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/fetch/with_selector.go -------------------------------------------------------------------------------- /fetch/with_selector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/fetch/with_selector_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/go.sum -------------------------------------------------------------------------------- /helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/helpers_test.go -------------------------------------------------------------------------------- /internal/certchaintest/certchaintest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/internal/certchaintest/certchaintest.go -------------------------------------------------------------------------------- /internal/chanutil/chanutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/internal/chanutil/chanutil.go -------------------------------------------------------------------------------- /internal/chanutil/chanutil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/internal/chanutil/chanutil_test.go -------------------------------------------------------------------------------- /internal/chanutil/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/internal/chanutil/example_test.go -------------------------------------------------------------------------------- /internal/customflag/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/internal/customflag/doc.go -------------------------------------------------------------------------------- /internal/customflag/multistring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/internal/customflag/multistring.go -------------------------------------------------------------------------------- /internal/customflag/multistring_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/internal/customflag/multistring_test.go -------------------------------------------------------------------------------- /internal/timeutil/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/internal/timeutil/example_test.go -------------------------------------------------------------------------------- /internal/timeutil/timeutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/internal/timeutil/timeutil.go -------------------------------------------------------------------------------- /internal/urlutil/urlutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/internal/urlutil/urlutil.go -------------------------------------------------------------------------------- /internal/urlutil/urlutil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/internal/urlutil/urlutil_test.go -------------------------------------------------------------------------------- /packager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/packager.go -------------------------------------------------------------------------------- /packager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/packager_test.go -------------------------------------------------------------------------------- /processor/commonproc/content_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/commonproc/content_type.go -------------------------------------------------------------------------------- /processor/commonproc/content_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/commonproc/content_type_test.go -------------------------------------------------------------------------------- /processor/commonproc/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/commonproc/doc.go -------------------------------------------------------------------------------- /processor/commonproc/preload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/commonproc/preload.go -------------------------------------------------------------------------------- /processor/commonproc/preload_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/commonproc/preload_test.go -------------------------------------------------------------------------------- /processor/commonproc/remove_headers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/commonproc/remove_headers.go -------------------------------------------------------------------------------- /processor/commonproc/remove_headers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/commonproc/remove_headers_test.go -------------------------------------------------------------------------------- /processor/commonproc/same_origin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/commonproc/same_origin.go -------------------------------------------------------------------------------- /processor/commonproc/same_origin_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/commonproc/same_origin_test.go -------------------------------------------------------------------------------- /processor/complexproc/complexproc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/complexproc/complexproc.go -------------------------------------------------------------------------------- /processor/complexproc/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/complexproc/doc.go -------------------------------------------------------------------------------- /processor/complexproc/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/complexproc/example_test.go -------------------------------------------------------------------------------- /processor/complexproc/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/complexproc/helpers_test.go -------------------------------------------------------------------------------- /processor/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/doc.go -------------------------------------------------------------------------------- /processor/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/example_test.go -------------------------------------------------------------------------------- /processor/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/helpers_test.go -------------------------------------------------------------------------------- /processor/htmlproc/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/helpers_test.go -------------------------------------------------------------------------------- /processor/htmlproc/htmldoc/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmldoc/doc.go -------------------------------------------------------------------------------- /processor/htmlproc/htmldoc/document.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmldoc/document.go -------------------------------------------------------------------------------- /processor/htmlproc/htmldoc/document_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmldoc/document_test.go -------------------------------------------------------------------------------- /processor/htmlproc/htmldoc/internal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmldoc/internal.go -------------------------------------------------------------------------------- /processor/htmlproc/htmldoc/internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmldoc/internal_test.go -------------------------------------------------------------------------------- /processor/htmlproc/htmldoc/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmldoc/node.go -------------------------------------------------------------------------------- /processor/htmlproc/htmldoc/node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmldoc/node_test.go -------------------------------------------------------------------------------- /processor/htmlproc/htmldoc/response.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmldoc/response.go -------------------------------------------------------------------------------- /processor/htmlproc/htmlproc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmlproc.go -------------------------------------------------------------------------------- /processor/htmlproc/htmlproc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmlproc_test.go -------------------------------------------------------------------------------- /processor/htmlproc/htmltask/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmltask/helpers_test.go -------------------------------------------------------------------------------- /processor/htmlproc/htmltask/htmltask.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmltask/htmltask.go -------------------------------------------------------------------------------- /processor/htmlproc/htmltask/internal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmltask/internal.go -------------------------------------------------------------------------------- /processor/htmlproc/htmltask/preload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmltask/preload.go -------------------------------------------------------------------------------- /processor/htmlproc/htmltask/preload_script.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmltask/preload_script.go -------------------------------------------------------------------------------- /processor/htmlproc/htmltask/preload_script_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmltask/preload_script_test.go -------------------------------------------------------------------------------- /processor/htmlproc/htmltask/preload_style.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmltask/preload_style.go -------------------------------------------------------------------------------- /processor/htmlproc/htmltask/preload_style_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmltask/preload_style_test.go -------------------------------------------------------------------------------- /processor/htmlproc/htmltask/preload_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmltask/preload_test.go -------------------------------------------------------------------------------- /processor/htmlproc/htmltask/sub_content_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmltask/sub_content_type.go -------------------------------------------------------------------------------- /processor/htmlproc/htmltask/sub_content_type_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/htmlproc/htmltask/sub_content_type_test.go -------------------------------------------------------------------------------- /processor/multiplexed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/multiplexed.go -------------------------------------------------------------------------------- /processor/multiplexed_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/multiplexed_test.go -------------------------------------------------------------------------------- /processor/preverify/content_length.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/preverify/content_length.go -------------------------------------------------------------------------------- /processor/preverify/content_length_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/preverify/content_length_test.go -------------------------------------------------------------------------------- /processor/preverify/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/preverify/error.go -------------------------------------------------------------------------------- /processor/preverify/http_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/preverify/http_status.go -------------------------------------------------------------------------------- /processor/preverify/http_status_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/preverify/http_status_test.go -------------------------------------------------------------------------------- /processor/preverify/preverify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/preverify/preverify.go -------------------------------------------------------------------------------- /processor/processor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/processor.go -------------------------------------------------------------------------------- /processor/sequential.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/sequential.go -------------------------------------------------------------------------------- /processor/sequential_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/processor/sequential_test.go -------------------------------------------------------------------------------- /resource/cache/bounded.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/cache/bounded.go -------------------------------------------------------------------------------- /resource/cache/bounded_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/cache/bounded_test.go -------------------------------------------------------------------------------- /resource/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/cache/cache.go -------------------------------------------------------------------------------- /resource/cache/filewrite/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/cache/filewrite/config.go -------------------------------------------------------------------------------- /resource/cache/filewrite/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/cache/filewrite/doc.go -------------------------------------------------------------------------------- /resource/cache/filewrite/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/cache/filewrite/example_test.go -------------------------------------------------------------------------------- /resource/cache/filewrite/filewrite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/cache/filewrite/filewrite.go -------------------------------------------------------------------------------- /resource/cache/filewrite/filewrite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/cache/filewrite/filewrite_test.go -------------------------------------------------------------------------------- /resource/cache/filewrite/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/cache/filewrite/helpers_test.go -------------------------------------------------------------------------------- /resource/cache/filewrite/mapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/cache/filewrite/mapping.go -------------------------------------------------------------------------------- /resource/cache/filewrite/mapping_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/cache/filewrite/mapping_test.go -------------------------------------------------------------------------------- /resource/cache/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/cache/helpers_test.go -------------------------------------------------------------------------------- /resource/cache/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/cache/memory.go -------------------------------------------------------------------------------- /resource/cache/memory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/cache/memory_test.go -------------------------------------------------------------------------------- /resource/cache/nilcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/cache/nilcache.go -------------------------------------------------------------------------------- /resource/cache/nilcache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/cache/nilcache_test.go -------------------------------------------------------------------------------- /resource/httplink/link.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/httplink/link.go -------------------------------------------------------------------------------- /resource/httplink/link_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/httplink/link_test.go -------------------------------------------------------------------------------- /resource/httplink/params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/httplink/params.go -------------------------------------------------------------------------------- /resource/httplink/params_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/httplink/params_test.go -------------------------------------------------------------------------------- /resource/httplink/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/httplink/parse.go -------------------------------------------------------------------------------- /resource/httplink/parse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/httplink/parse_test.go -------------------------------------------------------------------------------- /resource/preload/preload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/preload/preload.go -------------------------------------------------------------------------------- /resource/preload/preloadtest/preloadtest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/preload/preloadtest/preloadtest.go -------------------------------------------------------------------------------- /resource/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/resource.go -------------------------------------------------------------------------------- /resource/resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/resource/resource_test.go -------------------------------------------------------------------------------- /server/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/server/doc.go -------------------------------------------------------------------------------- /server/exchange.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/server/exchange.go -------------------------------------------------------------------------------- /server/from_toml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/server/from_toml.go -------------------------------------------------------------------------------- /server/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/server/handler.go -------------------------------------------------------------------------------- /server/helpers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/server/helpers_test.go -------------------------------------------------------------------------------- /server/reply.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/server/reply.go -------------------------------------------------------------------------------- /server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/server/server.go -------------------------------------------------------------------------------- /server/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/server/server_test.go -------------------------------------------------------------------------------- /server/tomlconfig/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/server/tomlconfig/config.go -------------------------------------------------------------------------------- /server/tomlconfig/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/server/tomlconfig/config_test.go -------------------------------------------------------------------------------- /server/tomlconfig/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/server/tomlconfig/error.go -------------------------------------------------------------------------------- /server/tomlconfig/value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/server/tomlconfig/value.go -------------------------------------------------------------------------------- /server/tomlconfig/value_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/server/tomlconfig/value_test.go -------------------------------------------------------------------------------- /server/tomlconfig/verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/server/tomlconfig/verify.go -------------------------------------------------------------------------------- /server/tomlconfig/verify_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/server/tomlconfig/verify_test.go -------------------------------------------------------------------------------- /task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/task.go -------------------------------------------------------------------------------- /testdata/.gitignore: -------------------------------------------------------------------------------- 1 | *.old 2 | -------------------------------------------------------------------------------- /testdata/CA/inter/cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/inter/cert.pem -------------------------------------------------------------------------------- /testdata/CA/inter/csr.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/inter/csr.pem -------------------------------------------------------------------------------- /testdata/CA/inter/index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/inter/index.txt -------------------------------------------------------------------------------- /testdata/CA/inter/index.txt.attr: -------------------------------------------------------------------------------- 1 | unique_subject = no 2 | -------------------------------------------------------------------------------- /testdata/CA/inter/key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/inter/key.pem -------------------------------------------------------------------------------- /testdata/CA/inter/newcerts/01.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/inter/newcerts/01.pem -------------------------------------------------------------------------------- /testdata/CA/inter/newcerts/02.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/inter/newcerts/02.pem -------------------------------------------------------------------------------- /testdata/CA/inter/newcerts/03.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/inter/newcerts/03.pem -------------------------------------------------------------------------------- /testdata/CA/inter/newcerts/04.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/inter/newcerts/04.pem -------------------------------------------------------------------------------- /testdata/CA/inter/newcerts/05.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/inter/newcerts/05.pem -------------------------------------------------------------------------------- /testdata/CA/inter/newcerts/06.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/inter/newcerts/06.pem -------------------------------------------------------------------------------- /testdata/CA/inter/newcerts/07.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/inter/newcerts/07.pem -------------------------------------------------------------------------------- /testdata/CA/inter/newcerts/08.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/inter/newcerts/08.pem -------------------------------------------------------------------------------- /testdata/CA/inter/newcerts/09.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/inter/newcerts/09.pem -------------------------------------------------------------------------------- /testdata/CA/inter/newcerts/0A.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/inter/newcerts/0A.pem -------------------------------------------------------------------------------- /testdata/CA/inter/newcerts/0B.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/inter/newcerts/0B.pem -------------------------------------------------------------------------------- /testdata/CA/inter/newcerts/0C.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/inter/newcerts/0C.pem -------------------------------------------------------------------------------- /testdata/CA/inter/serial: -------------------------------------------------------------------------------- 1 | 0D 2 | -------------------------------------------------------------------------------- /testdata/CA/root/cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/root/cert.pem -------------------------------------------------------------------------------- /testdata/CA/root/csr.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/root/csr.pem -------------------------------------------------------------------------------- /testdata/CA/root/index.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/root/index.txt -------------------------------------------------------------------------------- /testdata/CA/root/index.txt.attr: -------------------------------------------------------------------------------- 1 | unique_subject = no 2 | -------------------------------------------------------------------------------- /testdata/CA/root/key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/root/key.pem -------------------------------------------------------------------------------- /testdata/CA/root/newcerts/01.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/root/newcerts/01.pem -------------------------------------------------------------------------------- /testdata/CA/root/newcerts/02.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/CA/root/newcerts/02.pem -------------------------------------------------------------------------------- /testdata/CA/root/serial: -------------------------------------------------------------------------------- 1 | 03 2 | -------------------------------------------------------------------------------- /testdata/certs/cbor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/cbor/README.md -------------------------------------------------------------------------------- /testdata/certs/cbor/certmanager_0401_0409.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/cbor/certmanager_0401_0409.cbor -------------------------------------------------------------------------------- /testdata/certs/cbor/certmanager_0401_0413.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/cbor/certmanager_0401_0413.cbor -------------------------------------------------------------------------------- /testdata/certs/cbor/certmanager_0415_0415.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/cbor/certmanager_0415_0415.cbor -------------------------------------------------------------------------------- /testdata/certs/cbor/ecdsap256_nosct.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/cbor/ecdsap256_nosct.cbor -------------------------------------------------------------------------------- /testdata/certs/cbor/ecdsap384_nosct.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/cbor/ecdsap384_nosct.cbor -------------------------------------------------------------------------------- /testdata/certs/cbor/self_signed.cbor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/cbor/self_signed.cbor -------------------------------------------------------------------------------- /testdata/certs/chain/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/chain/README.md -------------------------------------------------------------------------------- /testdata/certs/chain/certmanager_0401.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/chain/certmanager_0401.pem -------------------------------------------------------------------------------- /testdata/certs/chain/certmanager_0415.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/chain/certmanager_0415.pem -------------------------------------------------------------------------------- /testdata/certs/chain/ecdsap256.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/chain/ecdsap256.pem -------------------------------------------------------------------------------- /testdata/certs/chain/ecdsap384.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/chain/ecdsap384.pem -------------------------------------------------------------------------------- /testdata/certs/chain/ecdsap521.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/chain/ecdsap521.pem -------------------------------------------------------------------------------- /testdata/certs/chain/fake_acme_cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/chain/fake_acme_cert.pem -------------------------------------------------------------------------------- /testdata/certs/chain/lasting_-1days.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/chain/lasting_-1days.pem -------------------------------------------------------------------------------- /testdata/certs/chain/lasting_365days.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/chain/lasting_365days.pem -------------------------------------------------------------------------------- /testdata/certs/chain/lasting_90days.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/chain/lasting_90days.pem -------------------------------------------------------------------------------- /testdata/certs/chain/lasting_91days.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/chain/lasting_91days.pem -------------------------------------------------------------------------------- /testdata/certs/chain/non_sxg_cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/chain/non_sxg_cert.pem -------------------------------------------------------------------------------- /testdata/certs/chain/rsa4096.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/chain/rsa4096.pem -------------------------------------------------------------------------------- /testdata/certs/chain/self_signed.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/chain/self_signed.pem -------------------------------------------------------------------------------- /testdata/certs/chain/without_root.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/chain/without_root.pem -------------------------------------------------------------------------------- /testdata/certs/issued/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/README.md -------------------------------------------------------------------------------- /testdata/certs/issued/certmanager_0401_15days.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/certmanager_0401_15days.crt -------------------------------------------------------------------------------- /testdata/certs/issued/certmanager_0401_15days.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/certmanager_0401_15days.csr -------------------------------------------------------------------------------- /testdata/certs/issued/certmanager_0415_15days.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/certmanager_0415_15days.crt -------------------------------------------------------------------------------- /testdata/certs/issued/certmanager_0415_15days.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/certmanager_0415_15days.csr -------------------------------------------------------------------------------- /testdata/certs/issued/ecdsap256_sxg_-1days.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/ecdsap256_sxg_-1days.crt -------------------------------------------------------------------------------- /testdata/certs/issued/ecdsap256_sxg_-1days.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/ecdsap256_sxg_-1days.csr -------------------------------------------------------------------------------- /testdata/certs/issued/ecdsap256_sxg_365days.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/ecdsap256_sxg_365days.crt -------------------------------------------------------------------------------- /testdata/certs/issued/ecdsap256_sxg_365days.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/ecdsap256_sxg_365days.csr -------------------------------------------------------------------------------- /testdata/certs/issued/ecdsap256_sxg_60days.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/ecdsap256_sxg_60days.crt -------------------------------------------------------------------------------- /testdata/certs/issued/ecdsap256_sxg_60days.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/ecdsap256_sxg_60days.csr -------------------------------------------------------------------------------- /testdata/certs/issued/ecdsap256_sxg_90days.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/ecdsap256_sxg_90days.crt -------------------------------------------------------------------------------- /testdata/certs/issued/ecdsap256_sxg_90days.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/ecdsap256_sxg_90days.csr -------------------------------------------------------------------------------- /testdata/certs/issued/ecdsap256_sxg_91days.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/ecdsap256_sxg_91days.crt -------------------------------------------------------------------------------- /testdata/certs/issued/ecdsap256_sxg_91days.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/ecdsap256_sxg_91days.csr -------------------------------------------------------------------------------- /testdata/certs/issued/ecdsap256_sxg_revoked.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/ecdsap256_sxg_revoked.crt -------------------------------------------------------------------------------- /testdata/certs/issued/ecdsap256_sxg_revoked.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/ecdsap256_sxg_revoked.csr -------------------------------------------------------------------------------- /testdata/certs/issued/ecdsap256_tls_60days.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/ecdsap256_tls_60days.crt -------------------------------------------------------------------------------- /testdata/certs/issued/ecdsap256_tls_60days.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/ecdsap256_tls_60days.csr -------------------------------------------------------------------------------- /testdata/certs/issued/ecdsap384_sxg_60days.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/ecdsap384_sxg_60days.crt -------------------------------------------------------------------------------- /testdata/certs/issued/ecdsap384_sxg_60days.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/ecdsap384_sxg_60days.csr -------------------------------------------------------------------------------- /testdata/certs/issued/ecdsap521_sxg_60days.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/ecdsap521_sxg_60days.crt -------------------------------------------------------------------------------- /testdata/certs/issued/ecdsap521_sxg_60days.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/ecdsap521_sxg_60days.csr -------------------------------------------------------------------------------- /testdata/certs/issued/rsa4096_sxg_60days.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/rsa4096_sxg_60days.crt -------------------------------------------------------------------------------- /testdata/certs/issued/rsa4096_sxg_60days.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/certs/issued/rsa4096_sxg_60days.csr -------------------------------------------------------------------------------- /testdata/keys/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/keys/README.md -------------------------------------------------------------------------------- /testdata/keys/ecdsap256.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/keys/ecdsap256.key -------------------------------------------------------------------------------- /testdata/keys/ecdsap384.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/keys/ecdsap384.key -------------------------------------------------------------------------------- /testdata/keys/ecdsap521.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/keys/ecdsap521.key -------------------------------------------------------------------------------- /testdata/keys/pkcs8-ecdsa.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/keys/pkcs8-ecdsa.key -------------------------------------------------------------------------------- /testdata/keys/pkcs8-multi.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/keys/pkcs8-multi.key -------------------------------------------------------------------------------- /testdata/keys/pkcs8-rsa.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/keys/pkcs8-rsa.key -------------------------------------------------------------------------------- /testdata/keys/rsa4096.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/keys/rsa4096.key -------------------------------------------------------------------------------- /testdata/ocsp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/ocsp/README.md -------------------------------------------------------------------------------- /testdata/ocsp/certmanager_0401_0401.ocsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/ocsp/certmanager_0401_0401.ocsp -------------------------------------------------------------------------------- /testdata/ocsp/certmanager_0401_0409.ocsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/ocsp/certmanager_0401_0409.ocsp -------------------------------------------------------------------------------- /testdata/ocsp/certmanager_0401_0413.ocsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/ocsp/certmanager_0401_0413.ocsp -------------------------------------------------------------------------------- /testdata/ocsp/certmanager_0415_0415.ocsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/ocsp/certmanager_0415_0415.ocsp -------------------------------------------------------------------------------- /testdata/ocsp/ecdsap256_7days.ocsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/ocsp/ecdsap256_7days.ocsp -------------------------------------------------------------------------------- /testdata/ocsp/ecdsap256_8days.ocsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/ocsp/ecdsap256_8days.ocsp -------------------------------------------------------------------------------- /testdata/ocsp/ecdsap384_7days.ocsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/ocsp/ecdsap384_7days.ocsp -------------------------------------------------------------------------------- /testdata/ocsp/revoked_7days.ocsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/ocsp/revoked_7days.ocsp -------------------------------------------------------------------------------- /testdata/openssl.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/openssl.cnf -------------------------------------------------------------------------------- /testdata/setup-CA.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/setup-CA.sh -------------------------------------------------------------------------------- /testdata/sxg/gen_sxg_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/sxg/gen_sxg_files.sh -------------------------------------------------------------------------------- /testdata/sxg/incomplete.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/sxg/incomplete.html -------------------------------------------------------------------------------- /testdata/sxg/incomplete.sxg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/sxg/incomplete.sxg -------------------------------------------------------------------------------- /testdata/sxg/preloading.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/sxg/preloading.html -------------------------------------------------------------------------------- /testdata/sxg/preloading.sxg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/sxg/preloading.sxg -------------------------------------------------------------------------------- /testdata/sxg/standalone.html: -------------------------------------------------------------------------------- 1 | 2 |
Hello, world!
3 | -------------------------------------------------------------------------------- /testdata/sxg/standalone.sxg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/testdata/sxg/standalone.sxg -------------------------------------------------------------------------------- /urlmatcher/composite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/urlmatcher/composite.go -------------------------------------------------------------------------------- /urlmatcher/composite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/urlmatcher/composite_test.go -------------------------------------------------------------------------------- /urlmatcher/simple.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/urlmatcher/simple.go -------------------------------------------------------------------------------- /urlmatcher/simple_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/urlmatcher/simple_test.go -------------------------------------------------------------------------------- /urlmatcher/urlmatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/urlmatcher/urlmatcher.go -------------------------------------------------------------------------------- /urlrewrite/basic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/urlrewrite/basic.go -------------------------------------------------------------------------------- /urlrewrite/basic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/urlrewrite/basic_test.go -------------------------------------------------------------------------------- /urlrewrite/default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/urlrewrite/default.go -------------------------------------------------------------------------------- /urlrewrite/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/urlrewrite/doc.go -------------------------------------------------------------------------------- /urlrewrite/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/urlrewrite/example_test.go -------------------------------------------------------------------------------- /urlrewrite/urlrewrite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/urlrewrite/urlrewrite.go -------------------------------------------------------------------------------- /urlrewrite/urlrewrite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/urlrewrite/urlrewrite_test.go -------------------------------------------------------------------------------- /util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/util.go -------------------------------------------------------------------------------- /validity/append_ext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/validity/append_ext.go -------------------------------------------------------------------------------- /validity/append_ext_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/validity/append_ext_test.go -------------------------------------------------------------------------------- /validity/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/validity/doc.go -------------------------------------------------------------------------------- /validity/fixed_url.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/validity/fixed_url.go -------------------------------------------------------------------------------- /validity/fixed_url_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/validity/fixed_url_test.go -------------------------------------------------------------------------------- /validity/url_rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/webpackager/HEAD/validity/url_rule.go --------------------------------------------------------------------------------