summaryrefslogtreecommitdiffhomepage
path: root/Kernel/Sources/URL.cxx
diff options
context:
space:
mode:
authorAmlal EL Mahrouss <amlalelmahrouss@icloud.com>2024-08-02 11:00:13 +0200
committerAmlal EL Mahrouss <amlalelmahrouss@icloud.com>2024-08-02 11:00:13 +0200
commit04572e7a4299ed9dc412db7c5baeec9eabe464a3 (patch)
treea41e55a6dbd0a3c15e0a4006e935f9ac56c33c5c /Kernel/Sources/URL.cxx
parentce84d4c8745e8e1f4534a544ed48876f959485d3 (diff)
[IMP] New PROCESS_HEADER_BLOCK structure instead of ProcessHeader.
[IMP] PEF_SHARED_OBJECT_TRAITS with IsValid() method. [IMP] HTTPS and ODBC for URLs support. Signed-off-by: Amlal EL Mahrouss <amlalelmahrouss@icloud.com>
Diffstat (limited to 'Kernel/Sources/URL.cxx')
-rw-r--r--Kernel/Sources/URL.cxx6
1 files changed, 4 insertions, 2 deletions
diff --git a/Kernel/Sources/URL.cxx b/Kernel/Sources/URL.cxx
index 88328ea6..69c4733f 100644
--- a/Kernel/Sources/URL.cxx
+++ b/Kernel/Sources/URL.cxx
@@ -22,12 +22,14 @@ namespace Kernel
/// @brief internal and reserved protocols by kernel.
constexpr const Char* kURLProtocols[] = {
"file", // Filesystem protocol
- "zup", // Zeta update protocol
+ "zup", // ZKA update protocol
"oscc", // Open System Configuration Connectivity.
+ "odbc", // ODBC connectivity.
+ "https", // HTTPS layer driver (HTTPS.sys).
};
constexpr const int kUrlOutSz = 1; //! such as: ://
- constexpr const int kProtosCount = 3;
+ constexpr const int kProtosCount = 5;
constexpr const int kRangeSz = 4096;
ErrorOr<StringView> url_extract_location(const Char* url)