Evgeny Grin (Karlson2k)
d67783e428
W32 VS Project: minor internal fixes, fixed files for "dist"
2023-05-28 14:54:48 +03:00
Evgeny Grin (Karlson2k)
4db949fbbd
W32 VS project: reverted to standard arches names
2023-05-28 14:54:48 +03:00
Evgeny Grin (Karlson2k)
244a0a42c8
Basic auth: switched to internal base64 decoding
...
The new implementation should catch all encoding errors.
2023-05-28 14:54:47 +03:00
Evgeny Grin (Karlson2k)
33eb5c6b09
W32 VS projects: added ARM and ARM64 configurations
...
Moved project configurations part for project include files
2023-05-24 14:18:22 +03:00
Evgeny Grin (Karlson2k)
d0f11eced1
W32 VS projects: target Win8 or later on ARM and ARM64 arches
2023-05-24 14:18:21 +03:00
Evgeny Grin (Karlson2k)
c9ee520e5a
W32 VS projects: fixed: define 'WIN32' only on x32 platforms
2023-05-24 14:18:21 +03:00
Evgeny Grin (Karlson2k)
8b70295262
W32 VS projects: disabled specific compiler warning on ARM
2023-05-24 14:18:21 +03:00
Evgeny Grin (Karlson2k)
b5e991f0dd
W32 VS projects: unified output and intermediate directories
2023-05-24 14:18:21 +03:00
Evgeny Grin (Karlson2k)
826b4a7a81
MSVC: exclude unneeded file from builds
2021-12-24 21:25:10 +03:00
Evgeny Grin (Karlson2k)
cd5a53a9c4
MSVC projects: fixed one file placement
2021-12-24 19:32:22 +03:00
Evgeny Grin (Karlson2k)
740deea3a8
W32 VS projects: use C17 if available
2021-10-25 19:24:51 +03:00
Evgeny Grin (Karlson2k)
6ef0c39eb7
W32: added VS project files for the latest installed toolset
2021-10-25 18:39:57 +03:00
Evgeny Grin (Karlson2k)
cc0d92b9b2
W32: added VS2022 project files
2021-10-25 18:37:47 +03:00
Evgeny Grin (Karlson2k)
b6a6f46c94
Fixed builds with MSVS
2021-10-25 16:57:57 +03:00
Evgeny Grin (Karlson2k)
c37cf71908
Updated copyright year in W32 .DLL files resources
2021-09-15 11:47:25 +03:00
Evgeny Grin (Karlson2k)
561c52c70a
MSVC projects: added missing header
2021-07-21 23:01:06 +03:00
Evgeny Grin (Karlson2k)
f45803ab5b
MSVC project: defaults to Vista+
2021-07-21 23:01:05 +03:00
Evgeny Grin (Karlson2k)
2c42613ce8
Restructured files in MSVC project
2021-07-21 23:00:55 +03:00
Evgeny Grin (Karlson2k)
0a374c71b8
Updates for MSVC builds
2021-04-24 23:01:18 +03:00
Evgeny Grin (Karlson2k)
5bd045bdb5
Updated W32 resource files
2020-12-15 22:12:58 +03:00
Christian Grothoff
fccdf42226
fix #5944 as suggested by reporter
2019-10-26 19:40:51 +02:00
Evgeny Grin (Karlson2k)
436bf9cdf9
MSVC projects: Explicitly specified target machines
2019-04-21 16:36:31 +03:00
Evgeny Grin (Karlson2k)
9e68caa3d7
MSVC: Added project for VS2019
2019-04-21 14:57:07 +03:00
Evgeny Grin (Karlson2k)
0c8e7bb1cd
MSVC projects: added new source files
2019-04-19 22:50:43 +03:00
Evgeny Grin (Karlson2k)
1f1f8a50be
VC builds: fix asserts and release builds
2019-04-14 14:45:52 +02:00
Christian Grothoff
7ea8a3310e
avoid c99-style comments in examples, fix missed VLA
2018-12-12 01:21:05 +01:00
Christian Grothoff
273a6df932
remove requirement for VLA in digestauth.c logic
2018-12-11 10:06:42 +01:00
Evgeny Grin (Karlson2k)
91dedbf195
Corrected DLL name in W32 resources.
2017-11-25 20:50:05 +03:00
Evgeny Grin (Karlson2k)
8a462a087f
Fixed MSVC build after 12f65d40ac
2017-11-07 19:49:56 +03:00
Evgeny Grin (Karlson2k)
325ddd08f4
Simplified VS projects files
2017-03-27 16:05:25 +03:00
Evgeny Grin (Karlson2k)
8fa8f78307
Added VS2017 project files
2017-03-27 15:28:36 +03:00
Evgeny Grin (Karlson2k)
dc4ef6b517
Additional 'bool' configure checks and fixes for old VS compilers
2016-11-17 17:49:20 +03:00
Evgeny Grin (Karlson2k)
d2e9b53c6e
Define missing HAVE_STDBOOL_H for VS
2016-11-10 16:27:41 +03:00
Evgeny Grin (Karlson2k)
4e4a1ce2bb
Fixed calloc() substitution.
2016-11-07 21:31:42 +03:00
Evgeny Grin (Karlson2k)
101fa6ceed
Added 'configure' parameter '--disable-httpupgrade'.
...
Could be used to reduce complied binary size if HTTP "Upgrade" is not required.
2016-11-02 22:48:04 +03:00
Evgeny Grin (Karlson2k)
ee182a0b29
Use MHD_itc_activate_ macro for ITC signaling, move ITC types to separate
...
header.
Separate header allow exclusion of heavy headers in internal.h, which is
included by most source files.
Fixed checking success of write() to eventFD by comparing result to 1.
Fixed error when trying to signal on fully filled ITC (ITC is already in
activated (signaled) state and those conditions are not an error).
EventFD is signaled now by macro, not a function.
2016-10-11 15:21:11 +00:00
Evgeny Grin (Karlson2k)
b6ae5bf9b7
Add 'configure' parameter to control ITC type
2016-10-11 15:20:50 +00:00
Evgeny Grin (Karlson2k)
48b38bdbbe
Fixed VS builds.
2016-10-06 18:09:34 +00:00
Evgeny Grin (Karlson2k)
7eb3cc5a46
Fixed build by MSVC
2016-08-29 16:06:56 +00:00
Evgeny Grin (Karlson2k)
47bfec25d8
Moved generic emulated functions to mhd_compat.h/.c, removed "platform" dir,
...
removed "w32functions.h/.c"
2016-08-23 20:13:03 +00:00
Evgeny Grin (Karlson2k)
558572ec73
Moved pipe/socketpair to separate mhd_itc.h/.c files.
2016-08-23 20:12:56 +00:00
Evgeny Grin (Karlson2k)
50bbf74d4e
Moved sockets abstraction to specialized mhd_socket.h/.c files
2016-08-23 20:12:50 +00:00
Evgeny Grin (Karlson2k)
40b07cc645
Moved locks and mutex abstraction to mhd_locks.h
...
Minor refactoring to allow better code optimization.
2016-08-10 13:52:51 +00:00
Evgeny Grin (Karlson2k)
e18185c55f
Moved thread abstraction to mhd_threads.h/mhd_threads.c,
...
minor bugs fixed.
2016-08-10 13:52:38 +00:00
Evgeny Grin (Karlson2k)
8433e1cbbf
Added unit tests for number in string to value conversions.
2016-07-23 18:55:15 +00:00
Evgeny Grin (Karlson2k)
e47a4a62be
Added new header mhd_options.h
2016-07-23 18:55:02 +00:00
Evgeny Grin (Karlson2k)
ec79f5e0db
mhd_str: improved compatibility with older compilers, including VS2010, VS2012
2016-06-25 12:01:58 +00:00
Evgeny Grin (Karlson2k)
65fd4d07b2
Updated .gitignore for W32 projects
2016-04-19 08:40:13 +00:00
Evgeny Grin (Karlson2k)
5ad31494eb
VS projects: added largepost.c example
2016-04-11 14:08:28 +00:00
Evgeny Grin (Karlson2k)
b3a9a6be7f
VS projects: added simplepost.c example
2016-04-11 14:08:24 +00:00