summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--bounce.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/bounce.c b/bounce.c
index bb7e59c..2ac9118 100644
--- a/bounce.c
+++ b/bounce.c
@@ -29,7 +29,6 @@
 #include <string.h>
 #include <strings.h>
 #include <sys/file.h>
-#include <sys/random.h>
 #include <sys/socket.h>
 #include <sys/stat.h>
 #include <sysexits.h>
@@ -47,8 +46,7 @@
 static void hashPass(void) {
 	char *pass = getpass("Password: ");
 	byte rand[12];
-	ssize_t len = getrandom(rand, sizeof(rand), 0);
-	if (len < 0) err(EX_OSERR, "getrandom");
+	arc4random_buf(rand, sizeof(rand));
 	char salt[3 + BASE64_SIZE(sizeof(rand))] = "$6$";
 	base64(&salt[3], rand, sizeof(rand));
 	printf("%s\n", crypt(pass, salt));
n title='2009-07-25 12:23:30 +0200'>2009-07-25cgitrc.5.txt: document 'embedded' and 'noheader'Lars Hjemli 2009-07-25Add support for 'noheader' optionLars Hjemli 2009-07-25cgitrc.5.txt: document 'head-include'Lars Hjemli 2009-07-25ui-blob: return 'application/octet-stream' for binary blobsLars Hjemli 2009-07-25ui-plain: Return 'application/octet-stream' for binary files.Remko Tronçon 2009-06-11use cgit_httpscheme() for atom feedDiego Ongaro 2009-06-11add cgit_httpscheme() -> http:// or https://Diego Ongaro 2009-06-07Return http statuscode 404 on unknown branchLars Hjemli 2009-06-07Add head-include configuration option.Mark Lodato 2009-03-15CGIT 0.8.2.1Lars Hjemli 2009-03-15Fix doc-related glitches in Makefile and .gitignoreLars Hjemli 2009-03-15ui-snapshot: avoid segfault when no filename is specifiedLars Hjemli 2009-03-15fix segfault when displaying empty blobsEric Wong 2009-02-19Add support for HEAD requestsLars Hjemli 2009-02-19Add support for ETag in 'plain' viewLars Hjemli 2009-02-12ui-tree: escape ascii-text properly in hexdump viewLars Hjemli 2009-02-12Makefile: add doc-related targetsLars Hjemli