43 Commits

Author SHA1 Message Date
ac107458 9df24ad4b0 ldaptool 0.8-1 debian/0.8-1 2026-01-21 14:50:04 +01:00
ac107458 0ab89e75b8 Merge tag 'ldaptool-0.8' into debian 2026-01-21 14:24:33 +01:00
ac107458 5e3d9d8618 use only first line from multi-line password entries (and strip whitespace) ldaptool-0.8 2026-01-21 11:31:04 +01:00
ac107458 e7dcb39efb keyringer backend: handle 'Nothing matches' output, keyringer doesn't fail properly 2026-01-21 11:30:34 +01:00
ac107458 41e34976fc ldaptool 0.7-1 debian/0.7-1 2023-05-12 11:17:34 +02:00
ac107458 a99c9e848c Merge tag 'ldaptool-0.7' into debian
ldaptool-0.7
2023-05-12 11:17:17 +02:00
ac107458 e8a23e0ede fix table outputs (join multiple values with separator again), use separate method for (simple) json ldaptool-0.7 2023-05-12 11:16:45 +02:00
ac107458 125eea5afc decode groupType 2023-05-12 11:07:45 +02:00
ac107458 7979fa7cc7 ldaptool 0.6-1 debian/0.6-1 2023-05-11 17:30:19 +02:00
ac107458 ba6cc242f1 Merge tag 'ldaptool-0.6' into debian
ldaptool-0.6
2023-05-11 17:29:58 +02:00
ac107458 a936734cee run ./fmt.sh to fix lint ldaptool-0.6 2023-05-11 17:29:20 +02:00
ac107458 dd225c8b7a move --json to --full_json; remove --human JSON output, replace with --json, but don't merge multiple values - use list instead 2023-05-11 17:29:00 +02:00
ac107458 ca0aa23c27 ldaptool 0.5-1 debian/0.5-1 2023-05-10 19:54:32 +02:00
ac107458 8928973ee7 Merge tag 'ldaptool-0.5' into debian
ldaptool-0.5
2023-05-10 19:53:44 +02:00
ac107458 55deb40268 decode securityIdentifier attribute as SID ldaptool-0.5 2023-05-10 19:53:03 +02:00
ac107458 3b5f698ff5 add argument to postprocess steps and support index/slicing in DN-related hooks; document them 2023-05-10 19:52:44 +02:00
ac107458 34fcd259ef improve config loading: don't modify dicts to allow yaml repeated nodes 2023-05-10 16:25:41 +02:00
ac107458 f036713d71 improve some error messages 2023-05-10 16:23:32 +02:00
ac124969 f1d57487be Catch CTRL+C and CTRL+D in password prompts 2023-05-10 16:15:09 +02:00
ac124969 04fd42c63b Catch invalid passwords in keepass 2023-05-10 16:01:34 +02:00
ac107458 1a9829b93b handle missing KeePass entry 2023-05-10 16:00:07 +02:00
ac124969 21069e892e :Fix version requirement for python3.10 2023-05-02 17:47:11 +02:00
ac107458 18a27b195e ldaptool 0.4-1 debian/0.4-1 2023-05-02 16:54:12 +02:00
ac107458 6856c452e1 Merge tag 'ldaptool-0.4' into debian
ldaptool-0.4
2023-05-02 16:53:55 +02:00
ac107458 357b1ae9cb use Enum instead of StrEnum for python3.10 ldaptool-0.4 2023-05-02 16:32:02 +02:00
ac107458 cd7cfe451c support attribute post-processing; :<len>, and DN :domain, :path, :fullpath 2023-04-28 20:48:36 +02:00
ac107458 bc1eb65738 move json output format handling to main tool from decoder 2023-04-28 20:36:52 +02:00
ac107458 c03374d6df move argument/column handling to decoder (prepare for more post-processing in decoder) 2023-04-28 19:46:35 +02:00
ac107458 d9803c226e ldaptool 0.3-1 debian/0.3-1 2023-04-28 19:32:12 +02:00
ac107458 cbcdb36579 debian: require csvkit (markdown table is an essential feature) 2023-04-28 19:31:23 +02:00
ac107458 54a23e8060 Merge tag 'ldaptool-0.3' into debian
ldaptool-0.3
2023-04-28 19:30:40 +02:00
ac107458 1c5b971d86 README.md: document csvkit dependency ldaptool-0.3 2023-04-28 19:29:59 +02:00
ac107458 30d8f9f350 add html output format 2023-04-28 19:28:29 +02:00
ac107458 dbaf301911 refactor table variant handling 2023-04-28 19:28:29 +02:00
ac107458 c412af3de0 run sort internally, refactor table output into separate method 2023-04-28 19:28:29 +02:00
ac107458 3a8c61ff59 ldaptool: move output arguments from search to main 2023-04-28 19:28:29 +02:00
ac107458 d51d714352 ldaptool 0.2-1 debian/0.2-1 2023-04-28 17:21:48 +02:00
ac107458 474ee9383f Merge tag 'ldaptool-0.2' into debian
ldaptool-0.2
2023-04-28 17:21:18 +02:00
ac107458 a08154cff8 enable tls unless kerberos is used (SASL GSS-API doesn't seem to work over TLS) ldaptool-0.2 2023-04-28 17:20:46 +02:00
ac107458 46f54cb918 README.md: fix typo 2023-04-28 16:04:18 +02:00
ac107458 71ab3043f4 debian packaging debian/0.1-1 2023-04-28 14:41:50 +02:00
ac124969 ff2cddbf65 KeePass support ldaptool-0.1 2023-04-28 14:37:24 +02:00
ac107458 1f28ee3622 Initial 2023-04-28 14:14:03 +02:00