Import civetweb ans jsoncpp
21
3P/civetweb/resources/Info.plist
Normal file
@@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>CFBundleExecutable</key> <string>Civetweb</string>
|
||||
<key>CFBundlePackageType</key> <string>APPL</string>
|
||||
<key>CFBundleTypeRole</key> <string>None</string>
|
||||
<key>CFBundleIconFile</key> <string>civetweb</string>
|
||||
<key>CFBundleIconFiles</key> <array>
|
||||
<string>civetweb_16x16.png</string>
|
||||
<string>civetweb_22x22.png</string>
|
||||
<string>civetweb_32x32.png</string>
|
||||
<string>civetweb_64x64.png</string>
|
||||
</array>
|
||||
<key>LSUIElement</key> <true/>
|
||||
<key>RunAtLoad</key> <true/>
|
||||
<key>Label</key> <string>com.nofacepress.civetweb</string>
|
||||
<key>ProgramArguments</key> <array> </array>
|
||||
<key>KeepAlive</key> <true/>
|
||||
</dict>
|
||||
</plist>
|
||||
60
3P/civetweb/resources/Makefile.in-duktape
Normal file
@@ -0,0 +1,60 @@
|
||||
#
|
||||
# Copyright (c) 2015 the Civetweb developers
|
||||
#
|
||||
# License http://opensource.org/licenses/mit-license.php MIT License
|
||||
#
|
||||
|
||||
ifndef WITH_DUKTAPE
|
||||
$(error WITH_DUKTAPE is not defined)
|
||||
endif
|
||||
|
||||
# Duktape default version is 1.3.0 (103)
|
||||
WITH_DUKTAPE_VERSION ?= 103
|
||||
DUKTAPE_VERSION_KNOWN = 0
|
||||
|
||||
# Select src and header according to the Duktape version
|
||||
ifeq ($(WITH_DUKTAPE_VERSION), 103)
|
||||
$(info Duktape: Using version 1.3.0)
|
||||
DUKTAPE_DIR = src/third_party/duktape-1.3.0/src
|
||||
DUKTAPE_SHARED_LIB_FLAG = -lduktape1.3
|
||||
DUKTAPE_CFLAGS = -DDUKTAPE_VERSION_MAKEFILE=501
|
||||
DUKTAPE_VERSION_KNOWN = 1
|
||||
endif
|
||||
|
||||
ifneq ($(DUKTAPE_VERSION_KNOWN), 1)
|
||||
$(error Duktape: Unknwon version - $(WITH_DUKTAPE_VERSION))
|
||||
endif
|
||||
|
||||
|
||||
# Add flags for all Duktape versions
|
||||
DUKTAPE_CFLAGS += -I$(DUKTAPE_DIR) -DUSE_DUKTAPE
|
||||
|
||||
ifneq ($(TARGET_OS),WIN32)
|
||||
# DUKTAPE_CFLAGS +=
|
||||
endif
|
||||
|
||||
ifdef WITH_DUKTAPE_SHARED
|
||||
|
||||
DUKTAPE_SOURCE_FILES =
|
||||
|
||||
$(info Duktape: using dynamic linking)
|
||||
|
||||
else
|
||||
|
||||
DUKTAPE_SOURCE_FILES = duktape.c
|
||||
|
||||
ifeq ($(WITH_DUKTAPE_VERSION), 104)
|
||||
# DUKTAPE_SOURCE_FILES +=
|
||||
endif
|
||||
|
||||
$(info Duktape: using static library)
|
||||
|
||||
endif
|
||||
|
||||
DUKTAPE_SOURCES = $(addprefix $(DUKTAPE_DIR)/, $(DUKTAPE_SOURCE_FILES))
|
||||
DUKTAPE_OBJECTS = $(DUKTAPE_SOURCES:.c=.o)
|
||||
|
||||
OBJECTS += $(DUKTAPE_OBJECTS)
|
||||
CFLAGS += $(DUKTAPE_CFLAGS)
|
||||
SOURCE_DIRS = $(DUKTAPE_DIR)
|
||||
|
||||
148
3P/civetweb/resources/Makefile.in-lua
Normal file
@@ -0,0 +1,148 @@
|
||||
#
|
||||
# Copyright (c) 2013 No Face Press, LLC
|
||||
# Copyright (c) 2014-2015 the Civetweb developers
|
||||
#
|
||||
# License http://opensource.org/licenses/mit-license.php MIT License
|
||||
#
|
||||
|
||||
ifndef WITH_LUA
|
||||
$(error WITH_LUA is not defined)
|
||||
endif
|
||||
|
||||
# Lua Default version is 502
|
||||
WITH_LUA_VERSION ?= 502
|
||||
LUA_VERSION_KNOWN = 0
|
||||
|
||||
# Select src and header according to the Lua version
|
||||
ifeq ($(WITH_LUA_VERSION), 501)
|
||||
$(info Lua: Using version 5.1.5)
|
||||
LUA_DIR = src/third_party/lua-5.1.5/src
|
||||
LUA_SHARED_LIB_FLAG = -llua5.1
|
||||
LUA_CFLAGS = -DLUA_VERSION_MAKEFILE=501
|
||||
LUA_VERSION_KNOWN = 1
|
||||
endif
|
||||
ifeq ($(WITH_LUA_VERSION), 502)
|
||||
$(info Lua: Using version 5.2.4)
|
||||
LUA_DIR = src/third_party/lua-5.2.4/src
|
||||
LUA_SHARED_LIB_FLAG = -llua5.2
|
||||
LUA_CFLAGS = -DLUA_VERSION_MAKEFILE=502
|
||||
LUA_VERSION_KNOWN = 1
|
||||
endif
|
||||
ifeq ($(WITH_LUA_VERSION), 503)
|
||||
$(info Lua: Using version 5.3.1)
|
||||
LUA_DIR = src/third_party/lua-5.3.1/src
|
||||
LUA_SHARED_LIB_FLAG = -llua5.3
|
||||
LUA_CFLAGS = -DLUA_COMPAT_5_2 -DLUA_VERSION_MAKEFILE=503
|
||||
LUA_VERSION_KNOWN = 1
|
||||
endif
|
||||
|
||||
ifneq ($(LUA_VERSION_KNOWN), 1)
|
||||
$(error Lua: Unknwon version - $(WITH_LUA_VERSION))
|
||||
endif
|
||||
|
||||
|
||||
# Add flags for all Lua versions
|
||||
LUA_CFLAGS += -I$(LUA_DIR) -DLUA_COMPAT_ALL -DUSE_LUA
|
||||
|
||||
ifneq ($(TARGET_OS),WIN32)
|
||||
LUA_CFLAGS += -DLUA_USE_POSIX -DLUA_USE_DLOPEN
|
||||
endif
|
||||
|
||||
ifdef WITH_LUA_SHARED
|
||||
|
||||
LUA_SOURCE_FILES =
|
||||
|
||||
$(info Lua: using dynamic linking)
|
||||
|
||||
else
|
||||
|
||||
LUA_SOURCE_FILES = lapi.c \
|
||||
lauxlib.c \
|
||||
lbaselib.c \
|
||||
lcode.c \
|
||||
ldblib.c \
|
||||
ldebug.c \
|
||||
ldo.c \
|
||||
ldump.c \
|
||||
lfunc.c \
|
||||
lgc.c \
|
||||
linit.c \
|
||||
liolib.c \
|
||||
llex.c \
|
||||
lmathlib.c \
|
||||
lmem.c \
|
||||
loadlib.c \
|
||||
lobject.c \
|
||||
lopcodes.c \
|
||||
loslib.c \
|
||||
lparser.c \
|
||||
lstate.c \
|
||||
lstring.c \
|
||||
lstrlib.c \
|
||||
ltable.c \
|
||||
ltablib.c \
|
||||
ltm.c \
|
||||
lundump.c \
|
||||
lvm.c \
|
||||
lzio.c
|
||||
|
||||
ifeq ($(WITH_LUA_VERSION), 502)
|
||||
LUA_SOURCE_FILES += lbitlib.c \
|
||||
lcorolib.c \
|
||||
lctype.c
|
||||
endif
|
||||
ifeq ($(WITH_LUA_VERSION), 503)
|
||||
LUA_SOURCE_FILES += lbitlib.c \
|
||||
lcorolib.c \
|
||||
lctype.c \
|
||||
lutf8lib.c
|
||||
endif
|
||||
|
||||
$(info Lua: using static library)
|
||||
|
||||
endif
|
||||
|
||||
LUA_SOURCES = $(addprefix $(LUA_DIR)/, $(LUA_SOURCE_FILES))
|
||||
LUA_OBJECTS = $(LUA_SOURCES:.c=.o)
|
||||
|
||||
OBJECTS += $(LUA_OBJECTS)
|
||||
CFLAGS += $(LUA_CFLAGS)
|
||||
SOURCE_DIRS = $(LUA_DIR)
|
||||
|
||||
|
||||
ifneq ($(WITH_LUA_VERSION), 501)
|
||||
SQLITE_DIR = src/third_party
|
||||
SQLITE_SOURCE_FILES = sqlite3.c lsqlite3.c
|
||||
SQLITE_SOURCES = $(addprefix $(SQLITE_DIR)/, $(SQLITE_SOURCE_FILES))
|
||||
SQLITE_OBJECTS = $(SQLITE_SOURCES:.c=.o)
|
||||
SQLITE_CFLAGS = -I$(SQLITE_DIR) -DTHREADSAFE=1 -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS
|
||||
OBJECTS += $(SQLITE_OBJECTS)
|
||||
CFLAGS += $(SQLITE_CFLAGS)
|
||||
CFLAGS += -DUSE_LUA_SQLITE3
|
||||
#SOURCE_DIRS = $(SQLITE_DIR)
|
||||
endif
|
||||
|
||||
|
||||
LFS_DIR = src/third_party
|
||||
LFS_SOURCE_FILES = lfs.c
|
||||
LFS_SOURCES = $(addprefix $(LFS_DIR)/, $(LFS_SOURCE_FILES))
|
||||
LFS_OBJECTS = $(LFS_SOURCES:.c=.o)
|
||||
LFS_CFLAGS = -I$(LFS_DIR)
|
||||
OBJECTS += $(LFS_OBJECTS)
|
||||
CFLAGS += $(LFS_CFLAGS)
|
||||
CFLAGS += -DUSE_LUA_FILE_SYSTEM
|
||||
#SOURCE_DIRS = $(LFS_DIR)
|
||||
|
||||
|
||||
ifneq ($(WITH_LUA_VERSION), 501)
|
||||
LXML_DIR = src/third_party
|
||||
LXML_SOURCE_FILES = LuaXML_lib.c
|
||||
LXML_SOURCES = $(addprefix $(LXML_DIR)/, $(LXML_SOURCE_FILES))
|
||||
LXML_OBJECTS = $(LXML_SOURCES:.c=.o)
|
||||
LXML_CFLAGS = -I$(LXML_DIR)
|
||||
OBJECTS += $(LXML_OBJECTS)
|
||||
CFLAGS += $(LXML_CFLAGS)
|
||||
CFLAGS += -DUSE_LUA_LUAXML
|
||||
#SOURCE_DIRS = $(LXML_DIR)
|
||||
endif
|
||||
|
||||
22
3P/civetweb/resources/Makefile.in-os
Normal file
@@ -0,0 +1,22 @@
|
||||
#
|
||||
# Copyright (c) 2013 No Face Press, LLC
|
||||
# License http://opensource.org/licenses/mit-license.php MIT License
|
||||
#
|
||||
|
||||
# Override this using TARGET_OS=LINUX on the command line
|
||||
ifeq ($(TARGET_OS),)
|
||||
ifeq ($(OS),Windows_NT)
|
||||
TARGET_OS = WIN32
|
||||
else
|
||||
UNAME_S := $(shell uname -s)
|
||||
ifeq ($(UNAME_S),Linux)
|
||||
TARGET_OS = LINUX
|
||||
else
|
||||
ifeq ($(UNAME_S),Darwin)
|
||||
TARGET_OS = OSX
|
||||
else
|
||||
TARGET_OS = BSD
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
endif
|
||||
14
3P/civetweb/resources/cert/client.crt
Normal file
@@ -0,0 +1,14 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIICOTCCAaICCQCXNPrLNIw8IDANBgkqhkiG9w0BAQsFADBhMQswCQYDVQQGEwJ4
|
||||
eDELMAkGA1UECAwCeHgxCzAJBgNVBAcMAnh4MQswCQYDVQQKDAJ4eDELMAkGA1UE
|
||||
CwwCeHgxCzAJBgNVBAMMAnh4MREwDwYJKoZIhvcNAQkBFgJ4eDAeFw0xNTEwMjUy
|
||||
MzMxNDJaFw0yNTEwMjIyMzMxNDJaMGExCzAJBgNVBAYTAnh4MQswCQYDVQQIDAJ4
|
||||
eDELMAkGA1UEBwwCeHgxCzAJBgNVBAoMAnh4MQswCQYDVQQLDAJ4eDELMAkGA1UE
|
||||
AwwCeHgxETAPBgkqhkiG9w0BCQEWAnh4MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB
|
||||
iQKBgQDGwWIIU2KUEufa0Ga5lnm7I8cX4LPRIFX4zL3g1Kuw27eRaJWJLz3Y97oi
|
||||
m0fUmhhKJoEFDxj9U4UbXZWMxzH5F8RfupUu+9yDqTWjTRaUQiM/C7dSPEevfqNP
|
||||
zBoERPrMzm9W5d8Ke04vpUzk0duoE6vyNQVECroNlHY7R4zQjwIDAQABMA0GCSqG
|
||||
SIb3DQEBCwUAA4GBAKZiZ2+sYJWFnQcfqcDJBwrbTo98SSxfryPmeVQSuM8AXC4I
|
||||
baX+fqkatdFidDBl96Aq8pDfqeAz+gqRoJ+Dx7opn5/b0WcB0lD+v25x+nO8g4z7
|
||||
HBzpVtvRTkC7dGase72csnqvyWm1xTSiHNRIghl0kZy8wb6V9GmJsHxBoKWN
|
||||
-----END CERTIFICATE-----
|
||||
11
3P/civetweb/resources/cert/client.csr
Normal file
@@ -0,0 +1,11 @@
|
||||
-----BEGIN CERTIFICATE REQUEST-----
|
||||
MIIBoTCCAQoCAQAwYTELMAkGA1UEBhMCeHgxCzAJBgNVBAgMAnh4MQswCQYDVQQH
|
||||
DAJ4eDELMAkGA1UECgwCeHgxCzAJBgNVBAsMAnh4MQswCQYDVQQDDAJ4eDERMA8G
|
||||
CSqGSIb3DQEJARYCeHgwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMbBYghT
|
||||
YpQS59rQZrmWebsjxxfgs9EgVfjMveDUq7Dbt5FolYkvPdj3uiKbR9SaGEomgQUP
|
||||
GP1ThRtdlYzHMfkXxF+6lS773IOpNaNNFpRCIz8Lt1I8R69+o0/MGgRE+szOb1bl
|
||||
3wp7Ti+lTOTR26gTq/I1BUQKug2UdjtHjNCPAgMBAAGgADANBgkqhkiG9w0BAQsF
|
||||
AAOBgQCVJKEisDii5qFbV75rOGF+tTChv3c051pWerl8U42s/MQ3jhzNb8+i7f2n
|
||||
Kn4yZU3u91xtAruAoKFPSnFpgQKyBRv57g5eM03nrUUImZcRT5Kkf4YsqRMsZ2yH
|
||||
MYk6QbTrJwibUoqEUUFgv0n5ONUBoEvhzZr0K9KZ3DLyIg1rpQ==
|
||||
-----END CERTIFICATE REQUEST-----
|
||||
15
3P/civetweb/resources/cert/client.key
Normal file
@@ -0,0 +1,15 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIICXAIBAAKBgQDGwWIIU2KUEufa0Ga5lnm7I8cX4LPRIFX4zL3g1Kuw27eRaJWJ
|
||||
Lz3Y97oim0fUmhhKJoEFDxj9U4UbXZWMxzH5F8RfupUu+9yDqTWjTRaUQiM/C7dS
|
||||
PEevfqNPzBoERPrMzm9W5d8Ke04vpUzk0duoE6vyNQVECroNlHY7R4zQjwIDAQAB
|
||||
AoGAUPrNxHKlAYvKZ77te8QxiOwE3FezLAuuu5Y/7vD3mzGKU3Z3JtPWsSYN8ret
|
||||
xpOaPev+OV9zYRO8ce/pVNh8JTcvywU9SaaxzrMVIq+8rOfM8oCXwpKr7FqV6fO3
|
||||
a9JzofV6A2x3mzWqyixRVSGBWTC3Oc5+uaTX5pmJvMFgKLECQQDxFopXbhgPUVtQ
|
||||
Wa5onj3qDtYsuJALBDaHDV7nSoQySZpHn1DS/w1n+INOuwkXXfMzqdRDKGDh5VVe
|
||||
5rF1k1nVAkEA0wyI7aXYIJuYli5fCN6bwGQTwmwoWbyDDE+VkZlMUm8KhIzdnFjP
|
||||
j9+ntNshNYyKf6H9XqxuizNyiLyiWl+u0wJAXLWgSXLKycktZj62dQC1Kna+IcBv
|
||||
k+zw0wpvPl5Ha9cl/vji6eCu1RaZ2ALQwi2cwndCavjyGKxKIg5wm5goaQJAc4dC
|
||||
EW0ecUMbdOJvbWiGM/vUgTI5qF20EvIhuvECwYE9ba+6xBItlOFmaW8mr6x+SD3B
|
||||
d6jGXnbMNKOl7/i+twJBANIFBVZBal85Wn0V5MJFDWLB1vPSxXwb4OBwVD+j52H7
|
||||
YwpRbUn3/4CkiagDPdzio80WkWdkqpGZoVyDUpZi5Fg=
|
||||
-----END RSA PRIVATE KEY-----
|
||||
18
3P/civetweb/resources/cert/client.key.orig
Normal file
@@ -0,0 +1,18 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
Proc-Type: 4,ENCRYPTED
|
||||
DEK-Info: DES-EDE3-CBC,74B669EA97409DB5
|
||||
|
||||
U8mySuY/I28r8dygZbyHF9K5VFPekhar4zgN2p6wUyrIT9UvA0Y75VE6Pu55+FZS
|
||||
JEiR+5btbONt2Lf7z52zi8bv8cb+IJryjSoGkk9Klesmwc9qkUxtuZosdIoZKGFl
|
||||
SgSNecK7QYOu66PK4GOi47CFsKuKT4pR8A8Kt11PYTpXDNGomcsdS3DNEbpxvj7F
|
||||
/D/1V24IMu+cknL3r6wwL0stB3idwS+4Oq/JLosKHC5mB6+Pu285K6/NWUo5FqLy
|
||||
WgzCWzFzzQy3vBce30HOf2gCUJ++2JKoBa8wdj06ei0OTz6oFWAvftv1fTen6cyW
|
||||
LG5uAmNPpv4PmtTpOtNJtd8VFpShxiCbYm772MXiDRNiLL9iMsS9OtgTkxHyqRqr
|
||||
i8RRKzZCFzf4+xTGxO6GkkFV0/W/PM+TnvFWoWOviCjJJOFGwrQAUzRFce3UAU8V
|
||||
sSmvnE0mGvREQAUiw15onGaHKT/ivzFFutgghrcrjpGH55j/zp5gxD+WDeDqAgNA
|
||||
RPk0l63D9CrjyTuyTX1H35V1+EZ9YYP5tZ3wGn6i3WCC3WjHqDg5EZHRprjvPw7p
|
||||
rfurs33qHUon42aM1G/dJ+jtn4993RdCvCztxW6aBp+nLEEROMA/0HCZJeM9lE7L
|
||||
nWAy+jkn/6wRoATa01fEPHozju0HQhCrPcxjrJ8tIVgI1iEL2xw7STlvo6BZcnP2
|
||||
oGLMiEk5gmHCOonh+taLkFhKP+F0cSZJlJcmEr6YYzhh7FoR+sKEb2Cx2n2ySuhv
|
||||
LYh1Wn4T0Xmau7OFX2Pc+d5zBaW6lYn/ZUw8GbaDqNd3sT/UICC0Ww==
|
||||
-----END RSA PRIVATE KEY-----
|
||||
29
3P/civetweb/resources/cert/client.pem
Normal file
@@ -0,0 +1,29 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIICOTCCAaICCQCXNPrLNIw8IDANBgkqhkiG9w0BAQsFADBhMQswCQYDVQQGEwJ4
|
||||
eDELMAkGA1UECAwCeHgxCzAJBgNVBAcMAnh4MQswCQYDVQQKDAJ4eDELMAkGA1UE
|
||||
CwwCeHgxCzAJBgNVBAMMAnh4MREwDwYJKoZIhvcNAQkBFgJ4eDAeFw0xNTEwMjUy
|
||||
MzMxNDJaFw0yNTEwMjIyMzMxNDJaMGExCzAJBgNVBAYTAnh4MQswCQYDVQQIDAJ4
|
||||
eDELMAkGA1UEBwwCeHgxCzAJBgNVBAoMAnh4MQswCQYDVQQLDAJ4eDELMAkGA1UE
|
||||
AwwCeHgxETAPBgkqhkiG9w0BCQEWAnh4MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB
|
||||
iQKBgQDGwWIIU2KUEufa0Ga5lnm7I8cX4LPRIFX4zL3g1Kuw27eRaJWJLz3Y97oi
|
||||
m0fUmhhKJoEFDxj9U4UbXZWMxzH5F8RfupUu+9yDqTWjTRaUQiM/C7dSPEevfqNP
|
||||
zBoERPrMzm9W5d8Ke04vpUzk0duoE6vyNQVECroNlHY7R4zQjwIDAQABMA0GCSqG
|
||||
SIb3DQEBCwUAA4GBAKZiZ2+sYJWFnQcfqcDJBwrbTo98SSxfryPmeVQSuM8AXC4I
|
||||
baX+fqkatdFidDBl96Aq8pDfqeAz+gqRoJ+Dx7opn5/b0WcB0lD+v25x+nO8g4z7
|
||||
HBzpVtvRTkC7dGase72csnqvyWm1xTSiHNRIghl0kZy8wb6V9GmJsHxBoKWN
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIICXAIBAAKBgQDGwWIIU2KUEufa0Ga5lnm7I8cX4LPRIFX4zL3g1Kuw27eRaJWJ
|
||||
Lz3Y97oim0fUmhhKJoEFDxj9U4UbXZWMxzH5F8RfupUu+9yDqTWjTRaUQiM/C7dS
|
||||
PEevfqNPzBoERPrMzm9W5d8Ke04vpUzk0duoE6vyNQVECroNlHY7R4zQjwIDAQAB
|
||||
AoGAUPrNxHKlAYvKZ77te8QxiOwE3FezLAuuu5Y/7vD3mzGKU3Z3JtPWsSYN8ret
|
||||
xpOaPev+OV9zYRO8ce/pVNh8JTcvywU9SaaxzrMVIq+8rOfM8oCXwpKr7FqV6fO3
|
||||
a9JzofV6A2x3mzWqyixRVSGBWTC3Oc5+uaTX5pmJvMFgKLECQQDxFopXbhgPUVtQ
|
||||
Wa5onj3qDtYsuJALBDaHDV7nSoQySZpHn1DS/w1n+INOuwkXXfMzqdRDKGDh5VVe
|
||||
5rF1k1nVAkEA0wyI7aXYIJuYli5fCN6bwGQTwmwoWbyDDE+VkZlMUm8KhIzdnFjP
|
||||
j9+ntNshNYyKf6H9XqxuizNyiLyiWl+u0wJAXLWgSXLKycktZj62dQC1Kna+IcBv
|
||||
k+zw0wpvPl5Ha9cl/vji6eCu1RaZ2ALQwi2cwndCavjyGKxKIg5wm5goaQJAc4dC
|
||||
EW0ecUMbdOJvbWiGM/vUgTI5qF20EvIhuvECwYE9ba+6xBItlOFmaW8mr6x+SD3B
|
||||
d6jGXnbMNKOl7/i+twJBANIFBVZBal85Wn0V5MJFDWLB1vPSxXwb4OBwVD+j52H7
|
||||
YwpRbUn3/4CkiagDPdzio80WkWdkqpGZoVyDUpZi5Fg=
|
||||
-----END RSA PRIVATE KEY-----
|
||||
31
3P/civetweb/resources/cert/make_certs
Normal file
@@ -0,0 +1,31 @@
|
||||
#using "pass" for every password
|
||||
|
||||
openssl genrsa -des3 -out client.key 1024
|
||||
openssl req -new -key client.key -out client.csr
|
||||
|
||||
cp client.key client.key.orig
|
||||
|
||||
openssl rsa -in client.key.orig -out client.key
|
||||
|
||||
openssl x509 -req -days 3650 -in client.csr -signkey client.key -out client.crt
|
||||
|
||||
cp client.crt client.pem
|
||||
cat client.key >> client.pem
|
||||
|
||||
openssl pkcs12 -export -inkey client.key -in client.pem -name ClientName -out client.pfx
|
||||
|
||||
|
||||
|
||||
openssl genrsa -des3 -out server.key 1024
|
||||
openssl req -new -key server.key -out server.csr
|
||||
|
||||
cp server.key server.key.orig
|
||||
|
||||
openssl rsa -in server.key.orig -out server.key
|
||||
|
||||
openssl x509 -req -days 3650 -in server.csr -signkey server.key -out server.crt
|
||||
|
||||
cp server.crt server.pem
|
||||
cat server.key >> server.pem
|
||||
|
||||
openssl pkcs12 -export -inkey server.key -in server.pem -name ServerName -out server.pfx
|
||||
14
3P/civetweb/resources/cert/server.crt
Normal file
@@ -0,0 +1,14 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIICOTCCAaICCQCWJSBNug1UmTANBgkqhkiG9w0BAQsFADBhMQswCQYDVQQGEwJ4
|
||||
eDELMAkGA1UECAwCeHgxCzAJBgNVBAcMAnh4MQswCQYDVQQKDAJ4eDELMAkGA1UE
|
||||
CwwCeHgxCzAJBgNVBAMMAnh4MREwDwYJKoZIhvcNAQkBFgJ4eDAeFw0xNTEwMjUy
|
||||
MzMyMTVaFw0yNTEwMjIyMzMyMTVaMGExCzAJBgNVBAYTAnh4MQswCQYDVQQIDAJ4
|
||||
eDELMAkGA1UEBwwCeHgxCzAJBgNVBAoMAnh4MQswCQYDVQQLDAJ4eDELMAkGA1UE
|
||||
AwwCeHgxETAPBgkqhkiG9w0BCQEWAnh4MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB
|
||||
iQKBgQC+v2d4ye8BgDGncvuCNnJoyt0lcdEiwriGkW7+6eU8CTwgdJGmVZreI9Xo
|
||||
lDufzcPGtcu5El1XdwlzcaNB+iQuJfXqodvkbw43A80sWtDZuaLVbS9xAr+2mEqC
|
||||
g4/JYKRDy80y3RZ60S2qvB5jhKb1gjobLe69VXU+aifZtI6LGwIDAQABMA0GCSqG
|
||||
SIb3DQEBCwUAA4GBAHGVbKEyEIHUYZGGTzmKdQjdeomycKqh0/lgN4LUOFZLpUIb
|
||||
Ic26ZAWL3x571i05qz90AFUXEx30o0aVRYjvtSDyIlID4Niz9Cy8s8vNIDSocEAG
|
||||
bzBQ9xgFYjMEcgm2ROkzE6xdyxNOHkPA4jXjqgQknyvtkHcPE7mpv7faZXFz
|
||||
-----END CERTIFICATE-----
|
||||
11
3P/civetweb/resources/cert/server.csr
Normal file
@@ -0,0 +1,11 @@
|
||||
-----BEGIN CERTIFICATE REQUEST-----
|
||||
MIIBoTCCAQoCAQAwYTELMAkGA1UEBhMCeHgxCzAJBgNVBAgMAnh4MQswCQYDVQQH
|
||||
DAJ4eDELMAkGA1UECgwCeHgxCzAJBgNVBAsMAnh4MQswCQYDVQQDDAJ4eDERMA8G
|
||||
CSqGSIb3DQEJARYCeHgwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAL6/Z3jJ
|
||||
7wGAMady+4I2cmjK3SVx0SLCuIaRbv7p5TwJPCB0kaZVmt4j1eiUO5/Nw8a1y7kS
|
||||
XVd3CXNxo0H6JC4l9eqh2+RvDjcDzSxa0Nm5otVtL3ECv7aYSoKDj8lgpEPLzTLd
|
||||
FnrRLaq8HmOEpvWCOhst7r1VdT5qJ9m0josbAgMBAAGgADANBgkqhkiG9w0BAQsF
|
||||
AAOBgQC3a+xFpygFx3Guq9XRZSbkNX2BlktaKD45qU51E0Ayt75T8iXnpeJV2Y1z
|
||||
2zjJBPWePdsa6vvHl/gx5oCyHfr8Vzs7AIojtcbKltWesdoJMuhbhPC7434vnYYm
|
||||
fFXzVcrfuCx6V9YGlbgtGYmItUxyvkmML00XRO7+MJy64aQiCg==
|
||||
-----END CERTIFICATE REQUEST-----
|
||||
15
3P/civetweb/resources/cert/server.key
Normal file
@@ -0,0 +1,15 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIICXgIBAAKBgQC+v2d4ye8BgDGncvuCNnJoyt0lcdEiwriGkW7+6eU8CTwgdJGm
|
||||
VZreI9XolDufzcPGtcu5El1XdwlzcaNB+iQuJfXqodvkbw43A80sWtDZuaLVbS9x
|
||||
Ar+2mEqCg4/JYKRDy80y3RZ60S2qvB5jhKb1gjobLe69VXU+aifZtI6LGwIDAQAB
|
||||
AoGBAJkeyzASYhNBVhrGWZGopWTr3GSPnkOaLkiP/JsTJVpxS1v+V2E//Obvu2pN
|
||||
fCOHKO6dxyEU1es9ek+63EQ9ScaCaaZtqyi8NcttRTXYFcXwl7OZx6DnKSIa7mZA
|
||||
Z1HFzpZAlCqbh3gf1gGeMlJWEK+qxiDkBXq+pGWeOS2BzPDhAkEA6yHbw/YUmFCa
|
||||
ng1+EPBCkUTCJudiexnPQF+xlhgW68i11V4W5pLpXYt1PfN1qzw57+VgS+lowGIr
|
||||
Y4BuRWGciwJBAM+tI88SnygdGZUFCp3FQK4/+QUH7tkJvqmhiW0gaIo8yxRzbK7e
|
||||
wqV3csy4ov9LYH7kVvFE82VvUIpA4f3izbECQH4EY3gfBuKrMHLM4GfLnKGmrDeV
|
||||
gx5essjZgJ/kwUQVCf8UsklZK2FLQMa3GLVxTcvYr0eADPgupPpq9q6QpgkCQQCt
|
||||
ksFGFgNN7JxwD4mi+bUorjE8Qjgf0GQ5tNh+i8K0H0GAs0QYF/jJgT9C2eLpyx84
|
||||
jzIXbxCbK+E93CLGJuTRAkEA4LdI5JSUMX4IxVHSsfsHYT4kP3XmONlDW/TzWfK2
|
||||
jyDiFOS7lfIe08zeSxdxdpF4y9Y1eGKOjls5y5u7KtV2ug==
|
||||
-----END RSA PRIVATE KEY-----
|
||||
18
3P/civetweb/resources/cert/server.key.orig
Normal file
@@ -0,0 +1,18 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
Proc-Type: 4,ENCRYPTED
|
||||
DEK-Info: DES-EDE3-CBC,6BB8D380C900AA8B
|
||||
|
||||
+p0gAY1fa9vtz8lmaTgJClsSVhD9Aw/SL0raL8w90e3yYFnT948s5xLPxoz+c3V1
|
||||
CkdWcatZO72G1VVOlg1NyjYmujBntkvMF4DiAGAg9l/u19wrvYNINurb86uPsZ2P
|
||||
9S6SlEzIkuRDdnJXXwT/bpgEYoTVIpOQYMjzIcdYbseaYhy7n9uZCXQLgXChjiuf
|
||||
LNbArHcB5tJC8QK9DCv4iEV6U8udSd85gs2xs4dBs4dz2jpgD3GLpSMd6+LNSNOV
|
||||
AqWZM6Xa0PtM9Mlz2JkX+misfY5wR2lqs2z6f6JFIZsLjr3buqUJVNXRTcSLZ7A2
|
||||
e/RgE8wC3VVX9ij+7yh3dBKNorJF1nLcSkfTt22OXyppbwIwHKI1RYPc6a6GNZEW
|
||||
ecZlnuHueUc62e8L8lm6dPtJ5Z4SR6hBBqPOBxNxgEGvt7Gc3jPO7SkqmXatVJ2k
|
||||
S3HI2umA0f3grolkeJGXlaabRb0z+C13nvBSEDog2Sg2uFu3gwEOXsCfI+EaOghp
|
||||
earIkirAlasVtFGKwUn0eMVLBrsxvr1yz6y7PnY63kTVkh2JPoOQ/hCO+9bfdIvS
|
||||
7Sa+pbL29OXSNnt/WDsErKcMTPPAstuz0an1Q7dA7G+3FW7UsLWbYh5sMklHiG8L
|
||||
u5NC4M4/+oqq0Bv/rYROOSmIc7XRbZ38hep2ML9WHC/zdMssSph4lY/TnMNGqSQ/
|
||||
wyRmuT0VmLBQFlFvO41YD97yJD5uEsu+dMH0fsfIJ36U2T1YmJEJU5YOfpE/iGdf
|
||||
2LuFKRU0TMfwiosxi1Geef6RC/9ADaIuda6aIvfMheAZ7b8Xy3vuvQ==
|
||||
-----END RSA PRIVATE KEY-----
|
||||
29
3P/civetweb/resources/cert/server.pem
Normal file
@@ -0,0 +1,29 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIICOTCCAaICCQCWJSBNug1UmTANBgkqhkiG9w0BAQsFADBhMQswCQYDVQQGEwJ4
|
||||
eDELMAkGA1UECAwCeHgxCzAJBgNVBAcMAnh4MQswCQYDVQQKDAJ4eDELMAkGA1UE
|
||||
CwwCeHgxCzAJBgNVBAMMAnh4MREwDwYJKoZIhvcNAQkBFgJ4eDAeFw0xNTEwMjUy
|
||||
MzMyMTVaFw0yNTEwMjIyMzMyMTVaMGExCzAJBgNVBAYTAnh4MQswCQYDVQQIDAJ4
|
||||
eDELMAkGA1UEBwwCeHgxCzAJBgNVBAoMAnh4MQswCQYDVQQLDAJ4eDELMAkGA1UE
|
||||
AwwCeHgxETAPBgkqhkiG9w0BCQEWAnh4MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCB
|
||||
iQKBgQC+v2d4ye8BgDGncvuCNnJoyt0lcdEiwriGkW7+6eU8CTwgdJGmVZreI9Xo
|
||||
lDufzcPGtcu5El1XdwlzcaNB+iQuJfXqodvkbw43A80sWtDZuaLVbS9xAr+2mEqC
|
||||
g4/JYKRDy80y3RZ60S2qvB5jhKb1gjobLe69VXU+aifZtI6LGwIDAQABMA0GCSqG
|
||||
SIb3DQEBCwUAA4GBAHGVbKEyEIHUYZGGTzmKdQjdeomycKqh0/lgN4LUOFZLpUIb
|
||||
Ic26ZAWL3x571i05qz90AFUXEx30o0aVRYjvtSDyIlID4Niz9Cy8s8vNIDSocEAG
|
||||
bzBQ9xgFYjMEcgm2ROkzE6xdyxNOHkPA4jXjqgQknyvtkHcPE7mpv7faZXFz
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIICXgIBAAKBgQC+v2d4ye8BgDGncvuCNnJoyt0lcdEiwriGkW7+6eU8CTwgdJGm
|
||||
VZreI9XolDufzcPGtcu5El1XdwlzcaNB+iQuJfXqodvkbw43A80sWtDZuaLVbS9x
|
||||
Ar+2mEqCg4/JYKRDy80y3RZ60S2qvB5jhKb1gjobLe69VXU+aifZtI6LGwIDAQAB
|
||||
AoGBAJkeyzASYhNBVhrGWZGopWTr3GSPnkOaLkiP/JsTJVpxS1v+V2E//Obvu2pN
|
||||
fCOHKO6dxyEU1es9ek+63EQ9ScaCaaZtqyi8NcttRTXYFcXwl7OZx6DnKSIa7mZA
|
||||
Z1HFzpZAlCqbh3gf1gGeMlJWEK+qxiDkBXq+pGWeOS2BzPDhAkEA6yHbw/YUmFCa
|
||||
ng1+EPBCkUTCJudiexnPQF+xlhgW68i11V4W5pLpXYt1PfN1qzw57+VgS+lowGIr
|
||||
Y4BuRWGciwJBAM+tI88SnygdGZUFCp3FQK4/+QUH7tkJvqmhiW0gaIo8yxRzbK7e
|
||||
wqV3csy4ov9LYH7kVvFE82VvUIpA4f3izbECQH4EY3gfBuKrMHLM4GfLnKGmrDeV
|
||||
gx5essjZgJ/kwUQVCf8UsklZK2FLQMa3GLVxTcvYr0eADPgupPpq9q6QpgkCQQCt
|
||||
ksFGFgNN7JxwD4mi+bUorjE8Qjgf0GQ5tNh+i8K0H0GAs0QYF/jJgT9C2eLpyx84
|
||||
jzIXbxCbK+E93CLGJuTRAkEA4LdI5JSUMX4IxVHSsfsHYT4kP3XmONlDW/TzWfK2
|
||||
jyDiFOS7lfIe08zeSxdxdpF4y9Y1eGKOjls5y5u7KtV2ug==
|
||||
-----END RSA PRIVATE KEY-----
|
||||
32
3P/civetweb/resources/civetweb.conf
Normal file
@@ -0,0 +1,32 @@
|
||||
# Civetweb web server configuration file.
|
||||
# For detailed description of every option, visit
|
||||
# https://github.com/civetweb/civetweb/blob/master/docs/UserManual.md
|
||||
# Lines starting with '#' and empty lines are ignored.
|
||||
# To make a change, remove leading '#', modify option's value,
|
||||
# save this file and then restart Civetweb.
|
||||
|
||||
document_root .
|
||||
listening_ports 8080
|
||||
|
||||
# cgi_pattern **.cgi$|**.pl$|**.php$
|
||||
# cgi_environment
|
||||
# put_delete_auth_file
|
||||
# cgi_interpreter
|
||||
# protect_uri
|
||||
# authentication_domain mydomain.com
|
||||
# ssi_pattern **.shtml$|**.shtm$
|
||||
# throttle
|
||||
# access_log_file
|
||||
# enable_directory_listing yes
|
||||
# error_log_file
|
||||
# global_auth_file
|
||||
# index_files index.html,index.htm,index.cgi,index.shtml,index.php,index.lp
|
||||
# enable_keep_alive no
|
||||
# access_control_list
|
||||
# extra_mime_types
|
||||
# ssl_certificate
|
||||
# num_threads 50
|
||||
# run_as_user
|
||||
# url_rewrite_patterns
|
||||
# hide_files_patterns
|
||||
# request_timeout_ms 30000
|
||||
BIN
3P/civetweb/resources/civetweb.icns
Normal file
BIN
3P/civetweb/resources/civetweb.psd
Normal file
BIN
3P/civetweb/resources/civetweb_16x16.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
3P/civetweb/resources/civetweb_16x16@2.png
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
3P/civetweb/resources/civetweb_22x22.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
BIN
3P/civetweb/resources/civetweb_22x22@2.png
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
3P/civetweb/resources/civetweb_32x32.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
3P/civetweb/resources/civetweb_32x32@2.png
Normal file
|
After Width: | Height: | Size: 3.8 KiB |
BIN
3P/civetweb/resources/civetweb_64x64.png
Normal file
|
After Width: | Height: | Size: 3.8 KiB |
BIN
3P/civetweb/resources/civetweb_64x64@2.png
Normal file
|
After Width: | Height: | Size: 9.9 KiB |
92
3P/civetweb/resources/cleanup.lua
Normal file
@@ -0,0 +1,92 @@
|
||||
-- Lua script used to clean up tabs and spaces in C, CPP and H files.
|
||||
-- Copyright (c) 2014, bel
|
||||
-- MIT License (http://opensource.org/licenses/mit-license.php)
|
||||
--
|
||||
-- It can be used from the command line:
|
||||
-- Call Lua5.1 or Lua5.2 + this script file + the C/CPP/H file to clean
|
||||
--
|
||||
-- It can be used in Visual Studio as an external tool:
|
||||
-- command: Lua5.1.exe or Lua5.2.exe
|
||||
-- argument: "X:\civetweb\resources\cleanup.lua" $(ItemPath)
|
||||
--
|
||||
|
||||
clean = arg[1]
|
||||
print("Cleaning " .. clean)
|
||||
|
||||
lines = io.lines(clean)
|
||||
if not lines then
|
||||
print("Can not open file " .. clean)
|
||||
return
|
||||
end
|
||||
|
||||
function trimright(s)
|
||||
return s:match "^(.-)%s*$"
|
||||
end
|
||||
|
||||
local lineend = false
|
||||
local tabspace = false
|
||||
local changed = false
|
||||
local invalid = false
|
||||
local newfile = {}
|
||||
|
||||
lineno = 0
|
||||
incmt = false
|
||||
|
||||
for l in lines do
|
||||
lineno = lineno + 1
|
||||
local lt = trimright(l)
|
||||
if (lt ~= l) then
|
||||
lineend = true
|
||||
changed = true
|
||||
end
|
||||
local mcmt = l:find("%/%*");
|
||||
if mcmt then
|
||||
if incmt then
|
||||
print("line " .. lineno .. " nested comment")
|
||||
end
|
||||
if not (l:sub(mcmt):find("%*%/")) then
|
||||
-- multiline comment begins here
|
||||
incmt = true
|
||||
end
|
||||
elseif incmt then
|
||||
if not l:find("^%s*%*") then
|
||||
print("line " .. lineno .. " multiline comment without leading *")
|
||||
end
|
||||
if l:find("%*%/") then
|
||||
incmt = false
|
||||
end
|
||||
else
|
||||
local cmt = l:find("//")
|
||||
if (cmt) and (l:sub(cmt-5, cmt+1) ~= "http://") and (l:sub(cmt-6, cmt+1) ~= "https://") then
|
||||
print("line " .. lineno .. " has C++ comment //")
|
||||
end
|
||||
end
|
||||
local lts = lt:gsub('\t', ' ')
|
||||
if (lts ~= lt) then
|
||||
tabspace = true
|
||||
changed = true
|
||||
end
|
||||
for i=1,#lts do
|
||||
local b = string.byte(lts,i)
|
||||
if b<32 or b>=127 then
|
||||
print("Letter " .. string.byte(l,i) .. " (" .. b .. ") found in line " .. lts)
|
||||
invalid = true
|
||||
end
|
||||
end
|
||||
|
||||
newfile[#newfile + 1] = lts
|
||||
end
|
||||
|
||||
print("Line endings trimmed: " .. tostring(lineend))
|
||||
print("Tabs converted to spaces: " .. tostring(tabspace))
|
||||
print("Invalid characters: " .. tostring(invalid))
|
||||
|
||||
if changed then
|
||||
local f = io.open(clean, "wb")
|
||||
for i=1,#newfile do
|
||||
f:write(newfile[i])
|
||||
f:write("\n")
|
||||
end
|
||||
f:close()
|
||||
print("File cleaned")
|
||||
end
|
||||
30
3P/civetweb/resources/coverity_check.sh
Normal file
@@ -0,0 +1,30 @@
|
||||
#! /bin/sh
|
||||
|
||||
ls src/civetweb.c
|
||||
if [ "$?" = "0" ]; then
|
||||
echo "Building files for coverity check ..."
|
||||
else
|
||||
echo "Run this script from the root directory of project!" 1>&2
|
||||
echo "username@hostname:/somewhere/civetweb$ resources/coverity_check.sh" 1>&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
rm -rf cov_int/
|
||||
make clean
|
||||
|
||||
../cov-analysis-linux64-7.6.0/bin/cov-build --dir cov-int make WITH_IPV6=1 WITH_WEBSOCKET=1 WITH_LUA_SHARED=1
|
||||
|
||||
rm coverity_check.tgz
|
||||
tar czvf coverity_check.tgz cov-int
|
||||
|
||||
ls coverity_check.tgz
|
||||
|
||||
if [ "$?" = "0" ]; then
|
||||
echo "... done"
|
||||
else
|
||||
echo "No coverity_check.tgz file" 1>&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
exit 0
|
||||
|
||||
23
3P/civetweb/resources/itworks.html
Normal file
@@ -0,0 +1,23 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>Civetweb: It Works!</title>
|
||||
</head>
|
||||
<body>
|
||||
<div style="float:right; width:100%; text-align:center;">
|
||||
</div>
|
||||
<div style="float:left; height:50%; margin-bottom:-200px;"></div>
|
||||
<div style="clear:both; height:400px; width:400px; margin: auto; position:relative;">
|
||||
<img src="civetweb_64x64.png" alt="logo"/>
|
||||
<p>
|
||||
<b style="font-size:larger"><a style="text-decoration:none" href="https://sourceforge.net/projects/civetweb/">Civetweb</a></b><br>
|
||||
<i>Your web server</i>
|
||||
<ul>
|
||||
<li><a href="https://github.com/civetweb/civetweb/blob/master/docs/UserManual.md">User Manual</a></li>
|
||||
<li><a href="https://github.com/civetweb/civetweb/blob/master/RELEASE_NOTES.md">Release Notes</a></li>
|
||||
<li><a href="https://sourceforge.net/projects/civetweb/">Downloads</a></li>
|
||||
<li><a href="https://github.com/civetweb/civetweb">GitHub</a></li>
|
||||
</ul>
|
||||
</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
6
3P/civetweb/resources/jni/Android.mk
Normal file
@@ -0,0 +1,6 @@
|
||||
LOCAL_PATH := $(call my-dir)/../..
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_CFLAGS := -std=c99 -O2 -W -Wall -pthread -pipe $(COPT)
|
||||
LOCAL_MODULE := civetweb
|
||||
LOCAL_SRC_FILES := src\main.c src\civetweb.c
|
||||
include $(BUILD_EXECUTABLE)
|
||||
BIN
3P/civetweb/resources/lua-logo.jpg
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
3P/civetweb/resources/luafilesystem-logo.jpg
Normal file
|
After Width: | Height: | Size: 8.0 KiB |
BIN
3P/civetweb/resources/luasqlite-logo.jpg
Normal file
|
After Width: | Height: | Size: 6.4 KiB |
BIN
3P/civetweb/resources/luaxml-logo.jpg
Normal file
|
After Width: | Height: | Size: 6.6 KiB |
1
3P/civetweb/resources/res.rc
Normal file
@@ -0,0 +1 @@
|
||||
100 ICON DISCARDABLE "systray.ico"
|
||||
BIN
3P/civetweb/resources/sqlite3-logo.jpg
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
50
3P/civetweb/resources/ssl_cert.pem
Normal file
@@ -0,0 +1,50 @@
|
||||
-----BEGIN RSA PRIVATE KEY-----
|
||||
MIIEogIBAAKCAQEAwONaLOP7EdegqjRuQKSDXzvHmFMZfBufjhELhNjo5KsL4ieH
|
||||
hMSGCcSV6y32hzhqR5lvTViaQez+xhc58NZRu+OUgEhodRBW/vAOjpz/xdMz5HaC
|
||||
EhP3E9W1pkitVseS8B5rrgJo1BfCGai1fPav1nutPq2Kj7vMy24+g460Lonf6ln1
|
||||
di4aTIRtAqXtUU6RFpPJP35PkCXbTK65O8HJSxxt/XtfoezHCU5+UIwmZGYx46UB
|
||||
Wzg3IfK6bGPSiHU3pdiTol0uMPt/GUK+x4NyZJ4/ImsNAicRwMBdja4ywHKXJehH
|
||||
gXBthsVIHbL21x+4ibsg9eVM/XioTV6tW3IrdwIDAQABAoIBACFfdLutmkQFBcRN
|
||||
HAJNNHmmsyr0vcUOVnXTFyYeDXV67qxrYHQlOHe6LqIpKq1Mon7O2kYMnWvooFAP
|
||||
trOnsS6L+qaTYJdYg2TKjgo4ubw1hZXytyB/mdExuaMSkgMgtpia+tB5lD+V+LxN
|
||||
x1DesZ+veFMO3Zluyckswt4qM5yVa04YFrt31H0E1rJfIen61lidXIKYmHHWuRxK
|
||||
SadjFfbcqJ6P9ZF22BOkleg5Fm5NaxJmyQynOWaAkSZa5w1XySFfRjRfsbDr64G6
|
||||
+LSG8YtRuvfxnvUNhynVPHcpE40eiPo6v8Ho6yZKXpV5klCKciodXAORsswSoGJa
|
||||
N3nnu/ECgYEA6Yb2rM3QUEPIALdL8f/OzZ1GBSdiQB2WSAxzl9pR/dLF2H+0pitS
|
||||
to0830mk92ppVmRVD3JGxYDRZQ56tlFXyGaCzJBMRIcsotAhBoNbjV0i9n5bLJYf
|
||||
BmjU9yvWcgsTt0tr3B0FrtYyp2tCvwHqlxvFpFdUCj2oRw2uGpkhmNkCgYEA03M6
|
||||
WxFhsix3y6eVCVvShfbLBSOqp8l0qiTEty+dgVQcWN4CO/5eyaZXKxlCG9KMmKxy
|
||||
Yx+YgxZrDhfaZ0cxhHGPRKEAxM3IKwT2C8/wCaSiLWXZZpTifnSD99vtOt4wEfrG
|
||||
+AghNd5kamFiM9tU0AyvhJc2vdJFuXrfeC7ntM8CgYBGDA+t4cZcbRhu7ow/OKYF
|
||||
kulP3nJgHP/Y+LMrl3cEldZ2jEfZmCElVNQvfd2XwTl7injhOzvzPiKRF3jDez7D
|
||||
g8w0JAxceddvttJRK9GoY4l7OoeKpjUELSnEQkf+yUfOsTbXPXVY7jMfeNL6jE6b
|
||||
qN7t3qv8rmXtejMBE3G6cQKBgGR5W2BMiRSlxqKx1cKlrApV87BUe1HRCyuR3xuA
|
||||
d6Item7Lx1oEi7vb242yKdSYnpApWQ06xTh83Y/Ly87JaIEbiM0+h+P8OEIg0F1a
|
||||
iB+86AcUX1I8KseVy+Np0HbpfwP8GrFfA5DaRPK7pXMopEtby8cAJ1XZZaI1/ZvZ
|
||||
BebHAoGAcQU9WvCkT+nIp9FpXfBybYUsvgkaizMIqp66/l3GYgYAq8p1VLGvN4v5
|
||||
ec0dW58SJrCpqsM3NP78DtEzQf9OOsk+FsjBFzDU2RkeUreyt2/nQBj/2mN/+hEy
|
||||
hYN0Zii2yTb63jGxKY6gH1R/r9dL8kXaJmcZrfSa3AgywnteJWg=
|
||||
-----END RSA PRIVATE KEY-----
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIDBjCCAe4CCQCX05m0b053QzANBgkqhkiG9w0BAQQFADBFMQswCQYDVQQGEwJB
|
||||
VTETMBEGA1UECBMKU29tZS1TdGF0ZTEhMB8GA1UEChMYSW50ZXJuZXQgV2lkZ2l0
|
||||
cyBQdHkgTHRkMB4XDTA4MTIwNzEwMjUyMloXDTE4MTIwNTEwMjUyMlowRTELMAkG
|
||||
A1UEBhMCQVUxEzARBgNVBAgTClNvbWUtU3RhdGUxITAfBgNVBAoTGEludGVybmV0
|
||||
IFdpZGdpdHMgUHR5IEx0ZDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
|
||||
AMDjWizj+xHXoKo0bkCkg187x5hTGXwbn44RC4TY6OSrC+Inh4TEhgnElest9oc4
|
||||
akeZb01YmkHs/sYXOfDWUbvjlIBIaHUQVv7wDo6c/8XTM+R2ghIT9xPVtaZIrVbH
|
||||
kvAea64CaNQXwhmotXz2r9Z7rT6tio+7zMtuPoOOtC6J3+pZ9XYuGkyEbQKl7VFO
|
||||
kRaTyT9+T5Al20yuuTvByUscbf17X6HsxwlOflCMJmRmMeOlAVs4NyHyumxj0oh1
|
||||
N6XYk6JdLjD7fxlCvseDcmSePyJrDQInEcDAXY2uMsBylyXoR4FwbYbFSB2y9tcf
|
||||
uIm7IPXlTP14qE1erVtyK3cCAwEAATANBgkqhkiG9w0BAQQFAAOCAQEAW4yZdqpB
|
||||
oIdiuXRosr86Sg9FiMg/cn+2OwQ0QIaA8ZBwKsc+wIIHEgXCS8J6316BGQeUvMD+
|
||||
plNe0r4GWzzmlDMdobeQ5arPRB89qd9skE6pAMdLg3FyyfEjz3A0VpskolW5VBMr
|
||||
P5R7uJ1FLgH12RyAjZCWYcCRqEMOffqvyMCH6oAjyDmQOA5IssRKX/HsHntSH/HW
|
||||
W7slTcP45ty1b44Nq22/ubYk0CJRQgqKOIQ3cLgPomN1jNFQbAbfVTaK1DpEysrQ
|
||||
5V8a8gNW+3sVZmV6d1Mj3pN2Le62wUKuV2g6BNU7iiwcoY8HI68aRxz2hVMS+t5f
|
||||
SEGI4JSxV56lYg==
|
||||
-----END CERTIFICATE-----
|
||||
-----BEGIN DH PARAMETERS-----
|
||||
MEYCQQD+ef8hZ4XbdoyIpJyCTF2UrUEfX6mYDvxuS5O1UNYcslUqlj6JkA11e/yS
|
||||
6DK8Z86W6mSj5CEk4IjbyEOECXH7AgEC
|
||||
-----END DH PARAMETERS-----
|
||||
BIN
3P/civetweb/resources/systray.ico
Normal file
|
After Width: | Height: | Size: 15 KiB |