Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🤖 Update from upstream repository mesosphere/mesos-dns #3

Open
wants to merge 103 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
103 commits
Select commit Hold shift + click to select a range
1fc65b4
General HTTP Client (master-facing) imrpvoements
sargun Jun 20, 2016
57a3ce8
Merge pull request #442 from mesosphere/reuse-http-pool
sargun Jun 20, 2016
3f5d18c
Fix vetshadow
sargun Jun 21, 2016
4fe4ea3
Merge pull request #445 from mesosphere/fix-vetshadow
sargun Jun 21, 2016
5b36c9c
Switch to govendor
sargun Jun 21, 2016
8ad3946
Merge pull request #444 from mesosphere/go-vendorify
sargun Jun 21, 2016
59f43a3
Support for service accounts, HTTPS and CA certs
alberts May 13, 2016
a965a04
refactor/repackage security changes and fix problems reported by linter
Jun 22, 2016
00e2c3a
Merge pull request #1 from jdef/jdef_security_refactor
alberts Jun 22, 2016
c5e28cd
reuse http transport/client across generator instances
Jun 22, 2016
aa6d908
Merge pull request #2 from jdef/jdef_fix_httpclient_sharing
alberts Jun 22, 2016
f9db659
return a more generic url-builder option (vs scheme) from TLSConfig
Jun 22, 2016
9f0c256
Merge pull request #3 from jdef/jdef_refactor_scheme
alberts Jun 22, 2016
8fc895a
remove godep from circle.yml
alberts Jun 22, 2016
c91c973
add vendored sources
alberts Jun 22, 2016
22146c6
Merge pull request #443 from alberts/master
jdef Jun 22, 2016
a520c9c
Add support to specify mesos master credentials
timcharper Jul 11, 2016
af8d21d
satisfy pedantic gometalinter
timcharper Jul 11, 2016
7a3406d
cleanup: introduce DoerFunc, DoerFactory, ConfigMap, and an auth plug…
Jul 12, 2016
00bc99a
Merge pull request #1 from jdef/jdef_auth2
timcharper Jul 12, 2016
43e4524
better auth configuration and validation
Jul 14, 2016
71890c3
removed unused Password field
Jul 14, 2016
0b1053b
Merge pull request #2 from jdef/jdef_auth3
timcharper Jul 15, 2016
3564f1e
Merge pull request #449 from vivint-smarthome/auth
jdef Jul 15, 2016
f450ef2
Update circle.yml, fix linter warnings
drewkerrigan Aug 23, 2016
7959639
Merge pull request #462 from mesosphere/ack-lint-fixes
sargun Aug 23, 2016
51a77f6
Addressing #432
drewkerrigan Aug 22, 2016
a07e7f0
Merge pull request #460 from mesosphere/ack-fix-432
sargun Aug 25, 2016
353fa8d
Improve stability and error messaging in records/generator
Mar 20, 2016
bfcd401
Merge pull request #461 from mesosphere/stability-fixes
sargun Aug 25, 2016
956db97
rename iam secret to private_key
drewkerrigan Aug 25, 2016
ea801fa
Merge pull request #465 from mesosphere/ack-rename-secret
sargun Aug 25, 2016
5ad1fd2
upgrade miekg/dns dependency
timcharper Aug 17, 2016
b086677
Don't treat truncated records as an error.
timcharper Aug 17, 2016
60bc1f5
preserve upstream truncation state
timcharper Aug 26, 2016
7f9fe18
Merge pull request #467 from vivint-smarthome/fix-457
sargun Sep 5, 2016
19c50da
Add support for ports in resolver list
drewkerrigan Aug 26, 2016
1810c09
Merge pull request #468 from mesosphere/ack-implement-459
sargun Sep 11, 2016
bea3bf8
Update build & release documentation
sargun Sep 14, 2016
43cd062
Release v0.6.0
sargun Sep 14, 2016
a2239fc
Merge pull request #472 from mesosphere/release-v0.6.0
sargun Sep 20, 2016
df88e88
Add support for zone-specific resolvers
timcharper Jun 9, 2016
fb1dcdd
Merge pull request #441 from vivint-smarthome/master
sargun Sep 27, 2016
066af0f
godep: Move from govendor to godep
nlsun Sep 29, 2016
6520918
Merge pull request #476 from nlsun/godep
sargun Oct 6, 2016
c483eec
docs: Document the `enumerate` endpoint
nlsun Oct 12, 2016
7db811a
Fix ineffectual variable assignment
sargun Nov 18, 2016
a612829
Clean up ineffectual variable assignment
sargun Nov 18, 2016
2645bac
Merge pull request #486 from mesosphere/fix-build-2016-11-18
sargun Nov 18, 2016
ef12d16
Added client side certificate and key pair.
tillt Nov 5, 2016
aa064ed
refactor cert config logic to reduce cyclomatic complexity
Nov 7, 2016
92eec2f
Merge pull request #483 from mesosphere/till/ssl-client-cert
sargun Nov 22, 2016
5d43b22
resolver: make setting of the Truncate bit configurable
Jan 24, 2017
5fa8963
records: add note about non-compliance of SetTruncateBit
Jan 26, 2017
6af238e
resolver: simplify truncate logic
Jan 26, 2017
4abfc23
Wait for a reload before serving DNS and HTTP
nlsun Jan 27, 2017
ba8e9db
Merge pull request #491 from nlsun/wait-reload
alberts Jan 30, 2017
be8772b
resolver: simplify and clean up truncate logic and tests
Jan 31, 2017
6e9f90f
resolver: clean up comments and intensify unit test
Jan 31, 2017
919851a
Merge pull request #492 from mesosphere/gpaul/optional-set-truncating…
alberts Jan 31, 2017
faf3e39
Bump github.com/miekg/dns to 99f84ae56e75126dd77e5de4fae2ea034a468ca1
Feb 1, 2017
0f80f27
Merge pull request #493 from mesosphere/gpaul/bump-github-com-miekg-dns
alberts Feb 1, 2017
8fb6cec
resolver: make resolver_test.go pass golint
Feb 17, 2017
8c30780
vendor/github.com/miekg/dns: bump to 75229eecb7af00b2736e93b779a78429…
Feb 17, 2017
fa07296
Merge pull request #495 from mesosphere/gpaul/placate-golint
alberts Feb 22, 2017
bf08ab7
Merge pull request #494 from mesosphere/gpaul/bump-miekg-dns-75229ee
alberts Feb 23, 2017
7386945
resolver: specify valid Accept content types
Mar 13, 2017
311d6d5
Merge pull request #497 from mesosphere/gpaul/DCOS_OSS-611-incorrect-406
Mar 15, 2017
af6ebc7
fix typo
cmingxu Mar 28, 2017
1f63a1c
Fix URL in contrib/ansible-gce/README.md
ivucica Apr 11, 2016
9d21ea6
Merge pull request #416 from ivucica/patch-1
jdef May 25, 2017
c1ff74d
records: fix #501 - use SOA mname instead of rname
Jul 6, 2017
9e7e00b
lint: fix CI problems reported by linter
Jul 6, 2017
53189bd
records: separate state loading logic from record generation
Jul 7, 2017
a32855c
records: unit test: ParseState supplies correct SOA mname
Jul 7, 2017
be53925
Support IPv6 (#508)
drewkerrigan Oct 10, 2017
59d1edd
Fixed linter errors, causing Jenkins CI to fail.
Dec 18, 2017
3b066ce
Merge pull request #513 from asridharan/linter
asridharan Dec 18, 2017
9507279
add non-zero weight for returned SRV records (#515)
lamdor Jan 26, 2018
a274e0d
Moves mesos state endpoint from /state.json to /state
GoelDeepak Aug 20, 2018
67d1744
Whitelist gometalinter:gosec errors
vespian Sep 13, 2018
ca483fa
Clean up docs (formatting, typos and so on) (#526)
Sep 18, 2018
211986e
Merge pull request #525 from mesosphere/deepak/state-endpoint
GoelDeepak Sep 19, 2018
7f4e2af
vendor: migrate from Godep to dep
Dec 10, 2018
1b59efc
vendor: bump miekg/dns to v1.0.15
Dec 10, 2018
67c0f1d
vendor: re-pin github.com/emicklei/go-restful to 1.1.3
Dec 10, 2018
6a89113
vendor: pin github.com/dgrijalva/jwt-go to v2.7.0
Dec 10, 2018
a067e7b
git: ignore .swp files
Dec 10, 2018
69fa1d2
circleci: bump golang to 1.11.2
Dec 10, 2018
0b2f907
records: avoid use of deprecated CloseNotify()
Dec 10, 2018
ceb27ad
Fix new metalinter complaints.
Jan 24, 2019
337f8b5
circleci: bump golang to 1.11.5
Jan 24, 2019
009c459
Updated logging regarding new masters.
armandgrillet Nov 18, 2017
28427c2
Added error message when no masters given.
armandgrillet Nov 20, 2017
f3dae7c
jenkins: initial pipeline
Feb 13, 2019
65cb06f
fix: add WaitGroup to accurately measure elapsed time of benchmark
jaredfolkins Feb 11, 2019
2bb0316
Updated markdown processor from redcarpet to commonmark.
vinodkone Apr 10, 2020
edcd5bb
Merge pull request #547 from mesosphere/vinodkone-patch-1
vinodkone Apr 10, 2020
25457a4
Updated site highlighter from pygments to rogue.
vinodkone Apr 10, 2020
901a824
Merge pull request #548 from mesosphere/vinodkone-patch-2
vinodkone Apr 10, 2020
cdcc5f3
Remove limit of one IP address per A record, modify Task.IPs behavior…
Jul 29, 2020
9d40b45
Typos
Jul 29, 2020
e888ef4
Merge pull request #553 from drewkerrigan/master
jkoelker Aug 19, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@ mesos-dns
*.gz
VERSION
cov.json
*.swp
16 changes: 16 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
2016-09-14: v0.6.0
Added some benchmarks for RecordGenerator.insertRR
Make minor fixes to enumeration API, where it would return null, as
as opposed to an empty list
Add the AXFR (record listing) HTTP API endpoint
Make HTTP listener address configurable
General improvements to the HTTP client
-Pool HTTP connections, preventing connection leakage
-Set the User Agent
Switch the project to Go Vendor as opposed to Godeps
Add HTTPS Client support to Mesos-DNS (for state.json)
Add Mesos authentication support
Fix tasks from more than 63 dashes and a non - character from
crashing Mesos-DNS
Don't treat truncated records as an error.

2016-03-04: v0.5.2
Add EnforceRFC952 to sample config
Improve performance of record generation
Expand Down
8 changes: 7 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Contributing

## Issues

When filing an issue, make sure to answer these five questions:

1. What version of the project are you using?
Expand All @@ -9,14 +11,17 @@ When filing an issue, make sure to answer these five questions:
5. What did you see instead?

## Code

### Proposals

Non trivial changes should be first discussed with the project maintainers by
opening a Github issue with the "Proposal: " title prefix, clearly explaining
rationale, context and implementation ideas.

This separate step is encouraged but not required.

### Implementation

Work should happen in an open pull request having a WIP prefix in its
title which gives visibility to the development process and provides
continuous integration feedback.
Expand All @@ -28,6 +33,7 @@ bring your contribution to the attention of project maintainers who will review
your PR in a timely manner.

Before review, keep in mind that:

- Git commit messages should conform to [community standards](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html).
- Git commits should represent meaningful milestones or units of work.
- Changed or added code must be well tested. Different kinds of code
Expand All @@ -36,4 +42,4 @@ Before review, keep in mind that:
- Changes to vendored files must be grouped into a single commit.

Once comments and revisions on the implementation wind down, the reviewers will
add the LGTM label which marks the PR as merge-able.
add the LGTM label which marks the PR as mergeable.
20 changes: 18 additions & 2 deletions Godeps/Godeps.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

149 changes: 0 additions & 149 deletions Godeps/_workspace/src/github.com/emicklei/go-restful/CHANGES.md

This file was deleted.

72 changes: 0 additions & 72 deletions Godeps/_workspace/src/github.com/emicklei/go-restful/README.md

This file was deleted.

Loading