Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-28 | Require Qt 5.15 | Hannah von Reth | |
2021-04-08 | Exclude 3rd party targets from "all" | Fabian Müller | |
Makes "make all" runs faster by excluding third-party targets, e.g., tests or libraries, which no other target in the main project links to, from building by default. | |||
2020-06-23 | CMake: Remove krazy2 support, we now use clazy | Hannah von Reth | |
2020-03-12 | Fix build with mingw | Hannah von Reth | |
Stack protections still breaks mingw builds | |||
2020-02-28 | Merge branch '2.6' | Hannah von Reth | |
2020-02-27 | Lower required version to 5.10. | Dominik Schmidt | |
It's what we use for our legacy macOS builds for 2.6.x. master still requires 5.12. | |||
2020-02-26 | For a satisfying and secure experience we require Qt 5.12 | Hannah von Reth | |
2019-10-28 | Qt 5.12 is now the required minimal Qt version | Olivier Goffart | |
2019-08-19 | Don't set gnu style flags with msvc | Hannah von Reth | |
The settings are enabled by default with msvc | |||
2019-02-11 | Build fix for mingw64 7.3 (Qt 5.12.0) | Christian Kamm | |
2018-11-26 | winvfs: initial work | Christian Kamm | |
Done by ckamm and dschmidt | |||
2018-11-09 | Disable stack protector features when cross compiling | Gerhard Gappmeier | |
When cross-compiling this for remarkable using the poky toolchain this results in linker errors with stack protector: libssp_nonshared.a not found | |||
2018-11-08 | Add CMake option to disable GUI build | Gerhard Gappmeier | |
2018-08-22 | CMakeLists.txt: Log the Qt version in compile | Markus Goetz | |
2018-06-20 | Rename ocsync library to ${APPLICATION_EXECUTABLE}_csync | Dominik Schmidt | |
2018-01-14 | Revert "Disable stack protection for mingw win32 builds in 2.4" | Dominik Schmidt | |
This reverts commit 298f1ab57000afd7acb8c0ddbddca8a1fc6cd92a. We're shipping libssp-0.dll now with mingw builds. We would have enough time to test this for 2.5.0 now anyway, but we also will most likely switch to MSVC for that release. | |||
2018-01-13 | Build system: Get rid of QtVersionAbstraction.cmake | Olivier Goffart | |
Use modern cmake with target_link_libraries and Qt5:: that automatically add the include path and compile flags | |||
2017-12-16 | Also disable fstack-protector for alpha plattform. | Hefee | |
This fixes #6211. | |||
2017-12-15 | Disable stack protection for mingw win32 builds in 2.4 | Christian Kamm | |
Mingw builds could have it enabled! But we need to ship libssp and test this more. For the upcoming 2.4 release it should be disabled. | |||
2017-12-13 | stack-protector is not supported on hppa. | rockihack | |
(cherry picked from commit 8a963a67f25fe9226d8700ceaf119e2010c8738c) | |||
2017-12-13 | Enable stack-protector-strong on Windows and macOS. | rockihack | |
(cherry picked from commit 586fd346ead9aaa21aace8b2ffd616f0cc249a9e) | |||
2017-12-04 | fstack-protector: Improve previous commit | Markus Goetz | |
2017-12-04 | Only enable -fstack-protector-strong compiler flag for gcc > 4.9 | Klaas Freitag | |
On older/other compilers this flag is not understood. | |||
2017-09-29 | Linux Hardening | rockihack | |
see: https://wiki.debian.org/Hardening#User_Space | |||
2017-09-11 | Enable DEP & ASLR on Windows | rockihack | |
2017-08-22 | Move csync to src/csync | Jocelyn Turcotte | |
2017-07-13 | csync: Use Qt for encodeing/decoding filesystem strings | Olivier Goffart | |
Issues: - #5661 On mac, iconv did not support all of unicode and some files with emoji in the filename could not be uploaded - #5719 , #5676 On linux, we will now support non utf-8 locale | |||
2017-04-20 | Require Qt5 | Olivier Goffart | |
2017-02-14 | Fix the UNIT_TESTING build on Windows | Jocelyn Turcotte | |
- Put all tests in the bin directory so that DLLs can be loaded - Add missing exports - Skip tests that use code depending on zlib - The "GMT" timezone is named differently, use the int constructor instead 5 tests are still failing, it's not really worth fixing at the moment since no developper is currently using Windows as its main platform. | |||
2016-04-12 | CMakeLists: move QtKeychain detection in client | Olivier Goffart | |
2016-04-11 | CMakeLists: fix Qt4 build | Olivier Goffart | |
Only the src subdirectory needs Qt. Otherwise it activates Qt4 also for the dolphin plugin which always need Qt5 | |||
2015-07-02 | Force linkage against libc++ | Daniel Molkentin | |
2014-11-12 | Merge remote-tracking branch 'origin/master' into crashreporter | Daniel Molkentin | |
Conflicts: src/libsync/utility.cpp src/libsync/utility.h | |||
2014-11-08 | Fix the il branch merge: Move the bandwidthmanager to libsync | Olivier Goffart | |
2014-11-08 | Merge remote-tracking branch 'origin/il' | Olivier Goffart | |
Conflicts: csync/src/csync_private.h src/CMakeLists.txt src/gui/folder.cpp src/libsync/owncloudpropagator.cpp src/libsync/owncloudpropagator.h src/libsync/propagator_qnam.cpp src/libsync/propagator_qnam.h src/libsync/syncengine.cpp src/libsync/syncengine.h src/mirall/syncjournaldb.cpp | |||
2014-10-07 | Propagator: Bandwidth limiting for new propagator | Markus Goetz | |
2014-08-26 | Add crash reporter using libcrashreporter-qt | Dominik Schmidt | |
2014-08-26 | Build after merge | Daniel Molkentin | |
2014-08-26 | Merge remote-tracking branch 'origin/master' into move_lib_to_sep_dir | Daniel Molkentin | |
Conflicts: src/CMakeLists.txt src/gui/accountsettings.cpp src/gui/folderwizard.cpp src/gui/settingsdialog.cpp src/libsync/syncengine.h | |||
2014-08-15 | Merge remote-tracking branch 'origin/master' into selective_sync | Olivier Goffart | |
2014-08-12 | Always handle 401 requests, except for network jobs | Daniel Molkentin | |
It is not enough to only implement it for the QNAM returned by the ShibbolethCredentials, because we sometimes need it when we have no valid credentials set (and are using dummy credentials in the course). The main use case is the Webview opened by Shibboleth for FBA. But as a side-effect, we can use it to handle auth requests from the updater and other places. | |||
2014-08-12 | OS X: Finally(?) fix stay-on-top behaviour of settings dialog | Markus Goetz | |
Fixes #1795 | |||
2014-08-11 | Move the update job in a new file named discoveryphase | Olivier Goffart | |
"Discovery" is a better name than "update" | |||
2014-08-11 | Selective sync: Add UI to select paths | Olivier Goffart | |
2014-08-08 | CMake: Don't need translations with token auth compile | Markus Goetz | |
2014-07-14 | Make krazy target work again | Daniel Molkentin | |
2014-07-11 | Try to handle BUILD_LIBRARIES_ONLY correctly | Daniel Molkentin | |
Also, try to fix OS X build | |||
2014-07-11 | Split into three separate projects: library, gui and cmd | Daniel Molkentin | |
2014-07-11 | Fix windows compilation | Daniel Molkentin | |
2014-07-10 | CMake: Remove accidentially added typo to fix build. | Klaas Freitag | |