[pgsqlclient-checkins] pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handsha
Status: Inactive
Brought to you by:
carlosga_fb
From: Carlos G. Á. <car...@us...> - 2005-04-04 21:11:03
|
Update of /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1823/Mono.Security.Protocol.Tls.Handshake.Client Modified Files: TlsClientCertificate.cs TlsClientCertificateVerify.cs TlsClientFinished.cs TlsClientHello.cs TlsClientKeyExchange.cs TlsServerCertificate.cs TlsServerCertificateRequest.cs TlsServerFinished.cs TlsServerHello.cs TlsServerHelloDone.cs TlsServerKeyExchange.cs Log Message: Update with the same sources existente in the Mono SVN Index: TlsServerCertificate.cs =================================================================== RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/TlsServerCertificate.cs,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** TlsServerCertificate.cs 17 Nov 2004 13:52:04 -0000 1.13 --- TlsServerCertificate.cs 4 Apr 2005 21:10:51 -0000 1.14 *************** *** 1,26 **** ! /* Transport Security Layer (TLS) ! * Copyright (c) 2003-2004 Carlos Guzman Alvarez ! * Sebastien Pouliot, Copyright (c) 2004 Novell (http://www.novell.com) ! * ! * Permission is hereby granted, free of charge, to any person ! * obtaining a copy of this software and associated documentation ! * files (the "Software"), to deal in the Software without restriction, ! * including without limitation the rights to use, copy, modify, merge, ! * publish, distribute, sublicense, and/or sell copies of the Software, ! * and to permit persons to whom the Software is furnished to do so, ! * subject to the following conditions: ! * ! * The above copyright notice and this permission notice shall be included ! * in all copies or substantial portions of the Software. ! * ! * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES ! * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT ! * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, ! * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ! * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER ! * DEALINGS IN THE SOFTWARE. ! */ using System; --- 1,26 ---- ! // Transport Security Layer (TLS) ! // Copyright (c) 2003-2004 Carlos Guzman Alvarez ! // Sebastien Pouliot, Copyright (c) 2004 Novell (http://www.novell.com) ! ! // ! // Permission is hereby granted, free of charge, to any person obtaining ! // a copy of this software and associated documentation files (the ! // "Software"), to deal in the Software without restriction, including ! // without limitation the rights to use, copy, modify, merge, publish, ! // distribute, sublicense, and/or sell copies of the Software, and to ! // permit persons to whom the Software is furnished to do so, subject to ! // the following conditions: ! // ! // The above copyright notice and this permission notice shall be ! // included in all copies or substantial portions of the Software. ! // ! // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF ! // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE ! // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION ! // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION ! // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ! // using System; *************** *** 104,108 **** } ! // this.validateCertificates(certificates); } --- 104,108 ---- } ! this.validateCertificates(certificates); } *************** *** 256,260 **** case X509ChainStatusFlags.NotTimeValid: // WinError.h CERT_E_EXPIRED 0x800B0101 ! description = AlertDescription.CertificateExpired; errors.Add ((int)-2146762495); break; --- 256,260 ---- case X509ChainStatusFlags.NotTimeValid: // WinError.h CERT_E_EXPIRED 0x800B0101 ! description = AlertDescription.CertificateExpired; errors.Add ((int)-2146762495); break; *************** *** 262,266 **** case X509ChainStatusFlags.PartialChain: // WinError.h CERT_E_CHAINING 0x800B010A ! description = AlertDescription.UnknownCA; errors.Add ((int)-2146762486); break; --- 262,266 ---- case X509ChainStatusFlags.PartialChain: // WinError.h CERT_E_CHAINING 0x800B010A ! description = AlertDescription.UnknownCA; errors.Add ((int)-2146762486); break; *************** *** 268,272 **** case X509ChainStatusFlags.UntrustedRoot: // WinError.h CERT_E_UNTRUSTEDROOT 0x800B0109 ! description = AlertDescription.UnknownCA; errors.Add ((int)-2146762487); break; --- 268,272 ---- case X509ChainStatusFlags.UntrustedRoot: // WinError.h CERT_E_UNTRUSTEDROOT 0x800B0109 ! description = AlertDescription.UnknownCA; errors.Add ((int)-2146762487); break; *************** *** 274,278 **** default: // unknown error ! description = AlertDescription.CertificateUnknown; errors.Add ((int)verify.Status); break; --- 274,278 ---- default: // unknown error ! description = AlertDescription.CertificateUnknown; errors.Add ((int)verify.Status); break; Index: TlsServerHelloDone.cs =================================================================== RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/TlsServerHelloDone.cs,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** TlsServerHelloDone.cs 4 Mar 2004 15:41:20 -0000 1.4 --- TlsServerHelloDone.cs 4 Apr 2005 21:10:52 -0000 1.5 *************** *** 1,25 **** ! /* Transport Security Layer (TLS) ! * Copyright (c) 2003-2004 Carlos Guzman Alvarez ! * ! * Permission is hereby granted, free of charge, to any person ! * obtaining a copy of this software and associated documentation ! * files (the "Software"), to deal in the Software without restriction, ! * including without limitation the rights to use, copy, modify, merge, ! * publish, distribute, sublicense, and/or sell copies of the Software, ! * and to permit persons to whom the Software is furnished to do so, ! * subject to the following conditions: ! * ! * The above copyright notice and this permission notice shall be included ! * in all copies or substantial portions of the Software. ! * ! * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES ! * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT ! * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, ! * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ! * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER ! * DEALINGS IN THE SOFTWARE. ! */ using System; --- 1,25 ---- ! // Transport Security Layer (TLS) ! // Copyright (c) 2003-2004 Carlos Guzman Alvarez ! ! // ! // Permission is hereby granted, free of charge, to any person obtaining ! // a copy of this software and associated documentation files (the ! // "Software"), to deal in the Software without restriction, including ! // without limitation the rights to use, copy, modify, merge, publish, ! // distribute, sublicense, and/or sell copies of the Software, and to ! // permit persons to whom the Software is furnished to do so, subject to ! // the following conditions: ! // ! // The above copyright notice and this permission notice shall be ! // included in all copies or substantial portions of the Software. ! // ! // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF ! // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE ! // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION ! // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION ! // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ! // using System; Index: TlsServerHello.cs =================================================================== RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/TlsServerHello.cs,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** TlsServerHello.cs 21 Apr 2004 12:54:54 -0000 1.7 --- TlsServerHello.cs 4 Apr 2005 21:10:52 -0000 1.8 *************** *** 1,25 **** ! /* Transport Security Layer (TLS) ! * Copyright (c) 2003-2004 Carlos Guzman Alvarez ! * ! * Permission is hereby granted, free of charge, to any person ! * obtaining a copy of this software and associated documentation ! * files (the "Software"), to deal in the Software without restriction, ! * including without limitation the rights to use, copy, modify, merge, ! * publish, distribute, sublicense, and/or sell copies of the Software, ! * and to permit persons to whom the Software is furnished to do so, ! * subject to the following conditions: ! * ! * The above copyright notice and this permission notice shall be included ! * in all copies or substantial portions of the Software. ! * ! * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES ! * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT ! * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, ! * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ! * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER ! * DEALINGS IN THE SOFTWARE. ! */ using System; --- 1,25 ---- ! // Transport Security Layer (TLS) ! // Copyright (c) 2003-2004 Carlos Guzman Alvarez ! ! // ! // Permission is hereby granted, free of charge, to any person obtaining ! // a copy of this software and associated documentation files (the ! // "Software"), to deal in the Software without restriction, including ! // without limitation the rights to use, copy, modify, merge, publish, ! // distribute, sublicense, and/or sell copies of the Software, and to ! // permit persons to whom the Software is furnished to do so, subject to ! // the following conditions: ! // ! // The above copyright notice and this permission notice shall be ! // included in all copies or substantial portions of the Software. ! // ! // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF ! // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE ! // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION ! // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION ! // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ! // using System; Index: TlsClientHello.cs =================================================================== RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/TlsClientHello.cs,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** TlsClientHello.cs 4 Mar 2004 15:39:11 -0000 1.6 --- TlsClientHello.cs 4 Apr 2005 21:10:51 -0000 1.7 *************** *** 1,25 **** ! /* Transport Security Layer (TLS) ! * Copyright (c) 2003-2004 Carlos Guzman Alvarez ! * ! * Permission is hereby granted, free of charge, to any person ! * obtaining a copy of this software and associated documentation ! * files (the "Software"), to deal in the Software without restriction, ! * including without limitation the rights to use, copy, modify, merge, ! * publish, distribute, sublicense, and/or sell copies of the Software, ! * and to permit persons to whom the Software is furnished to do so, ! * subject to the following conditions: ! * ! * The above copyright notice and this permission notice shall be included ! * in all copies or substantial portions of the Software. ! * ! * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES ! * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT ! * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, ! * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ! * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER ! * DEALINGS IN THE SOFTWARE. ! */ using System; --- 1,25 ---- ! // Transport Security Layer (TLS) ! // Copyright (c) 2003-2004 Carlos Guzman Alvarez ! ! // ! // Permission is hereby granted, free of charge, to any person obtaining ! // a copy of this software and associated documentation files (the ! // "Software"), to deal in the Software without restriction, including ! // without limitation the rights to use, copy, modify, merge, publish, ! // distribute, sublicense, and/or sell copies of the Software, and to ! // permit persons to whom the Software is furnished to do so, subject to ! // the following conditions: ! // ! // The above copyright notice and this permission notice shall be ! // included in all copies or substantial portions of the Software. ! // ! // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF ! // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE ! // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION ! // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION ! // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ! // using System; Index: TlsClientFinished.cs =================================================================== RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/TlsClientFinished.cs,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** TlsClientFinished.cs 3 Mar 2004 16:14:40 -0000 1.3 --- TlsClientFinished.cs 4 Apr 2005 21:10:51 -0000 1.4 *************** *** 1,25 **** ! /* Transport Security Layer (TLS) ! * Copyright (c) 2003-2004 Carlos Guzman Alvarez ! * ! * Permission is hereby granted, free of charge, to any person ! * obtaining a copy of this software and associated documentation ! * files (the "Software"), to deal in the Software without restriction, ! * including without limitation the rights to use, copy, modify, merge, ! * publish, distribute, sublicense, and/or sell copies of the Software, ! * and to permit persons to whom the Software is furnished to do so, ! * subject to the following conditions: ! * ! * The above copyright notice and this permission notice shall be included ! * in all copies or substantial portions of the Software. ! * ! * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES ! * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT ! * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, ! * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ! * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER ! * DEALINGS IN THE SOFTWARE. ! */ using System; --- 1,25 ---- ! // Transport Security Layer (TLS) ! // Copyright (c) 2003-2004 Carlos Guzman Alvarez ! ! // ! // Permission is hereby granted, free of charge, to any person obtaining ! // a copy of this software and associated documentation files (the ! // "Software"), to deal in the Software without restriction, including ! // without limitation the rights to use, copy, modify, merge, publish, ! // distribute, sublicense, and/or sell copies of the Software, and to ! // permit persons to whom the Software is furnished to do so, subject to ! // the following conditions: ! // ! // The above copyright notice and this permission notice shall be ! // included in all copies or substantial portions of the Software. ! // ! // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF ! // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE ! // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION ! // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION ! // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ! // using System; Index: TlsClientCertificateVerify.cs =================================================================== RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/TlsClientCertificateVerify.cs,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** TlsClientCertificateVerify.cs 21 Apr 2004 12:54:52 -0000 1.7 --- TlsClientCertificateVerify.cs 4 Apr 2005 21:10:51 -0000 1.8 *************** *** 1,25 **** ! /* Transport Security Layer (TLS) ! * Copyright (c) 2003-2004 Carlos Guzman Alvarez ! * ! * Permission is hereby granted, free of charge, to any person ! * obtaining a copy of this software and associated documentation ! * files (the "Software"), to deal in the Software without restriction, ! * including without limitation the rights to use, copy, modify, merge, ! * publish, distribute, sublicense, and/or sell copies of the Software, ! * and to permit persons to whom the Software is furnished to do so, ! * subject to the following conditions: ! * ! * The above copyright notice and this permission notice shall be included ! * in all copies or substantial portions of the Software. ! * ! * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES ! * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT ! * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, ! * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ! * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER ! * DEALINGS IN THE SOFTWARE. ! */ using System; --- 1,25 ---- ! // Transport Security Layer (TLS) ! // Copyright (c) 2003-2004 Carlos Guzman Alvarez ! ! // ! // Permission is hereby granted, free of charge, to any person obtaining ! // a copy of this software and associated documentation files (the ! // "Software"), to deal in the Software without restriction, including ! // without limitation the rights to use, copy, modify, merge, publish, ! // distribute, sublicense, and/or sell copies of the Software, and to ! // permit persons to whom the Software is furnished to do so, subject to ! // the following conditions: ! // ! // The above copyright notice and this permission notice shall be ! // included in all copies or substantial portions of the Software. ! // ! // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF ! // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE ! // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION ! // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION ! // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ! // using System; *************** *** 167,171 **** int length = integer.Length - 1; byte[] uinteger = new byte [length]; ! Array.Copy (integer, 1, uinteger, 0, length); return uinteger; } --- 167,171 ---- int length = integer.Length - 1; byte[] uinteger = new byte [length]; ! Buffer.BlockCopy (integer, 1, uinteger, 0, length); return uinteger; } Index: TlsClientKeyExchange.cs =================================================================== RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/TlsClientKeyExchange.cs,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** TlsClientKeyExchange.cs 19 Mar 2004 22:44:11 -0000 1.6 --- TlsClientKeyExchange.cs 4 Apr 2005 21:10:51 -0000 1.7 *************** *** 1,25 **** ! /* Transport Security Layer (TLS) ! * Copyright (c) 2003-2004 Carlos Guzman Alvarez ! * ! * Permission is hereby granted, free of charge, to any person ! * obtaining a copy of this software and associated documentation ! * files (the "Software"), to deal in the Software without restriction, ! * including without limitation the rights to use, copy, modify, merge, ! * publish, distribute, sublicense, and/or sell copies of the Software, ! * and to permit persons to whom the Software is furnished to do so, ! * subject to the following conditions: ! * ! * The above copyright notice and this permission notice shall be included ! * in all copies or substantial portions of the Software. ! * ! * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES ! * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT ! * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, ! * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ! * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER ! * DEALINGS IN THE SOFTWARE. ! */ using System; --- 1,25 ---- ! // Transport Security Layer (TLS) ! // Copyright (c) 2003-2004 Carlos Guzman Alvarez ! ! // ! // Permission is hereby granted, free of charge, to any person obtaining ! // a copy of this software and associated documentation files (the ! // "Software"), to deal in the Software without restriction, including ! // without limitation the rights to use, copy, modify, merge, publish, ! // distribute, sublicense, and/or sell copies of the Software, and to ! // permit persons to whom the Software is furnished to do so, subject to ! // the following conditions: ! // ! // The above copyright notice and this permission notice shall be ! // included in all copies or substantial portions of the Software. ! // ! // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF ! // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE ! // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION ! // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION ! // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ! // using System; Index: TlsServerCertificateRequest.cs =================================================================== RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/TlsServerCertificateRequest.cs,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** TlsServerCertificateRequest.cs 21 Apr 2004 12:54:54 -0000 1.6 --- TlsServerCertificateRequest.cs 4 Apr 2005 21:10:52 -0000 1.7 *************** *** 1,25 **** ! /* Transport Security Layer (TLS) ! * Copyright (c) 2003-2004 Carlos Guzman Alvarez ! * ! * Permission is hereby granted, free of charge, to any person ! * obtaining a copy of this software and associated documentation ! * files (the "Software"), to deal in the Software without restriction, ! * including without limitation the rights to use, copy, modify, merge, ! * publish, distribute, sublicense, and/or sell copies of the Software, ! * and to permit persons to whom the Software is furnished to do so, ! * subject to the following conditions: ! * ! * The above copyright notice and this permission notice shall be included ! * in all copies or substantial portions of the Software. ! * ! * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES ! * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT ! * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, ! * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ! * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER ! * DEALINGS IN THE SOFTWARE. ! */ using System; --- 1,25 ---- ! // Transport Security Layer (TLS) ! // Copyright (c) 2003-2004 Carlos Guzman Alvarez ! ! // ! // Permission is hereby granted, free of charge, to any person obtaining ! // a copy of this software and associated documentation files (the ! // "Software"), to deal in the Software without restriction, including ! // without limitation the rights to use, copy, modify, merge, publish, ! // distribute, sublicense, and/or sell copies of the Software, and to ! // permit persons to whom the Software is furnished to do so, subject to ! // the following conditions: ! // ! // The above copyright notice and this permission notice shall be ! // included in all copies or substantial portions of the Software. ! // ! // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF ! // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE ! // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION ! // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION ! // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ! // using System; Index: TlsClientCertificate.cs =================================================================== RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/TlsClientCertificate.cs,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** TlsClientCertificate.cs 21 Apr 2004 12:54:41 -0000 1.7 --- TlsClientCertificate.cs 4 Apr 2005 21:10:50 -0000 1.8 *************** *** 1,25 **** ! /* Transport Security Layer (TLS) ! * Copyright (c) 2003-2004 Carlos Guzman Alvarez ! * ! * Permission is hereby granted, free of charge, to any person ! * obtaining a copy of this software and associated documentation ! * files (the "Software"), to deal in the Software without restriction, ! * including without limitation the rights to use, copy, modify, merge, ! * publish, distribute, sublicense, and/or sell copies of the Software, ! * and to permit persons to whom the Software is furnished to do so, ! * subject to the following conditions: ! * ! * The above copyright notice and this permission notice shall be included ! * in all copies or substantial portions of the Software. ! * ! * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES ! * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT ! * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, ! * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ! * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER ! * DEALINGS IN THE SOFTWARE. ! */ using System; --- 1,25 ---- ! // Transport Security Layer (TLS) ! // Copyright (c) 2003-2004 Carlos Guzman Alvarez ! ! // ! // Permission is hereby granted, free of charge, to any person obtaining ! // a copy of this software and associated documentation files (the ! // "Software"), to deal in the Software without restriction, including ! // without limitation the rights to use, copy, modify, merge, publish, ! // distribute, sublicense, and/or sell copies of the Software, and to ! // permit persons to whom the Software is furnished to do so, subject to ! // the following conditions: ! // ! // The above copyright notice and this permission notice shall be ! // included in all copies or substantial portions of the Software. ! // ! // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF ! // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE ! // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION ! // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION ! // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ! // using System; Index: TlsServerKeyExchange.cs =================================================================== RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/TlsServerKeyExchange.cs,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** TlsServerKeyExchange.cs 10 Apr 2004 11:15:43 -0000 1.5 --- TlsServerKeyExchange.cs 4 Apr 2005 21:10:52 -0000 1.6 *************** *** 1,25 **** ! /* Transport Security Layer (TLS) ! * Copyright (c) 2003-2004 Carlos Guzman Alvarez ! * ! * Permission is hereby granted, free of charge, to any person ! * obtaining a copy of this software and associated documentation ! * files (the "Software"), to deal in the Software without restriction, ! * including without limitation the rights to use, copy, modify, merge, ! * publish, distribute, sublicense, and/or sell copies of the Software, ! * and to permit persons to whom the Software is furnished to do so, ! * subject to the following conditions: ! * ! * The above copyright notice and this permission notice shall be included ! * in all copies or substantial portions of the Software. ! * ! * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES ! * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT ! * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, ! * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ! * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER ! * DEALINGS IN THE SOFTWARE. ! */ using System; --- 1,25 ---- ! // Transport Security Layer (TLS) ! // Copyright (c) 2003-2004 Carlos Guzman Alvarez ! ! // ! // Permission is hereby granted, free of charge, to any person obtaining ! // a copy of this software and associated documentation files (the ! // "Software"), to deal in the Software without restriction, including ! // without limitation the rights to use, copy, modify, merge, publish, ! // distribute, sublicense, and/or sell copies of the Software, and to ! // permit persons to whom the Software is furnished to do so, subject to ! // the following conditions: ! // ! // The above copyright notice and this permission notice shall be ! // included in all copies or substantial portions of the Software. ! // ! // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF ! // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE ! // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION ! // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION ! // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ! // using System; Index: TlsServerFinished.cs =================================================================== RCS file: /cvsroot/pgsqlclient/pgsqlclient_10/Mono.Security/Mono.Security/Mono.Security.Protocol.Tls.Handshake.Client/TlsServerFinished.cs,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** TlsServerFinished.cs 21 Apr 2004 12:54:54 -0000 1.6 --- TlsServerFinished.cs 4 Apr 2005 21:10:52 -0000 1.7 *************** *** 1,25 **** ! /* Transport Security Layer (TLS) ! * Copyright (c) 2003-2004 Carlos Guzman Alvarez ! * ! * Permission is hereby granted, free of charge, to any person ! * obtaining a copy of this software and associated documentation ! * files (the "Software"), to deal in the Software without restriction, ! * including without limitation the rights to use, copy, modify, merge, ! * publish, distribute, sublicense, and/or sell copies of the Software, ! * and to permit persons to whom the Software is furnished to do so, ! * subject to the following conditions: ! * ! * The above copyright notice and this permission notice shall be included ! * in all copies or substantial portions of the Software. ! * ! * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES ! * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT ! * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, ! * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, ! * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER ! * DEALINGS IN THE SOFTWARE. ! */ using System; --- 1,25 ---- ! // Transport Security Layer (TLS) ! // Copyright (c) 2003-2004 Carlos Guzman Alvarez ! ! // ! // Permission is hereby granted, free of charge, to any person obtaining ! // a copy of this software and associated documentation files (the ! // "Software"), to deal in the Software without restriction, including ! // without limitation the rights to use, copy, modify, merge, publish, ! // distribute, sublicense, and/or sell copies of the Software, and to ! // permit persons to whom the Software is furnished to do so, subject to ! // the following conditions: ! // ! // The above copyright notice and this permission notice shall be ! // included in all copies or substantial portions of the Software. ! // ! // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ! // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF ! // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ! // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE ! // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION ! // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION ! // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ! // using System; |