1. 02 May, 2019 1 commit
  2. 20 Apr, 2019 1 commit
    • Christian Beer's avatar
      Tests: add unit testing framework using googletest · 6dbf55fd
      Christian Beer authored
      * enable coverage reports from gcc and disable optimizations via option to configure
      * install googletest library into buildcache
      * script to compile and run unit tests using cmake
      * first set of unit tests originaly contributed by Keith Uplinger
      
      There are several hardcoded paths and assumptions made in order to get this working on Travis CI. New tooling is using cmake for cross platform builds and as such is not easy to use with an autotools based system.
      It's not ideal but better than nothing.
      6dbf55fd
  3. 25 Jan, 2019 1 commit
  4. 17 Jan, 2019 1 commit
    • David Anderson's avatar
      web: keep server version # in a file (html/inc/server_version.inc) · 6e92d243
      David Anderson authored
      ... rather than generating it during configure.
      This way things work for projects that don't do "configure",
      e.g. because they use only the web code.
      And it's simpler.
      
      Maintain this as for client version #s.
      The minor version # is even in release branches,
      odd in development branches like master.
      6e92d243
  5. 30 Nov, 2018 1 commit
  6. 21 Sep, 2018 1 commit
  7. 08 Sep, 2018 1 commit
  8. 08 Mar, 2018 1 commit
  9. 02 Feb, 2018 1 commit
    • Bryan Quigley's avatar
      Add generated systemd unit · 2674c25b
      Bryan Quigley authored
      Both Fedora and Debian have their own systemd units for boinc;
      this is based on elements of both so we stop duplicating effort.
      
      This also adds minimal confinement to protect the home directories.
      
      Also added clean to init.d script and made it only install if a
      init.d directory already exists.
      
      Closes: #2255
      2674c25b
  10. 29 Mar, 2017 1 commit
    • Oliver Bock's avatar
      [android] Updated .gitignore patterns · 74d63926
      Oliver Bock authored
      * Merged Android-specific .gitignore file (cover ProjectApp, avoid redundancies)
      * Added assets copied by build scripts (don't track them twice)
      * Also ignore staged files
      74d63926
  11. 17 Mar, 2017 1 commit
  12. 16 Nov, 2016 1 commit
    • Christian Beer's avatar
      Locale: update tool to update translations · 31a46688
      Christian Beer authored
      This finishes the transition from the txgh bridge to using the transifex client to download translations and update them in the github repository. A BOINC developer needs to have write access to the github repository and must be a maintainer of the transifex project.
      Don't forget to initialize the transifex client with the transifex credentials (http://docs.transifex.com/client/init/) before first use of the script.
      31a46688
  13. 16 Aug, 2016 1 commit
    • Christian Beer's avatar
      Daemons: enhance validator framework · 2c36e724
      Christian Beer authored
      The validator handler can now pass unknown arguments to the project specific handler.
      Projects that have there own validator need to implement the validate_handler_init() function and handle project specific arguments there. They also need to supply a validate_handler_usage() function that printf()'s a description of the custom options. For examples see sample_substr_validator.cpp or script_validator.cpp
      The validator test harness was also adopted to use this new functions.
      
      This brings the implementation of the validator framework on the same level as the assimilator framework where similar changes where made in 0038d275 and dd004404.
      2c36e724
  14. 13 Oct, 2015 1 commit
  15. 01 Sep, 2015 1 commit
  16. 06 May, 2015 1 commit
  17. 02 Sep, 2014 1 commit
  18. 14 Aug, 2014 1 commit
  19. 03 Apr, 2014 2 commits
  20. 27 Feb, 2014 1 commit
  21. 12 Feb, 2014 1 commit
  22. 03 Dec, 2013 1 commit
  23. 17 Oct, 2013 2 commits
  24. 10 Jul, 2013 1 commit
  25. 24 Jun, 2013 1 commit
  26. 05 Mar, 2013 2 commits
  27. 04 Mar, 2013 3 commits