]>
Sergey Matveev's repositories - sgblog.git/log
Sergey Matveev [Mon, 29 Jul 2024 08:00:27 +0000 (11:00 +0300)]
ca.cypherpunks.ru -> .su
Sergey Matveev [Tue, 23 Jul 2024 13:14:45 +0000 (16:14 +0300)]
Update dependencies
Sergey Matveev [Tue, 23 Jul 2024 13:09:55 +0000 (16:09 +0300)]
go.cypherpunks.ru -> go.cypherpunks.su
Sergey Matveev [Tue, 26 Mar 2024 08:39:57 +0000 (11:39 +0300)]
More compact Base64 ETag
Sergey Matveev [Tue, 26 Mar 2024 08:28:50 +0000 (11:28 +0300)]
GitPath ETaging was not wise
Sergey Matveev [Sun, 3 Mar 2024 18:59:52 +0000 (21:59 +0300)]
More friendly URLs for Gemini's subscription
Sergey Matveev [Tue, 9 Jan 2024 11:24:12 +0000 (14:24 +0300)]
No reason to use gzip, when zstd exists
Sergey Matveev [Fri, 8 Dec 2023 08:26:57 +0000 (11:26 +0300)]
Unify copyright comment format
Sergey Matveev [Wed, 1 Nov 2023 12:50:49 +0000 (15:50 +0300)]
Update dependencies
Sergey Matveev [Wed, 1 Nov 2023 12:49:18 +0000 (15:49 +0300)]
Top translation
Sergey Matveev [Sun, 30 Jul 2023 11:59:43 +0000 (14:59 +0300)]
Update translation
Sergey Matveev [Sun, 30 Jul 2023 11:44:09 +0000 (14:44 +0300)]
Serve /img/ on gemini
Sergey Matveev [Sun, 30 Jul 2023 11:11:24 +0000 (14:11 +0300)]
Images in gopher/gemini
Sergey Matveev [Fri, 28 Jul 2023 18:26:56 +0000 (21:26 +0300)]
Images support
Sergey Matveev [Fri, 28 Jul 2023 18:26:22 +0000 (21:26 +0300)]
Updated dependencies
Sergey Matveev [Fri, 28 Jul 2023 18:23:23 +0000 (21:23 +0300)]
BLAKE3 instead of BLAKE2
Sergey Matveev [Thu, 23 Mar 2023 10:58:52 +0000 (13:58 +0300)]
Update dependencies
Sergey Matveev [Thu, 23 Mar 2023 10:59:04 +0000 (13:59 +0300)]
Do not omit errors
Sergey Matveev [Thu, 23 Mar 2023 10:59:22 +0000 (13:59 +0300)]
Excess loop
Sergey Matveev [Wed, 15 Mar 2023 12:17:21 +0000 (15:17 +0300)]
Strip "From " from mail message
Sergey Matveev [Sun, 12 Mar 2023 13:12:12 +0000 (16:12 +0300)]
Bugfixed recfile library
Sergey Matveev [Tue, 27 Dec 2022 14:16:39 +0000 (17:16 +0300)]
Raise copyright years
Sergey Matveev [Mon, 5 Dec 2022 12:50:18 +0000 (15:50 +0300)]
Templates translation
Sergey Matveev [Wed, 9 Nov 2022 11:42:42 +0000 (14:42 +0300)]
Update dependant libraries
Sergey Matveev [Mon, 5 Sep 2022 09:37:28 +0000 (12:37 +0300)]
Go 1.17 module
Sergey Matveev [Tue, 30 Aug 2022 13:32:05 +0000 (16:32 +0300)]
io/ioutil is deprecated since Go 1.16
Sergey Matveev [Tue, 30 Aug 2022 13:30:31 +0000 (16:30 +0300)]
Change Go's website address
Sergey Matveev [Fri, 11 Feb 2022 16:05:47 +0000 (19:05 +0300)]
Proper XML header
Sergey Matveev [Fri, 7 Jan 2022 18:02:38 +0000 (21:02 +0300)]
Raised copyright years
Sergey Matveev [Sat, 13 Nov 2021 16:40:10 +0000 (19:40 +0300)]
charset is case-insensitive
Sergey Matveev [Sat, 13 Nov 2021 16:39:55 +0000 (19:39 +0300)]
twtxting
Sergey Matveev [Wed, 27 Oct 2021 07:58:57 +0000 (10:58 +0300)]
irc://, ircs://, news:// knowledge
Sergey Matveev [Thu, 7 Oct 2021 11:08:40 +0000 (14:08 +0300)]
More reliable and simpler PATH_INFO parse
Sergey Matveev [Wed, 6 Oct 2021 13:07:17 +0000 (16:07 +0300)]
Proper path terminators
Sergey Matveev [Wed, 6 Oct 2021 09:21:25 +0000 (12:21 +0300)]
Proper HTTP status codes
Sergey Matveev [Sun, 3 Oct 2021 08:38:12 +0000 (11:38 +0300)]
Move templates to external files, make them HTML5
Sergey Matveev [Tue, 14 Sep 2021 19:28:55 +0000 (22:28 +0300)]
Experimental gemini support
Sergey Matveev [Sat, 11 Sep 2021 14:30:09 +0000 (17:30 +0300)]
Cleanup go.mod
Sergey Matveev [Wed, 1 Sep 2021 13:25:43 +0000 (16:25 +0300)]
gemini://
Sergey Matveev [Wed, 1 Sep 2021 12:40:54 +0000 (15:40 +0300)]
Less panic
Sergey Matveev [Wed, 11 Aug 2021 18:51:17 +0000 (21:51 +0300)]
Do not panic with invalid gopher selector
Sergey Matveev [Mon, 9 Aug 2021 18:26:04 +0000 (21:26 +0300)]
finger://
Sergey Matveev [Fri, 23 Jul 2021 16:19:31 +0000 (19:19 +0300)]
Sort options
Sergey Matveev [Sun, 18 Jul 2021 17:39:02 +0000 (20:39 +0300)]
Note about how to push
Sergey Matveev [Thu, 15 Jul 2021 11:15:17 +0000 (14:15 +0300)]
Texinfo 6.8 compatibility
Sergey Matveev [Tue, 6 Jul 2021 11:23:37 +0000 (14:23 +0300)]
ISO compatible, Atom-required, dates in comments feed
Sergey Matveev [Tue, 6 Jul 2021 11:23:21 +0000 (14:23 +0300)]
Updated dependencies
Sergey Matveev [Sat, 1 May 2021 14:01:41 +0000 (17:01 +0300)]
sgblog-topics helper command
Sergey Matveev [Sat, 1 May 2021 13:53:46 +0000 (16:53 +0300)]
Cleanup dependencies
Sergey Matveev [Sat, 1 May 2021 13:24:01 +0000 (16:24 +0300)]
Example UCSPI/daemontools configuration
Sergey Matveev [Sat, 1 May 2021 13:11:26 +0000 (16:11 +0300)]
Simplify config read and arguments parsing
Sergey Matveev [Sun, 28 Feb 2021 08:54:08 +0000 (11:54 +0300)]
Title in phlog's comment links
Sergey Matveev [Wed, 13 Jan 2021 12:28:13 +0000 (15:28 +0300)]
Up to date go.cypherpunks.ru/recfile
Sergey Matveev [Wed, 13 Jan 2021 12:27:53 +0000 (15:27 +0300)]
Skip comments to possibly unexisting commits
Sergey Matveev [Tue, 5 Jan 2021 17:46:01 +0000 (20:46 +0300)]
Up to date go.cypherpunks.ru/recfile
Sergey Matveev [Tue, 5 Jan 2021 17:45:10 +0000 (20:45 +0300)]
Redundant types
Sergey Matveev [Tue, 5 Jan 2021 17:45:02 +0000 (20:45 +0300)]
Raise copyright years
Sergey Matveev [Thu, 3 Dec 2020 14:24:27 +0000 (17:24 +0300)]
Correct Atom's Content-Type
Sergey Matveev [Thu, 3 Dec 2020 09:37:20 +0000 (12:37 +0300)]
URLized comments feed
Sergey Matveev [Tue, 1 Dec 2020 14:30:20 +0000 (17:30 +0300)]
URLize feed entry, not just escape it
Sergey Matveev [Mon, 23 Nov 2020 13:22:49 +0000 (16:22 +0300)]
Let's make HTML Atom for proper rendering, because of escape issues
Sergey Matveev [Sat, 31 Oct 2020 13:29:40 +0000 (16:29 +0300)]
Proper URL path escaping
Sergey Matveev [Wed, 28 Oct 2020 10:11:34 +0000 (13:11 +0300)]
Include subject in comment URI
Sergey Matveev [Wed, 28 Oct 2020 10:00:19 +0000 (13:00 +0300)]
Use an updated recfile library writer capability
Sergey Matveev [Thu, 15 Oct 2020 15:58:14 +0000 (18:58 +0300)]
Use external recfiles parser library
Sergey Matveev [Thu, 15 Oct 2020 11:23:00 +0000 (14:23 +0300)]
recfiles instead of netstrings
Sergey Matveev [Sat, 26 Sep 2020 09:14:56 +0000 (12:14 +0300)]
Topics support
Sergey Matveev [Sat, 26 Sep 2020 09:14:42 +0000 (12:14 +0300)]
Update dependencies
Sergey Matveev [Thu, 24 Sep 2020 19:08:04 +0000 (22:08 +0300)]
Find any kind of commit hash in email subject
Sergey Matveev [Mon, 27 Jul 2020 15:31:23 +0000 (18:31 +0300)]
Optimize and simplify templates
Sergey Matveev [Sun, 26 Jul 2020 22:48:17 +0000 (01:48 +0300)]
Use templates for code simplicity
Sergey Matveev [Thu, 4 Jun 2020 07:27:23 +0000 (10:27 +0300)]
Manually updated comment objects can not be parsed
Sergey Matveev [Mon, 1 Jun 2020 09:06:49 +0000 (12:06 +0300)]
Yet another duplicate lines removing
Sergey Matveev [Fri, 29 May 2020 12:32:35 +0000 (15:32 +0300)]
Remove leading empty lines
Sergey Matveev [Mon, 25 May 2020 13:43:06 +0000 (16:43 +0300)]
URLize notes
Sergey Matveev [Sat, 23 May 2020 09:40:39 +0000 (12:40 +0300)]
Fix tabs issues in comments
Sergey Matveev [Thu, 21 May 2020 16:47:52 +0000 (19:47 +0300)]
Comments Atom feeds
Sergey Matveev [Wed, 20 May 2020 08:38:14 +0000 (11:38 +0300)]
RFC 2047 decode From
Sergey Matveev [Wed, 20 May 2020 08:37:50 +0000 (11:37 +0300)]
Simplify RFC 2047 decoding
Sergey Matveev [Sat, 9 May 2020 11:57:00 +0000 (14:57 +0300)]
Texinfo website contents
Sergey Matveev [Sun, 15 Mar 2020 12:02:02 +0000 (15:02 +0300)]
Leave comments link on gopher page
Sergey Matveev [Sun, 15 Mar 2020 11:56:48 +0000 (14:56 +0300)]
i items DRY
Sergey Matveev [Sun, 15 Mar 2020 11:32:48 +0000 (14:32 +0300)]
URL support in Gopher
Sergey Matveev [Sat, 14 Mar 2020 12:04:51 +0000 (15:04 +0300)]
No new/old terminology
Sergey Matveev [Sat, 14 Mar 2020 11:59:38 +0000 (14:59 +0300)]
Unnecessary table caption
Sergey Matveev [Sat, 14 Mar 2020 11:56:03 +0000 (14:56 +0300)]
Advertise SGBlog on Gopher pages
Sergey Matveev [Sat, 14 Mar 2020 11:47:34 +0000 (14:47 +0300)]
Now officially it is phlogging engine too
Sergey Matveev [Sat, 14 Mar 2020 11:33:55 +0000 (14:33 +0300)]
Shorter datetimes displaying
Sergey Matveev [Sat, 14 Mar 2020 10:34:38 +0000 (13:34 +0300)]
Separate HTTP and Gopher related functions
Sergey Matveev [Sat, 14 Mar 2020 10:22:03 +0000 (13:22 +0300)]
Gopher protocol support
Sergey Matveev [Sat, 14 Mar 2020 10:16:00 +0000 (13:16 +0300)]
Fix variable name
Sergey Matveev [Sat, 14 Mar 2020 10:15:41 +0000 (13:15 +0300)]
Do not shadow log module
Sergey Matveev [Fri, 7 Feb 2020 12:22:37 +0000 (15:22 +0300)]
telnet:// is used in practice
Sergey Matveev [Wed, 5 Feb 2020 10:36:49 +0000 (13:36 +0300)]
Index URL
Sergey Matveev [Wed, 22 Jan 2020 21:18:25 +0000 (00:18 +0300)]
Trivial style changes
Sergey Matveev [Wed, 22 Jan 2020 20:48:33 +0000 (23:48 +0300)]
Rename BaseURL, because it is used only for Atom
Sergey Matveev [Tue, 21 Jan 2020 18:06:16 +0000 (21:06 +0300)]
Trim possible \r
Sergey Matveev [Fri, 17 Jan 2020 18:20:32 +0000 (21:20 +0300)]
Configurable comments commits author
Sergey Matveev [Wed, 15 Jan 2020 08:34:20 +0000 (11:34 +0300)]
Take in advance possible notes objects tree fanout
Sergey Matveev [Wed, 15 Jan 2020 07:59:16 +0000 (10:59 +0300)]
Be timezone neutral for posted comments