the-bastion/bin/plugin
Stéphane Lesimple 72cefa6417 fix: performance issues introduced by effab4a
Commit that introduced the performance degradation is effab4a
(fix: workaround for undocumented caching in getpw/getgr funcs)

Rewrote caching at the getpwent/getpwnam/getgrent/getgrnam level,
which restores performance pre-effab4a and even enhances it in somes cases,
for example on a 2000-accounts and 2000-groups bastion, we are:

- 11% faster on --osh help
- 35% faster on --osh selfListAccesses (reduces syscalls by 87%)
2022-07-12 10:07:16 +02:00
..
admin chore: new perltidy rules 2022-07-01 10:21:19 +02:00
group-aclkeeper chore: new perltidy rules 2022-07-01 10:21:19 +02:00
group-gatekeeper chore: new perltidy rules 2022-07-01 10:21:19 +02:00
group-owner feat: groupModify: add --idle-lock-timeout and --idle-kill-timeout for group-specific timeouts 2022-07-01 15:33:44 +02:00
open fix: performance issues introduced by effab4a 2022-07-12 10:07:16 +02:00
restricted fix: performance issues introduced by effab4a 2022-07-12 10:07:16 +02:00