- User Since
- Apr 26 2016, 10:03 PM (167 w, 6 d)
Aug 15 2018
Aug 7 2018
- newsyslog: re-alphabetize variables
Aug 4 2018
- newsyslog: don't add -f to zstd args in this patch
- newsyslog: remove unneeded braces
- newsyslog: convert args to const char**
- newsyslog: don't strdup pgm_name
- newsyslog: more cleanup
- newsyslog: more extensive cleanup
The rabbit hole goes deeper than I thought. The do_zipwork function came into being with @gad 's rS130167 commit back in 2004. Then the array of compression types was added in rS218127, then compression arguments were added in rS326617. Some of the code from the original commit remained but no longer makes sense, or is now being done in the wrong place.
Aug 2 2018
- newsyslog: calculate the maximum compression suffix length at runtime
Rebase after rS337050 .
Jul 31 2018
Jul 30 2018
I'm open to any other simplification ideas, but the storing of the compression options in their own separate arrays plus that nested loop particularly hurt my eyes.
Jun 18 2018
Jun 16 2018
Updated to address comments, and added a -t option to allow for adjustment of the timeout.
Jun 15 2018
Jan 15 2018
In case anyone is wondering why there are fewer files installed as compared to the files extracted from microcode.dat, the old ucode-tool wrote each microcode update into a separate file, whereas the new files combine all the updates for a given family-model-stepping combination into their own files. Multiple updates in the same file will each have a different processor_flags value. Using the iucode-tool program to dump each set of files shows that they both include the same number of updates:
Aug 1 2017
Jul 31 2017
For what it's worth, this patch seems to work when used with the net/s3ql filesystem. It has a unique method of communicating with the running daemon: it gets/sets extended attributes on a hidden control file in the mounted filesystem.