Turris OS packages merge requestshttps://gitlab.nic.cz/turris/os/packages/-/merge_requests2020-06-25T09:59:25+02:00https://gitlab.nic.cz/turris/os/packages/-/merge_requests/360Update updater-supervisor2020-06-25T09:59:25+02:00Karel KociUpdate updater-supervisorSupport for board specific package lists filtering.Support for board specific package lists filtering.Turris OS 5.1https://gitlab.nic.cz/turris/os/packages/-/merge_requests/350WIP: pkglists: add drivers package list and support for boards filter2020-06-30T14:31:57+02:00Karel KociWIP: pkglists: add drivers package list and support for boards filterThis adds drivers package list to allow users to selective choice of
alternative drivers. For now we only have there ath10k-ct specific
drivers to choose from.
Problem is that ath10k-ct drivers are default drivers on Mox so we had
...This adds drivers package list to allow users to selective choice of
alternative drivers. For now we only have there ath10k-ct specific
drivers to choose from.
Problem is that ath10k-ct drivers are default drivers on Mox so we had
to hide one of the options there. New option *board* is exactly for
that. If current board is not in list there it would be considered as
non-existent.
Implements https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/550
Requires release of to correctly work with `boards` field.
Companion MR https://gitlab.labs.nic.cz/turris/turris-build/-/merge_requests/169Turris OS 5.1https://gitlab.nic.cz/turris/os/packages/-/merge_requests/246*-support: Include support for quirks in boot.scr2020-07-17T17:24:38+02:00Michal Hrusecky*-support: Include support for quirks in boot.scrUse ${quirks} U-Boot variable on cmdline to let people define their own quirks.Use ${quirks} U-Boot variable on cmdline to let people define their own quirks.Turris OS 5.0Michal HruseckyMichal Hruseckyhttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/237luajit: add new package2020-02-20T16:42:46+01:00Karel Kociluajit: add new packageThis is MoonJIT that is fork of LuaJIT with wider architecture support.
This disables luajit for pppc as it segfaults.
Companion MR https://gitlab.labs.nic.cz/turris/turris-build/merge_requests/118This is MoonJIT that is fork of LuaJIT with wider architecture support.
This disables luajit for pppc as it segfaults.
Companion MR https://gitlab.labs.nic.cz/turris/turris-build/merge_requests/118Turris OS 5.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/225Drop sshpass from our feed as it was upstreamed2020-02-17T11:35:18+01:00Josef SchlehoferDrop sshpass from our feed as it was upstreamedFixes turris/turris-os-packages#547
And easier was to cherry-pick `sshpass` to OpenWrt 19.07 branch as well instead of doing another merge request in `turris-build` repository.Fixes turris/turris-os-packages#547
And easier was to cherry-pick `sshpass` to OpenWrt 19.07 branch as well instead of doing another merge request in `turris-build` repository.Turris OS 5.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/214updater-ng: update to version 64.02020-02-05T17:28:44+01:00Karel Kociupdater-ng: update to version 64.0* Added Mode command to control updater's special run modes from
configuration
* Package scripts now have in environment variable PKG_UPGRADE signaling
if it is new installation or just upgrade.* Added Mode command to control updater's special run modes from
configuration
* Package scripts now have in environment variable PKG_UPGRADE signaling
if it is new installation or just upgrade.https://gitlab.nic.cz/turris/os/packages/-/merge_requests/198resolver: enable TLS for Google servers2020-01-15T15:51:03+01:00Josef Schlehoferresolver: enable TLS for Google serversFollow up of turris/turris-os-packages!195 for development branchesFollow up of turris/turris-os-packages!195 for development branchesTurris OS 5.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/171cronie: in default send all output to syslog2019-12-03T11:08:12+01:00Karel Kocicronie: in default send all output to syslogThis in default sends all output to syslog instead of attempting to send
mail. This behavior is configurable trough UCI.This in default sends all output to syslog instead of attempting to send
mail. This behavior is configurable trough UCI.Turris OS 5.1https://gitlab.nic.cz/turris/os/packages/-/merge_requests/167Tvheadend: add dvb-apps for support HW CAM, update x2652020-02-12T13:35:43+01:00Josef SchlehoferTvheadend: add dvb-apps for support HW CAM, update x265- dvb-apps Makefile comes from https://github.com/tmn505/openwrt-dvb/blob/master/dvb-apps/Makefile , it might require some more tweaks, but it works. Should be upstreamed to openwrt/packages in the future. I will ask Tomasz if there's an...- dvb-apps Makefile comes from https://github.com/tmn505/openwrt-dvb/blob/master/dvb-apps/Makefile , it might require some more tweaks, but it works. Should be upstreamed to openwrt/packages in the future. I will ask Tomasz if there's anything new about that. ;)
Update x265 (only compile tested) and for tvheadend, there is prepared support for HW cam, but it is disabled by default.
Can you please try x265 if it works for you? If yes, I will upstream it.
On notice: @jpavlinechttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/159python-uci: separate python3 version and bump it to 0.62019-11-19T10:38:03+01:00Karel Kocipython-uci: separate python3 version and bump it to 0.6This separates python3 version of python-uci package so we can bump it
to 0.6 that is not compatible with Python 2.
Implements https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/509This separates python3 version of python-uci package so we can bump it
to 0.6 that is not compatible with Python 2.
Implements https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/509Turris OS 3.11.10https://gitlab.nic.cz/turris/os/packages/-/merge_requests/151WIP: Pkglists options2020-04-20T16:16:12+02:00Karel KociWIP: Pkglists optionsAdd options for pkglists.
Companion MR https://gitlab.labs.nic.cz/turris/turris-build/merge_requests/51
Implements parts of https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/500
Implements https://gitlab.labs.nic.cz/tu...Add options for pkglists.
Companion MR https://gitlab.labs.nic.cz/turris/turris-build/merge_requests/51
Implements parts of https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/500
Implements https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/557Turris OS 5.1https://gitlab.nic.cz/turris/os/packages/-/merge_requests/119rescue-mode-omnia: mark root partition as bootable2019-08-05T11:12:37+02:00Karel Kocirescue-mode-omnia: mark root partition as bootableThis makes sense as it contains kernel and in general is bootable root.
It makes it so that u-boot can look for bootable parition.
Implements https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/352This makes sense as it contains kernel and in general is bootable root.
It makes it so that u-boot can look for bootable parition.
Implements https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/352Turris OS 5.1https://gitlab.nic.cz/turris/os/packages/-/merge_requests/82pkglists: update format to support URL and support2019-09-27T13:00:39+02:00Karel Kocipkglists: update format to support URL and supportThis adds additional fields with URL and boolean identifying supported
lists.
Documentation and supported tags are just initial suggestion. The ideal would be to have documentation for all officially supported pkglists. I am also not...This adds additional fields with URL and boolean identifying supported
lists.
Documentation and supported tags are just initial suggestion. The ideal would be to have documentation for all officially supported pkglists. I am also not exactly sure what we consider now as officially supported. But we can tweak that later.
Implements: https://gitlab.labs.nic.cz/turris/turris-os-packages/issues/378Turris OS 4.0.1Karel KociKarel Kocihttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/81Updater CTI support2019-09-27T13:00:24+02:00Karel KociUpdater CTI supportThis adds ability to set `turris_lists` boot parameter. It is expected that on CTI router this will be set to `turris_lists=contracts/cti`.
See https://gitlab.labs.nic.cz/turris/turris-build/commit/ed2880eada75616bf5e368e928c27dc53cba29...This adds ability to set `turris_lists` boot parameter. It is expected that on CTI router this will be set to `turris_lists=contracts/cti`.
See https://gitlab.labs.nic.cz/turris/turris-build/commit/ed2880eada75616bf5e368e928c27dc53cba2958
@mhrusecky please review this and you can also somehow figure out how we are going to add that argument on those omnias.Turris OS 4.0.1Karel KociKarel Kocihttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/1084Spread Sentinel cert checks/renewals across 12-hour period2023-08-01T19:24:58+02:00Lukas JelinekSpread Sentinel cert checks/renewals across 12-hour periodThe current configuration checks Sentinel certificates (and renews them eventually) twice a day at exact times. It leads to sharp load peeks on the `ca` server and other parts of the Sentinel cert infrastructure. This patch utilizes `RAN...The current configuration checks Sentinel certificates (and renews them eventually) twice a day at exact times. It leads to sharp load peeks on the `ca` server and other parts of the Sentinel cert infrastructure. This patch utilizes `RANDOM_DELAY` in the cron configuration to spread the load across the whole 12-hour period. This delay (0 - 719 minutes) is determined when the cron daemon starts and is kept during its operation (thus it can be predicted when the check occurs).
This randomization is a part of #487.Michal HruseckyMichal Hruseckyhttps://gitlab.nic.cz/turris/os/packages/-/merge_requests/1051Draft: updater-ng: Staged updates2024-02-09T13:41:27+01:00Michal HruseckyDraft: updater-ng: Staged updatesSpread updates across the routers so not everybody will update on the
day of the release. Spreads the load on the servers and if some serious
bug passes through all the testing, less routers will be affected.
Not to be merged right now!...Spread updates across the routers so not everybody will update on the
day of the release. Spreads the load on the servers and if some serious
bug passes through all the testing, less routers will be affected.
Not to be merged right now! Requires changes to the sign tool. But as
the consequences are potentially huge, let's discuss it beforehand.
Blocked by turris/signtool!38Turris OS 6.4.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/1041Syncthing integration for package list and add webapp integration2023-01-11T07:51:31+01:00Josef SchlehoferSyncthing integration for package list and add webapp integrationTurris OS 6.2.0https://gitlab.nic.cz/turris/os/packages/-/merge_requests/1039sentinel-dynfw-c-client: Add new package2023-02-10T15:17:45+01:00Michal Hruseckysentinel-dynfw-c-client: Add new packageAdd alternative Sentinel Dynfw client written in C.Add alternative Sentinel Dynfw client written in C.Turris OS 6.2.4https://gitlab.nic.cz/turris/os/packages/-/merge_requests/1038user-notify: Update to version 61.6.02023-01-11T15:30:33+01:00Michal Hruseckyuser-notify: Update to version 61.6.0Added support for ntfy.sh, open-source, potentially self-hosted
notification system.Added support for ntfy.sh, open-source, potentially self-hosted
notification system.Turris OS 6.2.2https://gitlab.nic.cz/turris/os/packages/-/merge_requests/974fix: Migrate Omnia LEDs names2022-10-14T05:02:50+02:00Michal Hruseckyfix: Migrate Omnia LEDs namesMigrating LED names on Turris Omnia routers from old names to new upstream
names. Updates both Rainbow and OpenWrt LED config.
cc: @mvasilekMigrating LED names on Turris Omnia routers from old names to new upstream
names. Updates both Rainbow and OpenWrt LED config.
cc: @mvasilekTurris OS 6.0