Jason Volk
|
2962ecdc72
|
ircd: Add preliminary RFC1035 support.
|
2018-01-14 20:45:30 -08:00 |
|
Jason Volk
|
2bca92d85d
|
ircd: We don't need this here; RocksDB has interface.
|
2018-01-04 17:44:34 -08:00 |
|
Jason Volk
|
80931e4e86
|
ircd:Ⓜ️ Split m.cc; distribute inits; modules: Checkpoint matrix.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
03dea97bb2
|
ircd: Add preliminary RFC3986 grammar; move urlencoding there.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
1a1a50f5f3
|
Checkpoint reorganization.
|
2017-11-30 12:30:19 -08:00 |
|
Jason Volk
|
3a057c80a4
|
ircd: Add preliminary skeleton for cuckoo suite.
|
2017-11-30 11:23:48 -08:00 |
|
Jason Volk
|
92c6f6c1a9
|
ircd: Split up matrix.cc.
|
2017-11-30 11:23:44 -08:00 |
|
Jason Volk
|
ea097c9f53
|
ircd: Split crypto.cc to hash.cc and rand.cc.
|
2017-11-30 11:23:43 -08:00 |
|
Jason Volk
|
6a024e9e16
|
ircd: Add preliminary 'server' as a client to *other* servers.
|
2017-11-30 11:23:40 -08:00 |
|
Jason Volk
|
6ba6cb1e7f
|
ircd: Add version 5.0.0 to libircd.
|
2017-10-11 20:54:02 -07:00 |
|
Jason Volk
|
2d90965816
|
configure.ac: Various cleanup; Add more warnings; Add optimization flags for testing.
|
2017-10-11 18:18:19 -07:00 |
|
Jason Volk
|
4a6b3f5fcc
|
Add support for libsodium (NaCl) cryptography.
|
2017-10-03 04:27:10 -07:00 |
|
Jason Volk
|
84d7746165
|
ircd: Add net; various asio related.
|
2017-10-03 04:17:10 -07:00 |
|
Jason Volk
|
babde26165
|
make: Minor cleanup.
|
2017-10-03 04:17:10 -07:00 |
|
Jason Volk
|
9ae9ea7357
|
ircd: Reorg crypto related by dependency.
|
2017-10-03 04:17:10 -07:00 |
|
Jason Volk
|
fae5984d5e
|
ircd: Rename hash.cc to crypto.cc.
|
2017-10-03 04:17:10 -07:00 |
|
Jason Volk
|
c87934cd4d
|
ircd::crh: Support SHA256.
|
2017-09-24 18:16:42 -07:00 |
|
Jason Volk
|
a0aeb2de2d
|
configure.ac/Makefile: Add debug conditionals.
|
2017-09-24 18:16:34 -07:00 |
|
Jason Volk
|
85b699c286
|
Various makefile cleanup.
|
2017-09-08 03:47:53 -07:00 |
|
Jason Volk
|
48148c640c
|
ircd: Add std::random subsystem and utils.
|
2017-08-23 15:52:15 -06:00 |
|
Jason Volk
|
caa6ed58e5
|
ircd: Makefile improvements.
|
2017-08-23 15:39:41 -06:00 |
|
Jason Volk
|
2a6527993b
|
fixup! ircd: Remove aborted cruft.
|
2017-08-23 15:30:24 -06:00 |
|
Jason Volk
|
7ff04618c0
|
ircd;modules: Minor Makefile tweaks.
|
2017-04-04 16:10:29 -07:00 |
|
Jason Volk
|
b07169dd69
|
Update Makefile flags for libraries to show more linkage issues.
|
2017-03-30 16:04:20 -07:00 |
|
Jason Volk
|
8ef53f2640
|
ircd: Move and improve socket listener device.
|
2017-03-30 16:04:19 -07:00 |
|
Jason Volk
|
21db4baab3
|
ircd: Various cleanup.
|
2017-03-30 16:04:18 -07:00 |
|
Jason Volk
|
2b0d74c862
|
configure.ac: Add -ffriend-injection to CXXFLAGS.
|
2017-03-20 00:00:14 -07:00 |
|
Jason Volk
|
c9ddf4f6ab
|
ircd: Add lex_cast wrapper interface; various cleanup.
|
2017-03-14 15:03:15 -07:00 |
|
Jason Volk
|
b592b69b86
|
What is the Matrix? Control.
|
2017-03-10 17:51:18 -08:00 |
|
Jason Volk
|
8b0fe0318f
|
gold linker.
|
2016-11-25 19:23:50 -08:00 |
|
Jason Volk
|
a4f55b4627
|
ircd::mods: Reorganize and distill interface.
|
2016-11-25 19:23:49 -08:00 |
|
Jason Volk
|
fedeab2ddd
|
ircd: Add locale:: namespace for portable internationalization.
|
2016-11-13 16:29:47 -08:00 |
|
Jason Volk
|
95068c7d06
|
Introduce Mozilla SpiderMonkey.
|
2016-10-25 01:55:50 -07:00 |
|
Jason Volk
|
5df4bf6da2
|
ircd::db: Add database interface. Support RocksDB.
|
2016-09-27 02:20:42 -07:00 |
|
Jason Volk
|
a4d186b6a1
|
ircd: Refactor hook system.
|
2016-09-23 00:01:00 -07:00 |
|
Jason Volk
|
2d494d8924
|
charybdis: Move getopt out from ircd::.
|
2016-09-23 00:01:00 -07:00 |
|
Jason Volk
|
d698b8a4a8
|
ircd: Break up rfc1459::
|
2016-09-22 16:18:32 -07:00 |
|
Jason Volk
|
ca4e04d85f
|
ircd::vm: Introduce vm; temp demo an immediate context.
|
2016-09-21 16:29:30 -07:00 |
|
Jason Volk
|
9d558e5eb4
|
ircd: Rename cmd.h/cc files to cmds.h/.cc
|
2016-09-21 16:29:28 -07:00 |
|
Jason Volk
|
556ceba8a0
|
ircd: new client; start over.
|
2016-09-21 16:29:28 -07:00 |
|
Jason Volk
|
249ba02faa
|
Introduce userspace contexts.
|
2016-09-09 16:17:36 -07:00 |
|
Jason Volk
|
9275429ee1
|
Replace command system.
|
2016-09-09 16:17:36 -07:00 |
|
Jason Volk
|
670990a215
|
Upgrade newconf parser to boost::spirit.
|
2016-09-09 16:17:02 -07:00 |
|
Jason Volk
|
edd8fa2ab0
|
Chase the Bison off a cliff.
---<<|<᚜<᚜᚜᚜᚜-
|
2016-09-09 16:17:02 -07:00 |
|
Jason Volk
|
12c836dc6e
|
Rip out libltdl.
|
2016-09-09 16:17:02 -07:00 |
|
Jason Volk
|
5aeeb73e20
|
ircd: Introduce ASIO; stub for signal handling and console UI.
|
2016-09-09 16:17:02 -07:00 |
|
Jason Volk
|
3ebde4ab50
|
Convert umodes to mode_lease mechanism.
|
2016-09-09 16:17:01 -07:00 |
|
Jason Volk
|
883dada3d4
|
ircd: Rename hostmask to mask; add pretty_mask() from chmode.
|
2016-08-27 20:57:36 -07:00 |
|
Jason Volk
|
8cca1190ec
|
ircd: Deinline stringops.h
|
2016-08-27 20:57:36 -07:00 |
|
Jason Volk
|
5f218cdbb2
|
Refactor scache.
|
2016-08-25 02:07:11 -07:00 |
|