A Web-based collaborative editing environment

MediaWiki is a Web-based collaborative editing environment originally built for the online encyclopedia project Wikipedia. It’s geared to support a large number of users and pages. It requires PHP and MySQL. Various minor bugfixes were made, as well as a security fix for a remote code execution vulnerability in common configurations. Wiki-friendly table markup is now available, and interface localizations can optionally be edited live. A new XML-wrapped export function should aid third-party utilities and future cross-wiki relocation of pages. Various bugfixes were made.


This release fixes a major bug in 1.2.0rc4, which could delete an existing wiki instead of upgrading it when using the web installer. This release fixes various bugs: in-place install with a non-root MySQL user, history diff checkboxes bug on titles with ampersands, printable links on special pages with parameters, and IP blocking without memcached. Extra E_NOTICE warnings have been turned off. Installation fixes were made for Apache 2, MySQL with blank root password, and root-level URLs. Minor search, email-user, and Recent Changes fixes were also made. English/UTF-8 now has correct case conversion for title initial letters. This release features an edit blacklist for spam attacks and local interwiki redirects and removed more hard-coded “Wikipedia” strings in the localization.


The searchindex table type and Windows upload paths were fixed. Problems with certain numeric and UTF-8 titles were fixed. Installation is now faster and more reliable, particularly for upgrades from 1.2 command-line installs. Minor fixes were made to the debug log, watch tabs in editing, subcategory sorting, and new message notification caching. Custom namespaces can be added more easily from the config file without hacking the localizations. A traditional Chinese localization was added.

Internet protocol service daemons

Ipsvd is a set of “internet protocol service daemons”. It includes daemons for TCP/IP and UDP/IP. An internet protocol service (ipsv) daemon waits for incoming connections on a socket. For new connections, it conditionally runs an arbitrary program to handle the connection. ipsv daemons can be told to read and follow pre-defined instructions on how to handle incoming connections. It’s possible to run different programs, set a different environment, deny a connection, or set a per host concurrency limit that depends on the client’s address or hostname.


Ipsvd can be used to run services usually run by inetd, xinetd, or tcpserver. Normally the ipsv daemons are run by a supervisor process, such as runsv from the runit package, or supervise from the daemontools package. With this version, the ipsvd interface supports expiration of files in an instructions directory. The file is optionally discarded and removed on an incoming connection that is handled through this file, if there was no connection attempt through this file within the last specified number of seconds. The documentation was improved slightly, and a minor bug in the ipsvd instructions code has been fixed.


Tcpsvd now optionally sends an alert message to a client when denying a connection due to a per host concurrency limit. A Web page with examples of TCP services and UDP services provided by ipsvd, and examples on how to use ipsvd instructions, has been added to the documentation. If an ipsvd is given a timeout to remove temporary instructions, it now honors the user’s write permission and doesn’t remove the file if the write permissions are not set. The tcpsvd and udpsvd programs now take a group name on the command line in addition to a user name and drop permissions accordingly. The examples page was also updated.

A full-text search system for personal use

Estraier is a full-text search system for personal use. The pricipal purpose is to realize a full-text search system of a Web site. It functions similarly to Google, but for a personal Web site or sites in an intranet. It has fast searching, conspicuous results, relational document search, can handle Japanese text, and can handle a large amount of documents. Installation is easy.


This release improves the accuracy of parsing HTML, the accuracy of detecting encoding, and the processing speed of merging indexes. Searching with Hangul characters is now supported. Searching of e-main (MIME) files is now supported. The accuracy of parsing HTML is improved. The accuracy of detecting character encoding is improved. Searching for files in a Web archive (mht) is now supported. A localization feature was added to the CGI script for searching. A filter for various formats was added.


It works on Windows and supports MS-Word, MS-Excel, MS-PowerPoint, RTF, PDF, and so on. It requires an external program “xdoc2txt”. A feature to specify the title of each document with its file name or path was added. A search server was added. It is a Web server featuring full-text search. While a CGI script for search has overhead at every access, the search server does not. Thus the processing speed was improved, and now users can enjoy full-text search without installation of such full-fledged Web servers as Apache and IIS.

A comprehensive Web groupware system

NullLogic Groupware is a multi-user Web-based groupware package designed for contact management and event scheduling which includes additional features such as private messaging, public discussion forums, shared hyperlinks, file bases, a Web email client, and a simple order processing system. The main goal is to make your data accessible to you from anywhere at any time without the need for special software to be installed on the client computer.


Linux and Windows are both supported, and it has been thoroughly tested with MySQL, PostgreSQL, and ODBC. This is the initial release of the new 1.3 development branch. More things were broken than fixed in this release, so if you’re not a programmer, you may want to stick with 1.2. Highlights include the addition of pop3s and smtps support, the addition of a dedicated module for SMTP queue management, and fixes for several autoconf bugs. This release fixes a major memory leak and several segfaults in the SSL support.


New in this release is the introduction of support for hosting virtual domains. This releases fixes several bugs related to the support of virtual domains. Among other things, data for a virtual domain is now completely restricted to access by members of that domain. The SMTP server now also accepts mail for all domains. A search form for email has been added. Email MIME decoding has been modified to use buffers instead of direct output. Email message bodies are now fully searchable. Email files are now stored in subdirectories corresponding to their mailbox id. Email accounts and files are now stored in corresponding domain directories.

Web-based browser for the GNU Arch revision control system

ArchZoom is a Web-based browser for the GNU Arch revision control system with minimal requirements and decent configurability. It provides easy-to-use navigation from managed archives to complete revision trees and features multiple views, like expanded changeset information with colored diffs inline. This release adds numerous improvements, including better diagnostic messages, new navigation to previous/next revision changesets, and better handling of options and templates. This release added numerous usability improvements.


Content-Type for file downloads is now determined from /etc/mime.types or another configured file, binary file content is not dumped (some info and download link is shown instead), images are shown inline, symlinks are better supported in the tree view, and the default tree view is now much faster for large projects due to limits on the number of files and new configurable expand/collapse functionality. This release added several usability features including improved file view, syntax highlighting, dynamic HTML (using JavaScript) in several expanded views for efficient browsing, supporting UTF-8 in pages by default, and an option to download automatically created tarballs of change sets and whole revision trees/subtrees.


This version includes an alternative CSS and alternative template set, which may be specified in a URL and propagated. Archive info may be cached with configurable cache parameters. Long revision lists should be much faster, and are now bunched with a convenient dynamic HTML navigation. Syntax highlighting, images inline, and support for binary files are now extended to the diff and expanded changeset views. A new useful script is included to keep the revision libraries at the fixed size.

Web-based personal information manager

Booby is a Web-based Personal Information Manager (PIM) with multi-user and multi-language support. It provides bookmarks/favorites, contacts, tasks, notes, news, management via a single login, and the ability to import and export to common standards (Netscape/Opera bookmarks, Opera contacts/vCards, etc.). A new layout for tasks as well as a system information overview for the admin user. Language files are updated, and there are some minor bugfixes.


This release adds a dashboard which shows a small overview per plugin just after login, and functionality to allow the user to enable/disable plugins. Besides these enhancements, a Webtools plugin is now also available. This release adds the ability to publish your bookmarks on a Web site, allowing anyone to see your public bookmarks without having to log in. Two new tools (colormatch and an IP subnet calculator) are added to the webtools plugin.


A script is added that can be used to parse your email messages and automatically update the appropriate items in Booby, based on the subject of the email message. A new theme is added. Support for PHP 5 was implemented, a new theme was added, and all external tools were updated. A calculator was added to the webtools plugin, and the template files now handle CSS much better.

Web-based presentation front-end for RRDtool

Drraw is a simple Web-based presentation front-end for RRDtool that allows you to interactively build graphs of your own design. A graph definition can be turned into a template which may be applied to many Round Robin Database files. Unlike most other RRDtool front-ends, drraw does not take care of collecting data and updating Round Robin database files. Instead, it specializes in providing an easy means of displaying collected data, making it a great complement to other RRDtool front- ends.


This releases brings some portability fixes for use with ActivePerl on Windows, as well as some minor new features. This beta release adds several major enhancements, including improved handling of HTTP headers, caching of produced images on disk, and improved logging (with RCS support). This release fixes a couple of bugs. It also adds several major enhancements, including improved handling of HTTP headers, caching of produced images on disk, and improved logging (with RCS support).


This release adds several major enhancements over the 1.x series, including improved handling of HTTP headers, caching of produced images on disk, and improved logging (with RCS support). Several bugs found in the 2.0 beta releases have also been fixed. This release brings many minor enhancements, most notably, the (main page) index is now customizable, the Graph/Template/Dashboard editors have been improved, and the HTML produced is now Mozilla friendly.

Software for accessing the output pins of a parallel port

PPort is a simple yet handy program and its documented counterpart for accessing the output pins of a parallel port. Using this bundle, one can successfully control any household appliance or electronic device with minimal hassle and practically no changes. The “-t” flag was added to toggle which pins have been activated. A feature to make pport remember the pins’ state was added. A sort algorithm to organize pins was added. A “day” delay was added. Pin handling was changed. The new file for helper functions was changed. All constants were changed into defines in the header.


The main program now produced no output by default. This is a major bugfix and cleanup release. It focuses on code cleanups and not adding many other features. A bug which happened when toggling pin number two has been fixed. Unused code and redundant code has been eliminated. SHM handling throughout the code has been simplified. This version changes the PIN checker function to a conditional statement, and the ‘s’ switch into ‘d’ for delay. The command line help system was modified, and double entries in the data file were fixed.


Some redundant entries were removed from the help header. A status report can now be output by running the program with no arguments. Aome numeric constants were eliminated. The autoconf/automake compile system is now used. Current release fixes some issues with the daemon having trouble checking the syslog option. Manual page was moved to section 1 and the contextual help enhanced. Port selection was removed since it has been implemented automatically. The strobe funtion was removed as well since it prooved to be redundant.

Help with providing Web-Hosting

I’m new at this web-design thing, and would really appreciate some clues about hosting… Most commercial web site designers seem to offer web-hosting web hosting as part of their services. I had assumed that they purchase blocks of web space from an ISP or Web space provider then resell it to their customers (as if they had their own server).


However, I’m finding it difficult to track down a firm in Australia that offers leased server space with access to a CGI-BIN directory for resale. Am I misled about how hosting works? Do designers who host sites actually need a web server directly connected to the network? This can’t be true (Telstra, Australia’s phone co, quoted me $9000/month for a direct connection to the internet which they reckon I need in order to host sites!!)


Can anybody tell me how web hosters operate, or suggest an ISP who will allow me to sub-lease their space? I resell for WebServePro, which works basically the same as every other resellers program. I get a customer, they pay me, I sign them up for a hosting account with WSP. Because I bring so much business to WSP, they give me a 10% discount. I’m also free to mark up the hosting prices any amount I wish.

Aspects of web hosting

Since that is the only thing I’ve found on DigiHost (good or bad), it’s hard to say. The guy who kept posting the ActiveX infested html stuff was asking about atomiccow.com or something like that. It’s the same type of problem here: they aren’t big enough to warrant massive quantities of posts, but (apparently) aren’t horrible enough to do so either. Additionally, in this case, we’re dealing with someone who was a reseller, and not an individual just looking for a spot on the wild range of the ‘Net.


Unfortunately, the thread listed in the link does not have enough information to draw any justifiable conclusions. I’m sure that Alex (the original poster) felt he had been wronged – but this is not like the Lose Hosting or CIHost fiascos, where there is tons of stuff to sift through. This particular case, it’s almost impossible to tell. There was one post in that thread defending the person who runs DigiHost, with a request for more information from the original poster, which was never given. A couple of times in that thread, and here on this group, it’s been said that “you get what you pay for”. This is a little misleading – you should get what’s been advertised to you when you’re paying for it.


Doesn’t always happen that way, obviously. But sometimes you have to take the chance. Also, I only recommend mavcorp to people because I know how hard it is to find a reliable host…hell, over the past 3 years i’ve been with over 10 hosts..on both platforms…I don’t get paid for recommending my current host…and if it insults you that much I’ll stop recommending to people a reliable host and start pointing them to…..any suggestions? As for web2010..stating “The World’s Largest Web Hosting Network” on their site kinda scares me…I mean, are they really the world’s largest web hosting network? You might want to find that out…cause false claims on a hosts page is a big warning sign in my opinion.