6374837156
docker: run as non-root user by default
2021-04-02 10:59:54 +02:00
16706071b7
release: 3.3.3
2021-04-01 09:38:43 +02:00
43f089ce70
docker: update base image to Alpine 3.13.4
2021-04-01 09:37:59 +02:00
b004b4d1e7
release: 3.3.2
2021-02-20 10:06:12 +01:00
c675a347d1
ci: update to docker/build-push-action@v2
2021-02-20 10:02:23 +01:00
Christian Nicolai
70ec21af94
release: 3.3.1
2021-02-18 11:26:48 +01:00
Christian Nicolai
dee9beb4e0
docker: update base image to Alpine 3.13.2
2021-02-18 11:24:46 +01:00
Christian Nicolai
aae2a633c5
release: 3.3.0
2021-01-18 15:08:25 +01:00
Christian Nicolai
c7aed4353a
docker: update base image to Alpine 3.13
2021-01-18 15:06:56 +01:00
c335a96e12
release: 3.2.0
2021-01-14 11:04:50 +01:00
23c09f722c
gem: add Ruby 3.0 support
2020-12-25 16:45:51 +01:00
d89c1c6091
release: 3.1.3
2020-12-20 22:18:20 +01:00
94823dc041
release: 3.1.2
2020-12-20 22:05:13 +01:00
fb42c57ff1
ci: drop Travis CI
...
- end of an era
2020-12-10 11:04:23 +01:00
dc325d686e
ci: use Github Actions in parallel to Travis CI
...
- this adds a new workflow for Github Actions that mirrors what the existing Travis CI workflow tests
- Travis CI might become unfriendly to opensource soonish so migration might be necessary
2020-11-25 09:39:55 +01:00
156557c6d7
release: 3.1.1
2020-10-03 10:59:52 +02:00
fd1d58abd6
gems: update webrick to version 1.6.1
...
- explicitly use webrick gem version with patch against CVE-2020-25613
- https://www.ruby-lang.org/en/news/2020/09/29/http-request-smuggling-cve-2020-25613/
- webrick versions bundled with ruby are vulnerable at this point
2020-10-02 00:50:23 +02:00
bf68049260
release: 3.1.0
2020-08-19 14:13:07 +02:00
617fbf538b
docker: add image release on tag and periodic vulnerability scan
2020-08-18 22:22:41 +02:00
af102f23ec
release: 3.0.0
2020-07-29 00:31:48 +02:00
b2d9b7745f
gem: bump minimum required Ruby version to Ruby 2.5
2020-07-28 17:52:15 +02:00
09aa2b127c
release: 2.3.1
2020-07-27 21:31:15 +02:00
618b2c823d
dyndnsd: remove noisy message by not redundantly logging on shutdown
2020-07-27 20:34:48 +02:00
ae62744cc9
release: 2.3.0
2020-07-20 20:37:59 +02:00
3a9c2d65fb
updater: add zone_transfer_server updater
2020-07-20 17:10:38 +02:00
8976ff5bbe
dyndnsd: allow enabling debug logging
2020-07-20 12:04:22 +02:00
c112b211a0
release: 2.2.0
2020-03-06 21:55:42 +01:00
b597ecb15e
gem: adopt frozen string literals
2020-03-06 21:48:17 +01:00
c73c09f311
gem: refactor gemspec, exclude tests from gem, move binaries to ./exe
...
- based on recommendations of https://piotrmurach.com/articles/writing-a-ruby-gem-specification/
2020-03-06 21:46:55 +01:00
9dfafd7e8d
release: 2.1.1
2020-03-01 21:55:35 +01:00
af5e4ca3e0
dyndnsd: handle potential nil cases detected by sorbet
...
- including review suggestions from @jgraichen
2020-03-01 21:51:28 +01:00
0317189057
release: 2.1.0
2020-03-01 11:43:39 +01:00
73dbf2a5fa
gem: add solargraph support
2020-02-29 20:21:50 +01:00
fdcd6e8da4
gem: add Ruby 2.7 support
2020-02-28 13:30:11 +01:00
7a03415dd9
release: 2.0.0
2019-01-25 13:56:43 +01:00
ffe01467c5
gem: add Ruby 2.6 support
2019-01-04 15:39:51 +01:00
a01276c348
monitoring: add textfile reporter to write Graphite-style metrics into file
2018-04-23 09:09:21 +02:00
147071da9e
daemon: add host offlining by deleting the associated DNS records
2018-02-23 16:37:10 +01:00
8d4e96a1dd
tracing: add opentracing for rack and dyndnsd with configurable jaeger-client support and spanmanager
2018-02-23 14:37:16 +01:00
092f012cb5
travis: add ruby 2.5
2018-02-17 21:32:58 +01:00
750f51d911
docs: update README and add CHANGELOG
2018-02-15 16:02:33 +01:00