adding license info to each file
authorVolker Birk <vb@pep.foundation>
Tue, 27 Dec 2016 21:13:41 +0100
changeset 1513e7f7e42385b5
parent 1512 663036ca6b74
child 1514 80218e86f9c2
child 1520 479cc0a043e1
adding license info to each file
Makefile
Makefile.conf
README-OSX.md
README.txt
TODO.txt
asn.1/Makefile
asn.1/devicegroup.asn1
asn.1/pEp.asn1
asn.1/pEpEngineASN1/ReadMe.txt
asn.1/protocols.asn1
build-android/build.sh
build-android/jni/Android.mk
build-linux/Makefile
build-mac/README.txt
build-mac/build.sh
build-mac/build_libcurl_dist.sh
build-windows/README.txt
db/Makefile
db/create_system_db.sql
db/csv2csv.py
db/dic2csv.py
db/make_systemdb.cmd
db/mkpass
db/sort.py
db/trustwords.py
macports_env.sh
src/asn1_helper.c
src/asn1_helper.h
src/baseprotocol.c
src/baseprotocol.h
src/blacklist.c
src/blacklist.h
src/bloblist.c
src/bloblist.h
src/cryptotech.c
src/cryptotech.h
src/dynamic_api.h
src/email.c
src/email.h
src/etpan_mime.c
src/etpan_mime.h
src/identity_list.c
src/identity_list.h
src/keymanagement.c
src/keymanagement.h
src/map_asn1.c
src/map_asn1.h
src/message.c
src/message.h
src/message_api.c
src/message_api.h
src/mime.c
src/mime.h
src/openpgp_compat.c
src/openpgp_compat.h
src/pEpEngine.c
src/pEpEngine.h
src/pEp_internal.h
src/pgp_gpg.c
src/pgp_gpg.h
src/pgp_gpg_internal.h
src/pgp_netpgp.c
src/pgp_netpgp.h
src/pgp_netpgp_internal.h
src/platform.h
src/platform_unix.c
src/platform_unix.h
src/platform_windows.cpp
src/platform_windows.h
src/resource.h
src/sqlite3.h
src/stringlist.c
src/stringlist.h
src/stringpair.c
src/stringpair.h
src/sync.c
src/sync.h
src/sync_actions.c
src/sync_impl.c
src/sync_impl.h
src/timestamp.c
src/timestamp.h
src/trans_auto.c
src/trans_auto.h
src/transport.c
src/transport.h
src/wrappers.h
sync/Makefile
sync/devicegroup.fsm
sync/fsm.yml2
sync/functions.ysl2
sync/gen_actions.ysl2
sync/gen_dot.ysl2
sync/gen_statemachine.ysl2
test/Makefile
test/_test_template_cc
test/blacklist_accept_new_key_test.cc
test/blacklist_test.cc
test/bloblist_test.cc
test/crashdump_test.cc
test/decorate_test.cc
test/encrypt_for_identity_test.cc
test/encrypt_missing_private_key_test.cc
test/i18n_test.cc
test/identity_list_test.cc
test/keyedit_test.cc
test/map_asn1_test.cc
test/message_api_test.cc
test/mime_test.cc
test/pEpEngineTest.cc
test/pgp_binary_test.cc
test/pgp_list_keys_test.cc
test/revoke_regen_attach_test.cc
test/sequence_test.cc
test/stringlist_test.cc
test/stringpair_list_test.cc
test/trustwords_test.cc
     1.1 --- a/Makefile	Wed Dec 21 16:55:10 2016 +0100
     1.2 +++ b/Makefile	Tue Dec 27 21:13:41 2016 +0100
     1.3 @@ -1,3 +1,6 @@
     1.4 +# this file is under GNU General Public License v3.0
     1.5 +# see LICENSE.txt
     1.6 +
     1.7  include Makefile.conf
     1.8  
     1.9  # add it to the environment of all executed programs:
     2.1 --- a/Makefile.conf	Wed Dec 21 16:55:10 2016 +0100
     2.2 +++ b/Makefile.conf	Tue Dec 27 21:13:41 2016 +0100
     2.3 @@ -1,3 +1,5 @@
     2.4 +# this file is in the Public Domain
     2.5 +
     2.6  BUILD_ON=$(shell uname)
     2.7  BUILD_FOR=$(BUILD_ON)
     2.8  OPTIMIZE=-g -Wall -O0 -fPIC
     3.1 --- a/README-OSX.md	Wed Dec 21 16:55:10 2016 +0100
     3.2 +++ b/README-OSX.md	Tue Dec 27 21:13:41 2016 +0100
     3.3 @@ -1,3 +1,5 @@
     3.4 +# this file is under Creative Commons License 3.0 cc-by-sa
     3.5 +
     3.6  # Building for OS X/macOS
     3.7  
     3.8  See also README.txt for general information.
     4.1 --- a/README.txt	Wed Dec 21 16:55:10 2016 +0100
     4.2 +++ b/README.txt	Tue Dec 27 21:13:41 2016 +0100
     4.3 @@ -1,3 +1,5 @@
     4.4 +# this file is under Creative Commons License 3.0 cc-by-sa
     4.5 +
     4.6  p≡p Engine
     4.7  ==========
     4.8  
     5.1 --- a/TODO.txt	Wed Dec 21 16:55:10 2016 +0100
     5.2 +++ b/TODO.txt	Tue Dec 27 21:13:41 2016 +0100
     5.3 @@ -1,3 +1,5 @@
     5.4 +# this file is in the Public Domain
     5.5 +
     5.6  - add required Debian packages to build pEp (or where to find non-debian-packaged software, like "libetpan/mailmime_encode.h"
     5.7  - add build instructions and required "brew" packages for Mac OS X.
     5.8  - describe, how to configure pEpEngine to use self-compiled libetpan (in $HOME/local/ or the like)
     6.1 --- a/asn.1/Makefile	Wed Dec 21 16:55:10 2016 +0100
     6.2 +++ b/asn.1/Makefile	Tue Dec 27 21:13:41 2016 +0100
     6.3 @@ -1,3 +1,6 @@
     6.4 +# This file is under GNU General Public License 3.0
     6.5 +# see LICENSE.txt
     6.6 +
     6.7  include ../Makefile.conf
     6.8  
     6.9  ifeq ($(BUILD_ON),Linux)
     7.1 --- a/asn.1/devicegroup.asn1	Wed Dec 21 16:55:10 2016 +0100
     7.2 +++ b/asn.1/devicegroup.asn1	Tue Dec 27 21:13:41 2016 +0100
     7.3 @@ -1,3 +1,6 @@
     7.4 +/* This file is under GNU General Public License 3.0 */
     7.5 +/* see LICENSE.txt */
     7.6 +
     7.7  DEVICEGROUP
     7.8      { iso(1) org(3) dod(6) internet(1) private(4) enterprise(1) pEp (47878) sync(1) keysync(1) }
     7.9  
     8.1 --- a/asn.1/pEp.asn1	Wed Dec 21 16:55:10 2016 +0100
     8.2 +++ b/asn.1/pEp.asn1	Tue Dec 27 21:13:41 2016 +0100
     8.3 @@ -1,3 +1,6 @@
     8.4 +/* This file is under GNU General Public License 3.0 */
     8.5 +/* see LICENSE.txt */
     8.6 +
     8.7  PEP
     8.8      { iso(1) org(3) dod(6) internet(1) private(4) enterprise(1) pEp(47878) basic(0) }
     8.9  
     9.1 --- a/asn.1/pEpEngineASN1/ReadMe.txt	Wed Dec 21 16:55:10 2016 +0100
     9.2 +++ b/asn.1/pEpEngineASN1/ReadMe.txt	Tue Dec 27 21:13:41 2016 +0100
     9.3 @@ -1,3 +1,7 @@
     9.4 +# This file is in the Public Domain
     9.5 +# All other files in this directory are under GNU General Public License 3.0
     9.6 +# see LICENSE.txt
     9.7 +
     9.8  ========================================================================
     9.9      STATIC LIBRARY : pEpEngineASN1 Project Overview
    9.10  ========================================================================
    10.1 --- a/asn.1/protocols.asn1	Wed Dec 21 16:55:10 2016 +0100
    10.2 +++ b/asn.1/protocols.asn1	Tue Dec 27 21:13:41 2016 +0100
    10.3 @@ -1,3 +1,6 @@
    10.4 +/* This file is under GNU General Public License 3.0 */
    10.5 +/* see LICENSE.txt */
    10.6 +
    10.7  SYNC
    10.8  
    10.9  DEFINITIONS AUTOMATIC TAGS EXTENSIBILITY IMPLIED ::=
    11.1 --- a/build-android/build.sh	Wed Dec 21 16:55:10 2016 +0100
    11.2 +++ b/build-android/build.sh	Tue Dec 27 21:13:41 2016 +0100
    11.3 @@ -1,5 +1,8 @@
    11.4  #!/bin/sh
    11.5  
    11.6 +# This file is under GNU General Public License 3.0
    11.7 +# see LICENSE.txt
    11.8 +
    11.9  set -e
   11.10  
   11.11  build_version=1
    12.1 --- a/build-android/jni/Android.mk	Wed Dec 21 16:55:10 2016 +0100
    12.2 +++ b/build-android/jni/Android.mk	Tue Dec 27 21:13:41 2016 +0100
    12.3 @@ -1,5 +1,8 @@
    12.4 -# Copyright (C) 2015 pEp
    12.5 +# Copyleft 2015 pEp foundation
    12.6  #
    12.7 +# This file is under GNU General Public License 3.0
    12.8 +# see LICENSE.txt
    12.9 +
   12.10  LOCAL_PATH := $(call my-dir)
   12.11  $(warning $(LOCAL_PATH))
   12.12  
    13.1 --- a/build-linux/Makefile	Wed Dec 21 16:55:10 2016 +0100
    13.2 +++ b/build-linux/Makefile	Tue Dec 27 21:13:41 2016 +0100
    13.3 @@ -1,3 +1,6 @@
    13.4 +# This file is under GNU General Public License 3.0
    13.5 +# see LICENSE.txt
    13.6 +
    13.7  #------------------------------------------------------------------------------#
    13.8  # Makefile to build libEtpan GPGME, GnuPG and deps for use with pEpEngine 
    13.9  #  based on pEpJNIAdapter/android/external/Makefile
    14.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.2 +++ b/build-mac/README.txt	Tue Dec 27 21:13:41 2016 +0100
    14.3 @@ -0,0 +1,3 @@
    14.4 +# all files in this directory are under GNU General Public License 3.0
    14.5 +# see LICENSE.txt
    14.6 +
    15.1 --- a/build-mac/build.sh	Wed Dec 21 16:55:10 2016 +0100
    15.2 +++ b/build-mac/build.sh	Tue Dec 27 21:13:41 2016 +0100
    15.3 @@ -1,5 +1,8 @@
    15.4  #!/bin/bash
    15.5  
    15.6 +# This file is under GNU General Public License 3.0
    15.7 +# see LICENSE.txt
    15.8 +
    15.9  #
   15.10  # Invoke with `sh build.sh`
   15.11  #
    16.1 --- a/build-mac/build_libcurl_dist.sh	Wed Dec 21 16:55:10 2016 +0100
    16.2 +++ b/build-mac/build_libcurl_dist.sh	Tue Dec 27 21:13:41 2016 +0100
    16.3 @@ -1,5 +1,8 @@
    16.4  #!/bin/bash
    16.5  
    16.6 +# This file is under GNU General Public License 3.0
    16.7 +# see LICENSE.txt
    16.8 +
    16.9  export DEVROOT=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
   16.10  DFT_DIST_DIR=../libcurl-ios-dist
   16.11  DIST_DIR=${DIST_DIR:-$DFT_DIST_DIR}
    17.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    17.2 +++ b/build-windows/README.txt	Tue Dec 27 21:13:41 2016 +0100
    17.3 @@ -0,0 +1,3 @@
    17.4 +# all files in this directory are under GNU General Public License 3.0
    17.5 +# see LICENSE.txt
    17.6 +
    18.1 --- a/db/Makefile	Wed Dec 21 16:55:10 2016 +0100
    18.2 +++ b/db/Makefile	Tue Dec 27 21:13:41 2016 +0100
    18.3 @@ -1,3 +1,6 @@
    18.4 +# This file is under GNU General Public License 3.0
    18.5 +# see LICENSE.txt
    18.6 +
    18.7  include ../Makefile.conf
    18.8  
    18.9  db: system.db
    19.1 --- a/db/create_system_db.sql	Wed Dec 21 16:55:10 2016 +0100
    19.2 +++ b/db/create_system_db.sql	Tue Dec 27 21:13:41 2016 +0100
    19.3 @@ -1,3 +1,6 @@
    19.4 +-- This file is under GNU General Public License 3.0
    19.5 +-- See LICENSE.txt
    19.6 +
    19.7  -- DDL
    19.8  
    19.9  CREATE TABLE i18n_language (
    20.1 --- a/db/csv2csv.py	Wed Dec 21 16:55:10 2016 +0100
    20.2 +++ b/db/csv2csv.py	Tue Dec 27 21:13:41 2016 +0100
    20.3 @@ -1,5 +1,9 @@
    20.4  #! /usr/bin/env python3
    20.5  
    20.6 +# This file is under GNU General Public License 3.0
    20.7 +# see LICENSE.txt
    20.8 +
    20.9 +
   20.10  from argparse import ArgumentParser
   20.11  from fileinput import FileInput, hook_encoded
   20.12  import re, itertools, sys
    21.1 --- a/db/dic2csv.py	Wed Dec 21 16:55:10 2016 +0100
    21.2 +++ b/db/dic2csv.py	Tue Dec 27 21:13:41 2016 +0100
    21.3 @@ -1,5 +1,9 @@
    21.4  #! /usr/bin/env python3
    21.5  
    21.6 +# This file is under GNU General Public License 3.0
    21.7 +# see LICENSE.txt
    21.8 +
    21.9 +
   21.10  from argparse import ArgumentParser
   21.11  from fileinput import FileInput, hook_encoded
   21.12  import re, itertools, sys
    22.1 --- a/db/make_systemdb.cmd	Wed Dec 21 16:55:10 2016 +0100
    22.2 +++ b/db/make_systemdb.cmd	Tue Dec 27 21:13:41 2016 +0100
    22.3 @@ -1,3 +1,4 @@
    22.4 +@rem this file is in the Public Domain
    22.5  @echo off
    22.6  
    22.7  if exist system.db del /f system.db
    23.1 --- a/db/mkpass	Wed Dec 21 16:55:10 2016 +0100
    23.2 +++ b/db/mkpass	Tue Dec 27 21:13:41 2016 +0100
    23.3 @@ -1,5 +1,9 @@
    23.4  #!/bin/sh
    23.5  
    23.6 +# This file is under GNU General Public License 3.0
    23.7 +# see LICENSE.txt
    23.8 +
    23.9 +
   23.10  if [ $1/ == / ] ; then
   23.11      lang=en
   23.12  else
    24.1 --- a/db/sort.py	Wed Dec 21 16:55:10 2016 +0100
    24.2 +++ b/db/sort.py	Tue Dec 27 21:13:41 2016 +0100
    24.3 @@ -1,5 +1,9 @@
    24.4  #! /usr/bin/env python3
    24.5  
    24.6 +# This file is under GNU General Public License 3.0
    24.7 +# see LICENSE.txt
    24.8 +
    24.9 +
   24.10  from argparse import ArgumentParser
   24.11  from fileinput import FileInput, hook_encoded
   24.12  import re, itertools, sys
    25.1 --- a/db/trustwords.py	Wed Dec 21 16:55:10 2016 +0100
    25.2 +++ b/db/trustwords.py	Tue Dec 27 21:13:41 2016 +0100
    25.3 @@ -1,5 +1,9 @@
    25.4  #!/usr/bin/env python3
    25.5  
    25.6 +# This file is under GNU General Public License 3.0
    25.7 +# see LICENSE.txt
    25.8 +
    25.9 +
   25.10  from sqlite3 import connect
   25.11  from os import environ
   25.12  from argparse import ArgumentParser
    26.1 --- a/macports_env.sh	Wed Dec 21 16:55:10 2016 +0100
    26.2 +++ b/macports_env.sh	Tue Dec 27 21:13:41 2016 +0100
    26.3 @@ -1,3 +1,5 @@
    26.4 +# this file is in the Public Domain
    26.5 +
    26.6  # Typical pure MacPorts environment
    26.7  
    26.8  # Restrict to MacPorts
    27.1 --- a/src/asn1_helper.c	Wed Dec 21 16:55:10 2016 +0100
    27.2 +++ b/src/asn1_helper.c	Tue Dec 27 21:13:41 2016 +0100
    27.3 @@ -1,3 +1,6 @@
    27.4 +// This file is under GNU General Public License 3.0
    27.5 +// see LICENSE.txt
    27.6 +
    27.7  #include "asn1_helper.h"
    27.8  #include <assert.h>
    27.9  #include <stdlib.h>
    28.1 --- a/src/asn1_helper.h	Wed Dec 21 16:55:10 2016 +0100
    28.2 +++ b/src/asn1_helper.h	Tue Dec 27 21:13:41 2016 +0100
    28.3 @@ -1,3 +1,6 @@
    28.4 +// This file is under GNU General Public License 3.0
    28.5 +// see LICENSE.txt
    28.6 +
    28.7  #pragma once
    28.8  
    28.9  #include <string.h>
    29.1 --- a/src/baseprotocol.c	Wed Dec 21 16:55:10 2016 +0100
    29.2 +++ b/src/baseprotocol.c	Tue Dec 27 21:13:41 2016 +0100
    29.3 @@ -1,3 +1,6 @@
    29.4 +// This file is under GNU General Public License 3.0
    29.5 +// see LICENSE.txt
    29.6 +
    29.7  #include "pEp_internal.h"
    29.8  #include "message_api.h"
    29.9  
    30.1 --- a/src/baseprotocol.h	Wed Dec 21 16:55:10 2016 +0100
    30.2 +++ b/src/baseprotocol.h	Tue Dec 27 21:13:41 2016 +0100
    30.3 @@ -1,3 +1,6 @@
    30.4 +// This file is under GNU General Public License 3.0
    30.5 +// see LICENSE.txt
    30.6 +
    30.7  #pragma once
    30.8  
    30.9  #include "message.h"
    31.1 --- a/src/blacklist.c	Wed Dec 21 16:55:10 2016 +0100
    31.2 +++ b/src/blacklist.c	Tue Dec 27 21:13:41 2016 +0100
    31.3 @@ -1,3 +1,6 @@
    31.4 +// This file is under GNU General Public License 3.0
    31.5 +// see LICENSE.txt
    31.6 +
    31.7  #include "pEp_internal.h"
    31.8  #include "blacklist.h"
    31.9  
    32.1 --- a/src/blacklist.h	Wed Dec 21 16:55:10 2016 +0100
    32.2 +++ b/src/blacklist.h	Tue Dec 27 21:13:41 2016 +0100
    32.3 @@ -1,3 +1,6 @@
    32.4 +// This file is under GNU General Public License 3.0
    32.5 +// see LICENSE.txt
    32.6 +
    32.7  #pragma once
    32.8  
    32.9  #include "pEpEngine.h"
    33.1 --- a/src/bloblist.c	Wed Dec 21 16:55:10 2016 +0100
    33.2 +++ b/src/bloblist.c	Tue Dec 27 21:13:41 2016 +0100
    33.3 @@ -1,3 +1,6 @@
    33.4 +// This file is under GNU General Public License 3.0
    33.5 +// see LICENSE.txt
    33.6 +
    33.7  #include "pEp_internal.h"
    33.8  
    33.9  #include <stdlib.h>
    34.1 --- a/src/bloblist.h	Wed Dec 21 16:55:10 2016 +0100
    34.2 +++ b/src/bloblist.h	Tue Dec 27 21:13:41 2016 +0100
    34.3 @@ -1,3 +1,6 @@
    34.4 +// This file is under GNU General Public License 3.0
    34.5 +// see LICENSE.txt
    34.6 +
    34.7  #pragma once
    34.8  
    34.9  #include "dynamic_api.h"
    35.1 --- a/src/cryptotech.c	Wed Dec 21 16:55:10 2016 +0100
    35.2 +++ b/src/cryptotech.c	Tue Dec 27 21:13:41 2016 +0100
    35.3 @@ -1,3 +1,6 @@
    35.4 +// This file is under GNU General Public License 3.0
    35.5 +// see LICENSE.txt
    35.6 +
    35.7  #include "pEp_internal.h"
    35.8  
    35.9  #ifdef USE_GPG
    36.1 --- a/src/cryptotech.h	Wed Dec 21 16:55:10 2016 +0100
    36.2 +++ b/src/cryptotech.h	Tue Dec 27 21:13:41 2016 +0100
    36.3 @@ -1,3 +1,6 @@
    36.4 +// This file is under GNU General Public License 3.0
    36.5 +// see LICENSE.txt
    36.6 +
    36.7  #pragma once
    36.8  
    36.9  #include "pEpEngine.h"
    37.1 --- a/src/dynamic_api.h	Wed Dec 21 16:55:10 2016 +0100
    37.2 +++ b/src/dynamic_api.h	Tue Dec 27 21:13:41 2016 +0100
    37.3 @@ -1,3 +1,6 @@
    37.4 +// This file is under GNU General Public License 3.0
    37.5 +// see LICENSE.txt
    37.6 +
    37.7  #pragma once
    37.8  
    37.9  #ifdef WIN32
    38.1 --- a/src/email.c	Wed Dec 21 16:55:10 2016 +0100
    38.2 +++ b/src/email.c	Tue Dec 27 21:13:41 2016 +0100
    38.3 @@ -1,3 +1,6 @@
    38.4 +// This file is under GNU General Public License 3.0
    38.5 +// see LICENSE.txt
    38.6 +
    38.7  #include "email.h"
    38.8  
    38.9  PEP_STATUS email_sendto(PEP_SESSION session, const message *msg)
    39.1 --- a/src/email.h	Wed Dec 21 16:55:10 2016 +0100
    39.2 +++ b/src/email.h	Tue Dec 27 21:13:41 2016 +0100
    39.3 @@ -1,3 +1,6 @@
    39.4 +// This file is under GNU General Public License 3.0
    39.5 +// see LICENSE.txt
    39.6 +
    39.7  #pragma once
    39.8  
    39.9  #include "transport.h"
    40.1 --- a/src/etpan_mime.c	Wed Dec 21 16:55:10 2016 +0100
    40.2 +++ b/src/etpan_mime.c	Tue Dec 27 21:13:41 2016 +0100
    40.3 @@ -1,3 +1,6 @@
    40.4 +// This file is under GNU General Public License 3.0
    40.5 +// see LICENSE.txt
    40.6 +
    40.7  #include "etpan_mime.h"
    40.8  #ifndef mailmime_param_new_with_data
    40.9  #include <libetpan/mailprivacy_tools.h>
    41.1 --- a/src/etpan_mime.h	Wed Dec 21 16:55:10 2016 +0100
    41.2 +++ b/src/etpan_mime.h	Tue Dec 27 21:13:41 2016 +0100
    41.3 @@ -1,3 +1,6 @@
    41.4 +// This file is under GNU General Public License 3.0
    41.5 +// see LICENSE.txt
    41.6 +
    41.7  #pragma once
    41.8  
    41.9  #include <libetpan/libetpan.h>
    42.1 --- a/src/identity_list.c	Wed Dec 21 16:55:10 2016 +0100
    42.2 +++ b/src/identity_list.c	Tue Dec 27 21:13:41 2016 +0100
    42.3 @@ -1,3 +1,6 @@
    42.4 +// This file is under GNU General Public License 3.0
    42.5 +// see LICENSE.txt
    42.6 +
    42.7  #include "pEp_internal.h"
    42.8  
    42.9  #include <stdlib.h>
    43.1 --- a/src/identity_list.h	Wed Dec 21 16:55:10 2016 +0100
    43.2 +++ b/src/identity_list.h	Tue Dec 27 21:13:41 2016 +0100
    43.3 @@ -1,3 +1,6 @@
    43.4 +// This file is under GNU General Public License 3.0
    43.5 +// see LICENSE.txt
    43.6 +
    43.7  #pragma once
    43.8  
    43.9  #include "pEpEngine.h"
    44.1 --- a/src/keymanagement.c	Wed Dec 21 16:55:10 2016 +0100
    44.2 +++ b/src/keymanagement.c	Tue Dec 27 21:13:41 2016 +0100
    44.3 @@ -1,3 +1,6 @@
    44.4 +// This file is under GNU General Public License 3.0
    44.5 +// see LICENSE.txt
    44.6 +
    44.7  #include "platform.h"
    44.8  
    44.9  #include <string.h>
    45.1 --- a/src/keymanagement.h	Wed Dec 21 16:55:10 2016 +0100
    45.2 +++ b/src/keymanagement.h	Tue Dec 27 21:13:41 2016 +0100
    45.3 @@ -1,3 +1,6 @@
    45.4 +// This file is under GNU General Public License 3.0
    45.5 +// see LICENSE.txt
    45.6 +
    45.7  #pragma once
    45.8  
    45.9  #include "pEpEngine.h"
    46.1 --- a/src/map_asn1.c	Wed Dec 21 16:55:10 2016 +0100
    46.2 +++ b/src/map_asn1.c	Tue Dec 27 21:13:41 2016 +0100
    46.3 @@ -1,3 +1,6 @@
    46.4 +// This file is under GNU General Public License 3.0
    46.5 +// see LICENSE.txt
    46.6 +
    46.7  #include "pEp_internal.h"
    46.8  #include "map_asn1.h"
    46.9  
    47.1 --- a/src/map_asn1.h	Wed Dec 21 16:55:10 2016 +0100
    47.2 +++ b/src/map_asn1.h	Tue Dec 27 21:13:41 2016 +0100
    47.3 @@ -1,3 +1,6 @@
    47.4 +// This file is under GNU General Public License 3.0
    47.5 +// see LICENSE.txt
    47.6 +
    47.7  #pragma once
    47.8  
    47.9  #include "pEpEngine.h"
    48.1 --- a/src/message.c	Wed Dec 21 16:55:10 2016 +0100
    48.2 +++ b/src/message.c	Tue Dec 27 21:13:41 2016 +0100
    48.3 @@ -1,3 +1,6 @@
    48.4 +// This file is under GNU General Public License 3.0
    48.5 +// see LICENSE.txt
    48.6 +
    48.7  #include "pEp_internal.h"
    48.8  
    48.9  #include <stdlib.h>
    49.1 --- a/src/message.h	Wed Dec 21 16:55:10 2016 +0100
    49.2 +++ b/src/message.h	Tue Dec 27 21:13:41 2016 +0100
    49.3 @@ -1,3 +1,6 @@
    49.4 +// This file is under GNU General Public License 3.0
    49.5 +// see LICENSE.txt
    49.6 +
    49.7  #pragma once
    49.8  
    49.9  #include <time.h>
    50.1 --- a/src/message_api.c	Wed Dec 21 16:55:10 2016 +0100
    50.2 +++ b/src/message_api.c	Tue Dec 27 21:13:41 2016 +0100
    50.3 @@ -1,3 +1,6 @@
    50.4 +// This file is under GNU General Public License 3.0
    50.5 +// see LICENSE.txt
    50.6 +
    50.7  #include "pEp_internal.h"
    50.8  #include "message_api.h"
    50.9  
    51.1 --- a/src/message_api.h	Wed Dec 21 16:55:10 2016 +0100
    51.2 +++ b/src/message_api.h	Tue Dec 27 21:13:41 2016 +0100
    51.3 @@ -1,3 +1,6 @@
    51.4 +// This file is under GNU General Public License 3.0
    51.5 +// see LICENSE.txt
    51.6 +
    51.7  #pragma once
    51.8  
    51.9  #include "pEpEngine.h"
    52.1 --- a/src/mime.c	Wed Dec 21 16:55:10 2016 +0100
    52.2 +++ b/src/mime.c	Tue Dec 27 21:13:41 2016 +0100
    52.3 @@ -1,3 +1,6 @@
    52.4 +// This file is under GNU General Public License 3.0
    52.5 +// see LICENSE.txt
    52.6 +
    52.7  #include "pEp_internal.h"
    52.8  #include "mime.h"
    52.9  
    53.1 --- a/src/mime.h	Wed Dec 21 16:55:10 2016 +0100
    53.2 +++ b/src/mime.h	Tue Dec 27 21:13:41 2016 +0100
    53.3 @@ -1,3 +1,6 @@
    53.4 +// This file is under GNU General Public License 3.0
    53.5 +// see LICENSE.txt
    53.6 +
    53.7  #pragma once
    53.8  
    53.9  #include "message.h"
    54.1 --- a/src/openpgp_compat.c	Wed Dec 21 16:55:10 2016 +0100
    54.2 +++ b/src/openpgp_compat.c	Tue Dec 27 21:13:41 2016 +0100
    54.3 @@ -1,3 +1,6 @@
    54.4 +// This file is under GNU General Public License 3.0
    54.5 +// see LICENSE.txt
    54.6 +
    54.7  #include "pEp_internal.h"
    54.8  #include "dynamic_api.h"
    54.9  #include "openpgp_compat.h"
    55.1 --- a/src/openpgp_compat.h	Wed Dec 21 16:55:10 2016 +0100
    55.2 +++ b/src/openpgp_compat.h	Tue Dec 27 21:13:41 2016 +0100
    55.3 @@ -1,3 +1,6 @@
    55.4 +// This file is under GNU General Public License 3.0
    55.5 +// see LICENSE.txt
    55.6 +
    55.7  // openpgp_compat.h
    55.8  //
    55.9  // These functions are the exposure of non-generic PGP-specific functionality (largely related to PGP
    56.1 --- a/src/pEpEngine.c	Wed Dec 21 16:55:10 2016 +0100
    56.2 +++ b/src/pEpEngine.c	Tue Dec 27 21:13:41 2016 +0100
    56.3 @@ -1,3 +1,6 @@
    56.4 +// This file is under GNU General Public License 3.0
    56.5 +// see LICENSE.txt
    56.6 +
    56.7  #include "pEp_internal.h"
    56.8  #include "dynamic_api.h"
    56.9  #include "cryptotech.h"
    57.1 --- a/src/pEpEngine.h	Wed Dec 21 16:55:10 2016 +0100
    57.2 +++ b/src/pEpEngine.h	Tue Dec 27 21:13:41 2016 +0100
    57.3 @@ -1,3 +1,6 @@
    57.4 +// This file is under GNU General Public License 3.0
    57.5 +// see LICENSE.txt
    57.6 +
    57.7  #pragma once
    57.8  
    57.9  #ifdef __cplusplus
    58.1 --- a/src/pEp_internal.h	Wed Dec 21 16:55:10 2016 +0100
    58.2 +++ b/src/pEp_internal.h	Tue Dec 27 21:13:41 2016 +0100
    58.3 @@ -1,3 +1,6 @@
    58.4 +// This file is under GNU General Public License 3.0
    58.5 +// see LICENSE.txt
    58.6 +
    58.7  #define PEP_ENGINE_VERSION "0.8.0"
    58.8  
    58.9  // maximum attachment size to import as key 1MB, maximum of 20 attachments
    59.1 --- a/src/pgp_gpg.c	Wed Dec 21 16:55:10 2016 +0100
    59.2 +++ b/src/pgp_gpg.c	Tue Dec 27 21:13:41 2016 +0100
    59.3 @@ -1,3 +1,6 @@
    59.4 +// This file is under GNU General Public License 3.0
    59.5 +// see LICENSE.txt
    59.6 +
    59.7  #include "platform.h"
    59.8  #include "pEp_internal.h"
    59.9  #include "pgp_gpg.h"
    60.1 --- a/src/pgp_gpg.h	Wed Dec 21 16:55:10 2016 +0100
    60.2 +++ b/src/pgp_gpg.h	Tue Dec 27 21:13:41 2016 +0100
    60.3 @@ -1,3 +1,6 @@
    60.4 +// This file is under GNU General Public License 3.0
    60.5 +// see LICENSE.txt
    60.6 +
    60.7  #pragma once
    60.8  
    60.9  #include "pEpEngine.h"
    61.1 --- a/src/pgp_gpg_internal.h	Wed Dec 21 16:55:10 2016 +0100
    61.2 +++ b/src/pgp_gpg_internal.h	Tue Dec 27 21:13:41 2016 +0100
    61.3 @@ -1,3 +1,6 @@
    61.4 +// This file is under GNU General Public License 3.0
    61.5 +// see LICENSE.txt
    61.6 +
    61.7  #pragma once
    61.8  
    61.9  #include <gpgme.h>
    62.1 --- a/src/pgp_netpgp.c	Wed Dec 21 16:55:10 2016 +0100
    62.2 +++ b/src/pgp_netpgp.c	Tue Dec 27 21:13:41 2016 +0100
    62.3 @@ -1,3 +1,6 @@
    62.4 +// This file is under GNU General Public License 3.0
    62.5 +// see LICENSE.txt
    62.6 +
    62.7  #include "pEp_internal.h"
    62.8  #include "pgp_netpgp.h"
    62.9  
    63.1 --- a/src/pgp_netpgp.h	Wed Dec 21 16:55:10 2016 +0100
    63.2 +++ b/src/pgp_netpgp.h	Tue Dec 27 21:13:41 2016 +0100
    63.3 @@ -1,3 +1,6 @@
    63.4 +// This file is under GNU General Public License 3.0
    63.5 +// see LICENSE.txt
    63.6 +
    63.7  #pragma once
    63.8  
    63.9  #include "pEpEngine.h"
    64.1 --- a/src/pgp_netpgp_internal.h	Wed Dec 21 16:55:10 2016 +0100
    64.2 +++ b/src/pgp_netpgp_internal.h	Tue Dec 27 21:13:41 2016 +0100
    64.3 @@ -1,3 +1,6 @@
    64.4 +// This file is under GNU General Public License 3.0
    64.5 +// see LICENSE.txt
    64.6 +
    64.7  #pragma once
    64.8  
    64.9  #include <curl/curl.h>
    65.1 --- a/src/platform.h	Wed Dec 21 16:55:10 2016 +0100
    65.2 +++ b/src/platform.h	Tue Dec 27 21:13:41 2016 +0100
    65.3 @@ -1,3 +1,6 @@
    65.4 +// This file is under GNU General Public License 3.0
    65.5 +// see LICENSE.txt
    65.6 +
    65.7  #pragma once
    65.8  
    65.9  #ifdef __cplusplus
    66.1 --- a/src/platform_unix.c	Wed Dec 21 16:55:10 2016 +0100
    66.2 +++ b/src/platform_unix.c	Tue Dec 27 21:13:41 2016 +0100
    66.3 @@ -1,3 +1,6 @@
    66.4 +// This file is under GNU General Public License 3.0
    66.5 +// see LICENSE.txt
    66.6 +
    66.7  #define _POSIX_C_SOURCE 200809L
    66.8  
    66.9  #ifdef ANDROID
    67.1 --- a/src/platform_unix.h	Wed Dec 21 16:55:10 2016 +0100
    67.2 +++ b/src/platform_unix.h	Tue Dec 27 21:13:41 2016 +0100
    67.3 @@ -1,3 +1,6 @@
    67.4 +// This file is under GNU General Public License 3.0
    67.5 +// see LICENSE.txt
    67.6 +
    67.7  #ifndef __APPLE__
    67.8  #define _POSIX_C_SOURCE 200809L
    67.9  #endif
    68.1 --- a/src/platform_windows.cpp	Wed Dec 21 16:55:10 2016 +0100
    68.2 +++ b/src/platform_windows.cpp	Tue Dec 27 21:13:41 2016 +0100
    68.3 @@ -1,4 +1,7 @@
    68.4 -// Windows platform specifica
    68.5 +// This file is under GNU General Public License 3.0
    68.6 +// see LICENSE.txt
    68.7 +
    68.8 +// Windows platform specification
    68.9  
   68.10  #define WIN32_LEAN_AND_MEAN
   68.11  #ifndef UNICODE
    69.1 --- a/src/platform_windows.h	Wed Dec 21 16:55:10 2016 +0100
    69.2 +++ b/src/platform_windows.h	Tue Dec 27 21:13:41 2016 +0100
    69.3 @@ -1,3 +1,6 @@
    69.4 +// This file is under GNU General Public License 3.0
    69.5 +// see LICENSE.txt
    69.6 +
    69.7  #pragma once
    69.8  
    69.9  // Windows platform specifica
    70.1 --- a/src/resource.h	Wed Dec 21 16:55:10 2016 +0100
    70.2 +++ b/src/resource.h	Tue Dec 27 21:13:41 2016 +0100
    70.3 @@ -1,3 +1,6 @@
    70.4 +// This file is under GNU General Public License 3.0
    70.5 +// see LICENSE.txt
    70.6 +
    70.7  //{{NO_DEPENDENCIES}}
    70.8  // Microsoft Visual C++ generated include file.
    70.9  // Used by pEpEngine.rc
    71.1 --- a/src/sqlite3.h	Wed Dec 21 16:55:10 2016 +0100
    71.2 +++ b/src/sqlite3.h	Tue Dec 27 21:13:41 2016 +0100
    71.3 @@ -1,3 +1,6 @@
    71.4 +// This file is under GNU General Public License 3.0
    71.5 +// see LICENSE.txt
    71.6 +
    71.7  /*
    71.8  ** 2001 September 15
    71.9  **
    72.1 --- a/src/stringlist.c	Wed Dec 21 16:55:10 2016 +0100
    72.2 +++ b/src/stringlist.c	Tue Dec 27 21:13:41 2016 +0100
    72.3 @@ -1,3 +1,6 @@
    72.4 +// This file is under GNU General Public License 3.0
    72.5 +// see LICENSE.txt
    72.6 +
    72.7  #include "pEp_internal.h"
    72.8  
    72.9  #include <stdlib.h>
    73.1 --- a/src/stringlist.h	Wed Dec 21 16:55:10 2016 +0100
    73.2 +++ b/src/stringlist.h	Tue Dec 27 21:13:41 2016 +0100
    73.3 @@ -1,3 +1,6 @@
    73.4 +// This file is under GNU General Public License 3.0
    73.5 +// see LICENSE.txt
    73.6 +
    73.7  #pragma once
    73.8  
    73.9  #include "dynamic_api.h"
    74.1 --- a/src/stringpair.c	Wed Dec 21 16:55:10 2016 +0100
    74.2 +++ b/src/stringpair.c	Tue Dec 27 21:13:41 2016 +0100
    74.3 @@ -1,3 +1,6 @@
    74.4 +// This file is under GNU General Public License 3.0
    74.5 +// see LICENSE.txt
    74.6 +
    74.7  #include "pEp_internal.h"
    74.8  
    74.9  #include <stdlib.h>
    75.1 --- a/src/stringpair.h	Wed Dec 21 16:55:10 2016 +0100
    75.2 +++ b/src/stringpair.h	Tue Dec 27 21:13:41 2016 +0100
    75.3 @@ -1,3 +1,6 @@
    75.4 +// This file is under GNU General Public License 3.0
    75.5 +// see LICENSE.txt
    75.6 +
    75.7  #pragma once
    75.8  
    75.9  #include "dynamic_api.h"
    76.1 --- a/src/sync.c	Wed Dec 21 16:55:10 2016 +0100
    76.2 +++ b/src/sync.c	Tue Dec 27 21:13:41 2016 +0100
    76.3 @@ -1,3 +1,6 @@
    76.4 +// This file is under GNU General Public License 3.0
    76.5 +// see LICENSE.txt
    76.6 +
    76.7  #include "pEp_internal.h"
    76.8  
    76.9  #include <memory.h>
    77.1 --- a/src/sync.h	Wed Dec 21 16:55:10 2016 +0100
    77.2 +++ b/src/sync.h	Tue Dec 27 21:13:41 2016 +0100
    77.3 @@ -1,3 +1,6 @@
    77.4 +// This file is under GNU General Public License 3.0
    77.5 +// see LICENSE.txt
    77.6 +
    77.7  /*
    77.8  ====================================
    77.9  Engine/adapter/app KeySync interface 
    78.1 --- a/src/sync_actions.c	Wed Dec 21 16:55:10 2016 +0100
    78.2 +++ b/src/sync_actions.c	Tue Dec 27 21:13:41 2016 +0100
    78.3 @@ -1,3 +1,6 @@
    78.4 +// This file is under GNU General Public License 3.0
    78.5 +// see LICENSE.txt
    78.6 +
    78.7  // Actions for DeviceState state machine
    78.8  
    78.9  #include <assert.h>
    79.1 --- a/src/sync_impl.c	Wed Dec 21 16:55:10 2016 +0100
    79.2 +++ b/src/sync_impl.c	Tue Dec 27 21:13:41 2016 +0100
    79.3 @@ -1,3 +1,6 @@
    79.4 +// This file is under GNU General Public License 3.0
    79.5 +// see LICENSE.txt
    79.6 +
    79.7  #include "platform.h"
    79.8  
    79.9  // it seems pEp_internal.h needs to be the first pEp include due to the 
    80.1 --- a/src/sync_impl.h	Wed Dec 21 16:55:10 2016 +0100
    80.2 +++ b/src/sync_impl.h	Tue Dec 27 21:13:41 2016 +0100
    80.3 @@ -1,3 +1,6 @@
    80.4 +// This file is under GNU General Public License 3.0
    80.5 +// see LICENSE.txt
    80.6 +
    80.7  #pragma once
    80.8  
    80.9  #include "message.h"
    81.1 --- a/src/timestamp.c	Wed Dec 21 16:55:10 2016 +0100
    81.2 +++ b/src/timestamp.c	Tue Dec 27 21:13:41 2016 +0100
    81.3 @@ -1,3 +1,6 @@
    81.4 +// This file is under GNU General Public License 3.0
    81.5 +// see LICENSE.txt
    81.6 +
    81.7  #include "pEp_internal.h"
    81.8  
    81.9  #include "timestamp.h"
    82.1 --- a/src/timestamp.h	Wed Dec 21 16:55:10 2016 +0100
    82.2 +++ b/src/timestamp.h	Tue Dec 27 21:13:41 2016 +0100
    82.3 @@ -1,3 +1,6 @@
    82.4 +// This file is under GNU General Public License 3.0
    82.5 +// see LICENSE.txt
    82.6 +
    82.7  #pragma once
    82.8  
    82.9  #include <time.h>
    83.1 --- a/src/trans_auto.c	Wed Dec 21 16:55:10 2016 +0100
    83.2 +++ b/src/trans_auto.c	Tue Dec 27 21:13:41 2016 +0100
    83.3 @@ -1,3 +1,6 @@
    83.4 +// This file is under GNU General Public License 3.0
    83.5 +// see LICENSE.txt
    83.6 +
    83.7  #include "trans_auto.h"
    83.8  
    83.9  PEP_STATUS auto_sendto(PEP_SESSION session, const message *msg)
    84.1 --- a/src/trans_auto.h	Wed Dec 21 16:55:10 2016 +0100
    84.2 +++ b/src/trans_auto.h	Tue Dec 27 21:13:41 2016 +0100
    84.3 @@ -1,3 +1,6 @@
    84.4 +// This file is under GNU General Public License 3.0
    84.5 +// see LICENSE.txt
    84.6 +
    84.7  #pragma once
    84.8  
    84.9  #include "transport.h"
    85.1 --- a/src/transport.c	Wed Dec 21 16:55:10 2016 +0100
    85.2 +++ b/src/transport.c	Tue Dec 27 21:13:41 2016 +0100
    85.3 @@ -1,3 +1,6 @@
    85.4 +// This file is under GNU General Public License 3.0
    85.5 +// see LICENSE.txt
    85.6 +
    85.7  #include "pEp_internal.h"
    85.8  #include "trans_auto.h"
    85.9  
    86.1 --- a/src/transport.h	Wed Dec 21 16:55:10 2016 +0100
    86.2 +++ b/src/transport.h	Tue Dec 27 21:13:41 2016 +0100
    86.3 @@ -1,3 +1,6 @@
    86.4 +// This file is under GNU General Public License 3.0
    86.5 +// see LICENSE.txt
    86.6 +
    86.7  #pragma once
    86.8  
    86.9  #include "pEpEngine.h"
    87.1 --- a/src/wrappers.h	Wed Dec 21 16:55:10 2016 +0100
    87.2 +++ b/src/wrappers.h	Tue Dec 27 21:13:41 2016 +0100
    87.3 @@ -1,3 +1,6 @@
    87.4 +// This file is under GNU General Public License 3.0
    87.5 +// see LICENSE.txt
    87.6 +
    87.7  #pragma once
    87.8  
    87.9  #include "platform.h"
    88.1 --- a/sync/Makefile	Wed Dec 21 16:55:10 2016 +0100
    88.2 +++ b/sync/Makefile	Tue Dec 27 21:13:41 2016 +0100
    88.3 @@ -1,3 +1,7 @@
    88.4 +
    88.5 +# This file is under GNU General Public License 3.0
    88.6 +# see LICENSE.txt
    88.7 +
    88.8  include ../Makefile.conf
    88.9  
   88.10  all: .codegen
    89.1 --- a/sync/devicegroup.fsm	Wed Dec 21 16:55:10 2016 +0100
    89.2 +++ b/sync/devicegroup.fsm	Tue Dec 27 21:13:41 2016 +0100
    89.3 @@ -1,3 +1,6 @@
    89.4 +// This file is under GNU General Public License 3.0
    89.5 +// see LICENSE.txt
    89.6 +
    89.7  // DeviceGroup protocol for p≡p
    89.8  
    89.9  // Copyleft (c) 2016, p≡p foundation
    90.1 --- a/sync/fsm.yml2	Wed Dec 21 16:55:10 2016 +0100
    90.2 +++ b/sync/fsm.yml2	Tue Dec 27 21:13:41 2016 +0100
    90.3 @@ -1,3 +1,6 @@
    90.4 +// This file is under GNU General Public License 3.0
    90.5 +// see LICENSE.txt
    90.6 +
    90.7  // FSM Y language 1.0
    90.8  
    90.9  // Copyleft (c) 2016, p≡p foundation
    91.1 --- a/sync/functions.ysl2	Wed Dec 21 16:55:10 2016 +0100
    91.2 +++ b/sync/functions.ysl2	Tue Dec 27 21:13:41 2016 +0100
    91.3 @@ -1,3 +1,6 @@
    91.4 +// This file is under GNU General Public License 3.0
    91.5 +// see LICENSE.txt
    91.6 +
    91.7  // function library
    91.8  
    91.9  def "func:distinctName" {
    92.1 --- a/sync/gen_actions.ysl2	Wed Dec 21 16:55:10 2016 +0100
    92.2 +++ b/sync/gen_actions.ysl2	Tue Dec 27 21:13:41 2016 +0100
    92.3 @@ -1,3 +1,6 @@
    92.4 +// This file is under GNU General Public License 3.0
    92.5 +// see LICENSE.txt
    92.6 +
    92.7  // generate actions skeleton
    92.8  
    92.9  // Copyleft (c) 2016, p≡p foundation
    93.1 --- a/sync/gen_dot.ysl2	Wed Dec 21 16:55:10 2016 +0100
    93.2 +++ b/sync/gen_dot.ysl2	Tue Dec 27 21:13:41 2016 +0100
    93.3 @@ -1,3 +1,6 @@
    93.4 +// This file is under GNU General Public License 3.0
    93.5 +// see LICENSE.txt
    93.6 +
    93.7  include yslt.yml2
    93.8  
    93.9  tstylesheet {
    94.1 --- a/sync/gen_statemachine.ysl2	Wed Dec 21 16:55:10 2016 +0100
    94.2 +++ b/sync/gen_statemachine.ysl2	Tue Dec 27 21:13:41 2016 +0100
    94.3 @@ -1,3 +1,6 @@
    94.4 +// This file is under GNU General Public License 3.0
    94.5 +// see LICENSE.txt
    94.6 +
    94.7  // generate state machine code
    94.8  
    94.9  // Copyleft (c) 2016, p≡p foundation
    95.1 --- a/test/Makefile	Wed Dec 21 16:55:10 2016 +0100
    95.2 +++ b/test/Makefile	Tue Dec 27 21:13:41 2016 +0100
    95.3 @@ -1,3 +1,7 @@
    95.4 +
    95.5 +# This file is under GNU General Public License 3.0
    95.6 +# see LICENSE.txt
    95.7 +
    95.8  include ../Makefile.conf
    95.9  
   95.10  export GNUPGHOME=.
    96.1 --- a/test/_test_template_cc	Wed Dec 21 16:55:10 2016 +0100
    96.2 +++ b/test/_test_template_cc	Tue Dec 27 21:13:41 2016 +0100
    96.3 @@ -1,3 +1,6 @@
    96.4 +// This file is under GNU General Public License 3.0
    96.5 +// see LICENSE.txt
    96.6 +
    96.7  #include <iostream>
    96.8  #include <string>
    96.9  #include <assert.h>
    97.1 --- a/test/blacklist_accept_new_key_test.cc	Wed Dec 21 16:55:10 2016 +0100
    97.2 +++ b/test/blacklist_accept_new_key_test.cc	Tue Dec 27 21:13:41 2016 +0100
    97.3 @@ -1,3 +1,6 @@
    97.4 +// This file is under GNU General Public License 3.0
    97.5 +// see LICENSE.txt
    97.6 +
    97.7  #include <iostream>
    97.8  #include <iostream>
    97.9  #include <fstream>
    98.1 --- a/test/blacklist_test.cc	Wed Dec 21 16:55:10 2016 +0100
    98.2 +++ b/test/blacklist_test.cc	Tue Dec 27 21:13:41 2016 +0100
    98.3 @@ -1,3 +1,6 @@
    98.4 +// This file is under GNU General Public License 3.0
    98.5 +// see LICENSE.txt
    98.6 +
    98.7  #include <iostream>
    98.8  #include <iostream>
    98.9  #include <fstream>
    99.1 --- a/test/bloblist_test.cc	Wed Dec 21 16:55:10 2016 +0100
    99.2 +++ b/test/bloblist_test.cc	Tue Dec 27 21:13:41 2016 +0100
    99.3 @@ -1,3 +1,6 @@
    99.4 +// This file is under GNU General Public License 3.0
    99.5 +// see LICENSE.txt
    99.6 +
    99.7  #include <stdlib.h>
    99.8  #include <string.h>
    99.9  #include "platform.h"
   100.1 --- a/test/crashdump_test.cc	Wed Dec 21 16:55:10 2016 +0100
   100.2 +++ b/test/crashdump_test.cc	Tue Dec 27 21:13:41 2016 +0100
   100.3 @@ -1,3 +1,6 @@
   100.4 +// This file is under GNU General Public License 3.0
   100.5 +// see LICENSE.txt
   100.6 +
   100.7  #include <iostream>
   100.8  #include <string>
   100.9  #include <assert.h>
   101.1 --- a/test/decorate_test.cc	Wed Dec 21 16:55:10 2016 +0100
   101.2 +++ b/test/decorate_test.cc	Tue Dec 27 21:13:41 2016 +0100
   101.3 @@ -1,3 +1,6 @@
   101.4 +// This file is under GNU General Public License 3.0
   101.5 +// see LICENSE.txt
   101.6 +
   101.7  #include <stdlib.h>
   101.8  #include <string.h>
   101.9  #include "platform.h"
   102.1 --- a/test/encrypt_for_identity_test.cc	Wed Dec 21 16:55:10 2016 +0100
   102.2 +++ b/test/encrypt_for_identity_test.cc	Tue Dec 27 21:13:41 2016 +0100
   102.3 @@ -1,3 +1,6 @@
   102.4 +// This file is under GNU General Public License 3.0
   102.5 +// see LICENSE.txt
   102.6 +
   102.7  #include <stdlib.h>
   102.8  #include <string.h>
   102.9  #include "platform.h"
   103.1 --- a/test/encrypt_missing_private_key_test.cc	Wed Dec 21 16:55:10 2016 +0100
   103.2 +++ b/test/encrypt_missing_private_key_test.cc	Tue Dec 27 21:13:41 2016 +0100
   103.3 @@ -1,3 +1,6 @@
   103.4 +// This file is under GNU General Public License 3.0
   103.5 +// see LICENSE.txt
   103.6 +
   103.7  #include <iostream>
   103.8  #include <iostream>
   103.9  #include <fstream>
   104.1 --- a/test/i18n_test.cc	Wed Dec 21 16:55:10 2016 +0100
   104.2 +++ b/test/i18n_test.cc	Tue Dec 27 21:13:41 2016 +0100
   104.3 @@ -1,3 +1,6 @@
   104.4 +// This file is under GNU General Public License 3.0
   104.5 +// see LICENSE.txt
   104.6 +
   104.7  #include <iostream>
   104.8  #include <string>
   104.9  #include <assert.h>
   105.1 --- a/test/identity_list_test.cc	Wed Dec 21 16:55:10 2016 +0100
   105.2 +++ b/test/identity_list_test.cc	Tue Dec 27 21:13:41 2016 +0100
   105.3 @@ -1,3 +1,6 @@
   105.4 +// This file is under GNU General Public License 3.0
   105.5 +// see LICENSE.txt
   105.6 +
   105.7  #include <stdlib.h>
   105.8  #include <string.h>
   105.9  #include "platform.h"
   106.1 --- a/test/keyedit_test.cc	Wed Dec 21 16:55:10 2016 +0100
   106.2 +++ b/test/keyedit_test.cc	Tue Dec 27 21:13:41 2016 +0100
   106.3 @@ -1,3 +1,6 @@
   106.4 +// This file is under GNU General Public License 3.0
   106.5 +// see LICENSE.txt
   106.6 +
   106.7  #include "platform.h"
   106.8  
   106.9  #include <iostream>
   107.1 --- a/test/map_asn1_test.cc	Wed Dec 21 16:55:10 2016 +0100
   107.2 +++ b/test/map_asn1_test.cc	Tue Dec 27 21:13:41 2016 +0100
   107.3 @@ -1,3 +1,6 @@
   107.4 +// This file is under GNU General Public License 3.0
   107.5 +// see LICENSE.txt
   107.6 +
   107.7  #include <iostream>
   107.8  #include <string>
   107.9  #include <cstring>
   108.1 --- a/test/message_api_test.cc	Wed Dec 21 16:55:10 2016 +0100
   108.2 +++ b/test/message_api_test.cc	Tue Dec 27 21:13:41 2016 +0100
   108.3 @@ -1,3 +1,6 @@
   108.4 +// This file is under GNU General Public License 3.0
   108.5 +// see LICENSE.txt
   108.6 +
   108.7  #include <stdlib.h>
   108.8  #include <string.h>
   108.9  #include "platform.h"
   109.1 --- a/test/mime_test.cc	Wed Dec 21 16:55:10 2016 +0100
   109.2 +++ b/test/mime_test.cc	Tue Dec 27 21:13:41 2016 +0100
   109.3 @@ -1,3 +1,6 @@
   109.4 +// This file is under GNU General Public License 3.0
   109.5 +// see LICENSE.txt
   109.6 +
   109.7  #include <stdlib.h>
   109.8  #include <string.h>
   109.9  #include "platform.h"
   110.1 --- a/test/pEpEngineTest.cc	Wed Dec 21 16:55:10 2016 +0100
   110.2 +++ b/test/pEpEngineTest.cc	Tue Dec 27 21:13:41 2016 +0100
   110.3 @@ -1,3 +1,6 @@
   110.4 +// This file is under GNU General Public License 3.0
   110.5 +// see LICENSE.txt
   110.6 +
   110.7  #include <iostream>
   110.8  #include <fstream>
   110.9  #include <stdexcept>
   111.1 --- a/test/pgp_binary_test.cc	Wed Dec 21 16:55:10 2016 +0100
   111.2 +++ b/test/pgp_binary_test.cc	Tue Dec 27 21:13:41 2016 +0100
   111.3 @@ -1,3 +1,6 @@
   111.4 +// This file is under GNU General Public License 3.0
   111.5 +// see LICENSE.txt
   111.6 +
   111.7  #include <iostream>
   111.8  #include <string>
   111.9  #include <assert.h>
   112.1 --- a/test/pgp_list_keys_test.cc	Wed Dec 21 16:55:10 2016 +0100
   112.2 +++ b/test/pgp_list_keys_test.cc	Tue Dec 27 21:13:41 2016 +0100
   112.3 @@ -1,3 +1,6 @@
   112.4 +// This file is under GNU General Public License 3.0
   112.5 +// see LICENSE.txt
   112.6 +
   112.7  #include <iostream>
   112.8  #include <string>
   112.9  #include <assert.h>
   113.1 --- a/test/revoke_regen_attach_test.cc	Wed Dec 21 16:55:10 2016 +0100
   113.2 +++ b/test/revoke_regen_attach_test.cc	Tue Dec 27 21:13:41 2016 +0100
   113.3 @@ -1,3 +1,6 @@
   113.4 +// This file is under GNU General Public License 3.0
   113.5 +// see LICENSE.txt
   113.6 +
   113.7  #include <stdlib.h>
   113.8  #include <string.h>
   113.9  #include <time.h>
   114.1 --- a/test/sequence_test.cc	Wed Dec 21 16:55:10 2016 +0100
   114.2 +++ b/test/sequence_test.cc	Tue Dec 27 21:13:41 2016 +0100
   114.3 @@ -1,3 +1,6 @@
   114.4 +// This file is under GNU General Public License 3.0
   114.5 +// see LICENSE.txt
   114.6 +
   114.7  #include <iostream>
   114.8  #include <string>
   114.9  #include <cstring> // for std::strdup()
   115.1 --- a/test/stringlist_test.cc	Wed Dec 21 16:55:10 2016 +0100
   115.2 +++ b/test/stringlist_test.cc	Tue Dec 27 21:13:41 2016 +0100
   115.3 @@ -1,3 +1,6 @@
   115.4 +// This file is under GNU General Public License 3.0
   115.5 +// see LICENSE.txt
   115.6 +
   115.7  #include <stdlib.h>
   115.8  #include <string.h>
   115.9  #include "platform.h"
   116.1 --- a/test/stringpair_list_test.cc	Wed Dec 21 16:55:10 2016 +0100
   116.2 +++ b/test/stringpair_list_test.cc	Tue Dec 27 21:13:41 2016 +0100
   116.3 @@ -1,3 +1,6 @@
   116.4 +// This file is under GNU General Public License 3.0
   116.5 +// see LICENSE.txt
   116.6 +
   116.7  #include <stdlib.h>
   116.8  #include <string.h>
   116.9  #include "platform.h"
   117.1 --- a/test/trustwords_test.cc	Wed Dec 21 16:55:10 2016 +0100
   117.2 +++ b/test/trustwords_test.cc	Tue Dec 27 21:13:41 2016 +0100
   117.3 @@ -1,3 +1,6 @@
   117.4 +// This file is under GNU General Public License 3.0
   117.5 +// see LICENSE.txt
   117.6 +
   117.7  #include <iostream>
   117.8  #include <string>
   117.9  #include <cassert>