b9cd9198d797a16d795068011e98b3af8d916a02
				
			
			
		
	* Implement decode function with tests * Write doxygen headers * Fix ifdef guards in include file * Fix test output formatting
This is a small implementation of base64 encode and decode functions designed for embedded systems. No dynamic memory is needed. However, a fair amount of static memory is needed for the lookup tables.
Storage of the lookup tables can be adapted using the BASE64_LOOKUP_TABLE_SECTION define.
If it is set, the lookup table will be moved to the section specified by the define. Example:
#define BASE64_LOOKUP_TABLE_SECTION ".bss"
This project is licensed under GPLv2.
Build Instructions
- Type 
maketo build the static library object. - Type 
make execute-base64-testto build and run the tests 
Description
				
					Languages
				
				
								
								
									C++
								
								98.7%
							
						
							
								
								
									C
								
								1.2%