* Change debug color
* Rewrite net command
* Update doc
* Add dhcp --verbose
* Remove ip and route commands
* Align command outputs
* Adjust colors
* Use system dns if available with host command
* Add error macro
* Display network error
* Use error macro
* Fix broken test
* Update dir listing color
* Update syscall doc
* Use error macro in more commands
* Define device file buffer in kernel
* Implement from u8 for Device
* Reading /dev/null result in error
* Reading an empty dir should not result in error
* Print all bytes from reading devices
* Print errors while reading devices
* Handle ^C and ^D when reading /dev/console
* Create pseudo device files for clocks
* Avoid hardcoding ^C and ^D
* Add missing comment
* Create dirs from userspace
* Add delete syscall
* Add name to FileStat
* Add offset to Dir
* Add dynamic size to dir
* Add FileStat (de)serializer
* Add ReadDir#block_index
* Add FileStat::root
* Implement FileIO#read for Dir
* Add api::fs::read_dir
* Use read_dir for list command
* Allow read /path/to/dir/ commands
* Save dir size to dir entry
* Fix return value of api::fs::create_device
* Read dir from userspace
* Add proc command
* Close file handle when creating dir
* Add /dev/null
* Remove path restriction
* Allow listing of singular file
* Update doc
* Re-export fs struc in API
* Use read_dir in shell autocomplete
* Use fs::delete in httpd
* Rename stat to info
* Update doc
* Rename attributes
* Move path canonicalization from API to kernel
* Add api::fs::read_exact
* Add read-bytes to lisp
* Add str function to lisp
* Rename fs::read to fs::read_to_bytes
* Rename fs::read_exact to fs::read
* Add bytes fonction to lisp
* Add progn special form to lisp
* Fix failing test
* Add calc doc
* Link doc from readme
* Rename stdnil to stdnull
* Add items to the TODO list in the README
* Update instructions in the README
* Improve feature list in README
* Add link to doc in README
* Disable unused show command
* Add colors to chess perf command
* Improve identify data parsing
* Read status from alternate status register
* Update identify command
* Fix overflow in disk size printing
* Rewrite ATA PIO driver according to ATA-4 spec
* Add 'disk erase' command
* Fix issue with shell redirection in diskless mode
* Check for existence of passwords file during login
* Add IdentifyResponse enum
* Refactor lba match
* Disable debug output on command aborted
* Refactor code
* Pin specific compiler version
* Add spec in comment