summaryrefslogtreecommitdiff
path: root/lib/config-os400.h
Commit message (Collapse)AuthorAgeFilesLines
* OS400: Add CURLOPT_H3 symbolsJay Satiro2019-08-041-0/+3
| | | | | | Follow-up to 3af0e76 which added experimental H3 support. Closes https://github.com/curl/curl/pull/4185
* config-os400: add getpeername and getsockname definesDaniel Stenberg2019-06-181-0/+6
| | | | | | Reported-by: jonrumsey on github Fixes #4037 Closes #4039
* os400: Disable Alt-Svc by default since it's experimentalJay Satiro2019-03-241-2/+2
| | | | | | | | | | | Follow-up to 520f0b4 which added Alt-Svc support and enabled it by default for OS400. Since the feature is experimental, it should be disabled by default. Ref: https://github.com/curl/curl/commit/520f0b4#commitcomment-32792332 Ref: https://curl.haxx.se/mail/lib-2019-02/0008.html Closes https://github.com/curl/curl/pull/3688
* os400: alt-svc support.Patrick Monnerat2019-03-171-1/+4
| | | | | Although experimental, enable it in the platform config file. Upgrade ILE/RPG binding.
* os400: add missing symbols in config file.Patrick Monnerat2017-10-191-2/+8
| | | | Also adjust makefile to renamed files and warn about installation dirs mix-up.
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
|
* OS400: enable NTLM authenticationPatrick Monnerat2014-12-051-0/+3
|
* OS400: enable Unix sockets.Patrick Monnerat2014-12-041-0/+3
|
* vtls: remove QsoSSLPatrick Monnerat2014-10-131-4/+1
|
* GSSAPI: private export mechanisms OIDs. OS400: Make RPG binding up to date.Patrick Monnerat2014-07-231-0/+9
|
* OS400: sync RPG wrapper, zlib support, fix header file names, ...Patrick Monnerat2013-10-251-2/+2
| | | | | IFS compilation support, SSL GSKit backend by default, TLSv1.[12] support in GSKit for OS400 >= V7R1, no more tabs in make scripts.
* OS400: new SSL backend GSKitPatrick Monnerat2013-07-151-0/+3
|
* config-os400.h: enable system strdup(), strcmpi(), etc.Patrick Monnerat2013-07-151-5/+11
|
* strlcat: remove functionDaniel Stenberg2013-02-141-4/+1
| | | | | | | | | | | | | | | | | | This function was only used twice, both in places where performance isn't crucial (socks + if2ip). Removing the use of this function removes the need to have our private version for systems without it == reduced amount of code. Also, in the SOCKS case it is clearly better to fail gracefully rather than to truncate the results. This work was triggered by a bug report on the strcal prototype in strequal.h. strlcat was added in commit db70cd28 in February 2001! Bug: http://curl.haxx.se/bug/view.cgi?id=1192 Reported by: Jeremy Huddleston
* build adjustments: CURL_HIDDEN_SYMBOLS no longer defined in config filesYang Tse2012-04-111-8/+9
| | | | | | | | | | | configure script now provides conditional definitions for Makefile.am that result in CURL_HIDDEN_SYMBOLS being defined by resulting makefiles when appropriate. Additionally, configure script option for symbol hiding control is now named --enable-symbol-hiding --disable-symbol-hiding. While still valid, old option name --enable-hidden-symbols --disable-hidden-symbols will be deprecated in some future release.
* errno.h inclusion conditionally done in setup_once.hYang Tse2011-07-241-0/+3
|
* sources: update source headersDaniel Stenberg2011-03-101-0/+21
| | | | | | All C and H files now (should) feature the proper project curl source code header, which includes basic info, a copyright statement and some basic disclaimers.
* build: provide SIZEOF_SIZE_T definition for non-configure buildsYang Tse2010-12-021-0/+3
|
* Added SIZEOF_INT and SIZEOF_SHORT definitions for non-configure systemsYang Tse2010-02-261-0/+6
|
* _ Make it compilable again on OS400.Patrick Monnerat2010-02-111-13/+10
| | | | | _ Upgrade OS400 EBCDIC wrappers for new options. _ Upgrade ILE/RPG bindings to current state.
* Remove enable-thread / disable-thread configure option. These were only placeboYang Tse2009-11-151-3/+0
| | | | options. The library is always built as thread safe as possible on every system.
* Use build-time configured curl_socklen_t instead of socklen_tYang Tse2009-05-021-3/+0
|
* changed HAVE_SIN6_SCOPE_ID define to HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID since ↵Gunter Knauf2008-12-301-1/+1
| | | | just found that ares already uses this define.
* added HAVE_SIN6_SCOPE_ID define to all non-configure platforms which seem to ↵Gunter Knauf2008-12-301-0/+3
| | | | be IPv6-aware.
* _ Use getaddrinfo/getnameinfo ascii wrappers on OS400.Patrick Monnerat2008-12-111-6/+12
| | | | | | _ Adjust OS400 make script for non-CVS distributions. _ Upgrade ILE/RPG binding. _ Define CURL_HIDDEN_SYMBOLS on OS400, since only CURL_EXTERN-marked symbols are exported.
* if2ip.c related preprocessor cleanupYang Tse2008-11-171-2/+6
|
* Refactor configure script detection of functions used to set sockets intoYang Tse2008-11-131-1/+5
| | | | non-blocking mode, and decouple function detection from function capability.
* ntoa() and inet_ntoa_r() no longer usedYang Tse2008-09-241-12/+0
|
* HAVE_ALARM definition for static config-*.h filesYang Tse2008-09-191-0/+3
|
* Fix _LARGE_FILES definition (thanks to Yang Tse for signaling the bug)Patrick Monnerat2008-08-261-7/+1
|
* Get rid of ENABLE_64BIT symbol definition and usage.Yang Tse2008-08-211-1/+1
| | | | Improve HAVE_LONGLONG symbol description.
* Initial support of curlbuild.h and curlrules.h which allowsYang Tse2008-08-071-3/+1
| | | | to have a curl_off_t data type no longer gated to off_t.
* minor reordering in OS/400 config/setup filesYang Tse2008-07-221-0/+12
|
* RECVFROM_TYPE_ARG2, RECVFROM_TYPE_ARG5 and RECVFROM_TYPE_ARG6 are now definedYang Tse2008-07-171-6/+6
| | | | to the data type pointed by its respective argument and not the pointer type.
* Configure process now checks availability of recvfrom() socket function andYang Tse2008-07-161-0/+24
| | | | | | finds out its return type and the types of its arguments. Added definitions for non-configure systems config files, and introduced macro sreadfrom which will be used on udp sockets as a recvfrom() wrapper.
* fix: socklen_t definition commentYang Tse2008-05-211-1/+1
|
* Adapting last changes to OS400:Patrick Monnerat2008-05-201-0/+6
| | | | | | | | _ Updated packages/OS400/curl.inc.in with new definitions. _ New connect/bind/sendto/recvfrom wrappers to support AF_UNIX sockets. _ Include files line length shortened below 100 chars. _ Const parameter in lib/qssl.[ch]. _ Typos in packages/OS400/initscript.sh.
* Fix dynamic CURLOPT_POSTFIELDS bug: back to static.Patrick Monnerat2007-10-151-0/+3
| | | | | CURLOPT_COPYPOSTFIELDS option added for dynamic. Fix some OS400 features.
* Porting library to OS/400Patrick Monnerat2007-08-231-0/+475