/civetweb-2.7.6/docs/ |
D | UserManual.md | 6 server. See `Embedding.md` for information on embedding CivetWeb into 17 On Windows, UNIX and Mac, the CivetWeb stand-alone executable may be started 26 On Windows, CivetWeb iconifies itself to the system tray icon when started. 27 Right-clicking on the icon pops up a menu, where it is possible to stop 32 Thus, the easiest way to share a folder on Windows is to copy `CivetWeb.exe` 62 Note that configuration options on the command line must start with `-`, 98 | Matches if pattern on the left side or the right side matches. 118 See the [Wikipedia page on CORS](http://en.wikipedia.org/wiki/Cross-origin_resource_sharing). 129 See the [Wikipedia page on CORS](http://en.wikipedia.org/wiki/Cross-origin_resource_sharing). 141 See the [Wikipedia page on CORS](http://en.wikipedia.org/wiki/Cross-origin_resource_sharing). [all …]
|
D | Embedding.md | 18 … this extension for the sake of clarity as opposed to having .c extensions on files that should no… 76 - `CivetServer` starts on construction and stops on destruction. 95 Several features can be turned "on" or "off" by setting compile defines. CivetWeb builds with a rea… 100 …sing a `MG_EXTERNAL_FUNCTION_<internal_function_name>` define. For details on this mechanism, plea… 101 …hase. In case you need additional function defines, please create an issue on GitHub explaining yo… 187 limit on number of simultaneous requests that can be handled by CivetWeb. 200 until there is space in the queue. When the master thread is blocked on a 203 which is `SOMAXCONN` and depends on the platform. 223 depending on the parsed request. 225 Master thread uses `poll()` and `accept()` to accept new connections on [all …]
|
D | Building.md | 5 …ithub.com/civetweb/civetweb/blob/master/docs/Embedding.md) for information on extending an existin… 58 Install on the system, Linux only. 68 The *slib* option should be done on a separate clean build as position 80 Make options can be set on the command line with the make command like so. 136 If the output looks good: Just remove the `-n` option to actually install the software on your syst… 162 | `USE_ZLIB` | enable on-the-fly compression of files (using zlib) | 212 Building on Android 215 This is a small guide to help you run civetweb on Android, originally 216 tested on the HTC Wildfire. 217 Note: You do not need root access to run civetweb on Android. [all …]
|
/civetweb-2.7.6/src/third_party/duktape-1.8.0/debugger/static/ |
D | webui.js | 255 socket.on('connect', function () { 261 socket.on('disconnect', function () { 265 socket.on('reconnecting', function () { 269 socket.on('error', function (err) { 273 socket.on('replaced', function () { 282 socket.on('keepalive', function (msg) { 287 socket.on('basic-info', function (msg) { 294 socket.on('exec-status', function (msg) { 316 // Update the "console" output based on lines sent by the server. The server 318 // better would be for the client to pull this (and other stuff) on its own. [all …]
|
/civetweb-2.7.6/src/third_party/duktape-1.5.2/debugger/static/ |
D | webui.js | 255 socket.on('connect', function () { 261 socket.on('disconnect', function () { 265 socket.on('reconnecting', function () { 269 socket.on('error', function (err) { 273 socket.on('replaced', function () { 282 socket.on('keepalive', function (msg) { 287 socket.on('basic-info', function (msg) { 294 socket.on('exec-status', function (msg) { 316 // Update the "console" output based on lines sent by the server. The server 318 // better would be for the client to pull this (and other stuff) on its own. [all …]
|
/civetweb-2.7.6/src/third_party/duktape-1.5.2/src/ |
D | duk_config.h | 112 /* AmigaOS. Neither AMIGA nor __amigaos__ is defined on VBCC, so user must 379 /* Use _setjmp() on Apple by default, see GH-55. */ 420 /* TOS on M68K is always big endian. */ 427 /* AmigaOS on M68k */ 448 /* AmigaOS on M68K or PPC is always big endian. */ 479 /* On Windows, assume we're little endian. Even Itanium which has a 662 /* Rely on C89 headers only; time.h must be here. */ 684 /* Technically C99 (C++11) but found in many systems. On some systems 744 /* Byte order varies, so rely on autodetect. */ 753 /* Byte order varies, so rely on autodetect. */ [all …]
|
/civetweb-2.7.6/src/third_party/duktape-1.8.0/src-separate/ |
D | duk_config.h | 112 /* AmigaOS. Neither AMIGA nor __amigaos__ is defined on VBCC, so user must 379 /* Use _setjmp() on Apple by default, see GH-55. */ 420 /* TOS on M68K is always big endian. */ 427 /* AmigaOS on M68k */ 448 /* AmigaOS on M68K or PPC is always big endian. */ 479 /* On Windows, assume we're little endian. Even Itanium which has a 662 /* Rely on C89 headers only; time.h must be here. */ 684 /* Technically C99 (C++11) but found in many systems. On some systems 744 /* Byte order varies, so rely on autodetect. */ 753 /* Byte order varies, so rely on autodetect. */ [all …]
|
D | duk_hthread.h | 5 * which mostly operate on the topmost frame of the value stack. 19 #define DUK_VALSTACK_INTERNAL_EXTRA 64 /* internal extra elements assumed on function entr… 25 … * (in addition to call arguments) on Duktape/C function entry. 149 * impact on execution performance low. 189 * or a macro. This would make the activation 32 bytes long on 32-bit platforms again. 219 * valstack_bottom on return; index is absolute. Note: 232 * on entry or cleared on return; may contain previous or garbage 244 /* Note: it's nice if size is 2^N (not 4x4 = 16 bytes on 32 bit) */ 329 * built-ins. Must be stored on a per-thread basis because there 331 * This takes quite a lot of space, currently 43x4 = 172 bytes on
|
/civetweb-2.7.6/src/third_party/duktape-1.8.0/src/ |
D | duk_config.h | 112 /* AmigaOS. Neither AMIGA nor __amigaos__ is defined on VBCC, so user must 379 /* Use _setjmp() on Apple by default, see GH-55. */ 420 /* TOS on M68K is always big endian. */ 427 /* AmigaOS on M68k */ 448 /* AmigaOS on M68K or PPC is always big endian. */ 479 /* On Windows, assume we're little endian. Even Itanium which has a 662 /* Rely on C89 headers only; time.h must be here. */ 684 /* Technically C99 (C++11) but found in many systems. On some systems 744 /* Byte order varies, so rely on autodetect. */ 753 /* Byte order varies, so rely on autodetect. */ [all …]
|
/civetweb-2.7.6/src/third_party/duktape-1.5.2/config/ |
D | duk_config.h-modular-dll | 112 /* AmigaOS. Neither AMIGA nor __amigaos__ is defined on VBCC, so user must 379 /* Use _setjmp() on Apple by default, see GH-55. */ 420 /* TOS on M68K is always big endian. */ 427 /* AmigaOS on M68k */ 448 /* AmigaOS on M68K or PPC is always big endian. */ 479 /* On Windows, assume we're little endian. Even Itanium which has a 662 /* Rely on C89 headers only; time.h must be here. */ 684 /* Technically C99 (C++11) but found in many systems. On some systems 744 /* Byte order varies, so rely on autodetect. */ 753 /* Byte order varies, so rely on autodetect. */ [all …]
|
D | duk_config.h-modular-static | 112 /* AmigaOS. Neither AMIGA nor __amigaos__ is defined on VBCC, so user must 379 /* Use _setjmp() on Apple by default, see GH-55. */ 420 /* TOS on M68K is always big endian. */ 427 /* AmigaOS on M68k */ 448 /* AmigaOS on M68K or PPC is always big endian. */ 479 /* On Windows, assume we're little endian. Even Itanium which has a 662 /* Rely on C89 headers only; time.h must be here. */ 684 /* Technically C99 (C++11) but found in many systems. On some systems 744 /* Byte order varies, so rely on autodetect. */ 753 /* Byte order varies, so rely on autodetect. */ [all …]
|
/civetweb-2.7.6/src/third_party/duktape-1.8.0/src-noline/ |
D | duk_config.h | 112 /* AmigaOS. Neither AMIGA nor __amigaos__ is defined on VBCC, so user must 379 /* Use _setjmp() on Apple by default, see GH-55. */ 420 /* TOS on M68K is always big endian. */ 427 /* AmigaOS on M68k */ 448 /* AmigaOS on M68K or PPC is always big endian. */ 479 /* On Windows, assume we're little endian. Even Itanium which has a 662 /* Rely on C89 headers only; time.h must be here. */ 684 /* Technically C99 (C++11) but found in many systems. On some systems 744 /* Byte order varies, so rely on autodetect. */ 753 /* Byte order varies, so rely on autodetect. */ [all …]
|
/civetweb-2.7.6/src/third_party/duktape-1.5.2/src-separate/ |
D | duk_config.h | 112 /* AmigaOS. Neither AMIGA nor __amigaos__ is defined on VBCC, so user must 379 /* Use _setjmp() on Apple by default, see GH-55. */ 420 /* TOS on M68K is always big endian. */ 427 /* AmigaOS on M68k */ 448 /* AmigaOS on M68K or PPC is always big endian. */ 479 /* On Windows, assume we're little endian. Even Itanium which has a 662 /* Rely on C89 headers only; time.h must be here. */ 684 /* Technically C99 (C++11) but found in many systems. On some systems 744 /* Byte order varies, so rely on autodetect. */ 753 /* Byte order varies, so rely on autodetect. */ [all …]
|
D | duk_hthread.h | 5 * which mostly operate on the topmost frame of the value stack. 19 #define DUK_VALSTACK_INTERNAL_EXTRA 64 /* internal extra elements assumed on function entr… 25 … * (in addition to call arguments) on Duktape/C function entry. 149 * impact on execution performance low. 189 * or a macro. This would make the activation 32 bytes long on 32-bit platforms again. 219 * valstack_bottom on return; index is absolute. Note: 232 * on entry or cleared on return; may contain previous or garbage 244 /* Note: it's nice if size is 2^N (not 4x4 = 16 bytes on 32 bit) */ 329 * built-ins. Must be stored on a per-thread basis because there 331 * This takes quite a lot of space, currently 43x4 = 172 bytes on
|
/civetweb-2.7.6/src/third_party/duktape-1.8.0/config/ |
D | duk_config.h-modular-dll | 112 /* AmigaOS. Neither AMIGA nor __amigaos__ is defined on VBCC, so user must 379 /* Use _setjmp() on Apple by default, see GH-55. */ 420 /* TOS on M68K is always big endian. */ 427 /* AmigaOS on M68k */ 448 /* AmigaOS on M68K or PPC is always big endian. */ 479 /* On Windows, assume we're little endian. Even Itanium which has a 662 /* Rely on C89 headers only; time.h must be here. */ 684 /* Technically C99 (C++11) but found in many systems. On some systems 744 /* Byte order varies, so rely on autodetect. */ 753 /* Byte order varies, so rely on autodetect. */ [all …]
|
D | duk_config.h-modular-static | 112 /* AmigaOS. Neither AMIGA nor __amigaos__ is defined on VBCC, so user must 379 /* Use _setjmp() on Apple by default, see GH-55. */ 420 /* TOS on M68K is always big endian. */ 427 /* AmigaOS on M68k */ 448 /* AmigaOS on M68K or PPC is always big endian. */ 479 /* On Windows, assume we're little endian. Even Itanium which has a 662 /* Rely on C89 headers only; time.h must be here. */ 684 /* Technically C99 (C++11) but found in many systems. On some systems 744 /* Byte order varies, so rely on autodetect. */ 753 /* Byte order varies, so rely on autodetect. */ [all …]
|
/civetweb-2.7.6/src/third_party/duktape-1.5.2/src-noline/ |
D | duk_config.h | 112 /* AmigaOS. Neither AMIGA nor __amigaos__ is defined on VBCC, so user must 379 /* Use _setjmp() on Apple by default, see GH-55. */ 420 /* TOS on M68K is always big endian. */ 427 /* AmigaOS on M68k */ 448 /* AmigaOS on M68K or PPC is always big endian. */ 479 /* On Windows, assume we're little endian. Even Itanium which has a 662 /* Rely on C89 headers only; time.h must be here. */ 684 /* Technically C99 (C++11) but found in many systems. On some systems 744 /* Byte order varies, so rely on autodetect. */ 753 /* Byte order varies, so rely on autodetect. */ [all …]
|
/civetweb-2.7.6/ |
D | CMakeLists.txt | 1 # Determines what CMake APIs we can rely on 29 set(CMAKE_DISABLE_SOURCE_CHANGES ON) 30 set(CMAKE_DISABLE_IN_SOURCE_BUILD ON) 56 option(CIVETWEB_BUILD_TESTING "Enable automated testing of civetweb" ON) 68 option(CIVETWEB_ENABLE_SERVER_EXECUTABLE "Enable building of the server executable" ON) 104 option(CIVETWEB_ENABLE_ASAN "Enable ASAN in debug mode" ON) 116 option(CIVETWEB_INSTALL_EXECUTABLE "Enable installing CivetWeb executable" ON) 127 option(CIVETWEB_ALLOW_WARNINGS "Do not stop build if there are warnings" ON) 219 option(CIVETWEB_ENABLE_SSL "Enables the secure socket layer" ON) 228 CIVETWEB_ENABLE_SSL_DYNAMIC_LOADING "Dynamically loads the SSL library rather than linking it" ON [all …]
|
D | README.md | 52 Trouble tickets should be filed on GitHub 58 Source releases can be found on GitHub 61 A very brief overview can be found on GitHub Pages 81 …hub.com/civetweb/civetweb/tree/master/docs/api) - Additional documentation on the civetweb applica… 100 - Works on Windows, Mac, Linux, UNIX, iPhone, Android, Buildroot, and many 110 - Download speed limit based on client subnet or URI pattern. 139 More information may be found on the [mailing list](https://groups.google.com/d/forum/civetweb). 158 CivetWeb is based on the Mongoose project. The original author of Mongoose was 162 after writing and distributing the original code this project is based on. 163 The license change and CivetWeb used to be mentioned on the Mongoose [all …]
|
/civetweb-2.7.6/include/ |
D | civetweb.h | 97 /* Support on-the-fly compression. */ 409 Side-effects: on UNIX, ignores SIGCHLD and SIGPIPE signals. If custom 426 web server context, or NULL on error. */ 722 /* Get the list of ports that civetweb is listening on. 743 * This function allows an application to manipulate .htpasswd files on the 745 * several ways of implementing authentication on the server side. For another, 757 * 1 on success, 0 on error. 787 -1 on error 788 >0 number of bytes written on success */ 802 -1 on error [all …]
|
/civetweb-2.7.6/src/third_party/duktape-1.8.0/debugger/ |
D | duk_debug.js | 9 * are used here now. Ideally the web UI would pull data on its own terms 424 * based on a raw 'fileName' property provided by the debug target, and 429 * so that e.g. breakpoints assigned based on filenames found from the 430 * search paths will match 1:1 on the debug target. If this is not the 557 inputStream.on('data', function (data) { 814 inputStream.on('error', function (err) { 820 inputStream.on('close', function () { 1056 // add a short escaped snippet as a comment on the line after the 1469 // Up-to-date list of breakpoints on target 1577 this.inputParser.on('transport-close', function () { [all …]
|
D | README.rst | 10 on Unix and Windows. 50 # that on the debug client. 72 The debug client automatically attaches to the debug target on startup. 86 loop based on LibUV and Duktape with MIT license (like Duktape). As such it's 102 - ``./build/dukluv`` on Linux 104 - ``.\build\Debug\dukluv.exe`` on Windows 147 …2016-02-17T13:59:42.325Z INF Proxy: Listening for incoming JSON debug connection on 0.0.0.0:9093, … 241 code running on the target ("duk" command line). **The filenames used on the 242 target and on the debug client must match exactly**, because e.g. breakpoints 243 are targeted based on the 'fileName' property of Function objects. [all …]
|
/civetweb-2.7.6/src/third_party/duktape-1.5.2/debugger/ |
D | duk_debug.js | 9 * are used here now. Ideally the web UI would pull data on its own terms 424 * based on a raw 'fileName' property provided by the debug target, and 429 * so that e.g. breakpoints assigned based on filenames found from the 430 * search paths will match 1:1 on the debug target. If this is not the 557 inputStream.on('data', function (data) { 814 inputStream.on('error', function (err) { 820 inputStream.on('close', function () { 1056 // add a short escaped snippet as a comment on the line after the 1469 // Up-to-date list of breakpoints on target 1577 this.inputParser.on('transport-close', function () { [all …]
|
D | README.rst | 10 on Unix and Windows. 50 # that on the debug client. 72 The debug client automatically attaches to the debug target on startup. 86 loop based on LibUV and Duktape with MIT license (like Duktape). As such it's 102 - ``./build/dukluv`` on Linux 104 - ``.\build\Debug\dukluv.exe`` on Windows 147 …2016-02-17T13:59:42.325Z INF Proxy: Listening for incoming JSON debug connection on 0.0.0.0:9093, … 241 code running on the target ("duk" command line). **The filenames used on the 242 target and on the debug client must match exactly**, because e.g. breakpoints 243 are targeted based on the 'fileName' property of Function objects. [all …]
|
/civetweb-2.7.6/src/third_party/ |
D | sqlite3.h | 26 ** on how SQLite interfaces are supposed to operate. 213 ** This interface only reports on the compile-time mutex setting 239 ** [sqlite3_busy_timeout()] to name but three) that are methods on an 310 ** sqlite3_close_v2() is called on a [database connection] that still has 363 ** on error message strings returned through the 5th parameter of 441 #define SQLITE_NOLFS 22 /* Uses OS features not supported on host */ 464 ** on a per database connection basis using the 580 ** SQLITE_IOCAP_IMMUTABLE flag indicates that the file is on 632 ** only make a difference on Mac OSX for the default SQLite code. 651 ** I/O operations on the open file. [all …]
|