Skip to content
Snippets Groups Projects
  1. Aug 18, 2024
  2. Aug 12, 2024
  3. Jul 13, 2024
    • Eric Vidal's avatar
      Add StdIn, StdOut, StdErr key field at [Main] section. · 590821d1
      Eric Vidal authored
      Add islog internal key to quickly is the resolve file concern the logger itself.
      Add the rversion internal field. This field will be used to know the previous
      version of the resolve file and possibly make an
      automatic migration of the db to the new format.
      590821d1
  4. Jun 20, 2024
    • Eric Vidal's avatar
      Resolve read/write can be faster. · 3f345ecb
      Eric Vidal authored
      At write time:
        - Add the whole sa to the new cdb field named sa instead of storing the key one by one.
        - Store uniquely the uint of the key instead of appending a string.
      
      At read time:
        - Do not build again the sa looking for the cdb value but read the whole sa instead.
        - Do not use extra HEAP memory allocation.
      At modification time:
        - Sanitize the resolve by writting the sa from scratch.
        - Use /tmp directory as temporary cdb file.
      Replace resolve_find_cdb by the resolve_get_key and resolve_get_sa function.
      Replace service_resolve_copy by service_resolve_sanitize.
      3f345ecb
  5. Jun 18, 2024
    • Eric Vidal's avatar
      Remove deprecated key @shebang · 0f69103e
      Eric Vidal authored
      0f69103e
    • Eric Vidal's avatar
      Change name of Timeout key familly. · 2c736d20
      Eric Vidal authored
      Rename TimeoutKill to TimeoutStart.
      Rename TimeoutFinish to TimeoutStop.
      Remove TimeoutUp and TimeoutDown key.
      To avoid confusion and mistake, oneshot and classic service use now
      the same key name to declare the timeout to use.
      TimeoutStart and TimeoutStop are clearer than TimeoutKill and TimeoutFinish.
      66 is sufficiently smart to name the file correctly for s6-supervise
      whick look for the timeout-kill and timeout-finish file.
      2c736d20
  6. Jun 17, 2024
  7. May 28, 2024
    • Eric Vidal's avatar
      Switch enum from O(n*m) to O(1). · 655c9076
      Eric Vidal authored
      This is a necessary review for new coming section.
      Each table are now used separately.
      More lignes of code but a shorter execution and a
      easier manner to deal with API to integrate new section.
      655c9076
  8. May 17, 2024
  9. May 07, 2024
  10. Jan 08, 2024
  11. Nov 27, 2023
  12. Nov 21, 2023
  13. Apr 15, 2023
  14. Oct 15, 2022
  15. Apr 08, 2022
  16. Jan 15, 2022
  17. Jan 14, 2022
Loading