Very Low Activity

News

  Analyzed 4 days ago based on code collected 4 days ago.
 
Posted over 3 years ago by MagicalTux
PInetd2 is closing to release with the addition of two elements, a new launcher, and logs.
The new launcher is the first step toward the ability to dynamically start and stop subprocesses without restarting the whole daemon. The old “start.sh” has been replaced with a “daemonctl” tool, like in the old pinetd. This allows to start [...]
Posted over 3 years ago by MagicalTux
If you never heared about PInetd, it probably means you never tried to search on google how to make a DNS server in PHP, for example.
PInetd is a generic framework allowing to run a wide range of daemons, mostly answering on TCP or UDP ports.
The main goal is to make generic protocol interfaces that can [...]
Posted over 3 years ago by MagicalTux
While the PHP team is currently working hard getting PHP 5.3 stable, I can officially announce that PInetd’s old branch is no longer supported.
All efforts will be put on pinetd2 with its new framework, and improvements required to support ... [More] transports.
A new pinetd branch will eventually be launched with a complete rewrite of the IPC subsystem [...] [Less]
Posted over 3 years ago by MagicalTux
As you maybe know, PInetd2 is my new internet daemon framework, totally rewrote to be more stable, make use of PHP5.3’s namespaces, etc…
I was planning to release PInetd2 as soon as PHP 5.3 gets stable (which will maybe be the case with 5.3.1 ?), until it happens I’m adding new features and fixing bugs.
I’ll start [...]
Posted over 4 years ago by MagicalTux
After my initial announcement of a PHP DNS Daemon, and some performance tests, and since it has been widely reported over internet (Zend DevZone, and today on Nexen which is deeply involved with French php community), I finally found the strength to write a guide on “how to get started with DNSd”.
Basically, you’ll need subversion, [...]
Posted over 4 years ago by MagicalTux
Many people seems to have taken interest into my weird idea to write a PHP DNS daemon in PHP, so I decided to run some experiments. The first one was to setup ~200 domains to this dns server (including my blog’s one), the second one is to run queryperf against it, and against bind9 running [...]
Posted over 4 years ago by MagicalTux
As the subject suggests, I just wrote an opensource DNS daemon in PHP. I already know what any sane person is thinking right now:
[18:25:06] MT`AwAy: you’re mad
Now that it’s said, let’s move on ; if you want to tell me I’m crazy, you can post it in a comment here, it makes me happy. [...]
Posted over 4 years ago by MagicalTux
Ever wanted to give meaningful names to your processes when you pcntl_fork() with PHP ? proctitle is the extension you’re looking for!
Adapted from bug report #29479 and code initially wrote by Midom for Wikipedia, the proctitle extension ... [More] allows for a process to change its own displayed title in the system’s process list.
Is the ability to [...] [Less]
Posted over 5 years ago by MagicalTux
Finally, starting tommorow evening (if we’re lucky the new server will be ready by this time), pinetd2 will go in production mode on ooKoo.org
This is a big step toward debugging, and will help me to kill most existing but yet unknown bugs in ... [More] pinetd2.
Remember that pinetd2 is multicompatible. When updating, tables structures will be updated, [...] [Less]
Posted over 5 years ago by MagicalTux
As you may know, I’m currently rewritting the whole pinetd project to a new project called pinetd2.
Right now, we finally have partially reached the functionnality level of pinetd (being able to receive mails, and check them with pop), and now IMAP4 is also working (you can receive mails via imap, but not yet search and [...]
 

 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.