summaryrefslogtreecommitdiff
path: root/projects
Commit message (Collapse)AuthorAgeFilesLines
* build: check out *.sln files with Windows line endingsMarcel Raad2017-08-101-0/+1
| | | | | | | | Visual Studio doesn't like LF line endings in solution files and always converts them to CRLF when doing changes to the solution. Notably, this affects the solutions in the release archive. Closes https://github.com/curl/curl/pull/1746
* build-wolfssl: Sync config with wolfSSL 3.11Jay Satiro2017-05-311-1/+26
| | | | | | | | | | | | | | wolfSSL configure script relevant changes from 3.10 to 3.11: - Async threading support added; disabled by default without async crypto, which continues to be disabled by default. wolfSSL configure script relevant changes from 3.11 to 3.11.1 (beta): - TLS 1.3 beta support added; disabled by default. For experimenting I put in a comment block the defines needed to enable TLS 1.3 support (ie the equivalent of --enable-tls13).
* checksrc.bat: Ignore curl_config.h.in, curl_config.hJay Satiro2017-03-021-1/+1
|
* build-wolfssl: Sync config with wolfSSL 3.10Jay Satiro2016-12-241-2/+17
| | | | | | | | | | | | wolfSSL configure script relevant changes from 3.9 to 3.10: - DES3 no longer enabled by default - Shamir no longer enabled by default - Extended master secret enabled by default - RSA and ECC timing protections enabled by default For backwards compatibility I enabled DES3 and ECC shamir config options (ie no change from 3.9), and the other changes are included.
* generate.bat: Include include/curl in libcurl VS projectsJay Satiro2016-11-011-0/+1
| | | | .. because including those headers helps Visual Studio's Intellisense.
* generate.bat: Remove strcase.[ch] from curl tool VS projectsJay Satiro2016-11-011-2/+0
| | | | | | | | ..because they're no longer needed in the tool build. strcase is still built by the libcurl project and exports curl_str(n)equal which is used by the curl tool. Bug: https://github.com/curl/curl/commit/9363f1a#all_commit_comments
* strcasecompare: replaced remaining rawstr.h with strcase.hDan Fandrich2016-10-311-2/+2
| | | | This is a followup to commit 811a693b
* README: Corrected the supported Visual Studio versionsSteve Holme2016-08-311-1/+1
| | | | Missed from commit 8356022d17.
* KNOWN_BUGS: Move the Visual Studio project shortcomings from local READMESteve Holme2016-08-311-14/+0
|
* README: Mention wolfSSL in the 'Dependencies' sectionSteve Holme2016-07-231-5/+6
|
* VC: Add crypt32.lib to Visual Sudio project template filesJoel Depooter2016-06-2218-128/+128
| | | | Closes #854
* checksrc.bat: Added support for the examplesSteve Holme2016-04-031-0/+17
|
* checksrc.bat: Re-enabled the tests directory by defaultSteve Holme2016-04-031-1/+1
| | | | | Following the recent changes to the source in the tests directory, re-enabled tests for the default scan.
* checksrc.bat: Added tests/server directory supportSteve Holme2016-04-031-0/+6
| | | | In addition to commit 83b174b3f0 and following the recent changes.
* checksrc.bat: Disable tests by default until warnings are fixedSteve Holme2016-04-031-1/+1
|
* checksrc.bat: Added support for the tests directorySteve Holme2016-04-031-0/+22
|
* build: Changed the Visual Studio projects warning level from 3 to 4Steve Holme2016-04-0118-832/+832
| | | | | | After squashing most of our compiler warnings, up'ed the default warning level from 3 to 4 in order to increase the likelyhood of catching future warnings.
* .gitignore: Added new VC14 SQLite based program database filesSteve Holme2016-04-013-2/+5
|
* wolfssl: Use ECC supported curves extensionJay Satiro2016-03-291-0/+4
| | | | https://github.com/wolfSSL/wolfssl/issues/366
* build-wolfssl: Allow a broader range of ciphers (Visual Studio)Jay Satiro2016-03-291-26/+67
| | | | | | | | | | | | | This is an update to the build-time options used to build wolfSSL in Visual Studio for greater compatibility, and make it behave similar to the way OpenSSL 1.0.2 behaves. Starting in wolfSSL v3.6.6 static ciphers and SSLv3 are disabled by default at build time, but we can use both. - Enable static cipher suites TLS_ECDH_ and TLS_RSA_. - Enable SSLv3 hello. Though in libcurl we disable it by default at runtime, we make it available so the user can manually select it if necessary.
* wolfssl: Add ALPN supportJay Satiro2016-03-281-0/+3
|
* checksrc.bat: Added support for checking the new vauth directorySteve Holme2016-03-251-0/+6
|
* build: Updated all makefiles and project files for the new vauth directorySteve Holme2016-03-259-0/+66
| | | | | | Updated the makefiles and Visual Studio project files to support moving the authentication code to the new lib/vauth directory that was started in commit 0d04e859e1.
* checksrc.bat: Updated the help to be consistent with generate.batSteve Holme2016-03-231-2/+2
| | | | Follow up to commit a8c7f0fcbf prior to release.
* build-wolfssl: Update VS properties for wolfSSL v3.9.0Jay Satiro2016-03-221-5/+10
| | | | | | | | | | | | | | | | | | - Do not use wolfSSL's sample user-setting files. wolfSSL starting in v3.9.0 has added their own sample user settings that are applied by default, but we don't use them because we have our own settings. - Do not use wolfSSL's Visual Studio Unicode character setting. wolfSSL Visual Studio projects use the Unicode character set however our settings and options imitate mingw build which does not use the Unicode character set. This does not appear to have any effect at the moment but better safe than sorry. These changes are backwards compatible with earlier versions.
* build: Added missing Visual Studio filter files for VC10 onwardsSteve Holme2016-03-1917-9/+136
| | | | | | | | | | As these files don't need to contain references to the source files, although typically do, added basic files which only include three filters and don't require the project file generator to be modified. These files allow the source code to be viewed in the Solution Explorer in versions of Visual Studio from 2010 onwards in the same manner as previous versions did rather than one large view of files.
* checksrc.bat: Added the ability to scan src and lib source independentlySteve Holme2016-03-131-14/+31
|
* build-openssl/checksrc.bat: Fixed prepend vs append of Perl pathSteve Holme2016-03-062-2/+2
| | | | | Fixed inconsistency from commit 1eae114065 and 0ad6c72227 of the order in which Perl was added to the PATH.
* .gitignore: Added *.VC.opendb and *.vcxproj.user files for VC14Steve Holme2016-03-053-0/+3
|
* build-openssl.bat: Fixed cannot find perl if installed but not in pathSteve Holme2016-03-051-4/+11
|
* checksrc.bat: Fixed cannot find perl if installed but not in pathSteve Holme2016-03-051-4/+11
|
* generate.bat: Fix comment bug by removing old commentsJay Satiro2016-02-121-7/+0
| | | | | | | | Remove NOTES section, it's no longer needed since we aren't setting the errorlevel and more importantly the recently updated URL in the comments is causing some unusual behavior that breaks the script. Closes https://github.com/curl/curl/issues/649
* URLs: change more http to httpsViktor Szakats2016-02-041-1/+1
|
* URLs: change more http to httpsViktor Szakats2016-02-021-3/+3
|
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-034-4/+4
|
* projects/Windows/.gitignore: ignore generated files for releaseDaniel Stenberg2015-09-031-0/+6
|
* gitignore: Sort for readabilityJay Satiro2015-08-1816-27/+27
| | | | find . -name .gitignore -print0 | xargs -i -0 sort -o '{}' '{}'
* generate.bat: Added support for generating only the prerequisite filesSteve Holme2015-08-141-3/+7
|
* generate.bat: Only call buildconf.bat if it existsSteve Holme2015-08-141-6/+8
|
* generate.bat: Fixed issues when ran in directories with special charsSteve Holme2015-08-141-1/+1
|
* generate.bat: Use buildconf.bat for prerequisite file generationSteve Holme2015-08-091-86/+4
|
* checksrc.bat: Fixed error when missing *.c and *.h filesSteve Holme2015-08-081-6/+6
| | | | File Not Found
* checksrc.bat: Fixed incorrect 'lib\vtls' path check in commit 333c36b276Steve Holme2015-08-081-2/+2
|
* checksrc.bat: Fixed error when [directory] isn't a curl source directorySteve Holme2015-08-081-6/+12
| | | | The system cannot find the file specified.
* checksrc.bat: Added check for unknown argumentsSteve Holme2015-08-081-2/+16
|
* scripts: Added missing commentsSteve Holme2015-08-083-0/+12
|
* scripts: Always perform setlocal and endlocal calls in pairsSteve Holme2015-08-081-6/+6
| | | | | | Ensure that there isn't a mismatch between setlocal and endlocal calls, which could have happened due to setlocal being called after certain error conditions were checked for.
* scripts: Allow -help to be specified in any argumentSteve Holme2015-08-084-18/+29
| | | | | Allow the -help command line argument to be specified in any argument and not just as the first.
* README: Added notes about 'Running DLL based configurations'Steve Holme2015-08-061-0/+41
| | | | | | ...as well as a TODO for a future enhancement to the project files. Thanks-to: Jay Satiro
* generate.bat: Added a check for the presence of a git repositorySteve Holme2015-08-061-0/+8
|