Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-10-18 | journal: add ability to list values a specified field can take in all ↵ | Lennart Poettering | |
entries of the journal The new 'unique' API allows listing all unique field values that a field specified by a field name can take in all entries of the journal. This allows answering queries such as "What units logged to the journal?", "What hosts have logged into the journal?", "Which boot IDs have logged into the journal?". Ultimately this allows implementation of tools similar to lastlog based on journal data. Note that listing these field values will not work for journal files created with older journald, as the field values are not indexed in older files. | |||
2012-09-13 | journald: don't reposition window if we don't have to | Lennart Poettering | |
2012-09-10 | journald: don't complain if fss key does not exist | Lennart Poettering | |
2012-08-22 | journald: write tags also to user journal files | Lennart Poettering | |
2012-08-21 | journal: initialize libgcrypt explicitly, before using HMAC | Lennart Poettering | |
2012-08-21 | journal: automatically evolve FSS key even when nothing is logged | Lennart Poettering | |
2012-08-20 | journal: add missing endianess conversion | Lennart Poettering | |
2012-08-20 | journal: make libgcrypt dependency optional | Lennart Poettering | |
2012-08-20 | journal: use a macro to check for file header flags | Lennart Poettering | |
2012-08-17 | journal: don't write tag objects if nothing has been written since the last time | Lennart Poettering | |
2012-08-17 | journal: rework terminology | Lennart Poettering | |
Let's clean up our terminology a bit. New terminology: FSS = Forward Secure Sealing FSPRG = Forward Secure Pseudo-Random Generator FSS is the combination of FSPRG and a HMAC. Sealing = process of adding authentication tags to the journal. Verification = process of checking authentication tags to the journal. Sealing Key = The key used for adding authentication tags to the journal. Verification Key = The key used for checking authentication tags of the journal. Key pair = The pair of Sealing Key and Verification Key Internally, the Sealing Key is the combination of the FSPRG State plus change interval/start time. Internally, the Verification Key is the combination of the FSPRG Seed plus change interval/start time. | |||
2012-08-16 | journal: add FSPRG journal authentication | Lennart Poettering | |
2012-08-16 | journal: parse fsprg seed | Lennart Poettering | |
2012-08-16 | journalctl: add --verify-seed= switch to specify seed value | Lennart Poettering | |
2012-08-16 | journal: split up journal-file.c | Lennart Poettering | |