summaryrefslogtreecommitdiff
path: root/sot
AgeCommit message (Collapse)AuthorFilesLines
2012-05-14sot: re-work OLE2 offset-to-page computation with a FAT chain cacheMichael Meeks3-41/+169
Signed-off-by: Caolán McNamara <caolanm@redhat.com>
2012-05-11Revert "Related: fdo#47644 for huge files build a page chain cache for seeks"Caolán McNamara2-121/+16
This reverts commit e7c861e3ec9398436eda16bb748af22a2d9afc27. that was dumb, never intended to push this
2012-05-11Related: fdo#47644 for huge files build a page chain cache for seeksCaolán McNamara2-16/+121
For huge ole2 structured storage files build a page chain cache on demand to speed up long distance seeks i.e. reduces .doc parse time for fdo#47644 from 1 minute 7 seconds to 18 seconds for me
2012-05-10Resolves: fdo#47644 compound storage backend is poor at knowing stream sizeCaolán McNamara5-0/+23
Signed-off-by: Michael Meeks <michael.meeks@suse.com>
2012-02-29fix storage chain loopWei Ming Khoo2-0/+11
Signed-off-by: Caolan McNamara <caolanm@redhat.com> Signed-off-by: Michael Meeks <michael.meeks@suse.com>
2011-12-07in modules, when we have a env we are in stage gbuildBjoern Michaelsen1-0/+1
2011-12-07normalize Red Hat, Inc. spellings, and bump to latest templateCaolán McNamara1-7/+8
2011-11-29move reconfigure into gbuildBjoern Michaelsen1-1/+1
2011-11-28Cleaned up utl::UCBContentHelper.Stephan Bergmann1-0/+1
2011-11-27remove precompiled_xxx.hxx/cxxNorbert Thiebaud2-63/+0
2011-11-27remove pch from the include listNorbert Thiebaud1-1/+0
2011-11-27remove include of pch header from sotNorbert Thiebaud21-40/+0
2011-11-27remove pre-compiled header support in gbuild and gbuildified moduleNorbert Thiebaud1-2/+0
2011-11-25make gbuild makefiles run independant of pwd againBjoern Michaelsen1-1/+1
2011-11-16tweak gbuild standart Makefile to allow partial build in unsourced envNorbert Thiebaud1-4/+4
This allow to run make in a module wihtout the need to source Env.Host.sh.
2011-11-10ByteString->rtl::OStringCaolán McNamara2-6/+7
2011-10-15split bootstrapfixture and move test-filters class for sot testCaolán McNamara4-13/+8
sot is below vcl, but is a filters test, we can split bootstrapfixture into a vcl needing bit and and non-vcl bit and filters test api can be standalone and combined with whichever bit in order to form pre and post vcl filters test
2011-10-15Related: fdo#41642 add regression testCaolán McNamara6-1/+158
2011-10-15Resolves: fdo#41642 detect loops in StgDirStrm entry chainsCaolán McNamara1-4/+12
2011-10-05simplfy dmake to gbuild bridgefileBjoern Michaelsen1-40/+1
2011-10-01Document that this is known as StructuredStorageDirectoryEntry in the specCaolán McNamara2-5/+12
2011-09-13remove commented out CHARSET_ANSI fooCaolán McNamara1-28/+0
2011-08-29callcatcher: variousCaolán McNamara2-26/+0
2011-08-25UnoStorageHolder is never ctored, follow logical consequences of thatCaolán McNamara7-341/+0
2011-08-25callcatcher: yet more unused codeCaolán McNamara2-41/+0
2011-08-19detect gmake 3.81 and limit to -j1 unless num-cpu is explicitly setNorbert Thiebaud1-1/+1
2011-08-17callcatcher: remove some methodsCaolán McNamara2-15/+0
2011-08-10prefer makefile-gmake-mode to plain makefile-modeTakeshi Abe4-4/+4
2011-08-05Emacs modeline compatible with vim's oneTakeshi Abe1-0/+1
2011-08-04callcatcher: remove unused methodsCaolán McNamara2-11/+0
2011-08-02callcatcher: remove unused methodsThomas Arnhold2-65/+0
2011-07-30Add consistent Emacs and vim mode linesTor Lillqvist4-0/+7
2011-07-29Get rid of these non-printable charsThomas Arnhold1-16/+0
2011-07-21resyncing to masterBjoern Michaelsen10-185/+18
2011-07-13init against short readsCaolán McNamara1-1/+2
2011-07-12Remove component_getImplementationEnvironment methodsMatus Kukan1-5/+0
2011-07-11callcatcher: remove unused UCBStorageStream ctorCaolán McNamara2-10/+0
2011-07-11callcatcher: remove unused SotStorage::OpenEncryptedSotStreamCaolán McNamara2-35/+0
2011-07-11callcatcher: drop ugly unused hackCaolán McNamara2-126/+0
2011-07-07Duplicate entries in Directory definition are no longer treated as errorsKatarina Machalkova1-1/+4
Fixes a problem where cetain XLS documents open as blank in LibreOffice. Described in the non-public bnc#682484.
2011-07-03Related: #i46388# busted ole2 wrapperCaolán McNamara1-1/+1
2011-07-01ByteString::CreateFromInt32 -> OString::valueOfCaolán McNamara1-3/+4
2011-06-24update component factory methods to use new prefixes, to add lib mergingMatus Kukan2-3/+3
2011-06-19Merge branch 'master' into feature/gnumake4Bjoern Michaelsen48-638/+428
Conflicts: basebmp/prj/d.lst basebmp/test/basictest.cxx basebmp/test/makefile.mk basegfx/inc/basegfx/basegfxdllapi.h basegfx/inc/basegfx/tools/debugplotter.hxx basegfx/inc/basegfx/tuple/b2ituple.hxx basegfx/prj/d.lst basegfx/source/numeric/makefile.mk basegfx/source/polygon/makefile.mk basegfx/source/range/makefile.mk basegfx/source/raster/makefile.mk basegfx/source/tuple/makefile.mk basegfx/source/vector/makefile.mk basegfx/test/basegfx1d.cxx basegfx/test/makefile.mk basegfx/util/makefile.mk canvas/Library_canvasfactory.mk canvas/Module_canvas.mk canvas/prj/build.lst canvas/prj/d.lst canvas/source/cairo/cairo_canvashelper_texturefill.cxx canvas/source/cairo/makefile.mk canvas/source/tools/makefile.mk comphelper/qa/string/makefile.mk cppcanvas/Module_cppcanvas.mk cppcanvas/inc/cppcanvas/cppcanvasdllapi.h cppcanvas/prj/build.lst cppcanvas/prj/d.lst cppcanvas/source/mtfrenderer/makefile.mk cppcanvas/util/makefile.mk i18npool/source/search/makefile.mk regexp/Library_regexp.mk regexp/prj/d.lst sax/CppunitTest_sax.mk sax/Library_sax.mk sax/prj/d.lst sax/qa/cppunit/test_converter.cxx sax/source/expatwrap/attrlistimpl.hxx sax/util/makefile.mk svtools/Library_svt.mk tools/Executable_sspretty.mk ucbhelper/prj/d.lst ucbhelper/source/provider/configureucb.cxx ucbhelper/source/provider/provconf.cxx ucbhelper/util/makefile.mk unotools/Library_utl.mk unotools/Module_unotools.mk unotools/Package_inc.mk unotools/prj/build.lst vcl/Library_desktop_detector.mk vcl/Library_vcl.mk vcl/Library_vclplug_gtk.mk vcl/aqua/source/gdi/salprn.cxx vcl/inc/aqua/saldata.hxx vcl/unx/generic/gdi/salgdi3.cxx
2011-06-18ause130: #i117218# change .idl handling to gnu makeHans-Joachim Lankenau1-1/+5
2011-06-17gnumake4: #i116959#: kill ↵Michael Stahl1-2/+1
gb_LinkTarget_set_{defs,cflags,cxxflags,objcxxflags} [hg:389f5e8ec8cd]
2011-06-17gnumake4: #i117340#: JavaClassSet: adapt users [hg:efb3d33ce8ca]Michael Stahl1-1/+1
2011-05-23Remove some extra #incude <tools/pstm.hxx>Joseph Powers2-2/+0
2011-05-18Remove all the #include <tools/ownlist.hxx>Joseph Powers1-1/+0
I'm deleting the header since it's no longer used.
2011-05-17Change SvStorageInfoList from an OwnList to vector<Joseph Powers8-34/+16
The main work is in: storinfo.hxx storinfo.cxx The rest is just simple cleanup.