--- - branch: MAIN date: Thu Jul 18 14:35:30 UTC 2013 files: - new: '1.8' old: '1.7' path: src/share/man/man9/cprng.9 pathrev: src/share/man/man9/cprng.9@1.8 type: modified id: 20130718T143530Z.eb8d4689a0c9d534261e18a1aae0584b707e35fb log: | Rework cprng(9) man page to reflect the current state of affairs. - Remove defunct cprng_strong_getflags/setflags. - Remove defunct cprng_strong_ready. - Document CPRNG_HARD. - Omit cprng_strong structure, which is now opaque. - Specify what can sleep and under what conditions. - Be a little more consistent about some markup. This is not the whole story (select/kqueue stuff for /dev/random is still omitted), and I plan to change it some more (to split cprng_strong into one routine that unconditionally guarantees as many bytes as you asked, and another routine that may block or return partial reads), but this will do until I find the time for those. module: src subject: 'CVS commit: src/share/man/man9' unixtime: '1374158130' user: riastradh