Commit Graph

69 Commits (a08c4b6eb1a001f5a1ee1dc80e71436a2e58085e)

Author SHA1 Message Date
Volker Birk a08c4b6eb1 test if missing update works as expected 2020-06-01 10:20:06 +02:00
Volker Birk b27fc73ee3 ... 2020-05-30 16:02:31 +02:00
Volker Birk 64ca1db175 Xcode project 2020-05-25 11:37:11 +02:00
Volker Birk f539e9cefc Added tag 0.3 for changeset b2567f59d3f6 2018-10-29 13:59:26 +01:00
Volker Birk a4198a17f9 name of temp file 2018-10-29 13:07:53 +01:00
Volker Birk 0ba267a8eb make clean cleaner 2018-10-29 11:24:19 +01:00
Volker Birk be1eeca68e documenting exception 2018-10-29 07:37:01 +01:00
Volker Birk ae5ad1cfd7 Added tag 0.2 for changeset a9353d8c69a6 2018-10-29 07:29:54 +01:00
Volker Birk b6672b63f6 documentation and nice API 2018-10-29 07:29:49 +01:00
Volker Birk 7cccd31145 Added tag 0.1 for changeset 1474eb86619a 2018-10-29 07:01:33 +01:00
Volker Birk 76645b39e2 high-level API 2018-10-29 07:01:13 +01:00
Volker Birk e9e2e0a396 ... 2018-10-29 06:41:52 +01:00
Volker Birk 4ee02a75cf ... 2018-10-29 06:09:10 +01:00
Volker Birk df56212ca6 pubkey for test 2018-10-29 06:01:42 +01:00
Volker Birk 884759c81b comment 2018-10-29 06:00:59 +01:00
Volker Birk 88dd413094 ... 2018-10-29 01:28:56 +01:00
Volker Birk 725f0b5a2d ... 2018-10-29 01:18:53 +01:00
Volker Birk 3592b3726f downloading 2018-10-29 01:09:18 +01:00
Volker Birk de46a3e0b3 ... 2018-10-28 23:48:50 +01:00
Volker Birk 6f3ec1867f move implementations to .cc 2018-10-28 22:03:45 +01:00
Volker Birk c0f16fd613 testing... 2018-10-28 21:40:20 +01:00
Volker Birk 73db74d23c read() of UpdateDevice 2018-10-28 21:38:23 +01:00
Volker Birk aecac5733a complete open() 2018-10-28 20:44:37 +01:00
Volker Birk abbe5353da cleanup 2018-10-28 20:13:13 +01:00
Volker Birk d137fbbf3b oh my Noodles! 2018-10-28 19:51:40 +01:00
Volker Birk c6946c1a3b giving up with boost:beast, I'm happy if this thing is doing anything sensible at all 2018-10-28 18:00:08 +01:00
Volker Birk a3ab5a5193 ... 2018-10-28 15:04:14 +01:00
Volker Birk 3a4ef75a57 provide filename of download 2018-10-28 09:58:36 +01:00
Volker Birk acee536a14 adding .hgignore 2018-10-28 09:14:53 +01:00
Volker Birk af1620693a copy constructor for UpdateStream and linking with libcryptopp 2018-10-28 09:09:56 +01:00
Volker Birk 220b136e55 adding read function and test runner 2018-10-28 08:13:08 +01:00
Volker Birk b5bb92dd33 close() 2018-10-28 01:16:36 +02:00
Volker Birk 8cb7377f36 make it an input stream 2018-10-28 01:14:53 +02:00
Volker Birk 954a822de6 open HTTPS session 2018-10-28 01:07:56 +02:00
Volker Birk 73f5ab785a calculate delivery key 2018-10-28 01:04:56 +02:00
Volker Birk c5746ae5c7 create AES key 2018-10-28 00:38:46 +02:00
Volker Birk 8edc596b6b ... 2018-10-28 00:25:37 +02:00
Volker Birk 70f3e710f7 restructuring 2018-10-27 23:52:44 +02:00
Volker Birk 9b07ebd98f starting with crypto part 2018-10-27 23:21:16 +02:00
Volker Birk 8dd13a3203 formatting 2018-10-27 22:51:20 +02:00
Volker Birk aff00aa3a9 add getter for content_left 2018-10-27 22:46:50 +02:00
Volker Birk e689300448 easier 2018-10-27 22:41:52 +02:00
Volker Birk 05da6dfc4c ... 2018-10-27 22:35:31 +02:00
Volker Birk 40fe2acac3 specify error 2018-10-27 22:30:47 +02:00
Volker Birk 952bb37866 documenting implementation quirks 2018-10-27 22:12:33 +02:00
Volker Birk 3a747ad5c9 ... 2018-10-27 22:06:11 +02:00
Volker Birk 6ef6a1eebb suck empty before next GET 2018-10-27 22:02:51 +02:00
Volker Birk a477f41dd7 path is optional 2018-10-27 21:55:03 +02:00
Volker Birk 7b58de6d7c ... 2018-10-27 21:47:25 +02:00
Volker Birk 13a5fc616a lazy open 2018-10-27 19:51:05 +02:00