Skip to content

Commit

Permalink
Merge pull request #8784 from ipfs/release-v0.12.1
Browse files Browse the repository at this point in the history
Release v0.12.1
  • Loading branch information
guseggert committed Mar 17, 2022
2 parents 06191df + 6f9f6b5 commit da2b9bd
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 4 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# go-ipfs changelog

## v0.12.1 2022-03-10
This patch release [fixes](https://github.com/ipfs/go-ipfs/commit/816a128aaf963d72c4930852ce32b9a4e31924a1) a security issue with the `docker-compose.yaml` file, introduced in v0.11.0, in which the IPFS daemon API listens on all interfaces instead of only the loopback interface, which could allow remote callers to control your IPFS daemon. If you use the included `docker-compose.yaml` file, it is recommended to upgrade.

## v0.12.0 2022-02-17

We're happy to announce go-ipfs 0.12.0. This release switches the storage of IPLD blocks to be keyed by multihash instead of CID.
Expand Down
13 changes: 10 additions & 3 deletions docker-compose.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,18 @@ services:
environment:
- IPFS_PATH=/data/ipfs
ports:
# Swarm listens on all interfaces, so is remotely reachable.
- 4001:4001/tcp
- 4001:4001/udp
- 5001:5001
- 8080:8080
- 8081:8081

# The following ports only listen on the loopback interface, so are not remotely reachable by default.
# If you want to override these or add more ports, see https://docs.docker.com/compose/extends/ .

# API port, which includes admin operations, so you probably don't want this remotely accessible.
- 127.0.0.1:5001:5001

# HTTP Gateway
- 127.0.0.1:8080:8080
volumes:
ipfs_path:
ipfs_fuse:
Expand Down
2 changes: 1 addition & 1 deletion version.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ package ipfs
var CurrentCommit string

// CurrentVersionNumber is the current application's version literal
const CurrentVersionNumber = "0.12.0"
const CurrentVersionNumber = "0.12.1"

const ApiVersion = "/go-ipfs/" + CurrentVersionNumber + "/"

Expand Down

0 comments on commit da2b9bd

Please sign in to comment.