add srand before rand
Merge pull request #83 from fanzeyi/fix-rand

Init random generator before calling rand()
fix a overflow bug
Added support for setrlimit(2)
Fixed a typo
Merge pull request #89 from dndx/master

Added ability to set open file descriptor limit at run-time
fix compilation on cygwin
fix #97
refine buffer handling
refine the buffer idx
refine the timer
update documents
add rc4-md5 encryption method
Merge pull request #111 from clowwindy/master

Implement a correct RC4 encryption
bump version
update configure
update README
enlarge timeout
increase BUF_SIZE
On Windows, read CRLF ending file exist some problem that tested by MinGW and VS2008.

1)open CRLF ending file in text mode
2)
    fseek(f, 0, SEEK_END);
    long pos = ftell(f); // return the file total byte
    fseek(f, 0, SEEK_SET);
3)
    int nread = fread(buf, pos, 1, f); // always return 0 to nread
    int nread = fread(buf, 1, pos, f); // return readed byte with CRLF converted to LF. it means pos - nread = CRLF's count.