Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/getsolus/clr-boot-manager
Kernel & Boot Loader Management
https://github.com/getsolus/clr-boot-manager
The prior method was very black or white, in which we would either install
a kernel, or continue...
The vendor prefix options is now taken from a configure time option, which
ensures that it remai...
Instead of hard-coding the OS ID into clr-boot-manager at build time,
we'll be able to use the s...
If the global cmdline exists, as defined by the cascade policy, we then
append this cmdline to t...
To make it easier to manipulate the cmdline that is emitted into the
per-kernel boot entries, we...
To keep an eye on things, we ensure that os-release is always used, even
within our own playgrou...
4d0e5a96b40b062972bf3ce577592fdf3d562d7e authored about 8 years ago by William Douglas <[email protected]>
Much of our low coverage rate can be attributed to using an imported version
of libnica, without...
Signed-off-by: Ikey Doherty <[email protected]>
f2d1a7f7d969198adfaf3e1414155e4991f2c08f authored about 8 years ago by Ikey Doherty <[email protected]>
These correct various issues encountered from warnings and reduce the issue
count for the codeba...
This allows syncing recent Nica changes into the codebase as typos were
found after the last syn...
It's currently ambiguous and unreliable what we truly mean with the
negated test for asprintf. P...
Here we simplify the use of default_text by only using it if it is actually
set, otherwise defau...
This is just part of improving coverage within clr-boot-manager, and is
a critical requirement g...
The previous commits have removed all need for OpenSSL from the project,
this is just a useless ...
As the cbm_files_match function now uses a mmap'd stream-byte comparison,
the requirement for ge...
Instead of computing the hash sum for both of the files, we simply open both
of the files, and t...
This simplifies the various paths used when dealing with an mmap()'d file,
including opening it,...
Signed-off-by: Ikey Doherty <[email protected]>
145055234534a506940d60bde4cfe086c79d19bb authored about 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
19829b2f5d62d9f8f137d2067704ef8c3b133564 authored about 8 years ago by Ikey Doherty <[email protected]>Ignore leaks in sockets.
245141d9e3c7f153fe0f4c4451bfc0e8023a1e0b authored about 8 years ago by Ikey Doherty <[email protected]>
The only sockets held are irrelevant for our file descriptor
leak check, which focuses on leaks...
Signed-off-by: Ikey Doherty <[email protected]>
6a819747c2d29eaa64b13491b614331af4692a8a authored over 8 years ago by Ikey Doherty <[email protected]>d9839933acd3d1712e7bc9d63dba3426a84e663c authored over 8 years ago by Daniel Schürmann <[email protected]>
65cc692934ae5ca203b6a5a17104fde2296fef9a authored over 8 years ago by Daniel Schürmann <[email protected]>
Signed-off-by: Ikey Doherty <[email protected]>
3b4ada3f1dc5898ce37d3851c4a8fe9fa609baef authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
21e0468f5ea3956cd40d148565f108ab1bb59509 authored over 8 years ago by Ikey Doherty <[email protected]>
This allows the case in which the release field also contains letters, commonly
seen is 'a' as t...
In some cases we may find that uname doesn't quite match the version number,
but all other field...
We'll now attempt to use the type detected in uname via the SystemKernel
as our new default, if ...
This ensures that in the case of errors, where the running kernel cannot be
reliably determined,...
This newly exposed option should be made apparent to integrators and users
alike so that they ar...
The logging here is entirely unnecessary right now, as it's currently impossible
to run into a s...
In the past we enabled workarounds for undiscovered UUIDs for the test suites
to correctly funct...
Currently we're attempting to _always_ probe "/", and then potentially later
we update to a give...
Currently it is very difficult to get an internal glimpse at the routes that
CBM has taken durin...
We want to get as much information as we can during development of CBM, so
with this in mind, we...
From now on all errors, warnings and fatal messages, should all go through
the standard log mech...
These new logging functions will be used in an upcoming commit as the sole
form of stderr messag...
ec8c6841652df69e70ac372adf5798620b461276 authored over 8 years ago by William Douglas <[email protected]>
Instead of using whatever extlinux is in the path, explicitly only use
the target extlinux comma...
Signed-off-by: Ikey Doherty <[email protected]>
163dd392397287791eb92d8e60459b75d1eab471 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
16f807674b02f00e25187af53ae02aba4a69f27d authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
1e3afb3a286e3f431f0a8fa7da223f260f828a5c authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
6a9c7349c986926bbdfec8da3822931603a9fb02 authored over 8 years ago by Ikey Doherty <[email protected]>999a4737731b11bfd82555e66e922e26cf0868be authored over 8 years ago by William Douglas <[email protected]>
Image mode doesn't provide cleanup routines so go to the perform section
instead.
1f0a85007d69e29df046f3d8a4261e632adc24cc authored over 8 years ago by William Douglas <[email protected]>
672c6ef4b8ab4ee744f0d58a6ee8901a04b3a238 authored over 8 years ago by William Douglas <[email protected]>
For now all Clear images using legacy are created with one partition and
so detecting/mounting i...
6fef4b519e2e270adec9fd0928d9b786d7c19b31 authored over 8 years ago by William Douglas <[email protected]>
Unlike other bootloader implementations so far, syslinux has a single
config for all kernels. To...
Detection for when to write the bootloader and VBR entry isn't helpful
since detecting changes t...
53f099efd84784fc5e90d26c15c0363f3ed939f2 authored over 8 years ago by William Douglas <[email protected]>
Add definitions for init, destroy and need update check functions.
7ffb38d81ae280ae027b5dbfa2bf1f0d8f6121f5 authored over 8 years ago by William Douglas <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
2ee5f1f54d5c1b9bd0a3cd15fc88237613a8276e authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
8e3e0726e6c2ee2d8fb0c279593fd23cc5baf61a authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
6fed1fe24b667436368bfc53c0f191acf35b41c5 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
71773956c36d48820a818eb2e85afeb1e8b7f9fb authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
a4fcab2ada0b1ee5fe9bfea6622a95d6fc72f97e authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
d2d4cf7d5d624d2b77ee970043bb359db8a8807e authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
cbcb6dca9d030c5e2cff8a8f71b3972aad1b3bb0 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
ab76f0efd80139a55b2246de21d8a47a83dcd6fc authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
f2ed6a76fb9817595d3033ca8a079f6aebb4e4cf authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
c6138d03374c636ace679d272db041b6d237d175 authored over 8 years ago by Ikey Doherty <[email protected]>
In short, we enumerate partitions on the same device as the given mount
point, in order to find ...
The kernel blob management is a standard mechanism employed by CBM itself,
thus the bootloader i...
Signed-off-by: Ikey Doherty <[email protected]>
aa2caef4ceb24a9d921184bf242b44e8841447e8 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
03cb4872af59e76b17954819272087d410f700ef authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
b35db73d4fe4df27ea3ad0c2789a2d359f73e81c authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
2d97cdc3586a101ecfe6e0eeb15be0c631788b91 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
a57b4be206008e42e478a77e6bdc3bba55c6cafb authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
b16339575a87ee72b6902afbc19635ee7c58a22f authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
dcaf76dfa37b8f419335a3147e1b6fc5e712a4de authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
ab06832db650cb54c0b6289af20fda5962d9227a authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
d2d7e369982839678e16ac7ad63035d35819db42 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
eefc7985af1823948ba6bbfdcb746bbd40ea7336 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
6cfb47a6cdb20cd82214bc7de4762bc3d5797cf1 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
c1a5219e3a5b2883f70642fcfc277a57d2190810 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
8e97e93b5d420020d632206f9fcb8bda3868d7b9 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
4272f45f6cc4ea54de8361d376dee3e78d1cfe27 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
d25d397d3e76538d51d71c1c3ec137822157948f authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
0c1fed9e26daaa10ffe2ce7c03cc528b0dfdca67 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
d0220b6716f2951648bbea3ff4fef54e29951634 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
c448b2e23401f9069a11e303d2049b589b6db64d authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
4a17cbe6ff534507240093470685f8d85386b600 authored over 8 years ago by Ikey Doherty <[email protected]>08f44cc694a4e5481c94dc58c1e34710d7b7f766 authored over 8 years ago by William Douglas <[email protected]>
Signed-off-by: Ikey Doherty <[email protected]>
dba922f23fd9f895d73f502f5f15a49006ccfe8e authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
da5dc32241085f5c62e960d399e053a440137214 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
9749c8d0f41e02333e04e87def9b4c7184623c29 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
f488327e2572f2dc090518bd963ad20097d968f2 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
97be73b3ba53f06ccfd616d49632dd1fda1d2e37 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
b7fbdf293a54e9489aa20cd81c346c79a1855202 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
b8133a0dcb3515b74a5fb3f242f7da94f9168b6b authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
2c3c82d6f06999f3ff8bd0acc414ce690a63740e authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
b891ffe388243f50dc93a3f4b2249c07156a8b15 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
38cbcc56417bf50e3f30536554952e82bb51c1da authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
3fce4814e4f5b72d67e68c7fb6a29bdee68c7294 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
929e5d8df26c47841fdc27eb203efd8ccd4a13b5 authored over 8 years ago by Ikey Doherty <[email protected]>Signed-off-by: Ikey Doherty <[email protected]>
253ac91327739d3adb612e7bb173992f9dbc421a authored over 8 years ago by Ikey Doherty <[email protected]>