From time to time I ported some programs to OS/2 and sometimes I even wrote some codelines myself.
Even if they don't do anything exceptionally great but rather serve a special purpose, I thought that some other persons might also be interested in these programs.
With the exception of GnuPG, these programs are mostly small utilities that are largely untested.
They served my needs well but parts or functions of the programs may be completely untested.
All these programs are either BSD or GPL licenced.
Therefore, full source code is provided for all of them.
Here's a list of the programs:
- GnuPG
This is a port of GnuPG to OS/2.
GnuPG is GNU's tool for secure communication and data storage.
It can be used to encrypt data and to create digital signatures.
It includes an advanced key management facility and is compliant with the proposed OpenPGP Internet standard as described in RFC2440.
- rndos2 library
The rndos2 library is a port of the various /dev/random devices of OpenBSD, done as a dynamic link library (DLL).
Although rndos2 has been developed for the GnuPG port, its use is in no way restricted to GnuPG and it can also be used in other projects.
- PMMPGP
pmmpgp is an GnuPG command line wrapper for use with PMMail/2.
It allows PMMail/2 to be used in conjunction with GnuPG to sign, encrypt, decrypt and verify messages.
- MalSync
This is a port of MalSync, an utility to synchronize a Palm PDA device to the AvantGo service using a serial cradle.
- cuetools
This is a port of the Cuetools, which consist of three tools that help dealing with CUE and TOC sheets, which are used in combination with CD images.
Their most important feature is the ability to convert a CUE file into a TOC file and vice versa.
- rdate
This is a port of OpenBSD's rdate(8) utility, which allows synchronization of the PC's clock to an internet time server.
The package also contains a port of zic(8), the timezone compiler.