summaryrefslogtreecommitdiff
path: root/lib/Makefile.netware
Commit message (Collapse)AuthorAgeFilesLines
* lib: never define CURL_CA_BUNDLE with a getenvDaniel Stenberg2020-04-051-2/+0
| | | | | | | | | | | - it breaks the build (since 6de756c9b1de34b7a1) - it's not documented and not consistent across platforms - the curl tool does that getenv magic Bug: https://github.com/curl/curl/commit/6de756c#r38127030 Reported-by: Gisle Vanem Closes #5187
* build: remove all HAVE_OPENSSL_ENGINE_H definesDaniel Stenberg2020-03-011-2/+1
| | | | | | | ... as there's nothing in the code that actually uses the define! The last reference was removed in 38203f158. Closes #5007
* build: Remove unused HAVE_LIBSSL and HAVE_LIBCRYPTO definesPaul B. Omta2019-10-051-2/+0
| | | | Closes https://github.com/curl/curl/pull/4460
* openssl: Remove SSLEAY leftoversDaniel Gustafsson2018-11-171-2/+0
| | | | | | | | | Commit 709cf76f6bb7dbac deprecated USE_SSLEAY, as curl since long isn't compatible with the SSLeay library. This removes the few leftovers that were omitted in the less frequently used platform targets. Closes #3270 Reviewed-by: Daniel Stenberg <daniel@haxx.se>
* axtls: removedDaniel Stenberg2018-11-011-24/+1
| | | | | | | | | | As has been outlined in the DEPRECATE.md document, the axTLS code has been disabled for 6 months and is hereby removed. Use a better supported TLS library! Assisted-by: Daniel Gustafsson Closes #3194
* whitespace fixesViktor Szakats2018-09-231-127/+126
| | | | | | | | | | | - replace tabs with spaces where possible - remove line ending spaces - remove double/triple newlines at EOF - fix a non-UTF-8 character - cleanup a few indentations/line continuations in manual examples Closes https://github.com/curl/curl/pull/3037
* URL and mailmap updates, remove an obsolete directory [ci skip]Viktor Szakats2018-09-221-1/+1
| | | | Closes https://github.com/curl/curl/pull/3031
* spelling fixesViktor Szakats2018-06-031-2/+2
| | | | | | Detected using the `codespell` tool (version 1.13.0). Also secure and fix an URL.
* build: remove HAVE_LIMITS_H checkJay Satiro2018-01-051-1/+0
| | | | | | | | .. because limits.h presence isn't optional, it's required by C89. Ref: http://port70.net/~nsz/c/c89/c89-draft.html#2.2.4.2 Closes https://github.com/curl/curl/pull/2215
* includes: remove curl/curlbuild.h and curl/curlrules.hDaniel Stenberg2017-06-141-40/+2
| | | | | | | | Rely entirely on curl/system.h now. Introduced in Aug 2008 with commit 14240e9e109f. Now gone. Fixes #1456
* spelling fixesklemens2017-03-261-2/+2
| | | | Closes #1356
* s/cURL/curlDaniel Stenberg2016-11-071-1/+1
| | | | | | We're mostly saying just "curl" in lower case these days so here's a big cleanup to adapt to this reality. A few instances are left as the project could still formally be considered called cURL.
* build: Updated all makefiles and project files for the new vauth directorySteve Holme2016-03-251-1/+1
| | | | | | 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.
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-3/+3
|
* makefiles: Added our standard copyright headerSteve Holme2015-08-301-2/+24
| | | | | But kept the original author, when they were specified in a comment, as the initial copyright holder.
* build: update depedency versions, urls, example makefilesViktor Szakats2015-04-301-2/+2
| | | | | | | - update default versions of dependencies (except for rare/old platforms) - update urls - sync examples makefiles with main ones - remove line ending space
* NetWare build: added TLS-SRP enabled build.Guenter Knauf2015-01-081-0/+14
|
* code/docs: Use correct case for IPv4 and IPv6Steve Holme2014-12-271-2/+2
| | | | | | For consistency, as we seem to have a bit of a mixed bag, changed all instances of ipv4 and ipv6 in comments and documentations to use the correct case.
* build: updated dependencies in makefiles.Guenter Knauf2014-12-051-2/+2
|
* Added NetWare support to build with nghttp2.Guenter Knauf2014-10-291-0/+20
|
* Remove all traces of FBOpenSSL SPNEGO supportDavid Woodhouse2014-07-161-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is just fundamentally broken. SPNEGO (RFC4178) is a protocol which allows client and server to negotiate the underlying mechanism which will actually be used to authenticate. This is *often* Kerberos, and can also be NTLM and other things. And to complicate matters, there are various different OIDs which can be used to specify the Kerberos mechanism too. A SPNEGO exchange will identify *which* GSSAPI mechanism is being used, and will exchange GSSAPI tokens which are appropriate for that mechanism. But this SPNEGO implementation just strips the incoming SPNEGO packet and extracts the token, if any. And completely discards the information about *which* mechanism is being used. Then we *assume* it was Kerberos, and feed the token into gss_init_sec_context() with the default mechanism (GSS_S_NO_OID for the mech_type argument). Furthermore... broken as this code is, it was never even *used* for input tokens anyway, because higher layers of curl would just bail out if the server actually said anything *back* to us in the negotiation. We assume that we send a single token to the server, and it accepts it. If the server wants to continue the exchange (as is required for NTLM and for SPNEGO to do anything useful), then curl was broken anyway. So the only bit which actually did anything was the bit in Curl_output_negotiate(), which always generates an *initial* SPNEGO token saying "Hey, I support only the Kerberos mechanism and this is its token". You could have done that by manually just prefixing the Kerberos token with the appropriate bytes, if you weren't going to do any proper SPNEGO handling. There's no need for the FBOpenSSL library at all. The sane way to do SPNEGO is just to *ask* the GSSAPI library to do SPNEGO. That's what the 'mech_type' argument to gss_init_sec_context() is for. And then it should all Just Work™. That 'sane way' will be added in a subsequent patch, as will bug fixes for our failure to handle any exchange other than a single outbound token to the server which results in immediate success.
* Fix NetWare build for vtls files.Guenter Knauf2014-01-021-1/+3
|
* Updated zlib version in build files.Guenter Knauf2013-05-111-1/+1
|
* Updated dependency libs.Guenter Knauf2013-02-091-1/+1
|
* Updated dependency libs.Guenter Knauf2013-01-281-1/+1
|
* Revert changes relative to lib/*.[ch] recent renamingYang Tse2013-01-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: commit 13606bbfde follow-up 1Yang Tse2013-01-031-2/+2
|
* Added missing dependency to export list.Guenter Knauf2012-07-111-1/+1
|
* Fixed export list path.Guenter Knauf2012-07-111-2/+2
|
* Changed NetWare build to generate export list.Guenter Knauf2012-07-111-8/+13
|
* Small NetWare makefile tweak.Guenter Knauf2012-07-111-1/+1
|
* Updated dependency libary versions.Guenter Knauf2012-05-221-3/+3
|
* Updated dependency lib versions.Guenter Knauf2012-04-261-1/+1
|
* Updated dependency lib versions.Guenter Knauf2012-04-201-1/+1
|
* Updated dependency lib versions (2nd try).Guenter Knauf2012-04-121-1/+1
|
* Updated dependency lib versions.Guenter Knauf2012-04-121-3/+3
|
* Added SPNEGO to NetWare build.Guenter Knauf2011-09-271-0/+12
|
* NetWare makefile tweaks to select different builds.Guenter Knauf2011-09-251-0/+37
|
* Updated makefiles to latest libssh2.Guenter Knauf2011-09-111-2/+2
|
* Updated dependecies versions.Guenter Knauf2011-09-031-1/+1
|
* errno.h inclusion conditionally done in setup_once.hYang Tse2011-07-241-0/+1
|
* Updated default (recommended) dependency versions.Guenter Knauf2011-04-191-1/+1
|
* Set -fpcc-struct-return only for gcc compiler.curl-7_21_4Guenter Knauf2011-02-171-1/+4
|
* Added -m32 to CFLAGS to compile with x86_64 gcc.Guenter Knauf2011-02-131-0/+1
|
* Updated OpenSSL version, added links to docu.Guenter Knauf2011-02-131-1/+1
|
* Added support for axTLS to NetWare build.Guenter Knauf2010-12-221-0/+20
|
* Updated OpenSSL version.Guenter Knauf2010-12-051-1/+1
|
* build: provide SIZEOF_SIZE_T netware definitionYang Tse2010-12-021-0/+2
|
* Added build bits for librtmp to NetWare makefiles.Guenter Knauf2010-10-121-0/+12
|
* Some NetWare makefile tweaks.Guenter Knauf2010-10-031-39/+44
| | | | | | | | Renamed SDK_* to NDK_*; made NDK_* defines overwriteable from environment; removed now obsolete YACC macro; moved some curl_config.h defines to IPv6 section since they are only needed when IPv6 is enabled - this makes libcurl compile with older NDKs too which were not IPv6-aware.