libreoffice-online/common
Miklos Vajna 35646b7bf9 common: wrap DumpGlobalState in a getter function to avoid ODR violation
Otherwise both loolwsd and unit-copy-paste.so would have a
DumpGlobalState:

==5783==ERROR: AddressSanitizer: odr-violation (0x00000208f7a0):
  [1] size=1 'DumpGlobalState' ../common/SigUtil.cpp:49:19
  [2] size=1 'DumpGlobalState' common/SigUtil.cpp:49:19
These globals were registered at these points:
  [1]:
    #0 0x5f9a08 in __asan_register_globals.part.13 /home/vmiklos/git/libreoffice/lode/packages/llvm-472c6ef8b0f53061b049039f9775ab127beafbe4.src/compiler-rt/lib/asan/asan_globals.cc:365
    #1 0x7f5c5edf1c9b in asan.module_ctor (/home/vmiklos/git/libreoffice/online-san/test/../test/.libs/unit-copy-paste.so+0x60ac9b)

  [2]:
    #0 0x5f9a08 in __asan_register_globals.part.13 /home/vmiklos/git/libreoffice/lode/packages/llvm-472c6ef8b0f53061b049039f9775ab127beafbe4.src/compiler-rt/lib/asan/asan_globals.cc:365
    #1 0xe2b98e in asan.module_ctor (/home/vmiklos/git/libreoffice/online-san/loolwsd+0xe2b98e)

Change-Id: I4b7b0238eb9b38a30875e8788c1dcb27f1d1643f
2019-08-09 09:23:17 +02:00
..
Authorization.cpp Extract Authorization out of Auth and put it into common 2018-11-29 21:47:13 +01:00
Authorization.hpp Extract Authorization out of Auth and put it into common 2018-11-29 21:47:13 +01:00
Clipboard.hpp clipboard: persist selections for a while after a view closes. 2019-08-05 22:21:54 -04:00
Common.hpp Use compile-time rather than run-time string concatenation. 2019-05-20 12:30:01 +01:00
Crypto.cpp
Crypto.hpp
FileUtil.cpp 1GB should be enough for development 2019-05-23 12:38:31 +02:00
FileUtil.hpp
IoUtil.cpp Revert "Get rid of use of GNU libtool" and its follow-up 2019-05-27 10:25:51 +03:00
IoUtil.hpp
JsonUtil.hpp wsd: don't warn on missing json 2018-10-16 20:12:23 -04:00
Log.cpp Revert "Get rid of use of GNU libtool" and its follow-up 2019-05-27 10:25:51 +03:00
Log.hpp Log fatal errors also to stderr 2019-06-04 09:09:37 +02:00
LOOLWebSocket.hpp
Message.hpp Switch to text/html for paste where we can. 2019-08-05 15:47:47 -04:00
MessageQueue.cpp Don't combine tiles a long way from each other. 2019-07-26 10:12:00 +01:00
MessageQueue.hpp unipoll: restore missing asserts & some cleanup. 2019-05-10 17:37:59 +01:00
Png.hpp wsd: use fast deflate level for png 2019-04-23 03:00:31 +02:00
Protocol.cpp
Protocol.hpp android: Fix minor build issues. 2019-02-12 10:50:40 +01:00
Rectangle.hpp Rectangle: make members private 2018-11-14 09:07:54 +01:00
Seccomp.cpp wsd: flush logs before existing 2018-10-16 20:12:23 -04:00
Seccomp.hpp wsd: always use signal-safe calls 2018-10-16 20:12:23 -04:00
security.h
Session.cpp wsd: introduce "TemplateSource" WOPI property 2019-07-24 12:10:15 +02:00
Session.hpp wsd: introduce "TemplateSource" WOPI property 2019-07-24 12:10:15 +02:00
SigUtil.cpp common: wrap DumpGlobalState in a getter function to avoid ODR violation 2019-08-09 09:23:17 +02:00
SigUtil.hpp common: wrap DumpGlobalState in a getter function to avoid ODR violation 2019-08-09 09:23:17 +02:00
SpookyV2.cpp
SpookyV2.h Revert "Get rid of use of GNU libtool" and its follow-up 2019-05-27 10:25:51 +03:00
Unit.cpp common: wrap TerminationFlag in a getter function to avoid ODR violation 2019-08-08 09:10:59 +02:00
Unit.hpp Unit testing - add more hooks and helpers. 2019-08-05 21:08:01 -04:00
UnitHTTP.hpp Switch local prisoner sockets to abstract UDS 2019-03-30 16:51:06 +00:00
Util.cpp Fix build - potential use before initialization 2019-08-05 21:18:57 -04:00
Util.hpp clipboard: a more helpful calc test. 2019-08-05 21:18:27 -04:00