1. 24 Mar, 2020 1 commit
  2. 03 Mar, 2020 1 commit
    • Volker Krause's avatar
      Add a generic BER/DER/X.690 decoder · c8ebc476
      Volker Krause authored
      This will replace various incomplete adhoc solutions for this in the VDV
      ticket parsing. It will also be helpful for decoding at least parts of SBB
      and Thalys ticket codes.
      
      This currently only does the bare minimum, proper type decoding and
      recursing into nested structures would also be useful, as well as support
      for built-in primitive type content.
      c8ebc476
  3. 26 Feb, 2020 1 commit
  4. 21 Feb, 2020 1 commit
  5. 18 Jan, 2020 1 commit
  6. 18 Dec, 2019 1 commit
  7. 09 Dec, 2019 1 commit
  8. 05 Dec, 2019 1 commit
  9. 04 Dec, 2019 2 commits
  10. 02 Dec, 2019 2 commits
  11. 30 Nov, 2019 1 commit
  12. 29 Nov, 2019 1 commit
    • Volker Krause's avatar
      Initial work on decoding VDV tickets · 666f7317
      Volker Krause authored
      Those are common among German local transport providers, and visually look
      like UIC 918.3 codes. Unfortunately the description of what they are valid
      for is entangled with their cryptographic signatures, which makes it
      necessary to deal with all that here as well to get to the information we
      are interested in. I only have partial documentation for this, so this
      might take a while...
      666f7317
  13. 17 Nov, 2019 1 commit
  14. 16 Nov, 2019 1 commit
  15. 09 Nov, 2019 1 commit
    • Volker Krause's avatar
      Improve train line number comparison · 0174e91b
      Volker Krause authored
      Also, add better diagnostic infrastructure for the comparison functions,
      to replace the current local ad hoc debug output, same as already done
      for the validator.
      0174e91b
  16. 03 Oct, 2019 1 commit
  17. 23 Sep, 2019 1 commit
    • Volker Krause's avatar
      Add dedicated debug area for extractor validator logging · cadabefa
      Volker Krause authored
      For now this just reports top-level rejections, but this can be extended
      as needed to eventually replace the need for local ad hoc debug output
      when debugging validation issues. Since this is quite noisy, it makes
      sense be able to disable that separately.
      cadabefa
  18. 19 Sep, 2019 1 commit
  19. 18 Sep, 2019 1 commit
  20. 17 Sep, 2019 1 commit
  21. 31 Aug, 2019 1 commit
  22. 27 Aug, 2019 1 commit
  23. 21 Aug, 2019 1 commit
  24. 11 Aug, 2019 3 commits
  25. 10 Aug, 2019 1 commit
  26. 08 Aug, 2019 1 commit
  27. 31 Jul, 2019 1 commit
  28. 29 Jul, 2019 1 commit
  29. 25 Jul, 2019 1 commit
  30. 24 Jul, 2019 1 commit
  31. 21 Jul, 2019 1 commit
    • Volker Krause's avatar
      Start to add a itinerary bundle file format · 1d13cf0e
      Volker Krause authored
      This is needed for transferring multiple reservations and associated
      documents (pkpass, PDFs, emails, etc) in an atomic way, without losing
      their associations and meta data. We already now have problems getting
      stuff from KMail into the app via KDE Connect, and things will get much
      more complicated once we support attaching random documents as well.
      
      Additionally, this will give as an easy way to export (and import) the
      entire data set of the app, which is particularly important on Android,
      where there is no other way to backup the data without root access.
      1d13cf0e
  32. 05 Jul, 2019 5 commits