├── .github ├── dependabot.yml └── workflows │ └── workflow.yml ├── .gitignore ├── .ocamlformat ├── .ocamlformat-ignore ├── .ocp-indent ├── CHANGES ├── CODE_OF_CONDUCT.md ├── COPYING ├── LICENSE ├── Makefile ├── Makefile.dist ├── Makefile.options ├── README.md ├── VERSION ├── configure ├── doc ├── Makefile └── indexdoc ├── dune ├── dune-project ├── local └── var │ └── www │ ├── index.html │ └── ocsigenstuff │ ├── AUTHORS │ ├── COPYING │ ├── back.png │ ├── cdimage.png │ ├── deb.png │ ├── dvi.png │ ├── folder_open.png │ ├── html.png │ ├── image.png │ ├── ocsigen5.png │ ├── pdf.png │ ├── postscript.png │ ├── readme.png │ ├── rpm.png │ ├── scalable │ ├── application-pdf.svgz │ ├── application-postscript.svgz │ ├── application-rtf.svgz │ ├── application-vnd.oasis.opendocument.presentation.svgz │ ├── application-x-cd-image.svgz │ ├── application-x-deb.svgz │ ├── application-x-mswinurl.svgz │ ├── application-x-perl.svgz │ ├── application-x-rpm.svgz │ ├── application-x-tar.svgz │ ├── application-x-tarz.svgz │ ├── audio-ac3.svgz │ ├── document-open-folder.svgz │ ├── draw-arrow-back.svgz │ ├── image-x-generic.svgz │ ├── mixer-video.svgz │ ├── text-plain.svgz │ ├── text-x-csrc.svgz │ ├── text-x-java.svgz │ ├── text-x-python.svgz │ ├── text-x-tex.svgz │ └── unknown.svgz │ ├── sound.png │ ├── source_c.png │ ├── source_java.png │ ├── source_pl.png │ ├── source_py.png │ ├── style.css │ ├── tar.png │ ├── tex.png │ ├── tgz.png │ ├── txt.png │ ├── unknown.png │ └── video.png ├── ocsigenserver.opam ├── ocsigenserver.opam.template ├── src ├── baselib │ ├── dune │ ├── dynlink_wrapper.natdynlink.ml │ ├── dynlink_wrapper.nonatdynlink.ml │ ├── ocsigen_cache.ml │ ├── ocsigen_cache.mli │ ├── ocsigen_config_static.ml.in │ ├── ocsigen_config_static.mli │ ├── ocsigen_lib.ml │ ├── ocsigen_lib.mli │ ├── ocsigen_lib_base.ml │ ├── ocsigen_lib_base.mli │ ├── ocsigen_loader.ml │ ├── ocsigen_loader.mli │ ├── ocsigen_stream.ml │ ├── ocsigen_stream.mli │ ├── polytables │ │ ├── Makefile │ │ ├── dune │ │ ├── polytables.ml │ │ └── polytables.mli │ └── tests │ │ └── test_wrapping.ml ├── dune ├── extensions │ ├── accesscontrol.ml │ ├── accesscontrol.mli │ ├── authbasic.ml │ ├── authbasic.mli │ ├── cors.ml │ ├── cors.mli │ ├── deflatemod.ml │ ├── deflatemod.mli │ ├── dune │ ├── extendconfiguration.ml │ ├── extendconfiguration.mli │ ├── outputfilter.ml │ ├── outputfilter.mli │ ├── redirectmod.ml │ ├── redirectmod.mli │ ├── revproxy.ml │ ├── revproxy.mli │ ├── rewritemod.ml │ ├── rewritemod.mli │ ├── staticmod.ml │ ├── staticmod.mli │ ├── userconf.ml │ └── userconf.mli ├── files │ ├── logrotate.in │ ├── mime.types │ ├── ocsigenserver.1 │ └── ocsigenserver.conf │ │ ├── dune │ │ ├── gen.ml │ │ └── options.ml ├── http │ ├── dune │ ├── ocsigen_charset_mime.ml │ ├── ocsigen_charset_mime.mli │ ├── ocsigen_cookie_map.ml │ ├── ocsigen_cookie_map.mli │ ├── ocsigen_header.ml │ └── ocsigen_header.mli ├── ocsigenserver.ml └── server │ ├── Makefile │ ├── dune │ ├── ocsigen_cohttp.ml │ ├── ocsigen_cohttp.mli │ ├── ocsigen_command.ml │ ├── ocsigen_command.mli │ ├── ocsigen_config.ml │ ├── ocsigen_config.mli │ ├── ocsigen_extensions.ml │ ├── ocsigen_extensions.mli │ ├── ocsigen_local_files.ml │ ├── ocsigen_local_files.mli │ ├── ocsigen_messages.ml │ ├── ocsigen_messages.mli │ ├── ocsigen_multipart.ml │ ├── ocsigen_multipart.mli │ ├── ocsigen_parseconfig.ml │ ├── ocsigen_parseconfig.mli │ ├── ocsigen_request.ml │ ├── ocsigen_request.mli │ ├── ocsigen_response.ml │ ├── ocsigen_response.mli │ ├── ocsigen_server.ml │ └── ocsigen_server.mli └── test ├── dune ├── extensions └── deflatemod.t │ ├── dune │ ├── dune-project │ ├── index.html │ ├── run.t │ └── test.ml └── server-test-helpers.sh /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/.github/workflows/workflow.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/.gitignore -------------------------------------------------------------------------------- /.ocamlformat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/.ocamlformat -------------------------------------------------------------------------------- /.ocamlformat-ignore: -------------------------------------------------------------------------------- 1 | src/baselib/ocsigen_config_static.ml 2 | -------------------------------------------------------------------------------- /.ocp-indent: -------------------------------------------------------------------------------- 1 | normal 2 | with=0 3 | syntax=lwt mll 4 | max_indent=2 5 | -------------------------------------------------------------------------------- /CHANGES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/CHANGES -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/COPYING -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/Makefile.dist -------------------------------------------------------------------------------- /Makefile.options: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/Makefile.options -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 6.0.0 2 | -------------------------------------------------------------------------------- /configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/configure -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/indexdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/doc/indexdoc -------------------------------------------------------------------------------- /dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/dune -------------------------------------------------------------------------------- /dune-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/dune-project -------------------------------------------------------------------------------- /local/var/www/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/index.html -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/AUTHORS -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/COPYING -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/back.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/cdimage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/cdimage.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/deb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/deb.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/dvi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/dvi.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/folder_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/folder_open.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/html.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/html.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/image.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/ocsigen5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/ocsigen5.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/pdf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/pdf.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/postscript.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/postscript.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/readme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/readme.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/rpm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/rpm.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/application-pdf.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/application-pdf.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/application-postscript.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/application-postscript.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/application-rtf.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/application-rtf.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/application-vnd.oasis.opendocument.presentation.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/application-vnd.oasis.opendocument.presentation.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/application-x-cd-image.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/application-x-cd-image.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/application-x-deb.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/application-x-deb.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/application-x-mswinurl.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/application-x-mswinurl.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/application-x-perl.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/application-x-perl.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/application-x-rpm.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/application-x-rpm.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/application-x-tar.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/application-x-tar.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/application-x-tarz.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/application-x-tarz.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/audio-ac3.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/audio-ac3.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/document-open-folder.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/document-open-folder.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/draw-arrow-back.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/draw-arrow-back.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/image-x-generic.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/image-x-generic.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/mixer-video.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/mixer-video.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/text-plain.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/text-plain.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/text-x-csrc.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/text-x-csrc.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/text-x-java.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/text-x-java.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/text-x-python.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/text-x-python.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/text-x-tex.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/text-x-tex.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/scalable/unknown.svgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/scalable/unknown.svgz -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/sound.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/sound.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/source_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/source_c.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/source_java.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/source_java.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/source_pl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/source_pl.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/source_py.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/source_py.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/style.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/tar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/tar.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/tex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/tex.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/tgz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/tgz.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/txt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/txt.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/unknown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/unknown.png -------------------------------------------------------------------------------- /local/var/www/ocsigenstuff/video.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/local/var/www/ocsigenstuff/video.png -------------------------------------------------------------------------------- /ocsigenserver.opam: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/ocsigenserver.opam -------------------------------------------------------------------------------- /ocsigenserver.opam.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/ocsigenserver.opam.template -------------------------------------------------------------------------------- /src/baselib/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/dune -------------------------------------------------------------------------------- /src/baselib/dynlink_wrapper.natdynlink.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/dynlink_wrapper.natdynlink.ml -------------------------------------------------------------------------------- /src/baselib/dynlink_wrapper.nonatdynlink.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/dynlink_wrapper.nonatdynlink.ml -------------------------------------------------------------------------------- /src/baselib/ocsigen_cache.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/ocsigen_cache.ml -------------------------------------------------------------------------------- /src/baselib/ocsigen_cache.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/ocsigen_cache.mli -------------------------------------------------------------------------------- /src/baselib/ocsigen_config_static.ml.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/ocsigen_config_static.ml.in -------------------------------------------------------------------------------- /src/baselib/ocsigen_config_static.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/ocsigen_config_static.mli -------------------------------------------------------------------------------- /src/baselib/ocsigen_lib.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/ocsigen_lib.ml -------------------------------------------------------------------------------- /src/baselib/ocsigen_lib.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/ocsigen_lib.mli -------------------------------------------------------------------------------- /src/baselib/ocsigen_lib_base.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/ocsigen_lib_base.ml -------------------------------------------------------------------------------- /src/baselib/ocsigen_lib_base.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/ocsigen_lib_base.mli -------------------------------------------------------------------------------- /src/baselib/ocsigen_loader.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/ocsigen_loader.ml -------------------------------------------------------------------------------- /src/baselib/ocsigen_loader.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/ocsigen_loader.mli -------------------------------------------------------------------------------- /src/baselib/ocsigen_stream.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/ocsigen_stream.ml -------------------------------------------------------------------------------- /src/baselib/ocsigen_stream.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/ocsigen_stream.mli -------------------------------------------------------------------------------- /src/baselib/polytables/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/polytables/Makefile -------------------------------------------------------------------------------- /src/baselib/polytables/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/polytables/dune -------------------------------------------------------------------------------- /src/baselib/polytables/polytables.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/polytables/polytables.ml -------------------------------------------------------------------------------- /src/baselib/polytables/polytables.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/polytables/polytables.mli -------------------------------------------------------------------------------- /src/baselib/tests/test_wrapping.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/baselib/tests/test_wrapping.ml -------------------------------------------------------------------------------- /src/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/dune -------------------------------------------------------------------------------- /src/extensions/accesscontrol.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/accesscontrol.ml -------------------------------------------------------------------------------- /src/extensions/accesscontrol.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/accesscontrol.mli -------------------------------------------------------------------------------- /src/extensions/authbasic.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/authbasic.ml -------------------------------------------------------------------------------- /src/extensions/authbasic.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/authbasic.mli -------------------------------------------------------------------------------- /src/extensions/cors.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/cors.ml -------------------------------------------------------------------------------- /src/extensions/cors.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/cors.mli -------------------------------------------------------------------------------- /src/extensions/deflatemod.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/deflatemod.ml -------------------------------------------------------------------------------- /src/extensions/deflatemod.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/deflatemod.mli -------------------------------------------------------------------------------- /src/extensions/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/dune -------------------------------------------------------------------------------- /src/extensions/extendconfiguration.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/extendconfiguration.ml -------------------------------------------------------------------------------- /src/extensions/extendconfiguration.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/extendconfiguration.mli -------------------------------------------------------------------------------- /src/extensions/outputfilter.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/outputfilter.ml -------------------------------------------------------------------------------- /src/extensions/outputfilter.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/outputfilter.mli -------------------------------------------------------------------------------- /src/extensions/redirectmod.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/redirectmod.ml -------------------------------------------------------------------------------- /src/extensions/redirectmod.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/redirectmod.mli -------------------------------------------------------------------------------- /src/extensions/revproxy.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/revproxy.ml -------------------------------------------------------------------------------- /src/extensions/revproxy.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/revproxy.mli -------------------------------------------------------------------------------- /src/extensions/rewritemod.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/rewritemod.ml -------------------------------------------------------------------------------- /src/extensions/rewritemod.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/rewritemod.mli -------------------------------------------------------------------------------- /src/extensions/staticmod.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/staticmod.ml -------------------------------------------------------------------------------- /src/extensions/staticmod.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/staticmod.mli -------------------------------------------------------------------------------- /src/extensions/userconf.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/extensions/userconf.ml -------------------------------------------------------------------------------- /src/extensions/userconf.mli: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/files/logrotate.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/files/logrotate.in -------------------------------------------------------------------------------- /src/files/mime.types: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/files/mime.types -------------------------------------------------------------------------------- /src/files/ocsigenserver.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/files/ocsigenserver.1 -------------------------------------------------------------------------------- /src/files/ocsigenserver.conf/dune: -------------------------------------------------------------------------------- 1 | (executable 2 | (name gen) 3 | (libraries str unix)) 4 | -------------------------------------------------------------------------------- /src/files/ocsigenserver.conf/gen.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/files/ocsigenserver.conf/gen.ml -------------------------------------------------------------------------------- /src/files/ocsigenserver.conf/options.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/files/ocsigenserver.conf/options.ml -------------------------------------------------------------------------------- /src/http/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/http/dune -------------------------------------------------------------------------------- /src/http/ocsigen_charset_mime.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/http/ocsigen_charset_mime.ml -------------------------------------------------------------------------------- /src/http/ocsigen_charset_mime.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/http/ocsigen_charset_mime.mli -------------------------------------------------------------------------------- /src/http/ocsigen_cookie_map.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/http/ocsigen_cookie_map.ml -------------------------------------------------------------------------------- /src/http/ocsigen_cookie_map.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/http/ocsigen_cookie_map.mli -------------------------------------------------------------------------------- /src/http/ocsigen_header.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/http/ocsigen_header.ml -------------------------------------------------------------------------------- /src/http/ocsigen_header.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/http/ocsigen_header.mli -------------------------------------------------------------------------------- /src/ocsigenserver.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/ocsigenserver.ml -------------------------------------------------------------------------------- /src/server/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/Makefile -------------------------------------------------------------------------------- /src/server/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/dune -------------------------------------------------------------------------------- /src/server/ocsigen_cohttp.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_cohttp.ml -------------------------------------------------------------------------------- /src/server/ocsigen_cohttp.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_cohttp.mli -------------------------------------------------------------------------------- /src/server/ocsigen_command.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_command.ml -------------------------------------------------------------------------------- /src/server/ocsigen_command.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_command.mli -------------------------------------------------------------------------------- /src/server/ocsigen_config.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_config.ml -------------------------------------------------------------------------------- /src/server/ocsigen_config.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_config.mli -------------------------------------------------------------------------------- /src/server/ocsigen_extensions.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_extensions.ml -------------------------------------------------------------------------------- /src/server/ocsigen_extensions.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_extensions.mli -------------------------------------------------------------------------------- /src/server/ocsigen_local_files.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_local_files.ml -------------------------------------------------------------------------------- /src/server/ocsigen_local_files.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_local_files.mli -------------------------------------------------------------------------------- /src/server/ocsigen_messages.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_messages.ml -------------------------------------------------------------------------------- /src/server/ocsigen_messages.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_messages.mli -------------------------------------------------------------------------------- /src/server/ocsigen_multipart.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_multipart.ml -------------------------------------------------------------------------------- /src/server/ocsigen_multipart.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_multipart.mli -------------------------------------------------------------------------------- /src/server/ocsigen_parseconfig.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_parseconfig.ml -------------------------------------------------------------------------------- /src/server/ocsigen_parseconfig.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_parseconfig.mli -------------------------------------------------------------------------------- /src/server/ocsigen_request.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_request.ml -------------------------------------------------------------------------------- /src/server/ocsigen_request.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_request.mli -------------------------------------------------------------------------------- /src/server/ocsigen_response.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_response.ml -------------------------------------------------------------------------------- /src/server/ocsigen_response.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_response.mli -------------------------------------------------------------------------------- /src/server/ocsigen_server.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_server.ml -------------------------------------------------------------------------------- /src/server/ocsigen_server.mli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/src/server/ocsigen_server.mli -------------------------------------------------------------------------------- /test/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/test/dune -------------------------------------------------------------------------------- /test/extensions/deflatemod.t/dune: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/test/extensions/deflatemod.t/dune -------------------------------------------------------------------------------- /test/extensions/deflatemod.t/dune-project: -------------------------------------------------------------------------------- 1 | (lang dune 3.18) 2 | -------------------------------------------------------------------------------- /test/extensions/deflatemod.t/index.html: -------------------------------------------------------------------------------- 1 | Hello world 2 | -------------------------------------------------------------------------------- /test/extensions/deflatemod.t/run.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/test/extensions/deflatemod.t/run.t -------------------------------------------------------------------------------- /test/extensions/deflatemod.t/test.ml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/test/extensions/deflatemod.t/test.ml -------------------------------------------------------------------------------- /test/server-test-helpers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocsigen/ocsigenserver/HEAD/test/server-test-helpers.sh --------------------------------------------------------------------------------