Oh, I missed the first "date" line in my paste, which makes the second one a bit mysterious. Here it is :-) [krill:~]% date Thu 27 Jun 2013 12:56:35 EDT [krill:~]% mkdir 6234 [krill:~]% cd 6234 ... On 2013-06-27, at 13:22, Joe Abley <jabley@xxxxxxxxxxx> wrote: > [krill:~]% mkdir 6234 > [krill:~]% cd 6234 > [krill:~/6234]% curl -O 'http://tools.ietf.org/rfc/rfc6234.txt' > % Total % Received % Xferd Average Speed Time Time Time Current > Dload Upload Total Spent Left Speed > 100 231k 100 231k 0 0 190k 0 0:00:01 0:00:01 --:--:-- 190k > [krill:~/6234]% vi rfc6234.txt > [krill:~/6234]% ls > hkdf.c sha.h stdint-example.h > hmac.c sha1.c test-driver.c > rfc6234.txt sha224-256.c usha.c > sha-private.h sha384-512.c > [krill:~/6234]% vi *.h *.c > 10 files to edit > [krill:~/6234]% date > Thu 27 Jun 2013 13:14:53 EDT > [krill:~/6234]% > [krill:~/6234]% cc -c hmac.c > [krill:~/6234]% cc -c sha1.c > [krill:~/6234]% cc -c sha224-256.c > [krill:~/6234]% cc -c sha384-512.c > [krill:~/6234]% cc -c usha.c > [krill:~/6234]% cc -c test-driver.c > [krill:~/6234]% ls > hkdf.c sha.h sha384-512.o > hkdf.o sha1.c stdint-example.h > hmac.c sha1.o test-driver.c > hmac.o sha224-256.c test-driver.o > rfc6234.txt sha224-256.o usha.c > sha-private.h sha384-512.c usha.o > [krill:~/6234]% cc -o test-driver *.o > [krill:~/6234]% ./test-driver| egrep '(PASS|FAIL)' > SHA1 sha standard test 1: PASSED > SHA1 sha standard test 2: PASSED > SHA1 sha standard test 3: PASSED > SHA1 sha standard test 4: PASSED > SHA1 sha standard test 5: PASSED [etc]