0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-07-05 10:08:36 +02:00
Commit graph

4089 commits

Author SHA1 Message Date
Jason Volk 03734c7fb5 ircd::json: Fixes to grammar and generator related. 2017-08-23 15:02:24 -06:00
Jason Volk 6dbc9201f1 ircd::json: Add preliminary map and object. 2017-08-23 15:01:58 -06:00
Jason Volk c1638d1dfa ircd::http: Fixes to HTTP grammar and output. 2017-08-23 15:00:21 -06:00
Jason Volk a880e2e43e ircd::ctx: Add minor commentary. 2017-08-23 14:59:27 -06:00
Jason Volk 7197491364 ircd::util: Add constexpr kronecker delta. 2017-08-23 14:58:21 -06:00
Jason Volk 3d536d26b6 ircd::util: Fixes to constexpr tuple utils. 2017-08-23 14:57:58 -06:00
Jason Volk 9ea5eceb0e ircd::fs: Add function to read file from local filesystem. 2017-08-23 14:56:52 -06:00
Jason Volk a25143b035 charybdis/modules: Fix Makefile argument related. 2017-08-23 14:55:58 -06:00
Jason Volk 22419a2087 ircd::util: Improve tuple related utils and iterations. 2017-04-07 16:00:18 -07:00
Jason Volk cd7d86b699 ircd::fmt: Add lowercase hex specifier. 2017-04-06 18:34:44 -07:00
Jason Volk 39ab4d1c68 fixup! ircd::fmt: Cleanup grammar; fixes; support std::exception type to %s. 2017-04-06 18:34:09 -07:00
Jason Volk 5b40a9ad91 ircd: Assurances the full-transfer socket methods do just that. 2017-04-06 17:46:26 -07:00
Jason Volk 8955328479 ircd::util: Add basic STL map transformation functors. 2017-04-06 17:45:50 -07:00
Jason Volk 229a222ff6 fixup! ircd: Add more HTTP status mappings. 2017-04-06 17:08:40 -07:00
Jason Volk 4b2b7ea292 ircd::http: Allow elision of leading slash and empty '?' query. 2017-04-06 16:54:47 -07:00
Jason Volk 6097e82974 ircd: Add more HTTP status mappings. 2017-04-06 16:54:20 -07:00
Jason Volk 05f297c756 ircd: Fix token_last() iteration. 2017-04-04 22:12:32 -07:00
Jason Volk a79d1ab342 ircd::util: Add pop_back()/pop_front() to string_view. 2017-04-04 16:10:29 -07:00
Jason Volk 15d9b638f6 ircd::mods: Better support for std::shared_ptr import between modules. 2017-04-04 16:10:29 -07:00
Jason Volk 760e47247e ircd: QoA on conventional semantics of some lexical functions. 2017-04-04 16:10:29 -07:00
Jason Volk 669c12418a ircd: Add functors for iless/iequals/igreater. 2017-04-04 16:10:29 -07:00
Jason Volk e43b67d146 ircd::util: Add RAII container for iterators. 2017-04-04 16:10:29 -07:00
Jason Volk bd772a4452 ircd::buffer: Add std::ostream support. 2017-04-04 16:10:29 -07:00
Jason Volk ca98521265 fixup! fixup! ircd: Minor cleanup. 2017-04-04 16:10:29 -07:00
Jason Volk fe90841b8a ircd::mods: Minor cleanup. 2017-04-04 16:10:29 -07:00
Jason Volk 17926e095f ircd::mods: Add workaround for dlclose() recursion issue. 2017-04-04 16:10:29 -07:00
Jason Volk 7ff04618c0 ircd;modules: Minor Makefile tweaks. 2017-04-04 16:10:29 -07:00
Jason Volk 8fdc6a4794 fixup! ircd: Minor cleanup. 2017-04-04 16:10:29 -07:00
Jason Volk e7844a0771 ircd::db: Database system developments. 2017-04-04 16:10:29 -07:00
Jason Volk 397d1dd3dd fixup! ircd: Move and improve socket listener device. 2017-04-04 16:10:28 -07:00
Jason Volk bcccddbf3f ircd::http: Add query string support; cleanup grammar; minor cleanup. 2017-04-04 16:10:28 -07:00
Jason Volk cb96d59579 ircd::http: Update status codes. 2017-04-04 16:10:28 -07:00
Jason Volk 6de469c8fb ircd::json: Remove empty initializer list members. 2017-04-02 20:58:30 -07:00
Jason Volk 217a0e9454 ircd::json: Modify grammar to fail with error when member name is empty string. 2017-04-02 20:57:57 -07:00
Jason Volk 673c8ca068 ircd::json: Add val::empty() and full default initialization. 2017-04-02 20:54:35 -07:00
Jason Volk ff84531ea3 ircd::json: Add get<string_view>() to doc. 2017-04-02 20:53:56 -07:00
Jason Volk 49da778def ircd::fmt: Add bool support. 2017-04-02 20:53:14 -07:00
Jason Volk b579d7dfc3 ircd::ctx: Add strand()/notify() with threadsafe_t. 2017-04-02 20:52:30 -07:00
Jason Volk a89d499557 ircd::ctx: Bring sleep() into ircd:: namespace. 2017-04-02 20:51:47 -07:00
Jason Volk 35587a5c9c ircd: Add another allocator. 2017-04-02 20:50:59 -07:00
Jason Volk 5f70ce28d0 ircd::util: Document string_view::insert(). 2017-04-02 20:50:32 -07:00
Jason Volk 0a1bf7f47f ircd::util: Add iterator pair type. 2017-04-02 20:18:54 -07:00
Jason Volk a8e6f4fb0a ircd::util: Add vector_view. 2017-04-02 20:18:38 -07:00
Jason Volk bd383562fd ircd: Fix semantic error. 2017-04-01 18:02:46 -07:00
Jason Volk e4f258314a fixup! ircd::ctx: Fixes for the thread-unsafety of asio::steady_timer. 2017-03-30 21:14:59 -07:00
Jason Volk a2625b9f4b fixup! ircd::db: Develop object-store out of db system. 2017-03-30 18:18:28 -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 70a8c29b5c Update README. 2017-03-30 16:04:20 -07:00
Jason Volk 16c1326d40 ircd::db: Develop object-store out of db system. 2017-03-30 16:04:20 -07:00
Jason Volk 2ffab411df ircd::json: Various fixes to JSON subsystem. 2017-03-30 16:04:20 -07:00