Commit Graph

9 Commits

Author SHA1 Message Date
Fabian Reinartz
ed3fdc747d silence: add protobuf-based silence package.
This commit adds an implementation of a silence storage that can
share store and modify silences, share state via a mesh network,
write and load snapshots, and be dynamically queried.
All data formats are based on protocol buffers.
2016-08-24 17:48:31 +02:00
Fabian Reinartz
3d8e60ded7 nflog: add notification log package
This adds a new nflog package meant to replace provider.Notifies. It
has a central protobuf type package, which is also meant for usage for
other packages and the API.
The generated Go types are also the in-memory representation.
2016-08-16 11:11:48 +02:00
Steve Durrheimer
9d4dccae7c
New release process using docker, circleci and a centralized
building tool
2016-04-22 21:46:53 +02:00
Julius Volz
8a814a59f8 Remove GoVersion from build.sh 2016-04-08 14:43:44 +02:00
Fabian Reinartz
33506d7257 Disable static compilation for OSX 2015-12-09 18:20:44 +01:00
Fabian Reinartz
07300bad52 Statically compile C libraries 2015-12-09 15:05:35 +01:00
Fabian Reinartz
d80fd26902 Add Dockerfile and target, change flag 2015-11-12 15:03:09 +01:00
Fabian Reinartz
89e8d82a1b Fix compile issues 2015-09-26 11:14:18 +02:00
Fabian Reinartz
97c3f1f58e Add Makefile and build script 2015-09-25 14:42:14 +02:00