├── .clang-format ├── .clang-tidy ├── .github └── workflows │ ├── greetings.yml │ └── skyr-url-ci.yml ├── .gitignore ├── ACKNOWLEDGEMENTS.md ├── CHANGELOG.md ├── CMakeLists.txt ├── CODE_OF_CONDUCT.md ├── LICENSE_1_0.txt ├── README.md ├── _config.yml ├── cmake ├── CPM.cmake ├── FindPandoc.cmake ├── FindSphinx.cmake ├── skyr-url-config.cmake.in ├── skyr-url-env.cmake ├── skyr-url-flags.cmake ├── skyr-url-functions.cmake ├── skyr-url-git.cmake └── skyr-url-options.cmake ├── docs ├── CMakeLists.txt ├── Doxyfile.in ├── conf.py.in ├── core.rst ├── domain.rst ├── filesystem.rst ├── index.rst ├── json.rst ├── network.rst ├── percent_encoding.rst └── url.rst ├── examples ├── CMakeLists.txt └── v1 │ ├── CMakeLists.txt │ ├── example_01.cpp │ ├── example_01.md │ ├── example_02.cpp │ ├── example_02.md │ ├── example_03.cpp │ ├── example_03.md │ ├── example_04.cpp │ ├── example_05.cpp │ ├── example_06.cpp │ ├── example_07.cpp │ ├── example_08.cpp │ ├── example_09.cpp │ ├── example_10.cpp │ └── example_11.cpp ├── include └── skyr │ ├── config.hpp │ ├── core │ ├── errors.hpp │ ├── host.hpp │ ├── parse.hpp │ ├── schemes.hpp │ ├── serialize.hpp │ └── url_record.hpp │ ├── domain │ ├── domain.hpp │ └── errors.hpp │ ├── filesystem │ └── path.hpp │ ├── json │ └── json.hpp │ ├── network │ ├── ipv4_address.hpp │ └── ipv6_address.hpp │ ├── percent_encoding │ ├── percent_decode.hpp │ └── percent_encode.hpp │ ├── url.hpp │ ├── v1 │ ├── containers │ │ └── static_vector.hpp │ ├── core │ │ ├── check_input.hpp │ │ ├── errors.hpp │ │ ├── host.hpp │ │ ├── parse.hpp │ │ ├── schemes.hpp │ │ ├── serialize.hpp │ │ └── url_record.hpp │ ├── domain │ │ ├── domain.hpp │ │ ├── errors.hpp │ │ ├── idna.hpp │ │ └── punycode.hpp │ ├── filesystem │ │ ├── path.hpp │ │ └── portability.hpp │ ├── json │ │ └── json.hpp │ ├── network │ │ ├── ipv4_address.hpp │ │ └── ipv6_address.hpp │ ├── percent_encoding │ │ ├── errors.hpp │ │ ├── percent_decode.hpp │ │ ├── percent_decode_range.hpp │ │ ├── percent_encode.hpp │ │ ├── percent_encoded_char.hpp │ │ └── sentinel.hpp │ ├── platform │ │ └── endianness.hpp │ ├── string │ │ └── starts_with.hpp │ ├── traits │ │ └── string_traits.hpp │ ├── unicode │ │ ├── code_point.hpp │ │ ├── code_points │ │ │ ├── u16.hpp │ │ │ └── u8.hpp │ │ ├── constants.hpp │ │ ├── core.hpp │ │ ├── details │ │ │ └── to_u8.hpp │ │ ├── errors.hpp │ │ ├── ranges │ │ │ ├── sentinel.hpp │ │ │ ├── transforms │ │ │ │ ├── u16_transform.hpp │ │ │ │ ├── u32_transform.hpp │ │ │ │ └── u8_transform.hpp │ │ │ └── views │ │ │ │ ├── u16_view.hpp │ │ │ │ ├── u8_view.hpp │ │ │ │ └── unchecked_u8_view.hpp │ │ └── traits │ │ │ ├── iterator_value.hpp │ │ │ ├── range_iterator.hpp │ │ │ └── range_value.hpp │ ├── url.hpp │ └── url_search_parameters.hpp │ └── v2 │ ├── concepts │ └── url_concepts.hpp │ ├── containers │ └── static_vector.hpp │ ├── core │ ├── check_input.hpp │ ├── errors.hpp │ ├── host.hpp │ ├── parse.hpp │ ├── parse_path.hpp │ ├── parse_query.hpp │ ├── schemes.hpp │ ├── serialize.hpp │ ├── url_parse_state.hpp │ ├── url_parser_context.hpp │ └── url_record.hpp │ ├── domain │ ├── domain.hpp │ ├── errors.hpp │ ├── idna.hpp │ ├── idna_status.hpp │ ├── idna_tables.hpp │ └── punycode.hpp │ ├── filesystem │ └── path.hpp │ ├── json │ └── json.hpp │ ├── network │ ├── ipv4_address.hpp │ └── ipv6_address.hpp │ ├── percent_encoding │ ├── errors.hpp │ ├── percent_decode.hpp │ ├── percent_decode_range.hpp │ ├── percent_encode.hpp │ ├── percent_encoded_char.hpp │ └── sentinel.hpp │ ├── platform │ └── endianness.hpp │ ├── unicode │ ├── code_point.hpp │ ├── code_points │ │ ├── u16.hpp │ │ └── u8.hpp │ ├── constants.hpp │ ├── core.hpp │ ├── details │ │ └── to_u8.hpp │ ├── errors.hpp │ ├── ranges │ │ ├── sentinel.hpp │ │ ├── transforms │ │ │ ├── u16_transform.hpp │ │ │ ├── u32_transform.hpp │ │ │ └── u8_transform.hpp │ │ └── views │ │ │ ├── u16_view.hpp │ │ │ ├── u8_view.hpp │ │ │ └── unchecked_u8_view.hpp │ └── traits │ │ ├── iterator_value.hpp │ │ ├── range_iterator.hpp │ │ └── range_value.hpp │ ├── url.hpp │ └── url_search_parameters.hpp ├── src ├── CMakeLists.txt ├── v1 │ ├── CMakeLists.txt │ ├── core │ │ ├── parse.cpp │ │ ├── url_parse_impl.hpp │ │ ├── url_parser_context.cpp │ │ └── url_parser_context.hpp │ ├── domain │ │ └── idna.cpp │ ├── network │ │ ├── ipv4_address.cpp │ │ └── ipv6_address.cpp │ └── url │ │ ├── url.cpp │ │ └── url_search_parameters.cpp ├── v2 │ └── CMakeLists.txt └── version.hpp.in ├── tests ├── CMakeLists.txt ├── v1 │ ├── CMakeLists.txt │ ├── allocations │ │ ├── CMakeLists.txt │ │ ├── allocations.hpp │ │ └── host_parsing_tests.cpp │ ├── containers │ │ ├── CMakeLists.txt │ │ └── static_vector_tests.cpp │ ├── domain │ │ ├── CMakeLists.txt │ │ ├── domain_tests.cpp │ │ ├── idna_table_tests.cpp │ │ └── punycode_tests.cpp │ ├── filesystem │ │ ├── CMakeLists.txt │ │ └── filesystem_path_tests.cpp │ ├── json │ │ ├── CMakeLists.txt │ │ └── json_query_tests.cpp │ ├── network │ │ ├── CMakeLists.txt │ │ ├── ipv4_address_tests.cpp │ │ └── ipv6_address_tests.cpp │ ├── percent_encoding │ │ ├── CMakeLists.txt │ │ ├── percent_decoding_tests.cpp │ │ └── percent_encoding_tests.cpp │ ├── unicode │ │ ├── CMakeLists.txt │ │ ├── byte_conversion_tests.cpp │ │ ├── unicode_code_point_tests.cpp │ │ ├── unicode_range_tests.cpp │ │ └── unicode_tests.cpp │ └── url │ │ ├── CMakeLists.txt │ │ ├── parse_host_tests.cpp │ │ ├── url_literal_tests.cpp │ │ ├── url_parse_tests.cpp │ │ ├── url_search_parameters_tests.cpp │ │ ├── url_serialize_tests.cpp │ │ ├── url_setter_tests.cpp │ │ ├── url_tests.cpp │ │ ├── url_tests_with_exceptions.cpp │ │ └── url_vector_tests.cpp └── v2 │ ├── CMakeLists.txt │ ├── allocations │ ├── CMakeLists.txt │ ├── allocations.hpp │ └── host_parsing_tests.cpp │ ├── containers │ ├── CMakeLists.txt │ └── static_vector_tests.cpp │ ├── core │ ├── CMakeLists.txt │ ├── parse_host_tests.cpp │ ├── parse_path_tests.cpp │ ├── parse_query_tests.cpp │ ├── url_parse_tests.cpp │ └── url_serialize_tests.cpp │ ├── domain │ ├── CMakeLists.txt │ ├── domain_tests.cpp │ ├── idna_table_tests.cpp │ └── punycode_tests.cpp │ ├── filesystem │ ├── CMakeLists.txt │ └── filesystem_path_tests.cpp │ ├── json │ ├── CMakeLists.txt │ └── json_query_tests.cpp │ ├── network │ ├── CMakeLists.txt │ ├── ipv4_address_tests.cpp │ └── ipv6_address_tests.cpp │ ├── percent_encoding │ ├── CMakeLists.txt │ ├── percent_decoding_tests.cpp │ └── percent_encoding_tests.cpp │ ├── unicode │ ├── CMakeLists.txt │ ├── byte_conversion_tests.cpp │ ├── unicode_code_point_tests.cpp │ ├── unicode_range_tests.cpp │ └── unicode_tests.cpp │ └── url │ ├── CMakeLists.txt │ ├── url_literal_tests.cpp │ ├── url_search_parameters_tests.cpp │ ├── url_setter_tests.cpp │ ├── url_tests.cpp │ ├── url_tests_with_exceptions.cpp │ └── url_vector_tests.cpp └── tools ├── IdnaMappingTable.txt ├── make_idna_table_v1.py ├── make_idna_table_v2.py └── requirements.txt /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.github/workflows/greetings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/.github/workflows/greetings.yml -------------------------------------------------------------------------------- /.github/workflows/skyr-url-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/.github/workflows/skyr-url-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/.gitignore -------------------------------------------------------------------------------- /ACKNOWLEDGEMENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/ACKNOWLEDGEMENTS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE_1_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/LICENSE_1_0.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/_config.yml -------------------------------------------------------------------------------- /cmake/CPM.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/cmake/CPM.cmake -------------------------------------------------------------------------------- /cmake/FindPandoc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/cmake/FindPandoc.cmake -------------------------------------------------------------------------------- /cmake/FindSphinx.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/cmake/FindSphinx.cmake -------------------------------------------------------------------------------- /cmake/skyr-url-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/cmake/skyr-url-config.cmake.in -------------------------------------------------------------------------------- /cmake/skyr-url-env.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/cmake/skyr-url-env.cmake -------------------------------------------------------------------------------- /cmake/skyr-url-flags.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/cmake/skyr-url-flags.cmake -------------------------------------------------------------------------------- /cmake/skyr-url-functions.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/cmake/skyr-url-functions.cmake -------------------------------------------------------------------------------- /cmake/skyr-url-git.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/cmake/skyr-url-git.cmake -------------------------------------------------------------------------------- /cmake/skyr-url-options.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/cmake/skyr-url-options.cmake -------------------------------------------------------------------------------- /docs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/docs/CMakeLists.txt -------------------------------------------------------------------------------- /docs/Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/docs/Doxyfile.in -------------------------------------------------------------------------------- /docs/conf.py.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/docs/conf.py.in -------------------------------------------------------------------------------- /docs/core.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/docs/core.rst -------------------------------------------------------------------------------- /docs/domain.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/docs/domain.rst -------------------------------------------------------------------------------- /docs/filesystem.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/docs/filesystem.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/json.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/docs/json.rst -------------------------------------------------------------------------------- /docs/network.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/docs/network.rst -------------------------------------------------------------------------------- /docs/percent_encoding.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/docs/percent_encoding.rst -------------------------------------------------------------------------------- /docs/url.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/docs/url.rst -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/v1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/examples/v1/CMakeLists.txt -------------------------------------------------------------------------------- /examples/v1/example_01.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/examples/v1/example_01.cpp -------------------------------------------------------------------------------- /examples/v1/example_01.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/examples/v1/example_01.md -------------------------------------------------------------------------------- /examples/v1/example_02.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/examples/v1/example_02.cpp -------------------------------------------------------------------------------- /examples/v1/example_02.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/examples/v1/example_02.md -------------------------------------------------------------------------------- /examples/v1/example_03.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/examples/v1/example_03.cpp -------------------------------------------------------------------------------- /examples/v1/example_03.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/examples/v1/example_03.md -------------------------------------------------------------------------------- /examples/v1/example_04.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/examples/v1/example_04.cpp -------------------------------------------------------------------------------- /examples/v1/example_05.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/examples/v1/example_05.cpp -------------------------------------------------------------------------------- /examples/v1/example_06.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/examples/v1/example_06.cpp -------------------------------------------------------------------------------- /examples/v1/example_07.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/examples/v1/example_07.cpp -------------------------------------------------------------------------------- /examples/v1/example_08.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/examples/v1/example_08.cpp -------------------------------------------------------------------------------- /examples/v1/example_09.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/examples/v1/example_09.cpp -------------------------------------------------------------------------------- /examples/v1/example_10.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/examples/v1/example_10.cpp -------------------------------------------------------------------------------- /examples/v1/example_11.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/examples/v1/example_11.cpp -------------------------------------------------------------------------------- /include/skyr/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/config.hpp -------------------------------------------------------------------------------- /include/skyr/core/errors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/core/errors.hpp -------------------------------------------------------------------------------- /include/skyr/core/host.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/core/host.hpp -------------------------------------------------------------------------------- /include/skyr/core/parse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/core/parse.hpp -------------------------------------------------------------------------------- /include/skyr/core/schemes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/core/schemes.hpp -------------------------------------------------------------------------------- /include/skyr/core/serialize.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/core/serialize.hpp -------------------------------------------------------------------------------- /include/skyr/core/url_record.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/core/url_record.hpp -------------------------------------------------------------------------------- /include/skyr/domain/domain.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/domain/domain.hpp -------------------------------------------------------------------------------- /include/skyr/domain/errors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/domain/errors.hpp -------------------------------------------------------------------------------- /include/skyr/filesystem/path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/filesystem/path.hpp -------------------------------------------------------------------------------- /include/skyr/json/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/json/json.hpp -------------------------------------------------------------------------------- /include/skyr/network/ipv4_address.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/network/ipv4_address.hpp -------------------------------------------------------------------------------- /include/skyr/network/ipv6_address.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/network/ipv6_address.hpp -------------------------------------------------------------------------------- /include/skyr/percent_encoding/percent_decode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/percent_encoding/percent_decode.hpp -------------------------------------------------------------------------------- /include/skyr/percent_encoding/percent_encode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/percent_encoding/percent_encode.hpp -------------------------------------------------------------------------------- /include/skyr/url.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/url.hpp -------------------------------------------------------------------------------- /include/skyr/v1/containers/static_vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/containers/static_vector.hpp -------------------------------------------------------------------------------- /include/skyr/v1/core/check_input.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/core/check_input.hpp -------------------------------------------------------------------------------- /include/skyr/v1/core/errors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/core/errors.hpp -------------------------------------------------------------------------------- /include/skyr/v1/core/host.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/core/host.hpp -------------------------------------------------------------------------------- /include/skyr/v1/core/parse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/core/parse.hpp -------------------------------------------------------------------------------- /include/skyr/v1/core/schemes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/core/schemes.hpp -------------------------------------------------------------------------------- /include/skyr/v1/core/serialize.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/core/serialize.hpp -------------------------------------------------------------------------------- /include/skyr/v1/core/url_record.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/core/url_record.hpp -------------------------------------------------------------------------------- /include/skyr/v1/domain/domain.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/domain/domain.hpp -------------------------------------------------------------------------------- /include/skyr/v1/domain/errors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/domain/errors.hpp -------------------------------------------------------------------------------- /include/skyr/v1/domain/idna.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/domain/idna.hpp -------------------------------------------------------------------------------- /include/skyr/v1/domain/punycode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/domain/punycode.hpp -------------------------------------------------------------------------------- /include/skyr/v1/filesystem/path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/filesystem/path.hpp -------------------------------------------------------------------------------- /include/skyr/v1/filesystem/portability.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/filesystem/portability.hpp -------------------------------------------------------------------------------- /include/skyr/v1/json/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/json/json.hpp -------------------------------------------------------------------------------- /include/skyr/v1/network/ipv4_address.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/network/ipv4_address.hpp -------------------------------------------------------------------------------- /include/skyr/v1/network/ipv6_address.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/network/ipv6_address.hpp -------------------------------------------------------------------------------- /include/skyr/v1/percent_encoding/errors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/percent_encoding/errors.hpp -------------------------------------------------------------------------------- /include/skyr/v1/percent_encoding/percent_decode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/percent_encoding/percent_decode.hpp -------------------------------------------------------------------------------- /include/skyr/v1/percent_encoding/percent_decode_range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/percent_encoding/percent_decode_range.hpp -------------------------------------------------------------------------------- /include/skyr/v1/percent_encoding/percent_encode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/percent_encoding/percent_encode.hpp -------------------------------------------------------------------------------- /include/skyr/v1/percent_encoding/percent_encoded_char.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/percent_encoding/percent_encoded_char.hpp -------------------------------------------------------------------------------- /include/skyr/v1/percent_encoding/sentinel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/percent_encoding/sentinel.hpp -------------------------------------------------------------------------------- /include/skyr/v1/platform/endianness.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/platform/endianness.hpp -------------------------------------------------------------------------------- /include/skyr/v1/string/starts_with.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/string/starts_with.hpp -------------------------------------------------------------------------------- /include/skyr/v1/traits/string_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/traits/string_traits.hpp -------------------------------------------------------------------------------- /include/skyr/v1/unicode/code_point.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/unicode/code_point.hpp -------------------------------------------------------------------------------- /include/skyr/v1/unicode/code_points/u16.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/unicode/code_points/u16.hpp -------------------------------------------------------------------------------- /include/skyr/v1/unicode/code_points/u8.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/unicode/code_points/u8.hpp -------------------------------------------------------------------------------- /include/skyr/v1/unicode/constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/unicode/constants.hpp -------------------------------------------------------------------------------- /include/skyr/v1/unicode/core.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/unicode/core.hpp -------------------------------------------------------------------------------- /include/skyr/v1/unicode/details/to_u8.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/unicode/details/to_u8.hpp -------------------------------------------------------------------------------- /include/skyr/v1/unicode/errors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/unicode/errors.hpp -------------------------------------------------------------------------------- /include/skyr/v1/unicode/ranges/sentinel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/unicode/ranges/sentinel.hpp -------------------------------------------------------------------------------- /include/skyr/v1/unicode/ranges/transforms/u16_transform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/unicode/ranges/transforms/u16_transform.hpp -------------------------------------------------------------------------------- /include/skyr/v1/unicode/ranges/transforms/u32_transform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/unicode/ranges/transforms/u32_transform.hpp -------------------------------------------------------------------------------- /include/skyr/v1/unicode/ranges/transforms/u8_transform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/unicode/ranges/transforms/u8_transform.hpp -------------------------------------------------------------------------------- /include/skyr/v1/unicode/ranges/views/u16_view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/unicode/ranges/views/u16_view.hpp -------------------------------------------------------------------------------- /include/skyr/v1/unicode/ranges/views/u8_view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/unicode/ranges/views/u8_view.hpp -------------------------------------------------------------------------------- /include/skyr/v1/unicode/ranges/views/unchecked_u8_view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/unicode/ranges/views/unchecked_u8_view.hpp -------------------------------------------------------------------------------- /include/skyr/v1/unicode/traits/iterator_value.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/unicode/traits/iterator_value.hpp -------------------------------------------------------------------------------- /include/skyr/v1/unicode/traits/range_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/unicode/traits/range_iterator.hpp -------------------------------------------------------------------------------- /include/skyr/v1/unicode/traits/range_value.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/unicode/traits/range_value.hpp -------------------------------------------------------------------------------- /include/skyr/v1/url.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/url.hpp -------------------------------------------------------------------------------- /include/skyr/v1/url_search_parameters.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v1/url_search_parameters.hpp -------------------------------------------------------------------------------- /include/skyr/v2/concepts/url_concepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/concepts/url_concepts.hpp -------------------------------------------------------------------------------- /include/skyr/v2/containers/static_vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/containers/static_vector.hpp -------------------------------------------------------------------------------- /include/skyr/v2/core/check_input.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/core/check_input.hpp -------------------------------------------------------------------------------- /include/skyr/v2/core/errors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/core/errors.hpp -------------------------------------------------------------------------------- /include/skyr/v2/core/host.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/core/host.hpp -------------------------------------------------------------------------------- /include/skyr/v2/core/parse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/core/parse.hpp -------------------------------------------------------------------------------- /include/skyr/v2/core/parse_path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/core/parse_path.hpp -------------------------------------------------------------------------------- /include/skyr/v2/core/parse_query.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/core/parse_query.hpp -------------------------------------------------------------------------------- /include/skyr/v2/core/schemes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/core/schemes.hpp -------------------------------------------------------------------------------- /include/skyr/v2/core/serialize.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/core/serialize.hpp -------------------------------------------------------------------------------- /include/skyr/v2/core/url_parse_state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/core/url_parse_state.hpp -------------------------------------------------------------------------------- /include/skyr/v2/core/url_parser_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/core/url_parser_context.hpp -------------------------------------------------------------------------------- /include/skyr/v2/core/url_record.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/core/url_record.hpp -------------------------------------------------------------------------------- /include/skyr/v2/domain/domain.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/domain/domain.hpp -------------------------------------------------------------------------------- /include/skyr/v2/domain/errors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/domain/errors.hpp -------------------------------------------------------------------------------- /include/skyr/v2/domain/idna.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/domain/idna.hpp -------------------------------------------------------------------------------- /include/skyr/v2/domain/idna_status.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/domain/idna_status.hpp -------------------------------------------------------------------------------- /include/skyr/v2/domain/idna_tables.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/domain/idna_tables.hpp -------------------------------------------------------------------------------- /include/skyr/v2/domain/punycode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/domain/punycode.hpp -------------------------------------------------------------------------------- /include/skyr/v2/filesystem/path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/filesystem/path.hpp -------------------------------------------------------------------------------- /include/skyr/v2/json/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/json/json.hpp -------------------------------------------------------------------------------- /include/skyr/v2/network/ipv4_address.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/network/ipv4_address.hpp -------------------------------------------------------------------------------- /include/skyr/v2/network/ipv6_address.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/network/ipv6_address.hpp -------------------------------------------------------------------------------- /include/skyr/v2/percent_encoding/errors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/percent_encoding/errors.hpp -------------------------------------------------------------------------------- /include/skyr/v2/percent_encoding/percent_decode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/percent_encoding/percent_decode.hpp -------------------------------------------------------------------------------- /include/skyr/v2/percent_encoding/percent_decode_range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/percent_encoding/percent_decode_range.hpp -------------------------------------------------------------------------------- /include/skyr/v2/percent_encoding/percent_encode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/percent_encoding/percent_encode.hpp -------------------------------------------------------------------------------- /include/skyr/v2/percent_encoding/percent_encoded_char.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/percent_encoding/percent_encoded_char.hpp -------------------------------------------------------------------------------- /include/skyr/v2/percent_encoding/sentinel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/percent_encoding/sentinel.hpp -------------------------------------------------------------------------------- /include/skyr/v2/platform/endianness.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/platform/endianness.hpp -------------------------------------------------------------------------------- /include/skyr/v2/unicode/code_point.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/unicode/code_point.hpp -------------------------------------------------------------------------------- /include/skyr/v2/unicode/code_points/u16.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/unicode/code_points/u16.hpp -------------------------------------------------------------------------------- /include/skyr/v2/unicode/code_points/u8.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/unicode/code_points/u8.hpp -------------------------------------------------------------------------------- /include/skyr/v2/unicode/constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/unicode/constants.hpp -------------------------------------------------------------------------------- /include/skyr/v2/unicode/core.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/unicode/core.hpp -------------------------------------------------------------------------------- /include/skyr/v2/unicode/details/to_u8.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/unicode/details/to_u8.hpp -------------------------------------------------------------------------------- /include/skyr/v2/unicode/errors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/unicode/errors.hpp -------------------------------------------------------------------------------- /include/skyr/v2/unicode/ranges/sentinel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/unicode/ranges/sentinel.hpp -------------------------------------------------------------------------------- /include/skyr/v2/unicode/ranges/transforms/u16_transform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/unicode/ranges/transforms/u16_transform.hpp -------------------------------------------------------------------------------- /include/skyr/v2/unicode/ranges/transforms/u32_transform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/unicode/ranges/transforms/u32_transform.hpp -------------------------------------------------------------------------------- /include/skyr/v2/unicode/ranges/transforms/u8_transform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/unicode/ranges/transforms/u8_transform.hpp -------------------------------------------------------------------------------- /include/skyr/v2/unicode/ranges/views/u16_view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/unicode/ranges/views/u16_view.hpp -------------------------------------------------------------------------------- /include/skyr/v2/unicode/ranges/views/u8_view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/unicode/ranges/views/u8_view.hpp -------------------------------------------------------------------------------- /include/skyr/v2/unicode/ranges/views/unchecked_u8_view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/unicode/ranges/views/unchecked_u8_view.hpp -------------------------------------------------------------------------------- /include/skyr/v2/unicode/traits/iterator_value.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/unicode/traits/iterator_value.hpp -------------------------------------------------------------------------------- /include/skyr/v2/unicode/traits/range_iterator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/unicode/traits/range_iterator.hpp -------------------------------------------------------------------------------- /include/skyr/v2/unicode/traits/range_value.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/unicode/traits/range_value.hpp -------------------------------------------------------------------------------- /include/skyr/v2/url.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/url.hpp -------------------------------------------------------------------------------- /include/skyr/v2/url_search_parameters.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/include/skyr/v2/url_search_parameters.hpp -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/v1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/src/v1/CMakeLists.txt -------------------------------------------------------------------------------- /src/v1/core/parse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/src/v1/core/parse.cpp -------------------------------------------------------------------------------- /src/v1/core/url_parse_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/src/v1/core/url_parse_impl.hpp -------------------------------------------------------------------------------- /src/v1/core/url_parser_context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/src/v1/core/url_parser_context.cpp -------------------------------------------------------------------------------- /src/v1/core/url_parser_context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/src/v1/core/url_parser_context.hpp -------------------------------------------------------------------------------- /src/v1/domain/idna.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/src/v1/domain/idna.cpp -------------------------------------------------------------------------------- /src/v1/network/ipv4_address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/src/v1/network/ipv4_address.cpp -------------------------------------------------------------------------------- /src/v1/network/ipv6_address.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/src/v1/network/ipv6_address.cpp -------------------------------------------------------------------------------- /src/v1/url/url.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/src/v1/url/url.cpp -------------------------------------------------------------------------------- /src/v1/url/url_search_parameters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/src/v1/url/url_search_parameters.cpp -------------------------------------------------------------------------------- /src/v2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/src/v2/CMakeLists.txt -------------------------------------------------------------------------------- /src/version.hpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/src/version.hpp.in -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v1/allocations/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/allocations/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v1/allocations/allocations.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/allocations/allocations.hpp -------------------------------------------------------------------------------- /tests/v1/allocations/host_parsing_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/allocations/host_parsing_tests.cpp -------------------------------------------------------------------------------- /tests/v1/containers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/containers/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v1/containers/static_vector_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/containers/static_vector_tests.cpp -------------------------------------------------------------------------------- /tests/v1/domain/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/domain/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v1/domain/domain_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/domain/domain_tests.cpp -------------------------------------------------------------------------------- /tests/v1/domain/idna_table_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/domain/idna_table_tests.cpp -------------------------------------------------------------------------------- /tests/v1/domain/punycode_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/domain/punycode_tests.cpp -------------------------------------------------------------------------------- /tests/v1/filesystem/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/filesystem/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v1/filesystem/filesystem_path_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/filesystem/filesystem_path_tests.cpp -------------------------------------------------------------------------------- /tests/v1/json/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/json/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v1/json/json_query_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/json/json_query_tests.cpp -------------------------------------------------------------------------------- /tests/v1/network/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/network/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v1/network/ipv4_address_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/network/ipv4_address_tests.cpp -------------------------------------------------------------------------------- /tests/v1/network/ipv6_address_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/network/ipv6_address_tests.cpp -------------------------------------------------------------------------------- /tests/v1/percent_encoding/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/percent_encoding/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v1/percent_encoding/percent_decoding_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/percent_encoding/percent_decoding_tests.cpp -------------------------------------------------------------------------------- /tests/v1/percent_encoding/percent_encoding_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/percent_encoding/percent_encoding_tests.cpp -------------------------------------------------------------------------------- /tests/v1/unicode/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/unicode/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v1/unicode/byte_conversion_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/unicode/byte_conversion_tests.cpp -------------------------------------------------------------------------------- /tests/v1/unicode/unicode_code_point_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/unicode/unicode_code_point_tests.cpp -------------------------------------------------------------------------------- /tests/v1/unicode/unicode_range_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/unicode/unicode_range_tests.cpp -------------------------------------------------------------------------------- /tests/v1/unicode/unicode_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/unicode/unicode_tests.cpp -------------------------------------------------------------------------------- /tests/v1/url/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/url/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v1/url/parse_host_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/url/parse_host_tests.cpp -------------------------------------------------------------------------------- /tests/v1/url/url_literal_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/url/url_literal_tests.cpp -------------------------------------------------------------------------------- /tests/v1/url/url_parse_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/url/url_parse_tests.cpp -------------------------------------------------------------------------------- /tests/v1/url/url_search_parameters_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/url/url_search_parameters_tests.cpp -------------------------------------------------------------------------------- /tests/v1/url/url_serialize_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/url/url_serialize_tests.cpp -------------------------------------------------------------------------------- /tests/v1/url/url_setter_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/url/url_setter_tests.cpp -------------------------------------------------------------------------------- /tests/v1/url/url_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/url/url_tests.cpp -------------------------------------------------------------------------------- /tests/v1/url/url_tests_with_exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/url/url_tests_with_exceptions.cpp -------------------------------------------------------------------------------- /tests/v1/url/url_vector_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v1/url/url_vector_tests.cpp -------------------------------------------------------------------------------- /tests/v2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v2/allocations/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/allocations/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v2/allocations/allocations.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/allocations/allocations.hpp -------------------------------------------------------------------------------- /tests/v2/allocations/host_parsing_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/allocations/host_parsing_tests.cpp -------------------------------------------------------------------------------- /tests/v2/containers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/containers/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v2/containers/static_vector_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/containers/static_vector_tests.cpp -------------------------------------------------------------------------------- /tests/v2/core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/core/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v2/core/parse_host_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/core/parse_host_tests.cpp -------------------------------------------------------------------------------- /tests/v2/core/parse_path_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/core/parse_path_tests.cpp -------------------------------------------------------------------------------- /tests/v2/core/parse_query_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/core/parse_query_tests.cpp -------------------------------------------------------------------------------- /tests/v2/core/url_parse_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/core/url_parse_tests.cpp -------------------------------------------------------------------------------- /tests/v2/core/url_serialize_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/core/url_serialize_tests.cpp -------------------------------------------------------------------------------- /tests/v2/domain/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/domain/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v2/domain/domain_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/domain/domain_tests.cpp -------------------------------------------------------------------------------- /tests/v2/domain/idna_table_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/domain/idna_table_tests.cpp -------------------------------------------------------------------------------- /tests/v2/domain/punycode_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/domain/punycode_tests.cpp -------------------------------------------------------------------------------- /tests/v2/filesystem/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/filesystem/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v2/filesystem/filesystem_path_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/filesystem/filesystem_path_tests.cpp -------------------------------------------------------------------------------- /tests/v2/json/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/json/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v2/json/json_query_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/json/json_query_tests.cpp -------------------------------------------------------------------------------- /tests/v2/network/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/network/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v2/network/ipv4_address_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/network/ipv4_address_tests.cpp -------------------------------------------------------------------------------- /tests/v2/network/ipv6_address_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/network/ipv6_address_tests.cpp -------------------------------------------------------------------------------- /tests/v2/percent_encoding/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/percent_encoding/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v2/percent_encoding/percent_decoding_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/percent_encoding/percent_decoding_tests.cpp -------------------------------------------------------------------------------- /tests/v2/percent_encoding/percent_encoding_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/percent_encoding/percent_encoding_tests.cpp -------------------------------------------------------------------------------- /tests/v2/unicode/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/unicode/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v2/unicode/byte_conversion_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/unicode/byte_conversion_tests.cpp -------------------------------------------------------------------------------- /tests/v2/unicode/unicode_code_point_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/unicode/unicode_code_point_tests.cpp -------------------------------------------------------------------------------- /tests/v2/unicode/unicode_range_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/unicode/unicode_range_tests.cpp -------------------------------------------------------------------------------- /tests/v2/unicode/unicode_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/unicode/unicode_tests.cpp -------------------------------------------------------------------------------- /tests/v2/url/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/url/CMakeLists.txt -------------------------------------------------------------------------------- /tests/v2/url/url_literal_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/url/url_literal_tests.cpp -------------------------------------------------------------------------------- /tests/v2/url/url_search_parameters_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/url/url_search_parameters_tests.cpp -------------------------------------------------------------------------------- /tests/v2/url/url_setter_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/url/url_setter_tests.cpp -------------------------------------------------------------------------------- /tests/v2/url/url_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/url/url_tests.cpp -------------------------------------------------------------------------------- /tests/v2/url/url_tests_with_exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/url/url_tests_with_exceptions.cpp -------------------------------------------------------------------------------- /tests/v2/url/url_vector_tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tests/v2/url/url_vector_tests.cpp -------------------------------------------------------------------------------- /tools/IdnaMappingTable.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tools/IdnaMappingTable.txt -------------------------------------------------------------------------------- /tools/make_idna_table_v1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tools/make_idna_table_v1.py -------------------------------------------------------------------------------- /tools/make_idna_table_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tools/make_idna_table_v2.py -------------------------------------------------------------------------------- /tools/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cpp-netlib/url/HEAD/tools/requirements.txt --------------------------------------------------------------------------------