- Updated Copyright notices
diff --git a/library/aes.c b/library/aes.c
index 039f3dc..8de06fb 100644
--- a/library/aes.c
+++ b/library/aes.c
@@ -1,7 +1,9 @@
/*
* FIPS-197 compliant AES implementation
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 d15136a..b31849d 100644
--- a/library/arc4.c
+++ b/library/arc4.c
@@ -1,7 +1,9 @@
/*
* An implementation of the ARCFOUR algorithm
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 39e9e96..d08c50c 100644
--- a/library/base64.c
+++ b/library/base64.c
@@ -1,7 +1,9 @@
/*
* RFC 1521 base64 encoding/decoding
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 38d1610..3e3165b 100644
--- a/library/bignum.c
+++ b/library/bignum.c
@@ -1,7 +1,9 @@
/*
* Multi-precision integer library
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 d696cde..c4328fb 100644
--- a/library/certs.c
+++ b/library/certs.c
@@ -1,7 +1,9 @@
/*
* X.509 test certificates
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 b2ae548..4fd942e 100644
--- a/library/debug.c
+++ b/library/debug.c
@@ -1,7 +1,9 @@
/*
* Debugging routines
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 df60e00..65ab436 100644
--- a/library/des.c
+++ b/library/des.c
@@ -1,7 +1,9 @@
/*
* FIPS-46-3 compliant Triple-DES implementation
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 0c247af..e92f325 100644
--- a/library/dhm.c
+++ b/library/dhm.c
@@ -1,7 +1,9 @@
/*
* Diffie-Hellman-Merkle key exchange
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 f191bd7..2d69a48 100644
--- a/library/havege.c
+++ b/library/havege.c
@@ -1,7 +1,9 @@
/*
* HAVEGE: HArdware Volatile Entropy Gathering and Expansion
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 6bb46b5..36695ed 100644
--- a/library/md2.c
+++ b/library/md2.c
@@ -1,7 +1,9 @@
/*
* RFC 1115/1319 compliant MD2 implementation
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 672520e..7b91948 100644
--- a/library/md4.c
+++ b/library/md4.c
@@ -1,7 +1,9 @@
/*
* RFC 1186/1320 compliant MD4 implementation
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 a9d8531..3fb5214 100644
--- a/library/md5.c
+++ b/library/md5.c
@@ -1,7 +1,9 @@
/*
* RFC 1321 compliant MD5 implementation
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 df79bf3..7486417 100644
--- a/library/net.c
+++ b/library/net.c
@@ -1,7 +1,9 @@
/*
* TCP networking functions
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 e060838..35c5b95 100644
--- a/library/padlock.c
+++ b/library/padlock.c
@@ -1,7 +1,9 @@
/*
* VIA PadLock support functions
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 3e2d4c6..5236856 100644
--- a/library/rsa.c
+++ b/library/rsa.c
@@ -1,7 +1,9 @@
/*
* The RSA public-key cryptosystem
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 ceb776b..1bc058f 100644
--- a/library/sha1.c
+++ b/library/sha1.c
@@ -1,7 +1,9 @@
/*
* FIPS-180-1 compliant SHA-1 implementation
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 8181229..278a609 100644
--- a/library/sha2.c
+++ b/library/sha2.c
@@ -1,7 +1,9 @@
/*
* FIPS-180-2 compliant SHA-256 implementation
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 2634fba..6c5fe37 100644
--- a/library/sha4.c
+++ b/library/sha4.c
@@ -1,7 +1,9 @@
/*
* FIPS-180-2 compliant SHA-384/512 implementation
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 c2832be..9492ce5 100644
--- a/library/ssl_cli.c
+++ b/library/ssl_cli.c
@@ -1,7 +1,9 @@
/*
* SSLv3/TLSv1 client-side functions
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 ead2b20..036344b 100644
--- a/library/ssl_srv.c
+++ b/library/ssl_srv.c
@@ -1,7 +1,9 @@
/*
* SSLv3/TLSv1 server-side functions
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 a591227..3e70ccf 100644
--- a/library/ssl_tls.c
+++ b/library/ssl_tls.c
@@ -1,7 +1,9 @@
/*
* SSLv3/TLSv1 shared functions
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 2b52af0..d1a2f81 100644
--- a/library/timing.c
+++ b/library/timing.c
@@ -1,7 +1,9 @@
/*
* Portable interface to the CPU cycle counter
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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 02adfa5..a90023b 100644
--- a/library/x509parse.c
+++ b/library/x509parse.c
@@ -1,7 +1,9 @@
/*
* X.509 certificate and private key decoding
*
- * Copyright (C) 2006-2007 Christophe Devine
+ * Based on XySSL: Copyright (C) 2006-2008 Christophe Devine
+ *
+ * Copyright (C) 2009 Paul Bakker
*
* 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