Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-31 | Regroup DragonFly and NetBSD configurations | François Tigeot | |
2012-01-31 | Remove unused endianess defines | François Tigeot | |
2012-01-29 | _POSIX_THREAD_SYSCALL_SOFT serves no purpose | François Tigeot | |
2012-01-27 | WaE: Unused parameter | Tor Lillqvist | |
2012-01-25 | NetBSD also needs the internal gethostbyname_r() implementation | François Tigeot | |
Reported by: Thomas Klausner <wiz@NetBSD.org> | |||
2012-01-24 | Use own own <osl/file.h> API to read the source in osl_copyFile() | Tor Lillqvist | |
It seems that we call osl_copyFile() to copy from /assets on Android in some cases. | |||
2012-01-24 | Bin incorrect claim in comment | Tor Lillqvist | |
2012-01-24 | android: initialize security data, and use HOME / bootstrap key | Michael Meeks | |
2012-01-23 | android: get osl_Pipe creation sorted out, before we kill it. | Michael Meeks | |
use new OSL_SOCKET_PATH bootstrap variable to customise this. | |||
2012-01-23 | Don't crash when attempting to open non-existent files under /assets | Tor Lillqvist | |
2012-01-21 | android: remove nonsensical write to file buffer during readLine | Michael Meeks | |
also expose in-memory file method for unit testing. | |||
2012-01-21 | Removed some unused parameters; added SAL_UNUSED_PARAMETER. | Stephan Bergmann | |
SAL_UNUSED_PARAMETER (expanding to __attribute__ ((unused)) for GCC) is used to annotate legitimately unused parameters, so that static analysis tools can tell legitimately unused parameters from truly unnecessary ones. To that end, some patches for external modules are also added, that are only applied when compiling with GCC and add necessary __attribute__ ((unused)) in headers. | |||
2012-01-20 | Implement osl_identicalDirectoryItem for win32 | Michael Meeks | |
2012-01-19 | implement inode compare for identical directory item checking | Michael Meeks | |
2012-01-19 | fix SvStream to not require a custom open or lstat method. | Michael Meeks | |
2012-01-19 | fix SvStream to not disagree with sal on sizeof struct stat | Michael Meeks | |
A temporary tweak to restore build-ability; the oslDirectory change needs a little more thought & public exposure, but rsc no longer crashes during compile ... | |||
2012-01-18 | Add some non-public API to be used by SvFileStream | Tor Lillqvist | |
Having SvFileStream call the file opening etc functions here, instead of calling open() directly itself, means we won't have to duplicate the Android .apk hooks there, too. | |||
2012-01-11 | fix prefix of command line switches (-- instead of -) | Andras Timar | |
2012-01-06 | valgrind: error on startup in osl_unmapMappedFile | Caolán McNamara | |
2012-01-05 | sal: try to fix MinGW min/max breakage by inlining | Michael Stahl | |
2012-01-05 | reduce ifdef forest | Caolán McNamara | |
2012-01-04 | Remove bogus one column indentation | Tor Lillqvist | |
2012-01-04 | Handle /assets paths also in realpath_u() | Tor Lillqvist | |
2012-01-04 | Probably using a local rtl::OString is better | Tor Lillqvist | |
2012-01-04 | Use the lo_apk_* functions for files under /assets | Tor Lillqvist | |
2012-01-04 | Use sizeof(s)-1 instead of strlen(s) on string literals | Tor Lillqvist | |
2012-01-03 | WaE: deprecated conversion from string constant to 'char*' | Tor Lillqvist | |
2012-01-02 | Fix for fdo43460 Part XXVII getLength() to isEmpty() | Olivier Hallot | |
Please find attached a partial fix for Easy Hack FDO43460 Part XXVII Modules padmin, pyuno, rdbmaker, regexp, registry, rsc, sal | |||
2011-12-21 | use the internal gethostbyname_r() implementation on OpenBSD too | Robert Nagy | |
2011-12-21 | osl_unmapFile can't work for files bundled inside the .apk on Android | Tor Lillqvist | |
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 | Bin leftover unused files | Tor Lillqvist | |
2011-12-20 | Fix compiler warnings for Android | Tor Lillqvist | |
2011-12-19 | Clean up previous commit. | Stephan Bergmann | |
2011-12-19 | fdo#43095: allow the use of real access() calls | Moritz Bechler | |
2011-12-19 | Warning clean-up (Mac OS X). | Stephan Bergmann | |
2011-12-19 | At least GCC 4.5.1 does not allow #pragma GCC diagnostic inside functions. | Stephan Bergmann | |
2011-12-19 | -Werror=shadow and -Werror=sign-promo fixes | Stephan Bergmann | |
2011-12-19 | sal: add visibility symbols | Matúš Kukan | |
2011-12-19 | sal: convert to gbuild | Matúš Kukan | |
2011-12-13 | Bin a few lines of weird crack | Tor Lillqvist | |
2011-12-07 | || -> && | Caolán McNamara | |
2011-12-07 | Don't replace getpid on Linux when the system version is correct | Arnaud Versini | |
2011-12-06 | normalize Red Hat, Inc. spellings, and bump to latest template | Caolán McNamara | |
2011-12-05 | lp#726529: inline arm assembler is obsolete by now | Bjoern Michaelsen | |
2011-12-05 | ChildStatusProc needs to be extern "C". | Stephan Bergmann | |
2011-12-02 | Improve ChildStatusProc diagnostics. | Stephan Bergmann | |
2011-11-30 | Android code refactorig and hacking | Tor Lillqvist | |
Sorry for the large unstructured commit. But hey, the Android code is experimental so far. Extract the native lo-bootstrap code into a fairly normal library built in sal. (Previously it was the JNI part of the "Bootstrap" app.) Just linkink normally to liblo-bootstrap from C++ code that uses it works fine, no need to do a dlsym lookup. Bootstrap is still a subclass of NativeActivity and can thus still be used as an "app" (to start unit tests, or whatever), but can also be used from some other app's Java code to just get access to the lo-bootstrap native methods. Introduce a new top-level "module", android, for Bootstrap and the experiments with DocumentLoader. Note that the experimental DocumentLoader app still crashes. It can't create the com.sun.star.frame.Desktop instance. I spent lots of time debugging in the painfully inadequate ndk-gdb. (Even the newer gdb build from the "mingw-and-ndk" project is quite crappy in many ways.) I should really experiment with corresponding code on a normal platform first before even trying on Android. Basically, I think that if I just can get the concept of Java code that instantiates and uses LO components *in-process* working on a normal desktop platform, it should work on Android, too. | |||
2011-11-29 | Refactor, make lo-bootstrap API usable from non-NativeActivity apps too | Tor Lillqvist | |
2011-11-29 | Construct a .jar for use by future other Android-specific Java code, too | Tor Lillqvist | |
2011-11-27 | remove include of pch header from sal | Norbert Thiebaud | |