snapd:2.39

Last commit made on 2019-05-29
Get this branch:
git clone -b 2.39 https://git.launchpad.net/snapd

Branch merges

Branch information

Name:
2.39
Repository:
lp:snapd

Recent commits

7d27d4e... by Michael Vogt

debian: add placeholder changelog for 2.39.1

d3592dc... by Michael Vogt

Merge pull request #6804 from mvo5/user-agent

snap,store,daemon,client: send new "Snap-Client-User-Agent" header in Search()

b374d0b... by Michael Vogt

Merge pull request #6759 from jdstrand/use-builtin-lookup-user

osutil: now that we require golang-1.10, use user.LookupGroup()

5c068e9... by Michael Vogt

store: adjust WithClientUserAgent() to take a http.Request instead of the user-agent string

d46f0d7... by Zygmunt Krynicki

Merge pull request #6909 from zyga/tweak/match-and-reboot

spread.yaml,tests: change MATCH and REBOOT to cmds

4bf0e53... by Michael Vogt

store: move client-user-agent handling into uacontext.go and update signature

c7f9504... by Maciej Borzecki

Merge remote-tracking branch 'origin/master' into pull/6759

f88e597... by Michael Vogt

Merge pull request #6924 from bboozzoo/bboozzoo/fedora-force-static-link

packaging/fedora: force external linker to ensure static linking and -extldflags use

e5335bc... by Maciej Borzecki

packaging/fedora: force external linker to ensure static linking and -extldflags use

Go toolchain will use external linking only under specfiic conditions, such as
enabling PIE buildmode, using code that depends on CGO or an OGARCH/GOOS
unsupported by the internal linker.

Make sure that Go binaries are always using the external linker. This ensures
that external flags defined by distro policy, or package (such as -static) are
actually used.

Signed-off-by: Maciej Borzecki <email address hidden>

0a36573... by Maciej Borzecki

packaging/fedora: force external linker to ensure static linking and -extldflags use

Go toolchain will use external linking only under specfiic conditions, such as
enabling PIE buildmode, using code that depends on CGO or an OGARCH/GOOS
unsupported by the internal linker.

Make sure that Go binaries are always using the external linker. This ensures
that external flags defined by distro policy, or package (such as -static) are
actually used.

Signed-off-by: Maciej Borzecki <email address hidden>