Skip to content

Commit b8bd9a7

Browse files
committed
all: update license information
1 parent be38652 commit b8bd9a7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+251
-61
lines changed

.mailmap

+28-1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ Taylor Gerring <taylor.gerring@gmail.com> <taylor.gerring@ethereum.org>
1717
Bas van Kervel <bas@ethdev.com>
1818
Bas van Kervel <bas@ethdev.com> <basvankervel@ziggo.nl>
1919
Bas van Kervel <bas@ethdev.com> <basvankervel@gmail.com>
20+
Bas van Kervel <bas@ethdev.com> <bas-vk@users.noreply.github.com>
2021

2122
Sven Ehlert <sven@ethdev.com>
2223

@@ -62,4 +63,30 @@ Joseph Chow <ethereum@outlook.com> ethers <TODO>
6263

6364
Enrique Fynn <enriquefynn@gmail.com>
6465

65-
Vincent G <caktux@gmail.com>
66+
Vincent G <caktux@gmail.com>
67+
68+
RJ Catalano <rj@erisindustries.com>
69+
70+
Nchinda Nchinda <nchinda2@gmail.com>
71+
72+
Aron Fischer <homotopycolimit@users.noreply.github.com>
73+
74+
Vlad Gluhovsky <gluk256@users.noreply.github.com>
75+
76+
Ville Sundell <github@solarius.fi>
77+
78+
Elliot Shepherd <elliot@identitii.com>
79+
80+
Yohann Léon <sybiload@gmail.com>
81+
82+
Gregg Dourgarian <greggd@tempworks.com>
83+
84+
Casey Detrio <cdetrio@gmail.com>
85+
86+
Jens Agerberg <github@agerberg.me>
87+
88+
Nick Johnson <arachnid@notdot.net>
89+
90+
Henning Diedrich <hd@eonblast.com>
91+
Henning Diedrich <hd@eonblast.com> Drake Burroughs <wildfyre@hotmail.com>
92+

AUTHORS

+28-1
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,63 @@
11
# This is the official list of go-ethereum authors for copyright purposes.
22

3+
Ales Katona <ales@coinbase.com>
34
Alex Leverington <alex@ethdev.com>
45
Alexandre Van de Sande <alex.vandesande@ethdev.com>
6+
Aron Fischer <homotopycolimit@users.noreply.github.com>
57
Bas van Kervel <bas@ethdev.com>
8+
Benjamin Brent <benjamin@benjaminbrent.com>
9+
Casey Detrio <cdetrio@gmail.com>
610
Christoph Jentzsch <jentzsch.software@gmail.com>
711
Daniel A. Nagy <nagy.da@gmail.com>
8-
Drake Burroughs <wildfyre@hotmail.com>
12+
Elliot Shepherd <elliot@identitii.com>
913
Enrique Fynn <enriquefynn@gmail.com>
1014
Ethan Buchman <ethan@coinculture.info>
1115
Fabian Vogelsteller <fabian@frozeman.de>
16+
Fabio Berger <fabioberger1991@gmail.com>
1217
Felix Lange <fjl@twurst.com>
18+
Gregg Dourgarian <greggd@tempworks.com>
1319
Gustav Simonsson <gustav.simonsson@gmail.com>
20+
Hao Bryan Cheng <haobcheng@gmail.com>
21+
Henning Diedrich <hd@eonblast.com>
1422
Isidoro Ghezzi <isidoro.ghezzi@icloud.com>
1523
Jae Kwon <jkwon.work@gmail.com>
1624
Jason Carver <jacarver@linkedin.com>
1725
Jeff R. Allen <jra@nella.org>
1826
Jeffrey Wilcke <jeffrey@ethereum.org>
27+
Jens Agerberg <github@agerberg.me>
28+
Jonathan Brown <jbrown@bluedroplet.com>
1929
Joseph Chow <ethereum@outlook.com>
30+
Justin Clark-Casey <justincc@justincc.org>
31+
Kenji Siu <kenji@isuntv.com>
2032
Kobi Gurkan <kobigurk@gmail.com>
2133
Lefteris Karapetsas <lefteris@refu.co>
2234
Leif Jurvetson <leijurv@gmail.com>
2335
Maran Hidskes <maran.hidskes@gmail.com>
2436
Marek Kotewicz <marek.kotewicz@gmail.com>
37+
Martin Holst Swende <martin@swende.se>
38+
Matthew Di Ferrante <mattdf@users.noreply.github.com>
2539
Matthew Wampler-Doty <matthew.wampler.doty@gmail.com>
40+
Nchinda Nchinda <nchinda2@gmail.com>
2641
Nick Dodson <silentcicero@outlook.com>
42+
Nick Johnson <arachnid@notdot.net>
43+
Paulo L F Casaretto <pcasaretto@gmail.com>
2744
Peter Pratscher <pratscher@gmail.com>
2845
Péter Szilágyi <peterke@gmail.com>
46+
RJ Catalano <rj@erisindustries.com>
2947
Ramesh Nair <ram@hiddentao.com>
3048
Ricardo Catalinas Jiménez <r@untroubled.be>
3149
Rémy Roy <remyroy@remyroy.com>
50+
Stein Dekker <dekker.stein@gmail.com>
51+
Steven Roose <stevenroose@gmail.com>
3252
Taylor Gerring <taylor.gerring@gmail.com>
53+
Thomas Bocek <tom@tomp2p.net>
54+
Tosh Camille <tochecamille@gmail.com>
3355
Viktor Trón <viktor.tron@gmail.com>
56+
Ville Sundell <github@solarius.fi>
3457
Vincent G <caktux@gmail.com>
3558
Vitalik Buterin <v@buterin.com>
59+
Vlad Gluhovsky <gluk256@users.noreply.github.com>
60+
Yohann Léon <sybiload@gmail.com>
61+
Yoichi Hirai <i@yoichihirai.com>
3662
Zsolt Felföldi <zsfelfoldi@gmail.com>
63+
ΞTHΞЯSPHΞЯΞ <{viktor.tron,nagydani,zsfelfoldi}@gmail.com>

accounts/abi/bind/backend.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2016 The go-ethereum Authors
1+
// Copyright 2015 The go-ethereum Authors
22
// This file is part of the go-ethereum library.
33
//
44
// The go-ethereum library is free software: you can redistribute it and/or modify

accounts/abi/bind/backends/simulated.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2016 The go-ethereum Authors
1+
// Copyright 2015 The go-ethereum Authors
22
// This file is part of the go-ethereum library.
33
//
44
// The go-ethereum library is free software: you can redistribute it and/or modify

accounts/abi/bind/base.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2016 The go-ethereum Authors
1+
// Copyright 2015 The go-ethereum Authors
22
// This file is part of the go-ethereum library.
33
//
44
// The go-ethereum library is free software: you can redistribute it and/or modify

build/update-license.go

+1
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ var (
5353
"contracts/chequebook/contract/",
5454
"contracts/ens/contract/",
5555
"contracts/release/contract.go",
56+
"p2p/discv5/nodeevent_string.go",
5657
}
5758

5859
// paths with this prefix are licensed as GPL. all other files are LGPL.

cmd/utils/version.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2014 The go-ethereum Authors
1+
// Copyright 2016 The go-ethereum Authors
22
// This file is part of go-ethereum.
33
//
44
// go-ethereum is free software: you can redistribute it and/or modify

cmd/v5test/main.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015 The go-ethereum Authors
1+
// Copyright 2016 The go-ethereum Authors
22
// This file is part of go-ethereum.
33
//
44
// go-ethereum is free software: you can redistribute it and/or modify

common/math/exp.go

+16
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
// Copyright 2016 The go-ethereum Authors
2+
// This file is part of the go-ethereum library.
3+
//
4+
// The go-ethereum library is free software: you can redistribute it and/or modify
5+
// it under the terms of the GNU Lesser General Public License as published by
6+
// the Free Software Foundation, either version 3 of the License, or
7+
// (at your option) any later version.
8+
//
9+
// The go-ethereum library is distributed in the hope that it will be useful,
10+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
// GNU Lesser General Public License for more details.
13+
//
14+
// You should have received a copy of the GNU Lesser General Public License
15+
// along with the go-ethereum library. If not, see <http://www.gnu.org/licenses/>.
16+
117
package math
218

319
import (

console/bridge.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015 The go-ethereum Authors
1+
// Copyright 2016 The go-ethereum Authors
22
// This file is part of the go-ethereum library.
33
//
44
// The go-ethereum library is free software: you can redistribute it and/or modify

console/console.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015 The go-ethereum Authors
1+
// Copyright 2016 The go-ethereum Authors
22
// This file is part of the go-ethereum library.
33
//
44
// The go-ethereum library is free software: you can redistribute it and/or modify

contracts/release/release.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2016 The go-ethereum Authors
1+
// Copyright 2015 The go-ethereum Authors
22
// This file is part of the go-ethereum library.
33
//
44
// The go-ethereum library is free software: you can redistribute it and/or modify

core/types/json_test.go

+16
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
// Copyright 2016 The go-ethereum Authors
2+
// This file is part of the go-ethereum library.
3+
//
4+
// The go-ethereum library is free software: you can redistribute it and/or modify
5+
// it under the terms of the GNU Lesser General Public License as published by
6+
// the Free Software Foundation, either version 3 of the License, or
7+
// (at your option) any later version.
8+
//
9+
// The go-ethereum library is distributed in the hope that it will be useful,
10+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
// GNU Lesser General Public License for more details.
13+
//
14+
// You should have received a copy of the GNU Lesser General Public License
15+
// along with the go-ethereum library. If not, see <http://www.gnu.org/licenses/>.
16+
117
package types
218

319
import (

eth/api_backend.go

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
// Copyright 2015 The go-ethereum Authors
2-
// This file is part of go-ethereum.
2+
// This file is part of the go-ethereum library.
33
//
4-
// go-ethereum is free software: you can redistribute it and/or modify
5-
// it under the terms of the GNU General Public License as published by
4+
// The go-ethereum library is free software: you can redistribute it and/or modify
5+
// it under the terms of the GNU Lesser General Public License as published by
66
// the Free Software Foundation, either version 3 of the License, or
77
// (at your option) any later version.
88
//
9-
// go-ethereum is distributed in the hope that it will be useful,
9+
// The go-ethereum library is distributed in the hope that it will be useful,
1010
// but WITHOUT ANY WARRANTY; without even the implied warranty of
1111
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12-
// GNU General Public License for more details.
12+
// GNU Lesser General Public License for more details.
1313
//
14-
// You should have received a copy of the GNU General Public License
15-
// along with go-ethereum. If not, see <http://www.gnu.org/licenses/>.
14+
// You should have received a copy of the GNU Lesser General Public License
15+
// along with the go-ethereum library. If not, see <http://www.gnu.org/licenses/>.
1616

1717
package eth
1818

eth/bad_block.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015 The go-ethereum Authors
1+
// Copyright 2016 The go-ethereum Authors
22
// This file is part of the go-ethereum library.
33
//
44
// The go-ethereum library is free software: you can redistribute it and/or modify

eth/bind.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2016 The go-ethereum Authors
1+
// Copyright 2015 The go-ethereum Authors
22
// This file is part of the go-ethereum library.
33
//
44
// The go-ethereum library is free software: you can redistribute it and/or modify

eth/db_upgrade.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2014 The go-ethereum Authors
1+
// Copyright 2016 The go-ethereum Authors
22
// This file is part of the go-ethereum library.
33
//
44
// The go-ethereum library is free software: you can redistribute it and/or modify

eth/gasprice/lightprice.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015 The go-ethereum Authors
1+
// Copyright 2016 The go-ethereum Authors
22
// This file is part of the go-ethereum library.
33
//
44
// The go-ethereum library is free software: you can redistribute it and/or modify

ethclient/ethclient_test.go

+16
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
// Copyright 2016 The go-ethereum Authors
2+
// This file is part of the go-ethereum library.
3+
//
4+
// The go-ethereum library is free software: you can redistribute it and/or modify
5+
// it under the terms of the GNU Lesser General Public License as published by
6+
// the Free Software Foundation, either version 3 of the License, or
7+
// (at your option) any later version.
8+
//
9+
// The go-ethereum library is distributed in the hope that it will be useful,
10+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
// GNU Lesser General Public License for more details.
13+
//
14+
// You should have received a copy of the GNU Lesser General Public License
15+
// along with the go-ethereum library. If not, see <http://www.gnu.org/licenses/>.
16+
117
package ethclient
218

319
import "github.com/ethereum/go-ethereum"

internal/build/azure.go

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Copyright 2016 The go-ethereum Authors
12
// This file is part of the go-ethereum library.
23
//
34
// The go-ethereum library is free software: you can redistribute it and/or modify

internal/build/pgp.go

+1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Copyright 2016 The go-ethereum Authors
12
// This file is part of the go-ethereum library.
23
//
34
// The go-ethereum library is free software: you can redistribute it and/or modify

internal/ethapi/api.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2016 The go-ethereum Authors
1+
// Copyright 2015 The go-ethereum Authors
22
// This file is part of the go-ethereum library.
33
//
44
// The go-ethereum library is free software: you can redistribute it and/or modify

internal/ethapi/backend.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2016 The go-ethereum Authors
1+
// Copyright 2015 The go-ethereum Authors
22
// This file is part of the go-ethereum library.
33
//
44
// The go-ethereum library is free software: you can redistribute it and/or modify

internal/jsre/pretty.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015 The go-ethereum Authors
1+
// Copyright 2016 The go-ethereum Authors
22
// This file is part of the go-ethereum library.
33
//
44
// The go-ethereum library is free software: you can redistribute it and/or modify

les/api_backend.go

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
// Copyright 2015 The go-ethereum Authors
2-
// This file is part of go-ethereum.
1+
// Copyright 2016 The go-ethereum Authors
2+
// This file is part of the go-ethereum library.
33
//
4-
// go-ethereum is free software: you can redistribute it and/or modify
5-
// it under the terms of the GNU General Public License as published by
4+
// The go-ethereum library is free software: you can redistribute it and/or modify
5+
// it under the terms of the GNU Lesser General Public License as published by
66
// the Free Software Foundation, either version 3 of the License, or
77
// (at your option) any later version.
88
//
9-
// go-ethereum is distributed in the hope that it will be useful,
9+
// The go-ethereum library is distributed in the hope that it will be useful,
1010
// but WITHOUT ANY WARRANTY; without even the implied warranty of
1111
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12-
// GNU General Public License for more details.
12+
// GNU Lesser General Public License for more details.
1313
//
14-
// You should have received a copy of the GNU General Public License
15-
// along with go-ethereum. If not, see <http://www.gnu.org/licenses/>.
14+
// You should have received a copy of the GNU Lesser General Public License
15+
// along with the go-ethereum library. If not, see <http://www.gnu.org/licenses/>.
1616

1717
package les
1818

les/backend.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015 The go-ethereum Authors
1+
// Copyright 2016 The go-ethereum Authors
22
// This file is part of the go-ethereum library.
33
//
44
// The go-ethereum library is free software: you can redistribute it and/or modify

les/fetcher.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015 The go-ethereum Authors
1+
// Copyright 2016 The go-ethereum Authors
22
// This file is part of the go-ethereum library.
33
//
44
// The go-ethereum library is free software: you can redistribute it and/or modify

les/flowcontrol/control.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015 The go-ethereum Authors
1+
// Copyright 2016 The go-ethereum Authors
22
// This file is part of the go-ethereum library.
33
//
44
// The go-ethereum library is free software: you can redistribute it and/or modify

les/flowcontrol/manager.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015 The go-ethereum Authors
1+
// Copyright 2016 The go-ethereum Authors
22
// This file is part of the go-ethereum library.
33
//
44
// The go-ethereum library is free software: you can redistribute it and/or modify

les/handler.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Copyright 2015 The go-ethereum Authors
1+
// Copyright 2016 The go-ethereum Authors
22
// This file is part of the go-ethereum library.
33
//
44
// The go-ethereum library is free software: you can redistribute it and/or modify

les/handler_test.go

+16
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
// Copyright 2016 The go-ethereum Authors
2+
// This file is part of the go-ethereum library.
3+
//
4+
// The go-ethereum library is free software: you can redistribute it and/or modify
5+
// it under the terms of the GNU Lesser General Public License as published by
6+
// the Free Software Foundation, either version 3 of the License, or
7+
// (at your option) any later version.
8+
//
9+
// The go-ethereum library is distributed in the hope that it will be useful,
10+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
// GNU Lesser General Public License for more details.
13+
//
14+
// You should have received a copy of the GNU Lesser General Public License
15+
// along with the go-ethereum library. If not, see <http://www.gnu.org/licenses/>.
16+
117
package les
218

319
import (

les/helper_test.go

+16
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
// Copyright 2016 The go-ethereum Authors
2+
// This file is part of the go-ethereum library.
3+
//
4+
// The go-ethereum library is free software: you can redistribute it and/or modify
5+
// it under the terms of the GNU Lesser General Public License as published by
6+
// the Free Software Foundation, either version 3 of the License, or
7+
// (at your option) any later version.
8+
//
9+
// The go-ethereum library is distributed in the hope that it will be useful,
10+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
// GNU Lesser General Public License for more details.
13+
//
14+
// You should have received a copy of the GNU Lesser General Public License
15+
// along with the go-ethereum library. If not, see <http://www.gnu.org/licenses/>.
16+
117
// This file contains some shares testing functionality, common to multiple
218
// different files and modules being tested.
319

0 commit comments

Comments
 (0)