github malbeclabs/doublezero geolocation-cli/v0.13.0

latest releases: client/v0.14.0, activator/v0.14.0, geolocation-cli/v0.14.0...
7 hours ago

Changelog

  • 3861709 [New Permission 2b/5] smartcontract: implement Permission account CRUD (#3209)
  • 70a51f4 [New Permission 2c/5] smartcontract: add Permission account support to CLI and SDKs (#3210)
  • c196003 activator: fix tunnel ID leak on failed user activation (#3265)
  • 2add037 activator: reserve device allocations for drained/provisioning devices at startup (#3324)
  • 3492c7e activator: reserve tunnel_net for drained/provisioning links at startup (#3322)
  • 7f42d7c activator: reserve user allocations for updating/out-of-credits users at startup (#3323)
  • 31599d0 bugfix(controller): configure MTU (#3114) (#3118)
  • 069d568 bugfix(monitor): fix slack user reporting (#3338)
  • 1ccd6b9 changelog: add entry for access pass slot tracking fix (#3249)
  • e847246 ci: add geoprobe-agent and geoprobe-target to devnet daily (#3287)
  • 245ebc7 ci: add shreds e2e cross-repo workflow (#3339)
  • 089c8ab ci: disable geoprobe agent and target (#3282)
  • a61092b ci: fix goreleaser v2 mainnet-beta build by removing CARGO_TARGET_DIR (#3258)
  • 0533ba3 cli/geolocation: improve probe CLI help text and accept codes for --device & --exchange (#3315)
  • 661d37f cli: include feed authority in global-config authority get output (#3320)
  • 08d8b89 client/doublezerod: demote passive session-down log messages to debug (#3264)
  • dfcb384 client/doublezerod: fix empty device/metro in v2/status for multicast subscribers (#3319)
  • ddb3337 client/doublezerod: set tunnel interface down before deleting (#3312)
  • 7fd2980 client: fix mainnet-beta package containing wrong binary (#3243)
  • 764e2e2 client: get client IP from daemon in disconnect command (#3341)
  • d9c2d05 controller: log error on duplicate tunnel-id assignments per device (#3368)
  • dfec06a controlplane/controller: retry rpc fetches (#3299)
  • a817d6a e2e: add diagnostic dump on route liveness test failure (#3286)
  • 43484cd e2e: add geoprobe onchain discovery E2E test (#3231)
  • fa4c23c e2e: add outbound and inbound probing to geoprobe E2E test (#3263)
  • 34b5ecf e2e: add settling checks between liveness cases to fix intermittent flake (#3270)
  • 9090b74 e2e: fix user limits test not asserting command failure exit code (#3268)
  • 3c5ff65 feat(smartcontract): add tunnel_net/tunnel_id reallocation to UpdateLink (#3326)
  • cca36c8 geolocation: add CLI commands for GeolocationUser and target management (#3302)
  • 16bc001 geolocation: add GeolocationUser CRUD instruction processors (#3279)
  • 897b1f2 geolocation: add GeolocationUser state types, AccountType, and PDA (#3272)
  • 837da06 geolocation: add Go Read SDK for GeolocationUser types and client methods (#3305)
  • 5904fd8 geolocation: add Rust SDK instruction builders for GeolocationUser (#3297)
  • 36d5750 geolocation: add geoprobe cli and target to daily devnet release (#3330)
  • 05073cc geolocation: add program deployment to devnet daily release (#3242)
  • 727cd00 geolocation: add target add/remove and payment status update instructions (#3291)
  • 77dddf8 geolocation: add target_update_count to GeoProbe for lightweight target change detection (#3337)
  • 6228485 geolocation: allow foundation to remove targets from users (#3316)
  • 072bdc1 geolocation: rename --code to --user on geolocation user subcommands (#3325)
  • a7fd7f6 geolocation: rename probe --metrics-publisher to --signing-keypair and fix --env panic (#3255)
  • d03dc76 geoprobe-agent: filter cached DZD measurements to avoid jittery measurements (#3309)
  • 6ee0503 geoprobe: add onchain target discovery and fix parent reflector key bug (#3308)
  • 26fdbef geoprobe: add target_ip and verbose drop logging (#3292)
  • dfc933d geoprobe: probe newly discovered targets immediately (#3327)
  • 2795ddb geoprobe: retry TWAMP sender bind on transient failures (#3363)
  • e9a191f onchain allocation: MulticastGroupUpdate add support (#3245)
  • 526edcd onchain allocation: UpdateUser atomic allocate/deallocate support (#3247)
  • f6a4dc2 onchain allocation: code cleanup (#3254)
  • 26f590e onchain allocation: e2e shard updates (#3273)
  • 4ecbf50 onchain allocation: updated rfc11 to reflect implementation (#3321)
  • 60d76d3 release: bump version to v0.11.0 (#3251)
  • 891e944 release: bump version to v0.12.0 (#3281)
  • 44b4c95 release: testnet v0.13.0 (#3329)
  • 39b585c smartcontract/cli: fix access pass slot tracking per (payer, client_ip) (#3248)
  • 917818e smartcontract/cli: fix stale multicast device field names in tests (#3274)
  • 64d9d59 smartcontract/cli: fix user-balances and fund underestimating required wallet balance (#3213)
  • 2872ad7 smartcontract: add feed_authority to subscriber allowlist remove auth check (#3362)
  • f37c343 smartcontract: allow reservation authority to manage access passes (#3262)
  • a154241 smartcontract: fix SubscribeMulticastGroup AccessPass PDA derivation for foundation admin (#3318)
  • bfeab63 smartcontract: fix multicast connection failing when access-pass has a tenant_allowlist (#3284)
  • ac5990f smartcontract: redesign reservation as block with count and add reserved subscribe instructions (#3224)
  • 93cccb7 smartcontract: rename reservation to feed authority and remove reservation instructions (#3289)
  • f6698ab smartcontract: split multicast user tracking into publisher and subscriber counters (#3234)
  • e2dda3d smartcontract: update device interface IPs on link tunnel_net change (#3365)
  • 89304f0 telemetry/geoprobe: add onchain parent DZD discovery (#3253)
  • dd89e14 telemetry/geoprobe: add onchain probe discovery from Geolocation program (#3225)
  • 70e50f3 telemetry/geoprobe: add version and target IP to LocationOffset wire format (#3260)
  • 4fca8e0 telemetry/geoprobe: optimize inbound probe-measured RTT accuracy (#3226)
  • d7d6da4 telemetry: add doublezero-geoprobe-target release workflow (#3275)
  • 7a3b010 telemetry: add verbose logging to TWAMP reflectors and senders (#3334)
  • b0e5202 telemetry: add verbose logging to geoprobe programs (#3303)

Don't miss a new doublezero release

NewReleases is sending notifications on new releases.