Files in gaborcsardi/pressr
Fake Web Apps for HTTP Testing

.Rbuildignore
.covrignore
.github/.gitignore
.github/CODE_OF_CONDUCT.md
.github/workflows/R-CMD-check.yaml
.github/workflows/pkgdown.yaml
.github/workflows/pr-commands.yaml
.github/workflows/rhub.yaml
.github/workflows/test-coverage.yaml
.gitignore
.vscode/extensions.json
.vscode/settings.json
DESCRIPTION
LICENSE
LICENSE.md
Makefile
NAMESPACE
NEWS.md R/app-process.R R/app.R R/base64.R R/cleancall.R R/compat-defer.R R/digest.R R/docs.R R/git-app.R R/httpbin.R R/local-app-process.R R/mime.R R/mw-authorization.R R/mw-cgi.R R/mw-cookie-parser.R R/mw-etag.R R/mw-json.R R/mw-log.R R/mw-multipart.R R/mw-range-parser.R R/mw-raw.R R/mw-static.R R/mw-text.R R/mw-urlencoded.R R/oauth.R R/package.R R/path.R R/print.R R/rematch2.R R/request.R R/response.R R/server.R R/status.R R/tmpl-glue.R R/utils.R R/uuid.R R/webfakes-package.R README.Rmd README.md
_pkgdown.yml
air.toml
cleanup
codecov.yml
configure
configure.win
inst/cert/localhost/ca.crt
inst/cert/localhost/ca.key
inst/cert/localhost/generate.sh
inst/cert/localhost/server.crt
inst/cert/localhost/server.csr
inst/cert/localhost/server.key
inst/cert/localhost/server.pem
inst/credits/ciwetweb.md inst/credits/redoc.md inst/examples/hello/app.R
inst/examples/hello/views/test.txt
inst/examples/httpbin/app.R
inst/examples/httpbin/assets/forms-post.html
inst/examples/httpbin/assets/httpbin.html
inst/examples/httpbin/data/deny.txt
inst/examples/httpbin/data/example.html
inst/examples/httpbin/data/example.json
inst/examples/httpbin/data/example.xml
inst/examples/httpbin/data/robots.txt
inst/examples/httpbin/data/utf8.html
inst/examples/httpbin/doc-template.hbs
inst/examples/httpbin/images/Rlogo.jpeg
inst/examples/httpbin/images/Rlogo.png
inst/examples/httpbin/images/Rlogo.svg
inst/examples/httpbin/images/Rlogo.webp
inst/examples/httpbin/openapi.yaml
inst/examples/send-file/Rlogo.png
inst/examples/send-file/app.R inst/examples/static/app.R
inst/examples/static/public/bar/foo.txt
inst/examples/static/public/foo/bar.html
inst/examples/static/public/foo/bar.json
inst/views/authorize.html
man/git_app.Rd man/glossary.Rd man/how-to.Rd man/http_time_stamp.Rd man/httpbin_app.Rd man/introduction.Rd man/local_app_process.Rd man/mw_cgi.Rd man/mw_cookie_parser.Rd man/mw_etag.Rd man/mw_json.Rd man/mw_log.Rd man/mw_multipart.Rd man/mw_range_parser.Rd man/mw_raw.Rd man/mw_static.Rd man/mw_text.Rd man/mw_urlencoded.Rd man/new_app.Rd man/new_app_process.Rd man/new_regexp.Rd man/oauth2_httr_login.Rd man/oauth2_login.Rd man/oauth2_resource_app.Rd man/oauth2_third_party_app.Rd man/rmd-fragments/oauth2.Rmd man/server_opts.Rd man/tmpl_glue.Rd man/webfakes-package.Rd man/webfakes_request.Rd man/webfakes_response.Rd
src/Makevars.in
src/civetweb.c
src/civetweb.h
src/cleancall.c
src/cleancall.h
src/crc32.c
src/errors.c
src/errors.h
src/handle_form.h
src/http2.h
src/match.h
src/mbedtls/include/.gitignore
src/mbedtls/include/CMakeLists.txt
src/mbedtls/include/mbedtls/aes.h
src/mbedtls/include/mbedtls/aria.h
src/mbedtls/include/mbedtls/asn1.h
src/mbedtls/include/mbedtls/asn1write.h
src/mbedtls/include/mbedtls/base64.h
src/mbedtls/include/mbedtls/bignum.h
src/mbedtls/include/mbedtls/block_cipher.h
src/mbedtls/include/mbedtls/build_info.h
src/mbedtls/include/mbedtls/camellia.h
src/mbedtls/include/mbedtls/ccm.h
src/mbedtls/include/mbedtls/chacha20.h
src/mbedtls/include/mbedtls/chachapoly.h
src/mbedtls/include/mbedtls/check_config.h
src/mbedtls/include/mbedtls/cipher.h
src/mbedtls/include/mbedtls/cmac.h
src/mbedtls/include/mbedtls/compat-2.x.h
src/mbedtls/include/mbedtls/config_adjust_legacy_crypto.h
src/mbedtls/include/mbedtls/config_adjust_legacy_from_psa.h
src/mbedtls/include/mbedtls/config_adjust_psa_from_legacy.h
src/mbedtls/include/mbedtls/config_adjust_psa_superset_legacy.h
src/mbedtls/include/mbedtls/config_adjust_ssl.h
src/mbedtls/include/mbedtls/config_adjust_x509.h
src/mbedtls/include/mbedtls/config_psa.h
src/mbedtls/include/mbedtls/constant_time.h
src/mbedtls/include/mbedtls/ctr_drbg.h
src/mbedtls/include/mbedtls/debug.h
src/mbedtls/include/mbedtls/des.h
src/mbedtls/include/mbedtls/dhm.h
src/mbedtls/include/mbedtls/ecdh.h
src/mbedtls/include/mbedtls/ecdsa.h
src/mbedtls/include/mbedtls/ecjpake.h
src/mbedtls/include/mbedtls/ecp.h
src/mbedtls/include/mbedtls/entropy.h
src/mbedtls/include/mbedtls/error.h
src/mbedtls/include/mbedtls/gcm.h
src/mbedtls/include/mbedtls/hkdf.h
src/mbedtls/include/mbedtls/hmac_drbg.h
src/mbedtls/include/mbedtls/lms.h
src/mbedtls/include/mbedtls/mbedtls_config.h
src/mbedtls/include/mbedtls/md.h
src/mbedtls/include/mbedtls/md5.h
src/mbedtls/include/mbedtls/memory_buffer_alloc.h
src/mbedtls/include/mbedtls/net_sockets.h
src/mbedtls/include/mbedtls/nist_kw.h
src/mbedtls/include/mbedtls/oid.h
src/mbedtls/include/mbedtls/pem.h
src/mbedtls/include/mbedtls/pk.h
src/mbedtls/include/mbedtls/pkcs12.h
src/mbedtls/include/mbedtls/pkcs5.h
src/mbedtls/include/mbedtls/pkcs7.h
src/mbedtls/include/mbedtls/platform.h
src/mbedtls/include/mbedtls/platform_time.h
src/mbedtls/include/mbedtls/platform_util.h
src/mbedtls/include/mbedtls/poly1305.h
src/mbedtls/include/mbedtls/private_access.h
src/mbedtls/include/mbedtls/psa_util.h
src/mbedtls/include/mbedtls/ripemd160.h
src/mbedtls/include/mbedtls/rsa.h
src/mbedtls/include/mbedtls/sha1.h
src/mbedtls/include/mbedtls/sha256.h
src/mbedtls/include/mbedtls/sha3.h
src/mbedtls/include/mbedtls/sha512.h
src/mbedtls/include/mbedtls/ssl.h
src/mbedtls/include/mbedtls/ssl_cache.h
src/mbedtls/include/mbedtls/ssl_ciphersuites.h
src/mbedtls/include/mbedtls/ssl_cookie.h
src/mbedtls/include/mbedtls/ssl_ticket.h
src/mbedtls/include/mbedtls/threading.h
src/mbedtls/include/mbedtls/timing.h
src/mbedtls/include/mbedtls/version.h
src/mbedtls/include/mbedtls/x509.h
src/mbedtls/include/mbedtls/x509_crl.h
src/mbedtls/include/mbedtls/x509_crt.h
src/mbedtls/include/mbedtls/x509_csr.h
src/mbedtls/include/psa/build_info.h
src/mbedtls/include/psa/crypto.h
src/mbedtls/include/psa/crypto_adjust_auto_enabled.h
src/mbedtls/include/psa/crypto_adjust_config_dependencies.h
src/mbedtls/include/psa/crypto_adjust_config_key_pair_types.h
src/mbedtls/include/psa/crypto_adjust_config_synonyms.h
src/mbedtls/include/psa/crypto_builtin_composites.h
src/mbedtls/include/psa/crypto_builtin_key_derivation.h
src/mbedtls/include/psa/crypto_builtin_primitives.h
src/mbedtls/include/psa/crypto_compat.h
src/mbedtls/include/psa/crypto_config.h
src/mbedtls/include/psa/crypto_driver_common.h
src/mbedtls/include/psa/crypto_driver_contexts_composites.h
src/mbedtls/include/psa/crypto_driver_contexts_key_derivation.h
src/mbedtls/include/psa/crypto_driver_contexts_primitives.h
src/mbedtls/include/psa/crypto_extra.h
src/mbedtls/include/psa/crypto_legacy.h
src/mbedtls/include/psa/crypto_platform.h
src/mbedtls/include/psa/crypto_se_driver.h
src/mbedtls/include/psa/crypto_sizes.h
src/mbedtls/include/psa/crypto_struct.h
src/mbedtls/include/psa/crypto_types.h
src/mbedtls/include/psa/crypto_values.h
src/mbedtls/library/.gitignore
src/mbedtls/library/CMakeLists.txt
src/mbedtls/library/aes.c
src/mbedtls/library/aesce.c
src/mbedtls/library/aesce.h
src/mbedtls/library/aesni.c
src/mbedtls/library/aesni.h
src/mbedtls/library/alignment.h
src/mbedtls/library/aria.c
src/mbedtls/library/asn1parse.c
src/mbedtls/library/asn1write.c
src/mbedtls/library/base64.c
src/mbedtls/library/base64_internal.h
src/mbedtls/library/bignum.c
src/mbedtls/library/bignum_core.c
src/mbedtls/library/bignum_core.h
src/mbedtls/library/bignum_internal.h
src/mbedtls/library/bignum_mod.c
src/mbedtls/library/bignum_mod.h
src/mbedtls/library/bignum_mod_raw.c
src/mbedtls/library/bignum_mod_raw.h
src/mbedtls/library/bignum_mod_raw_invasive.h
src/mbedtls/library/block_cipher.c
src/mbedtls/library/block_cipher_internal.h
src/mbedtls/library/bn_mul.h
src/mbedtls/library/camellia.c
src/mbedtls/library/ccm.c
src/mbedtls/library/chacha20.c
src/mbedtls/library/chachapoly.c
src/mbedtls/library/check_crypto_config.h
src/mbedtls/library/cipher.c
src/mbedtls/library/cipher_wrap.c
src/mbedtls/library/cipher_wrap.h
src/mbedtls/library/cmac.c
src/mbedtls/library/common.h
src/mbedtls/library/constant_time.c
src/mbedtls/library/constant_time_impl.h
src/mbedtls/library/constant_time_internal.h
src/mbedtls/library/ctr.h
src/mbedtls/library/ctr_drbg.c
src/mbedtls/library/debug.c
src/mbedtls/library/debug_internal.h
src/mbedtls/library/des.c
src/mbedtls/library/dhm.c
src/mbedtls/library/ecdh.c
src/mbedtls/library/ecdsa.c
src/mbedtls/library/ecjpake.c
src/mbedtls/library/ecp.c
src/mbedtls/library/ecp_curves.c
src/mbedtls/library/ecp_curves_new.c
src/mbedtls/library/ecp_internal_alt.h
src/mbedtls/library/ecp_invasive.h
src/mbedtls/library/entropy.c
src/mbedtls/library/entropy_poll.c
src/mbedtls/library/entropy_poll.h
src/mbedtls/library/error.c
src/mbedtls/library/gcm.c
src/mbedtls/library/hkdf.c
src/mbedtls/library/hmac_drbg.c
src/mbedtls/library/lmots.c
src/mbedtls/library/lmots.h
src/mbedtls/library/lms.c
src/mbedtls/library/md.c
src/mbedtls/library/md5.c
src/mbedtls/library/md_psa.h
src/mbedtls/library/md_wrap.h
src/mbedtls/library/memory_buffer_alloc.c
src/mbedtls/library/mps_common.h
src/mbedtls/library/mps_error.h
src/mbedtls/library/mps_reader.c
src/mbedtls/library/mps_reader.h
src/mbedtls/library/mps_trace.c
src/mbedtls/library/mps_trace.h
src/mbedtls/library/net_sockets.c
src/mbedtls/library/nist_kw.c
src/mbedtls/library/oid.c
src/mbedtls/library/padlock.c
src/mbedtls/library/padlock.h
src/mbedtls/library/pem.c
src/mbedtls/library/pk.c
src/mbedtls/library/pk_ecc.c
src/mbedtls/library/pk_internal.h
src/mbedtls/library/pk_wrap.c
src/mbedtls/library/pk_wrap.h
src/mbedtls/library/pkcs12.c
src/mbedtls/library/pkcs5.c
src/mbedtls/library/pkcs7.c
src/mbedtls/library/pkparse.c
src/mbedtls/library/pkwrite.c
src/mbedtls/library/pkwrite.h
src/mbedtls/library/platform.c
src/mbedtls/library/platform_util.c
src/mbedtls/library/poly1305.c
src/mbedtls/library/psa_crypto.c
src/mbedtls/library/psa_crypto_aead.c
src/mbedtls/library/psa_crypto_aead.h
src/mbedtls/library/psa_crypto_cipher.c
src/mbedtls/library/psa_crypto_cipher.h
src/mbedtls/library/psa_crypto_client.c
src/mbedtls/library/psa_crypto_core.h
src/mbedtls/library/psa_crypto_core_common.h
src/mbedtls/library/psa_crypto_driver_wrappers.h
src/mbedtls/library/psa_crypto_driver_wrappers_no_static.c
src/mbedtls/library/psa_crypto_driver_wrappers_no_static.h
src/mbedtls/library/psa_crypto_ecp.c
src/mbedtls/library/psa_crypto_ecp.h
src/mbedtls/library/psa_crypto_ffdh.c
src/mbedtls/library/psa_crypto_ffdh.h
src/mbedtls/library/psa_crypto_hash.c
src/mbedtls/library/psa_crypto_hash.h
src/mbedtls/library/psa_crypto_invasive.h
src/mbedtls/library/psa_crypto_its.h
src/mbedtls/library/psa_crypto_mac.c
src/mbedtls/library/psa_crypto_mac.h
src/mbedtls/library/psa_crypto_pake.c
src/mbedtls/library/psa_crypto_pake.h
src/mbedtls/library/psa_crypto_random_impl.h
src/mbedtls/library/psa_crypto_rsa.c
src/mbedtls/library/psa_crypto_rsa.h
src/mbedtls/library/psa_crypto_se.c
src/mbedtls/library/psa_crypto_se.h
src/mbedtls/library/psa_crypto_slot_management.c
src/mbedtls/library/psa_crypto_slot_management.h
src/mbedtls/library/psa_crypto_storage.c
src/mbedtls/library/psa_crypto_storage.h
src/mbedtls/library/psa_its_file.c
src/mbedtls/library/psa_util.c
src/mbedtls/library/psa_util_internal.h
src/mbedtls/library/ripemd160.c
src/mbedtls/library/rsa.c
src/mbedtls/library/rsa_alt_helpers.c
src/mbedtls/library/rsa_alt_helpers.h
src/mbedtls/library/rsa_internal.h
src/mbedtls/library/sha1.c
src/mbedtls/library/sha256.c
src/mbedtls/library/sha3.c
src/mbedtls/library/sha512.c
src/mbedtls/library/ssl_cache.c
src/mbedtls/library/ssl_ciphersuites.c
src/mbedtls/library/ssl_ciphersuites_internal.h
src/mbedtls/library/ssl_client.c
src/mbedtls/library/ssl_client.h
src/mbedtls/library/ssl_cookie.c
src/mbedtls/library/ssl_debug_helpers.h
src/mbedtls/library/ssl_debug_helpers_generated.c
src/mbedtls/library/ssl_misc.h
src/mbedtls/library/ssl_msg.c
src/mbedtls/library/ssl_ticket.c
src/mbedtls/library/ssl_tls.c
src/mbedtls/library/ssl_tls12_client.c
src/mbedtls/library/ssl_tls12_server.c
src/mbedtls/library/ssl_tls13_client.c
src/mbedtls/library/ssl_tls13_generic.c
src/mbedtls/library/ssl_tls13_invasive.h
src/mbedtls/library/ssl_tls13_keys.c
src/mbedtls/library/ssl_tls13_keys.h
src/mbedtls/library/ssl_tls13_server.c
src/mbedtls/library/threading.c
src/mbedtls/library/timing.c
src/mbedtls/library/version.c
src/mbedtls/library/version_features.c
src/mbedtls/library/x509.c
src/mbedtls/library/x509_create.c
src/mbedtls/library/x509_crl.c
src/mbedtls/library/x509_crt.c
src/mbedtls/library/x509_csr.c
src/mbedtls/library/x509_internal.h
src/mbedtls/library/x509write.c
src/mbedtls/library/x509write_crt.c
src/mbedtls/library/x509write_csr.c
src/md5.h
src/mod_mbedtls.h
src/response.h
src/rweb.c
src/sha1.h
src/sort.h
src/timer.h
tests/testthat.R tests/testthat/_snaps/app-process.md tests/testthat/_snaps/app.md tests/testthat/_snaps/git-app.md tests/testthat/_snaps/mw-range-parser.md tests/testthat/_snaps/new-r/httpbin.md tests/testthat/_snaps/old-r/httpbin.md tests/testthat/_snaps/print.md tests/testthat/_snaps/request.md
tests/testthat/fixtures/git-repo.tar.gz
tests/testthat/fixtures/output/webfakes_app.txt
tests/testthat/fixtures/output/webfakes_regexp.txt
tests/testthat/fixtures/output/webfakes_request.txt
tests/testthat/fixtures/output/webfakes_response.txt
tests/testthat/fixtures/static/static.html
tests/testthat/fixtures/static/subdir/static.json
tests/testthat/fixtures/static2/static.html
tests/testthat/fixtures/static2/static.tar.gz
tests/testthat/fixtures/static2/subdir/static.json
tests/testthat/fixtures/views/test-view.html
tests/testthat/helper.R tests/testthat/setup.R tests/testthat/teardown.R tests/testthat/test-app-process.R tests/testthat/test-app.R tests/testthat/test-base64.R tests/testthat/test-decode-url.R tests/testthat/test-delay.R tests/testthat/test-git-app.R tests/testthat/test-http-methods.R tests/testthat/test-httpbin.R tests/testthat/test-https.R tests/testthat/test-local.R tests/testthat/test-mime.R tests/testthat/test-mw-etag.R tests/testthat/test-mw-log.R tests/testthat/test-mw-multipart.R tests/testthat/test-mw-range-parser.R tests/testthat/test-mw-raw.R tests/testthat/test-mw-static.R tests/testthat/test-mw-urlencoded.R tests/testthat/test-oauth.R tests/testthat/test-path-matching.R tests/testthat/test-print.R tests/testthat/test-request.R tests/testthat/test-response.R tests/testthat/test-threads.R tests/testthat/test-tmpl-glue.R tests/testthat/test-uuid.R vignettes/glossary.Rmd vignettes/how-to.Rmd vignettes/internals.Rmd vignettes/introduction.Rmd vignettes/oauth.Rmd vignettes/partials/_howto-testthat.Rmd vignettes/partials/_my-app.Rmd
webfakes.Rproj
gaborcsardi/pressr documentation built on June 2, 2025, 2:10 a.m.