|
d00e5678b3
|
Include <numeric>
Fixes Linux build failures.
|
2021-12-09 13:55:37 +00:00 |
|
|
02a57907ec
|
Add constexpr to some functions.
Fixes Linux build failures.
|
2021-12-09 13:55:29 +00:00 |
|
|
802adbb317
|
Use slightly different OpenSSL interface for Linux
We're not using OpenSSL3 on Linux so use EVP_DigestInit_Ex and not EVP_DigestInit_Ex2.
|
2021-12-09 13:55:10 +00:00 |
|
|
3578b298aa
|
Add <cassert> header include
This fixes some Linux build failures.
|
2021-12-09 13:53:52 +00:00 |
|
|
290126fd00
|
Cleanup 2021 day 8 puzzles
|
2021-12-08 10:33:53 +00:00 |
|
|
ceb89e10b7
|
Add 2021 day 8 puzzles
Part two needs a tidy-up which will come in a bit.
But this is how I got the correct answer.
|
2021-12-08 09:42:51 +00:00 |
|
|
6448f4c487
|
Add 2016 day 21 puzzles
|
2021-12-07 19:45:38 +00:00 |
|
|
d3622ff806
|
Add 2016 day 20 puzzles
|
2021-12-07 16:09:20 +00:00 |
|
|
30c5f724bc
|
Add 2016 day 19 puzzles
|
2021-12-07 12:10:42 +00:00 |
|
|
0c56620ba6
|
Add 2016 day 18 puzzles
|
2021-12-07 11:33:32 +00:00 |
|
|
3bf122cffd
|
Add 2016 day 17 puzzles
Comments included
|
2021-12-07 11:20:06 +00:00 |
|
|
3403a032c5
|
Add 2016 day 17 puzzles
|
2021-12-07 11:05:29 +00:00 |
|
|
9c515351b5
|
Add 2021 day 7 puzzles
|
2021-12-07 10:35:28 +00:00 |
|
|
1b0a27670a
|
Add 2016 day 16 puzzles
|
2021-12-06 20:36:55 +00:00 |
|
|
602b46eac7
|
Add 2016 day 15 puzzles
|
2021-12-06 20:17:55 +00:00 |
|
|
8df86d16e4
|
Add 2016 day 14 puzzles
|
2021-12-06 19:55:36 +00:00 |
|
|
f540d823a3
|
Add 2016 day 13 puzzles
|
2021-12-06 16:16:39 +00:00 |
|
|
25057df8b2
|
Add 2016 day 12 puzzles
|
2021-12-06 14:59:41 +00:00 |
|
|
279121a3b9
|
2016 day 11 puzzle 2 tidy up
Add comments and make perform better.
|
2021-12-06 14:24:19 +00:00 |
|
|
d26de7fd10
|
Add 2016 day 11 puzzles
|
2021-12-06 12:55:37 +00:00 |
|
|
8be9c6d37d
|
Add 2021 day 6 puzzles
|
2021-12-06 07:52:06 +00:00 |
|
|
796365bd23
|
Add 2016 day 10 puzzles
|
2021-12-05 15:24:09 +00:00 |
|
|
f1b68304bf
|
Add 2021 day 6 puzzles
|
2021-12-05 12:02:05 +00:00 |
|
|
71453e98ce
|
Add 2021 day 5 puzzles
|
2021-12-05 09:11:05 +00:00 |
|
|
c59a2739b6
|
Add 2016 day 8 puzzles
|
2021-12-04 17:30:47 +00:00 |
|
|
3f72fbad3b
|
Add 2016 day 7 puzzles
|
2021-12-04 17:00:16 +00:00 |
|
|
ef3676f990
|
Add 2016 day 6 puzzles
|
2021-12-04 11:33:25 +00:00 |
|
|
ce73fdc740
|
Ensure no warnings on release builds.
Change assert(false) into abort().
|
2021-12-04 08:15:11 +00:00 |
|
|
176d655e3c
|
Add 2021 Day 4 puzzles
|
2021-12-04 08:04:02 +00:00 |
|
|
4ba7f6bf14
|
Add 2016 Day 5 puzzles
|
2021-12-03 17:13:37 +00:00 |
|
|
edc89cd11b
|
Add 2016 Day 4 puzzles
|
2021-12-03 16:11:26 +00:00 |
|
|
e00d9e4a00
|
Add 2016 Day 3 puzzles
|
2021-12-03 14:33:30 +00:00 |
|
|
ffe517ec42
|
Add 2016 Day 2 puzzles
|
2021-12-03 14:00:09 +00:00 |
|
|
b6213c6593
|
Tidy up 2021 day 3 puzzle 2 code.
This adds some comments and removes code duplication.
|
2021-12-03 12:32:15 +00:00 |
|
|
b43c4a617e
|
Add 2021 day 3 puzzles
|
2021-12-03 12:22:03 +00:00 |
|
|
da8f874574
|
Add 2016 day 1 puzzles.
|
2021-12-02 20:45:07 +00:00 |
|
|
9ecc3ff53d
|
Update some 2015 sources to .clang-tidy
|
2021-12-02 19:57:58 +00:00 |
|
|
7ab7ecb00a
|
Update 2021 sources to pass clang-tidy
|
2021-12-02 07:31:53 +00:00 |
|
|
87d9b62240
|
CLion should use .clang-format
|
2021-12-02 07:31:25 +00:00 |
|
|
4de9acf69c
|
Add .clang-tidy
|
2021-12-02 07:31:10 +00:00 |
|
|
cd5e2538df
|
Add .clang-format and apply it
|
2021-12-02 07:18:16 +00:00 |
|
|
e58dede1b6
|
Add .editorconfig
|
2021-12-02 07:15:35 +00:00 |
|
|
d9e1d2cf89
|
Add day 2 of 2021's puzzles.
|
2021-12-02 06:57:48 +00:00 |
|
|
51cec3ea26
|
Add day 1 of 2021's puzzles.
|
2021-12-01 20:56:22 +00:00 |
|
|
b328d310b0
|
Update CLion settings
|
2021-12-01 20:52:12 +00:00 |
|
|
a7f0b0557b
|
Add driver, license and Readme.
|
2021-12-01 20:52:04 +00:00 |
|
|
2f44ccc3a7
|
Initial commit
|
2021-12-01 20:31:53 +00:00 |
|