aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix(maple.cc): Handle rapid reconnects without crashing on SIGPIPEHEADmainFuwn2025-12-061-56/+77
|
* refactor: Optimise request handling and harden Titan parameter parsingFuwn2025-12-064-19/+26
|
* chore: Support macOSFuwn2025-11-283-28/+37
|
* chore(flake): replace clang stdenv with clang without librariesFuwn2024-09-301-25/+27
|
* chore(nix-shell): soft-pin build inputsFuwn2024-09-301-2/+3
|
* chore(nix): set up flakeFuwn2024-09-305-0/+190
|
* build(docker): add simple build.ninja for DockerfileFuwn2024-06-114-18/+35
|
* refactor: tighen clang-tidyFuwn2024-06-116-51/+72
|
* build: switch from ninja to tupFuwn2024-06-115-42/+40
|
* docs(readme): add options to dockerFuwn2023-12-191-1/+1
|
* docs(readme): move deployment steps upFuwn2023-12-191-14/+21
|
* format(maple): clang-format llvm styleFuwn2022-12-276-306/+261
|
* build(build.ninja): add formatting taskFuwn2022-12-271-0/+6
|
* ci(docker): make image significantly smaller0.1.6Fuwn2022-05-091-6/+9
|
* fix(maple.cc): fix all possible memory leaksFuwn2022-05-092-18/+26
|
* fix(maple.cc): conditional jump or move depends on uninitialised value(s)Fuwn2022-05-091-3/+3
|
* fix(maple.cc): iterator on non-variable0.1.5Fuwn2022-05-091-2/+3
|
* Merge branch 'main' of https://github.com/gemrest/mapleFuwn2022-05-093-5/+17
|\
| * fix(build): c++20 instead of c++23 wd0.1.4Fuwn2022-04-141-1/+1
| |
| * format: move strings to same lineFuwn2022-04-141-4/+2
| |
| * feat: add hacking stepsFuwn2022-04-141-1/+15
| | | | | | | | | | | | Also update lines-of-code count. Also, also, the last few commits were made on a six-hour flight...
| * build: compile with c++23 working draftFuwn2022-04-141-1/+1
| |
| * feat: validate requestFuwn2022-04-141-1/+18
| |
| * refactor: don't redefine file extensionFuwn2022-04-141-3/+3
| |
| * docs(readme): update loc0.1.3Fuwn2022-04-101-1/+1
| |
| * format: single line formatsFuwn2022-04-101-35/+11
| |
| * refactor: more explicit autoFuwn2022-04-102-1/+1
| |
* | refactor(maple): move ssl work to functionFuwn2022-05-092-60/+71
| |
* | refactor(maple): move environment work to functionFuwn2022-05-092-47/+54
| |
* | refactor: cleanup non-essential variablesFuwn2022-05-092-16/+7
| |
* | docs(readme): update instructions and descriptionFuwn2022-05-091-3/+42
| |
* | refactor(maple.cc): remove debug logsFuwn2022-05-091-4/+0
| |
* | docs(maple.hh): add license informationFuwn2022-05-091-0/+20
| |
* | feat: titan supportFuwn2022-05-097-80/+476
|/ | | | | | | | This commit is huge... For the most part, this commit just adds Titan support. However, this commit also refactors the `maple/` directory so that every complex block lives in it's own namespace.
* refactor: explicit autoFuwn2022-04-061-4/+4
|
* docs(readme): add capsules using sectionFuwn2022-04-061-0/+6
|
* docs(readme): update loc0.1.2Fuwn2022-04-061-1/+1
|
* refactor: replace errors with functionFuwn2022-04-061-21/+16
|
* feat: assume index.gmi of path if trailing slashFuwn2022-04-061-2/+2
|
* chore(examples): use gem.rest as example directoryFuwn2022-04-065-19/+3
|
* docs(readme): update loc0.1.1Fuwn2022-04-051-1/+1
|
* feat: can respond to unique indexesFuwn2022-04-051-5/+22
|
* refactor: pass lambda to signalFuwn2022-04-051-10/+6
|
* feat: maple 0.1.0 :star:0.1.0Fuwn2022-04-0412-0/+1051