Commit graph

38 commits

Author SHA1 Message Date
Chaosvex
daaee98c0a Remove unused lib doc references 2024-12-28 22:54:58 +00:00
Chaosvex
657abbd532
Wake up, new README just dropped! 2024-09-05 19:39:54 +01:00
Chaosvex
d17b0400d9 Update libraries document 2024-08-22 21:29:29 +01:00
Chaosvex
0657bdf277 Improve logging interface
- Strings without arguments will now result in a compile error
- Don't pass format string as a template arg
- Forward formatting arguments
2024-08-11 04:47:14 +01:00
Chaosvex
e504393f7f Small misc. string improvements 2024-05-28 15:29:34 +01:00
Chaosvex
8bfe12f220 Update logging docs 2024-05-14 03:57:53 +01:00
Chaosvex
091c2201b6 Docs corrections 2024-03-12 07:17:39 +00:00
Chaosvex
923f12e8c0 Fix mixed tabs/spaces in Ports doc 2024-03-12 05:55:21 +00:00
Chaosvex
9058403a3e Add basic Ports documentation/overview 2024-03-12 05:49:46 +00:00
Chaosvex
58aa0bea91 Normalise all line endings 2024-02-25 00:07:54 +00:00
Chaosvex
d769726517 Remove references to unused Boost libs 2024-02-03 20:26:45 +00:00
Chaosvex
a1c977406a Remove Boost lexical_cast 2024-02-03 20:17:04 +00:00
Chaosvex
1a834eaf14 Add C++20 std::format support to the logger 2023-08-09 01:10:05 +01:00
Chaosvex
5c9994cf9c Add packet logging documentation 2018-03-26 09:57:26 +01:00
Chaosvex
6e4e737f9a Update Markdown documents to comply with GitHub's newly enforced spec (rendering broke)
Wouldn't want this project looking abandoned :^)
2017-06-01 03:23:44 +01:00
Chaosvex
ed179ed97e Merge 2016-09-13 18:44:49 +01:00
Chaosvex
3ef1164419 Small logging doc fix 2016-08-23 01:36:23 +01:00
Chaosvex
adad9a4ae1 Change services to primarily use account ID rather than account name
Other misc. changes
2016-08-16 23:44:23 +01:00
Chaosvex
4221b9e51c Documentation corrections 2016-08-16 15:32:47 +01:00
Chaosvex
a655ac146c An overview of DBC and SQL as used by Ember 2016-08-16 15:21:57 +01:00
Chaosvex
a3fb223493 A brief overview of the libraries used by the project 2016-08-16 14:48:06 +01:00
Chaosvex
eb8ea5ae64 Disable buffering for console and file streams
Minor documentation changes [ci skip]
2016-07-06 12:37:57 +01:00
Chaosvex
52ec2e6e60 Allow for logging statements to be completely removed at compile-time [ci skip] 2016-05-17 06:03:11 +01:00
Chaosvex
22ce86afe8 Add a note on logger thread safety 2015-12-10 20:33:45 +00:00
Chaosvex
186d98a999 Start Spark overview document 2015-12-07 01:03:26 +00:00
Chaosvex
9e7bec5a9a Update logger documentation & remove colourise option from the sink ctor to its own function 2015-11-30 20:27:14 +00:00
Chaosvex
78a77cac73 Switch log filtering to use a blacklist rather than a whitelist.
How did it end up being a whitelist?
2015-10-24 01:41:29 +01:00
Chaosvex
a411b08851 Document logger filtering 2015-09-08 17:04:59 +01:00
Chaosvex
34963cb385 Renamed close to release
Removed unintuitive operator() overload
2015-04-26 23:39:05 +01:00
Chaosvex
8cd6bcc2b9 Small fixes to logging documentation 2015-02-09 05:59:40 +00:00
Chaosvex
d86613be28 Initial logger documentation 2015-02-09 05:46:50 +00:00
Chaosvex
8a12ea2094 Updated connection pool documentation 2015-02-09 04:12:35 +00:00
Chaosvex
1d812e427c Minor connection pool improvements 2015-01-27 10:23:17 +00:00
Chaosvex
656e7bfc8e Added explict close() member function to the pool
Changed pool manager to use a condition variable rather than sleep_for, so it can be woken up by the pool when it needs to exit rather than having to wait until the next sleep finishes
Added additional error checking in pool's destructor
Updated the overview document
2014-11-30 10:11:19 +00:00
Chaosvex
a92e83bd0e Finished initial pool implementation 2014-11-30 06:13:48 +00:00
Chaosvex
8208a8be5b Basic overview for the connection pool 2014-11-29 04:42:09 +00:00
Chaosvex
bd23166b26 Style guide correction 2014-11-21 02:08:10 +00:00
Chaosvex
69b6c7614b Initial project structure 2014-11-21 01:44:13 +00:00