Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

You can't go home again, unless you set $HOME.


computers / rocksolid.nodes.announce / Re: rslight-0.6.6

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

Pages:12
rslight-0.6.6

<b1deb8da4b6f8413b937ba4300ab840a$1@www.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=278&group=rocksolid.nodes.announce#278

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!.POSTED!not-for-mail
From: retro....@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
 by: Retro Guy - Sat, 22 Aug 2020 10:01 UTC

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

Re: rslight-0.6.6

<afaf98ae07e01c65d1dfb5a182f7c546@def4>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=279&group=rocksolid.nodes.announce#279

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!rocksolid2!def5!POSTED.localhost!not-for-mail
From: ano...@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
 by: anon - Sat, 22 Aug 2020 11:08 UTC

>Currently I'm working on ssl encryption between nodes

Will you use self signed certs for that ?

--
Posted on def4

Re: rslight-0.6.6

<b3a3e8fb4fc40a54d73aab91fadf3d3a$1@www.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=280&group=rocksolid.nodes.announce#280

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!.POSTED!not-for-mail
From: retro....@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
 by: Retro Guy - Sat, 22 Aug 2020 23:14 UTC

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

Re: rslight-0.6.6

<44da0a756b6016bbf4f54753a06ab00f$1@www.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=282&group=rocksolid.nodes.announce#282

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!.POSTED!not-for-mail
From: retro....@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
 by: Retro Guy - Mon, 24 Aug 2020 11:28 UTC

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

Re: rslight-0.6.6

<3171fa327eb6a5e70e0a393900c16b7f$1@www.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=283&group=rocksolid.nodes.announce#283

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!.POSTED!not-for-mail
From: retro....@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
 by: Retro Guy - Wed, 2 Sep 2020 02:10 UTC

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

Re: rslight-0.6.6

<395a19de714f601018c8d2a7c0206f04$1@www.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=284&group=rocksolid.nodes.announce#284

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!.POSTED!not-for-mail
From: retro....@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
 by: Retro Guy - Wed, 9 Sep 2020 02:05 UTC

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

Re: rslight-0.6.6

<FChmQiC2nEjHYFZJGp8fHFMxvnqYwTsBf@blah>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=285&group=rocksolid.nodes.announce#285

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!.POSTED!not-for-mail
From: inva...@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"
 by: Anonymous - Wed, 9 Sep 2020 06:59 UTC

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.

Re: rslight-0.6.6

<fa10328b63da53ad7d0718510e9a769d$1@news.novabbs.org>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=286&group=rocksolid.nodes.announce#286

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro....@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
 by: Retro Guy - Wed, 9 Sep 2020 07:19 UTC

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

Re: rslight-0.6.6

<09636e225b8d10a8e535cc056de96743$1@www.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=287&group=rocksolid.nodes.announce#287

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!.POSTED!not-for-mail
From: retro....@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
 by: Retro Guy - Thu, 17 Sep 2020 01:08 UTC

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

Re: rslight-0.6.6

<7fc48825ec3b4fe5b92a61efa0ee7f25$1@news.novabbs.org>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=288&group=rocksolid.nodes.announce#288

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro....@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
 by: Retro Guy - Fri, 18 Sep 2020 09:37 UTC

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

Re: rslight-0.6.6

<1ab08dc6119352329ba5d841e10b7017$1@www.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=289&group=rocksolid.nodes.announce#289

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!.POSTED!not-for-mail
From: retro....@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
 by: Retro Guy - Thu, 24 Sep 2020 07:45 UTC

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

Re: rslight-0.6.6

<rkis05$ill$1@def5.org>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=290&group=rocksolid.nodes.announce#290

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!i2pn.org!rocksolid2!def5!.POSTED.bogusentry!not-for-mail
From: gue...@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>
 by: Guest - Thu, 24 Sep 2020 19:28 UTC

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

Re: rslight-0.6.6

<20200924194958.40d3d7c7@desktop14.dt>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=291&group=rocksolid.nodes.announce#291

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro_...@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)
 by: Retro Guy - Fri, 25 Sep 2020 02:49 UTC

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

Re: rslight-0.6.6

<rkk9oa$b42$1@def5.org>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=292&group=rocksolid.nodes.announce#292

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!rocksolid2!def5!.POSTED.bogusentry!not-for-mail
From: gue...@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>
 by: Guest - Fri, 25 Sep 2020 08:29 UTC

>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

Re: rslight-0.6.6

<20200925013942.75d79cce@desktop14.dt>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=293&group=rocksolid.nodes.announce#293

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!i2pn.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro_...@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)
 by: Retro Guy - Fri, 25 Sep 2020 08:39 UTC

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 :)

Re: rslight-0.6.6

<9ebecb1668743b52b412edc2b80cbb4a$1@dkzerogt6z6ybhcj.onion>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=294&group=rocksolid.nodes.announce#294

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: rslightu...@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
 by: rslightuser - Fri, 25 Sep 2020 11:01 UTC

>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

Re: rslight-0.6.6

<42086f188aa6a6d9de3f3fcd19920c3b$1@www.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=295&group=rocksolid.nodes.announce#295

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!.POSTED!not-for-mail
From: retro....@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
 by: Retro Guy - Sun, 27 Sep 2020 10:17 UTC

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

Re: rslight-0.6.6

<9ea7c7fc017ed8d3f9a013e4e8ddba51$1@www.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=296&group=rocksolid.nodes.announce#296

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!.POSTED!not-for-mail
From: retro....@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.
 by: Retro Guy - Mon, 28 Sep 2020 06:55 UTC

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

Re: rslight-0.6.6

<5a1af634e6cf2f3f6fde2aa8a8b4ab8d$1@www.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=299&group=rocksolid.nodes.announce#299

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!.POSTED!not-for-mail
From: retro....@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
 by: Retro Guy - Mon, 5 Oct 2020 06:18 UTC

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

Re: rslight-0.6.6

<ae668684599dbab8c31e90845b3e717c$1@www.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=300&group=rocksolid.nodes.announce#300

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!.POSTED!not-for-mail
From: retro....@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
 by: Retro Guy - Mon, 5 Oct 2020 07:30 UTC

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

Re: rslight-0.6.6

<1af402a855d52c764625c85b0611552c$1@www.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=301&group=rocksolid.nodes.announce#301

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!.POSTED!not-for-mail
From: retro....@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
 by: Retro Guy - Tue, 6 Oct 2020 08:38 UTC

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

Re: rslight-0.6.6

<6f0ded68eb22afc874868360bdb35462$1@www.novabbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=308&group=rocksolid.nodes.announce#308

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!.POSTED!not-for-mail
From: retro....@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
 by: Retro Guy - Sat, 17 Oct 2020 10:04 UTC

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

Re: rslight-0.6.6

<747c3b2808c45b33f11c88f117d9a9d5$1@rslight.i2p>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=311&group=rocksolid.nodes.announce#311

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!i2pn.org!rocksolid2!.POSTED.localhost!not-for-mail
From: retro....@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
 by: Retro Guy - Sun, 18 Oct 2020 11:29 UTC

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

Re: rslight-0.6.6

<52b088edea7432ccb0d33399782102ba$1@www.rocksolidbbs.com>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=312&group=rocksolid.nodes.announce#312

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!rocksolid3!.POSTED.localhost!not-for-mail
From: anonu...@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]
 by: AnonUser - Fri, 30 Oct 2020 02:41 UTC

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

Re: rslight-0.6.6

<4f97d64af04016d1eb8c4ee464924efe$1@news.novabbs.org>

 copy mid

https://www.novabbs.com/computers/article-flat.php?id=313&group=rocksolid.nodes.announce#313

 copy link   Newsgroups: rocksolid.nodes.announce
Path: i2pn2.org!rocksolid2!.POSTED.localhost!not-for-mail
From: AnonU...@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
 by: AnonUser - Fri, 30 Oct 2020 05:16 UTC

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
server_pubkey.txt

rocksolid light 0.9.7
clearnet tor