summaryrefslogtreecommitdiff
path: root/sot
AgeCommit message (Collapse)AuthorFilesLines
2012-12-05Resolves: fdo#57532 restrict page sanity check to non-storage chunksCaolán McNamara2-1/+1
Change-Id: I47c24131e95b9a8a691dbff4710869ba91df8306 (cherry picked from commit 4a1044229afd6b52ca10e5c55f1957b153a8c6ea) Signed-off-by: Caolán McNamara <caolanm@redhat.com>
2012-11-28We only support MSVC 2008 (_MSC_VER 1500) or laterTor Lillqvist1-1/+1
We can drop or simplify many conditionals. Change-Id: I37e820e515cc09845c30b62c89ddb3b6ff370f97
2012-11-23some i18n wrappers with LanguageTagEike Rathke2-8/+2
Change-Id: I2ceaa3159e8669c2c569fa8559c1e061dcad399d
2012-11-22Related: fdo#53909 add regression testCaolán McNamara1-0/+0
Change-Id: I8891401e5914b2908308cda3896a45d380688bc1
2012-11-22Resolves: fdo#53909 STG_FREE sector locations rejectedCaolán McNamara1-3/+11
Change-Id: I6f71c7e3cfeeba8a76096d5be68838b8d401c580
2012-11-17callcatcher: remove another layer of binfilter-released methodsCaolán McNamara2-28/+0
Change-Id: Id5bedd660b2ada460ffc48ce28d4f8ab9cd89226
2012-11-14callcatcher: more binfilter freed up methodsCaolán McNamara4-120/+0
Change-Id: Iea3716e5c7a21f083f36ce4b8d43ae9fc85227f7
2012-11-14The additional methods of SO2_*_REF over SV_*_REF are now unusedCaolán McNamara7-115/+6
so they can now be replaced by SV_*_REF now Change-Id: I2207d6582cab5f41851064f3d0c773e9421c0078
2012-11-14callcatcher: update unused code post binfilter deathCaolán McNamara4-145/+4
Change-Id: I5b25d14ef2769126f98523551597f43812b9feb7
2012-11-09binfilter.die.die.dieNorbert Thiebaud1-5/+1
Change-Id: Ia3c103e4343d309b997ed37e33a382ffdfbddac3 Reviewed-on: https://gerrit.libreoffice.org/1014 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2012-11-05fdo#46808, use service constructor for i18n::CharacterClassificationNoel Grandin1-0/+4
Change-Id: I0499ad7de27b1539e97f01ab8aa0ef2d6713ae76
2012-11-01rework filters test to squeeze through extra flagsCaolán McNamara1-5/+4
that are needed to load .odt, .sxw etc files, and add a regression test for CVE-2012-4233 Change-Id: Ie178725ded3d76942030d12f23074de519cf62de
2012-10-23fdo#46808, Adapt packages::manifest::ManifestWriter UNO service to new styleNoel Grandin1-4/+3
The service already existed, it just did not have an IDL file Change-Id: I04c617a97262e9cc96af17fcae9cc084245c0149
2012-10-23fdo#46808, Adapt packages::manifest::ManifestReader UNO service to new styleNoel Grandin1-4/+3
The service already existed, it just did not have an IDL file. Change-Id: Idad85ab23f6650c89ba3095d10568a302503613b
2012-10-13Prefer prefix ++/-- operators for non-primitive typesJulien Nabet1-5/+5
+ replace "<" by "!=" for end iterator comparison with current it Change-Id: I6e90caa8752c7057cca8c74fca12c0a050544dbb
2012-10-12mark lcl_ functions static or rename them if they are not local at allLuboš Luňák1-1/+1
http://lists.freedesktop.org/archives/libreoffice/2012-October/039639.html Change-Id: I1a0e436051d48e7f6224d6f0fc602347df2d4df1
2012-09-28gbuild: invert handling of standard system libraries:Michael Stahl2-4/+0
Always link in gb_STDLIBS, except when the library explicitly opts out with gb_LinkTarget_disable_standard_system_libs. Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
2012-09-28gbuild: replace direct gb_STDLIBS use with ...Michael Stahl2-2/+4
... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
2012-09-28gbuild: split uwinapi out of gb_STDLIBSMichael Stahl2-0/+2
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
2012-09-20sot: memory savings to avoid duplicating the whole stream in RAMMichael Meeks2-34/+52
re-work LRU cache to really be an 8 entry LRU cache. only force dirty pages to stay in memory, hopefully huge reads should now stream through memory. Change-Id: I0bedc762086f5f02202795568743750aefaaa50b
2012-09-19sot: stgcache re-factor to use sane lifecycle semanticsMichael Meeks6-149/+171
Store a dirty page hash to allow us to fix the LRU cache next. Change-Id: I67130af37ac1bc2d0a4abbb11f4d9871bb2bc306
2012-09-19sot: substantially accelerate sorted cache write-outMichael Meeks3-100/+71
Sort only the pages we want to write out, at the end, using a std::sort instead of a hand-crafted linked-list mess maintained during use. Cleanup StgPage as well, de-friend it from StgCache, clean member names. Remove unused pCache member as well. Change-Id: I0f53d1f85be373fce0d504b226d34ccaf575b2b3
2012-09-19sot: remove un-used LRU cacheMichael Meeks2-70/+6
Change-Id: I3d011a1aae47b6961b1cea2bf544af2c88bd611e
2012-09-19sot: remove horrible hiding of LRU cache mapMichael Meeks2-36/+15
Change-Id: Ic8df1012752e78d3326999a07dc15a99e982b896
2012-09-19sot: remove unused Owner construct on StgPageMichael Meeks3-8/+0
Change-Id: Idd6616ac11e16b4c4631c607a3dc92417a796521
2012-09-19ComponentContext::getUnoContext -> getComponentContext simplificationStephan Bergmann1-3/+3
...and some further clean-up. Change-Id: If5dce53e382b56390c502d0d0d93fc06cbfe33ea
2012-09-14Improvement on previous commit, UCB clean upStephan Bergmann2-10/+10
* As UCB is only ever initialized with "Local"/"Office", remove this configuration vector completely. The "create" ctor creates an instance internally initialized with those "Local"/"Office" keys. Special (test) code can still instantiate an uninitialized one via plain createInstance. And for backwards compatilibity process startup still ensures to create an initialized instance early, in case there is still code out there (in extensions) that later calls plain createInstance and expects to get the already-initialized (single) instance. * XInitialization is an "implementation detail" of the UniversalContentBroker service, do not expose in XUniversalContentBroker. * ucbhelper/configurationkeys.hxx is no longer needed and is removed. * ucbhelper/contentbroker.hxx is an empty wrapper and is removed; however, that requires ucbhelper::Content constructors to take explicit XComponentContext arguments now. * The only remaining code in ucbhelper/source/client/contentbroker.cxx is Android-only InitUCBHelper. Is that relevant still? Change-Id: I3f7bddd0456bffbcd13590c66d9011915c760f28
2012-09-06Java cleanup, remove unnecessary importsNoel Grandin1-2/+0
Change-Id: Iacfcb2e16cb0e3c25a4cd0678a374fe5111284f7
2012-08-27fdo#46808, Adapt TempFile UNO service to new styleNoel Grandin1-2/+4
Change-Id: Ia448d6d74201e2be487c6d8317f94be3745808aa
2012-08-20callcatcher: remove some of the slightly trickier unused methodsCaolán McNamara4-61/+0
Change-Id: Ief164c980f3a92316e1f47cb50bdf243155b6dd9
2012-08-17gbuild: register all jarsMichael Stahl1-5/+5
Change-Id: I9f49970e5e06d1afd3fc066a20d1671c93e262fc
2012-08-15Do not check the stored DIFAT sector count.Kohei Yoshida1-1/+1
Refer to this thread for details. http://lists.freedesktop.org/archives/libreoffice/2012-August/036852.html Change-Id: Id2115732a1e1bcd78c13445f5aaefe1ec7cfa0c2
2012-08-13unusedcode.easy: remove unused codeThomas Arnhold1-14/+0
Change-Id: I87e7264ffd3086796aaa8e136c2f9b77fde7b74f
2012-08-07Remove non-existing forward declarationsThomas Arnhold1-1/+0
Those classes don't exist. So remove friend class operators too. Change-Id: I8e3b32db933dea7cbab86015f0c926df967511f6
2012-07-27tabs to spacesEike Rathke8-22/+22
Change-Id: Iafc55604f49f0db08ad2b6b3940c1ade12835355
2012-07-27sot: prevent some null pointer crashesMikhail Voytenko13-165/+393
2012-07-03ditch String::CreateFromAsciiCaolán McNamara1-7/+7
Change-Id: I2b482bd323ac510629c5ee31868010b7cd6ce691
2012-07-02targetted improvement of UNO API includes / usageMichael Meeks1-4/+1
2012-07-02removed unnecessary forward declarations of classTakeshi Abe2-3/+0
this also moved necessary ones to right headers Change-Id: Idda93aeaa1fdfeda602b14e3b233ffd1cf27c0cf
2012-06-29Remove some unused defines and controlsThomas Arnhold3-9/+0
Change-Id: I96f76ed6b33f5c786d1e3ab3981a535037a9c1b5
2012-06-27Remove unused header filesThomas Arnhold2-41/+0
These were only referenced by Package_inc.mk... Change-Id: Idc771477595b9d221f9f2003b293fdd1ba7e1588
2012-06-23Fix prefix ++/-- operators for non-primitive typesJulien Nabet1-1/+1
Change-Id: Ibb55fcedecaf66f0817d24d8f408ef69d273ffa2
2012-06-22remove bunch of obsolete looking .flt filesMichael Stahl1-6/+0
Change-Id: Ic3d45afca14d0bebfb6168b6cf6fc6c618754183
2012-06-22re-base on ALv2 code.Michael Meeks34-790/+484
2012-06-22cleanup of duplicated includesPhilipp Riemer1-1/+0
After commit ec5fa0164b9bae5c5bc6654f581e493206584301 "replace all but one .hdl include with equivalent .hpp includes" some of these includes were doubled in the corresponding files. This patch deletes those duplicates.
2012-06-21replace all but one .hdl include with equivalent .hpp includes.Michael Meeks2-2/+2
Change-Id: I15e94f112144549692d0c2babeb48c77adcb93a9
2012-06-21reduce scope and replace some String::CreateFromAsciiCaolán McNamara4-14/+9
Change-Id: I8c375e3bfbcd3d7046a8bdb1968934b7d7ca96f8
2012-06-21re-base on ALv2 code.Michael Meeks9-219/+138
Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
2012-06-21re-base on ALv2 code.Michael Meeks4-47/+62
Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
2012-06-19death to some UniStringsCaolán McNamara1-2/+2
Change-Id: I0fa0c60e12c418d25f8bd96cc04c6abd74b1a608