Rocksolid Light

Welcome to RetroBBS

mail  files  register  nodelist  faq  

Oh no, not again. -- Manoj Srivastava


rocksolid / Rocksolid Nodes Announce / rslight-0.6.6

SubjectAuthor
* rslight-0.6.6Retro Guy
`* Re: rslight-0.6.6anon
 `* Re: rslight-0.6.6Retro Guy
  `* Re: rslight-0.6.6Retro Guy
   `* Re: rslight-0.6.6Retro Guy
    `* Re: rslight-0.6.6Retro Guy
     `* Re: rslight-0.6.6Anonymous
      `* Re: rslight-0.6.6Retro Guy
       `* Re: rslight-0.6.6Retro Guy
        `* Re: rslight-0.6.6Retro Guy
         `* Re: rslight-0.6.6Retro Guy
          +* Re: rslight-0.6.6Guest
          |`* Re: rslight-0.6.6Retro Guy
          | `* Re: rslight-0.6.6Guest
          |  `* Re: rslight-0.6.6Retro Guy
          |   `- Re: rslight-0.6.6rslightuser
          `* Re: rslight-0.6.6Retro Guy
           `* Re: rslight-0.6.6Retro Guy
            `* Re: rslight-0.6.6Retro Guy
             `* Re: rslight-0.6.6Retro Guy
              `* Re: rslight-0.6.6Retro Guy
               `* Re: rslight-0.6.6Retro Guy
                `* Re: rslight-0.6.6Retro Guy
                 `* Re: rslight-0.6.6AnonUser
                  `* Re: rslight-0.6.6AnonUser
                   `* Re: rslight-0.6.6Retro Guy
                    `* Re: rslight-0.6.6Retro Guy
                     `* Re: rslight-0.6.6Retro Guy
                      `- Re: rslight-0.6.6Retro Guy

Pages:12
Subject: rslight-0.6.6
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: novaBBS
Date: Sat, 22 Aug 2020 10:01 UTC
Path: i2pn2.org!.POSTED!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: rslight-0.6.6
Date: Sat, 22 Aug 2020 10:01:48 +0000
Organization: novaBBS
Message-ID: <b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="6719"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs
X-Rslight-Site: $2y$10$XsVV.Q/HuUGiYCPCNNWOHOw6mP49fFWkC1wdShVnmdc5p3AE6fVy2
View all headers
As I mentioned in another post, I'm working on features for 0.6.6, and only addressing major bug issues on 0.6.5 if I find them.

Currently I'm working on ssl encryption between nodes, the nntp server and readers. Internal connections (between rslight and nntp) are not encrypted. They are meant to be on the same machine, and I don't wish to modify newsportal.php right now to handle this.

I now have encryption working for both spoolnews and nntp. There will be a config setting to enable/disable each. This allows nodes to communicate over whatever network encrypted, and to use encrypted connections to whatever nntp server they choose to communicate with. Of course newsreader users will be able to connect with ssl also.

This is all working, but still testing and cleaning up. 0.6.6 won't be released for a while, as there will be other features for me to work on. Just posting my progress as I do things.

Retro Guy

--
Posted on: novaBBS
www.novabbs.com


Subject: Re: rslight-0.6.6
From: anon
Newsgroups: rocksolid.nodes.announce
Organization: def5
Date: Sat, 22 Aug 2020 11:08 UTC
References: 1
Path: i2pn2.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: anon@anon.com (anon)
Newsgroups: rocksolid.nodes.announce
Message-ID: <afaf98ae07e01c65d1dfb5a182f7c546@def4>
Subject: Re: rslight-0.6.6
Date: Sat, 22 Aug 2020 11:08:32+0000
Organization: def5
In-Reply-To: <b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com>
References: <b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
View all headers

Currently I'm working on ssl encryption between nodes

Will you use self signed certs for that ?

--
Posted on def4


Subject: Re: rslight-0.6.6
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: novaBBS
Date: Sat, 22 Aug 2020 23:14 UTC
References: 1 2
Path: i2pn2.org!.POSTED!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Sat, 22 Aug 2020 23:14:28 +0000
Organization: novaBBS
Message-ID: <b3a3e8fb4fc40a54d73aab91fadf3d3a$1@www.novabbs.com>
References: <b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com> <afaf98ae07e01c65d1dfb5a182f7c546@def4>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="14700"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs
X-Rslight-Site: $2y$10$0R591pjiYwsZMsiCICa9ve/vSCGg2qpYhpaqPyFhz4feCZ2iildgK
View all headers
anon wrote:


Currently I'm working on ssl encryption between nodes

Will you use self signed certs for that ?

In config you can point to your cert and key, so it can be from a cert authority, or self signed. I've tested with a 'letsencrypt' cert and self signed. Both work fine, but to connect to a self signed, you need to set in config to allow that.

--
Posted on: novaBBS
www.novabbs.com


Subject: Re: rslight-0.6.6
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: novaBBS
Date: Mon, 24 Aug 2020 11:28 UTC
References: 1 2 3
Path: i2pn2.org!.POSTED!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Mon, 24 Aug 2020 11:28:12 +0000
Organization: novaBBS
Message-ID: <44da0a756b6016bbf4f54753a06ab00f$1@www.novabbs.com>
References: <b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com> <afaf98ae07e01c65d1dfb5a182f7c546@def4> <b3a3e8fb4fc40a54d73aab91fadf3d3a$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="14328"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs
X-Rslight-Site: $2y$10$.kz42j5uNHqNKLJ4MpBsM./jz8M5crvFGWClW53qIeVecRCEdUUEa
View all headers
Retro Guy wrote:

anon wrote:


Currently I'm working on ssl encryption between nodes

Will you use self signed certs for that ?

In config you can point to your cert and key, so it can be from a cert authority, or self signed.

I've tested with a 'letsencrypt' cert and self signed. Both work fine, but to connect to a self signed, you need to set in config to allow that.

I should also mention that it will auto-generate a self signed cert if no cert is present, and you are trying to use ssl for your nntp server. It is meant to be very simple and automatic, but the option to configure is there if you wish to use a different cert (like letsencrypt or whatever).

Retro Guy

--
Posted on: novaBBS
www.novabbs.com


Subject: Re: rslight-0.6.6
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: novaBBS
Date: Wed, 2 Sep 2020 02:10 UTC
References: 1 2 3 4
Path: i2pn2.org!.POSTED!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Wed, 2 Sep 2020 02:10:32 +0000
Organization: novaBBS
Message-ID: <3171fa327eb6a5e70e0a393900c16b7f$1@www.novabbs.com>
References: <b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com> <afaf98ae07e01c65d1dfb5a182f7c546@def4> <b3a3e8fb4fc40a54d73aab91fadf3d3a$1@www.novabbs.com> <44da0a756b6016bbf4f54753a06ab00f$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="32242"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs
X-Rslight-Site: $2y$10$WnYEgXBXMeHj3AsivO3RWulB/G0WOBMs.ITchwxjdnLZwnImDHCWO
View all headers
Retro Guy wrote:

Retro Guy wrote:

anon wrote:


Currently I'm working on ssl encryption between nodes

Will you use self signed certs for that ?

In config you can point to your cert and key, so it can be from a cert authority, or self signed.

I've tested with a 'letsencrypt' cert and self signed. Both work fine, but to connect to a self signed, you need to set in config to allow that.

I should also mention that it will auto-generate a self signed cert if no cert is present, and you are trying to use ssl for your nntp server. It is meant to be very simple and automatic, but the option to configure is there if you wish to use a different cert (like letsencrypt or whatever).

I've installed this version on rslight.i2p. Now running 0.6.6.

The site now opens an unencrypted port and an ssl port. Both work fine. While it's not really important on i2p or tor, I can test it via clearnet and have knode connected via ssl and it's working fine.

I have a test site connected to rslight.i2p via ssl and it's working fine. So two rslight installs communicate just fine via ssl now. The cert is auto generated (self signed), or you can configure to point to a real cert, which works fine also.

Retro Guy

--
Posted on: novaBBS
www.novabbs.com


Subject: Re: rslight-0.6.6
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: novaBBS
Date: Wed, 9 Sep 2020 02:05 UTC
References: 1 2 3 4 5
Path: i2pn2.org!.POSTED!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Wed, 9 Sep 2020 02:05:43 +0000
Organization: novaBBS
Message-ID: <395a19de714f601018c8d2a7c0206f04$1@www.novabbs.com>
References: <b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com> <afaf98ae07e01c65d1dfb5a182f7c546@def4> <b3a3e8fb4fc40a54d73aab91fadf3d3a$1@www.novabbs.com> <44da0a756b6016bbf4f54753a06ab00f$1@www.novabbs.com> <3171fa327eb6a5e70e0a393900c16b7f$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="15622"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs
X-Rslight-Site: $2y$10$pasxmjGPM0Zw/7I0ijZhxuei4OT9TEcDMMClGmNVFd9xZ3f51naPm
View all headers
Retro Guy wrote:

I have a test site connected to rslight.i2p via ssl and it's working fine. So two rslight installs communicate just fine via ssl now. The cert is auto generated (self signed), or you can configure to point to a real cert, which works fine also.

I finally have this working properly. Had a lot of trouble with spawned processes not exiting and overloading the server. It took me a while to figure it out, and as usual it was one simple thing, fread vs fgets. That fixed the issue and now I have the proper number of processes running.

Quick i2p specific question: I set a timeout on these network connections so they can't be held open forever and waste resources. Currently it is 30 seconds. Is this enough for an i2p connection, or should I make it a bit longer?

Retro Guy


--
Posted on: novaBBS
www.novabbs.com


Subject: Re: rslight-0.6.6
From: Anonymous
Newsgroups: rocksolid.nodes.announce
Organization: i2pn2 (i2pn.org)
Date: Wed, 9 Sep 2020 06:59 UTC
References: 1 2 3 4 5 6
Path: i2pn2.org!.POSTED!not-for-mail
From: invalid@invalid.invalid (Anonymous)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Wed, 9 Sep 2020 06:59:26 -0000 (UTC)
Organization: i2pn2 (i2pn.org)
Message-ID: <FChmQiC2nEjHYFZJGp8fHFMxvnqYwTsBf@blah>
References: <b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com> <afaf98ae07e01c65d1dfb5a182f7c546@def4> <b3a3e8fb4fc40a54d73aab91fadf3d3a$1@www.novabbs.com> <44da0a756b6016bbf4f54753a06ab00f$1@www.novabbs.com> <3171fa327eb6a5e70e0a393900c16b7f$1@www.novabbs.com> <395a19de714f601018c8d2a7c0206f04$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 9 Sep 2020 06:59:26 -0000 (UTC)
Injection-Info: i2pn2.org; posting-account="1f1792";
logging-data="27339"; mail-complaints-to="usenet@i2pn2.org"
View all headers
Retro Guy wrote:

Quick i2p specific question: I set a timeout on these network
connections so they can't be held open forever and waste resources.
Currently it is 30 seconds. Is this enough for an i2p connection, or
should I make it a bit longer?

In many cases it is enough. However, connection timeout to
wwcqkwfo5yhe6uribv5tzylk25j5hkdk6gdnyftzd3k7dawlzwca.b32.i2p sometimes
occur.


Subject: Re: rslight-0.6.6
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid Light
Date: Wed, 9 Sep 2020 07:19 UTC
References: 1 2 3 4 5 6 7
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Wed, 9 Sep 2020 07:19:53 +0000
Organization: Rocksolid Light
Message-ID: <fa10328b63da53ad7d0718510e9a769d$1@news.novabbs.org>
References: <b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com> <afaf98ae07e01c65d1dfb5a182f7c546@def4> <b3a3e8fb4fc40a54d73aab91fadf3d3a$1@www.novabbs.com> <44da0a756b6016bbf4f54753a06ab00f$1@www.novabbs.com> <3171fa327eb6a5e70e0a393900c16b7f$1@www.novabbs.com> <395a19de714f601018c8d2a7c0206f04$1@www.novabbs.com> <FChmQiC2nEjHYFZJGp8fHFMxvnqYwTsBf@blah>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="8214"; mail-complaints-to="usenet@novabbs.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.org
X-Rslight-Site: $2y$10$a64wT/mN7NuIIPR1B/1UE.RcNnwB9z8YyHSOjn9voylcLApRLU/ui
View all headers
Anonymous wrote:

Retro Guy wrote:

Quick i2p specific question: I set a timeout on these network
connections so they can't be held open forever and waste resources.
Currently it is 30 seconds. Is this enough for an i2p connection, or
should I make it a bit longer?

In many cases it is enough. However, connection timeout to
wwcqkwfo5yhe6uribv5tzylk25j5hkdk6gdnyftzd3k7dawlzwca.b32.i2p sometimes
occur.

wwcqk... is a inn2 server. I'm not sure what the timeout is for inn2, but I'll check into it. It may just be the system default for a network connection, but I'm not sure.

For testing I'm running two rslight sites connected together. I should probably change it so they communicate over i2p and watch for (too many) lost connections. I'll change that in a few days.

The 30 seconds above is for when the server is waiting for a command. Nothing in 30 seconds and it drops the connection. If it receives a command, the timer restarts waiting for the next time input is expected.

Retro Guy
--
Posted on: Rocksolid Light
news.novabbs.org


Subject: Re: rslight-0.6.6
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: novaBBS
Date: Thu, 17 Sep 2020 01:08 UTC
References: 1 2 3 4 5 6 7 8
Path: i2pn2.org!.POSTED!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Thu, 17 Sep 2020 01:08:10 +0000
Organization: novaBBS
Message-ID: <09636e225b8d10a8e535cc056de96743$1@www.novabbs.com>
References: <b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com> <afaf98ae07e01c65d1dfb5a182f7c546@def4> <b3a3e8fb4fc40a54d73aab91fadf3d3a$1@www.novabbs.com> <44da0a756b6016bbf4f54753a06ab00f$1@www.novabbs.com> <3171fa327eb6a5e70e0a393900c16b7f$1@www.novabbs.com> <395a19de714f601018c8d2a7c0206f04$1@www.novabbs.com> <FChmQiC2nEjHYFZJGp8fHFMxvnqYwTsBf@blah> <fa10328b63da53ad7d0718510e9a769d$1@news.novabbs.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="2722"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs
X-Rslight-Site: $2y$10$Lx7Dg8Fnz6EwlKxKQVgpmuj2uh/dbJ0ldKNzlYqhBEgn11CnJwS7u
View all headers
0.6.6 is running on rslight.i2p and novabbs.com.

Supports ssl both incoming and outgoing. An ssl port is opened for newsreaders as part of this. I currently run a test site that connects only to another rslight site using ssl, and it's working fine. I also have a newsreader connected to one rslight site by ssl and have no problems. Some of my posts are sent this way.

Thread list for a group shows the username of who started the thread (it's always done this), but now also shows the username of the latest post in the thread. I plan to change the formatting a bit to make it look better on a desktop, and maintain the current look on small devices.

Search results are now sorted properly, newest at top.

I will very slowly be moving config options into one array to make it easy to carry options into functions if needed. Vichan does this and I like the idea, so copying it :)

Retro Guy

--
Posted on: novaBBS
www.novabbs.com


Subject: Re: rslight-0.6.6
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid Light
Date: Fri, 18 Sep 2020 09:37 UTC
References: 1 2 3 4 5 6 7 8 9
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Fri, 18 Sep 2020 09:37:45 +0000
Organization: Rocksolid Light
Message-ID: <7fc48825ec3b4fe5b92a61efa0ee7f25$1@news.novabbs.org>
References: <b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com> <afaf98ae07e01c65d1dfb5a182f7c546@def4> <b3a3e8fb4fc40a54d73aab91fadf3d3a$1@www.novabbs.com> <44da0a756b6016bbf4f54753a06ab00f$1@www.novabbs.com> <3171fa327eb6a5e70e0a393900c16b7f$1@www.novabbs.com> <395a19de714f601018c8d2a7c0206f04$1@www.novabbs.com> <FChmQiC2nEjHYFZJGp8fHFMxvnqYwTsBf@blah> <fa10328b63da53ad7d0718510e9a769d$1@news.novabbs.org> <09636e225b8d10a8e535cc056de96743$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="7877"; mail-complaints-to="usenet@novabbs.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.org
X-Rslight-Site: $2y$10$C9l44N/Ajuj4OvtKRUb9QOeybIhQ3evbdxWYDUPTIhgpUuP4ryjyi
View all headers
Added a feature to the header bar of each message. If you enable display of Message-ID in config, there will be a checkbox next to it. If you click that a drop down will open displaying the full message headers for the message.

This is all done in css, no javascript. I still need to style the checkbox, but for now it's working well.

Retro Guy
--
Posted on: Rocksolid Light
news.novabbs.org


Subject: Re: rslight-0.6.6
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: novaBBS
Date: Thu, 24 Sep 2020 07:45 UTC
References: 1 2 3 4 5 6 7 8 9 10
Path: i2pn2.org!.POSTED!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Thu, 24 Sep 2020 07:45:39 +0000
Organization: novaBBS
Message-ID: <1ab08dc6119352329ba5d841e10b7017$1@www.novabbs.com>
References: <b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com> <afaf98ae07e01c65d1dfb5a182f7c546@def4> <b3a3e8fb4fc40a54d73aab91fadf3d3a$1@www.novabbs.com> <44da0a756b6016bbf4f54753a06ab00f$1@www.novabbs.com> <3171fa327eb6a5e70e0a393900c16b7f$1@www.novabbs.com> <395a19de714f601018c8d2a7c0206f04$1@www.novabbs.com> <FChmQiC2nEjHYFZJGp8fHFMxvnqYwTsBf@blah> <fa10328b63da53ad7d0718510e9a769d$1@news.novabbs.org> <09636e225b8d10a8e535cc056de96743$1@www.novabbs.com> <7fc48825ec3b4fe5b92a61efa0ee7f25$1@news.novabbs.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="17436"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs
X-Rslight-Site: $2y$10$Om/RYGxM/44Of16/I2Nivu8X56g9Soh0FrBcjoxnGFxpTMVWH1EWe
View all headers
Finally found a good way to tremendously speed up creating the threads page while displaying last poster for each thread.

I was not happy with how slow it was after adding that feature but now it is, from an end user point of view, just about instantaneous. Previous to this, it was taking one to two seconds for groups with maybe 35,000 posts. That doesn't seem long, but it's a delay noticable by a user, and it was really wasting processing time. Now, it's working very well.

I knew how I wanted to fix it, but it took me a while to get it done. I read the group overview from the end (newest) and go backward to find the article info. This makes sense as most users are looking at newer threads instead of older ones. Since the threads are sorted by date, newest to oldest, I was wasting time starting at the top (bottom) again for each thread. Now I have it working properly to just start where it left off, and never read the same line in the file again for a group.

I still would like to create a php function to read the file line by line from the end, which I can write just haven't yet, but right now I'm still using 'tac' ('tail -r' on freeBSD) and it's working fine.

Retro Guy

--
Posted on: novaBBS
www.novabbs.com


Subject: Re: rslight-0.6.6
From: Guest
Newsgroups: rocksolid.nodes.announce
Organization: Dancing elephants
Date: Thu, 24 Sep 2020 19:28 UTC
References: 1
Path: i2pn2.org!i2pn.org!rocksolid2!def5!.POSTED.bogusentry!not-for-mail
From: guest@retrobbs.rocksolidbbs.com (Guest)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Thu, 24 Sep 2020 15:28:56 -0400
Organization: Dancing elephants
Lines: 7
Message-ID: <rkis05$ill$1@def5.org>
References: <1ab08dc6119352329ba5d841e10b7017$1@www.novabbs.com>
Reply-To: Guest <guest@retrobbs.rocksolidbbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 24 Sep 2020 19:28:05 -0000 (UTC)
Injection-Info: def5.org; posting-host="bogusentry:192.168.1.189";
logging-data="19125"; mail-complaints-to="usenet@def5.org"
User-Agent: FUDforum 3.0.7
X-FUDforum: 6666cd76f96956469e7be39d750cc7d9 <439456>
View all headers
Glad you got it done, although I don't understand the problem really, I 'm afraid.
Would it not be much faster to read the whole thing into mem and then treat it as an array ?

And why is this post not on def2 ? Is this a crosspost ? I still have fix this, atm def2 rejects all messages going to several groups.

cheers

trw

--
Posted on def3


Subject: Re: rslight-0.6.6
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: RetroBBS
Date: Fri, 25 Sep 2020 02:49 UTC
References: 1 2
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro_guy@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Thu, 24 Sep 2020 19:49:58 -0700
Organization: RetroBBS
Message-ID: <20200924194958.40d3d7c7@desktop14.dt>
References: <1ab08dc6119352329ba5d841e10b7017$1@www.novabbs.com>
<rkis05$ill$1@def5.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="2064"; mail-complaints-to="usenet@novabbs.org"
X-Newsreader: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
View all headers
On Thu, 24 Sep 2020 15:28:56 -0400
Guest <guest@retrobbs.rocksolidbbs.com> wrote:

Glad you got it done, although I don't understand the problem really,
I 'm afraid. Would it not be much faster to read the whole thing into
mem and then treat it as an array ?

Yes, it is much faster to read into an array, but that takes memory.
When testing on a large group with a lot of posts, it uses up php's
limit of memory so I just read the file directly.

And why is this post not on def2 ? Is this a crosspost ? I still have
fix this, atm def2 rejects all messages going to several groups.

I just checked and the message you replied to is only in one group:
Newsgroups: rocksolid.nodes.announce

rocksolid.nodes.announce on def2 looks stalled since 04/17/20 There are
a number of posts since then that I don't see there. Maybe it has
stopped polling this group for some reason? I'll check other groups in
a bit, maybe it's just one group.

Are you still pulling posts using code from rslight? If so, maybe we
can modify the function to drop groups from the Newsgroups: header, and
only leave one group before it ever gets to vichan? Would that maybe be
a way to solve it?

Retro Guy



Subject: Re: rslight-0.6.6
From: Guest
Newsgroups: rocksolid.nodes.announce
Organization: Dancing elephants
Date: Fri, 25 Sep 2020 08:29 UTC
References: 1
Path: i2pn2.org!rocksolid2!def5!.POSTED.bogusentry!not-for-mail
From: guest@retrobbs.rocksolidbbs.com (Guest)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Fri, 25 Sep 2020 04:29:48 -0400
Organization: Dancing elephants
Lines: 12
Message-ID: <rkk9oa$b42$1@def5.org>
References: <20200924194958.40d3d7c7@desktop14.dt>
Reply-To: Guest <guest@retrobbs.rocksolidbbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 25 Sep 2020 08:28:58 -0000 (UTC)
Injection-Info: def5.org; posting-host="bogusentry:192.168.1.189";
logging-data="11394"; mail-complaints-to="usenet@def5.org"
User-Agent: FUDforum 3.0.7
X-FUDforum: 6666cd76f96956469e7be39d750cc7d9 <440204>
View all headers
rocksolid.nodes.announce on def2 looks stalled since 04/17/20 There are
a number of posts since then that I don't see there. Maybe it has
stopped polling this group for some reason?

Maybe a db-fuckup of some kind. I need to check on my end.

Are you still pulling posts using code from rslight? If so, maybe we

I pull from a lot of servers, all rslight plus the news servers. I appreciate your proposal, but I'd rather solve this on the vichan site (using pretty much the method you described). Otherwise you would have to deploy this hack everywhere or I'd have to limit def2 to a specific sever.

cheers

trw

--
Posted on def3


Subject: Re: rslight-0.6.6
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: RetroBBS
Date: Fri, 25 Sep 2020 08:39 UTC
References: 1 2
Path: i2pn2.org!i2pn.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro_guy@retrobbs.rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Fri, 25 Sep 2020 01:39:42 -0700
Organization: RetroBBS
Message-ID: <20200925013942.75d79cce@desktop14.dt>
References: <20200924194958.40d3d7c7@desktop14.dt>
<rkk9oa$b42$1@def5.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="14338"; mail-complaints-to="usenet@novabbs.org"
X-Newsreader: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
View all headers
On Fri, 25 Sep 2020 04:29:48 -0400
Guest <guest@retrobbs.rocksolidbbs.com> wrote:

Are you still pulling posts using code from rslight? If so, maybe we

I pull from a lot of servers, all rslight plus the news servers. I
appreciate your proposal, but I'd rather solve this on the vichan
site (using pretty much the method you described). Otherwise you
would have to deploy this hack everywhere or I'd have to limit def2
to a specific sever.

What I meant was are you still using code from the rslight codebase in
vichan to pull posts :)



Subject: Re: rslight-0.6.6
From: rslightuser
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid Light
Date: Fri, 25 Sep 2020 11:01 UTC
References: 1 2 3
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: rslightuser@rslight.i2p (rslightuser)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Fri, 25 Sep 2020 11:01:18 +0000
Organization: Rocksolid Light
Message-ID: <9ebecb1668743b52b412edc2b80cbb4a$1@dkzerogt6z6ybhcj.onion>
References: <20200924194958.40d3d7c7@desktop14.dt> <rkk9oa$b42$1@def5.org> <20200925013942.75d79cce@desktop14.dt>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="12824"; mail-complaints-to="usenet@novabbs.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.org
X-Spam-Level: **
X-Rslight-Site: $2y$10$XyiCQfMtH1j0tp9JBs/qJ.mMej19TKWdiwWRnl9vg9bwDNEm6b2dW
View all headers
What I meant was are you still using code from the rslight codebase in vichan to pull posts :)

ah, ok. no, there is an independent code running now.
--
Posted on: Rocksolid Light
dkzerogt6z6ybhcj.onion


Subject: Re: rslight-0.6.6
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: novaBBS
Date: Sun, 27 Sep 2020 10:17 UTC
References: 1 2 3 4 5 6 7 8 9 10 11
Path: i2pn2.org!.POSTED!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Sun, 27 Sep 2020 10:17:19 +0000
Organization: novaBBS
Message-ID: <42086f188aa6a6d9de3f3fcd19920c3b$1@www.novabbs.com>
References: <b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com> <afaf98ae07e01c65d1dfb5a182f7c546@def4> <b3a3e8fb4fc40a54d73aab91fadf3d3a$1@www.novabbs.com> <44da0a756b6016bbf4f54753a06ab00f$1@www.novabbs.com> <3171fa327eb6a5e70e0a393900c16b7f$1@www.novabbs.com> <395a19de714f601018c8d2a7c0206f04$1@www.novabbs.com> <FChmQiC2nEjHYFZJGp8fHFMxvnqYwTsBf@blah> <fa10328b63da53ad7d0718510e9a769d$1@news.novabbs.org> <09636e225b8d10a8e535cc056de96743$1@www.novabbs.com> <7fc48825ec3b4fe5b92a61efa0ee7f25$1@news.novabbs.org> <1ab08dc6119352329ba5d841e10b7017$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="8022"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs
X-Rslight-Site: $2y$10$1DwlaGNKD19YA.O25mQGFe.Cdmq9/rlZKTQew4Nv2Nx1g.rKpggRy
View all headers
I'm messing with colours in the css for rslight. Not quite pleased with the results right now, I'll need to get back to it next week.

I need a good blue(ish) color for links and visited links, a good contrast that still shows up well. I've missed the mark so far :)

Retro Guy

--
Posted on: novaBBS
www.novabbs.com


Subject: Re: rslight-0.6.6
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: novaBBS
Date: Mon, 28 Sep 2020 06:55 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12
Path: i2pn2.org!.POSTED!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Mon, 28 Sep 2020 06:55:37 +0000
Organization: novaBBS
Message-ID: <9ea7c7fc017ed8d3f9a013e4e8ddba51$1@www.novabbs.com>
References: <b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com> <afaf98ae07e01c65d1dfb5a182f7c546@def4> <b3a3e8fb4fc40a54d73aab91fadf3d3a$1@www.novabbs.com> <44da0a756b6016bbf4f54753a06ab00f$1@www.novabbs.com> <3171fa327eb6a5e70e0a393900c16b7f$1@www.novabbs.com> <395a19de714f601018c8d2a7c0206f04$1@www.novabbs.com> <FChmQiC2nEjHYFZJGp8fHFMxvnqYwTsBf@blah> <fa10328b63da53ad7d0718510e9a769d$1@news.novabbs.org> <09636e225b8d10a8e535cc056de96743$1@www.novabbs.com> <7fc48825ec3b4fe5b92a61efa0ee7f25$1@news.novabbs.org> <1ab08dc6119352329ba5d841e10b7017$1@www.novabbs.com> <42086f188aa6a6d9de3f3fcd19920c3b$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="5588"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs
X-Rslight-Site: $2y$10$dPWAad.IHI/NM9KQjngWAeiqkj6wKkk9Y9xCFAJJR8ZI5OVjw1mN.
View all headers
Retro Guy wrote:

I'm messing with colours in the css for rslight. Not quite pleased with the results right now, I'll need to get back to it next week.

I need a good blue(ish) color for links and visited links, a good contrast that still shows up well. I've missed the mark so far :)

It's a bit better now. Not done yet, but moving away from the greens.

Retro Guy



--
Posted on: novaBBS
www.novabbs.com


Subject: Re: rslight-0.6.6
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: novaBBS
Date: Mon, 5 Oct 2020 06:18 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13
Path: i2pn2.org!.POSTED!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Mon, 5 Oct 2020 06:18:08 +0000
Organization: novaBBS
Message-ID: <5a1af634e6cf2f3f6fde2aa8a8b4ab8d$1@www.novabbs.com>
References: <b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com> <afaf98ae07e01c65d1dfb5a182f7c546@def4> <b3a3e8fb4fc40a54d73aab91fadf3d3a$1@www.novabbs.com> <44da0a756b6016bbf4f54753a06ab00f$1@www.novabbs.com> <3171fa327eb6a5e70e0a393900c16b7f$1@www.novabbs.com> <395a19de714f601018c8d2a7c0206f04$1@www.novabbs.com> <FChmQiC2nEjHYFZJGp8fHFMxvnqYwTsBf@blah> <fa10328b63da53ad7d0718510e9a769d$1@news.novabbs.org> <09636e225b8d10a8e535cc056de96743$1@www.novabbs.com> <7fc48825ec3b4fe5b92a61efa0ee7f25$1@news.novabbs.org> <1ab08dc6119352329ba5d841e10b7017$1@www.novabbs.com> <42086f188aa6a6d9de3f3fcd19920c3b$1@www.novabbs.com> <9ea7c7fc017ed8d3f9a013e4e8ddba51$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="26194"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs
X-Rslight-Site: $2y$10$GmSEkGYxw9SJ8WljH6GGruRhB3Q4o5uZbrDL0LakOWVqudw2ey91y
View all headers
Made a change to nntp.php to significantly improve xover for large groups. Previously it would compile the data, then send it. Now it starts sending immediately and continues until the final requested article number.

I know that sounds obvious, but it's not how I originally wrote it :)

Retro Guy

--
Posted on: novaBBS
www.novabbs.com


Subject: Re: rslight-0.6.6
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: novaBBS
Date: Mon, 5 Oct 2020 07:30 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Path: i2pn2.org!.POSTED!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Mon, 5 Oct 2020 07:30:22 +0000
Organization: novaBBS
Message-ID: <ae668684599dbab8c31e90845b3e717c$1@www.novabbs.com>
References: <b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com> <afaf98ae07e01c65d1dfb5a182f7c546@def4> <b3a3e8fb4fc40a54d73aab91fadf3d3a$1@www.novabbs.com> <44da0a756b6016bbf4f54753a06ab00f$1@www.novabbs.com> <3171fa327eb6a5e70e0a393900c16b7f$1@www.novabbs.com> <395a19de714f601018c8d2a7c0206f04$1@www.novabbs.com> <FChmQiC2nEjHYFZJGp8fHFMxvnqYwTsBf@blah> <fa10328b63da53ad7d0718510e9a769d$1@news.novabbs.org> <09636e225b8d10a8e535cc056de96743$1@www.novabbs.com> <7fc48825ec3b4fe5b92a61efa0ee7f25$1@news.novabbs.org> <1ab08dc6119352329ba5d841e10b7017$1@www.novabbs.com> <42086f188aa6a6d9de3f3fcd19920c3b$1@www.novabbs.com> <9ea7c7fc017ed8d3f9a013e4e8ddba51$1@www.novabbs.com> <5a1af634e6cf2f3f6fde2aa8a8b4ab8d$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="4550"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs
X-Rslight-Site: $2y$10$G26nQfGylM.7PY3xhsKI2eltac/JX.1yJhWjLbTOwT04.xgqYQ7j2
View all headers
I've now standardised display of poster names and their links to search. It's all in one function now, just called to display.

'From: ' names that are only an email address or names that are mime encoded will not have a search link. I find this better than a search link that will lead to no results.

Retro Guy

--
Posted on: novaBBS
www.novabbs.com


Subject: Re: rslight-0.6.6
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: novaBBS
Date: Tue, 6 Oct 2020 08:38 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Path: i2pn2.org!.POSTED!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Tue, 6 Oct 2020 08:38:29 +0000
Organization: novaBBS
Message-ID: <1af402a855d52c764625c85b0611552c$1@www.novabbs.com>
References: <b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com> <afaf98ae07e01c65d1dfb5a182f7c546@def4> <b3a3e8fb4fc40a54d73aab91fadf3d3a$1@www.novabbs.com> <44da0a756b6016bbf4f54753a06ab00f$1@www.novabbs.com> <3171fa327eb6a5e70e0a393900c16b7f$1@www.novabbs.com> <395a19de714f601018c8d2a7c0206f04$1@www.novabbs.com> <FChmQiC2nEjHYFZJGp8fHFMxvnqYwTsBf@blah> <fa10328b63da53ad7d0718510e9a769d$1@news.novabbs.org> <09636e225b8d10a8e535cc056de96743$1@www.novabbs.com> <7fc48825ec3b4fe5b92a61efa0ee7f25$1@news.novabbs.org> <1ab08dc6119352329ba5d841e10b7017$1@www.novabbs.com> <42086f188aa6a6d9de3f3fcd19920c3b$1@www.novabbs.com> <9ea7c7fc017ed8d3f9a013e4e8ddba51$1@www.novabbs.com> <5a1af634e6cf2f3f6fde2aa8a8b4ab8d$1@www.novabbs.com> <ae668684599dbab8c31e90845b3e717c$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="17329"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs
X-Rslight-Site: $2y$10$bOrb3OieJhcjC7gnNsK9eOqh1Rrlw15hP7/ZQbU/AZEm6l1vm/lQa
View all headers
Retro Guy wrote:

I've now standardised display of poster names and their links to search. It's all in one function now, just called to display.

'From: ' names that are only an email address or names that are mime encoded will not have a search link. I find this better than a search link that will lead to no results.

I've improved this now to handle mime encoded headers. Search should work with From or Subject that is mime encoded, and the links have now been put back in place.

Retro Guy

--
Posted on: novaBBS
www.novabbs.com


Subject: Re: rslight-0.6.6
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: novaBBS
Date: Sat, 17 Oct 2020 10:04 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Path: i2pn2.org!.POSTED!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Sat, 17 Oct 2020 10:04:02 +0000
Organization: novaBBS
Message-ID: <6f0ded68eb22afc874868360bdb35462$1@www.novabbs.com>
References: <b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com> <afaf98ae07e01c65d1dfb5a182f7c546@def4> <b3a3e8fb4fc40a54d73aab91fadf3d3a$1@www.novabbs.com> <44da0a756b6016bbf4f54753a06ab00f$1@www.novabbs.com> <3171fa327eb6a5e70e0a393900c16b7f$1@www.novabbs.com> <395a19de714f601018c8d2a7c0206f04$1@www.novabbs.com> <FChmQiC2nEjHYFZJGp8fHFMxvnqYwTsBf@blah> <fa10328b63da53ad7d0718510e9a769d$1@news.novabbs.org> <09636e225b8d10a8e535cc056de96743$1@www.novabbs.com> <7fc48825ec3b4fe5b92a61efa0ee7f25$1@news.novabbs.org> <1ab08dc6119352329ba5d841e10b7017$1@www.novabbs.com> <42086f188aa6a6d9de3f3fcd19920c3b$1@www.novabbs.com> <9ea7c7fc017ed8d3f9a013e4e8ddba51$1@www.novabbs.com> <5a1af634e6cf2f3f6fde2aa8a8b4ab8d$1@www.novabbs.com> <ae668684599dbab8c31e90845b3e717c$1@www.novabbs.com> <1af402a855d52c764625c85b0611552c$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: i2pn2.org; posting-account="retrobbs1";
logging-data="14551"; mail-complaints-to="usenet@i2pn2.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs
X-Rslight-Site: $2y$10$KN42OTro3OxgdoJtOR6yLeso6EWWXddueg6MMyUiMmUPxB.FE4caW
View all headers
There is now a toggle in config to hide part of poster's email addresses. I have it off on retrobbs, but on on rslight.i2p. I plan to turn it off on rslight as I was just testing.  It will stay enabled on www.novabbs.com as this is really for clearnet users. If they want to supply their email address, they can just include it in their post. It can also be set for each 'section', like most config options.

Viewing message headers seems to be working ok, as is providing a link to the last post in each thread. These aren't perfect, but seem to be working fine 99% of the time. I know why 'last post' doesn't work a very small percentage of the time, but it's good enough for now. To fix that small percentage would be a lot of work and I'm lazy and my weekend is over now :(

I've fixed a bug where if a message was deleted on an rslight site, it would cause a very rare chance of another site missing the next message. The other site would need to be polling the rslight site, and specifically be polling that group in the time between deletion and another message gets posted. The message would still be propagated by the rslight site, but if the other site was only polling this site, it might miss it. I know, strange thing, but it's fixed now.

Currently working on threading for groups that are mostly mailman mailing lists (like comp.lang.python). They won't thread properly as each message from the list gets a new Message-ID before it's posted to usenet, and this mid doesn't match the References in other messages. This leads to a big string of unthreaded messages.

I see how I can thread them, all the info is in the headers, but it's a bit of work and I don't have time atm. Hopefully, I can spend some time on this next week.

Retro Guy

--
Posted on: novaBBS
www.novabbs.com


Subject: Re: rslight-0.6.6
From: Retro Guy
Newsgroups: rocksolid.nodes.announce
Organization: Rocksolid Light
Date: Sun, 18 Oct 2020 11:29 UTC
References: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Path: i2pn2.org!i2pn.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro.guy@rocksolidbbs.com (Retro Guy)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Sun, 18 Oct 2020 11:29:23 +0000
Organization: Rocksolid Light
Message-ID: <747c3b2808c45b33f11c88f117d9a9d5$1@rslight.i2p>
References: <b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com> <afaf98ae07e01c65d1dfb5a182f7c546@def4> <b3a3e8fb4fc40a54d73aab91fadf3d3a$1@www.novabbs.com> <44da0a756b6016bbf4f54753a06ab00f$1@www.novabbs.com> <3171fa327eb6a5e70e0a393900c16b7f$1@www.novabbs.com> <395a19de714f601018c8d2a7c0206f04$1@www.novabbs.com> <FChmQiC2nEjHYFZJGp8fHFMxvnqYwTsBf@blah> <fa10328b63da53ad7d0718510e9a769d$1@news.novabbs.org> <09636e225b8d10a8e535cc056de96743$1@www.novabbs.com> <7fc48825ec3b4fe5b92a61efa0ee7f25$1@news.novabbs.org> <1ab08dc6119352329ba5d841e10b7017$1@www.novabbs.com> <42086f188aa6a6d9de3f3fcd19920c3b$1@www.novabbs.com> <9ea7c7fc017ed8d3f9a013e4e8ddba51$1@www.novabbs.com> <5a1af634e6cf2f3f6fde2aa8a8b4ab8d$1@www.novabbs.com> <ae668684599dbab8c31e90845b3e717c$1@www.novabbs.com> <1af402a855d52c764625c85b0611552c$1@www.novabbs.com> <6f0ded68eb22afc874868360bdb35462$1@www.novabbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="17341"; mail-complaints-to="usenet@novabbs.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.org
X-Rslight-Site: $2y$10$sGMYaJ9vUJQORn0t5IYuuOEVzg68vu6rJWwzlnzg1lCujJZ3f3Jpq
View all headers
Added LISTGROUP command support for the rslight nntp server, and improved logging. I'll be adding a $debug toggle to increase/decrease logging as necessary. Of course I need to see a lot more in the logs during development than a user would need to see.

Yes, the logs hide passwords :)

Retro Guy

--
Posted on: Rocksolid Light
rslight.i2p


Subject: Re: rslight-0.6.6
From: AnonUser
Newsgroups: rocksolid.nodes.announce
Organization: RetroBBS
Date: Fri, 30 Oct 2020 02:41 UTC
References: 1
Path: i2pn2.org!rocksolid3!.POSTED.localhost!not-for-mail
From: anonuser@retrobbs.rocksolidbbs.com.remove-d2n-this (AnonUser)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Fri, 30 Oct 2020 02:41:06 +0000
Organization: RetroBBS
Message-ID: <52b088edea7432ccb0d33399782102ba$1@www.rocksolidbbs.com>
References: <747c3b2808c45b33f11c88f117d9a9d5$1@rslight.i2p>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: rocksolidbbs.com; posting-host="localhost:127.0.0.1";
logging-data="27394"; mail-complaints-to="usenet@rocksolidbbs.com"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
To: retro.guy
X-Comment-To: retro.guy
In-Reply-To: <747c3b2808c45b33f11c88f117d9a9d5$1@rslight.i2p>
X-FTN-PID: Synchronet 3.17a-Linux Dec 29 2018 GCC 6.3.0
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on rocksolidbbs.com
X-Rslight-Site: $2y$10$laBvPjlFu0dtrCiChHPHO.0KMv3dURVnmPgrKWayjvEWlcWA05IwS
X-Gateway: retrobbs.rocksolidbbs.com [Synchronet 3.17a-Linux NewsLink 1.110]
View all headers
  To: retro.guy
retrobbs.i2p is now running the latest code. Configuration has changed quite a bit with a goal toward at least not adding to complexity, and hopefully reducing it. A config file for each section is no longer required, but if you wish a section to use a different config, just copy the main file and change as you wish.

phpmailer config has been cleaned up and easier to manage.

Some more minor css modifications.

I'll test on retrobbs.i2p for a while before applying to rslight.i2p and other sites.

while ($bug === true) {
  fix_bug($bug);
  $bug = create_bug($bug);
}

--
Posted on RetroBBS
www.rocksolidbbs.com



Subject: Re: rslight-0.6.6
From: AnonUser
Newsgroups: rocksolid.nodes.announce
Organization: novaBBS
Date: Fri, 30 Oct 2020 05:16 UTC
References: 1 2
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: AnonUser@novabbs.i2p (AnonUser)
Newsgroups: rocksolid.nodes.announce
Subject: Re: rslight-0.6.6
Date: Fri, 30 Oct 2020 05:16:50 +0000
Organization: novaBBS
Message-ID: <4f97d64af04016d1eb8c4ee464924efe$1@news.novabbs.org>
References: <747c3b2808c45b33f11c88f117d9a9d5$1@rslight.i2p> <52b088edea7432ccb0d33399782102ba$1@www.rocksolidbbs.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: novabbs.org; posting-account="retrobbs1"; posting-host="localhost:127.0.0.1";
logging-data="25368"; mail-complaints-to="usenet@novabbs.org"
User-Agent: Rocksolid Light (news.novabbs.com/getrslight)
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on novabbs.org
X-Rslight-Site: $2y$10$v0f9Zn/msn9PMt/AqtGGte6E1dwA8zpZffsICkef6C4Snb7gvsrD2
View all headers
AnonUser wrote:

  To: retro.guy
retrobbs.i2p is now running the latest code.

Configuration has changed quite a bit with a goal toward at least not adding to complexity, and hopefully reducing it. A config file for each section is no longer required, but if you wish a section to use a different config, just copy the main file and change as you wish.

rslight.i2p is now running the new code also.

I need to get the install script up to date and then try installing (not just overwriting) onto novabbs.

Retro Guy

--
Posted on Rocksolid Light
news.novabbs.org


Pages:12
rocksolid light 0.7.0
clearneti2ptor