mirror of
https://github.com/ipfs/kubo.git
synced 2025-08-06 19:44:01 +08:00

Go-ipfs user agents usually look like go-ipfs/VERSION/COMMIT_or_EMPTY. However, we changed this to /go-ipfs/VERSION(/COMMIT)? on master for a while. This change reverts this to make parsing the user agent simpler. Co-Authored-By: Oli Evans <oli@tableflip.io>
15 lines
503 B
Go
15 lines
503 B
Go
package ipfs
|
|
|
|
// CurrentCommit is the current git commit, this is set as a ldflag in the Makefile
|
|
var CurrentCommit string
|
|
|
|
// CurrentVersionNumber is the current application's version literal
|
|
const CurrentVersionNumber = "0.5.0-dev"
|
|
|
|
const ApiVersion = "/go-ipfs/" + CurrentVersionNumber + "/"
|
|
|
|
// UserAgent is the libp2p user agent used by go-ipfs.
|
|
//
|
|
// Note: This will end in `/` when no commit is available. This is expected.
|
|
var UserAgent = "go-ipfs/" + CurrentVersionNumber + "/" + CurrentCommit
|