~egtann/sum

7143d724 — Evan Tann 2 months ago master
add go1.15 workaround for broken google tls certs
2660c9cf — Evan Tann 4 months ago
remove unused make clean command
cbabcb2e — Evan Tann 4 months ago
split make and make install
9074303a — Evan Tann 4 months ago
rename project from sf to sum
9d713f3f — Evan Tann 4 months ago
update readme
5a82fd4f — Evan Tann 4 months ago
fix makefile, improve readme
d0699769 — Evan Tann 4 months ago
add makefile to install
26500322 — Evan Tann 4 months ago
add missing flags to sf.1 man page
3ad06d2c — Evan Tann 4 months ago
add sf.conf.5 man page
37470e19 — Evan Tann 4 months ago
improve sf.1 formatting
1536514d — Evan Tann 4 months ago
add sf.1 man page
f97d0b62 — Evan Tann 4 months ago
tidy dependencies
84e5af17 — Evan Tann 4 months ago
add pledge, unveil for openbsd
fc72b748 — Evan Tann 4 months ago
add openbsd-style license
b7a0e8da — Evan Tann 4 months ago
remove grant code, fix lint issues
72157253 — Evan Tann 4 months ago
remove debug logs, fix tests
b62379e9 — Evan Tann 4 months ago
modify mysql priv tables directly

MySQL GRANT and REVOKE statements take effect quickly after executing
(but not immediately) without FLUSH PRIVILEGES. It's very dangerous to
use these statements as a result, since there's no guarantee they'll be
applied all at once.

To work around this, we modify the _priv tables directly in a
transaction then FLUSH PRIVILEGES manually. Note that this is not
compatible with MariaDB; although MariaDB has a user table, it's not a
real table, it's a view, and cannot be modified directly.
e6d880ed — Evan Tann 4 months ago
remove tls print statement
ee1a1b48 — Evan Tann 4 months ago
add line nums to errors, fix dupe users and seen bug
ce3ca90f — Evan Tann 4 months ago
add any keyword, validate line exists in schema
69af265c — Evan Tann 4 months ago
fix mysql tls connection bug, all users bug
Next