master
build: Hide all symbols by default, expose only the required ones
core: Replace external doubly linked list implementation with an internal one (which handles errors in line with the rest of Snoopy)