Skip to content
Snippets Groups Projects
  1. Apr 03, 2023
  2. Mar 30, 2023
  3. Mar 21, 2023
    • Martin Matějek's avatar
      README.adoc: add "libyaml-dev" to debian dependencies · a4aa5e55
      Martin Matějek authored
      Debian package `libyaml-dev` is required on build host to successfully build package `kernel/linux`.
      
      Otherwise we will get following errors:
      
      mltree.o -L/build/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -lyaml
      /usr/bin/ld: skipping incompatible /build/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libyaml.so when searching for -lyaml
      /usr/bin/ld: skipping incompatible /build/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libyaml.a when searching for -lyaml
      /usr/bin/ld: cannot find -lyaml
      /usr/bin/ld: skipping incompatible /build/staging_dir/target-aarch64_cortex-a53_musl/usr/lib/libyaml.so when searching for -lyaml
      collect2: error: ld returned 1 exit status
      time: package/kernel/linux/compile#2.05#0.33#2.39
          ERROR: package/kernel/linux failed to build.
      a4aa5e55
  4. Mar 20, 2023
  5. Mar 06, 2023
  6. Mar 02, 2023
  7. Feb 27, 2023
  8. Feb 23, 2023
  9. Feb 22, 2023
  10. Feb 21, 2023
    • Michal Vasilek's avatar
      patches/openwrt: add mysqld to services_wanted · 76cadefe
      Michal Vasilek authored
      Nextcloud needs mysqld
      
      (cherry picked from commit af6587e7)
      76cadefe
    • Michal Hrusecky's avatar
      config: Optimize for speed not size · 737ab279
      Michal Hrusecky authored and Michal Vasilek's avatar Michal Vasilek committed
      We don't care that much about binary sizes. What we care much more about
      is performance.
      
      These optimizations are not available for Turris 1.x
      
      Example from openssl benchmark on Turris Omnia:
      
      -blowfish cbc     31828.77k    34072.13k    34575.86k    34862.61k    34960.07k    34880.97k
      +blowfish cbc     44087.01k    48574.86k    50495.69k    50045.71k    50657.71k    50395.53k
      
      -aes-256 cbc      34569.29k    36977.21k    38553.42k    38331.73k    38312.02k    38460.17k
      +aes-256 cbc      37079.18k    40329.57k    41345.76k    41927.39k    41947.61k    41910.39k
      737ab279
  11. Feb 20, 2023
  12. Feb 16, 2023
  13. Feb 13, 2023
    • Michal Vasilek's avatar
      patches/openwrt: add syncthing to services_wanted · 69434244
      Michal Vasilek authored
      Start syncthing when installed. This makes sure that when the app is
      installed through reforis, it will be available and working without any
      manual configuration.
      69434244
    • Michal Vasilek's avatar
      patches/packages: syncthing: do not prevent from running · 76fb4508
      Michal Vasilek authored
      Enable syncthing in /etc/config by default to make sure when we
      enable the service, syncthing can run without having to manually
      enable it in the config.
      
      Users, by default, expect that the service will run automatically and that
      they will configure it while the service is running to see what was changed
      and what is the behavior of each function there. This change is going to enable
      syncthing to run after installing it instead of tweaking the config manually
      (in LuCI or by hand). This is somehow different than how OpenWrt does it. They
      force users to configure the app before running. Once they are confident that
      the configuration looks good, they enable it, which is also good behavior.
      Still, we need to improve the user experience and somehow make it different as
      we want that even non-IT guys/girls can configure what they need and install
      what they need in our simplified interface called (re)Foris, where we provided
      list of packages, which they can ...
      76fb4508
    • Michal Vasilek's avatar
      patches/openwrt: add transmission to services_wanted · 5af8d11f
      Michal Vasilek authored
      Start transmission when the package is installed. This makes sure that when
      the app is installed through reforis, it will be available and working without
      any manual configuration.
      5af8d11f
    • Michal Vasilek's avatar
      patches/packages: transmission: do not prevent from running · a9e0e455
      Michal Vasilek authored
      Enable transmission in /etc/config by default to make sure when we
      enable the service, transmission can run without having to manually
      enable it in the config.
      
      Users, by default, expect that the service will run automatically and that
      they will configure it while the service is running to see what was changed
      and what is the behavior of each function there. This change is going to enable
      transmission to run after installing it instead of tweaking the config manually
      (in LuCI or by hand). This is somehow different than how OpenWrt does it. They
      force users to configure the app before running. Once they are confident that
      the configuration looks good, they enable it, which is also good behavior.
      Still, we need to improve the user experience and somehow make it different as
      we want that even non-IT guys/girls can configure what they need and install
      what they need in our simplified interface called (re)Foris, where we provided
      list of packages, which they can install and if it does not run by default, it
      looks like something is wrong. For transmission, we also provide
      Transmission WebApp, the integration for Turris OS, which you can find on the
      landing page and easily click on it and start configuring it.
      a9e0e455
  14. Feb 11, 2023
  15. Feb 10, 2023
  16. Feb 03, 2023
  17. Feb 01, 2023
  18. Jan 30, 2023
  19. Jan 29, 2023
  20. Jan 26, 2023
  21. Jan 25, 2023
  22. Jan 22, 2023
  23. Jan 20, 2023
  24. Jan 18, 2023
  25. Jan 17, 2023