#
ad8c9a58 |
| 26-Jul-2024 |
Patrick Monnerat |
os400: workaround an IBM ASCII run-time library bug IBM-provided ASCII function puts() does not output an expected trailing newline: emulate the correct behavior using other functions.
os400: workaround an IBM ASCII run-time library bug IBM-provided ASCII function puts() does not output an expected trailing newline: emulate the correct behavior using other functions. Closes #14281
show more ...
|
#
45a2502d |
| 30-Jul-2023 |
Patrick Monnerat |
os400: move build configuration parameters to a separate script They can then easily be overriden in a script named "config400.override" that is not part of the distribution. Cl
os400: move build configuration parameters to a separate script They can then easily be overriden in a script named "config400.override" that is not part of the distribution. Closes #11547
show more ...
|
#
6f8d9cc4 |
| 29-Aug-2023 |
Patrick Monnerat |
os400: implement CLI tool This is provided as a QADRT (ascii) program, a link to it in the IFS and a minimal CL command. Closes #11547
|
#
ae806395 |
| 10-Aug-2023 |
Patrick Monnerat |
test1554: check translatable string options in OS400 wrapper This test runs a perl script that checks all string options are properly translated by the OS400 character code conversion wr
test1554: check translatable string options in OS400 wrapper This test runs a perl script that checks all string options are properly translated by the OS400 character code conversion wrapper. It also verifies these options are listed in alphanumeric order in the wrapper switch statement. Closes #11650
show more ...
|
#
78d6232f |
| 07-Aug-2023 |
Daniel Stenberg |
gskit: remove We remove support for building curl with gskit. - This is a niche TLS library, only running on some IBM systems - no regular curl contributors use this backend
gskit: remove We remove support for building curl with gskit. - This is a niche TLS library, only running on some IBM systems - no regular curl contributors use this backend - no CI builds use or verify this backend - gskit, or the curl adaption for it, lacks many modern TLS features making it an inferior solution - build breakages in this code take weeks or more to get detected - fixing gskit code is mostly done "flying blind" This removal has been advertized in DEPRECATED in Jan 2, 2023 and it has been mentioned on the curl-library mailing list. It could be brought back, this is not a ban. Given proper effort and will, gskit support is welcome back into the curl TLS backend family. Closes #11460
show more ...
|
#
59ce2620 |
| 18-Apr-2023 |
Patrick Monnerat |
OS400: improve vararg emulation - Use V7R4 RPG procedure overloading to improve vararg emulation. From OS400 V7R4 and above, ILE/RPG implements a limited procedure overloading f
OS400: improve vararg emulation - Use V7R4 RPG procedure overloading to improve vararg emulation. From OS400 V7R4 and above, ILE/RPG implements a limited procedure overloading feature that can be used to improve curl's typed implementation of varargs procedures. This commit applies it to curl_easy_setopt(), curl_multi_setopt(), curl_share_setopt() and curl_easy_getinfo(). Closes https://github.com/curl/curl/pull/10994
show more ...
|
#
faa04801 |
| 17-Apr-2023 |
Patrick Monnerat |
OS400: fix and complete ILE/RPG binding - Fix wrong definitions of CURL_ZERO_TERNINATED, curl_mime_data() and curl_mime_data_ccsid(). - Add recent definitions, in particular b
OS400: fix and complete ILE/RPG binding - Fix wrong definitions of CURL_ZERO_TERNINATED, curl_mime_data() and curl_mime_data_ccsid(). - Add recent definitions, in particular blob, header API and WebSockets API. - Support for CURLVERSION_ELEVENTH. - New functions for EBCDIC support. Reflect these changes in README.OS400. Closes https://github.com/curl/curl/pull/10994
show more ...
|
#
a1fa2b30 |
| 18-Apr-2023 |
Patrick Monnerat |
OS400: implement EBCDIC support for recent features - Support CURLVERSION_ELEVENTH. - New function curl_url_strerror_ccsid(). - curl_easy_setopt_ccsid() supports blobs and
OS400: implement EBCDIC support for recent features - Support CURLVERSION_ELEVENTH. - New function curl_url_strerror_ccsid(). - curl_easy_setopt_ccsid() supports blobs and 3 recent string options. - New function curl_easy_header_ccsid(). - New generic latin1<-->ccsid conversion functions curl_from_ccsid() and curl_to_ccsid() for user convenience. - README.OS400 updated accordingly. - Removed a leftover QsoSSL support identifier. Closes https://github.com/curl/curl/pull/10994
show more ...
|
#
4a8f6869 |
| 05-Apr-2022 |
Daniel Stenberg |
English: use American spelling consistently Authorization, Initialization, Organization etc. Closes #8673
|
#
e2e34082 |
| 22-Feb-2022 |
Rob Boeckermann |
OS400/README: clarify compilation steps Closes #8494
|
#
6a595e12 |
| 24-Jan-2022 |
Kevin Adler |
os400: Add link to QADRT devkit to README.OS400 Closes #8455
|
#
a2a8f9d7 |
| 11-Apr-2021 |
Patrick Monnerat |
os400: additional support for options metadata New functions curl_easy_option_by_name_ccsid() and curl_easy_option_get_name_ccsid() allows accessing metadata in alternate character e
os400: additional support for options metadata New functions curl_easy_option_by_name_ccsid() and curl_easy_option_get_name_ccsid() allows accessing metadata in alternate character encoding. This commit also updates curl_version_info_ccsid() to handle info version 9 and adds recent definitions to the ILE/RPG include file. Documentation updated accordingly. Reviewed-by: Jon Rumsey Closes #6574
show more ...
|
Revision tags: curl-7_76_1, curl-7_76_0 |
|
#
44872aef |
| 19-Feb-2021 |
Viktor Szakats |
http: add support to read and store the referrer header - add CURLINFO_REFERER libcurl option - add --write-out '%{referer}' command-line option - extend --xattr command-line option
http: add support to read and store the referrer header - add CURLINFO_REFERER libcurl option - add --write-out '%{referer}' command-line option - extend --xattr command-line option to fill user.xdg.referrer.url extended attribute with the referrer (if there was any) Closes #6591
show more ...
|
Revision tags: curl-7_75_0, curl-7_74_0, curl-7_73_0, tiny-curl-7_72_0, curl-7_72_0, curl-7_71_1, curl-7_71_0, curl-7_70_0, curl-7_69_1, curl-7_69_0, curl-7_68_0, curl-7_67_0, curl-7_66_0, curl-7_65_3, curl-7_65_2, curl-7_65_1 |
|
#
825c571d |
| 23-May-2019 |
Patrick Monnerat |
os400: take care of CURLOPT_SASL_AUTHZID in curl_easy_setopt_ccsid(). Ref: https://github.com/curl/curl/issues/3653 Ref: https://github.com/curl/curl/pull/3790 NOTE: This commit
os400: take care of CURLOPT_SASL_AUTHZID in curl_easy_setopt_ccsid(). Ref: https://github.com/curl/curl/issues/3653 Ref: https://github.com/curl/curl/pull/3790 NOTE: This commit was cherry-picked and is part of a series of commits that added the authzid feature for upcoming 7.66.0. The series was temporarily reverted in db8ec1f so that it would not ship in a 7.65.x patch release. Closes https://github.com/curl/curl/pull/4186
show more ...
|
#
db8ec1fa |
| 24-May-2019 |
Jay Satiro |
Revert all SASL authzid (new feature) commits - Revert all commits related to the SASL authzid feature since the next release will be a patch release, 7.65.1. Prior to this ch
Revert all SASL authzid (new feature) commits - Revert all commits related to the SASL authzid feature since the next release will be a patch release, 7.65.1. Prior to this change CURLOPT_SASL_AUTHZID / --sasl-authzid was destined for the next release, assuming it would be a feature release 7.66.0. However instead the next release will be a patch release, 7.65.1 and will not contain any new features. After the patch release after the reverted commits can be restored by using cherry-pick: git cherry-pick a14d72c a9499ff 8c1cc36 c2a8d52 0edf690 Details for all reverted commits: Revert "os400: take care of CURLOPT_SASL_AUTHZID in curl_easy_setopt_ccsid()." This reverts commit 0edf6907ae37e2020722e6f61229d8ec64095b0a. Revert "tests: Fix the line endings for the SASL alt-auth tests" This reverts commit c2a8d52a1356a722ff9f4aeb983cd4eaf80ef221. Revert "examples: Added SASL PLAIN authorisation identity (authzid) examples" This reverts commit 8c1cc369d0c7163c6dcc91fd38edfea1f509ae75. Revert "curl: --sasl-authzid added to support CURLOPT_SASL_AUTHZID from the tool" This reverts commit a9499ff136d89987af885e2d7dff0a066a3e5817. Revert "sasl: Implement SASL authorisation identity via CURLOPT_SASL_AUTHZID" This reverts commit a14d72ca2fec5d4eb5a043936e4f7ce08015c177.
show more ...
|
#
0edf6907 |
| 23-May-2019 |
Patrick Monnerat |
os400: take care of CURLOPT_SASL_AUTHZID in curl_easy_setopt_ccsid().
|
Revision tags: curl-7_65_0, curl-7_64_1 |
|
#
520f0b47 |
| 17-Mar-2019 |
Patrick Monnerat |
os400: alt-svc support. Although experimental, enable it in the platform config file. Upgrade ILE/RPG binding.
|
Revision tags: curl-7_64_0, curl-7_63_0 |
|
#
a77b640c |
| 05-Nov-2018 |
Patrick Monnerat |
OS400: add URL API ccsid wrappers and sync ILE/RPG bindings
|
Revision tags: curl-7_62_0, curl-7_61_1, curl-7_61_0 |
|
#
e40ab75e |
| 29-May-2018 |
Patrick Monnerat |
os400: sync EBCDIC wrappers and ILE/RPG binding with latest options
|
Revision tags: curl-7_60_0, curl-7_59_0 |
|
#
7e35eb77 |
| 23-Feb-2018 |
Viktor Szakats |
spelling fixes Detected using the `codespell` tool. Also contains one URL protocol upgrade. Closes https://github.com/curl/curl/pull/2334
|
Revision tags: curl-7_58_0 |
|
#
3b548ffd |
| 13-Jan-2018 |
Patrick Monnerat |
setopt: reintroduce non-static Curl_vsetopt() for OS400 support This also upgrades ILE/RPG bindings with latest setopt options. Reported-By: jonrumsey on github Fixes #2230
setopt: reintroduce non-static Curl_vsetopt() for OS400 support This also upgrades ILE/RPG bindings with latest setopt options. Reported-By: jonrumsey on github Fixes #2230 Closes #2233
show more ...
|
Revision tags: curl-7_57_0, curl-7_56_1 |
|
#
a4fc19eb |
| 19-Oct-2017 |
Patrick Monnerat |
os400: add missing symbols in config file. Also adjust makefile to renamed files and warn about installation dirs mix-up.
|
Revision tags: curl-7_56_0, curl-7_55_1, curl-7_55_0, curl-7_54_1, curl-7_54_0 |
|
#
f7df67cf |
| 26-Mar-2017 |
klemens |
spelling fixes Closes #1356
|
Revision tags: curl-7_53_1, curl-7_53_0 |
|
#
a49d2d0e |
| 01-Feb-2017 |
Jay Satiro |
OS400: Fix symbols - s/CURLOPT_SOCKS_PROXY/CURLOPT_PRE_PROXY Follow-up to 7907a2b and 845522c. - Fix incorrect id for CURLOPT_PROXY_PINNEDPUBLICKEY. - Add id for CURL
OS400: Fix symbols - s/CURLOPT_SOCKS_PROXY/CURLOPT_PRE_PROXY Follow-up to 7907a2b and 845522c. - Fix incorrect id for CURLOPT_PROXY_PINNEDPUBLICKEY. - Add id for CURLOPT_ABSTRACT_UNIX_SOCKET. Bug: https://github.com/curl/curl/issues/1237 Reported-by: jonrumsey@users.noreply.github.com
show more ...
|
Revision tags: curl-7_52_1, curl-7_52_0 |
|
#
d2c5503e |
| 26-Nov-2016 |
Patrick Monnerat |
os400: support CURLOPT_PROXY_PINNEDPUBLICKEY Also define it in ILE/RPG binding.
|