annotate tests/data/test.crt @ 670:95ac3ace1610

Common: introduce new io code To avoid code duplication in accept, connect, reading and writing we add a new set of classes in `io` namespaces located in the following files: - stream.hpp, acceptor.hpp, connector.hpp These classes consist of pure abstract interfaces for I/O. Then we reimplement them in the following files: - socket_stream.hpp, socket_acceptor.hpp, socket_connector.hpp, - tls_stream.hpp, tls_acceptor.hpp, tls_conncetor.hpp (for SSL). This allows future independant connections such as DBus, fifo or any other fancy optional stuff. We also no longer need large class hierarchy such as `connection` for irccdctl controller or transport_server, transport_client classes.
author David Demelier <markand@malikania.fr>
date Tue, 10 Apr 2018 21:20:30 +0200
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
670
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
1 -----BEGIN CERTIFICATE-----
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
2 MIIDfjCCAmYCCQCZkHkS4lewTjANBgkqhkiG9w0BAQsFADCBgDELMAkGA1UEBhMC
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
3 RlIxDzANBgNVBAgMBkFsc2FjZTEQMA4GA1UEBwwHT2Jlcm5haTESMBAGA1UECgwJ
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
4 TWFsaWthbmlhMRUwEwYDVQQDDAxtYWxpa2FuaWEuZnIxIzAhBgkqhkiG9w0BCQEW
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
5 FG1hcmthbmRAbWFsaWthbmlhLmZyMB4XDTE4MDQxMDEyMDgwOFoXDTI4MDEwODEy
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
6 MDgwOFowgYAxCzAJBgNVBAYTAkZSMQ8wDQYDVQQIDAZBbHNhY2UxEDAOBgNVBAcM
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
7 B09iZXJuYWkxEjAQBgNVBAoMCU1hbGlrYW5pYTEVMBMGA1UEAwwMbWFsaWthbmlh
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
8 LmZyMSMwIQYJKoZIhvcNAQkBFhRtYXJrYW5kQG1hbGlrYW5pYS5mcjCCASIwDQYJ
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
9 KoZIhvcNAQEBBQADggEPADCCAQoCggEBANdlxYhxfgoJDabzqPHYyBcNkdl0tXO2
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
10 WOw6kO7EpQ1n0a1sMlbuFncSyYUP9ggvzGsql3vZLKYxqoOXYkcae096RBin8bqB
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
11 ZIo6OCENxcOnIgsnkFHy9n+AtyQEJItg3/cf46BqdoMF2TW9Z2XCMCNw9IE1Bxj4
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
12 qR2BwHK10YOUB6EQCkC3+i1aydD/Kyiiwmm+650IMQfAPjN9vW9qaQ9a7H0x98k3
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
13 vKj5FWjiJtXVZxk920eyM42o/kbFT7jkmqFN7NPX5GjealCpq0Wg5G/XCKLy9j7Q
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
14 DU0HRNNFGxBrfZpjEpWy2kyE2l3Iy+UPNemACBM/xcScj4yJeK9D9xUCAwEAATAN
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
15 BgkqhkiG9w0BAQsFAAOCAQEAdOG9Jljyg6rOrm98opUxbR0fnT1IE5vbwvLsrIFP
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
16 TRfsMSEPYsTfN0X34SlA7twyeCCqEIeY1/RBGSByaTqTfTXSGOgNKk4ZUqmAIscc
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
17 tqlrHE44IMbMCaqphqlDBMx7dOY4C05AMHjNVXtkUGYWh/S8Fyure8DGfXh1Vop/
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
18 1nwHThB7t/4oa3w993ODvfqVz6sI7OAJNvlGWWHKsDbovUZ6BtVgZJioeMK3Zvak
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
19 igDPydVBG4gW2NstD9kujMrveMOAjzxSnbzJezeD/jan1u2mxHkuNrjVHA8GBHO7
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
20 hIgdAJuLsicCm4yGu6TzZ6NQ2+EP/BdCzNfbXeYRhx1F+w==
95ac3ace1610 Common: introduce new io code
David Demelier <markand@malikania.fr>
parents:
diff changeset
21 -----END CERTIFICATE-----