summaryrefslogtreecommitdiff
path: root/apt-private/private-json-hooks.cc
Commit message (Expand)AuthorAgeFilesLines
* 2.3-only: Warn that the 0.1 protocol is deprecatedJulian Andres Klode2021-04-231-0/+1
* json: Hook protocol 0.2 (added upgrade,downgrade,reinstall modes)Julian Andres Klode2021-04-231-9/+40
* json: Add `package-list` and `statistics` install hooksJulian Andres Klode2021-04-231-5/+8
* json: Add origins fields to versionJulian Andres Klode2021-04-231-0/+35
* json: Flush standard file descriptors before calling hooksJulian Andres Klode2021-04-231-0/+8
* json: Encode NULL strings as nullJulian Andres Klode2021-04-231-1/+4
* json: Actually pop statesJulian Andres Klode2021-04-231-0/+1
* json: Escape strings using \u escape sequences, add testJulian Andres Klode2021-04-231-4/+20
* Apply various suggestions by cppcheckDavid Kalnischkies2019-07-081-1/+1
* Adjust code for missing includes/using std::stringJulian Andres Klode2019-06-121-1/+3
* Add 'explicit' to most single argument constructorsJulian Andres Klode2019-04-301-1/+1
* private-json-hooks.cc: deal with EPIPEMichael Vogt2019-01-291-1/+1
* Fix typo reported by codespell in code commentsDavid Kalnischkies2018-11-251-1/+1
* Handle JSON hooks that just close the file/exit and fix some other errorsJulian Andres Klode2018-06-271-2/+8
* Introduce experimental new hooks for command-line toolsJulian Andres Klode2018-04-151-0/+425