Archive for January, 2011

How to Port Open-Source Code to OpenVOS

January 26, 2011

I maintain a document that describes the best practices for porting open-source code to VOS or OpenVOS. Read on for more information.

Posted in Uncategorized Comments Off

Embedding passwords in a program is not very secure

January 25, 2011

The other day I came across a program that allowed me to select from a prepackaged set of queries and then communicated with a server to retrieve the answer to the selected query.  I began to wonder when I realized that the program never asked for a password for authentication with the server. It turns [...]

Posted in Uncategorized 2 Comments »

The lzip file compression command is now available!

January 18, 2011

I just ported the lzip file compression utility program to OpenVOS. Read on for more information.

Posted in Uncategorized Comments Off

Don’t forget to handle a graceful close, even if they can’t happen

January 7, 2011

The following STCP code fragment demonstrates a problem that I have observed.  It blocks on the recv call until there is data to read, then it processes the received data and calls recv again which will either return with more data (or an error) or block.  If an error has occurred, recv will return a [...]

Posted in Uncategorized Comments Off

Untested code doesn’t work!

January 5, 2011

I have never forgotten the way I installed my first change (and my first bug) into Multics. Read on to hear my story.

Posted in Uncategorized Comments Off

//pardot tracking code