Commit Graph

34 Commits

Author SHA1 Message Date
nekobit f2107a803a Use cool memory hooks (bloat)
FossilOrigin-Name: d46dabde38291803f6832582a832ee636ef6cc42de5191854b94ec38a35bcd32
2022-10-17 20:17:07 +00:00
nekobit 115acd3231 Follow new mastodont naming convention
FossilOrigin-Name: f19ecee41392fe5ebc04f1a11a13bba2833c6f3eb2ebca1b310b5ceb3199b95b
2022-10-14 13:39:44 +00:00
nekobit f5d4a08d3b Macro for perlifying arrays, fix perl runtime leak
FossilOrigin-Name: 59639b62f7ebed10373fe3aa5ac234a500c14dbf428996395eee43738f156936
2022-08-25 01:01:15 +00:00
nekobit 9efd9f9a9f Cleanup Perl runtime leaks
FossilOrigin-Name: 5081c19df88f2dfca0ef18710c47f906de3104a1411275c7826965faf6479317
2022-08-24 23:57:18 +00:00
nekobit 09ddb21d42 Finish cleaning up template stuff
FossilOrigin-Name: 1fa9a720bfca80c96264c4f7263f6de710bee40da23d92f874070de5f32412a7
2022-08-22 13:50:23 +00:00
nekobit 6f90b245a4 Fix list crash
\n\nNeeds error handling

FossilOrigin-Name: 5a4fe5967a5ccd65e3811aa5d75f3dd75e8a48ed30a90922ae3a2c82a773028f
2022-08-19 14:55:03 +00:00
nekobit b49346e059 Switch to new macros
FossilOrigin-Name: 9adf01fb2b7c7ee846235df49ccc874e792196a2779034bde1be4043ca9509a7
2022-08-18 14:58:21 +00:00
nekobit 9923154112 Show lists
FossilOrigin-Name: 10cb2fd50d3c08e5bf30109b35df1d3af4948f86d9b2099f716da30949f5b734
2022-08-15 04:23:19 +00:00
nekobit 71b636d77f Lists perlify , remove compact notifications CSS
FossilOrigin-Name: 6110d9f562673f233328fa5c5abd845c1ab1b3da5a314e94adb4d142287e70fa
2022-08-15 03:58:30 +00:00
nekobit 3c4a5970e8 Lists boilerplate, Fix perl/fcgiapp header conflict warnings
FossilOrigin-Name: a04dd4a4b737e28845a422293b10f72335f55aea72ae5bcd20eb01f8842b0dc3
2022-08-05 19:45:35 +00:00
nekobit f4ced103be Multithreading
FossilOrigin-Name: cadee06c6bb43e3b8f40ea06b3c4decf781a6c215b0c50ee5f71d013331d10b9
2022-07-20 04:44:28 +00:00
nekobit c020158001 Sanitize, parsing, fix issues, CSS changes, and lots more - I forgot to commit all day lol
FossilOrigin-Name: 8b9833d6b00afa365e4fda12551947a20076e8ad6106aea80e8304e667e1110a
2022-07-02 04:31:21 +00:00
nekobit dbc737226c Fix various memleaks + overruns
FossilOrigin-Name: 6c24b524226c4bb45eb53effd2b4232cabe7a5588f2e8551e4d159144f015734
2022-06-29 04:08:23 +00:00
nekobit 7099f504f1 Refactor for mastodont + fix status xss bug
FossilOrigin-Name: d5c3f7b33120a5b137e09026be17b252b62bf73371d55c920e376d0941f34d3d
2022-06-24 04:24:12 +00:00
nekobit 8432e66cb4 Lists update
FossilOrigin-Name: 44a4c4611a6af7048dcaa15d6a2d576373a39af9d77312481908a53add3bb761
2022-06-22 05:27:51 +00:00
nekobit 4708687be2 List creation
FossilOrigin-Name: f0c478cb4c4645a9f02b3e4a27392b99bf29a41b728cfcb65320045d94cef706
2022-06-14 15:21:36 +00:00
nekobit 38230e38ee Update lists reference
FossilOrigin-Name: 0f58996df8b3b3237bea71d39db5ef350eaef1b2ab7fac4fa83df82d1788fbe4
2022-06-13 06:33:40 +00:00
nekobit c5d8b9df68 L10N Language support
FossilOrigin-Name: 14aa65bba9ad19568fcec029c2edd8e8e7ea2c0a78a019265c2ff0c8d639ff80
2022-06-05 22:25:18 +00:00
nekobit 537193779f Switch to size_t for everything
FossilOrigin-Name: 891b005fccf60f0da131a4bff6408bb70953b2ad9061584d3e46158f74aae206
2022-06-02 03:28:54 +00:00
nekobit d4c7564e03 Templates rewritten
FossilOrigin-Name: 829485569f9ea39c9f417e7c4eb1a104665da0bb0257ba6fc8dd4b711a031d98
2022-06-01 06:08:00 +00:00
nekobit 8d5f9eb269 Template makefile and status template
FossilOrigin-Name: 9a4b3c391855b099fa68f157ce655fd95532c602d954a3e6d8974fe46f29f988
2022-05-30 07:46:19 +00:00
nekobit 64069fda7e Lists default size
FossilOrigin-Name: 8f604ab1ae2f1fc4ea9b780ec85be9c5683040aa15962bf497a19c30470f577a
2022-05-13 17:42:47 +00:00
me@ow.nekobit.net 78766ee1e1 Handle list errors
FossilOrigin-Name: d3aa61e2ff4bbc189e0f7953a7fbdf3a8ba19d95800487ae7eede6082606aacb
2022-04-11 21:04:48 +00:00
me@ow.nekobit.net c00cf74f6d Tabs and blocked message
FossilOrigin-Name: 252a9d37f97358e4b6d3e7a571784b3be0647461d6aa256e992a3c8f7e67942f
2022-04-06 14:30:14 +00:00
me@ow.nekobit.net 321f4ddf71 Use session struct instead of globals
Later, when we want to implement multithreading, we need to use separate variables. This is also a bit cleaner

FossilOrigin-Name: b720083c13871db7a6b0f8573a91a7ac057d39d3a409df2232574bc001821e74
2022-03-30 18:31:30 +00:00
me@ow.nekobit.net c19ad92804 Config sidebar, focused sidebar items
FossilOrigin-Name: 0020cf420a262b023b7b11eef46efc28b2ad42a439d9dfd35057aad823f4894e
2022-03-29 19:11:43 +00:00
me@ow.nekobit.net 282b914e6c Error handling
FossilOrigin-Name: dadb89e019730998cc09f3eb0a06d518cfcd154b42f965cb4df10d035adb5dd8
2022-03-29 18:10:08 +00:00
me@ow.nekobit.net 0779ca5060 Fix read(0) bug
FCGI_stdio does not map stdin's socket, it only wraps the stdio FILE*

FossilOrigin-Name: 0e068eda84d8938d2c47eca010cf828c661f76de29547bb6ce46855f09247bb4
2022-03-23 19:08:52 +00:00
me@ow.nekobit.net 3bfedc3d32 Switch to fcgi_stdio
FossilOrigin-Name: 4c4dbf4b391b2e37376de65f75cb05404950d52339b10f6619e413979c681b9c
2022-03-21 14:18:56 +00:00
me@ow.nekobit.net d1d0e1e9fe Notifications + rework function names
FossilOrigin-Name: 5a4873ba910b6b8b852821d0bede6a584f406635aa168633318d19600a7bd2de
2022-03-20 04:17:11 +00:00
me@ow.nekobit.net 40d411eac2 Treebird rename + Contributors
FossilOrigin-Name: cda981b0d0981fecb211e7119a1eda982891f589a1d7dde5515a7893c1ddba12
2022-03-13 00:35:46 +00:00
me@ow.nekobit.net f81c1fba96 Correct login
FossilOrigin-Name: b604906872b289329c2b57028b5d64b4463e65d5dee1e26283e9663c0e13ec53
2022-02-27 05:39:34 +00:00
me@ow.nekobit.net 9f7ba4b13b Implement lists
FossilOrigin-Name: 6b814f02c65e5628f97d59ad29a8914a58aa8e720542b8dfd0171e98cf061b0b
2022-02-24 02:59:13 +00:00
me@ow.nekobit.net 041868d214 Lists base
FossilOrigin-Name: c2d8bf314f68cf17f732d9adc9e562ab1ae3c4895e8aae0463fc21ab9fa80ee0
2022-02-23 20:19:29 +00:00