summaryrefslogtreecommitdiff
path: root/openssl
AgeCommit message (Collapse)Author
2013-04-20enable symbols and disable optimization in openssl for a dbgutil buildMarkus Mohrhard
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 Holesovsky
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 Stahl
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 Foley
Change-Id: Iae399e4d596db450e3ed0e15678e546aa76797a0
2013-03-21TypoTor Lillqvist
Change-Id: I32c5bc1736305d38fb86b1b8af7606ac6c7f0dd0
2013-03-14remove legacy build.pl prj/build.lst files.Michael Meeks
2013-02-28remove all d.lstMichael Stahl
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-02-28openssl: unset MAKEFLAGS on !MSC as wellMiklos Vajna
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 Thiebaud
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 Lillqvist
Change-Id: I6c031e9d2e9211409b28ce0c20a3cd11119ab86e
2012-12-31fix postgresql on winPeter Foley
Change-Id: I2c43441563cfb1237e6b2eaafe0acfaa5e952cde
2012-12-31convert openssl to gbuild and add to tail_buildPeter Foley
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 Foley
Change-Id: I93deea3a80178f51fff9a23328df7a67f308e052
2012-08-16fix openssl build with VS2012Peter Foley
Change-Id: Ic0e04ab920c50320785f2e1b847026cc4e7b1e0d
2012-06-22.patch files don't need executable bitsMichael Stahl
Change-Id: I0b370ac227bbd833078804d8a276b48666df734c
2012-04-29make gbuild the default assumption of build.plBjoern Michaelsen
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 Mladek
including important bug fixes
2012-03-20remove ToDouble/ToFloatCaolán McNamara
2012-03-20make ResId->OUString the primary routeCaolán McNamara
2012-03-16asm fixes in opensslLuboš Luňák
2012-03-16nss and openssl don't realiably build in paralleltinderbox
2012-03-06fix caseDavid Tardon
2012-02-29Simplify install name handling for external libraries on Mac OS XStephan Bergmann
...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 Heidenreich
2012-01-21android: don't add -I/usr/include to the compile line - urkMichael Meeks
2011-08-26Bin USE_MINGWTor Lillqvist
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 McNamara
2011-07-01Don't hardcode -arch armv7 here, breaks build for simulatorTor Lillqvist
2011-06-13Enable building openssl for iOSTor Lillqvist
Wasn't that complicated after all.
2011-06-09First attempt at Android supportTor Lillqvist
2011-06-03Drop %_EXT% which was always emptyTor Lillqvist
2011-03-09Merge commit 'ooo/DEV300_m101' into intm101Jan Holesovsky
Conflicts: cppunit/ldflags.patch hyphen/hyphen-2.4.patch libegg/source/eggtrayicon.c libtextcat/makefile.mk
2011-01-24Fix typoTor Lillqvist
2011-01-24Fix OpenSSL build for x64 WindowsTor Lillqvist
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++ nametono
2010-09-20sb126: #i110197# fixed merge conflictsb
2010-09-16sb126: merged in DEV300_m87sb
2010-09-16default-openssl-no-idea-alg.diff: Disable the IDEA algorithm in openssl.Petr Mladek
There is no license fee only for non-commercial use.
2010-06-22sb126: #i110197# remove -Wl,-z,noexecstack hacksb
2010-06-16jl153 merge with DEV300_m82Joachim Lingner
2010-06-09CWS-TOOLING: integrate CWS kfreebsdport01v2obo
2010-06-07jl153: #111875# Update OpenSSL to version 0.9.8o on all platforms except ↵Tobias Krause
MacOSX (here we are using system openssl)
2010-04-17kfreebsdport01: fix openssl build on GNU/kFreeBSDRene Engelhard
2010-03-10ause110: update to DEV300_m74Hans-Joachim Lankenau
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien
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 Lankenau
2009-12-10CWS-TOOLING: integrate CWS ause106Vladimir Glazunov
2009-12-03ause106: #i107409# fix for windows ccache usageHans-Joachim Lankenau
2009-11-16#i106876# update of OpenSSL from 0.9.8k to 0.9.8lTobias Krause
2009-11-16#i106876# update of OpenSSL from 0.9.8k to 0.9.8lTobias Krause