Jason Volk
|
7e0c01708a
|
ircd::net: Refine socket interfaces; connection options structure.
|
2018-01-05 19:19:03 -08:00 |
|
Jason Volk
|
72317c07c3
|
ircd::net: Shlock certificate common-name verification into the net stack.
|
2018-01-04 23:17:11 -08:00 |
|
Jason Volk
|
6aec038479
|
ircd::net: Additional socket option accoutrements.
|
2018-01-04 19:25:46 -08:00 |
|
Jason Volk
|
ebad745a3f
|
ircd::net: Tentative future-based socket resolve->connect->handshake.
|
2018-01-04 19:25:40 -08:00 |
|
Jason Volk
|
fcb2660f0a
|
ircd::net: Elaborate low-level socket interface.
|
2018-01-04 17:44:35 -08:00 |
|
Jason Volk
|
dd137d50e3
|
ircd::net: Move resolution constructor from ipport to remote.
|
2018-01-04 17:44:35 -08:00 |
|
Jason Volk
|
1898cb307d
|
ircd::net: Improve resolver interface.
|
2018-01-04 17:44:34 -08:00 |
|
Jason Volk
|
6f81d0c643
|
ircd::net: Minor simplify API.
|
2018-01-04 17:44:34 -08:00 |
|
Jason Volk
|
acc73957f8
|
ircd::net: Socket interface package.
|
2018-01-04 17:44:34 -08:00 |
|
Jason Volk
|
9ad618a329
|
ircd::net: Move some string() / various cleanup.
|
2018-01-04 17:44:34 -08:00 |
|
Jason Volk
|
126df4b54a
|
ircd::net: Split resolve into file.
|
2017-12-29 22:44:15 -07:00 |
|
Jason Volk
|
35038f3d63
|
ircd::net: Reverse DNS resolution; various cleanup/related.
|
2017-12-29 22:38:00 -07:00 |
|
Jason Volk
|
8ec7c988a3
|
ircd::net: Add mass-resolution function.
|
2017-12-29 21:20:16 -07:00 |
|
Jason Volk
|
0eb16673ee
|
ircd::net: Add resolve interface; Update remote interface.
|
2017-12-29 19:33:04 -07:00 |
|
Jason Volk
|
46482e61f2
|
ircd::net: Consistent nesting for null_remote to remote::null.
|
2017-12-28 15:26:19 -07:00 |
|
Jason Volk
|
bf9db52428
|
ircd::net: Include a remote::resolved() indicator.
|
2017-12-28 15:25:57 -07:00 |
|
Jason Volk
|
3d1a173358
|
ircd::net: Add extern null_remote.
|
2017-12-24 21:54:59 -07:00 |
|
Jason Volk
|
a747098b65
|
ircd::net: listener: Explicit string ctor; no default port to ensure one is specified.
|
2017-11-30 11:23:47 -08:00 |
|
Jason Volk
|
6937e91fc3
|
ircd::net: OpenSSL/net interface for peer certificates so m:: can hash/verify.
|
2017-11-30 11:23:44 -08:00 |
|
Jason Volk
|
08469eb2a0
|
ircd::net: Tweak net::remote ctor related.
|
2017-11-30 11:23:44 -08:00 |
|
Jason Volk
|
2930b93dcb
|
ircd::net: Various net/client/listener bugfixes/cleanup.
|
2017-11-30 11:23:42 -08:00 |
|
Jason Volk
|
2ce9b0521f
|
ircd::net: Various fixes / error handling / api.
|
2017-11-30 11:23:41 -08:00 |
|
Jason Volk
|
52641ba47f
|
ircd::net: Add net::remote, suite; update network utils; fixes.
|
2017-11-30 11:23:40 -08:00 |
|
Jason Volk
|
14fea52dcb
|
ircd::net: Add async overloads; various cleanup.
|
2017-10-19 03:55:24 -07:00 |
|
Jason Volk
|
0f51c84fb0
|
ircd::net: Move net into directory.
|
2017-10-19 01:30:19 -07:00 |
|