Release Notes: This release changes ioperm() calls to iopl() calls, to provide access to higher port ranges.
Release Notes: Sending raw data through the parallel port has been implemented. The documentation was brought up to date. Some necessary modifications to the autoconf system were made.
Release Notes: A persistent problem was fixed, the man page short option was removed, some useless code was dumped, and a bootstrapping script was added. Minor cleanups were made to the source code.
Release Notes: This release fixes some problems with the daemon checking the syslog option. The manual page was moved to section 1, and the contextual help was enhanced. Port selection was removed, since it has been implemented automatically. The strobe funtion was also removed, since it proved to be redundant.
Release Notes: Conditionals were inserted in order to break compilation in case certain required libraries are not found. The functions were generalised and the help system detailed. The documentation was updated including man pages and the howto. Most notably, pport now has experimental code for serial (RS232) ports.
Release Notes: This release stabilises the project a bit more and cleans up several issues with the variables and functions. The status files were generalized and moved by default to the default logging location. Useless SSL support was removed since it proved redundant once data was protected by permissions.
Release Notes: This release added additional user input validity checks and turned the help subsystem into a more professional format. Some old function definitions were removed, variables were tuned, error catching was improved, and logical checks were generalised. An option to fine-tune the pin check interval on the daemon was implemented.
Release Notes: A bug preventing the daemon from starting has been fixed, as well as other compatibility bugs. Hooks for deactivated inputs and a way to read the status from an external program were implemented. The configuration file syntax was modified for this feature. Some modifications to the build system now allow the user to specify a temporary folder for pport to keep data. Some of pport's functions were revised, and the package was switched to lowercase for porting.
Release Notes: Null pointers were removed, a couple of bugs were eliminated in the set and restore functions, and the delay check mechanism was altered. Some inaccessible functionality in the toggle mechanism was made available and a sanity check was added to the strobe interval. The help system was cleaned up and useless entries were removed.
Release Notes: This stable release fixes numerous bugs by introducing a dependency on the popt library. Thus, the command line parsing scheme was altered, automatic backward pin-strobing was reimplemented and re-written from scratch, the delay mechanism was rewritten, and the useless millisecond interval was removed. The sources were cleaned and organized for better accessibility and conformity with the documentation.