Léo Lam d86f020e81 Rewrite SysConf handling
This rewrites the SysConf code for several reasons:

* Modernising the SysConf class. The naming was entirely cleaned up.
  constexpr for constants.

* Exposing less stuff in the header.

* Probably less efficient parsing and writing logic, but much simpler
  to understand and use in my opinion. No more hardcoded offsets.
  No more duplicated code for the initial SYSCONF generation.

* More flexibility. It is now possible to add and remove entries,
  since we rebuild the file. This allows us to stop spamming
  "section not found" panic alerts; we can now use and insert
  default entries.
2017-06-18 16:17:05 +02:00
..
2017-06-15 21:34:04 +02:00
2016-12-06 20:33:53 +01:00
2017-05-03 08:02:35 +01:00
2017-05-03 08:02:35 +01:00
2017-03-23 15:28:58 -04:00
2017-01-14 11:16:02 -05:00
2015-05-25 13:11:47 +02:00
2017-06-15 21:33:50 +02:00
2017-06-15 21:26:40 -07:00
2017-05-19 19:13:16 +02:00
2017-06-17 02:16:58 +01:00
2017-06-15 21:33:50 +02:00
2017-06-15 21:34:04 +02:00
2017-05-03 06:40:52 +01:00
2017-05-03 06:40:52 +01:00
2017-06-15 21:34:04 +02:00
2017-06-15 21:33:50 +02:00
2017-04-12 06:15:18 +01:00
2016-07-16 22:48:46 +02:00
2017-06-15 21:33:50 +02:00
2017-01-17 20:46:48 -05:00
2017-01-17 20:46:48 -05:00
2017-06-15 21:33:50 +02:00
2017-06-15 21:33:50 +02:00
2017-06-15 21:33:50 +02:00
2017-06-18 16:17:05 +02:00
2017-06-18 16:17:05 +02:00
2017-01-24 03:31:51 +01:00