Commits on Jul 3, 2012
  1. Move command-line parsing into separate file

    Create a new source file, opt.c, that parses command-line arguments
    by calling a series of static functions.
    committed Jul 3, 2012
Commits on Jun 3, 2012
  1. Add error checking to system call

    Check for negative return value from the read system call and add temporary
     error checking with perror() and exit().
    committed Jun 3, 2012
Commits on Jun 2, 2012
  1. Improve portability of exit status

    Replace 0 and 1 arguments with EXIT_SUCCESS and EXIT_FAILURE making
     the application slightly more portable to non-UNIX environments.
    committed Jun 2, 2012
Commits on Jun 1, 2012
  1. Add error checking for system call, fix expression

    Create temporary error checking for the select() system call.
     The conditional statement that evaluated the return value of
     select() returned true when select() returned -1, which
     indicates an error. Change expression to check if the return value
     is not equal to -1.
    committed Jun 1, 2012
  2. Error handling, break loop when option matched

    Add error handling for missing arguments. Break out of the for
     loop that compares options to command line arguments after a match
     is found.
    committed Jun 1, 2012
  3. Create test script for cli parsing

    Write a simple script that will automate potential cli input to test
     the accuracy of the new event driven command line parsing source code
    committed Jun 1, 2012
  4. Add git ignore file

    committed Jun 1, 2012
Commits on May 23, 2012
  1. Reduce option string length, fix option parsing

    Reduce the values for each option length, which were previously defined
     as one byte too long. Skip the first command line argument during parsing,
     since it is the application name. Negate the return value of strncmp()
     such that the body of the if statement will be executed when the strings
     match.
    committed May 22, 2012
  2. Fix null terminating struct in option array

    Initialize the two declarations that were missing from the terminating
     option struct in the opts array.
    committed May 22, 2012
Commits on May 12, 2012
  1. Fix syntax, undefined function

    committed May 11, 2012
  2. Fix numerous syntax errors

    committed May 11, 2012
Commits on May 11, 2012
Commits on Mar 18, 2012
  1. initial commit

    moved dzen to github
    Robert Manea committed Mar 18, 2012