define ENTROPY_SRC_DEV_RANDOM 20131128 dev_random.cpp dev_random.h aix android cygwin darwin dragonfly freebsd haiku hpux hurd irix linux netbsd openbsd qnx solaris