Commit Graph

185 Commits

Author SHA1 Message Date
michael
202976b457 * Fix windows compilation
git-svn-id: trunk@46991 -
2020-09-28 14:05:12 +00:00
michael
ce3335affe * LibreSSL support
git-svn-id: trunk@46987 -
2020-09-28 13:23:43 +00:00
michael
d856233ea1 * Fix bug ID #37555, better openssl version call handling
git-svn-id: trunk@46759 -
2020-09-04 07:17:28 +00:00
michael
7759e0a222 * Patch from BaldZhang to fix checking peer certificate
git-svn-id: trunk@46540 -
2020-08-21 22:24:50 +00:00
pierre
ca40956a3a Regenerated all Makefile's
git-svn-id: trunk@46224 -
2020-08-04 10:19:49 +00:00
Jonas Maebe
fb23834367 * regenerated Makefiles again
git-svn-id: trunk@45766 -
2020-07-11 09:51:28 +00:00
Jonas Maebe
350d2d92f9 * regenerated Makesfiles
git-svn-id: trunk@45762 -
2020-07-10 22:08:30 +00:00
michael
e9b0b02fea * Fix bug ID #37197: add version numbers of CentOS
git-svn-id: trunk@45631 -
2020-06-10 07:54:23 +00:00
svenbarth
b3ddd4e786 * regenerate Makefiles
git-svn-id: trunk@45601 -
2020-06-06 17:18:48 +00:00
michael
c88d7b3bfe * Patch to try more 1.1 library names on windows (bug ID 37137)
git-svn-id: trunk@45504 -
2020-05-26 07:48:23 +00:00
pierre
c77ef7d6dd Regenerate all Makefile's after change in utils/fpcm/fpcmake.ini to better support use of i386 compiler on x86_64 machines
git-svn-id: trunk@45356 -
2020-05-13 13:53:15 +00:00
nickysn
56b79257a1 * fixed fpmake invokation when building an i386-linux snapshot on a x86_64-linux host
git-svn-id: trunk@45298 -
2020-05-06 20:41:01 +00:00
nickysn
86643f8a34 * synchronized with trunk
git-svn-id: branches/z80@44981 -
2020-04-21 23:36:44 +00:00
svenbarth
184d6d61ed * regenerate makefiles
git-svn-id: trunk@44958 -
2020-04-21 06:09:20 +00:00
nickysn
d57ffc4745 * changed the object file format for z80-embedded and z80-zxspectrum to .rel
git-svn-id: branches/z80@44899 -
2020-04-20 23:36:15 +00:00
nickysn
2f68090dd6 * synchronized with trunk
git-svn-id: branches/z80@44898 -
2020-04-20 22:42:08 +00:00
pierre
cd6de6a4ca Regenerate all Makefiles
git-svn-id: trunk@44882 -
2020-04-20 13:58:47 +00:00
nickysn
0f323df7a3 * synchronized with trunk
git-svn-id: branches/z80@44873 -
2020-04-19 21:10:31 +00:00
Jonas Maebe
26ec913725 * regenerated makefiles
git-svn-id: trunk@44861 -
2020-04-19 17:33:47 +00:00
nickysn
b868d653bb * regenerated makefiles after sync with trunk
git-svn-id: branches/z80@44847 -
2020-04-19 13:00:50 +00:00
nickysn
831a8cbcfa * regenerated makefiles in the packages directory
git-svn-id: branches/z80@44821 -
2020-04-19 04:05:59 +00:00
Jonas Maebe
4b59bcb0ca * regenerated makefiles
git-svn-id: trunk@44793 -
2020-04-18 16:08:25 +00:00
florian
5bab6201d5 * rebuild Makefiles
git-svn-id: trunk@44679 -
2020-04-10 19:42:14 +00:00
florian
43dc4c7ea0 * regenerated Makefiles
git-svn-id: trunk@44333 -
2020-03-21 20:59:59 +00:00
michael
0485f59cad * Fix bug ID #36484: macos forbids loading unversioned library
git-svn-id: trunk@43798 -
2019-12-27 11:02:30 +00:00
michael
46fa6d9bf5 * Fix bug #36443, patch from Andrew H. Allow non-blocking read
git-svn-id: trunk@43693 -
2019-12-15 17:13:08 +00:00
pierre
a09e40945c Regenerate all Makefile's after commit #43472
git-svn-id: trunk@43478 -
2019-11-15 14:47:02 +00:00
michael
08b665d636 * Remove randscreen call, deprecate randscreen (bug ID 36045)
git-svn-id: trunk@42931 -
2019-09-07 13:34:58 +00:00
michael
aa5b2bb027 Fix bug ID #36023, deprecate sslleay
git-svn-id: trunk@42867 -
2019-08-29 06:44:01 +00:00
michael
3ded467793 * Bring OpenSSL up to date with V1.1
git-svn-id: trunk@42864 -
2019-08-28 19:28:30 +00:00
pierre
5ed7bd35df Update all trunk/fpcsrc Makefile's after commit 42749
git-svn-id: trunk@42750 -
2019-08-20 15:58:10 +00:00
Jonas Maebe
a0e35fd1bc * synchronised with trunk till r42118
git-svn-id: branches/debug_eh@42119 -
2019-05-25 13:19:06 +00:00
michael
3fe77a8ff5 * Add to OpenSSLGetVersion to interface
git-svn-id: trunk@42114 -
2019-05-22 11:34:51 +00:00
michael
3c0805d6a2 * Add OpenSSL_Version
git-svn-id: trunk@42113 -
2019-05-22 10:52:24 +00:00
Jonas Maebe
128bf046b4 * regenerated Makefiles with LLVM bitcode installation support
git-svn-id: branches/debug_eh@41914 -
2019-04-20 18:56:45 +00:00
pierre
74fed2a4cd Regenerate Makefile's after fpcmake change in commit #41721
git-svn-id: trunk@41723 -
2019-03-17 14:45:03 +00:00
marcus
7421d9301d Fixed compilation after r40846
git-svn-id: trunk@40847 -
2019-01-11 22:14:13 +00:00
michael
c54d380f39 * Fix calling convention of _PKCS7 functions
git-svn-id: trunk@40846 -
2019-01-11 21:28:38 +00:00
michael
fa94c4dfb2 * Fix stack overflow
git-svn-id: trunk@40838 -
2019-01-10 22:11:33 +00:00
michael
3956d22d31 * Add PEM_write_bio_PKCS7, bug ID #0034842
git-svn-id: trunk@40818 -
2019-01-09 15:04:04 +00:00
michael
b0c264948e * Rework SSL handling to be pluggable, add HTTPS support to fphttpserver
git-svn-id: trunk@40769 -
2019-01-05 12:37:44 +00:00
Károly Balogh
5182dc37af haiku-x86_64: regenerated all Makefiles, take 2
git-svn-id: trunk@40758 -
2019-01-04 03:18:42 +00:00
pierre
deb3d5a0a9 + Add Debug message when resource file is found, but not registered.
+ Add missing "T.ResourceStrings:=True;" for all source units
    that generate the new debug message above.

git-svn-id: trunk@40365 -
2018-11-24 15:14:57 +00:00
yury
a29290202f * Regenerated makefiles to support x86_64-android.
git-svn-id: trunk@39958 -
2018-10-17 17:12:20 +00:00
yury
8c59eb1ce5 * Regenerated makefiles to support aarch64-android.
git-svn-id: trunk@39863 -
2018-10-06 09:36:03 +00:00
pierre
4e7003fb94 Update all packages Makefile's
git-svn-id: trunk@39828 -
2018-09-27 07:05:49 +00:00
pierre
41d2a0a496 Disable libraries not compiling for jvm-java or jvm-android targets
git-svn-id: trunk@39808 -
2018-09-26 09:29:33 +00:00
marco
98f00acb06 * trunk to 3.3.1
git-svn-id: trunk@39635 -
2018-08-18 15:47:44 +00:00
marco
d143ab60e1 * regenned makefile without date/rev components for easier merging.
git-svn-id: trunk@39630 -
2018-08-18 15:06:25 +00:00
joost
b2e349cecf * Added the declaration of some basic BN_* methods
* Removed a warning

git-svn-id: trunk@39436 -
2018-07-11 19:18:40 +00:00
joost
c8e4f5aaa8 * Fixed reading error messages
* Fixed RSA_generate_key_ex declaration

git-svn-id: trunk@39435 -
2018-07-11 17:11:00 +00:00
pierre
a93fe1b363 Regenerated Makefile's after addition of ppas and ppaslink script removal in rev 38745
git-svn-id: trunk@38751 -
2018-04-12 15:26:33 +00:00
pierre
d18627f0af * Update all fpcsrc Makefile's using latest fpcmake version 2017-09-21 rev 37286
git-svn-id: trunk@37462 -
2017-10-16 00:27:27 +00:00
joost
f9125a0a98 * Added RSA-ssh256 utility functions
git-svn-id: trunk@37156 -
2017-09-08 15:01:17 +00:00
Károly Balogh
04dee0fc04 regenerated Makefiles for m68k-macos target
git-svn-id: trunk@37034 -
2017-08-22 11:16:42 +00:00
joost
fd8072e525 * When available, try to negotiate a TLS connection, if not available, use the deprecated way (sslv23)
git-svn-id: trunk@36853 -
2017-08-04 22:51:09 +00:00
joost
84635bcffa * Added OpenSSL's SslTLSMethod
git-svn-id: trunk@36852 -
2017-08-04 22:45:04 +00:00
pierre
7a172d3d5a Regenerated all Makefile from packages directories
git-svn-id: trunk@36395 -
2017-06-01 14:15:50 +00:00
pierre
17b2671213 Regenerate all Makefile's after changes related to FPCDIR checks
git-svn-id: trunk@35833 -
2017-04-18 14:15:47 +00:00
michael
2265312872 * Patch from Udo Schmal to Add SetEcdhAuto (bug ID 31275)
git-svn-id: trunk@35342 -
2017-01-27 20:50:35 +00:00
michael
0013769c4b * Add server SNI support (patch by Udo Schmal, bug ID #31271)
git-svn-id: trunk@35332 -
2017-01-25 21:58:29 +00:00
michael
790b08948a * Patch from Udo Schmal to implement TLS_1.1 and TLS_1.2 (openssl 1.0.2j)
git-svn-id: trunk@35324 -
2017-01-21 12:28:37 +00:00
michael
fdac29f079 * Missing X509 functions by Darek Mazur (Bug ID 30456)
git-svn-id: trunk@34476 -
2016-09-10 11:43:43 +00:00
nickysn
5306ee552b * regenerated makefiles with latest fpcmake
git-svn-id: trunk@34008 -
2016-06-18 01:00:45 +00:00
nickysn
a58dd988a4 * regenerate makefiles after the fpcmake update
git-svn-id: trunk@34002 -
2016-06-17 22:05:59 +00:00
michael
602cce97ac * Write not-loaded functions in case of load fail
git-svn-id: trunk@32805 -
2015-12-31 07:49:47 +00:00
michael
4da8b0153c * Add PKCS7 functions (Bug ID 20573)
git-svn-id: trunk@32804 -
2015-12-31 07:49:26 +00:00
nickysn
e83f3d2978 * updated all the remaining makefiles that 'fpcmake -r' missed
git-svn-id: trunk@31527 -
2015-09-05 11:21:36 +00:00
joost
46906833f1 * Re-generated makefile's
git-svn-id: trunk@31318 -
2015-08-12 19:47:44 +00:00
joost
ac87da7c42 * Filter the Makefile's unit searchpaths from the fpmake command line.
To void cluttering the .fpm file

git-svn-id: trunk@31317 -
2015-08-12 19:15:14 +00:00
Károly Balogh
77bdd83bfc AROS/x86_64: regenerated Makefiles
git-svn-id: trunk@31177 -
2015-06-29 00:09:06 +00:00
Jonas Maebe
89418d23e5 * regenerated Makefiles with Linux/AArch64 support
git-svn-id: trunk@30891 -
2015-05-20 20:15:10 +00:00
Jonas Maebe
fa328436ab * regenerated for iphonesim/x86-64
git-svn-id: trunk@29974 -
2015-02-23 22:56:41 +00:00
Jonas Maebe
3d01d4ceb1 * regenerated with Darwin/AArch64 support
git-svn-id: trunk@29950 -
2015-02-23 22:54:53 +00:00
Tomas Hajny
36ff4c5d26 * support for OS/2 DLL names used in the latest OpenSSL port updates
git-svn-id: trunk@29478 -
2015-01-15 23:35:41 +00:00
joost
1a90d29063 * Re-generated packages-Makefile.fpcs and Makefiles
git-svn-id: trunk@29409 -
2015-01-05 11:34:47 +00:00
marco
d407b668d1 * version updated to 3.1.1
git-svn-id: trunk@29399 -
2015-01-04 21:09:04 +00:00
Tomas Hajny
265e4be91b * add missing description for openssl
git-svn-id: trunk@29228 -
2014-12-08 23:05:57 +00:00
joost
0574714317 * Use short 8.3 names for archives on limit83fs-hosts
git-svn-id: trunk@29174 -
2014-11-28 21:35:46 +00:00
Tomas Hajny
6185620148 * package openssl depends on rtl-extra on os2 and emx targets
git-svn-id: trunk@28783 -
2014-10-06 22:04:57 +00:00
Károly Balogh
da7efb8607 AROS: regenerated Makefiles to support i386-aros
git-svn-id: trunk@28438 -
2014-08-17 23:16:47 +00:00
Tomas Hajny
20545a79dc * package supported for OS/2 now
git-svn-id: trunk@27730 -
2014-05-03 22:31:46 +00:00
Tomas Hajny
b101438eb7 * OS/2 support previously added to Synapse merged in
git-svn-id: trunk@27729 -
2014-05-03 22:27:32 +00:00
michael
6c85e66390 * Some extra constants, specifically SNI related
git-svn-id: trunk@27701 -
2014-05-01 14:22:41 +00:00
michael
aaab5f9edc * Copyright notice
git-svn-id: trunk@27529 -
2014-04-11 13:02:04 +00:00
michael
7e99d5ad08 * Small OO layer on top of SSL/SSLContext
git-svn-id: trunk@27524 -
2014-04-11 11:52:39 +00:00
michael
ef399c78e5 * Thread-safe loading of libraries.
* Locking mechanisms in place.
* Both libraries always loaded at once, kept backwards compatible functions.
  (old, separated loading mechanisms were buggy)

git-svn-id: trunk@27523 -
2014-04-11 11:51:16 +00:00
yury
73c26bd6be * mipsel-android: Regenerated makefiles. From now the mipsel-android target can be built and used.
git-svn-id: trunk@26705 -
2014-02-07 12:37:17 +00:00
Tomas Hajny
77967432ef * always use forward slashes in path to fpmake similarly to paths to other tools in Makefiles
git-svn-id: trunk@26641 -
2014-02-01 00:11:09 +00:00
michael
4bdf29795c * Example how to create public/private RSA key
git-svn-id: trunk@25709 -
2013-10-07 07:51:53 +00:00
michael
eeb3d8236a * Added some constants and encoding functions.
git-svn-id: trunk@25708 -
2013-10-07 07:27:12 +00:00
joost
df4191acb3 * Handle the location of each package at run-time, not at compilation time
* Added a fpmake.pp in the root, to compile the utils and packages in one go

git-svn-id: trunk@24783 -
2013-06-02 17:55:23 +00:00
pierre
884918a4c4 Regenerate all Makefiles with an up-to-date fpcmake binary
git-svn-id: trunk@24365 -
2013-04-29 12:27:42 +00:00
joost
527c407b62 * Re-generated Makefiles for the changes in the Makefile.fpcs in r24349
git-svn-id: trunk@24350 -
2013-04-27 20:48:14 +00:00
joost
20a3809e58 * Now zipinstall is passed to fpmake by all Makefile.fpc's
git-svn-id: trunk@24349 -
2013-04-27 20:34:00 +00:00
pierre
cf0391a9d6 * Load crypto library before ssl library, required for OpenBSD (contributed by Pascal Stumpf)
git-svn-id: trunk@24218 -
2013-04-10 08:20:38 +00:00
yury
23b95a4d70 * Regenerated all makefiles.
git-svn-id: branches/targetandroid@23422 -
2013-01-17 11:36:12 +00:00
joost
316717a710 * Re-generated all the Makefile.fpcs from the packages. So they are almost all the same now.
git-svn-id: trunk@23001 -
2012-11-17 00:18:50 +00:00
tom_at_work
9428c78d63 Pass OPT to compilation of fpmake.
Solves issues with systems that e.g. require special options for compilation of programs (e.g. libc programs to find libc startup code) or the actual build has been compiled with options that are incompatible with default ones.

Tested changes by building an i386-linux local build and i386-linux->arm-linux cross-builds

git-svn-id: trunk@22397 -
2012-09-15 23:41:44 +00:00
tom_at_work
7c56a9f34d Revert r22080 because it prevents crosscompilation.
git-svn-id: trunk@22101 -
2012-08-16 21:24:47 +00:00