Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								e39ac84573
								
							
						 | 
						
							
							
								
								added changelog
							
							
							
							
							
						 | 
						
							2024-09-25 23:59:41 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								3bc2062bf3
								
							
						 | 
						
							
							
								
								incremented to minor version 0.4.5
							
							
							
							
							
						 | 
						
							2024-09-25 23:36:19 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								6213a4a221
								
							
						 | 
						
							
							
								
								added tap code
							
							
							
							
							
						 | 
						
							2024-07-02 23:03:58 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								f06925d9b8
								
							
						 | 
						
							
							
								
								added tap code
							
							
							
							
							
						 | 
						
							2024-07-02 23:02:51 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								b60acf2008
								
							
						 | 
						
							
							
								
								added bindings for morse code, bug fix
							
							
							
							
							
						 | 
						
							2024-06-27 23:16:56 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								3bd5530544
								
							
						 | 
						
							
							
								
								added morse encoding, WIP
							
							
							
							
							
						 | 
						
							2024-06-26 23:56:59 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								f5d35aa555
								
							
						 | 
						
							
							
								
								simplified functions, ignore non ascii characters
							
							
							
							
							
						 | 
						
							2024-06-24 23:23:10 +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
							
						 | 
						
							
							
							
							
							
								
							
							
								8664170b0d
								
							
						 | 
						
							
							
								
								fixed some bugs with solve function
							
							
							
							
							
						 | 
						
							2024-06-11 15:40:59 +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
							
						 | 
						
							
							
							
							
							
								
							
							
								63a0fd3c05
								
							
						 | 
						
							
							
								
								added test for rotate function and yencode/decode
							
							
							
							
							
						 | 
						
							2024-06-11 14:48:57 +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
							
						 | 
						
							
							
							
							
							
								
							
							
								c3bedaee2f
								
							
						 | 
						
							
							
								
								fixed a bug in url encoding, complete test coverage for all encodings now
							
							
							
							
							
						 | 
						
							2024-06-10 20:54:23 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								28b583d6b8
								
							
						 | 
						
							
							
								
								reintroduced solve function
							
							
							
							
							
						 | 
						
							2024-06-09 22:48:37 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								a5f9862df1
								
							
						 | 
						
							
							
								
								added correct description to arguments of encode and decode functions
							
							
							
							
							
						 | 
						
							2024-06-09 22:27:28 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								736627ff3d
								
							
						 | 
						
							
							
								
								added tests for base10
							
							
							
							
							
						 | 
						
							2024-06-09 22:14:50 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								37985bd205
								
							
						 | 
						
							
							
								
								refractored Uu encoding, so it is more correct, added tests for Uu encode
							
							
							
							
							
						 | 
						
							2024-06-09 20:56:00 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								6ab4cbaa79
								
							
						 | 
						
							
							
								
								moved all encodings to bytestring in- and output
							
							
							
							
							
						 | 
						
							2024-06-09 15:32:39 +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
							
						 | 
						
							
							
							
							
							
								
							
							
								b6ad312970
								
							
						 | 
						
							
							
								
								Changed base45 to Bytestring in and output
							
							
							
							
							
						 | 
						
							2024-06-08 22:04:28 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								a472d309a6
								
							
						 | 
						
							
							
								
								changed octal encoding to bytestring instead of string
							
							
							
							
							
						 | 
						
							2024-06-08 21:38:01 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								b91f110f42
								
							
						 | 
						
							
							
								
								changed rotate to match ByteStrings instead of Strings
							
							
							
							
							
						 | 
						
							2024-06-08 20:26:16 +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
							
						 | 
						
							
							
							
							
							
								
							
							
								faf12b64f1
								
							
						 | 
						
							
							
								
								moved Uu encoding to Text instead of string
							
							
							
							
							
						 | 
						
							2024-06-06 18:18:48 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								550f40ce4a
								
							
						 | 
						
							
							
								
								added test for quoted printable encoding and decoding
							
							
							
							
							
						 | 
						
							2024-06-06 13:13:14 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								15abc2c95b
								
							
						 | 
						
							
							
								
								added tests for base91 and base85
							
							
							
							
							
						 | 
						
							2024-06-04 21:59:23 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								580792ddf6
								
							
						 | 
						
							
							
								
								added base45 tests
							
							
							
							
							
						 | 
						
							2024-06-04 17:09:18 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								87089a314b
								
							
						 | 
						
							
							
								
								added base45 encoding/decoding
							
							
							
							
							
						 | 
						
							2024-05-23 22:32:15 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								5d1bd6abc2
								
							
						 | 
						
							
							
								
								added tests section
							
							
							
							
							
						 | 
						
							2024-05-22 22:36:17 +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
							
						 | 
						
							
							
							
							
							
								
							
							
								778f2c6e7a
								
							
						 | 
						
							
							
								
								reworked functions to display Unicode correctly
							
							
							
							
							
						 | 
						
							2024-05-20 23:28:14 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								bdbb3bed3e
								
							
						 | 
						
							
							
								
								added test for more functions, solved bugs in accordance to that functions, mainly Unicode support
							
							
							
							
							
						 | 
						
							2024-05-20 22:39:43 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								b27ca89424
								
							
						 | 
						
							
							
								
								added tests for b32 and b16
							
							
							
							
							
						 | 
						
							2024-05-20 14:06:00 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								d44cef3060
								
							
						 | 
						
							
							
								
								added tests for b64
							
							
							
							
							
						 | 
						
							2024-05-19 15:22:13 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								252c5e5c68
								
							
						 | 
						
							
							
								
								reworked dec10 and enc10
							
							
							
							
							
						 | 
						
							2024-05-19 13:51:12 +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
							
						 | 
						
							
							
							
							
							
								
							
							
								0b5f07477e
								
							
						 | 
						
							
							
								
								reworked b2 and b8 functions
							
							
							
							
							
						 | 
						
							2024-05-16 21:52:38 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								dec7ccc3c5
								
							
						 | 
						
							
							
								
								reworked encode octal, decode octal has an issues with missing leading zeros in an octal value
							
							
							
							
							
						 | 
						
							2024-05-15 22:18:25 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								a5c73c27f6
								
							
						 | 
						
							
							
								
								reworked encoding for binary and octal in way that ASCII is encoded to binary or octal Integral
							
							
							
							
							
						 | 
						
							2024-05-14 00:18:48 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								fd6b5dfd16
								
							
						 | 
						
							
							
								
								added errorhandling for base62 encoding
							
							
							
							
							
						 | 
						
							2024-05-12 23:16:21 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								6972d08ff7
								
							
						 | 
						
							
							
								
								added error handling to base91, still reworking b62
							
							
							
							
							
						 | 
						
							2024-05-09 00:21:53 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								87ccc20b85
								
							
						 | 
						
							
							
								
								added softlink to gitignore
							
							
							
							
							
						 | 
						
							2024-05-05 23:46:51 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								24cbf07357
								
							
						 | 
						
							
							
								
								added more bases to the solver function
							
							
							
							
							
						 | 
						
							2024-05-05 23:45:05 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								e9d73d4062
								
							
						 | 
						
							
							
								
								added regex lib
							
							
							
							
							
						 | 
						
							2024-05-05 21:54:19 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								edd0c7ffd5
								
							
						 | 
						
							
							
								
								added more bases to the solver functions
							
							
							
							
							
						 | 
						
							2024-05-05 00:04:19 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								37ee336508
								
							
						 | 
						
							
							
								
								added b91 to solver function
							
							
							
							
							
						 | 
						
							2024-05-03 23:36:35 +02:00 | 
						
					
				
					
						
							
							
								
									
								
								 Stefan Friese
							
						 | 
						
							
							
							
							
							
								
							
							
								f21e343ef3
								
							
						 | 
						
							
							
								
								added solveEnc function, so that you do not have to know which encoding has been used to decode it
							
							
							
							
							
						 | 
						
							2024-05-02 23:12:40 +02:00 |