Commit graph

  • 7be01b7f34 Output messages are sent with send_to_inbox_raw(). default 2023-02-07 10:33:58 +0100
  • 3ddf76c2aa New function send_to_inbox_raw(). default 2023-02-07 10:29:06 +0100
  • 67f2d4318d New utility function mkdirx(). default 2023-02-07 09:25:01 +0100
  • 392c5147a3 Ensure the setgid bit is set in the base directory. default 2023-02-07 09:16:19 +0100
  • fabe6a5006 Tweaked user and group permissions for new files and dirs. default 2023-02-07 09:01:57 +0100
  • b8b0b96cce Changed some debug levels. default 2023-02-07 08:27:23 +0100
  • 967a96b778 Updated documentation. default 2023-02-07 08:26:19 +0100
  • 6a45392307 Updated RELEASE_NOTES. default 2023-02-07 08:19:46 +0100
  • f253ea6578 Added web interface for the Telegram information. default 2023-02-07 08:19:18 +0100
  • 2db57c9df9 Added internals for Telegram notifications. default 2023-02-07 07:37:23 +0100
  • f6d51357af process_queue() now posts the q_item to the thread pool. default 2023-02-06 20:29:18 +0100
  • b2d186cd0f The pool of threads now process q_items. default 2023-02-06 20:07:29 +0100
  • b16ceafdde Identify the job threads by number. default 2023-02-06 19:29:22 +0100
  • 8b465a586d Incoming connections are processed by the pool of threads. default 2023-02-06 19:23:35 +0100
  • 451d964c0c More thread work. default 2023-02-06 18:59:20 +0100
  • 06fc40e1cd Simplified job_post() and job_wait(). default 2023-02-06 18:43:27 +0100
  • 6bcc6bfa1c New functions job_post() and job_wait() (untested). default 2023-02-06 11:29:46 +0100
  • 2ee6bdc745 Backport from xs. default 2023-02-06 11:09:11 +0100
  • 66d974a0c6 Started work towards the pool of threads. default 2023-02-06 10:53:29 +0100
  • 307e0aa27a Input connections cannot be non-threaded. default 2023-02-06 08:44:00 +0100
  • 9c98b596e9 Updated RELEASE_NOTES. default 2023-02-05 20:02:03 +0100
  • a0196040e6 Updated documentation. default 2023-02-05 19:57:27 +0100
  • f36fb45c3f The 'note' command now accepts -e and -. default 2023-02-05 19:54:41 +0100
  • 7a2cce487c Updated RELEASE_NOTES. default 2023-02-05 19:46:46 +0100
  • f34bbff626 Updated documentation. default 2023-02-05 19:44:17 +0100
  • c4e78f2e77 Updated RELEASE_NOTES. default 2023-02-05 19:27:23 +0100
  • 70c73d0336 New user option 'purge_days'. default 2023-02-05 19:09:22 +0100
  • 143c73500b Reworked purge_user() to be clearer. default 2023-02-05 18:13:46 +0100
  • 9cb6216417 timeline_get_by_md5() reads from the user cachedirs instead of the global object. default 2023-02-05 17:56:59 +0100
  • 71a7569467 Deleted the type argument from object_get_my_md5() and object_get(). default 2023-02-05 17:45:00 +0100
  • bad9f3a8c6 Renamed timeline_get() to timeline_get_by_md5(), as that is what id does. default 2023-02-05 17:39:40 +0100
  • 12aedfadfd New function timeline_get(). default 2023-02-05 13:35:50 +0100
  • 8983eb141d Minor README tweak. default 2023-02-05 11:23:10 +0100
  • 11c7d6ebff Version 2.20 RELEASED. 2.20 default 2023-02-04 19:58:00 +0100
  • 7dd3c8aa80 Updated TODO. default 2023-02-03 20:52:00 +0100
  • e6022213d2 Merge branch 'master' of /home/angel/git/snac2 default 2023-02-03 19:41:59 +0100
  • 68c48a7649 Updated TODO. default 2023-02-03 19:41:56 +0100
  • 43c83ce9ed More debug level changes. default 2023-02-03 19:34:52 +0100
  • d49089898f Elevated debug level to bad user / invalid user messages. default 2023-02-03 16:51:59 +0100
  • 928f22fbba Email notifications have been moved to the global queue. default 2023-02-02 05:21:16 +0100
  • c639553836 New function queue() (the global queue). default 2023-02-02 05:07:20 +0100
  • 108ed072e2 Renamed process_queue_item() to process_user_queue_item(). default 2023-02-02 04:55:58 +0100
  • 8d22c448d4 process_queue() has been renamed to process_user_queue(). default 2023-02-02 04:50:51 +0100
  • 106c94ef86 queue() renamed to user_queue(). default 2023-02-02 04:47:59 +0100
  • ee77e45abb dequeue() does not need a snac argument. default 2023-02-02 04:44:30 +0100
  • 56c4711caf enqueue_output() adds the keyid and seckey args to the q_item. default 2023-02-02 04:23:56 +0100
  • 829cdb6721 Move the #main-key adding back to the origin. default 2023-02-02 04:16:17 +0100
  • adff9c55e2 New function http_signed_request_raw(). default 2023-02-02 04:05:50 +0100
  • 463439283a Minor header tweaks. default 2023-02-02 03:49:38 +0100
  • ec07b0c59d Backport from xs. default 2023-02-02 03:37:17 +0100
  • 6c033900a5 Moved the angry emoticon above the sad one to avoid clashes. default 2023-02-01 10:09:11 +0100
  • 12131b67a3 Added the angry emoticon. default 2023-02-01 10:01:47 +0100
  • c2524323a9 New function process_queue_item(). default 2023-01-31 22:30:34 +0100
  • f0ef1d4115 Reworked enqueue_message(). default 2023-01-31 21:54:50 +0100
  • 274ae3d142 Reworked enqueue_email(). default 2023-01-31 21:49:43 +0100
  • 4e62b409af Reworked enqueue_output(). default 2023-01-31 21:15:16 +0100
  • 0233d73248 Started rewriting the queue. default 2023-01-31 21:03:59 +0100
  • cabbdbe209 Deleted dead code. default 2023-01-31 20:26:33 +0100
  • 94c4790bd7 Unified queue message field names. default 2023-01-31 20:22:36 +0100
  • ba4df29abd More symbol renaming. default 2023-01-31 18:38:56 +0100
  • 74d30a561c Some symbol renaming. default 2023-01-31 18:33:45 +0100
  • 2d7074aeb0 Deleted old paths to purge. default 2023-01-31 18:28:52 +0100
  • bad3768250 Attached images have a hashed name instead of a time one. default 2023-01-28 18:28:00 +0100
  • d38ed6bb01 Updated RELEASE_NOTES. default 2023-01-28 18:23:37 +0100
  • 4e86847f72 Image attachments in posts can now have descriptions ('alt text'). default 2023-01-28 18:22:42 +0100
  • d3cf86c098 New post field 'alt_text'. default 2023-01-28 18:00:26 +0100
  • 876bebd9ac Backport from xs. default 2023-01-28 17:49:02 +0100
  • 5163f93c02 Bumped version. default 2023-01-27 18:31:16 +0100
  • 756e8cb2a7 More tweaks to the default avatar. default 2023-01-27 18:28:55 +0100
  • aecfcacc32 Some tweaks to the default avatar. default 2023-01-27 18:21:54 +0100
  • a3ed2408fc New function default_avatar_base64(). default 2023-01-27 18:17:11 +0100
  • 0607ebc201 New file susie-cool.png. default 2023-01-27 09:34:41 +0100
  • 209dc9c3bb Updated TODO. default 2023-01-26 14:40:25 +0100
  • 28e1eb2586 Version 2.19 RELEASED. 2.19 default 2023-01-25 18:39:30 +0100
  • 0756fc6d9a Updated TODO. default 2023-01-25 18:36:35 +0100
  • 8cdc8e6ca3 Updated documentation. default 2023-01-25 10:08:35 +0100
  • b3f2e92033 Updated RELEASE_NOTES. default 2023-01-25 08:14:19 +0100
  • fd1e281cba Use a shorter timeout for first output connections. default 2023-01-24 15:06:58 +0100
  • 4baf56c4ce Backport from xs. default 2023-01-24 14:57:04 +0100
  • af604f91a9 Updated RELEASE_NOTES. default 2023-01-24 11:18:21 +0100
  • 428d75600a Added edit support for posts. default 2023-01-24 11:14:45 +0100
  • 2921dbe058 Always make ids unique. default 2023-01-22 20:31:16 +0100
  • 4aabc7a0b5 Updated TODO. default 2023-01-22 20:29:45 +0100
  • 7199c00403 In msg_note(), store the original content in the sourceContent field. default 2023-01-20 10:09:32 +0100
  • a38c7aeadc Updated year in copyright notices. default 2023-01-17 09:50:16 +0100
  • e46559c022 Updated TODO. default 2023-01-17 09:42:29 +0100
  • 8196c2ca20 Updated RELEASE_NOTES. default 2023-01-17 09:39:28 +0100
  • b262961c93 Process HTML Unicode entities specially in process_tags(). default 2023-01-17 09:37:41 +0100
  • 8e1f4430ff Bumped version. default 2023-01-17 09:21:42 +0100
  • 56ee90efd6 Updated TODO. default 2023-01-17 09:21:20 +0100
  • 3f7ff12331 Version 2.18 RELEASED. 2.18 default 2023-01-14 18:16:25 +0100
  • 01376cd0a9 Minor message corrections. default 2023-01-13 15:15:14 +0100
  • 66da90bdbe Updated documentation. default 2023-01-13 14:28:21 +0100
  • 6406877af1 Usage of unveil() and pledge() can be disabled from config. default 2023-01-13 14:18:23 +0100
  • ed6a94ee14 Updated RELEASE_NOTES. default 2023-01-13 13:55:30 +0100
  • 3cb1725225 Added OpenBSD's unveil() and pledge() support. Andrew Alderwick 2023-01-13 13:25:14 +0100
  • a99f742d73 Updated RELEASE_NOTES. default 2023-01-13 09:24:26 +0100
  • 11ba44ff9f Some mention formatting tweaks. default 2023-01-13 07:12:19 +0100
  • e58eb068fb Minor URL formatting tweaks. default 2023-01-13 07:02:04 +0100
  • 964b11e197 Updated TODO. default 2023-01-13 06:28:58 +0100