Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-01-09 | remove duplicate createHex | Caolán McNamara | 1 | -20/+0 | |
2012-01-09 | Should use gb_Library_add_libs and not gb_Library_add_linked_libs | Tor Lillqvist | 1 | -3/+3 | |
for system libs, says dtardon, and I trust him. Note that this crap still doesn't work any more for Android, though. Some problems with the gnustl_shared library. I have no idea where it needs to be mentioned for the bloody gbuild mechanism to understand what kind of library that is. | |||||
2012-01-07 | sal.map: allow different name mangling | Matúš Kukan | 1 | -5/+5 | |
2012-01-06 | Merge branch 'feature/gbuild_extensions' | Michael Stahl | 3 | -175/+0 | |
Conflicts: extensions/source/ole/servreg.cxx extensions/source/plugin/util/makefile.mk postprocess/packcomponents/makefile.mk postprocess/prj/build.lst tail_build/prj/build.lst | |||||
2012-01-06 | Final disentanglement between sal and sal_textenc. | Stephan Bergmann | 11 | -150/+147 | |
2012-01-06 | Made textenc/converter cleanly usable by both sal and sal_textenc. | Stephan Bergmann | 13 | -270/+193 | |
2012-01-06 | Extracted convertsimple (used by sal and sal_textenc) from tcvtbyte. | Stephan Bergmann | 20 | -798/+950 | |
2012-01-06 | textenc/context.cxx only used in sal_textenc now. | Stephan Bergmann | 1 | -1/+0 | |
2012-01-06 | Further clean up. | Stephan Bergmann | 31 | -122/+227 | |
2012-01-06 | valgrind: error on startup in osl_unmapMappedFile | Caolán McNamara | 1 | -1/+7 | |
2012-01-05 | Changed C files to C++. | Stephan Bergmann | 43 | -1297/+1173 | |
2012-01-05 | Properly assign objects to only those libraries that actually use them. | Stephan Bergmann | 5 | -38/+27 | |
For that, moved aImplJavaUtf8TextEncodingData from tables.cxx to textenc.cxx, as it shares code with aImplUTF8TextEncoding (but does not drag lots of expensive data back into sal from sal_textenc). | |||||
2012-01-05 | Properly extract from tcvt*.tab files what goes into textenc.cxx. | Stephan Bergmann | 4 | -249/+254 | |
2012-01-05 | Retire TOOLS_STRING_MISSUSE hack (to enable further cleanup). | Stephan Bergmann | 1 | -18/+0 | |
2012-01-05 | Switch from autodoc to doxygen for SDK C++ documentation. | Stephan Bergmann | 34 | -165/+132 | |
* New build prerequisite doxygen (controllable via --with-doxygen). * Adapted various headers to slightly different doxygen documentation syntax, but much clean up still remains to be done (i.e., warnings emitted by doxygen fixed). | |||||
2012-01-05 | gcc-trunk: fix: unable to find string literal operator 'operator FOO' | Matúš Kukan | 1 | -1/+1 | |
2012-01-05 | sal: try to fix MinGW min/max breakage by inlining | Michael Stahl | 1 | -2/+7 | |
2012-01-05 | reduce ifdef forest | Caolán McNamara | 1 | -8/+7 | |
2012-01-04 | Make the apk dirent functions work properly | Tor Lillqvist | 2 | -88/+1113 | |
We must build a directory tree structure corresponding to the files in the .apk, and use that then in lo_apk_opendir()/readdir(). We can't just return the same subdirectory once for each time we come across an entry that has it as a prefix in the zip directory. Use the BSD-licensed "uthash" library (just one .h file actually) from http://uthash.sourceforge.net/ . | |||||
2012-01-04 | Remove bogus one column indentation | Tor Lillqvist | 1 | -53/+51 | |
2012-01-04 | Handle /assets paths also in realpath_u() | Tor Lillqvist | 1 | -0/+14 | |
2012-01-04 | Fix the monkey patching to work for an arbitrary offset | Tor Lillqvist | 1 | -4/+3 | |
We used to patch in a simple "b" instruction with a relative offset that has to fit in 24(+2) bits. Which was not enough in practice. Now patch in a "ldr pc, [pc, #-4]" instead which loads PC from the next word; in ARM code PC cotains the address of the executing instruction + 8), and put the full address of the replacement code into the next word. | |||||
2012-01-04 | Probably using a local rtl::OString is better | Tor Lillqvist | 1 | -12/+12 | |
2012-01-04 | Use the lo_apk_* functions for files under /assets | Tor Lillqvist | 2 | -24/+112 | |
2012-01-04 | Use sizeof(s)-1 instead of strlen(s) on string literals | Tor Lillqvist | 1 | -1/+1 | |
2012-01-04 | Fixes for the lo-bootstrap apk element code | Tor Lillqvist | 1 | -21/+100 | |
Fix some off-by-one style errors, add a new lo_apk_lstat() function, and (temporarily) add some debugging logging. | |||||
2012-01-03 | Actually we should not build a normal cppunittester executable for iOS at all | Tor Lillqvist | 1 | -1/+2 | |
2012-01-03 | Need to compile cppunittester as Objective-C++ for iOS | Tor Lillqvist | 1 | -0/+8 | |
2012-01-03 | WaE: deprecated conversion from string constant to 'char*' | Tor Lillqvist | 1 | -1/+1 | |
2012-01-02 | Fix for fdo43460 Part XXVII getLength() to isEmpty() | Olivier Hallot | 7 | -13/+13 | |
Please find attached a partial fix for Easy Hack FDO43460 Part XXVII Modules padmin, pyuno, rdbmaker, regexp, registry, rsc, sal | |||||
2011-12-27 | function component_canUnload is SAL_CALL | David Tardon | 2 | -2/+2 | |
2011-12-27 | function component_canUnload is exported | David Tardon | 2 | -2/+2 | |
2011-12-24 | Merge remote-tracking branch 'origin/master' into feature/gbuild_extensions | Peter Foley | 125 | -3048/+2651 | |
Conflicts: Module_tail_build.mk Repository.mk extensions/util/makefile.pmk postprocess/prj/build.lst svx/AllLangResTarget_svx.mk | |||||
2011-12-22 | Initial untested implementation of dirent style functions for the .apk | Tor Lillqvist | 1 | -37/+159 | |
2011-12-21 | WaE: add a space to tell SLED-11 gcc that we know what we're doing | Caolán McNamara | 1 | -1/+1 | |
2011-12-21 | get osl_File qa test to build under windows | Caolán McNamara | 1 | -0/+4 | |
2011-12-21 | gbuild, sal: dl is linux only | Matúš Kukan | 1 | -1/+3 | |
2011-12-21 | use the internal gethostbyname_r() implementation on OpenBSD too | Robert Nagy | 1 | -2/+2 | |
2011-12-21 | move onlinecheck.cxx from sal to extensions | Matúš Kukan | 3 | -175/+0 | |
2011-12-21 | osl_unmapFile can't work for files bundled inside the .apk on Android | Tor Lillqvist | 4 | -12/+101 | |
On Android, when an app is installed, arbitrary files bundled in the app won't be unpacked into actual separate files in the file system. They will exist only as archive entries in the .apk file (which is a zip archive). The SDK tooling puts such files under the /assets folder in the .apk. The LibreOffice bootstrapping code for Android maps the .apk file into memory. osl_openFile() knows about the /assets special case, and uses a separate abstraction for such memory-mapped files. Obviously, when producing an .apk, one needs to make sure these bundled files are not compressed, if one wants to be able to use them directly from the memory-mapped .apk file. We do that in our test and sample Android projects. When mapping such files under /assets , just return a pointer to the file's location inside the mapped .apk archive. We can't use the old osl_unmapFile() on such mapped files, as that would unexpectedly unmap fairly arbitrary pages of the .apk mapping, wreaking havoc on later use of the same pages. So, introduce a new osl_unmapMappedFile() function that takes also the oslFileHandle originally passed to osl_mapFile(). Use this instead in the few places where the code actually called osl_unmapFile(). Make sure osl_mapFile() is nonexistent on Android. | |||||
2011-12-21 | Need visibility markup for ANativeActivity_onCreate() too | Tor Lillqvist | 1 | -1/+1 | |
2011-12-21 | Need visibility markup for lo_main() too | Tor Lillqvist | 1 | -3/+3 | |
2011-12-21 | Bin leftover unused files | Tor Lillqvist | 2 | -25/+0 | |
2011-12-20 | sal: disable subsequentcheck which has circular dependency | Matúš Kukan | 1 | -1/+2 | |
make 3.82 continues without error but apparently older version not | |||||
2011-12-20 | Use visibility attributes as we get compiled with -fvisibility=hidden | Tor Lillqvist | 1 | -0/+18 | |
2011-12-20 | Link most libs and executables with gb_STDLIBS as presumably is intended | Tor Lillqvist | 2 | -12/+8 | |
2011-12-20 | Fix compiler warnings for Android | Tor Lillqvist | 4 | -39/+73 | |
2011-12-20 | Always use the autoconfed sizes and alignments, not only when cross-compiling | Tor Lillqvist | 4 | -52/+0 | |
2011-12-20 | Need gb_CXXFLAGS, too | Tor Lillqvist | 1 | -2/+2 | |
2011-12-19 | Clean up previous commit. | Stephan Bergmann | 1 | -72/+8 | |