iredapd / src / plugins / sql_alias_access_policy.py

Author Commit Message Labels Comments Date
Zhang Huangbin avatarZhang Huangbin
Code cleanup.
Zhang Huangbin avatarZhang Huangbin
Code cleanup.
Zhang Huangbin avatarZhang Huangbin
Code cleanup.
Zhang Huangbin avatarZhang Huangbin
Supports PostgreSQL.
Zhang Huangbin avatarZhang Huangbin
Use 'Permission denied' instead of 'Not Authorized' as reject message, otherwise Fail2ban will ban rejected clients.
Zhang Huangbin avatarZhang Huangbin
Use MySQLdb directly for SQL related operations. Avoid 'too many connections' issue.
Zhang Huangbin avatarZhang Huangbin
Typo.
Zhang Huangbin avatarZhang Huangbin
Allow to use same logging hander in plugins, print plugin debug message.
Zhang Huangbin avatarZhang Huangbin
Add limit=1 for performance improvement while searching accounts.
Zhang Huangbin avatarZhang Huangbin
Add sample to run RAW SQL command.
Zhang Huangbin avatarZhang Huangbin
Code cleanup.
Zhang Huangbin avatarZhang Huangbin
Ability to handle policy 'subdomain'. Bypass if sender is under same domain or sub domains.
Zhang Huangbin avatarZhang Huangbin
Add 'allowedOnly'. Same as 'moderatorsOnly'.
Zhang Huangbin avatarZhang Huangbin
Fix typo error.
Zhang Huangbin avatarZhang Huangbin
Support MySQL backend.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.