2026-05-09

Updating Atto Server . Public

Lately, I've been experimenting with Claude to do coding. As part of this, I updated my atto server project. This consisted initially of three small servers (<5000 line), an HTTP 1.1, node-like, web server, a node-like, Gopher server, and the start of Mail Server all written in pure PHP. These were suitable for project that had a need for a small portable servers and to demonstrate the internals of such server to a web developmennt or networking classes. Using Claude, I extended my servers to now support, using pure PHP, HTTP 2.0, HTTP 3.0, and a more complete implementation of IMAP and SMTP for mail. I have also added new servers for DNS, FTP/FTPS, SSH/SFTP, and TURN. For each I used Claude to do a security audit and updated the servers on pollett.org accordingly.
(Edited: 2026-05-09)
Lately, I've been experimenting with Claude to do coding. As part of this, I updated my [[https://github.com/cpollett/atto|atto server project]]. This consisted initially of three small servers (<5000 line), an HTTP 1.1, node-like, web server, a node-like, Gopher server, and the start of Mail Server all written in pure PHP. These were suitable for project that had a need for a small portable servers and to demonstrate the internals of such server to a web developmennt or networking classes. Using Claude, I extended my servers to now support, using pure PHP, HTTP 2.0, HTTP 3.0, and a more complete implementation of IMAP and SMTP for mail. I have also added new servers for DNS, FTP/FTPS, SSH/SFTP, and TURN. For each I used Claude to do a security audit and updated the servers on pollett.org accordingly.
2022-04-28

Fixing Gopher Server . Public

As part of preparing for the release of version 9 of Yioop, I was going through trying to remove deprecation warning that show up when using PHP 8.1. As part of this I noticed my atto server project had some PHP 8.1 deprecations as well. This caused pollett.org when viewed using the Gopher protocol to have errors. As I think it is cool to still have a working PHP server for Gopher I went ahead and fixed these in my https://github.com/cpollett/atto project.
As part of preparing for the release of version 9 of Yioop, I was going through trying to remove deprecation warning that show up when using PHP 8.1. As part of this I noticed my atto server project had some PHP 8.1 deprecations as well. This caused pollett.org when viewed using the Gopher protocol to have errors. As I think it is cool to still have a working PHP server for Gopher I went ahead and fixed these in my https://github.com/cpollett/atto project.
2020-12-12

ChristmasGreetings Wiki Page Created! . Public

Discuss the page in this thread! Sat, 12 Dec 2020 10:12:41 -0800
Discuss the page in this thread! Sat, 12 Dec 2020 10:12:41 -0800
2020-09-03

captcha_time_out Wiki Page Created! . Public

Discuss the page in this thread! Thu, 03 Sep 2020 20:59:36 -0700
Discuss the page in this thread! Thu, 03 Sep 2020 20:59:36 -0700

bot-Tagalog Wiki Page Created! . Public

Discuss the page in this thread! Thu, 03 Sep 2020 20:59:36 -0700
Discuss the page in this thread! Thu, 03 Sep 2020 20:59:36 -0700

bot Wiki Page Created! . Public

Discuss the page in this thread! Thu, 03 Sep 2020 20:59:36 -0700
Discuss the page in this thread! Thu, 03 Sep 2020 20:59:36 -0700

advertise Wiki Page Created! . Public

Discuss the page in this thread! Thu, 03 Sep 2020 20:59:36 -0700
Discuss the page in this thread! Thu, 03 Sep 2020 20:59:36 -0700

ad_program_terms Wiki Page Created! . Public

Discuss the page in this thread! Thu, 03 Sep 2020 20:59:36 -0700
Discuss the page in this thread! Thu, 03 Sep 2020 20:59:36 -0700

ad_program_terms Wiki Page Created! . Public

Discuss the page in this thread! Thu, 03 Sep 2020 20:59:36 -0700
Discuss the page in this thread! Thu, 03 Sep 2020 20:59:36 -0700

Syntax-Tagalog Wiki Page Created! . Public

Discuss the page in this thread! Thu, 03 Sep 2020 20:59:35 -0700
Discuss the page in this thread! Thu, 03 Sep 2020 20:59:35 -0700
[ Next ]
X