Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | journal: by default do not decompress dat objects larger than 64K | Lennart Poettering | 2012-11-21 | 1 | -1/+1 |
| | | | | | | | | | | This introduces a new data threshold setting for sd_journal objects which controls the maximum size of objects to decompress. This is relieves the library from having to decompress full data objects even if a client program is only interested in the initial part of them. This speeds up "systemd-coredumpctl" drastically when invoked without parameters. | ||||
* | util: unify usage of on_tty() in util.c | Lennart Poettering | 2012-10-19 | 1 | -2/+2 |
| | |||||
* | journal-verify: get rid of an unused variable | Zbigniew Jędrzejewski-Szmek | 2012-10-13 | 1 | -3/+7 |
| | | | | When compiling without gcrypt, gcc emits an annoying warning. | ||||
* | journald: always pass first entry timestamp back from journal_file_verify() | Lennart Poettering | 2012-09-24 | 1 | -3/+3 |
| | |||||
* | journald: don't reposition window if we don't have to | Lennart Poettering | 2012-09-13 | 1 | -1/+1 |
| | |||||
* | journal: add HAVE_XZ check to avoid build failure | Yin Kangkai | 2012-08-25 | 1 | -0/+4 |
| | | | | Without this, build fail with --disable-xz or xz not installed. | ||||
* | journalctl: be more friendly when informing about seal verification | Lennart Poettering | 2012-08-21 | 1 | -1/+1 |
| | |||||
* | journal: be more careful when keeping around mmaps we still need | Lennart Poettering | 2012-08-21 | 1 | -3/+2 |
| | |||||
* | verify: optimize entry search a bit by using bisection | Lennart Poettering | 2012-08-21 | 1 | -5/+29 |
| | |||||
* | journal: automatically evolve FSS key even when nothing is logged | Lennart Poettering | 2012-08-21 | 1 | -8/+0 |
| | |||||
* | journal: add missing endianess conversion | Lennart Poettering | 2012-08-20 | 1 | -1/+0 |
| | |||||
* | journal: make libgcrypt dependency optional | Lennart Poettering | 2012-08-20 | 1 | -61/+10 |
| | |||||
* | journal: use a macro to check for file header flags | Lennart Poettering | 2012-08-20 | 1 | -5/+3 |
| | |||||
* | journal: fix tag ordering check | Lennart Poettering | 2012-08-20 | 1 | -5/+6 |
| | |||||
* | journal: fix bisection algorithm | Lennart Poettering | 2012-08-19 | 1 | -1/+5 |
| | |||||
* | journal: validate timestamps as well | Lennart Poettering | 2012-08-19 | 1 | -2/+7 |
| | |||||
* | journal: even more simple static object tests | Lennart Poettering | 2012-08-18 | 1 | -0/+18 |
| | |||||
* | journal: refuse verification of files with unknown flags | Lennart Poettering | 2012-08-18 | 1 | -1/+30 |
| | |||||
* | jounral: write bit fiddling test | Lennart Poettering | 2012-08-18 | 1 | -12/+20 |
| | | | | | This test goes through every single bit in a journal file, toggles it, and checks if this change is detected by the verification. | ||||
* | journal: fix verification without key | Lennart Poettering | 2012-08-18 | 1 | -41/+47 |
| | |||||
* | journald: add additional simple static tests to verifier | Lennart Poettering | 2012-08-18 | 1 | -0/+21 |
| | |||||
* | journal: after verification output validated time range | Lennart Poettering | 2012-08-17 | 1 | -6/+22 |
| | |||||
* | journal: reword verification messages a bit | Lennart Poettering | 2012-08-17 | 1 | -24/+24 |
| | |||||
* | journal: ensure that entries and tags are properly ordered | Lennart Poettering | 2012-08-17 | 1 | -2/+15 |
| | |||||
* | journal: show new header fields in header dump | Lennart Poettering | 2012-08-17 | 1 | -1/+1 |
| | |||||
* | journal: don't write tag objects if nothing has been written since the last time | Lennart Poettering | 2012-08-17 | 1 | -1/+2 |
| | |||||
* | man: add man pages for new FSS stuff | Lennart Poettering | 2012-08-17 | 1 | -1/+2 |
| | |||||
* | journal: rework terminology | Lennart Poettering | 2012-08-17 | 1 | -10/+12 |
| | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | journal: add FSPRG journal authentication | Lennart Poettering | 2012-08-16 | 1 | -5/+63 |
| | |||||
* | journal: fix tag sequence number verification | Lennart Poettering | 2012-08-16 | 1 | -59/+59 |
| | |||||
* | journalctl: immeidately terminate on invalid seed | Lennart Poettering | 2012-08-16 | 1 | -1/+1 |
| | |||||
* | journal: parse fsprg seed | Lennart Poettering | 2012-08-16 | 1 | -1/+65 |
| | |||||
* | journal: count number of entry arrays in header | Lennart Poettering | 2012-08-16 | 1 | -0/+7 |
| | |||||
* | journal: fix variable initialization | Lennart Poettering | 2012-08-16 | 1 | -0/+3 |
| | |||||
* | journal: fix unitialized var | Lennart Poettering | 2012-08-16 | 1 | -0/+1 |
| | |||||
* | journal: journal-send.h doesn't actually exist | Lennart Poettering | 2012-08-16 | 1 | -1/+0 |
| | |||||
* | journal: verify structural consistency | Lennart Poettering | 2012-08-16 | 1 | -50/+395 |
| | |||||
* | journal: add color to verification progress bar | Lennart Poettering | 2012-08-16 | 1 | -1/+3 |
| | |||||
* | journal: verify compressed objects | Lennart Poettering | 2012-08-16 | 1 | -8/+21 |
| | |||||
* | journal: verify hashes only during actual verification, not all the time | Lennart Poettering | 2012-08-16 | 1 | -10/+29 |
| | |||||
* | journal: split up journal-file.c | Lennart Poettering | 2012-08-16 | 1 | -0/+558 |