Skip to content

Tags: cfunkhouser/tailscalesd

Tags

v0.3.0

Toggle v0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Remove `inet.af/netaddr` dependency (#13)

* fix(api): Tailscale v1.32.3 compatibility (#10)

* fix(api): Tailscale v1.32.3 compatibility

* ci: Update build pipeline (#3)

* chore(cicd): Update build pipeline (#11)

* Update actions

* update actions

* use golang 1.19

* clean up

* Replace inet.af/netaddr with net/netip

* Remove dependency on deprecated ioutil package

---------

Co-authored-by: Jan Georgens <[email protected]>

v0.2.2

Toggle v0.2.2's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
cfunkhouser Christian Funkhouser
Optionally expose IPv6 target addresses.

API is updated to export the filter type as TargetFilter, and Export now takes a
list of them to apply. The IPv6 filter is removed from the default set.

The tailscalesd binary now respects -ipv6 / EXPOSE_IPV6 to enable this feature.

v0.2.1

Toggle v0.2.1's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
cfunkhouser Christian Funkhouser
Metrics and preliminary multi-API support.

API addition only. Now includes MultiDiscoverer.

The tailscalesd binary will now aggregate both local and public API
results into a single SD payload. -localapi is additive, and is no
longer mutually exclusive with the -tailnet + -token strategy.

v0.2.0

Toggle v0.2.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
cfunkhouser Christian Funkhouser
Simplify and test TailscaleSD code.

Massive API Changes. All internal packages are gone, and the pieces are merged
with the tailscalesd package itself. Just read the docs, it would be easier
than enumerating everything here.

The tailscalesd binary has a new -localapi_socket flag. Existing
functionality is unchanged.

v0.1.0

Toggle v0.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #4 from cfunkhouser/whole-networks-can-be-pretty-big

Whole networks can be pretty big.

v0.0.3

Toggle v0.0.3's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
cfunkhouser Christian Funkhouser
Build and release fix.

No API changes.
No tailscalesd binary changes.

v0.0.2

Toggle v0.0.2's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
cfunkhouser Christian Funkhouser
Don't serve IPv6 addresses (for now)

v0.0.1

Toggle v0.0.1's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
cfunkhouser Christian Funkhouser
First public offering.