Here's what's new in Golf 511:
- Added proper copyright years to all files, including a script to update automatically.
- gcc option -Werror (which makes all gcc warning to be errors) is no longer in public builds in order to avoid build failures on variety of compiler versions out there (it's still in testing/debug code to ensure quality). The same goes for compiled Golf applications.
- Switched to SAX2 interface (in libxml2) for XML parsing.
- Debugging with gdb is now always possible, even with production binaries. Golf will split debugging symbols for faster run-time, however they can still be used for debugging.
- Removed postinst for debian.
- Cleaned up dependencies for debian and rules file.
- Hardened mgrg (service manager) when the executable to be started exist but isn't accessible yet (such as when locked temporarily).
- Cleaned up "sudo make uninstall" if version file not present.