summaryrefslogtreecommitdiff
path: root/openssl
AgeCommit message (Collapse)AuthorFilesLines
2013-05-10Enable building OpenSSL for OS XTor Lillqvist1-1/+5
Note that this doesn't imply it *will* be built; that depends on configury options and changes to configure.ac. Change-Id: I5ed531bc8999f49b9e696523226454f99f253882
2013-05-10Attempt to clarify nested conditional messTor Lillqvist1-19/+40
Change-Id: I2c174e23b3f995d819ff8ab72281b386b26c1cfe
2013-05-07gbuild: ExternalProject: remove second parameter again...Michael Stahl1-1/+1
... now that everything is consistent. Change-Id: I96c15159648815554280202eb1b6d274ead4e7b8
2013-05-07gbuild: remove gb_ExternalProject_use_unpackedMichael Stahl1-3/+1
It must always be used exactly once, so replace it with constructor parameter. Change-Id: Ifbe87065c19a5185a5705dc461656179002ece5d
2013-04-20enable symbols and disable optimization in openssl for a dbgutil buildMarkus Mohrhard1-2/+3
Change-Id: I2100d40264c067b22548025ab3a3be32a23835a6 Reviewed-on: https://gerrit.libreoffice.org/3489 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
2013-04-19Fix https://-related crashes.Jan Holesovsky1-3/+4
The internal openssl on 64bit linux was built as linux-generic32, instead of linux-generi64, which caused crashes later when used. This patch alignes it with the logic before gbuildization. Change-Id: I2919a91138e8f33ad50e64728496144bac815321
2013-04-15adapt all externals to build against MSVC debug runtimeMichael Stahl1-1/+1
Add patches and/or tweaks to the following modules: curl, cppunit, icu, lcms2, libxml2, libxslt, libxmlsec, lpsolve, nss, openssl, python3 lcms2 has an inconsistency where the .lib and the .dll don't agree on the .dll name. openssl gets a honorable mention because apparently it's undocumented custom build system can build with /MDd if one picks the right configuration but i couldn't figure out how to do that in an hour of trying, and just patched the release config instead. Change-Id: I7854a0fc85247e398d561b4f513d09fe2d1ebb3c
2013-03-31fix gold warning about hidden symbolsPeter Foley1-3/+0
Change-Id: Iae399e4d596db450e3ed0e15678e546aa76797a0
2013-03-21TypoTor Lillqvist1-1/+1
Change-Id: I32c5bc1736305d38fb86b1b8af7606ac6c7f0dd0
2013-03-14remove legacy build.pl prj/build.lst files.Michael Meeks1-2/+0
2013-02-28remove all d.lstMichael Stahl1-0/+0
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-02-28openssl: unset MAKEFLAGS on !MSC as wellMiklos Vajna1-4/+3
This fixes the following build error here: ar: creating ../libcrypto.a ar: cryptlib.o: No such file or directory make[2]: *** [../libcrypto.a] Error 1 Change-Id: I8f746f4ff44c3797583678e47956363c0cd49829
2013-02-22quiet external module build log unless failureNorbert Thiebaud1-27/+28
ExternalProject usually involve a configure and a make step that produce a bunch of output usually irrelevant including a large number of warning and other mess. now that everything is pretty much in tail_build these output get interleaved with useful output from the build of the product and actually drown them in a logorrhea of messy noise. This store the output of external modules in a log file and only print them as a whole if the module failed do build. on a non-verbose build. Change-Id: I3abfcccd6d16821a9e061a71e031b427cc283647 Reviewed-on: https://gerrit.libreoffice.org/2304 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-01-03Fix typo: s/VISIBILTIY/VISIBILITY/Tor Lillqvist1-1/+1
Change-Id: I6c031e9d2e9211409b28ce0c20a3cd11119ab86e
2012-12-31fix postgresql on winPeter Foley1-0/+2
Change-Id: I2c43441563cfb1237e6b2eaafe0acfaa5e952cde
2012-12-31convert openssl to gbuild and add to tail_buildPeter Foley16-11505/+238
Change-Id: I52c62a91e317f072237cf25ed54f3cc6456d82b3 Reviewed-on: https://gerrit.libreoffice.org/1495 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
2012-10-07fix for openssl with MSVC when ccache is enabledPeter Foley1-1/+2
Change-Id: I93deea3a80178f51fff9a23328df7a67f308e052
2012-08-16fix openssl build with VS2012Peter Foley1-2/+2
Change-Id: Ic0e04ab920c50320785f2e1b847026cc4e7b1e0d
2012-06-22.patch files don't need executable bitsMichael Stahl1-0/+0
Change-Id: I0b370ac227bbd833078804d8a276b48666df734c
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen1-0/+0
this removes dmake completely out of the build for migrated modules build.pl now assumes modules to be gbuild, unless there is a prj/dmake file Change-Id: I674a036b182ee13c5ec093e83cb3d38133112d3b
2012-04-23update internal openssl to version 0.9.8vPetr Mladek9-68/+68
including important bug fixes
2012-03-20remove ToDouble/ToFloatCaolán McNamara1-1/+1
2012-03-20make ResId->OUString the primary routeCaolán McNamara1-1/+1
2012-03-16asm fixes in opensslLuboš Luňák2-5/+17
2012-03-16nss and openssl don't realiably build in paralleltinderbox1-1/+1
2012-03-06fix caseDavid Tardon1-1/+1
2012-02-29Simplify install name handling for external libraries on Mac OS XStephan Bergmann1-0/+5
...by allowing our special @___... tokens anywhere within an install name, so that external modules can configure --prefix=/@___... etc. This removes the need for the special extshl and EXTRPATH=LOADER. Also, a new OUT2BIN_NONE can be used for external modules where the generated libraries need the default EXTRPATH=OOO, but generated executables are only used during the build and such need RPATH=NONE.
2012-02-08Added and improved READMEs for modules whihc used to be in libs-externJosh Heidenreich1-0/+7
2012-01-21android: don't add -I/usr/include to the compile line - urkMichael Meeks1-0/+5
2011-08-26Bin USE_MINGWTor Lillqvist1-11/+0
Its alternative values as used by OOo is irrelevant to us as we don't intend to support building using MinGW on Windows itself. To us, MinGW always means cross-compilation. For us it is enough to look at $(OS)$(COM), and WNTGCC always implies cross-compilation. (OOo on the other hand attempts to support use of the Cygwin gcc with the -mno-cygwin option (which is practically considered an obsolete option), the normal MinGW compiler (but still from Cygwin), but not cros-compilation.)
2011-07-27Related: fdo#35404 force .a files to hidden visibilityCaolán McNamara1-1/+9
2011-07-01Don't hardcode -arch armv7 here, breaks build for simulatorTor Lillqvist1-1/+1
2011-06-13Enable building openssl for iOSTor Lillqvist2-0/+18
Wasn't that complicated after all.
2011-06-09First attempt at Android supportTor Lillqvist1-1/+1
2011-06-03Drop %_EXT% which was always emptyTor Lillqvist1-10/+10
2011-03-09Merge commit 'ooo/DEV300_m101' into intm101Jan Holesovsky2-2/+13
Conflicts: cppunit/ldflags.patch hyphen/hyphen-2.4.patch libegg/source/eggtrayicon.c libtextcat/makefile.mk
2011-01-24Fix typoTor Lillqvist1-1/+1
2011-01-24Fix OpenSSL build for x64 WindowsTor Lillqvist2-8/+24
For wntmscx, pass the platform code as VC-WIN64A to the OpenSSL build mechanism. Add the additional steps described in INSTALL.W64 to do_ms.bat: generate uptable.asm and assemble it. Avoid a problem with _vsnprintf by defining _CRT_NON_CONFORMING_SWPRINTFS.
2011-01-06mingwport33: i#116329: MinGW port enhancement: configurable libstdc++ nametono1-2/+2
2010-09-20sb126: #i110197# fixed merge conflictsb1-4/+4
2010-09-16sb126: merged in DEV300_m87sb7-196/+120
2010-09-16default-openssl-no-idea-alg.diff: Disable the IDEA algorithm in openssl.Petr Mladek1-2/+2
There is no license fee only for non-commercial use.
2010-06-22sb126: #i110197# remove -Wl,-z,noexecstack hacksb1-0/+11
2010-06-16jl153 merge with DEV300_m82Joachim Lingner2-4/+26
2010-06-09CWS-TOOLING: integrate CWS kfreebsdport01v2obo2-2/+24
2010-06-07jl153: #111875# Update OpenSSL to version 0.9.8o on all platforms except ↵Tobias Krause7-193/+117
MacOSX (here we are using system openssl)
2010-04-17kfreebsdport01: fix openssl build on GNU/kFreeBSDRene Engelhard2-2/+24
2010-03-10ause110: update to DEV300_m74Hans-Joachim Lankenau2-10/+2
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien2-10/+2
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2010-01-15ause110: #i106731# remove tarballs from scm and find them in download cache dirHans-Joachim Lankenau1-0/+1