summaryrefslogtreecommitdiff
path: root/winbuild
Commit message (Collapse)AuthorAgeFilesLines
* msvc: move Makefile.msvc.names into winbuild/Daniel Stenberg2013-02-061-0/+81
| | | | In an attempt to clear up misc files from the root dir
* winbuild: include version info for .dll .exeAndrei Kurushin2013-02-051-2/+7
| | | | Bug: http://curl.haxx.se/bug/view.cgi?id=1186
* Makefile.inc: fix $(top_srcdir) not allowed in _SOURCES variablesYang Tse2013-01-201-1/+0
|
* Revert changes relative to lib/*.[ch] recent renamingYang Tse2013-01-061-9/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts renaming and usage of lib/*.h header files done 28-12-2012, reverting 2 commits: f871de0... build: make use of 76 lib/*.h renamed files ffd8e12... build: rename 76 lib/*.h files This also reverts removal of redundant include guard (redundant thanks to changes in above commits) done 2-12-2013, reverting 1 commit: c087374... curl_setup.h: remove redundant include guard This also reverts renaming and usage of lib/*.c source files done 3-12-2013, reverting 3 commits: 13606bb... build: make use of 93 lib/*.c renamed files 5b6e792... build: rename 93 lib/*.c files 7d83dff... build: commit 13606bbfde follow-up 1 Start of related discussion thread: http://curl.haxx.se/mail/lib-2013-01/0012.html Asking for confirmation on pushing this revertion commit: http://curl.haxx.se/mail/lib-2013-01/0048.html Confirmation summary: http://curl.haxx.se/mail/lib-2013-01/0079.html NOTICE: The list of 2 files that have been modified by other intermixed commits, while renamed, and also by at least one of the 6 commits this one reverts follows below. These 2 files will exhibit a hole in history unless git's '--follow' option is used when viewing logs. lib/curl_imap.h lib/curl_smtp.h
* build: make use of 93 lib/*.c renamed filesYang Tse2013-01-031-9/+9
| | | | | | 93 *.c source files renamed to use our standard naming scheme. This change affects 77 files in libcurl's source tree.
* curl tool: renaming hugehelp files to tool_hugehelpYang Tse2012-12-262-5/+5
|
* winbuild: Fix PDB file outputMark Snelling2012-11-142-32/+47
| | | | | | And fix some newlines to be proper CRLF Bug: http://curl.haxx.se/bug/view.cgi?id=3586741
* winbuild: Use machine type of development environmentMarc Hoersken2012-11-011-3/+7
| | | | | This patch restores the original behavior instead of always falling back to x86 if no MACHINE-type was specified.
* winbuild: Additional clean upMarc Hoersken2012-11-013-7/+3
|
* Even more winbuild refactoringSapien22012-11-011-4/+8
|
* Minor winbuild refactoringSapien22012-11-012-2/+1
|
* Architecture selection for winbuild and minor makefiles refactoringSapien22012-11-014-18/+17
|
* Fixed MSVC libssh2 static build.Guenter Knauf2012-11-011-1/+1
| | | | | Since libssh2 supports now agent stuff it also depends on user32.lib. Posted to the list by Jan Ehrhardt.
* winbuild/MakefileBuild.vc: Follow up on 0c8ccf7Marc Hoersken2012-10-031-2/+2
|
* winbuild: Added support for building with SPNEGO enabledMarc Hoersken2012-09-102-0/+31
| | | | | | Since Simple and Protected GSSAPI Negotiation Mechanism is already implemented in curl and supported by the MinGW builds, this change adds build support to winbuild makefiles.
* winbuild: Adjusted order of options to generated config nameMarc Hoersken2012-09-102-31/+31
| | | | | | Cleaned up order of handled build options by ordering them nearly alphabetically by using the order of the generated config name. Preparation for future/more build options.
* Added DWANT_IDN_PROTOTYPES define for MSVC too.Guenter Knauf2012-07-291-1/+1
| | | | Discussion on the list: http://curl.haxx.se/mail/lib-2012-07/0271.html
* winbuild: Aligned BUILD.WINDOWS.txt and Makefile.vc usage helpMarc Hoersken2012-07-082-21/+24
|
* winbuild: Make USE_WINSSL depend on USE_SSPIMarc Hoersken2012-07-072-17/+19
| | | | | | | | Since WinSSL cannot be build without SSPI being enabled, USE_WINSSL now defaults to the value of USE_SSPI. The makefile does now raise an error if WinSSL is enabled while SSPI is disabled.
* winbuild: Aligned USE_SSPI with other USE_x definesMarc Hoersken2012-07-072-7/+18
| | | | | | | | | | Renamed external parameter USE_SSPI = yes/no to ENABLE_SSPI = yes/no. Backwards compatible change: USE_SSPI can still be passed as external parameter with yes/no value as long as ENABLE_SSPI is not given. USE_x defines are passed around with true/false values internally, USE_SSPI is now aligned to this approach, but still accepts external values yes/no being passed, just like the other defines.
* winbuild: Clean up formatting and variable namingMarc Hoersken2012-07-072-14/+14
| | | | | | | | - Changed space usage to line up with the whole file - Renamed CFLAGS_SSPI/IPV6 to SSPI/IPV6_CFLAGS to be consistent with the other CFLAGS_x variables - Make use of existing CFLAGS_IPV6 (previously IPV6_CFLAGS) instead of appending directly to CFLAGS
* Moved some patterns to subfolder's .gitignore.Guenter Knauf2012-07-031-0/+2
|
* winbuild/MakefileBuild.vc: convert line endings to DOS styleYang Tse2012-06-141-460/+460
| | | | As per request on mailing list: http://curl.haxx.se/mail/lib-2012-06/0222.html
* winbuild: Allow SSPI build with or without SchannelMarc Hoersken2012-06-142-4/+30
| | | | | | | | | | | | | | | | | The changes introduced in commit 2bfa57bc32 are not enough to make it actually possible to use the USE_WINSSL option. Makefile.vc was not updated and the configuration name which is used in the build path did not match between both build files. This patch fixes those issues and introduces the following changes: - Replaced the -schannel name with -winssl in order to be consistent with the other options - Added ENABLE_WINSSL option to winbuild/Makefile.vc (default yes) - Changed winbuild/MakefileBuild.vc to set USE_WINSSL to true if USE_SSL is false and USE_WINSSL was not specified as a parameter - Separated WINSSL handling from SSPI handling to be consistent with the other options and their corresponding code path
* MakefileBuild.vc: Allow building without SSLYang Tse2012-06-131-1/+1
| | | | In order to use Windows native SSL support define 'USE_WINSSL'
* schannel: remove version number and identify its use with 'schannel' literalYang Tse2012-06-131-6/+11
| | | | | | | | | | Version number is removed in order to make this info consistent with how we do it with other MS and Linux system libraries for which we don't provide this info. Identifier changed from 'WinSSPI' to 'schannel' given that this is the actual provider of the SSL/TLS support. libcurl can still be built with SSPI and without SCHANNEL support.
* winbuild: Removed WITH_SSL=schannel and tie schannel to SSPIMarc Hoersken2012-06-112-11/+7
| | | | | | Removed specific WITH_SSL=schannel paramter that did not fit the general schema and complicated the parameters. For now Schannel will be enabled if SSPI is enabled and OpenSSL is disabled.
* winbuild: Updated winbuild scripts to add schannelMarc Hoersken2012-06-112-4/+11
|
* curl_sspi: Added Curl_sspi_version functionMarc Hoersken2012-06-111-0/+2
| | | | | | Added new function to get SSPI version as string. Added required library version.lib to makefiles. Changed curl_schannel.c to use Curl_sspi_version.
* winbuild: Fixed environment variables being lostMarc Hoersken2012-06-102-40/+60
| | | | | | | Fixed USE_IPV6 and USE_IDN not being passed from Makefile.vc to MakefileBuild.vc Fixed whitespace and formatting issues Fixed typo and format in help message
* winbuild: fix IPv6 enabled buildJan Ehrhardt2012-05-221-1/+1
| | | | The existing check was wrong so IPv6 support would never be enabled
* MakefileBuild.vc: use the correct IDN variableDaniel Stenberg2012-05-141-2/+2
| | | | | The variable that control IDN enablement is called USE_IDN within these Makefiles
* Revert "sspi: Added version information"Yang Tse2012-04-231-2/+0
| | | | This reverts commit 2976de480808119dae08fc6f52c8d75ba1aedb1a.
* sspi: Added version informationSteve Holme2012-04-221-0/+2
| | | | | Added version information for Windows SSPI to curl's main version string and removed SSPI from the features string.
* Set batch mode to 755 to make Cygwin git pulls work.Guenter Knauf2012-04-131-0/+0
|
* - fix IPV6 and IDN optionsPierre Joye2012-01-262-5/+5
|
* - s, use, enable, for options name, avoiding conflicts with the names used ā†µPierre Joye2012-01-191-5/+7
| | | | in the makefile
* static SSL windows builds: add more libs to the linkDaniel Stenberg2011-12-071-1/+1
| | | | | | | | | | | Starting with some recent OpenSSL versions (1.0.0e was mentioned) linking with a static openssl requires a set of more libs to be linked on Windows. Thanks also to Steve Holme and Martin Storsjö for additional feedback. Bug: http://curl.haxx.se/mail/lib-2011-12/0063.html Reported by: Ward Willats
* MakefileBuild: fix the static buildDaniel Stenberg2011-12-061-2/+2
| | | | | | | This is a left-over fix from commit b7e242de0e that Tom Wright suggested. Reported by: Ward Willats
* looks like this should be static, not dllTom Wright2011-06-241-1/+1
|
* - typoPierre Joye2011-05-201-1/+1
|
* Windows build: alternative makefilePierre Joye2011-01-284-0/+638
This is a separate makefile for MSVC builds. It is deliberately put in another dir than src/ and lib/ to allow a different build experience than the previous - at least during a period. Eventually we should unify.