aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--LICENSE2
-rw-r--r--brep/buildfile2
-rw-r--r--brep/database-lock2
-rw-r--r--brep/database-lock.cxx2
-rw-r--r--brep/package2
-rw-r--r--brep/package-traits2
-rw-r--r--brep/package-traits.cxx2
-rw-r--r--brep/package.cxx2
-rw-r--r--brep/types2
-rw-r--r--brep/utility2
-rw-r--r--brep/version2
-rw-r--r--brep/wrapper-traits2
-rw-r--r--build/bootstrap.build2
-rw-r--r--build/export.build2
-rw-r--r--build/root.build2
-rw-r--r--buildfile2
-rw-r--r--doc/buildfile2
-rwxr-xr-xdoc/cli.sh4
-rw-r--r--doc/manual.cli2
-rw-r--r--etc/buildfile2
-rw-r--r--load/buildfile2
-rw-r--r--load/load.cli2
-rw-r--r--load/load.cxx4
-rw-r--r--load/types-parsers2
-rw-r--r--load/types-parsers.cxx2
-rw-r--r--migrate/buildfile2
-rw-r--r--migrate/migrate.cli2
-rw-r--r--migrate/migrate.cxx4
-rw-r--r--mod/buildfile2
-rw-r--r--mod/database2
-rw-r--r--mod/database-module2
-rw-r--r--mod/database-module.cxx2
-rw-r--r--mod/database.cxx2
-rw-r--r--mod/diagnostics2
-rw-r--r--mod/diagnostics.cxx2
-rw-r--r--mod/mod-package-details2
-rw-r--r--mod/mod-package-details.cxx2
-rw-r--r--mod/mod-package-search2
-rw-r--r--mod/mod-package-search.cxx2
-rw-r--r--mod/mod-package-version-details2
-rw-r--r--mod/mod-package-version-details.cxx2
-rw-r--r--mod/mod-repository-details2
-rw-r--r--mod/mod-repository-details.cxx2
-rw-r--r--mod/mod-repository-root2
-rw-r--r--mod/mod-repository-root.cxx2
-rw-r--r--mod/module2
-rw-r--r--mod/module.cxx2
-rw-r--r--mod/options-types2
-rw-r--r--mod/options.cli2
-rw-r--r--mod/page2
-rw-r--r--mod/page.cxx2
-rw-r--r--mod/services.cxx2
-rw-r--r--mod/types-parsers2
-rw-r--r--mod/types-parsers.cxx2
-rw-r--r--tests/buildfile2
-rw-r--r--tests/load/buildfile2
-rw-r--r--tests/load/driver.cxx2
-rw-r--r--tests/web/buildfile2
-rw-r--r--tests/web/xhtml/buildfile2
-rw-r--r--tests/web/xhtml/driver.cxx2
-rw-r--r--web/apache/log2
-rw-r--r--web/apache/request2
-rw-r--r--web/apache/request.cxx2
-rw-r--r--web/apache/request.ixx2
-rw-r--r--web/apache/service2
-rw-r--r--web/apache/service.cxx2
-rw-r--r--web/apache/service.txx2
-rw-r--r--web/apache/stream2
-rw-r--r--web/mime-url-encoding2
-rw-r--r--web/mime-url-encoding.cxx2
-rw-r--r--web/module2
-rw-r--r--web/xhtml2
-rw-r--r--web/xhtml-fragment2
-rw-r--r--web/xhtml-fragment.cxx2
-rw-r--r--www/buildfile2
75 files changed, 78 insertions, 78 deletions
diff --git a/LICENSE b/LICENSE
index ec7646c..91c0877 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2014-2016 Code Synthesis Ltd
+Copyright (c) 2014-2017 Code Synthesis Ltd
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
diff --git a/brep/buildfile b/brep/buildfile
index 263a49c..a7debc1 100644
--- a/brep/buildfile
+++ b/brep/buildfile
@@ -1,5 +1,5 @@
# file : brep/buildfile
-# copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+# copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
# license : MIT; see accompanying LICENSE file
define sql: file
diff --git a/brep/database-lock b/brep/database-lock
index dc233c7..6bf21c9 100644
--- a/brep/database-lock
+++ b/brep/database-lock
@@ -1,5 +1,5 @@
// file : brep/database-lock -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef BREP_DATABASE_LOCK
diff --git a/brep/database-lock.cxx b/brep/database-lock.cxx
index 3b8ae21..88f3603 100644
--- a/brep/database-lock.cxx
+++ b/brep/database-lock.cxx
@@ -1,5 +1,5 @@
// file : brep/database-lock.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <brep/database-lock>
diff --git a/brep/package b/brep/package
index 92388a1..13429d1 100644
--- a/brep/package
+++ b/brep/package
@@ -1,5 +1,5 @@
// file : brep/package -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef BREP_PACKAGE
diff --git a/brep/package-traits b/brep/package-traits
index d93ecdd..f6bcc6e 100644
--- a/brep/package-traits
+++ b/brep/package-traits
@@ -1,5 +1,5 @@
// file : brep/package-traits -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef BREP_PACKAGE_TRAITS
diff --git a/brep/package-traits.cxx b/brep/package-traits.cxx
index 08cdd01..8cdcf65 100644
--- a/brep/package-traits.cxx
+++ b/brep/package-traits.cxx
@@ -1,5 +1,5 @@
// file : brep/package-traits.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <brep/package-traits>
diff --git a/brep/package.cxx b/brep/package.cxx
index 2f19e99..eacfabe 100644
--- a/brep/package.cxx
+++ b/brep/package.cxx
@@ -1,5 +1,5 @@
// file : brep/package.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <brep/package>
diff --git a/brep/types b/brep/types
index 88488c9..fb036c4 100644
--- a/brep/types
+++ b/brep/types
@@ -1,5 +1,5 @@
// file : brep/types -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef BREP_TYPES
diff --git a/brep/utility b/brep/utility
index fcd30c5..dfa10a2 100644
--- a/brep/utility
+++ b/brep/utility
@@ -1,5 +1,5 @@
// file : brep/utility -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef BREP_UTILITY
diff --git a/brep/version b/brep/version
index 616d4b5..f648b5e 100644
--- a/brep/version
+++ b/brep/version
@@ -1,5 +1,5 @@
// file : brep/version -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef BREP_VERSION // Note: using the version macro itself.
diff --git a/brep/wrapper-traits b/brep/wrapper-traits
index c5480bd..4be84b7 100644
--- a/brep/wrapper-traits
+++ b/brep/wrapper-traits
@@ -1,5 +1,5 @@
// file : brep/wrapper-traits -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef BREP_WRAPPER_TRAITS
diff --git a/build/bootstrap.build b/build/bootstrap.build
index f54464f..28d48ce 100644
--- a/build/bootstrap.build
+++ b/build/bootstrap.build
@@ -1,5 +1,5 @@
# file : build/bootstrap.build
-# copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+# copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
# license : MIT; see accompanying LICENSE file
project = brep
diff --git a/build/export.build b/build/export.build
index e79e4ce..ec930b1 100644
--- a/build/export.build
+++ b/build/export.build
@@ -1,5 +1,5 @@
# file : build/export.build
-# copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+# copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
# license : MIT; see accompanying LICENSE file
$out_root/:
diff --git a/build/root.build b/build/root.build
index ef19786..edafb31 100644
--- a/build/root.build
+++ b/build/root.build
@@ -1,5 +1,5 @@
# file : build/root.build
-# copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+# copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
# license : MIT; see accompanying LICENSE file
cxx.std = latest
diff --git a/buildfile b/buildfile
index 76d2a8b..77566d8 100644
--- a/buildfile
+++ b/buildfile
@@ -1,5 +1,5 @@
# file : buildfile
-# copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+# copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
# license : MIT; see accompanying LICENSE file
d = brep/ mod/ load/ migrate/ tests/ www/ doc/ etc/
diff --git a/doc/buildfile b/doc/buildfile
index 00f9554..31b0dd6 100644
--- a/doc/buildfile
+++ b/doc/buildfile
@@ -1,5 +1,5 @@
# file : doc/buildfile
-# copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+# copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
# license : MIT; see accompanying LICENSE file
cmds = \
diff --git a/doc/cli.sh b/doc/cli.sh
index 0c7c278..7a759eb 100755
--- a/doc/cli.sh
+++ b/doc/cli.sh
@@ -1,7 +1,7 @@
#! /usr/bin/env bash
-version="0.4.0"
-date="September 2016"
+version="0.5.0"
+date="January 2017"
trap 'exit 1' ERR
set -o errtrace # Trap in functions.
diff --git a/doc/manual.cli b/doc/manual.cli
index e8bb033..46e3538 100644
--- a/doc/manual.cli
+++ b/doc/manual.cli
@@ -1,5 +1,5 @@
// file : doc/manual.cli
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
"\name=build2-repository-interface-manual"
diff --git a/etc/buildfile b/etc/buildfile
index 5359d99..0c32e66 100644
--- a/etc/buildfile
+++ b/etc/buildfile
@@ -1,5 +1,5 @@
# file : etc/buildfile
-# copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+# copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
# license : MIT; see accompanying LICENSE file
./: file{brep-module.conf brep-apache2.conf} \
diff --git a/load/buildfile b/load/buildfile
index 6912546..1eab23f 100644
--- a/load/buildfile
+++ b/load/buildfile
@@ -1,5 +1,5 @@
# file : load/buildfile
-# copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+# copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
# license : MIT; see accompanying LICENSE file
import libs = libodb%lib{odb}
diff --git a/load/load.cli b/load/load.cli
index c86df0f..a3fcdb4 100644
--- a/load/load.cli
+++ b/load/load.cli
@@ -1,5 +1,5 @@
// file : load/load.cli
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
include <vector>;
diff --git a/load/load.cxx b/load/load.cxx
index 6845120..b2c19f3 100644
--- a/load/load.cxx
+++ b/load/load.cxx
@@ -1,5 +1,5 @@
// file : load/load.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <cstring> // strncmp()
@@ -961,7 +961,7 @@ try
<< "libbrep " << LIBBREP_VERSION_STR << endl
<< "libbpkg " << LIBBPKG_VERSION_STR << endl
<< "libbutl " << LIBBUTL_VERSION_STR << endl
- << "Copyright (c) 2014-2016 Code Synthesis Ltd" << endl
+ << "Copyright (c) 2014-2017 Code Synthesis Ltd" << endl
<< "MIT; see accompanying LICENSE file" << endl;
return 0;
diff --git a/load/types-parsers b/load/types-parsers
index cfbcd13..96acc07 100644
--- a/load/types-parsers
+++ b/load/types-parsers
@@ -1,5 +1,5 @@
// file : load/types-parsers -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
// CLI parsers, included into the generated source files.
diff --git a/load/types-parsers.cxx b/load/types-parsers.cxx
index 6c61daf..c388bda 100644
--- a/load/types-parsers.cxx
+++ b/load/types-parsers.cxx
@@ -1,5 +1,5 @@
// file : load/types-parsers.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <load/types-parsers>
diff --git a/migrate/buildfile b/migrate/buildfile
index 4ff1742..72d7f2e 100644
--- a/migrate/buildfile
+++ b/migrate/buildfile
@@ -1,5 +1,5 @@
# file : migrate/buildfile
-# copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+# copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
# license : MIT; see accompanying LICENSE file
import libs = libodb%lib{odb}
diff --git a/migrate/migrate.cli b/migrate/migrate.cli
index 1d62504..42a1c2e 100644
--- a/migrate/migrate.cli
+++ b/migrate/migrate.cli
@@ -1,5 +1,5 @@
// file : migrate/migrate.cli
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
include <vector>;
diff --git a/migrate/migrate.cxx b/migrate/migrate.cxx
index aa11ecc..4001bf9 100644
--- a/migrate/migrate.cxx
+++ b/migrate/migrate.cxx
@@ -1,5 +1,5 @@
// file : migrate/migrate.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <strings.h> // strcasecmp()
@@ -207,7 +207,7 @@ try
<< "libbrep " << LIBBREP_VERSION_STR << endl
<< "libbpkg " << LIBBPKG_VERSION_STR << endl
<< "libbutl " << LIBBUTL_VERSION_STR << endl
- << "Copyright (c) 2014-2016 Code Synthesis Ltd" << endl
+ << "Copyright (c) 2014-2017 Code Synthesis Ltd" << endl
<< "MIT; see accompanying LICENSE file" << endl;
return 0;
diff --git a/mod/buildfile b/mod/buildfile
index 6ec69fb..69eedb6 100644
--- a/mod/buildfile
+++ b/mod/buildfile
@@ -1,5 +1,5 @@
# file : mod/buildfile
-# copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+# copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
# license : MIT; see accompanying LICENSE file
define mod: libs
diff --git a/mod/database b/mod/database
index 2730449..8e9fdd1 100644
--- a/mod/database
+++ b/mod/database
@@ -1,5 +1,5 @@
// file : mod/database -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef MOD_DATABASE
diff --git a/mod/database-module b/mod/database-module
index 0933794..034324b 100644
--- a/mod/database-module
+++ b/mod/database-module
@@ -1,5 +1,5 @@
// file : mod/database-module -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef MOD_DATABASE_MODULE
diff --git a/mod/database-module.cxx b/mod/database-module.cxx
index a794672..8c701b1 100644
--- a/mod/database-module.cxx
+++ b/mod/database-module.cxx
@@ -1,5 +1,5 @@
// file : mod/database-module.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <mod/database-module>
diff --git a/mod/database.cxx b/mod/database.cxx
index 0f0b703..f8fa1e5 100644
--- a/mod/database.cxx
+++ b/mod/database.cxx
@@ -1,5 +1,5 @@
// file : mod/database.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <mod/database>
diff --git a/mod/diagnostics b/mod/diagnostics
index 38286d4..496f488 100644
--- a/mod/diagnostics
+++ b/mod/diagnostics
@@ -1,5 +1,5 @@
// file : mod/diagnostics -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef MOD_DIAGNOSTICS
diff --git a/mod/diagnostics.cxx b/mod/diagnostics.cxx
index 6512517..066c4b2 100644
--- a/mod/diagnostics.cxx
+++ b/mod/diagnostics.cxx
@@ -1,5 +1,5 @@
// file : mod/diagnostics.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <mod/diagnostics>
diff --git a/mod/mod-package-details b/mod/mod-package-details
index b324bfb..a19e0d7 100644
--- a/mod/mod-package-details
+++ b/mod/mod-package-details
@@ -1,5 +1,5 @@
// file : mod/mod-package-details -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef MOD_MOD_PACKAGE_DETAILS
diff --git a/mod/mod-package-details.cxx b/mod/mod-package-details.cxx
index 7821b69..3a7b31c 100644
--- a/mod/mod-package-details.cxx
+++ b/mod/mod-package-details.cxx
@@ -1,5 +1,5 @@
// file : mod/mod-package-details.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <mod/mod-package-details>
diff --git a/mod/mod-package-search b/mod/mod-package-search
index e463e2a..d8d09be 100644
--- a/mod/mod-package-search
+++ b/mod/mod-package-search
@@ -1,5 +1,5 @@
// file : mod/mod-package-search -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef MOD_MOD_PACKAGE_SEARCH
diff --git a/mod/mod-package-search.cxx b/mod/mod-package-search.cxx
index df9e3d1..0fecc0a 100644
--- a/mod/mod-package-search.cxx
+++ b/mod/mod-package-search.cxx
@@ -1,5 +1,5 @@
// file : mod/mod-package-search.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <mod/mod-package-search>
diff --git a/mod/mod-package-version-details b/mod/mod-package-version-details
index 0fba2bf..70ec82b 100644
--- a/mod/mod-package-version-details
+++ b/mod/mod-package-version-details
@@ -1,5 +1,5 @@
// file : mod/mod-package-version-details -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef MOD_MOD_PACKAGE_VERSION_DETAILS
diff --git a/mod/mod-package-version-details.cxx b/mod/mod-package-version-details.cxx
index 25a41f3..796f9e6 100644
--- a/mod/mod-package-version-details.cxx
+++ b/mod/mod-package-version-details.cxx
@@ -1,5 +1,5 @@
// file : mod/mod-package-version-details.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <mod/mod-package-version-details>
diff --git a/mod/mod-repository-details b/mod/mod-repository-details
index 2532613..5e797b2 100644
--- a/mod/mod-repository-details
+++ b/mod/mod-repository-details
@@ -1,5 +1,5 @@
// file : mod/mod-repository-details -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef MOD_MOD_REPOSITORY_DETAILS
diff --git a/mod/mod-repository-details.cxx b/mod/mod-repository-details.cxx
index 42e59cb..8f434ef 100644
--- a/mod/mod-repository-details.cxx
+++ b/mod/mod-repository-details.cxx
@@ -1,5 +1,5 @@
// file : mod/mod-repository-details.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <mod/mod-repository-details>
diff --git a/mod/mod-repository-root b/mod/mod-repository-root
index db13b58..e028fb8 100644
--- a/mod/mod-repository-root
+++ b/mod/mod-repository-root
@@ -1,5 +1,5 @@
// file : mod/mod-repository-root -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef MOD_MOD_REPOSITORY_ROOT
diff --git a/mod/mod-repository-root.cxx b/mod/mod-repository-root.cxx
index 295117e..c51c61c 100644
--- a/mod/mod-repository-root.cxx
+++ b/mod/mod-repository-root.cxx
@@ -1,5 +1,5 @@
// file : mod/mod-repository-root.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <mod/mod-repository-root>
diff --git a/mod/module b/mod/module
index b704a53..f0743bb 100644
--- a/mod/module
+++ b/mod/module
@@ -1,5 +1,5 @@
// file : mod/module -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef MOD_MODULE
diff --git a/mod/module.cxx b/mod/module.cxx
index 5e3a4b1..e42f937 100644
--- a/mod/module.cxx
+++ b/mod/module.cxx
@@ -1,5 +1,5 @@
// file : mod/module.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <mod/module>
diff --git a/mod/options-types b/mod/options-types
index e696139..6c2e42f 100644
--- a/mod/options-types
+++ b/mod/options-types
@@ -1,5 +1,5 @@
// file : mod/options-types -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef MOD_OPTIONS_TYPES
diff --git a/mod/options.cli b/mod/options.cli
index f422773..fb86fcd 100644
--- a/mod/options.cli
+++ b/mod/options.cli
@@ -1,5 +1,5 @@
// file : mod/options.cli -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
include <web/xhtml-fragment>;
diff --git a/mod/page b/mod/page
index f693e7c..a7aaf1b 100644
--- a/mod/page
+++ b/mod/page
@@ -1,5 +1,5 @@
// file : mod/page -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef MOD_PAGE
diff --git a/mod/page.cxx b/mod/page.cxx
index 2c1b4d1..1ee18ce 100644
--- a/mod/page.cxx
+++ b/mod/page.cxx
@@ -1,5 +1,5 @@
// file : mod/page.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <mod/page>
diff --git a/mod/services.cxx b/mod/services.cxx
index b0c5834..fa788b3 100644
--- a/mod/services.cxx
+++ b/mod/services.cxx
@@ -1,5 +1,5 @@
// file : mod/services.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <ap_config.h> // AP_MODULE_DECLARE_DATA
diff --git a/mod/types-parsers b/mod/types-parsers
index cbea1bd..1082292 100644
--- a/mod/types-parsers
+++ b/mod/types-parsers
@@ -1,5 +1,5 @@
// file : mod/types-parsers -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
// CLI parsers, included into the generated source files.
diff --git a/mod/types-parsers.cxx b/mod/types-parsers.cxx
index 279ab58..3c51da9 100644
--- a/mod/types-parsers.cxx
+++ b/mod/types-parsers.cxx
@@ -1,5 +1,5 @@
// file : mod/types-parsers.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <mod/types-parsers>
diff --git a/tests/buildfile b/tests/buildfile
index 2bdea00..3c57ff9 100644
--- a/tests/buildfile
+++ b/tests/buildfile
@@ -1,5 +1,5 @@
# file : tests/buildfile
-# copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+# copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
# license : MIT; see accompanying LICENSE file
d = load/ web/
diff --git a/tests/load/buildfile b/tests/load/buildfile
index e68fd1f..a4b0ffb 100644
--- a/tests/load/buildfile
+++ b/tests/load/buildfile
@@ -1,5 +1,5 @@
# file : tests/load/buildfile
-# copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+# copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
# license : MIT; see accompanying LICENSE file
import libs += libbpkg%lib{bpkg}
diff --git a/tests/load/driver.cxx b/tests/load/driver.cxx
index 597625f..6539152 100644
--- a/tests/load/driver.cxx
+++ b/tests/load/driver.cxx
@@ -1,5 +1,5 @@
// file : tests/load/driver.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <iostream>
diff --git a/tests/web/buildfile b/tests/web/buildfile
index 152ca5b..76e8a80 100644
--- a/tests/web/buildfile
+++ b/tests/web/buildfile
@@ -1,5 +1,5 @@
# file : tests/web/buildfile
-# copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+# copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
# license : MIT; see accompanying LICENSE file
d = xhtml/
diff --git a/tests/web/xhtml/buildfile b/tests/web/xhtml/buildfile
index 3d12031..8822869 100644
--- a/tests/web/xhtml/buildfile
+++ b/tests/web/xhtml/buildfile
@@ -1,5 +1,5 @@
# file : tests/web/xhtml/buildfile
-# copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+# copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
# license : MIT; see accompanying LICENSE file
import libs = libstudxml%lib{studxml}
diff --git a/tests/web/xhtml/driver.cxx b/tests/web/xhtml/driver.cxx
index ab41138..e50a9a7 100644
--- a/tests/web/xhtml/driver.cxx
+++ b/tests/web/xhtml/driver.cxx
@@ -1,5 +1,5 @@
// file : tests/web/xhtml/driver.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <iostream>
diff --git a/web/apache/log b/web/apache/log
index 291f8de..dda9099 100644
--- a/web/apache/log
+++ b/web/apache/log
@@ -1,5 +1,5 @@
// file : web/apache/log -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef WEB_APACHE_LOG
diff --git a/web/apache/request b/web/apache/request
index 9540561..7f8cf8c 100644
--- a/web/apache/request
+++ b/web/apache/request
@@ -1,5 +1,5 @@
// file : web/apache/request -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef WEB_APACHE_REQUEST
diff --git a/web/apache/request.cxx b/web/apache/request.cxx
index b0b4d61..4e9d1fa 100644
--- a/web/apache/request.cxx
+++ b/web/apache/request.cxx
@@ -1,5 +1,5 @@
// file : web/apache/request.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <web/apache/request>
diff --git a/web/apache/request.ixx b/web/apache/request.ixx
index 821aaba..6dde6ce 100644
--- a/web/apache/request.ixx
+++ b/web/apache/request.ixx
@@ -1,5 +1,5 @@
// file : web/apache/request.ixx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <strings.h> // strncasecmp()
diff --git a/web/apache/service b/web/apache/service
index b50bc13..45cf39b 100644
--- a/web/apache/service
+++ b/web/apache/service
@@ -1,5 +1,5 @@
// file : web/apache/service -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef WEB_APACHE_SERVICE
diff --git a/web/apache/service.cxx b/web/apache/service.cxx
index 7104731..ca8e235 100644
--- a/web/apache/service.cxx
+++ b/web/apache/service.cxx
@@ -1,5 +1,5 @@
// file : web/apache/service.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <web/apache/service>
diff --git a/web/apache/service.txx b/web/apache/service.txx
index e517abe..6630fd0 100644
--- a/web/apache/service.txx
+++ b/web/apache/service.txx
@@ -1,5 +1,5 @@
// file : web/apache/service.txx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <httpd.h> // APEXIT_CHILDSICK
diff --git a/web/apache/stream b/web/apache/stream
index f05ea08..9230d1b 100644
--- a/web/apache/stream
+++ b/web/apache/stream
@@ -1,5 +1,5 @@
// file : web/apache/stream -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef WEB_APACHE_STREAM
diff --git a/web/mime-url-encoding b/web/mime-url-encoding
index a1d2eb7..8c8ddfb 100644
--- a/web/mime-url-encoding
+++ b/web/mime-url-encoding
@@ -1,5 +1,5 @@
// file : web/mime-url-encoding -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef WEB_MIME_URL_ENCODING
diff --git a/web/mime-url-encoding.cxx b/web/mime-url-encoding.cxx
index 13cb30f..fc0511e 100644
--- a/web/mime-url-encoding.cxx
+++ b/web/mime-url-encoding.cxx
@@ -1,5 +1,5 @@
// file : web/mime-url-encoding.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <web/mime-url-encoding>
diff --git a/web/module b/web/module
index fcd7012..b770d67 100644
--- a/web/module
+++ b/web/module
@@ -1,5 +1,5 @@
// file : web/module -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef WEB_MODULE
diff --git a/web/xhtml b/web/xhtml
index 462d302..58dee7b 100644
--- a/web/xhtml
+++ b/web/xhtml
@@ -1,5 +1,5 @@
// file : web/xhtml -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef WEB_XHTML
diff --git a/web/xhtml-fragment b/web/xhtml-fragment
index a0964b0..9f602e0 100644
--- a/web/xhtml-fragment
+++ b/web/xhtml-fragment
@@ -1,5 +1,5 @@
// file : web/xhtml-fragment -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#ifndef WEB_XHTML_FRAGMENT
diff --git a/web/xhtml-fragment.cxx b/web/xhtml-fragment.cxx
index 34247dd..3147c72 100644
--- a/web/xhtml-fragment.cxx
+++ b/web/xhtml-fragment.cxx
@@ -1,5 +1,5 @@
// file : web/xhtml-fragment.cxx -*- C++ -*-
-// copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+// copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
// license : MIT; see accompanying LICENSE file
#include <web/xhtml-fragment>
diff --git a/www/buildfile b/www/buildfile
index c6f5f87..7a13eca 100644
--- a/www/buildfile
+++ b/www/buildfile
@@ -1,5 +1,5 @@
# file : www/buildfile
-# copyright : Copyright (c) 2014-2016 Code Synthesis Ltd
+# copyright : Copyright (c) 2014-2017 Code Synthesis Ltd
# license : MIT; see accompanying LICENSE file
define css: file