Fabian Reinartz
fd49dbb477
*: move to memberlist for clustering
2018-02-08 12:18:44 +01:00
Fabian Reinartz
15efe6d748
vendor: add gogo protobuf packages
2017-04-18 12:58:32 +02:00
Fabian Reinartz
b1486ca546
silence: move to gogoproto
...
This generates the protobuf Go code with gogoproto and switches to
standard library time types.
2017-04-18 12:47:42 +02:00
Fabian Reinartz
4258b028d6
nflog: switch to gogoproto
...
This switches the nflog to generate Go code via gogoproto and thereby
use standard library timestamp types.
2017-04-18 10:03:57 +02:00
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