summaryrefslogtreecommitdiff
path: root/basic
ModeNameSize
-rw-r--r--AllLangMoTarget_sb.mk460logplain
-rw-r--r--CppunitTest_basic_macros.mk1461logplain
-rw-r--r--CppunitTest_basic_scanner.mk1098logplain
-rw-r--r--IwyuFilter_basic.yaml982logplain
-rw-r--r--Library_sb.mk4257logplain
-rw-r--r--Makefile478logplain
-rw-r--r--Module_basic.mk692logplain
-rw-r--r--README.md312logplain
d---------inc451logplain
d---------qa111logplain
d---------source222logplain
d---------util40logplain
ngine.cxx?h=cp-6.4-30&id=979c8c56b7d52fe9a5d4b1fbfdab0adaba04c470'>loplugin:oncevar in oox..saxNoel Grandin Change-Id: I0fee8bcddaeea48335e3be05761d2ad2c45020e2 Reviewed-on: https://gerrit.libreoffice.org/39238 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> 2017-04-29replace oox internal hashing code with new comphelper codeMarkus Mohrhard Change-Id: I0e9363f6aa6f9d1011bc917645122408f9728ca2 Reviewed-on: https://gerrit.libreoffice.org/36794 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> 2017-01-30oox: clean-up crypto classes, use c++11 featuresTomaž Vajngerl - remove "using namespace std;" - &vector[0] to vector.data() - use nullptr in OPENSSL Change-Id: Ib4067b0256801f94d448bc8d3faf5a2902d694e5 Reviewed-on: https://gerrit.libreoffice.org/33629 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Tomaž Vajngerl <quikee@gmail.com> 2016-10-21move some useful header information to mscodec for reuseCaolán McNamara Change-Id: Ic7adf3ed3c8279cc93a06975d6fb337210d1af87 2016-10-21hash len isn't going to change depending on who implements itCaolán McNamara Change-Id: Iee585cba4acad74c11d083085153e2af96c8894f 2016-10-20clarify hash lengths a bit moreCaolán McNamara Change-Id: I66cea4b9efb82d29e6c052ac11a6f2eaca823ce0 2016-10-20hash len is 20 for xls cryptoapi configurationCaolán McNamara Change-Id: I6e06b8578959b8147043179db57e875b1d98d57d 2016-04-26tdf#42949: clean up includes in include/oox/crypto with iwyuJorenz Paragas The includes in CryptTools.hxx that are within #if/#endif directives are not altered. iwyu suggested replacing the includes for nss.h, pk11pub.h, and sechash.h with hasht.h, pkcs11t.h, seccomon.h, and secmodt.h. I decided not to because it might make CryptTools.hxx harder to refactor in exchange for little gain. Before creating this commit, I ran 'make check' after passing --with-tls=openssl to ./autogen.sh to ensure that building with either OpenSSL or NSS (the default except on iOS and Android) works. Change-Id: I20260d18f073ffd8077bbcc597e7a8e4954e2ec5 Reviewed-on: https://gerrit.libreoffice.org/24386 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com> 2016-01-12loplugin:unusedmethods unused return value in include/ooxNoel Grandin Change-Id: I22acb6b94774c5944d8276827c53a419f0803f83 2015-09-28remove outputLength variable when calculating encryption verifierTomaž Vajngerl Change-Id: I144957b64ba2b693db61c17e42b08014124f8c99 2015-05-29loplugin:loopvartoosmallNoel Grandin Change-Id: Icbe68b31d4ab04ca3cd9f572e3598413946a75c7 2014-12-19remove operator>> and operator<< methodsNoel Grandin in favour of ReadXXX/WriteXXX methods Change-Id: I849fd10c689fb9834ae9974e430dc337adc68755 2014-12-12remove operator>> and operator<< methodsNoel Grandin in favour of ReadXXX/WriteXXX methods Change-Id: I69eebee3a8ce5b40301db7940a1d85915c0bf6f4 2014-06-25remove whitespacesMarkus Mohrhard Change-Id: Ie14ba3dcb97f20479a04538748ef2c1c9e6c5dac 2014-06-17improve the inlinesimplememberfunctions clang pluginNoel Grandin Change-Id: I6d5a952901648e01904ef5c37f953c517304d31e 2014-03-23oox: add Digest class which uses NSS or OpenSSL for digest calc.Tomaž Vajngerl Document encryption and decryption uses either NSS or OpenSSL to calculate digest. Digest class hides the implementation details between the two implementations. Previously, functions sha1 and sha512 were used for this, but were less generic. Change-Id: I60119e2ab9c5c1f4a2b02bc417c3c89c53a63fda 2014-02-10coverity#1079288 Uninitialized scalar fieldCaolán McNamara Change-Id: I0fb9e547b73b563725eb8014f68224706df3c39d 2014-01-01workaround rather maddening endian-specific template bustageCaolán McNamara Change-Id: I69dc97c93ef5efe8d71074ac3eca06a3bbc45253 2013-09-15Save should encrypt OOXML document if it was loaded encrypted.Tomaž Vajngerl Currently Agile encryption is not supported, so all documents loaded with "agile" encryption will be encrypted with "standard" encryption when they are saved afterwards. Change-Id: Id0477f43c00ed70032ca6b3390eebb1105d5ffa7 2013-08-24fdo#35422 Support to open encrypted Office 2010 and 2013 formatsTomaž Vajngerl Additionally encryption and decryption has been refactored. 2 engines have been added: AgileEngine and Standard2007Engine, which contain core functions for encryption and decryption. Standard2007Engine refers to encryption and decryption as used in Office 2007 and AgileEngine refers to encryption and decryption as used in Office 2010 and 2013. AgileEngine does not yet support encryption. Change-Id: Ica1d4d5a109fb204012b92a0c39325fe0b99b793