Mercurial > irccd
comparison tests/data/test.key @ 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 |
comparison
equal
deleted
inserted
replaced
669:6eb4caea77a5 | 670:95ac3ace1610 |
---|---|
1 -----BEGIN RSA PRIVATE KEY----- | |
2 MIIEpQIBAAKCAQEA12XFiHF+CgkNpvOo8djIFw2R2XS1c7ZY7DqQ7sSlDWfRrWwy | |
3 Vu4WdxLJhQ/2CC/MayqXe9kspjGqg5diRxp7T3pEGKfxuoFkijo4IQ3Fw6ciCyeQ | |
4 UfL2f4C3JAQki2Df9x/joGp2gwXZNb1nZcIwI3D0gTUHGPipHYHAcrXRg5QHoRAK | |
5 QLf6LVrJ0P8rKKLCab7rnQgxB8A+M329b2ppD1rsfTH3yTe8qPkVaOIm1dVnGT3b | |
6 R7Izjaj+RsVPuOSaoU3s09fkaN5qUKmrRaDkb9cIovL2PtANTQdE00UbEGt9mmMS | |
7 lbLaTITaXcjL5Q816YAIEz/FxJyPjIl4r0P3FQIDAQABAoIBAQCX5I2qjRXrb7zv | |
8 2W1utodLMmeCaDm40oLceuRPa95UmLyUxfKtuJGhAF+ZdMrztPk7LTrLvDcvL2Dm | |
9 EO/d4j/IqRiyJmRhN/O1Qh7ouDSYpxhrs0ejcmj/Or5rKHy4yOTG+Pbk3Y6bEJm+ | |
10 usTaTljx9SqGnuVVZ6yiQSh7+9k2JfXu6MTMBwc0aWU+hCXNzuD7sWobkECJe5+D | |
11 kPVRTz4r9GHXrQ95EjB7DxW6aKJgzxUBEf1ajk3nZVMi1rRcO7UjSWhlfVpSajCZ | |
12 Fx5WcROoOnkVjR7r6dB5+3t2d6F1NfsZG7pnOYdxKz1EED47HLA3auOylHGdxlIa | |
13 IsruxvYVAoGBAP9M2AJmFNTU2AWem7ULclxoZmITuRksKRbVFQWAhnYFs4zq3NLE | |
14 Ak8PLaBEbypy3nw2n8BoQG7YjDu7ZduQaTITgDvQLZw+wyczb8oM7OktsHd4fFPo | |
15 GY/C+KcX78lEfNdXtJjDGogaEcaIZLu/uCEE513IKOycvHCIDb6qzQtXAoGBANf8 | |
16 7R+9omQoxmz2yH83IxPZLCVsmifzc/ZjlfEz6bJPQJvd6tD/xV1O58xHX2OQrv71 | |
17 eqJiR5hOToRK5V8U0pb+5DA8knJ8eTQbSIo9aMBXJkb7qoHfXpiBf8KNTQtPPr2p | |
18 5CkCeMbGHPXvpmaB7jK7k7k2sr2OwJB13OLT+rlzAoGBAPT9HsSehRr/7RTncXA4 | |
19 vdOjc6xmVNetIvkAHZ4cCewz6Gsv7hxrb/PCEvya7zqC5LG6EW8oG7zDHT8sw8AB | |
20 QpGFWScMzNgE+m0h1QLFiIrzB0Z+XoB+WBk29joSpE415L8ZMPrvLwSwT6J+vHvW | |
21 rLEy7Xt3Wp5EgihSxy3S5dUdAoGAfXj5Z88KX5UwcGyM3Rpyzj0DYFpO05aibyg7 | |
22 GvxFbsiLiADLQM7VIPeNwSZVS8npX0PMEjl1zgzvn/rCdRHrpLw+Y6dMjCWzY4nW | |
23 AjjaeaInImVhEEFq+r2AMs1TTJakpBnl6cz9zLuaZ2TpDfO9JMvDbX1RKL2dME7I | |
24 Gx16MfECgYEA1d9pO+4pW+iosdJJESG1VP6W3z6H7Gd7fBuVa8FJVcYbyfF+c0Vz | |
25 2gdDJOYXBH2pEvWrrpUKoNTpNT/ei3qruxfryIVlC769Xs5EWF9/kBwzdJID+JgV | |
26 /gNXEVnBqOs7DuJ3yXMWdS1j9W1+tFshYw00l9aCCI2YSqdd6lsfJzg= | |
27 -----END RSA PRIVATE KEY----- |