Commit Graph

22 Commits

Author SHA1 Message Date
Stefan Friese f06925d9b8 added tap code 2024-07-02 23:02:51 +02:00
Stefan Friese 3bd5530544 added morse encoding, WIP 2024-06-26 23:56:59 +02:00
Stefan Friese e0d97a4084 added letter to number encoding, WIP. Non Ascii character throw an error right, now. Maybe gonna change it so bytestring is output unchanged 2024-06-23 19:30:10 +02:00
Stefan Friese 61313cd558 moved solve function from Main.hs to src/Encoding/Solve.hs 2024-06-11 15:21:23 +02:00
Stefan Friese 5e4a146b4f updated Changelog and README, release of v.0.4.4 2024-06-10 22:09:18 +02:00
Stefan Friese 82aed9340c moved all encodings to bytestring, updated tests accordingly 2024-06-09 13:12:23 +02:00
Stefan Friese 1889691259 rewrote test so bytestrings are tested 2024-06-08 23:55:11 +02:00
Stefan Friese fbb10d0edf Regression atm, Moved from Unicode/Utf8 to ByteString so binary data is encoded correctly. WIP 2024-06-07 18:09:20 +02:00
Stefan Friese 87089a314b added base45 encoding/decoding 2024-05-23 22:32:15 +02:00
Stefan Friese d622618a41 updated README 2024-05-22 22:33:27 +02:00
Stefan Friese 146293eeb4 added rotate functions for n rotations of the alphabet 2024-05-22 21:58:40 +02:00
Stefan Friese d44cef3060 added tests for b64 2024-05-19 15:22:13 +02:00
Stefan Friese 5aa3917ad2 moved all encodings to their own files under src/Encoding/ and commented the unused imports, will delete them in an upcoming commit 2024-05-19 13:23:39 +02:00
Stefan Friese 792cc4265b structured src/ for Encoding lib and app/ for the Main file and cmdline stuff. Moved some Bases to src/Encoding/ separated by Base per file. Changed the cabal file to match the new structure. 2024-05-19 00:39:34 +02:00
Stefan Friese e9d73d4062 added regex lib 2024-05-05 21:54:19 +02:00
Stefan Friese 27e600673b changed functions from last commit, because these were pretty much bullshit. decode base64 has erro handlin now 2024-04-20 01:20:53 +02:00
Stefan Friese 01509b35e9 set base64 lenient decoding 2023-07-25 23:17:25 +02:00
Stefan Friese 6d37b57b97 added URI encoding 2022-09-19 23:11:13 +02:00
Stefan Friese 4c6f3775a5 added base64url, oct, binary 2022-05-22 22:48:44 +02:00
Stefan Friese 9bf938216b added b62 and b58 2022-05-22 01:15:09 +02:00
Stefan Friese ff411ed1bd added encodings 2022-05-19 23:55:26 +02:00
Stefan Friese e5530ce70c initalize 2022-05-17 00:23:30 +02:00