* Set three modes of operating serial:
* Default: serials will start at 0 and increment at every change
* Beginning: serial will be set to the value found in the JSON then increment at every change
* Full: serial will be set based on the value found in the JSON at each refresh
* Also fixes a session ID bug where the variable was never random
* Introduces the following flags: `rtr.sessionid`. `rtr.refresh`, `rtr.retry` and `rtr.expire`
Resolves issue #52
* Possibility to read a slurm file (rfc8416) from an http/https endpoint or from a file
* Filters prefixes and adds new ones contained in the configuration
* Can output a new rpki.json which contains the updated prefixes and sign it (other GoRTR can consome from it)
* Travis-CI now automatically compiles GoRTR for Linux, Mac OS and Windows
* Version number inserted at build time based on tag
* Packages deb/rpm
* Publishes into GitHub Releases
When receiving SIGHUP, trigger a refresh of the cache. This is useful
when we need an immediate update of the cache without having a very
low refresh interval.
* Add SSH support in library.
* GoRTR and RTRdump to use SSH with user/password or without auth
* Updated README with simple compatilibty matrix,
SSH configuration, Cisco configuration.
ASNs are 32-bit unsigned integers. However, `strconv.Atoi` will return
32-bit or 64-bit signed integers depending on the platform. It's best to
use `ParseUint` directly.