From 77b385e91a0e48c4c263b2db1baa4887c7f61860 Mon Sep 17 00:00:00 2001
From: Paul Bakker
Date: Tue, 28 Jul 2009 17:23:11 +0000
Subject: [PATCH] - Updated copyright messages on all relevant files
---
include/polarssl/aes.h | 5 +++--
include/polarssl/arc4.h | 5 +++--
include/polarssl/base64.h | 5 +++--
include/polarssl/bignum.h | 5 +++--
include/polarssl/bn_mul.h | 5 +++--
include/polarssl/camellia.h | 3 ++-
include/polarssl/certs.h | 5 +++--
include/polarssl/config.h | 5 +++--
include/polarssl/debug.h | 5 +++--
include/polarssl/des.h | 5 +++--
include/polarssl/dhm.h | 5 +++--
include/polarssl/havege.h | 5 +++--
include/polarssl/md2.h | 5 +++--
include/polarssl/md4.h | 5 +++--
include/polarssl/md5.h | 5 +++--
include/polarssl/net.h | 5 +++--
include/polarssl/openssl.h | 5 +++--
include/polarssl/padlock.h | 5 +++--
include/polarssl/rsa.h | 5 +++--
include/polarssl/sha1.h | 5 +++--
include/polarssl/sha2.h | 5 +++--
include/polarssl/sha4.h | 5 +++--
include/polarssl/ssl.h | 5 +++--
include/polarssl/timing.h | 5 +++--
include/polarssl/x509.h | 5 +++--
include/polarssl/xtea.h | 3 ++-
library/aes.c | 5 +++--
library/arc4.c | 5 +++--
library/base64.c | 5 +++--
library/bignum.c | 5 +++--
library/camellia.c | 3 ++-
library/certs.c | 5 +++--
library/debug.c | 5 +++--
library/des.c | 5 +++--
library/dhm.c | 5 +++--
library/havege.c | 5 +++--
library/md2.c | 5 +++--
library/md4.c | 5 +++--
library/md5.c | 5 +++--
library/net.c | 5 +++--
library/padlock.c | 5 +++--
library/rsa.c | 5 +++--
library/sha1.c | 5 +++--
library/sha2.c | 5 +++--
library/sha4.c | 5 +++--
library/ssl_cli.c | 5 +++--
library/ssl_srv.c | 5 +++--
library/ssl_tls.c | 5 +++--
library/timing.c | 5 +++--
library/x509parse.c | 5 +++--
library/xtea.c | 3 ++-
programs/aes/aescrypt2.c | 5 +++--
programs/hash/hello.c | 5 +++--
programs/hash/md5sum.c | 5 +++--
programs/hash/sha1sum.c | 5 +++--
programs/hash/sha2sum.c | 5 +++--
programs/pkey/dh_client.c | 5 +++--
programs/pkey/dh_genprime.c | 5 +++--
programs/pkey/dh_server.c | 5 +++--
programs/pkey/mpi_demo.c | 5 +++--
programs/pkey/rsa_genkey.c | 5 +++--
programs/pkey/rsa_sign.c | 5 +++--
programs/pkey/rsa_verify.c | 5 +++--
programs/ssl/ssl_client1.c | 5 +++--
programs/ssl/ssl_client2.c | 5 +++--
programs/ssl/ssl_server.c | 5 +++--
programs/test/benchmark.c | 5 +++--
programs/test/selftest.c | 5 +++--
programs/test/ssl_cert_test.c | 3 ++-
programs/test/ssl_test.c | 5 +++--
70 files changed, 205 insertions(+), 135 deletions(-)
diff --git a/include/polarssl/aes.h b/include/polarssl/aes.h
index 1c4fa3b837..11db17ca77 100644
--- a/include/polarssl/aes.h
+++ b/include/polarssl/aes.h
@@ -1,9 +1,10 @@
/**
* \file aes.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/arc4.h b/include/polarssl/arc4.h
index 0ff751122e..b012299f75 100644
--- a/include/polarssl/arc4.h
+++ b/include/polarssl/arc4.h
@@ -1,9 +1,10 @@
/**
* \file arc4.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/base64.h b/include/polarssl/base64.h
index 78919c70b7..4858ef4490 100644
--- a/include/polarssl/base64.h
+++ b/include/polarssl/base64.h
@@ -1,9 +1,10 @@
/**
* \file base64.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/bignum.h b/include/polarssl/bignum.h
index a635f265b7..cb0ac9b8c5 100644
--- a/include/polarssl/bignum.h
+++ b/include/polarssl/bignum.h
@@ -1,9 +1,10 @@
/**
* \file bignum.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/bn_mul.h b/include/polarssl/bn_mul.h
index 75c8eb3775..3eca5cc330 100644
--- a/include/polarssl/bn_mul.h
+++ b/include/polarssl/bn_mul.h
@@ -1,9 +1,10 @@
/**
* \file bn_mul.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/camellia.h b/include/polarssl/camellia.h
index da66ceb184..efdc11be9f 100644
--- a/include/polarssl/camellia.h
+++ b/include/polarssl/camellia.h
@@ -1,7 +1,8 @@
/**
* \file camellia.h
*
- * Copyright (C) 2009 Paul Bakker
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/certs.h b/include/polarssl/certs.h
index 9d8c5f86d5..aa5a6c3e1c 100644
--- a/include/polarssl/certs.h
+++ b/include/polarssl/certs.h
@@ -1,9 +1,10 @@
/**
* \file certs.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/config.h b/include/polarssl/config.h
index 785e54cbc7..c7df39ce41 100644
--- a/include/polarssl/config.h
+++ b/include/polarssl/config.h
@@ -1,9 +1,10 @@
/**
* \file config.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/debug.h b/include/polarssl/debug.h
index 7aa3d7c86f..b8b2070517 100644
--- a/include/polarssl/debug.h
+++ b/include/polarssl/debug.h
@@ -1,9 +1,10 @@
/**
* \file debug.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/des.h b/include/polarssl/des.h
index 2a2672709c..b0fe69e84a 100644
--- a/include/polarssl/des.h
+++ b/include/polarssl/des.h
@@ -1,9 +1,10 @@
/**
* \file des.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/dhm.h b/include/polarssl/dhm.h
index 597568193b..93cf4baf70 100644
--- a/include/polarssl/dhm.h
+++ b/include/polarssl/dhm.h
@@ -1,9 +1,10 @@
/**
* \file dhm.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/havege.h b/include/polarssl/havege.h
index 6ac20391b6..ea355b9483 100644
--- a/include/polarssl/havege.h
+++ b/include/polarssl/havege.h
@@ -1,9 +1,10 @@
/**
* \file havege.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/md2.h b/include/polarssl/md2.h
index c2433045f5..262903962d 100644
--- a/include/polarssl/md2.h
+++ b/include/polarssl/md2.h
@@ -1,9 +1,10 @@
/**
* \file md2.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/md4.h b/include/polarssl/md4.h
index 17b9aac5a9..6a94752501 100644
--- a/include/polarssl/md4.h
+++ b/include/polarssl/md4.h
@@ -1,9 +1,10 @@
/**
* \file md4.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/md5.h b/include/polarssl/md5.h
index baad48fa2c..a69024d116 100644
--- a/include/polarssl/md5.h
+++ b/include/polarssl/md5.h
@@ -1,9 +1,10 @@
/**
* \file md5.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/net.h b/include/polarssl/net.h
index f6a28af279..29d6661464 100644
--- a/include/polarssl/net.h
+++ b/include/polarssl/net.h
@@ -1,9 +1,10 @@
/**
* \file net.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/openssl.h b/include/polarssl/openssl.h
index 6e03b87bf0..6950384d72 100644
--- a/include/polarssl/openssl.h
+++ b/include/polarssl/openssl.h
@@ -1,9 +1,10 @@
/**
* \file openssl.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/padlock.h b/include/polarssl/padlock.h
index fc8941cbcf..4cc6be27bd 100644
--- a/include/polarssl/padlock.h
+++ b/include/polarssl/padlock.h
@@ -1,9 +1,10 @@
/**
* \file padlock.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/rsa.h b/include/polarssl/rsa.h
index 2e8e40cc87..26dddbcd5e 100644
--- a/include/polarssl/rsa.h
+++ b/include/polarssl/rsa.h
@@ -1,9 +1,10 @@
/**
* \file rsa.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/sha1.h b/include/polarssl/sha1.h
index 481aa874e0..01e522d5db 100644
--- a/include/polarssl/sha1.h
+++ b/include/polarssl/sha1.h
@@ -1,9 +1,10 @@
/**
* \file sha1.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/sha2.h b/include/polarssl/sha2.h
index c225ce1d6f..f3d31ccd74 100644
--- a/include/polarssl/sha2.h
+++ b/include/polarssl/sha2.h
@@ -1,9 +1,10 @@
/**
* \file sha2.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/sha4.h b/include/polarssl/sha4.h
index a7f8443767..114c60d133 100644
--- a/include/polarssl/sha4.h
+++ b/include/polarssl/sha4.h
@@ -1,9 +1,10 @@
/**
* \file sha4.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/ssl.h b/include/polarssl/ssl.h
index 0b4dae8456..fa755574bc 100644
--- a/include/polarssl/ssl.h
+++ b/include/polarssl/ssl.h
@@ -1,9 +1,10 @@
/**
* \file ssl.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/timing.h b/include/polarssl/timing.h
index 203ee9ae51..ef5066ec91 100644
--- a/include/polarssl/timing.h
+++ b/include/polarssl/timing.h
@@ -1,9 +1,10 @@
/**
* \file timing.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/x509.h b/include/polarssl/x509.h
index 2f6d9c9b3b..a218e8a9c9 100644
--- a/include/polarssl/x509.h
+++ b/include/polarssl/x509.h
@@ -1,9 +1,10 @@
/**
* \file x509.h
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/include/polarssl/xtea.h b/include/polarssl/xtea.h
index 86b51d8172..1e1f4dc667 100644
--- a/include/polarssl/xtea.h
+++ b/include/polarssl/xtea.h
@@ -1,7 +1,8 @@
/**
* \file xtea.h
*
- * Copyright (C) 2009 Paul Bakker
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/aes.c b/library/aes.c
index 9047366818..04049a4090 100644
--- a/library/aes.c
+++ b/library/aes.c
@@ -1,9 +1,10 @@
/*
* FIPS-197 compliant AES implementation
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/arc4.c b/library/arc4.c
index 943e330a80..0dccd5383d 100644
--- a/library/arc4.c
+++ b/library/arc4.c
@@ -1,9 +1,10 @@
/*
* An implementation of the ARCFOUR algorithm
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/base64.c b/library/base64.c
index 4b7e1ab002..327c02248e 100644
--- a/library/base64.c
+++ b/library/base64.c
@@ -1,9 +1,10 @@
/*
* RFC 1521 base64 encoding/decoding
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/bignum.c b/library/bignum.c
index aa7230fdb7..f5db63f894 100644
--- a/library/bignum.c
+++ b/library/bignum.c
@@ -1,9 +1,10 @@
/*
* Multi-precision integer library
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/camellia.c b/library/camellia.c
index e10ab58187..5e86e0affc 100644
--- a/library/camellia.c
+++ b/library/camellia.c
@@ -1,7 +1,8 @@
/*
* Camellia implementation
*
- * Copyright (C) 2009 Paul Bakker
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/certs.c b/library/certs.c
index 819382192b..5b66c8668d 100644
--- a/library/certs.c
+++ b/library/certs.c
@@ -1,9 +1,10 @@
/*
* X.509 test certificates
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/debug.c b/library/debug.c
index cd7664d484..c263e49bab 100644
--- a/library/debug.c
+++ b/library/debug.c
@@ -1,9 +1,10 @@
/*
* Debugging routines
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/des.c b/library/des.c
index 89849be44b..65d3f08754 100644
--- a/library/des.c
+++ b/library/des.c
@@ -1,9 +1,10 @@
/*
* FIPS-46-3 compliant Triple-DES implementation
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/dhm.c b/library/dhm.c
index d096185868..ef43ab8b35 100644
--- a/library/dhm.c
+++ b/library/dhm.c
@@ -1,9 +1,10 @@
/*
* Diffie-Hellman-Merkle key exchange
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/havege.c b/library/havege.c
index b619f5db11..610f9c5f81 100644
--- a/library/havege.c
+++ b/library/havege.c
@@ -1,9 +1,10 @@
/*
* HAVEGE: HArdware Volatile Entropy Gathering and Expansion
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/md2.c b/library/md2.c
index f6dd3496ae..e942ff3954 100644
--- a/library/md2.c
+++ b/library/md2.c
@@ -1,9 +1,10 @@
/*
* RFC 1115/1319 compliant MD2 implementation
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/md4.c b/library/md4.c
index acf00cb71b..4be1939d6b 100644
--- a/library/md4.c
+++ b/library/md4.c
@@ -1,9 +1,10 @@
/*
* RFC 1186/1320 compliant MD4 implementation
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/md5.c b/library/md5.c
index a964617520..c51808616a 100644
--- a/library/md5.c
+++ b/library/md5.c
@@ -1,9 +1,10 @@
/*
* RFC 1321 compliant MD5 implementation
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/net.c b/library/net.c
index 17f73725fa..9e7c5ddbc9 100644
--- a/library/net.c
+++ b/library/net.c
@@ -1,9 +1,10 @@
/*
* TCP networking functions
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/padlock.c b/library/padlock.c
index f14472faf1..3344a963cf 100644
--- a/library/padlock.c
+++ b/library/padlock.c
@@ -1,9 +1,10 @@
/*
* VIA PadLock support functions
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/rsa.c b/library/rsa.c
index 804bcd2c74..689cb1e43e 100644
--- a/library/rsa.c
+++ b/library/rsa.c
@@ -1,9 +1,10 @@
/*
* The RSA public-key cryptosystem
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/sha1.c b/library/sha1.c
index fbb3a87d1c..8c5b9da4e8 100644
--- a/library/sha1.c
+++ b/library/sha1.c
@@ -1,9 +1,10 @@
/*
* FIPS-180-1 compliant SHA-1 implementation
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/sha2.c b/library/sha2.c
index da558d74fb..8afe73ca3c 100644
--- a/library/sha2.c
+++ b/library/sha2.c
@@ -1,9 +1,10 @@
/*
* FIPS-180-2 compliant SHA-256 implementation
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/sha4.c b/library/sha4.c
index 62d68373f4..e78c3e97e8 100644
--- a/library/sha4.c
+++ b/library/sha4.c
@@ -1,9 +1,10 @@
/*
* FIPS-180-2 compliant SHA-384/512 implementation
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/ssl_cli.c b/library/ssl_cli.c
index 8091081631..8e3bfc327c 100644
--- a/library/ssl_cli.c
+++ b/library/ssl_cli.c
@@ -1,9 +1,10 @@
/*
* SSLv3/TLSv1 client-side functions
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/ssl_srv.c b/library/ssl_srv.c
index 078ee83f5a..157a909934 100644
--- a/library/ssl_srv.c
+++ b/library/ssl_srv.c
@@ -1,9 +1,10 @@
/*
* SSLv3/TLSv1 server-side functions
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/ssl_tls.c b/library/ssl_tls.c
index b21e44bd3b..17279ee7ee 100644
--- a/library/ssl_tls.c
+++ b/library/ssl_tls.c
@@ -1,9 +1,10 @@
/*
* SSLv3/TLSv1 shared functions
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/timing.c b/library/timing.c
index b6ecbf6c86..0f5f4bdaee 100644
--- a/library/timing.c
+++ b/library/timing.c
@@ -1,9 +1,10 @@
/*
* Portable interface to the CPU cycle counter
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/x509parse.c b/library/x509parse.c
index 47aae2a38f..9d1846bf9f 100644
--- a/library/x509parse.c
+++ b/library/x509parse.c
@@ -1,9 +1,10 @@
/*
* X.509 certificate and private key decoding
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/library/xtea.c b/library/xtea.c
index c610a908ef..5e479d226b 100644
--- a/library/xtea.c
+++ b/library/xtea.c
@@ -1,7 +1,8 @@
/*
* An 32-bit implementation of the XTEA algorithm
*
- * Copyright (C) 2009 Paul Bakker
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/programs/aes/aescrypt2.c b/programs/aes/aescrypt2.c
index 887e2af5ea..d5305c1122 100644
--- a/programs/aes/aescrypt2.c
+++ b/programs/aes/aescrypt2.c
@@ -1,9 +1,10 @@
/*
* AES-256 file encryption program
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/programs/hash/hello.c b/programs/hash/hello.c
index 00f7b8ec7a..897cccc7a8 100644
--- a/programs/hash/hello.c
+++ b/programs/hash/hello.c
@@ -1,9 +1,10 @@
/*
* Classic "Hello, world" demonstration program
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/programs/hash/md5sum.c b/programs/hash/md5sum.c
index 08930af3db..5ae7a852db 100644
--- a/programs/hash/md5sum.c
+++ b/programs/hash/md5sum.c
@@ -1,9 +1,10 @@
/*
* md5sum demonstration program
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/programs/hash/sha1sum.c b/programs/hash/sha1sum.c
index 78ee21e8fb..3a4fdfb7c1 100644
--- a/programs/hash/sha1sum.c
+++ b/programs/hash/sha1sum.c
@@ -1,9 +1,10 @@
/*
* sha1sum demonstration program
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/programs/hash/sha2sum.c b/programs/hash/sha2sum.c
index 9f55970fc8..0ef84f2aac 100644
--- a/programs/hash/sha2sum.c
+++ b/programs/hash/sha2sum.c
@@ -1,9 +1,10 @@
/*
* sha2sum demonstration program
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/programs/pkey/dh_client.c b/programs/pkey/dh_client.c
index aa49bbacb2..599e806a5e 100644
--- a/programs/pkey/dh_client.c
+++ b/programs/pkey/dh_client.c
@@ -1,9 +1,10 @@
/*
* Diffie-Hellman-Merkle key exchange (client side)
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/programs/pkey/dh_genprime.c b/programs/pkey/dh_genprime.c
index 2ed16ade54..cc02ea6d87 100644
--- a/programs/pkey/dh_genprime.c
+++ b/programs/pkey/dh_genprime.c
@@ -1,9 +1,10 @@
/*
* Diffie-Hellman-Merkle key exchange (prime generation)
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/programs/pkey/dh_server.c b/programs/pkey/dh_server.c
index ca216c01c7..abea373752 100644
--- a/programs/pkey/dh_server.c
+++ b/programs/pkey/dh_server.c
@@ -1,9 +1,10 @@
/*
* Diffie-Hellman-Merkle key exchange (server side)
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/programs/pkey/mpi_demo.c b/programs/pkey/mpi_demo.c
index 002565de70..f5b4524201 100644
--- a/programs/pkey/mpi_demo.c
+++ b/programs/pkey/mpi_demo.c
@@ -1,9 +1,10 @@
/*
* Simple MPI demonstration program
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/programs/pkey/rsa_genkey.c b/programs/pkey/rsa_genkey.c
index 72d5e4a1b5..d0433213df 100644
--- a/programs/pkey/rsa_genkey.c
+++ b/programs/pkey/rsa_genkey.c
@@ -1,9 +1,10 @@
/*
* Example RSA key generation program
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/programs/pkey/rsa_sign.c b/programs/pkey/rsa_sign.c
index f9ef2f3075..6ccb001b50 100644
--- a/programs/pkey/rsa_sign.c
+++ b/programs/pkey/rsa_sign.c
@@ -1,9 +1,10 @@
/*
* RSA/SHA-1 signature creation program
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/programs/pkey/rsa_verify.c b/programs/pkey/rsa_verify.c
index 96b4a10c45..ee26694e95 100644
--- a/programs/pkey/rsa_verify.c
+++ b/programs/pkey/rsa_verify.c
@@ -1,9 +1,10 @@
/*
* RSA/SHA-1 signature verification program
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/programs/ssl/ssl_client1.c b/programs/ssl/ssl_client1.c
index 9c5e53df5f..8b575def98 100644
--- a/programs/ssl/ssl_client1.c
+++ b/programs/ssl/ssl_client1.c
@@ -1,9 +1,10 @@
/*
* SSL client demonstration program
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/programs/ssl/ssl_client2.c b/programs/ssl/ssl_client2.c
index 86720e60c3..e33c9a7b07 100644
--- a/programs/ssl/ssl_client2.c
+++ b/programs/ssl/ssl_client2.c
@@ -1,9 +1,10 @@
/*
* SSL client with certificate authentication
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/programs/ssl/ssl_server.c b/programs/ssl/ssl_server.c
index f9b9b36c07..67fbd2ecb9 100644
--- a/programs/ssl/ssl_server.c
+++ b/programs/ssl/ssl_server.c
@@ -1,9 +1,10 @@
/*
* SSL server demonstration program
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/programs/test/benchmark.c b/programs/test/benchmark.c
index 35e29d90e3..bb5671ea4d 100644
--- a/programs/test/benchmark.c
+++ b/programs/test/benchmark.c
@@ -1,9 +1,10 @@
/*
* Benchmark demonstration program
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/programs/test/selftest.c b/programs/test/selftest.c
index 22ace15dad..ae75430a55 100644
--- a/programs/test/selftest.c
+++ b/programs/test/selftest.c
@@ -1,9 +1,10 @@
/*
* Self-test demonstration program
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/programs/test/ssl_cert_test.c b/programs/test/ssl_cert_test.c
index eb9baf8c2e..ce687d1c70 100644
--- a/programs/test/ssl_cert_test.c
+++ b/programs/test/ssl_cert_test.c
@@ -1,7 +1,8 @@
/*
* SSL certificate functionality tests
*
- * Copyright (C) 2009 Paul Bakker
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
diff --git a/programs/test/ssl_test.c b/programs/test/ssl_test.c
index 0c088d4b23..6ba406981f 100644
--- a/programs/test/ssl_test.c
+++ b/programs/test/ssl_test.c
@@ -1,9 +1,10 @@
/*
* SSL/TLS stress testing program
*
- * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ * Copyright (C) 2006-2009, Paul Bakker
+ * All rights reserved.
*
- * Copyright (C) 2009 Paul Bakker
+ * Joined copyright on original XySSL code with: Christophe Devine
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by