1
0
mirror of https://github.com/lammertb/libhttp.git synced 2026-01-27 08:02:47 +03:00

408 Commits

Author SHA1 Message Date
cbishop
08dec35eb7 added soname,real name and linker name outputs 2015-04-09 21:06:56 +02:00
Nick Hildebrant
1dbd48c011 linking fails because clock_gettime is missing without -lrt flag on ubuntu 2015-04-01 16:08:56 +02:00
Eric Tsau
6d4e019c38 Fixes to enable building using MinGW-w64 or TDM-GCC 2015-03-22 00:46:06 +13:00
bel2125
39863f7973 Fix: Makefile must use tabs instead of spaces 2014-12-28 10:58:55 +01:00
bel
6ccd32a060 Update documentation 2014-12-27 20:20:48 +01:00
bel
f96deec65d Update help in Makefile 2014-09-13 11:16:40 +02:00
bel
559a6ea45e Lua: dynamic or static build 2014-09-11 21:40:50 +02:00
bel
407d2c9e5b Use dynamic lua lib instead of static 2014-09-06 11:06:39 +02:00
bel
c002a6f1a0 Re-Add Unit tests for Linux 2014-03-20 21:09:16 +01:00
jmc-
89c1672469 Added a new Makefile rule called 'unit_test', which builds a stand-alone executable called 'civetweb_test' that runs unit tests.
Also fixed up the aging test/unit_test.c file so that it compiles and runs.

Build unit tests with 'make unit_test' or 'make unit_test WITH_LUA=1'.
2014-03-19 16:07:37 -07:00
bel
773866707e Apply patch from spuschhof / issue #9: Fix for Makefile for MinGW32/MSYS 2014-03-11 20:10:27 +01:00
Daniel Oaks
e24c5fa6cb Fixed IPv6 makefile option 2013-10-07 14:22:24 -04:00
Thomas Davis
0c3cb15f58 Changed Windows installer to use Inno Setup.
Advanced Installer had problems with directory permissions
in its free version.

https://github.com/sunsetbrew/civetweb/issues/11
2013-10-07 14:22:24 -04:00
Thomas Davis
3e4216529c Fixed some errors with the usage of mg_stat() 2013-10-07 14:22:23 -04:00
Thomas Davis
b745f22107 Normallized coding style in a predictable way.
Uses astyle program which is freely avaiable on all platforms.
2013-10-07 14:22:22 -04:00
Thomas Davis
dd58451725 Dealt with compiler warnings and some static analysis hits. 2013-10-07 14:22:20 -04:00
Thomas Davis
a8c628840e Added safe upgrade install changes.
This prevents overwriting existing files
2013-10-07 14:22:18 -04:00
Thomas Davis
89d5207904 Fixed Lua capitialization 2013-10-07 14:22:18 -04:00
Thomas Davis
f062af4bce CLeaned up support for buildroot 2013-10-07 14:22:18 -04:00
Thomas Davis
de0d550486 Updated dist files to conform to install directories 2013-10-07 14:22:17 -04:00
Thomas Davis
7bc5e59d0c Added install support for changing the doc root and ports 2013-10-07 14:22:17 -04:00
Thomas Davis
de99716bfc Made the install more seemless. 2013-10-07 14:22:17 -04:00
Thomas Davis
b92d9f0098 Added support for parallel make jobs 2013-10-07 14:22:17 -04:00
Thomas Davis
b2aee90d14 Regorganized directories to make them more intuitive 2013-10-07 14:22:16 -04:00
Thomas Davis
1bef635908 Cleaned up installion make rule using GNU conventions 2013-10-07 14:22:16 -04:00
Thomas Davis
2f880bb317 Upgraded LUA to 5.2.2, added library build targets 2013-10-07 14:22:16 -04:00
Thomas Davis
350b1fc75e Made md5 a static include, renamed source includes a .inl. 2013-10-07 14:22:15 -04:00
Thomas Davis
723d10e63e Changed make INSTALL_DIR to PREFIX to be more compatible 2013-10-07 14:22:14 -04:00
Thomas Davis
b742151013 Added new Build document and reloated documents 2013-10-07 14:22:13 -04:00
Thomas Davis
241b90ad4a Removed service install because it is not standard 2013-10-07 14:22:13 -04:00
Thomas Davis
5541d6de11 Updated makefile help 2013-10-07 14:22:13 -04:00
Thomas Davis
40d4e2e73b Added more standard Linux Makefiles 2013-10-07 14:22:13 -04:00
Thomas Davis
a716fa3164 Excluded YASSL from default Windows and Mac builds
Updated images with transparencies
2013-10-07 14:22:12 -04:00
Thomas Davis
4fc63e059c Fixed the md5 code inclusion in the build 2013-10-07 14:22:11 -04:00
Thomas Davis
d91be7731f Replaced MD5 implementation.
The previous implementation had some uncertain questions
with the license.  It had been replaced with a muture common
implemenation with a known good license.
2013-10-07 14:22:10 -04:00
Thomas Davis
a8bc92a305 Renamed to Civetweb 2013-10-07 14:22:09 -04: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