1. 05 Nov, 2019 2 commits
  2. 03 Nov, 2019 1 commit
  3. 02 Nov, 2019 1 commit
  4. 01 Nov, 2019 3 commits
  5. 31 Oct, 2019 1 commit
  6. 30 Oct, 2019 1 commit
  7. 29 Oct, 2019 3 commits
  8. 28 Oct, 2019 5 commits
  9. 21 Oct, 2019 1 commit
  10. 16 Oct, 2019 2 commits
  11. 11 Oct, 2019 1 commit
    • Paul Spooren's avatar
      openwrt: more readline fun · 03bfcb70
      Paul Spooren authored and Holger Levsen's avatar Holger Levsen committed
      
      
      The problem is that the current package parser excepts an array where
      every line ends with a "\n" to it can be combined via `+=` in the
      linebuffer. However the `urlopen().readlines()` returns an undecoded
      byte array with `\n`, whereas
      `urlopen().read().decode("utf-8").splitlines()` returns an decoded array
      without the leading `\n`.
      
      This approach now uses `map` to convert the bytes to strings and
      preserve the newline. Instead of this spagetti code I'd like to rewrite
      the parser function itself, however this would break current
      compatibility.
      
      In future I may migrate the parser function to `rblib/`.
      
      Signed-off-by: Holger Levsen's avatarHolger Levsen <holger@layer-acht.org>
      03bfcb70
  12. 08 Oct, 2019 6 commits
  13. 07 Oct, 2019 2 commits
  14. 06 Oct, 2019 1 commit
  15. 02 Oct, 2019 4 commits
  16. 01 Oct, 2019 2 commits
  17. 27 Sep, 2019 2 commits
  18. 26 Sep, 2019 1 commit
  19. 25 Sep, 2019 1 commit
    • Paul Spooren's avatar
      reproducible openwrt: add snapshot build script · 034491ea
      Paul Spooren authored and Holger Levsen's avatar Holger Levsen committed
      
      
      The script downloads all buildinfo and checksums from the OpenWrt
      download server and tries to rebuild them. Once done the upstream
      checksums are used to verify the newly created files.
      
      A website based on templates-mustache/openwrt/ is rendered.
      
      Use locally installed diffoscope.
      
      Store created and origin packages in database.
      
      Signed-off-by: Paul Spooren's avatarPaul Spooren <mail@aparcar.org>
      034491ea