about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2016-01-02 22:34:52 +0000
committerEric Wong <e@80x24.org>2016-01-02 22:38:36 +0000
commitddea1b7e04b7e3475bb615c35e2156c9626b4eac (patch)
treeaa19995ad35929cbcb26d76dfd29ccaaffe76f4d
parent9e24bae3428f726800da2963a8f2695f7d4064cd (diff)
downloadyahns-ddea1b7e04b7e3475bb615c35e2156c9626b4eac.tar.gz
Using the 'update-copyright' script from gnulib[1]:

  git ls-files | UPDATE_COPYRIGHT_HOLDER='all contributors' \
      UPDATE_COPYRIGHT_USE_INTERVALS=2 \
      xargs /path/to/gnulib/build-aux/update-copyright

We're also switching to 'GPL-3.0+' as recommended by SPDX
to be consistent with our gemspec and other metadata
(as opposed to the longer but equivalent "GPLv3 or later").

[1] git://git.savannah.gnu.org/gnulib.git
-rw-r--r--.gitignore4
-rw-r--r--Documentation/.gitignore4
-rw-r--r--Documentation/GNUmakefile4
-rw-r--r--Documentation/yahns-rackup.txt4
-rw-r--r--Documentation/yahns.txt4
-rw-r--r--Documentation/yahns_config.txt4
-rwxr-xr-xGIT-VERSION-GEN4
-rw-r--r--GNUmakefile4
-rw-r--r--HACKING4
-rw-r--r--README2
-rw-r--r--Rakefile4
-rwxr-xr-xbin/yahns4
-rwxr-xr-xbin/yahns-rackup4
-rw-r--r--extras/README4
-rw-r--r--extras/autoindex.rb4
-rw-r--r--extras/exec_cgi.rb2
-rw-r--r--extras/proxy_pass.rb4
-rw-r--r--extras/try_gzip_static.rb4
-rw-r--r--lib/yahns.rb4
-rw-r--r--lib/yahns/acceptor.rb4
-rw-r--r--lib/yahns/cap_input.rb2
-rw-r--r--lib/yahns/client_expire_generic.rb4
-rw-r--r--lib/yahns/client_expire_tcpi.rb4
-rw-r--r--lib/yahns/config.rb4
-rw-r--r--lib/yahns/daemon.rb4
-rw-r--r--lib/yahns/fdmap.rb4
-rw-r--r--lib/yahns/http_client.rb4
-rw-r--r--lib/yahns/http_context.rb4
-rw-r--r--lib/yahns/http_response.rb4
-rw-r--r--lib/yahns/log.rb4
-rw-r--r--lib/yahns/max_body.rb2
-rw-r--r--lib/yahns/max_body/rewindable_wrapper.rb2
-rw-r--r--lib/yahns/max_body/wrapper.rb2
-rw-r--r--lib/yahns/openssl_client.rb4
-rw-r--r--lib/yahns/openssl_server.rb4
-rw-r--r--lib/yahns/proxy_http_response.rb4
-rw-r--r--lib/yahns/proxy_pass.rb4
-rw-r--r--lib/yahns/queue.rb4
-rw-r--r--lib/yahns/queue_egg.rb4
-rw-r--r--lib/yahns/queue_epoll.rb4
-rw-r--r--lib/yahns/queue_kqueue.rb4
-rw-r--r--lib/yahns/queue_quitter.rb4
-rw-r--r--lib/yahns/queue_quitter_pipe.rb4
-rw-r--r--lib/yahns/rack.rb4
-rw-r--r--lib/yahns/rackup_handler.rb4
-rw-r--r--lib/yahns/sendfile_compat.rb4
-rw-r--r--lib/yahns/server.rb4
-rw-r--r--lib/yahns/server_mp.rb4
-rw-r--r--lib/yahns/sigevent.rb4
-rw-r--r--lib/yahns/sigevent_efd.rb4
-rw-r--r--lib/yahns/sigevent_pipe.rb4
-rw-r--r--lib/yahns/socket_helper.rb4
-rw-r--r--lib/yahns/stream_file.rb4
-rw-r--r--lib/yahns/stream_input.rb2
-rw-r--r--lib/yahns/tcp_server.rb4
-rw-r--r--lib/yahns/tee_input.rb2
-rw-r--r--lib/yahns/tmpio.rb2
-rw-r--r--lib/yahns/unix_server.rb4
-rw-r--r--lib/yahns/wbuf.rb4
-rw-r--r--lib/yahns/wbuf_common.rb4
-rw-r--r--lib/yahns/wbuf_str.rb4
-rw-r--r--lib/yahns/worker.rb4
-rw-r--r--test/covshow.rb4
-rw-r--r--test/helper.rb4
-rw-r--r--test/server_helper.rb4
-rw-r--r--test/test_bin.rb4
-rw-r--r--test/test_buffer_tmpdir.rb4
-rw-r--r--test/test_client_expire.rb4
-rw-r--r--test/test_client_max_body_size.rb4
-rw-r--r--test/test_config.rb4
-rw-r--r--test/test_expect_100.rb4
-rw-r--r--test/test_extras_autoindex.rb4
-rw-r--r--test/test_extras_exec_cgi.rb4
-rwxr-xr-xtest/test_extras_exec_cgi.sh4
-rw-r--r--test/test_extras_proxy_pass.rb4
-rw-r--r--test/test_extras_try_gzip_static.rb4
-rw-r--r--test/test_fdmap.rb4
-rw-r--r--test/test_input.rb4
-rw-r--r--test/test_mt_accept.rb4
-rw-r--r--test/test_output_buffering.rb4
-rw-r--r--test/test_proxy_pass.rb4
-rw-r--r--test/test_rack.rb4
-rw-r--r--test/test_rack_hijack.rb4
-rw-r--r--test/test_reopen_logs.rb4
-rw-r--r--test/test_response.rb4
-rw-r--r--test/test_serve_static.rb4
-rw-r--r--test/test_server.rb4
-rw-r--r--test/test_ssl.rb4
-rw-r--r--test/test_stream_file.rb4
-rw-r--r--test/test_tmpio.rb4
-rw-r--r--test/test_unix_socket.rb4
-rw-r--r--test/test_wbuf.rb4
-rw-r--r--yahns.gemspec4
93 files changed, 177 insertions, 177 deletions
diff --git a/.gitignore b/.gitignore
index 2d6dc88..c1c147f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 /GIT-VERSION-FILE
 /NEWS
 /NEWS.atom.xml
diff --git a/Documentation/.gitignore b/Documentation/.gitignore
index f917036..3bfac8b 100644
--- a/Documentation/.gitignore
+++ b/Documentation/.gitignore
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 *.1
 *.5
 *.7
diff --git a/Documentation/GNUmakefile b/Documentation/GNUmakefile
index 497dc62..9e92de2 100644
--- a/Documentation/GNUmakefile
+++ b/Documentation/GNUmakefile
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 all::
 
 INSTALL = install
diff --git a/Documentation/yahns-rackup.txt b/Documentation/yahns-rackup.txt
index 0630b46..902e6d1 100644
--- a/Documentation/yahns-rackup.txt
+++ b/Documentation/yahns-rackup.txt
@@ -137,8 +137,8 @@ No subscription is necessary to post to the mailing list.
 
 # COPYRIGHT
 
-Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-License: GPLv3 or later <http://www.gnu.org/licenses/gpl-3.0.txt>
+Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+License: GPL-3.0+ <http://www.gnu.org/licenses/gpl-3.0.txt>
 
 # SEE ALSO
 
diff --git a/Documentation/yahns.txt b/Documentation/yahns.txt
index 63b96f6..dd388b4 100644
--- a/Documentation/yahns.txt
+++ b/Documentation/yahns.txt
@@ -64,8 +64,8 @@ No subscription is necessary to post to the mailing list.
 
 # COPYRIGHT
 
-Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-License: GPLv3 or later <http://www.gnu.org/licenses/gpl-3.0.txt>
+Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+License: GPL-3.0+ <http://www.gnu.org/licenses/gpl-3.0.txt>
 
 # SEE ALSO
 
diff --git a/Documentation/yahns_config.txt b/Documentation/yahns_config.txt
index a0260cf..c7c78d7 100644
--- a/Documentation/yahns_config.txt
+++ b/Documentation/yahns_config.txt
@@ -576,8 +576,8 @@ See the examples/ directory in the git source tree.
 
 # COPYRIGHT
 
-Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-License: GPLv3 or later <http://www.gnu.org/licenses/gpl-3.0.txt>
+Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+License: GPL-3.0+ <http://www.gnu.org/licenses/gpl-3.0.txt>
 
 # SEE ALSO
 
diff --git a/GIT-VERSION-GEN b/GIT-VERSION-GEN
index 3109918..8d84137 100755
--- a/GIT-VERSION-GEN
+++ b/GIT-VERSION-GEN
@@ -1,6 +1,6 @@
 #!/usr/bin/env ruby
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 CONSTANT = "Yahns::VERSION"
 RVF = "lib/yahns/version.rb"
diff --git a/GNUmakefile b/GNUmakefile
index abddbe2..99dcdc3 100644
--- a/GNUmakefile
+++ b/GNUmakefile
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 all::
 pkg = yahns
 rubybin := $(shell which ruby)
diff --git a/HACKING b/HACKING
index 88bb2e2..652cc7c 100644
--- a/HACKING
+++ b/HACKING
@@ -53,5 +53,5 @@ Mailing list archives: http://yhbt.net/yahns-public/
 No subscription is necessary to post to the mailing list.
 Please remember to Cc: all recipients.
 
-Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-License: GPLv3 or later <http://www.gnu.org/licenses/gpl-3.0.txt>
+Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+License: GPL-3.0+ <http://www.gnu.org/licenses/gpl-3.0.txt>
diff --git a/README b/README
index 56b466f..9cb7be8 100644
--- a/README
+++ b/README
@@ -126,7 +126,7 @@ Copyright
 ---------
 
 Copyright 2013-2015, all contributors (see git repo).
-License: GPLv3 or later <https://www.gnu.org/licenses/gpl-3.0.txt>
+License: GPL-3.0+ <https://www.gnu.org/licenses/gpl-3.0.txt>
 
 yahns is copyrighted Free Software by all contributors, see logs in
 revision control for names and email addresses of all of them.  yahns
diff --git a/Rakefile b/Rakefile
index e8e4af0..28172a6 100644
--- a/Rakefile
+++ b/Rakefile
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 require 'tempfile'
 include Rake::DSL
 
diff --git a/bin/yahns b/bin/yahns
index 340f145..f22a2be 100755
--- a/bin/yahns
+++ b/bin/yahns
@@ -1,7 +1,7 @@
 #!/this/will/be/overwritten/or/wrapped/anyways/do/not/worry/ruby
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require 'yahns/daemon'
 require 'optparse'
diff --git a/bin/yahns-rackup b/bin/yahns-rackup
index fc1f161..3216638 100755
--- a/bin/yahns-rackup
+++ b/bin/yahns-rackup
@@ -1,7 +1,7 @@
 #!/this/will/be/overwritten/or/wrapped/anyways/do/not/worry/ruby
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require 'yahns/rackup_handler'
 ARGV.grep(/\A(?:-s|--server)/)[0] and abort "--server has no effect for #$0"
diff --git a/extras/README b/extras/README
index ff047ff..1b979cb 100644
--- a/extras/README
+++ b/extras/README
@@ -12,5 +12,5 @@ of future API compatibility at all.
 Copyright
 ---------
 
-Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-License: GPLv3 or later <https://www.gnu.org/licenses/gpl-3.0.txt>
+Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+License: GPL-3.0+ <https://www.gnu.org/licenses/gpl-3.0.txt>
diff --git a/extras/autoindex.rb b/extras/autoindex.rb
index 0e47fd4..e84aa7b 100644
--- a/extras/autoindex.rb
+++ b/extras/autoindex.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require 'time'
 require 'rack/utils'
diff --git a/extras/exec_cgi.rb b/extras/exec_cgi.rb
index c7f2ba9..254164a 100644
--- a/extras/exec_cgi.rb
+++ b/extras/exec_cgi.rb
@@ -1,5 +1,5 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
 # License: GPLv2 or later (https://www.gnu.org/licenses/gpl-2.0.txt)
 # frozen_string_literal: true
 #
diff --git a/extras/proxy_pass.rb b/extras/proxy_pass.rb
index ca5a6b2..310da9e 100644
--- a/extras/proxy_pass.rb
+++ b/extras/proxy_pass.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require 'time'
 require 'socket'
diff --git a/extras/try_gzip_static.rb b/extras/try_gzip_static.rb
index 851744b..0d5d63b 100644
--- a/extras/try_gzip_static.rb
+++ b/extras/try_gzip_static.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require 'time'
 require 'rack/utils'
diff --git a/lib/yahns.rb b/lib/yahns.rb
index b5f325b..2be7930 100644
--- a/lib/yahns.rb
+++ b/lib/yahns.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 $stdout.sync = $stderr.sync = true
 
diff --git a/lib/yahns/acceptor.rb b/lib/yahns/acceptor.rb
index 6aea333..8650c50 100644
--- a/lib/yahns/acceptor.rb
+++ b/lib/yahns/acceptor.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (see COPYING for details)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (see COPYING for details)
 # frozen_string_literal: true
 require_relative 'client_expire_tcpi'
 require_relative 'client_expire_generic'
diff --git a/lib/yahns/cap_input.rb b/lib/yahns/cap_input.rb
index ea0dc2d..6b0e7dd 100644
--- a/lib/yahns/cap_input.rb
+++ b/lib/yahns/cap_input.rb
@@ -1,5 +1,5 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
 # License: GPLv2 or later (https://www.gnu.org/licenses/gpl-2.0.txt)
 # frozen_string_literal: true
 
diff --git a/lib/yahns/client_expire_generic.rb b/lib/yahns/client_expire_generic.rb
index 6625b83..59c1b46 100644
--- a/lib/yahns/client_expire_generic.rb
+++ b/lib/yahns/client_expire_generic.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 module Yahns::ClientExpireGeneric # :nodoc:
   def __timestamp
diff --git a/lib/yahns/client_expire_tcpi.rb b/lib/yahns/client_expire_tcpi.rb
index d8a6ca6..a3abc3f 100644
--- a/lib/yahns/client_expire_tcpi.rb
+++ b/lib/yahns/client_expire_tcpi.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require 'raindrops'
 
diff --git a/lib/yahns/config.rb b/lib/yahns/config.rb
index 5f0a2fd..86774b8 100644
--- a/lib/yahns/config.rb
+++ b/lib/yahns/config.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 #
 # Implements a DSL for configuring a yahns server.
diff --git a/lib/yahns/daemon.rb b/lib/yahns/daemon.rb
index 3abf47f..e3e2d9c 100644
--- a/lib/yahns/daemon.rb
+++ b/lib/yahns/daemon.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2014, all contributors
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative '../yahns'
 
diff --git a/lib/yahns/fdmap.rb b/lib/yahns/fdmap.rb
index d930e3b..fab5d36 100644
--- a/lib/yahns/fdmap.rb
+++ b/lib/yahns/fdmap.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require 'thread'
 
diff --git a/lib/yahns/http_client.rb b/lib/yahns/http_client.rb
index d8b4c6e..109b545 100644
--- a/lib/yahns/http_client.rb
+++ b/lib/yahns/http_client.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 class Yahns::HttpClient < Kgio::Socket # :nodoc:
   NULL_IO = StringIO.new.binmode # :nodoc:
diff --git a/lib/yahns/http_context.rb b/lib/yahns/http_context.rb
index dc1c5d6..c7258ad 100644
--- a/lib/yahns/http_context.rb
+++ b/lib/yahns/http_context.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 
 # subclasses of Yahns::HttpClient will class extend this
diff --git a/lib/yahns/http_response.rb b/lib/yahns/http_response.rb
index 57910b0..292fab7 100644
--- a/lib/yahns/http_response.rb
+++ b/lib/yahns/http_response.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'stream_file'
 require_relative 'wbuf_str'
diff --git a/lib/yahns/log.rb b/lib/yahns/log.rb
index 990978f..698824e 100644
--- a/lib/yahns/log.rb
+++ b/lib/yahns/log.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 
 # logging-related utility functions for all of yahns
diff --git a/lib/yahns/max_body.rb b/lib/yahns/max_body.rb
index 1ff4a76..5f46016 100644
--- a/lib/yahns/max_body.rb
+++ b/lib/yahns/max_body.rb
@@ -1,5 +1,5 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
 # License: GPLv2 or later (https://www.gnu.org/licenses/gpl-2.0.txt)
 # frozen_string_literal: true
 
diff --git a/lib/yahns/max_body/rewindable_wrapper.rb b/lib/yahns/max_body/rewindable_wrapper.rb
index b7419e4..8d5ef42 100644
--- a/lib/yahns/max_body/rewindable_wrapper.rb
+++ b/lib/yahns/max_body/rewindable_wrapper.rb
@@ -1,5 +1,5 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
 # License: GPLv2 or later (https://www.gnu.org/licenses/gpl-2.0.txt)
 # frozen_string_literal: true
 class Yahns::MaxBody::RewindableWrapper < Yahns::MaxBody::Wrapper # :nodoc:
diff --git a/lib/yahns/max_body/wrapper.rb b/lib/yahns/max_body/wrapper.rb
index b8ed8a6..b75c3b6 100644
--- a/lib/yahns/max_body/wrapper.rb
+++ b/lib/yahns/max_body/wrapper.rb
@@ -1,5 +1,5 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
 # License: GPLv2 or later (https://www.gnu.org/licenses/gpl-2.0.txt)
 # frozen_string_literal: true
 #
diff --git a/lib/yahns/openssl_client.rb b/lib/yahns/openssl_client.rb
index c899f67..bf64255 100644
--- a/lib/yahns/openssl_client.rb
+++ b/lib/yahns/openssl_client.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2014, all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (see COPYING for details)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 
 require_relative 'sendfile_compat'
diff --git a/lib/yahns/openssl_server.rb b/lib/yahns/openssl_server.rb
index ff372df..997465b 100644
--- a/lib/yahns/openssl_server.rb
+++ b/lib/yahns/openssl_server.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2014, all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (see COPYING for details)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 
 require_relative 'acceptor'
diff --git a/lib/yahns/proxy_http_response.rb b/lib/yahns/proxy_http_response.rb
index bfd6501..0a7e722 100644
--- a/lib/yahns/proxy_http_response.rb
+++ b/lib/yahns/proxy_http_response.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2015-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 
 # loaded by yahns/proxy_pass, this relies on Yahns::HttpResponse for
diff --git a/lib/yahns/proxy_pass.rb b/lib/yahns/proxy_pass.rb
index c8eec84..3b68f01 100644
--- a/lib/yahns/proxy_pass.rb
+++ b/lib/yahns/proxy_pass.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require 'socket'
 require 'kgio'
diff --git a/lib/yahns/queue.rb b/lib/yahns/queue.rb
index b49ff35..3254542 100644
--- a/lib/yahns/queue.rb
+++ b/lib/yahns/queue.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2014, all contributors
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 if SleepyPenguin.const_defined?(:Epoll)
   require_relative 'queue_epoll'
diff --git a/lib/yahns/queue_egg.rb b/lib/yahns/queue_egg.rb
index c8f1670..eca2398 100644
--- a/lib/yahns/queue_egg.rb
+++ b/lib/yahns/queue_egg.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 
 # this represents a Yahns::Queue before its vivified.  This only
diff --git a/lib/yahns/queue_epoll.rb b/lib/yahns/queue_epoll.rb
index ba32bdc..6d8a6ca 100644
--- a/lib/yahns/queue_epoll.rb
+++ b/lib/yahns/queue_epoll.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 #
 # This is the dangerous, low-level epoll interface for sleepy_penguin
diff --git a/lib/yahns/queue_kqueue.rb b/lib/yahns/queue_kqueue.rb
index 73e25ad..531912b 100644
--- a/lib/yahns/queue_kqueue.rb
+++ b/lib/yahns/queue_kqueue.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 #
 # This is the dangerous, low-level kqueue interface for sleepy_penguin
diff --git a/lib/yahns/queue_quitter.rb b/lib/yahns/queue_quitter.rb
index 34dc922..916f182 100644
--- a/lib/yahns/queue_quitter.rb
+++ b/lib/yahns/queue_quitter.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 
 require 'sleepy_penguin'
diff --git a/lib/yahns/queue_quitter_pipe.rb b/lib/yahns/queue_quitter_pipe.rb
index e5806e9..eabfb00 100644
--- a/lib/yahns/queue_quitter_pipe.rb
+++ b/lib/yahns/queue_quitter_pipe.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 #
 # POSIX pipe version, see queue_quitter.rb for the (preferred) eventfd one
diff --git a/lib/yahns/rack.rb b/lib/yahns/rack.rb
index a2af3b3..7885c83 100644
--- a/lib/yahns/rack.rb
+++ b/lib/yahns/rack.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require 'rack'
 class Yahns::Rack # :nodoc:
diff --git a/lib/yahns/rackup_handler.rb b/lib/yahns/rackup_handler.rb
index a0756bb..538e00d 100644
--- a/lib/yahns/rackup_handler.rb
+++ b/lib/yahns/rackup_handler.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2014, all contributors
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative '../yahns'
 
diff --git a/lib/yahns/sendfile_compat.rb b/lib/yahns/sendfile_compat.rb
index c0269e9..cdd2d7b 100644
--- a/lib/yahns/sendfile_compat.rb
+++ b/lib/yahns/sendfile_compat.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 
 module Yahns::SendfileCompat # :nodoc:
diff --git a/lib/yahns/server.rb b/lib/yahns/server.rb
index 441d9de..b7a7554 100644
--- a/lib/yahns/server.rb
+++ b/lib/yahns/server.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'queue_quitter'
 require_relative 'tcp_server'
diff --git a/lib/yahns/server_mp.rb b/lib/yahns/server_mp.rb
index f583812..fa12a0c 100644
--- a/lib/yahns/server_mp.rb
+++ b/lib/yahns/server_mp.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 
 module Yahns::ServerMP # :nodoc:
diff --git a/lib/yahns/sigevent.rb b/lib/yahns/sigevent.rb
index b866ddd..b6301f2 100644
--- a/lib/yahns/sigevent.rb
+++ b/lib/yahns/sigevent.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 if SleepyPenguin.const_defined?(:EventFD)
   require_relative 'sigevent_efd'
diff --git a/lib/yahns/sigevent_efd.rb b/lib/yahns/sigevent_efd.rb
index 001e669..1250cf4 100644
--- a/lib/yahns/sigevent_efd.rb
+++ b/lib/yahns/sigevent_efd.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 class Yahns::Sigevent < SleepyPenguin::EventFD # :nodoc:
   include Kgio::DefaultWaiters
diff --git a/lib/yahns/sigevent_pipe.rb b/lib/yahns/sigevent_pipe.rb
index 59ac808..a85fb2a 100644
--- a/lib/yahns/sigevent_pipe.rb
+++ b/lib/yahns/sigevent_pipe.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 class Yahns::Sigevent # :nodoc:
   attr_reader :to_io
diff --git a/lib/yahns/socket_helper.rb b/lib/yahns/socket_helper.rb
index 3fa5ab6..9d4afc0 100644
--- a/lib/yahns/socket_helper.rb
+++ b/lib/yahns/socket_helper.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 
 # this is only meant for Yahns::Server
diff --git a/lib/yahns/stream_file.rb b/lib/yahns/stream_file.rb
index 834e30e..19d1692 100644
--- a/lib/yahns/stream_file.rb
+++ b/lib/yahns/stream_file.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'wbuf_common'
 
diff --git a/lib/yahns/stream_input.rb b/lib/yahns/stream_input.rb
index 8c0964e..496faa2 100644
--- a/lib/yahns/stream_input.rb
+++ b/lib/yahns/stream_input.rb
@@ -1,5 +1,5 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
 # License: GPLv2 or later (https://www.gnu.org/licenses/gpl-2.0.txt)
 # frozen_string_literal: true
 
diff --git a/lib/yahns/tcp_server.rb b/lib/yahns/tcp_server.rb
index a836d1f..52f893a 100644
--- a/lib/yahns/tcp_server.rb
+++ b/lib/yahns/tcp_server.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (see COPYING for details)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (see COPYING for details)
 # frozen_string_literal: true
 require_relative 'acceptor'
 class Yahns::TCPServer < Kgio::TCPServer # :nodoc:
diff --git a/lib/yahns/tee_input.rb b/lib/yahns/tee_input.rb
index 7b69f13..55b1604 100644
--- a/lib/yahns/tee_input.rb
+++ b/lib/yahns/tee_input.rb
@@ -1,5 +1,5 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
 # License: GPLv2 or later (https://www.gnu.org/licenses/gpl-2.0.txt)
 # frozen_string_literal: true
 
diff --git a/lib/yahns/tmpio.rb b/lib/yahns/tmpio.rb
index 33dc710..9e36d93 100644
--- a/lib/yahns/tmpio.rb
+++ b/lib/yahns/tmpio.rb
@@ -1,5 +1,5 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
 # License: GPLv2 or later (https://www.gnu.org/licenses/gpl-2.0.txt)
 # frozen_string_literal: true
 require 'tmpdir'
diff --git a/lib/yahns/unix_server.rb b/lib/yahns/unix_server.rb
index eb6d6a0..7d1b6d4 100644
--- a/lib/yahns/unix_server.rb
+++ b/lib/yahns/unix_server.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (see COPYING for details)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (see COPYING for details)
 # frozen_string_literal: true
 require_relative 'acceptor'
 class Yahns::UNIXServer < Kgio::UNIXServer # :nodoc:
diff --git a/lib/yahns/wbuf.rb b/lib/yahns/wbuf.rb
index 565ac2d..1b4ce6e 100644
--- a/lib/yahns/wbuf.rb
+++ b/lib/yahns/wbuf.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'wbuf_common'
 
diff --git a/lib/yahns/wbuf_common.rb b/lib/yahns/wbuf_common.rb
index e80068b..21e9b3a 100644
--- a/lib/yahns/wbuf_common.rb
+++ b/lib/yahns/wbuf_common.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 begin
   raise LoadError, "SENDFILE_BROKEN env set" if ENV["SENDFILE_BROKEN"]
diff --git a/lib/yahns/wbuf_str.rb b/lib/yahns/wbuf_str.rb
index 47c34b4..fe91b07 100644
--- a/lib/yahns/wbuf_str.rb
+++ b/lib/yahns/wbuf_str.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'wbuf_common'
 
diff --git a/lib/yahns/worker.rb b/lib/yahns/worker.rb
index 14aba5f..9192803 100644
--- a/lib/yahns/worker.rb
+++ b/lib/yahns/worker.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 class Yahns::Worker # :nodoc:
   attr_accessor :nr
diff --git a/test/covshow.rb b/test/covshow.rb
index 63f37ee..1ad4e7d 100644
--- a/test/covshow.rb
+++ b/test/covshow.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 #
 # this works with the __covmerge method in test/helper.rb
diff --git a/test/helper.rb b/test/helper.rb
index 445a0e6..8f70ddc 100644
--- a/test/helper.rb
+++ b/test/helper.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 $stdout.sync = $stderr.sync = Thread.abort_on_exception = true
 $-w = true if RUBY_VERSION.to_f >= 2.0
diff --git a/test/server_helper.rb b/test/server_helper.rb
index 16a3ae3..cb11e79 100644
--- a/test/server_helper.rb
+++ b/test/server_helper.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'helper'
 require 'timeout'
diff --git a/test/test_bin.rb b/test/test_bin.rb
index 20031b3..eeaf126 100644
--- a/test/test_bin.rb
+++ b/test/test_bin.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'server_helper'
 class TestBin < Testcase
diff --git a/test/test_buffer_tmpdir.rb b/test/test_buffer_tmpdir.rb
index 0c5fa5f..6b15f9a 100644
--- a/test/test_buffer_tmpdir.rb
+++ b/test/test_buffer_tmpdir.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'server_helper'
 require 'sleepy_penguin'
diff --git a/test/test_client_expire.rb b/test/test_client_expire.rb
index 9cc85c2..b2f932b 100644
--- a/test/test_client_expire.rb
+++ b/test/test_client_expire.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'server_helper'
 
diff --git a/test/test_client_max_body_size.rb b/test/test_client_max_body_size.rb
index 9ea91ad..19c152e 100644
--- a/test/test_client_max_body_size.rb
+++ b/test/test_client_max_body_size.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'server_helper'
 
diff --git a/test/test_config.rb b/test/test_config.rb
index 088a253..022f128 100644
--- a/test/test_config.rb
+++ b/test/test_config.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'helper'
 require 'rack/lobster'
diff --git a/test/test_expect_100.rb b/test/test_expect_100.rb
index f34c29e..d126dea 100644
--- a/test/test_expect_100.rb
+++ b/test/test_expect_100.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'server_helper'
 
diff --git a/test/test_extras_autoindex.rb b/test/test_extras_autoindex.rb
index 998b280..30d454c 100644
--- a/test/test_extras_autoindex.rb
+++ b/test/test_extras_autoindex.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'server_helper'
 require 'zlib'
diff --git a/test/test_extras_exec_cgi.rb b/test/test_extras_exec_cgi.rb
index 5b2f2ff..f9b96d9 100644
--- a/test/test_extras_exec_cgi.rb
+++ b/test/test_extras_exec_cgi.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'server_helper'
 
diff --git a/test/test_extras_exec_cgi.sh b/test/test_extras_exec_cgi.sh
index 0a6c521..ce9c372 100755
--- a/test/test_extras_exec_cgi.sh
+++ b/test/test_extras_exec_cgi.sh
@@ -1,6 +1,6 @@
 #!/bin/sh
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 
 # test CGI program, this remains portable POSIX shell (not bash)
 set -e
diff --git a/test/test_extras_proxy_pass.rb b/test/test_extras_proxy_pass.rb
index cda302a..45eb7bb 100644
--- a/test/test_extras_proxy_pass.rb
+++ b/test/test_extras_proxy_pass.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2015-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'server_helper'
 begin
diff --git a/test/test_extras_try_gzip_static.rb b/test/test_extras_try_gzip_static.rb
index 7051d68..4a73764 100644
--- a/test/test_extras_try_gzip_static.rb
+++ b/test/test_extras_try_gzip_static.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'server_helper'
 require 'zlib'
diff --git a/test/test_fdmap.rb b/test/test_fdmap.rb
index 05eac07..33830ba 100644
--- a/test/test_fdmap.rb
+++ b/test/test_fdmap.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'helper'
 
diff --git a/test/test_input.rb b/test/test_input.rb
index 802e099..b0f292e 100644
--- a/test/test_input.rb
+++ b/test/test_input.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'server_helper'
 require 'digest/md5'
diff --git a/test/test_mt_accept.rb b/test/test_mt_accept.rb
index 9f28078..aa2867f 100644
--- a/test/test_mt_accept.rb
+++ b/test/test_mt_accept.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'server_helper'
 require 'rack/lobster'
diff --git a/test/test_output_buffering.rb b/test/test_output_buffering.rb
index 8134b53..da93b87 100644
--- a/test/test_output_buffering.rb
+++ b/test/test_output_buffering.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'server_helper'
 require 'digest/md5'
diff --git a/test/test_proxy_pass.rb b/test/test_proxy_pass.rb
index 29c5a61..f6e0efd 100644
--- a/test/test_proxy_pass.rb
+++ b/test/test_proxy_pass.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2015-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'server_helper'
 require 'json'
diff --git a/test/test_rack.rb b/test/test_rack.rb
index 82a5fb7..c4c8847 100644
--- a/test/test_rack.rb
+++ b/test/test_rack.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'helper'
 require 'rack/lobster'
diff --git a/test/test_rack_hijack.rb b/test/test_rack_hijack.rb
index 23858b8..671387e 100644
--- a/test/test_rack_hijack.rb
+++ b/test/test_rack_hijack.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'server_helper'
 
diff --git a/test/test_reopen_logs.rb b/test/test_reopen_logs.rb
index e4e076b..2eb3e0d 100644
--- a/test/test_reopen_logs.rb
+++ b/test/test_reopen_logs.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'server_helper'
 require 'rack/commonlogger'
diff --git a/test/test_response.rb b/test/test_response.rb
index a46c286..a71fd65 100644
--- a/test/test_response.rb
+++ b/test/test_response.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'server_helper'
 
diff --git a/test/test_serve_static.rb b/test/test_serve_static.rb
index 98cf57b..12932d2 100644
--- a/test/test_serve_static.rb
+++ b/test/test_serve_static.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 require_relative 'server_helper'
 require 'rack/file'
 
diff --git a/test/test_server.rb b/test/test_server.rb
index a2c5ea2..65a6ea1 100644
--- a/test/test_server.rb
+++ b/test/test_server.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'server_helper'
 
diff --git a/test/test_ssl.rb b/test/test_ssl.rb
index 1379e93..a8e3bea 100644
--- a/test/test_ssl.rb
+++ b/test/test_ssl.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2014,  all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'server_helper'
 require 'openssl'
diff --git a/test/test_stream_file.rb b/test/test_stream_file.rb
index 4219836..e797d8e 100644
--- a/test/test_stream_file.rb
+++ b/test/test_stream_file.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'helper'
 require 'timeout'
diff --git a/test/test_tmpio.rb b/test/test_tmpio.rb
index 5e49cce..7d25d3f 100644
--- a/test/test_tmpio.rb
+++ b/test/test_tmpio.rb
@@ -1,6 +1,6 @@
 # -*- encoding: binary -*-
-# Copyright (C) 2009-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-2.0.txt)
+# Copyright (C) 2009-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-2.0.txt)
 # frozen_string_literal: true
 require_relative 'helper'
 
diff --git a/test/test_unix_socket.rb b/test/test_unix_socket.rb
index 3bda4df..3911619 100644
--- a/test/test_unix_socket.rb
+++ b/test/test_unix_socket.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'server_helper'
 
diff --git a/test/test_wbuf.rb b/test/test_wbuf.rb
index 4905eff..1c8c0d0 100644
--- a/test/test_wbuf.rb
+++ b/test/test_wbuf.rb
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 # frozen_string_literal: true
 require_relative 'helper'
 require 'timeout'
diff --git a/yahns.gemspec b/yahns.gemspec
index 2c0c69e..59c0b9b 100644
--- a/yahns.gemspec
+++ b/yahns.gemspec
@@ -1,5 +1,5 @@
-# Copyright (C) 2013-2015 all contributors <yahns-public@yhbt.net>
-# License: GPLv3 or later (https://www.gnu.org/licenses/gpl-3.0.txt)
+# Copyright (C) 2013-2016 all contributors <yahns-public@yhbt.net>
+# License: GPL-3.0+ (https://www.gnu.org/licenses/gpl-3.0.txt)
 Gem::Specification.new do |s|
   manifest = File.read('.gem-manifest').split(/\n/)
   s.name = %q{yahns}