Commit graph

49 commits

Author SHA1 Message Date
EntireTwix
bd8bf25b08 🐛 fixed hash loading bug 2021-04-13 10:48:07 -07:00
EntireTwix
e4b6d2987d 🐛 hash deterministic 2021-04-13 09:07:30 -07:00
EntireTwix
068ef5e136 small change 2021-04-13 03:04:26 -07:00
EntireTwix
318ebc07bb 🐛 xxhash added 2021-04-12 20:12:23 -07:00
EntireTwix
8cb4702825 🐛 std::hash was deterministic 2021-04-12 20:01:32 -07:00
EntireTwix
c94c9bdc76 🐎 made users flat as its now <100 bytes 2021-04-12 19:04:00 -07:00
EntireTwix
4f4637eec6 Hashed Passwords 2021-04-12 19:03:13 -07:00
EntireTwix
b167f34b5c 🔥 reverted changes again 2021-04-11 23:17:10 -07:00
EntireTwix
35f1c63c80 🐎 added add/del overhead in exchange for allusers scaling better 2021-04-11 23:08:24 -07:00
EntireTwix
ad814f99b8 🔥 reverted last couple commits 2021-04-11 15:38:52 -07:00
EntireTwix
32c8964647 🐛 legacy line on 170 2021-04-11 14:55:34 -07:00
EntireTwix
104f36f9ec 🐛 AllUsers should be checking for if changes have been made 2021-04-11 14:45:27 -07:00
EntireTwix
706b6a9b70 🐛 oops z 2021-04-11 14:42:00 -07:00
EntireTwix
163e00ad3e 🐛 AdminAddUser modified size_lock_flag out of scope of lock 2021-04-11 14:37:50 -07:00
EntireTwix
2fabf8d8db 🐎 made AllUsers more effecient 2021-04-11 14:28:30 -07:00
EntireTwix
7ce3c0f7d4 🐎 removed contains check in SendFunds 2021-04-09 16:47:22 -07:00
EntireTwix
513e0bb643 🐎 SendFunds checks for contains 2021-04-09 16:20:15 -07:00
EntireTwix
61a6d67177 simplified Contains 2021-04-09 02:22:27 -07:00
EntireTwix
447458ca25 🐎 reworked locking based on frequency of fucking called 2021-04-09 02:16:50 -07:00
EntireTwix
c1c077fc81 🐎 AllUsers added & seperated save_l into bal_l/size_l 2021-04-09 01:36:00 -07:00
EntireTwix
81930874db moved state&comment 2021-04-09 00:16:43 -07:00
EntireTwix
00a8e034c8 🐎 stopping sendfund calls to self 2021-04-08 20:24:46 -07:00
EntireTwix
2c8c3f2c9f type fixes 2021-04-07 00:22:52 -07:00
EntireTwix
ba30269104 🐛 fix 2021-04-07 00:16:42 -07:00
EntireTwix
78327cec77 re-ordered /help and added setbal 2021-04-06 11:50:38 -07:00
EntireTwix
fb7f4b4051 🐎 made contains faster 2021-04-05 21:02:55 -07:00
EntireTwix
6a1fbe23a1 cleaning code 2021-04-04 21:56:22 -07:00
EntireTwix
ef0e4859d1 🚧 adding bindings for API 2021-04-04 21:41:47 -07:00
EntireTwix
769c0762f3 got web framework working 2021-04-04 21:04:05 -07:00
EntireTwix
01bcd2d947 converted forward calls to move 2021-04-04 18:34:16 -07:00
EntireTwix
56fe9d6152 🐛 std::forward changes and ChangePass return 2021-04-04 18:27:38 -07:00
EntireTwix
46c9eb7b7e 🔥 removed Save changes 2021-04-04 18:21:27 -07:00
EntireTwix
7c4da5771f Contains 2021-04-04 18:13:40 -07:00
EntireTwix
b80ff10c5b ChangePassword 2021-04-04 17:51:13 -07:00
EntireTwix
5520d508ff VerifyPassword 2021-04-04 17:45:23 -07:00
EntireTwix
18424c64c3 🐎 reduced time that Save() needs lock 2021-04-04 17:20:04 -07:00
William Katz
2d315625cd
Removed debugging line 2021-04-03 11:01:10 -10:00
William Katz
795671d685
🐛 del user funcs didn't grab save lock 2021-04-02 22:59:41 -10:00
William Katz
34873d702b
🐛 Send funds wasn't grabbing save_lock as shared 2021-04-02 22:58:28 -10:00
EntireTwix
950a74dff1 🐛 forgot header <shared_mutex> 2021-04-03 01:06:29 -07:00
EntireTwix
4026d7c632 loading & admin pass 2021-04-03 00:24:51 -07:00
EntireTwix
d2fcf4f863 🐎 made add/del user based on shared lock system for Save() 2021-04-02 23:55:31 -07:00
EntireTwix
ea511c71b2 made Add/Del User operations locking as to allow Saving to be thread safe 2021-04-02 14:57:11 -07:00
EntireTwix
8ebe23fa15 Saving/Loading 2021-04-02 14:38:39 -07:00
EntireTwix
92a48c5f0c small admin add user changes 2021-04-02 13:21:07 -07:00
EntireTwix
d263ae4966 🐎 massively reduced DelUser functions 2021-04-02 12:41:05 -07:00
EntireTwix
1f6378ad92 🐛 bug fixes and implementing Bank API 2021-04-02 12:32:00 -07:00
EntireTwix
e4c262bd79 🐛 Send funds should return false if refunded 2021-04-02 11:36:20 -07:00
EntireTwix
efb769ee29 🚧 bank class and re-structure 2021-04-02 02:12:41 -07:00