diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
new file mode 100644
index 0000000..dc8919c
--- /dev/null
+++ b/.github/workflows/release.yml
@@ -0,0 +1,71 @@
+name: release
+
+on:
+ push:
+ tags:
+ - '[0-9]+.[0-9]+'
+ - '[0-9]+.[0-9]+.[0-9]+'
+ workflow_dispatch:
+
+jobs:
+ release:
+ name: Release
+ runs-on: ubuntu-latest
+ steps:
+ - name: Checkout
+ uses: actions/checkout@v2
+ - name: Release
+ uses: softprops/action-gh-release@v1
+ env:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+
+ publish:
+ needs: release
+ name: Publish
+ runs-on: ubuntu-latest
+
+ steps:
+ - name: Checkout GitHub sources
+ uses: actions/checkout@v2
+ - name: Setup GitHub Packages
+ uses: actions/setup-java@v1
+ with:
+ java-version: 9
+ - name: Resolve from GitHub Packages
+ run: ./mvnw -B -Pgithub.packages dependency:copy
+ env:
+ GITHUB_TOKEN: ${{ github.token }}
+ - name: Setup Maven Central
+ uses: actions/setup-java@v1
+ with:
+ java-version: 9
+ server-id: ossrh
+ server-username: OSSRH_USERNAME
+ server-password: OSSRH_PASSWORD
+ gpg-private-key: ${{ secrets.OSSRH_SIGNER_KEY }}
+ gpg-passphrase: OSSRH_SIGNER_PASSPHRASE
+ - name: Deploy to Maven Central
+ id: deploy
+ continue-on-error: true
+ run: ./mvnw -B -Possrh com.github.genthaler:beanshell-maven-plugin:run build-helper:attach-artifact gpg:sign nexus-staging:deploy
+ env:
+ OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
+ OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
+ OSSRH_SIGNER_PASSPHRASE: ${{ secrets.OSSRH_SIGNER_PASSPHRASE }}
+ - name: Notify via Slack
+ uses: 8398a7/action-slack@v3
+ with:
+ status: custom
+ job_name: Publish
+ fields: job,repo,author,took
+ custom_payload: |
+ {
+ attachments: [{
+ color: '${{ steps.deploy.outcome }}' === 'success' ? 'good' : '${{ steps.deploy.outcome }}' === 'failure' ? 'danger' : 'warning',
+ text: `${process.env.AS_JOB} of ${process.env.AS_REPO} (${process.env.GITHUB_REF.replace(/refs\/tags\//, '')}) by ${process.env.AS_AUTHOR.replace(/\<.*\>/, '')} completed in ${process.env.AS_TOOK}`,
+ }]
+ }
+ env:
+ GITHUB_TOKEN: ${{ github.token }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
+ if: ${{ env.SLACK_WEBHOOK_URL != null }}
diff --git a/pom.xml b/pom.xml
index 3b087aa..8a4f713 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
4.0.0
org.reaktivity
nukleus-tls.spec
- 0.59
+ 0.60
TLS Nukleus Specification
TLS Nukleus Specification
https://github.com/reaktivity/nukleus-tls.spec
@@ -36,6 +36,13 @@
https://github.com/reaktivity/nukleus-tls.spec
+
+
+ github
+ https://maven.pkg.github.com/reaktivity/packages/
+
+
+
9
9
@@ -49,11 +56,11 @@
4.13.1
3.1.0
- 0.155
+ 0.159
- 0.10
+ 0.14
- 0.77
+ 0.83
@@ -116,7 +123,7 @@
- 2016-2020
+ 2016-2021
src/**
@@ -264,14 +271,15 @@
release
-
- ossrh
- https://oss.sonatype.org/content/repositories/snapshots
-
+ https://maven.pkg.github.com/reaktivity/nukleus-tls.spec/
- ossrh
- https://oss.sonatype.org/service/local/staging/deploy/maven2/
+ github
+ https://maven.pkg.github.com/reaktivity/nukleus-tls.spec/
+
+ github
+ https://maven.pkg.github.com/reaktivity/nukleus-tls.spec/
+
@@ -293,7 +301,7 @@
No Snapshots Allowed!
- [9,10)
+ [13,14)
@@ -312,10 +320,33 @@
+
+ org.apache.maven.plugins
+ maven-antrun-plugin
+ 3.0.0
+
+
+ package
+
+
+
+
+
+
+ run
+
+
+
+
org.apache.maven.plugins
maven-javadoc-plugin
- 3.0.0-M1
+ 3.2.0
+
+
+ **/internal/**/*.java
+
+
@@ -324,6 +355,109 @@
+
+
+
+
+
+ github.packages
+
+
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+ 3.1.2
+
+ ${project.build.directory}
+ true
+
+
+ ${project.groupId}
+ ${project.artifactId}
+ ${project.version}
+ pom
+
+
+ ${project.groupId}
+ ${project.artifactId}
+ ${project.version}
+
+
+ ${project.groupId}
+ ${project.artifactId}
+ ${project.version}
+ sources
+
+
+ ${project.groupId}
+ ${project.artifactId}
+ ${project.version}
+ javadoc
+
+
+
+
+
+
+
+
+
+ ossrh
+
+
+
+ ossrh
+ https://oss.sonatype.org/content/repositories/snapshots
+
+
+ ossrh
+ https://oss.sonatype.org/service/local/staging/deploy/maven2/
+
+
+
+
+
+
+ com.github.genthaler
+ beanshell-maven-plugin
+ 1.4
+
+
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+ 3.2.0
+
+
+
+ sources
+ ${project.build.directory}/${project.artifactId}-${project.version}-sources.jar
+
+
+ javadoc
+ ${project.build.directory}/${project.artifactId}-${project.version}-javadoc.jar
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ 1.6
+
+
+ --pinentry-mode
+ loopback
+
+
+
org.sonatype.plugins
nexus-staging-maven-plugin
@@ -335,18 +469,6 @@
true
-
- org.apache.maven.plugins
- maven-gpg-plugin
- 1.6
-
-
-
- sign
-
-
-
-
diff --git a/src/main/java/org/reaktivity/specification/tls/internal/TlsFunctions.java b/src/main/java/org/reaktivity/specification/tls/internal/TlsFunctions.java
index 12f1959..868bce7 100644
--- a/src/main/java/org/reaktivity/specification/tls/internal/TlsFunctions.java
+++ b/src/main/java/org/reaktivity/specification/tls/internal/TlsFunctions.java
@@ -1,5 +1,5 @@
/**
- * Copyright 2016-2020 The Reaktivity Project
+ * Copyright 2016-2021 The Reaktivity Project
*
* The Reaktivity Project licenses this file to you under the Apache License,
* version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/resources/META-INF/reaktivity/tls.idl b/src/main/resources/META-INF/reaktivity/tls.idl
index 73243b8..a5d7b84 100644
--- a/src/main/resources/META-INF/reaktivity/tls.idl
+++ b/src/main/resources/META-INF/reaktivity/tls.idl
@@ -1,5 +1,5 @@
/*
- * Copyright 2016-2020 The Reaktivity Project
+ * Copyright 2016-2021 The Reaktivity Project
*
* The Reaktivity Project licenses this file to you under the Apache License,
* version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/resolve/one.realm/controller.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/resolve/one.realm/controller.rpt
index 24984ce..5353a03 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/resolve/one.realm/controller.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/resolve/one.realm/controller.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/resolve/one.realm/nukleus.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/resolve/one.realm/nukleus.rpt
index c7dde7c..21602bf 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/resolve/one.realm/nukleus.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/resolve/one.realm/nukleus.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.alpn.default/controller.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.alpn.default/controller.rpt
index 5c6453d..0ab60b0 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.alpn.default/controller.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.alpn.default/controller.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.alpn.default/nukleus.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.alpn.default/nukleus.rpt
index 7673023..f7ee023 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.alpn.default/nukleus.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.alpn.default/nukleus.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.alpn/controller.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.alpn/controller.rpt
index 0e7faae..58e4148 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.alpn/controller.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.alpn/controller.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.alpn/nukleus.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.alpn/nukleus.rpt
index 6bec0be..9f10d13 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.alpn/nukleus.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.alpn/nukleus.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.default.store/controller.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.default.store/controller.rpt
index 36a10e3..7e478cd 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.default.store/controller.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.default.store/controller.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.default.store/nukleus.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.default.store/nukleus.rpt
index fb9f5ed..39d3973 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.default.store/nukleus.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client.default.store/nukleus.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client/controller.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client/controller.rpt
index 3f50317..ece334a 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client/controller.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client/controller.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client/nukleus.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client/nukleus.rpt
index e6edc81..e427b8d 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client/nukleus.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/client/nukleus.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn.default/controller.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn.default/controller.rpt
index fbb1678..ea3da66 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn.default/controller.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn.default/controller.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn.default/nukleus.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn.default/nukleus.rpt
index 5520b90..be0d559 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn.default/nukleus.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn.default/nukleus.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn.no.hostname/controller.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn.no.hostname/controller.rpt
index 4692bc3..edea3af 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn.no.hostname/controller.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn.no.hostname/controller.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn.no.hostname/nukleus.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn.no.hostname/nukleus.rpt
index 3286970..7a689c4 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn.no.hostname/nukleus.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn.no.hostname/nukleus.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn/controller.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn/controller.rpt
index a954894..98edffc 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn/controller.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn/controller.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn/nukleus.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn/nukleus.rpt
index c4e1ead..8c47bea 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn/nukleus.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.alpn/nukleus.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.default.store/controller.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.default.store/controller.rpt
index 886d1c4..b46f1c1 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.default.store/controller.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.default.store/controller.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.default.store/nukleus.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.default.store/nukleus.rpt
index d3903e9..0b42062 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.default.store/nukleus.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.default.store/nukleus.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.want.auth/controller.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.want.auth/controller.rpt
index 8a87815..b654307 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.want.auth/controller.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.want.auth/controller.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.want.auth/nukleus.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.want.auth/nukleus.rpt
index 6221a9e..4b8e26b 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.want.auth/nukleus.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server.want.auth/nukleus.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server/controller.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server/controller.rpt
index 54077da..ad342ad 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server/controller.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server/controller.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server/nukleus.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server/nukleus.rpt
index 74ce966..417ca95 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server/nukleus.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/route/server/nukleus.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/unroute/client/controller.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/unroute/client/controller.rpt
index 3e80e14..712e0a8 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/unroute/client/controller.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/unroute/client/controller.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/unroute/client/nukleus.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/unroute/client/nukleus.rpt
index befd436..dcf5232 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/unroute/client/nukleus.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/unroute/client/nukleus.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/unroute/server/controller.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/unroute/server/controller.rpt
index eaeb6d2..563139a 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/unroute/server/controller.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/unroute/server/controller.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/unroute/server/nukleus.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/unroute/server/nukleus.rpt
index eb84277..4abcd25 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/unroute/server/nukleus.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/control/unroute/server/nukleus.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.auth/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.auth/client.rpt
index 2f5b405..cbbfce9 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.auth/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.auth/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.auth/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.auth/server.rpt
index dbb8618..22f9f38 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.auth/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.auth/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.handshake.timeout/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.handshake.timeout/client.rpt
index 2b8c99b..aa0fb2f 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.handshake.timeout/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.handshake.timeout/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.handshake.timeout/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.handshake.timeout/server.rpt
index d6104d4..26e3d83 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.handshake.timeout/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.handshake.timeout/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.flush/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.flush/client.rpt
index 72ce3b8..659fe6c 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.flush/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.flush/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.flush/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.flush/server.rpt
index 5d65768..04d8b86 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.flush/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.flush/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.read.abort.before.handshake/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.read.abort.before.handshake/client.rpt
index 7ee930a..2003bc5 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.read.abort.before.handshake/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.read.abort.before.handshake/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.read.abort.before.handshake/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.read.abort.before.handshake/server.rpt
index 3abac1e..ad77d04 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.read.abort.before.handshake/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.read.abort.before.handshake/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.read.abort/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.read.abort/client.rpt
index 7861cd3..f236bc0 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.read.abort/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.read.abort/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.read.abort/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.read.abort/server.rpt
index 9a1b347..db71ccd 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.read.abort/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.read.abort/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.abort.before.handshake/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.abort.before.handshake/client.rpt
index 3178133..00829e7 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.abort.before.handshake/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.abort.before.handshake/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.abort.before.handshake/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.abort.before.handshake/server.rpt
index 43cb3ee..c12d249 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.abort.before.handshake/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.abort.before.handshake/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.abort/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.abort/client.rpt
index 64fa58a..e357488 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.abort/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.abort/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.abort/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.abort/server.rpt
index 68182bb..fcc64f6 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.abort/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.abort/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.close.before.handshake/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.close.before.handshake/client.rpt
index 568f14c..50fee41 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.close.before.handshake/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.close.before.handshake/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.close.before.handshake/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.close.before.handshake/server.rpt
index c23b638..ad8341c 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.close.before.handshake/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.close.before.handshake/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.close/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.close/client.rpt
index 1505180..2de440a 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.close/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.close/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.close/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.close/server.rpt
index eef3bc3..3f8763a 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.close/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/client.sent.write.close/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.no.hostname.no.alpn/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.no.hostname.no.alpn/client.rpt
index 6bcb4fc..0f77984 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.no.hostname.no.alpn/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.no.hostname.no.alpn/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.no.hostname.no.alpn/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.no.hostname.no.alpn/server.rpt
index 670a598..58bd3af 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.no.hostname.no.alpn/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.no.hostname.no.alpn/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.with.alpn/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.with.alpn/client.rpt
index 41d7846..66d7e8c 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.with.alpn/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.with.alpn/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.with.alpn/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.with.alpn/server.rpt
index fa1ccb3..bd9b2e9 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.with.alpn/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.with.alpn/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.with.extension.data/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.with.extension.data/client.rpt
index d9cca79..1ab83ae 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.with.extension.data/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.with.extension.data/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.with.extension.data/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.with.extension.data/server.rpt
index 4c072f7..af9a5ca 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.with.extension.data/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established.with.extension.data/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established/client.rpt
index 6bcb4fc..0f77984 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established/server.rpt
index 670a598..58bd3af 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/connection.established/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.1000k/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.1000k/client.rpt
index 2c3e02d..05053de 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.1000k/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.1000k/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.1000k/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.1000k/server.rpt
index eeed2c6..7d32382 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.1000k/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.1000k/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.100k/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.100k/client.rpt
index e7dba00..268127b 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.100k/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.100k/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.100k/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.100k/server.rpt
index 6bcc18c..909564c 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.100k/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.100k/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.10k/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.10k/client.rpt
index 25ff75d..e019600 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.10k/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.10k/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.10k/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.10k/server.rpt
index efb82f3..6ee9cda 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.10k/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/echo.payload.length.10k/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.flush/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.flush/client.rpt
index f4c45f5..45f927c 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.flush/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.flush/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.flush/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.flush/server.rpt
index cf55df6..b4e4c9f 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.flush/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.flush/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.read.abort.before.handshake/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.read.abort.before.handshake/client.rpt
index 797ffff..0247d9f 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.read.abort.before.handshake/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.read.abort.before.handshake/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.read.abort.before.handshake/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.read.abort.before.handshake/server.rpt
index 459aa67..b485fda 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.read.abort.before.handshake/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.read.abort.before.handshake/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.read.abort/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.read.abort/client.rpt
index b3bc18a..f39cec6 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.read.abort/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.read.abort/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.read.abort/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.read.abort/server.rpt
index f701e37..f55b84e 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.read.abort/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.read.abort/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.abort.before.handshake/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.abort.before.handshake/client.rpt
index 797ffff..0247d9f 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.abort.before.handshake/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.abort.before.handshake/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.abort.before.handshake/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.abort.before.handshake/server.rpt
index 459aa67..b485fda 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.abort.before.handshake/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.abort.before.handshake/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.abort/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.abort/client.rpt
index 31002a8..4d9d543 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.abort/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.abort/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.abort/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.abort/server.rpt
index a441251..0baf752 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.abort/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.abort/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.close.before.handshake/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.close.before.handshake/client.rpt
index 797ffff..0247d9f 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.close.before.handshake/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.close.before.handshake/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.close.before.handshake/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.close.before.handshake/server.rpt
index 459aa67..b485fda 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.close.before.handshake/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.close.before.handshake/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.close/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.close/client.rpt
index 9c467b8..f0e15e8 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.close/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.close/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.close/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.close/server.rpt
index 7e43b7f..8f4a2cf 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.close/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.sent.write.close/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.want.auth/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.want.auth/client.rpt
index 516d15b..7388039 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.want.auth/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.want.auth/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.want.auth/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.want.auth/server.rpt
index dbb8618..22f9f38 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.want.auth/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/application/server.want.auth/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.auth/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.auth/client.rpt
index 63a629d..508e606 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.auth/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.auth/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.auth/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.auth/server.rpt
index dd61b0a..2877c25 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.auth/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.auth/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.handshake.timeout/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.handshake.timeout/client.rpt
index 6c67da8..2097639 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.handshake.timeout/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.handshake.timeout/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.handshake.timeout/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.handshake.timeout/server.rpt
index 9112e64..4dca380 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.handshake.timeout/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.handshake.timeout/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.hello.malformed/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.hello.malformed/client.rpt
index ba68ee1..19a5313 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.hello.malformed/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.hello.malformed/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.hello.malformed/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.hello.malformed/server.rpt
index 0769f1f..51749a3 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.hello.malformed/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.hello.malformed/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.flush/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.flush/client.rpt
index 13b7c84..8517ee0 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.flush/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.flush/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.flush/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.flush/server.rpt
index 4f6899a..8491114 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.flush/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.flush/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.read.abort.before.handshake/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.read.abort.before.handshake/client.rpt
index 2ae4ca3..811efef 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.read.abort.before.handshake/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.read.abort.before.handshake/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.read.abort.before.handshake/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.read.abort.before.handshake/server.rpt
index 7aad05d..5634056 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.read.abort.before.handshake/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.read.abort.before.handshake/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.read.abort/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.read.abort/client.rpt
index 97758b8..97f35e2 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.read.abort/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.read.abort/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.read.abort/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.read.abort/server.rpt
index f827e29..0369765 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.read.abort/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.read.abort/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.abort.before.handshake/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.abort.before.handshake/client.rpt
index 1cb4154..520aefb 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.abort.before.handshake/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.abort.before.handshake/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.abort.before.handshake/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.abort.before.handshake/server.rpt
index 8315511..a2dc768 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.abort.before.handshake/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.abort.before.handshake/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.abort/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.abort/client.rpt
index 57201c7..7e8ba22 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.abort/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.abort/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.abort/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.abort/server.rpt
index 4c3e508..0091bc3 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.abort/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.abort/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.close.before.handshake/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.close.before.handshake/client.rpt
index a7af845..5e87f50 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.close.before.handshake/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.close.before.handshake/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.close.before.handshake/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.close.before.handshake/server.rpt
index b537c40..8514d0c 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.close.before.handshake/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.close.before.handshake/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.close/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.close/client.rpt
index 5fffbce..e6c62c7 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.close/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.close/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.close/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.close/server.rpt
index 200b5aa..bed2f2a 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.close/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/client.sent.write.close/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.no.hostname.no.alpn/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.no.hostname.no.alpn/client.rpt
index bc69ee1..ac4c61d 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.no.hostname.no.alpn/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.no.hostname.no.alpn/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.no.hostname.no.alpn/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.no.hostname.no.alpn/server.rpt
index ef34e5e..de2eb5e 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.no.hostname.no.alpn/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.no.hostname.no.alpn/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.with.alpn/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.with.alpn/client.rpt
index 187f196..637f8af 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.with.alpn/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.with.alpn/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.with.alpn/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.with.alpn/server.rpt
index 07e65f1..7133092 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.with.alpn/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.with.alpn/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.with.extension.data/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.with.extension.data/client.rpt
index bfaaf08..9a6675d 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.with.extension.data/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.with.extension.data/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.with.extension.data/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.with.extension.data/server.rpt
index 2b9df34..54d896d 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.with.extension.data/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established.with.extension.data/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established/client.rpt
index bc69ee1..ac4c61d 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established/server.rpt
index ef34e5e..de2eb5e 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.established/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.not.established.with.wrong.alpn/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.not.established.with.wrong.alpn/client.rpt
index 062f382..a2f78a7 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.not.established.with.wrong.alpn/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.not.established.with.wrong.alpn/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.not.established.with.wrong.alpn/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.not.established.with.wrong.alpn/server.rpt
index a960b79..0a8ffc4 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.not.established.with.wrong.alpn/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/connection.not.established.with.wrong.alpn/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.1000k/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.1000k/client.rpt
index 02a8db2..b1ec191 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.1000k/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.1000k/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.1000k/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.1000k/server.rpt
index 6ac4be4..48a9abd 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.1000k/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.1000k/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.100k/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.100k/client.rpt
index 3da4d08..3532c9a 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.100k/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.100k/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.100k/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.100k/server.rpt
index c64e747..7bd83f6 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.100k/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.100k/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.10k/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.10k/client.rpt
index f5d2cd8..2974562 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.10k/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.10k/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.10k/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.10k/server.rpt
index 2ae31b2..d7ce674 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.10k/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/echo.payload.length.10k/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.handshake.timeout/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.handshake.timeout/client.rpt
index 3882a41..79f33d0 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.handshake.timeout/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.handshake.timeout/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.handshake.timeout/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.handshake.timeout/server.rpt
index 31bcf79..f90eb8c 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.handshake.timeout/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.handshake.timeout/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.flush/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.flush/client.rpt
index b5c4c3b..1437463 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.flush/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.flush/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.flush/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.flush/server.rpt
index 7cb3452..372991a 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.flush/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.flush/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.read.abort.before.handshake/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.read.abort.before.handshake/client.rpt
index 2763830..1aa3230 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.read.abort.before.handshake/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.read.abort.before.handshake/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.read.abort.before.handshake/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.read.abort.before.handshake/server.rpt
index 41df19a..bcc3e7f 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.read.abort.before.handshake/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.read.abort.before.handshake/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.read.abort/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.read.abort/client.rpt
index bae0345..7f3cc58 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.read.abort/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.read.abort/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.read.abort/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.read.abort/server.rpt
index 60cfc3b..83bd78b 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.read.abort/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.read.abort/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.abort.before.handshake/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.abort.before.handshake/client.rpt
index 1df0c5e..98a5f47 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.abort.before.handshake/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.abort.before.handshake/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.abort.before.handshake/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.abort.before.handshake/server.rpt
index e91dabf..cd58969 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.abort.before.handshake/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.abort.before.handshake/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.abort/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.abort/client.rpt
index 3ace638..4472541 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.abort/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.abort/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.abort/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.abort/server.rpt
index 3a419fa..e0e4d60 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.abort/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.abort/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.close.before.handshake/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.close.before.handshake/client.rpt
index 3863c1b..939b6d7 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.close.before.handshake/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.close.before.handshake/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.close.before.handshake/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.close.before.handshake/server.rpt
index 65b9fe4..ec814de 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.close.before.handshake/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.close.before.handshake/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.close/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.close/client.rpt
index 6a60d06..33a13c0 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.close/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.close/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.close/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.close/server.rpt
index 340f5d5..eeb93d6 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.close/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.sent.write.close/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.want.auth/client.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.want.auth/client.rpt
index 13e446e..b8cf091 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.want.auth/client.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.want.auth/client.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.want.auth/server.rpt b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.want.auth/server.rpt
index dd61b0a..2877c25 100644
--- a/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.want.auth/server.rpt
+++ b/src/main/scripts/org/reaktivity/specification/nukleus/tls/streams/network/server.want.auth/server.rpt
@@ -1,5 +1,5 @@
#
-# Copyright 2016-2020 The Reaktivity Project
+# Copyright 2016-2021 The Reaktivity Project
#
# The Reaktivity Project licenses this file to you under the Apache License,
# version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/test/java/org/reaktivity/specification/nukleus/tls/control/ControlIT.java b/src/test/java/org/reaktivity/specification/nukleus/tls/control/ControlIT.java
index 04d7fb1..b0e997c 100644
--- a/src/test/java/org/reaktivity/specification/nukleus/tls/control/ControlIT.java
+++ b/src/test/java/org/reaktivity/specification/nukleus/tls/control/ControlIT.java
@@ -1,5 +1,5 @@
/**
- * Copyright 2016-2020 The Reaktivity Project
+ * Copyright 2016-2021 The Reaktivity Project
*
* The Reaktivity Project licenses this file to you under the Apache License,
* version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/test/java/org/reaktivity/specification/nukleus/tls/stream/ApplicationIT.java b/src/test/java/org/reaktivity/specification/nukleus/tls/stream/ApplicationIT.java
index f6ee086..2c46bd4 100644
--- a/src/test/java/org/reaktivity/specification/nukleus/tls/stream/ApplicationIT.java
+++ b/src/test/java/org/reaktivity/specification/nukleus/tls/stream/ApplicationIT.java
@@ -1,5 +1,5 @@
/**
- * Copyright 2016-2020 The Reaktivity Project
+ * Copyright 2016-2021 The Reaktivity Project
*
* The Reaktivity Project licenses this file to you under the Apache License,
* version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/test/java/org/reaktivity/specification/nukleus/tls/stream/NetworkIT.java b/src/test/java/org/reaktivity/specification/nukleus/tls/stream/NetworkIT.java
index 55158e9..d6e693d 100644
--- a/src/test/java/org/reaktivity/specification/nukleus/tls/stream/NetworkIT.java
+++ b/src/test/java/org/reaktivity/specification/nukleus/tls/stream/NetworkIT.java
@@ -1,5 +1,5 @@
/**
- * Copyright 2016-2020 The Reaktivity Project
+ * Copyright 2016-2021 The Reaktivity Project
*
* The Reaktivity Project licenses this file to you under the Apache License,
* version 2.0 (the "License"); you may not use this file except in compliance
diff --git a/src/test/java/org/reaktivity/specification/tls/internal/TlsFunctionsTest.java b/src/test/java/org/reaktivity/specification/tls/internal/TlsFunctionsTest.java
index 560cabf..0721b8c 100644
--- a/src/test/java/org/reaktivity/specification/tls/internal/TlsFunctionsTest.java
+++ b/src/test/java/org/reaktivity/specification/tls/internal/TlsFunctionsTest.java
@@ -1,5 +1,5 @@
/**
- * Copyright 2016-2020 The Reaktivity Project
+ * Copyright 2016-2021 The Reaktivity Project
*
* The Reaktivity Project licenses this file to you under the Apache License,
* version 2.0 (the "License"); you may not use this file except in compliance