Commit Graph

198 Commits

Author SHA1 Message Date
cpq
1b5cc341a5 Add streaming client support, MG_EV_HTTP_CHUNK 2021-03-08 15:41:16 +00:00
cpq
c7e09bd7b4 Add SSI include file=, include virtual= 2021-01-02 17:57:51 +00:00
cpq
55f5f74658 Add mingw gcc and g++ tests 2020-12-25 19:24:51 +00:00
cpq
c3aae185df Add ipv6 server test 2020-12-22 10:16:31 +00:00
cpq
2e87783246 Add IPv6 client test 2020-12-22 09:44:59 +00:00
cpq
ddb700eee5 Fix openssl build 2020-12-20 21:50:46 +00:00
cpq
1052ee0766 Fix openssl build, and add openssl test 2020-12-20 21:45:58 +00:00
cpq
b0a5165b44 Uload coverage 2020-12-18 11:47:56 +00:00
cpq
348c579521 Add dns test case 2020-12-14 09:31:23 +00:00
cpq
09beadb98a Fix c++ fuzzer build 2020-12-13 16:56:30 +00:00
cpq
a0765ade6b Use -DMG_ENABLE_LINES for fuzzer build 2020-12-12 14:23:28 +00:00
cpq
d806ed5d5f Better coverage 2020-12-11 22:58:50 +00:00
cpq
30d4a1ad0f Fix mg_sntp_parse() 2020-12-11 13:16:51 +00:00
cpq
42d7865e14 Pre-built desktop server 2020-12-10 17:39:40 +00:00
cpq
d1b8f9e01f Fuzz-test mg_http_var and base64 2020-12-07 18:52:40 +00:00
cpq
7ea3293aba More tests 2020-12-07 08:54:58 +00:00
cpq
866c987409 Tuning test 2020-12-07 05:46:47 +00:00
cpq
72019b7427 Tuning test 2020-12-07 04:18:29 +00:00
cpq
d7a02d13e4 Add test++ linx++ 2020-12-07 03:47:37 +00:00
cpq
cb220837b9 Tuning test 2020-12-07 01:27:44 +00:00
cpq
629e55f97d Tuning test 2020-12-07 01:00:35 +00:00
cpq
cb7743fa39 Move tests -> test 2020-12-06 23:19:56 +00:00
cpq
87de05881c Add travis build 2020-12-05 11:34:58 +00:00
cpq
f2fba1d200 7.0 refactor 2020-12-05 11:26:32 +00:00
Sergey Lyubka
1eed770238 Moved Makefile and main.c to build/ 2013-08-18 23:02:43 +01:00
Sergey Lyubka
04fc209644 removing dmg dir on clean 2013-08-16 11:18:04 +01:00
Sergey Lyubka
421c16b2bb Added -DLUA_USE_DLOPEN, and added mongoose.o: mod_lua.c 2013-08-08 12:15:40 +01:00
Sergey Lyubka
d6b9f76e9c Added COPT to CFLAGS 2013-07-20 14:08:06 +01:00
Sergey Lyubka
feb3b5db96 Using $(FLAGS) for cocoa target 2013-07-15 10:52:27 +01:00
Sergey Lyubka
508b67d6f5 Removed /Gd from windows compilation flags, cause that breaks sqlite3 + fts (qsort callback is __cdecl, not __stdcall) 2013-07-15 10:41:47 +01:00
Sergey Lyubka
389ed4e099 Enabling FTS in sqlite 2013-07-15 10:28:52 +01:00
Sergey Lyubka
5fb9aca2e1 Added -mmacosx-version-min for macos build 2013-07-12 12:39:19 +01:00
Sergey Lyubka
a09ec8988e Added lua.lib target 2013-07-11 14:24:24 +01:00
Sergey Lyubka
6e59ad8a0d Fix for prepare_lua_environment 2013-05-19 01:25:10 +01:00
Sergey Lyubka
f4862b646d defined ALL_WINOBJS and using it for windows build 2013-05-18 15:21:52 +01:00
Sergey Lyubka
215ea28db0 Added lua to the repo 2013-05-14 13:41:44 +01:00
Sergey Lyubka
b3a511f9c5 Broken down cocoa target 2013-03-08 16:13:29 +00:00
Sergey Lyubka
fc9a9593d2 Added sqlite to linux_lua target 2013-02-27 10:44:42 +00:00
Sergey Lyubka
665770d602 cleaning up more files on make clean 2013-02-12 21:04:23 +00:00
Sergey Lyubka
079b9ec2c1 Added linux_lua target 2013-02-12 12:33:44 +00:00
Sergey Lyubka
fed2057a33 Added comment 2013-02-05 17:59:16 +00:00
Sergey Lyubka
f9311f0b30 Building cocoa version with lua + sqlite 2013-02-02 16:42:01 +00:00
Sergey Lyubka
62162ff3e4 Added /DNO_SSL_DL to w target 2013-02-01 13:53:31 +00:00
Sergey Lyubka
ce0826e285 Adding lua+sqlite functionality in the default windows binary build 2013-01-31 13:38:32 +00:00
Sergey Lyubka
8ce6cf61b7 Using relative path to yassl 2013-01-27 20:48:52 +00:00
Sergey Lyubka
2b87f909ce Makefile refactored 2013-01-25 20:27:52 +00:00
Sergey Lyubka
179761fd99 Removed LUA_FLAGS from CL flags 2013-01-23 21:14:11 +00:00
Sergey Lyubka
ed32e3be0f Added unix_unit_test and windows_unit_test targets 2013-01-22 08:59:13 +00:00
Sergey Lyubka
2169e6d77f Added -pthread to the CFLAGS 2013-01-21 17:51:56 +00:00
Rogerz Zhang
fe7c245a6b Fix building error under mingw 2013-01-18 21:22:44 +08:00
Sergey Lyubka
08afdfa8b6 better cleanup 2013-01-18 10:43:52 +00:00
Sergey Lyubka
eebdd06532 Added comdlg32.lib to GUILIB 2013-01-17 17:13:15 +00:00
Sergey Lyubka
c7e5573d08 Not building DLLs. Using separate target for cocoa mac app. 2013-01-16 23:43:06 +00:00
Sergey Lyubka
121391504f mongoose.app -> Mongoose.app 2013-01-10 16:24:12 +00:00
Sergey Lyubka
5b786a5089 make release corrected 2013-01-09 21:21:04 +00:00
Sergey Lyubka
c0150606f0 Removed bindings from the Makefile 2013-01-09 15:48:38 +00:00
Sergey Lyubka
38cc14a1af Initial version for the Macos app bundle 2013-01-03 15:46:47 +00:00
Sergey Lyubka
50c05c4eed Renamed win32 -> build 2013-01-02 18:21:46 +00:00
Sergey Lyubka
bf387f9544 Added Lua build instructions 2012-10-01 22:24:22 +01:00
Sergey Lyubka
fb8f0ed4d6 Better comments in Makefile 2012-09-27 23:58:35 +01:00
Sergey Lyubka
c189553c8b Cosmetic changes for CYA_SOURCES 2012-09-27 08:27:45 +01:00
Sergey Lyubka
451d077170 cygwin target added 2012-09-27 00:33:33 +01:00
Sergey Lyubka
8c1866a4af Lua server pages support 2012-09-26 23:37:03 +01:00
Sergey Lyubka
e490b30c38 _mongoose.dll -> mongoose.dll 2012-09-22 13:15:05 +01:00
Sergey Lyubka
f935ef832b _mongoose.dll -> mongoose.dll, _mongoose.so -> libbmongoose.so 2012-09-22 12:52:47 +01:00
Sergey Lyubka
79cdb77e5d Removed hard-coded CC value from Makefile 2012-09-22 12:27:20 +01:00
Sergey Lyubka
d82f6b7607 Added /machine:IX86 to MSVC flags 2012-09-20 18:20:01 +01:00
Sergey Lyubka
0b942aaaba Minor change for the win32 build 2012-09-20 14:55:09 +01:00
Henrique Mendonça
5d11901af8 compile with MinGW 4.7 2012-09-13 19:39:02 +03:00
Sergey Lyubka
ee91109d9f Ger Hobbelt's fixes 2012-08-25 22:02:51 +01:00
Sergey Lyubka
001cd78b45 Styling changes plus extra GCC options to suppress certain warnings 2012-08-19 12:22:28 +01:00
Sergey Lyubka
9c7d4da85a make release changed 2012-08-17 21:37:48 +01:00
Sergey Lyubka
89a61e4968 Using gcc, not g++ 2012-06-04 22:48:37 +01:00
Sergey Lyubka
2a3f31f521 Using g++ for compilation. Fixed C++ build. 2012-03-06 20:19:47 +00:00
valenok
0cea7cb0c8 cleanup 2011-07-21 22:02:40 +01:00
valenok
9f7a0de0e4 Adopt to cyassl-2.0.0rc2 2011-07-21 21:50:18 +01:00
valenok
4280b1b62a make clean: removing .so file 2011-03-05 18:57:08 +00:00
valenok
aef344f0ff fix linux linkage (move compiler flags to the end of compilation string) 2010-12-01 09:25:12 +00:00
Sergey Lyubka
0db96c5ba5 make it possible to set SSL_LIB and CRYPTO_LIB during build 2010-11-29 14:46:42 +01:00
Sergey Lyubka
d31ac3f021 do not exclude win32 from the release tarball, as it breaks mingw build 2010-11-29 14:03:29 +01:00
Sergey Lyubka
f23d9ff3b0 drop -fomit-frame-pointer from UNIX compilation 2010-11-13 17:50:26 +01:00
valenok
1d490f9d6c mingw build fix 2010-09-17 22:40:19 +01:00
valenok
7291b6d7d6 added res.rc to win32 compilation 2010-09-12 22:10:03 +01:00
valenok
9d01d9f21d win32: stdcall by default. 2010-09-10 23:44:56 +01:00
valenok
53dde04b8f windows build: removed gui libs from DLL build 2010-09-07 21:12:05 +01:00
valenok
49065f2165 Windows build: /Gz - stdcall convention by default 2010-09-07 21:07:55 +01:00
valenok
a030d2cfdb Windows build: /Os -> /O1, added cyassl build. 2010-09-07 21:06:06 +01:00
valenok
39b03600e6 fixed installer - no openssl libs 2010-09-03 16:38:09 +01:00
valenok
2c36b9421e making mongoose.txt instead of mongoose.1.txt 2010-08-30 17:13:26 +01:00
valenok
0b1e621c36 better comment for windows build 2010-08-28 18:05:21 +01:00
valenok
919f5363ad UNIX flags: -Os -> -O2, and refactored windows build 2010-08-28 11:24:03 +01:00
valenok
ee997ba7d4 put back dynamic SSL lib loading 2010-08-26 20:50:59 +01:00
valenok
4f716e2b9a fixed win32 build 2010-08-26 00:55:03 +01:00
valenok
7ad045bc33 removed -s flag from compilation - RPM doesnt like it. Smaller binaries can be created by stripping and packing. 2010-08-23 22:00:04 +01:00
valenok
f4907bc0c2 introdused NO_SSL. Explicitely linking against SSL library. 2010-08-23 21:36:35 +01:00
valenok
9a5f96e755 Win32 compilation fixed 2010-06-15 12:49:52 +03:00
lsm
d94c3f8b64 moved linux-specific compilation #defines into mongoose.c. This way we make sure flags are picked up if Makefile is not used. 2010-05-08 14:06:35 +02:00
Sergey Lyubka
a69a2da39d Initial import - converting from Subversion. 2010-05-03 21:46:42 +01:00