An idiosyncratic port of OpenSSL 1.1.1c to OS/400 ILE

2019-06-16 Thread Dan Fulger
This port is for ILE (native OS/400) not PASE (PASE is almost like Unix, and already comes with openssl).   The idiosynchrasies are explained in the README.as400 file in AS400patch.tar.gz.   AS400patch.tar.gz (large patch for OpenSSL and other files):

An idiosyncratic port of OpenSSL 1.1.1b to OS/400 ILE

2019-04-30 Thread Dan Fulger
This port is for ILE (native OS/400) not PASE (PASE is almost like Unix, and already comes with openssl).   The idiosynchrasies are explained in the README.as400 file in AS400patch.tar.gz.   Resending this mail with files on Google Drive:   AS400patch.tar.gz (large patch for OpenSSL and

An idiosyncratic port of OpenSSL 1.1.1d to OS/400 ILE

2019-09-19 Thread Dan Fulger
This port is for ILE (native OS/400) not PASE (PASE is almost like Unix, and already comes with openssl).   The idiosynchrasies are explained in the README.as400 file in AS400patch.tar.gz.   AS400patch.tar.gz (large patch for OpenSSL and other files):

Re: Problems porting Openssl 1.1.1d to zos.

2020-04-15 Thread Dan Fulger
Yes, I encountered the same problem in my OS/400 port of OpenSSL 1.1.1.

Re: An idiosyncratic port of OpenSSL 1.1.1f to OS/400 ILE

2020-04-03 Thread Dan Fulger
The previously sent patch for 1.1.1e works for 1.1.1f as well.

Re: resumption problem

2020-03-30 Thread Dan Fulger
Indeed, CentOS 8.0 has OpenSSL 1.1.1 with very few updates.   But CentOS 8.1 was released in January, with OpenSSL 1.1.1c.  

An idiosyncratic port of OpenSSL 1.1.1g to OS/400 ILE

2020-04-22 Thread Dan Fulger
This port is for ILE (native OS/400) not PASE (PASE is almost like Unix, and already comes with openssl).   The idiosynchrasies are explained in the README.as400 file in AS400patch.tar.gz.   AS400patch.tar.gz (large patch for OpenSSL and other files):

RE: FFT algorithm for BIGNUM multiplication

2020-05-01 Thread Dan Fulger
off topic:   "till" is correct and older than "until".   https://www.merriam-webster.com/dictionary/till https://en.wiktionary.org/wiki/till line 786915 in file http://www.gutenberg.org/cache/epub/673/pg673.txt   and all four paper dictionaries I have in my home (two of them do not even mention

Re: AW: openssl-1.1.1g cygwin make errors

2020-05-06 Thread Dan Fulger
ucontext.h existed in 2017 in Cygwin, and still exists.   Maybe you have a very old Cygwin (you can update with setup.exe).

An idiosyncratic port of OpenSSL 1.1.1e to OS/400 ILE

2020-03-20 Thread Dan Fulger
This port is for ILE (native OS/400) not PASE (PASE is almost like Unix, and already comes with openssl).   The idiosynchrasies are explained in the README.as400 file in AS400patch.tar.gz.   AS400patch.tar.gz (large patch for OpenSSL and other files):

An idiosyncratic port of OpenSSL 1.1.1h to OS/400 ILE

2020-10-01 Thread Dan Fulger
This port is for ILE (native OS/400) not PASE (PASE is almost like Unix, and already comes with OpenSSL).   The idiosyncrasies are explained in the README.as400 file in AS400patch.tar.gz.   AS400patch.tar.gz (large patch for OpenSSL and other files):

Re: error : unknown type name 'sa_family_t' in openssl 1.1.1g

2020-07-24 Thread Dan Fulger
> Btw , even "internal/sockets.h " has " #include". Yes, but after #include . OTOH, netdb.h should #include; can you send a download link for the cross compilation toolkit you are using?

An idiosyncratic port of OpenSSL 1.1.1i to OS/400 ILE

2020-12-09 Thread Dan Fulger
This port is for ILE (native OS/400) not PASE (PASE is almost like Unix, and already comes with OpenSSL).   The idiosyncrasies are explained in the README.as400 file in AS400patch.tar.gz.   AS400patch.tar.gz (large patch for OpenSSL and other files):

An idiosyncratic port of OpenSSL 1.1.1j to OS/400 ILE

2021-02-22 Thread Dan Fulger
This port is for ILE (native OS/400) not PASE (PASE is almost like Unix, and already comes with OpenSSL).   The idiosyncrasies are explained in the README.as400 file in AS400patch.tar.gz.   AS400patch.tar.gz (large patch for OpenSSL and other files):

An idiosyncratic port of OpenSSL 1.1.1l to OS/400 ILE

2021-08-26 Thread Dan Fulger
This port is for ILE (native OS/400) not PASE (PASE is almost like Unix, and already comes with OpenSSL).   The idiosyncrasies are explained in the README.as400 file in AS400patch.tar.gz. I had to rewrite the EBCDIC support in clienthellotest.c.   AS400patch.tar.gz (large patch for OpenSSL and

Re: undefined symbol: OSSL_provider_init when running "make test"

2021-12-22 Thread Dan Fulger
I have not compiled OpenSSL 3.0 yet, but I am pretty sure that -fvisibility=hidden will at least break the temporary shared objects created by the unit tests, if not everything else in OpenSSL.

RE: Openssl 1.1.1l compilation issue for aix64-cc

2021-10-29 Thread Dan Fulger
OpenSSL 1.1.1l does not contain -D_XOPEN_SOURCE=700. So you must have added it on the Configure command line or by patching the source code. On AIX (any version), this disables _ALL_SOURCE.  

An idiosyncratic port of OpenSSL 1.1.1m to OS/400 ILE

2021-12-14 Thread Dan Fulger
This port is for ILE (native OS/400) not PASE (PASE is almost like Unix, and already comes with OpenSSL).   The idiosyncrasies are explained in the README.as400 file in AS400patch.tar.gz. AS400patch.tar.gz (large patch for OpenSSL and other files):