Mercurial > irccd
diff 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 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/data/test.key Tue Apr 10 21:20:30 2018 +0200 @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpQIBAAKCAQEA12XFiHF+CgkNpvOo8djIFw2R2XS1c7ZY7DqQ7sSlDWfRrWwy +Vu4WdxLJhQ/2CC/MayqXe9kspjGqg5diRxp7T3pEGKfxuoFkijo4IQ3Fw6ciCyeQ +UfL2f4C3JAQki2Df9x/joGp2gwXZNb1nZcIwI3D0gTUHGPipHYHAcrXRg5QHoRAK +QLf6LVrJ0P8rKKLCab7rnQgxB8A+M329b2ppD1rsfTH3yTe8qPkVaOIm1dVnGT3b +R7Izjaj+RsVPuOSaoU3s09fkaN5qUKmrRaDkb9cIovL2PtANTQdE00UbEGt9mmMS +lbLaTITaXcjL5Q816YAIEz/FxJyPjIl4r0P3FQIDAQABAoIBAQCX5I2qjRXrb7zv +2W1utodLMmeCaDm40oLceuRPa95UmLyUxfKtuJGhAF+ZdMrztPk7LTrLvDcvL2Dm +EO/d4j/IqRiyJmRhN/O1Qh7ouDSYpxhrs0ejcmj/Or5rKHy4yOTG+Pbk3Y6bEJm+ +usTaTljx9SqGnuVVZ6yiQSh7+9k2JfXu6MTMBwc0aWU+hCXNzuD7sWobkECJe5+D +kPVRTz4r9GHXrQ95EjB7DxW6aKJgzxUBEf1ajk3nZVMi1rRcO7UjSWhlfVpSajCZ +Fx5WcROoOnkVjR7r6dB5+3t2d6F1NfsZG7pnOYdxKz1EED47HLA3auOylHGdxlIa +IsruxvYVAoGBAP9M2AJmFNTU2AWem7ULclxoZmITuRksKRbVFQWAhnYFs4zq3NLE +Ak8PLaBEbypy3nw2n8BoQG7YjDu7ZduQaTITgDvQLZw+wyczb8oM7OktsHd4fFPo +GY/C+KcX78lEfNdXtJjDGogaEcaIZLu/uCEE513IKOycvHCIDb6qzQtXAoGBANf8 +7R+9omQoxmz2yH83IxPZLCVsmifzc/ZjlfEz6bJPQJvd6tD/xV1O58xHX2OQrv71 +eqJiR5hOToRK5V8U0pb+5DA8knJ8eTQbSIo9aMBXJkb7qoHfXpiBf8KNTQtPPr2p +5CkCeMbGHPXvpmaB7jK7k7k2sr2OwJB13OLT+rlzAoGBAPT9HsSehRr/7RTncXA4 +vdOjc6xmVNetIvkAHZ4cCewz6Gsv7hxrb/PCEvya7zqC5LG6EW8oG7zDHT8sw8AB +QpGFWScMzNgE+m0h1QLFiIrzB0Z+XoB+WBk29joSpE415L8ZMPrvLwSwT6J+vHvW +rLEy7Xt3Wp5EgihSxy3S5dUdAoGAfXj5Z88KX5UwcGyM3Rpyzj0DYFpO05aibyg7 +GvxFbsiLiADLQM7VIPeNwSZVS8npX0PMEjl1zgzvn/rCdRHrpLw+Y6dMjCWzY4nW +AjjaeaInImVhEEFq+r2AMs1TTJakpBnl6cz9zLuaZ2TpDfO9JMvDbX1RKL2dME7I +Gx16MfECgYEA1d9pO+4pW+iosdJJESG1VP6W3z6H7Gd7fBuVa8FJVcYbyfF+c0Vz +2gdDJOYXBH2pEvWrrpUKoNTpNT/ei3qruxfryIVlC769Xs5EWF9/kBwzdJID+JgV +/gNXEVnBqOs7DuJ3yXMWdS1j9W1+tFshYw00l9aCCI2YSqdd6lsfJzg= +-----END RSA PRIVATE KEY-----