Commit Briefs
rc: use proper type for storing ulimit values
rc on amd64 stores ulimit values as 32-bit int, but the limits on OpenBSD amd64 can exceed 2^31, so "ulimit -a" shows some values as negative. This is a problem when I want to increase my ulimit but the hard ulimit values are printed as negative.
rc: make read not ignore interrupts/errors (again)
http://codereview.appspot.com/110042