History log of /curl/packages/OS400/README.OS400 (Results 26 – 50 of 58)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 93c04cb1 25-Nov-2016 Patrick Monnerat

os400: sync ILE/RPG binding


# cb4e2be7 16-Nov-2016 Alex Rousskov

proxy: Support HTTPS proxy and SOCKS+HTTP(s)

* HTTPS proxies:

An HTTPS proxy receives all transactions over an SSL/TLS connection.
Once a secure connection with the proxy is est

proxy: Support HTTPS proxy and SOCKS+HTTP(s)

* HTTPS proxies:

An HTTPS proxy receives all transactions over an SSL/TLS connection.
Once a secure connection with the proxy is established, the user agent
uses the proxy as usual, including sending CONNECT requests to instruct
the proxy to establish a [usually secure] TCP tunnel with an origin
server. HTTPS proxies protect nearly all aspects of user-proxy
communications as opposed to HTTP proxies that receive all requests
(including CONNECT requests) in vulnerable clear text.

With HTTPS proxies, it is possible to have two concurrent _nested_
SSL/TLS sessions: the "outer" one between the user agent and the proxy
and the "inner" one between the user agent and the origin server
(through the proxy). This change adds supports for such nested sessions
as well.

A secure connection with a proxy requires its own set of the usual SSL
options (their actual descriptions differ and need polishing, see TODO):

--proxy-cacert FILE CA certificate to verify peer against
--proxy-capath DIR CA directory to verify peer against
--proxy-cert CERT[:PASSWD] Client certificate file and password
--proxy-cert-type TYPE Certificate file type (DER/PEM/ENG)
--proxy-ciphers LIST SSL ciphers to use
--proxy-crlfile FILE Get a CRL list in PEM format from the file
--proxy-insecure Allow connections to proxies with bad certs
--proxy-key KEY Private key file name
--proxy-key-type TYPE Private key file type (DER/PEM/ENG)
--proxy-pass PASS Pass phrase for the private key
--proxy-ssl-allow-beast Allow security flaw to improve interop
--proxy-sslv2 Use SSLv2
--proxy-sslv3 Use SSLv3
--proxy-tlsv1 Use TLSv1
--proxy-tlsuser USER TLS username
--proxy-tlspassword STRING TLS password
--proxy-tlsauthtype STRING TLS authentication type (default SRP)

All --proxy-foo options are independent from their --foo counterparts,
except --proxy-crlfile which defaults to --crlfile and --proxy-capath
which defaults to --capath.

Curl now also supports %{proxy_ssl_verify_result} --write-out variable,
similar to the existing %{ssl_verify_result} variable.

Supported backends: OpenSSL, GnuTLS, and NSS.

* A SOCKS proxy + HTTP/HTTPS proxy combination:

If both --socks* and --proxy options are given, Curl first connects to
the SOCKS proxy and then connects (through SOCKS) to the HTTP or HTTPS
proxy.

TODO: Update documentation for the new APIs and --proxy-* options.
Look for "Added in 7.XXX" marks.

show more ...


Revision tags: curl-7_51_0, curl-7_50_3, curl-7_50_2, curl-7_50_1, curl-7_50_0, curl-7_49_1, curl-7_49_0, curl-7_48_0, curl-7_47_1, curl-7_47_0, curl-7_46_0
# 0cf80c05 19-Nov-2015 Patrick Monnerat

os400: Provide options for libssh2 use in compile scripts. Adjust README.


Revision tags: curl-7_45_0
# aec249f8 24-Aug-2015 Patrick Monnerat

os400: include new options in wrappers and update ILE/RPG binding.


Revision tags: curl-7_44_0
# 32d4260c 21-Jul-2015 Patrick Monnerat

os400: ebcdic wrappers for new functions. Upgrade ILE/RPG bindings.


Revision tags: curl-7_43_0
# 9fcc297f 05-May-2015 Patrick Monnerat

OS400: Add SPNEGO service name options to ILE/RPG binding.


Revision tags: curl-7_42_1, curl-7_42_0, curl-7_41_0, curl-7_40_0
# 4ce87e33 04-Dec-2014 Patrick Monnerat

OS400: enable Unix sockets.


Revision tags: curl-7_39_0
# 265b9a2e 13-Oct-2014 Patrick Monnerat

vtls: remove QsoSSL


# 548811cb 08-Oct-2014 Patrick Monnerat

OS400: upgrade interface for pinned public key (no implementation yet)


Revision tags: curl-7_38_0, curl-7_37_1, curl-7_37_0, curl-7_36_0, curl-7_35_0, curl-7_34_0
# 169fedbd 14-Dec-2013 Daniel Stenberg

login options: remove the ;[options] support from CURLOPT_USERPWD

To avoid the regression when users pass in passwords containing semi-
colons, we now drop the ability to set the login o

login options: remove the ;[options] support from CURLOPT_USERPWD

To avoid the regression when users pass in passwords containing semi-
colons, we now drop the ability to set the login options with the same
options. Support for login options in CURLOPT_USERPWD was added in
7.31.0.

Test case 83 was modified to verify that colons and semi-colons can be
used as part of the password when using -u (CURLOPT_USERPWD).

Bug: http://curl.haxx.se/bug/view.cgi?id=1311
Reported-by: Petr Bahula
Assisted-by: Steve Holme
Signed-off-by: Daniel Stenberg <daniel@haxx.se>

show more ...


# f2584627 12-Nov-2013 Steve Holme

curl_easy_setopt: Added the ability to set the login options separately

Rather than set the authentication options as part of the login details
specified in the URL, or via the older CUR

curl_easy_setopt: Added the ability to set the login options separately

Rather than set the authentication options as part of the login details
specified in the URL, or via the older CURLOPT_USERPWD option, added a
new libcurl option to allow the login options to be set separately.

show more ...


# 2cc92464 25-Oct-2013 Patrick Monnerat

OS400: sync RPG wrapper, zlib support, fix header file names, ...
IFS compilation support, SSL GSKit backend by default, TLSv1.[12] support in
GSKit for OS400 >= V7R1, no more tabs in make

OS400: sync RPG wrapper, zlib support, fix header file names, ...
IFS compilation support, SSL GSKit backend by default, TLSv1.[12] support in
GSKit for OS400 >= V7R1, no more tabs in make scripts.

show more ...


Revision tags: curl-7_33_0, curl-7_32_0
# 0eba02fd 15-Jul-2013 Patrick Monnerat

OS400: new SSL backend GSKit


Revision tags: curl-7_31_0, curl-7_30_0, curl-7_29_0, curl-7_28_1
# 4b994e14 12-Nov-2012 Patrick Monnerat

OS400: upgrade wrappers for the 7.28.1 release.


Revision tags: curl-7_28_0, curl-7_27_0, curl-7_26_0, curl-7_25_0, curl-7_24_0, curl-7_23_1, curl-7_23_0
# 8165e05f 26-Oct-2011 Patrick Monnerat

- Prepare the ILE/RPG binding and OS400 documentation for the upcoming release


Revision tags: curl-7_22_0
# e3a9804d 14-Jul-2011 Patrick Monnerat

Fix OS400 scripts to make it compilable again.
Upgrade ILE/RPG binding to 7.21.7.
Update OS400 documentation accordingly.


Revision tags: curl-7_21_7, curl-7_21_6, curl-7_21_5
# ed8749e3 14-Mar-2011 Patrick Monnerat

- Take new char * options into account in OS400 curl_easy_setopt_ccsid().
- Keep RPG binding, STRING_* table end check and OS400 README up to date.


Revision tags: curl-7_21_4, curl-7_21_3, curl-7_21_2, curl-7_21_1, curl-7_21_0, curl-7_20_1
# 2309b4e3 24-Mar-2010 Daniel Stenberg

remove the CVSish $Id$ lines


# 46b112bc 16-Feb-2010 Yang Tse

replaced tabs with spaces


# 4258e943 11-Feb-2010 Patrick Monnerat

_ Make it compilable again on OS400.
_ Upgrade OS400 EBCDIC wrappers for new options.
_ Upgrade ILE/RPG bindings to current state.


Revision tags: curl-7_20_0
# 57d3488a 21-Dec-2009 Patrick Monnerat

Take new SMTP definitions into account in OS400 wrapper and RPG binding


Revision tags: curl-7_19_7, curl-7_19_6, curl-7_19_5, curl-7_19_4
# 4608d015 17-Feb-2009 Patrick Monnerat

Continue sync work on OS400 specific code and RPG binding.


# 1472be4d 16-Feb-2009 Patrick Monnerat

Preparation of imminent release: synchronizing OS400 wrappers + RPG binding to current state.


Revision tags: curl-7_19_3, curl-7_19_2, curl-7_19_1
# f66e1c49 17-Oct-2008 Patrick Monnerat

Introduce new options CURLOPT_PROXY{USERNAME, PASSWORD} in OS400 code and RPG binding.


# bb1f6e68 10-Oct-2008 Patrick Monnerat

_ Adapt OS400 EBCDIC wrappers to new options.
_ Update RPG binding accordingly.
_ Fix new options comments.


123