projects
/
pgbouncer.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
26a4716
)
Use csrandom for secure randomness
author
Marko Kreen
<markokr@gmail.com>
Tue, 30 Dec 2014 14:31:12 +0000
(16:31 +0200)
committer
Marko Kreen
<markokr@gmail.com>
Tue, 30 Dec 2014 14:31:57 +0000
(16:31 +0200)
src/util.c
patch
|
blob
|
blame
|
history
diff --git
a/src/util.c
b/src/util.c
index 099c9c96c603c0c1f9570ab9b57807974aea3819..8b5ebeeaa758d62481fc09223cebf5fabe41f6b8 100644
(file)
--- a/
src/util.c
+++ b/
src/util.c
@@
-23,6
+23,7
@@
#include "bouncer.h"
#include <usual/crypto/md5.h>
+#include <usual/crypto/csrandom.h>
int log_socket_prefix(enum LogLevel lev, void *ctx, char *dst, unsigned int dstlen)
{
@@
-105,9
+106,7
@@
void pg_md5_encrypt(const char *part1,
/* wrapped for getting random bytes */
void get_random_bytes(uint8_t *dest, int len)
{
- int i;
- for (i = 0; i < len; i++)
- dest[i] = random() & 255;
+ csrandom_bytes(dest, len);
}
/* set needed socket options */