Commit graph

797 commits

Author SHA1 Message Date
Ondřej Kuzník
9496132d28 ITS#10347 Be explicit about managing attr_bv storage 2025-06-20 14:52:19 +00:00
Ondřej Kuzník
dda3ab74db ITS#10345 Remove spurious strdup 2025-06-20 14:52:19 +00:00
Ondřej Kuzník
b4ed8cf783 ITS#10349 Free bv_effective if unused 2025-06-20 14:52:19 +00:00
Nadezhda Ivanova
086296d5fa ITS#9186 Implement result code counters 2025-06-11 14:29:37 +03:00
Ondřej Kuzník
fd0cf64b16 ITS#10325 slapd-dsaschema: Use assigned OIDs 2025-04-24 07:34:47 +00:00
Ondřej Kuzník
93d10369f2 ITS#10325 slapo-variant: Use assigned OIDs 2025-04-24 07:34:47 +00:00
Howard Chu
2e049ef878 ITS#10320 autogroup: mark internal searches
Avoid any other overlays munging autogroup's searches
2025-04-23 16:35:04 +00:00
Howard Chu
f602563bf4 ITS#10310 pw-pbkdf2: make iterations configurable 2025-02-26 13:36:50 +00:00
Ryan Tandy
e3ceced146 ITS#10206 Include <kadm5/private.h> for kadm5_s_init_with_password_ctx 2024-05-03 18:36:23 +00:00
Quanah Gibson-Mount
073232bbc7 Happy New Year! 2024-03-26 19:45:07 +00:00
Howard Chu
e62c5d80b1 ITS#10188 autogroup: allow groups to be members of other groups
But doesn't support recursion - modifications on one autogroup
will not trigger further updates on other autogroups that reference it.
2024-03-20 14:23:52 +00:00
Howard Chu
cb399d6379 ITS#10188 autogroup: cleanup autogroup_response
Minor restructuring
2024-03-19 17:36:56 +00:00
Howard Chu
c932ad19f0 ITS#10185 autogroup: fix missing mutex_unlock
Broken in 95e7a7be16
2024-03-19 17:17:26 +00:00
Howard Chu
854f64202e ITS#10185 autogroup: check for invalid memberURL filter 2024-03-15 01:44:56 +00:00
Howard Chu
bf24be37fe ITS#10185 autogroup: plug memleak when deleting a group 2024-03-13 15:55:57 +00:00
Howard Chu
2e238855e8 ITS#10185 autogroup: use dnIsSuffixScope to check DN membership
Also break out of some loops after getting a matching result
2024-03-13 15:55:57 +00:00
Howard Chu
95e7a7be16 ITS#10185 autogroup: don't process deletes until after op succeeds 2024-03-13 15:55:57 +00:00
Howard Chu
d54aab2d33 ITS#10185 autogroup: must populate dyngroup members on Add
The dynamic members should be populated up front, before passing the Add op
to the backend. The original code did both group and member processing up
front; the ITS#6970 patch moved both to the response callback. Only the
member processing should have been moved.
2024-03-13 15:55:57 +00:00
Howard Chu
7015ad6568 ITS#10186 overlay response callbacks should ignore op->o_abandon 2024-03-06 14:57:15 +00:00
Howard Chu
c8caa9f659 ITS#10182 slapo-alias: check for static operational attrs too 2024-02-23 16:02:54 +00:00
Howard Chu
f12b369513 slapo-autogroup: update Makefile to install manpage 2024-02-22 14:54:15 +00:00
Howard Chu
aaad0a4b92 slapo-autogroup: fix typo in Debug msg
Made in 1cf39a8568
2024-02-05 15:54:03 +00:00
Howard Chu
260c7fe313 slapo-autogroup: fix typo in Debug msg
Was present in original commit 946e859108
2024-02-05 15:53:50 +00:00
Ondřej Kuzník
69a4a03a2e ITS#8826 Allow minimal dsaschema configuration in cn=config 2023-12-05 16:56:29 +00:00
Ondřej Kuzník
d615deb6f6 ITS#10104 Add slapo-alias to contrib 2023-12-05 10:14:50 +00:00
Ondřej Kuzník
2c73d3a534 ITS#10103 Fix contrib module OIDs 2023-12-05 10:14:50 +00:00
Howard Chu
cec59a2860 ITS#10098 fixup passwd module subdirs too
(Squash this)
2023-12-04 18:40:45 +00:00
Howard Chu
19cb306eb8 ITS#10098 contrib: fix Makefiles for Windows
Must build with "make PLAT=NT"
2023-12-04 18:40:45 +00:00
Ondřej Kuzník
8260500e7c ITS#10109 Pass operation to slap_get_csn() 2023-11-27 12:33:29 +00:00
Ondřej Kuzník
860b61f41d ITS#10013 Make freeing controls the job of whoever added it 2023-11-21 17:21:52 +00:00
Ondřej Kuzník
c1f00a8af6 ITS#10013 Introduce slap_add_ctrl, changing slap_add_ctrls signature 2023-11-21 17:21:52 +00:00
Ondřej Kuzník
559878328d ITS#10046 Update manpage 2023-05-15 16:31:32 +00:00
Ondřej Kuzník
f0d3f31d9a ITS#10048 Improve regex config error handling 2023-05-15 16:31:32 +00:00
Ondřej Kuzník
72837dd74c ITS#9855 Adapt other contrib module's tests 2023-05-15 16:31:32 +00:00
Ondřej Kuzník
2a5eff41b0 ITS#9953 Check for push replication 2023-02-17 21:07:16 +00:00
Sam James
480be3eec5 ITS#10011 contrib: fix old-style K&R declarations
Removed in C23.

For more information, see LWN.net [0] or LLVM's Discourse [1], the Gentoo wiki [2],
or the (new) c-std-porting mailing list [3].

[0] https://lwn.net/Articles/913505/
[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213
[2] https://wiki.gentoo.org/wiki/Modern_C_porting
[3] hosted at lists.linux.dev.

Signed-off-by: Sam James <sam@gentoo.org>
2023-02-10 23:22:53 +00:00
Quanah Gibson-Mount
6a3a71692a ITS#9985 - Fix module name to pw-totp 2023-01-30 15:41:16 +00:00
Дилян Палаузов
08e1e2c66c typo unsuccesSful, presense/presence, accessSlog 2023-01-09 17:46:36 +00:00
Howard Chu
e85a624663 ITS#9899 fix use of non-standard u_char/u_int types 2022-10-26 16:33:30 +01:00
Nadezhda Ivanova
a0a64e0389 ITS#9855 Implement a module to enable case-insensitive Boolean values
Initial implementation of the ciboolean module
2022-07-06 18:32:58 +03:00
Ondřej Kuzník
737bcd7f2b ITS#9020 Reinstate olcAutomaticGroups and document its deprecation 2022-06-03 16:52:37 +00:00
David Coutadeur
c34d419f35 provide ppm v2.2 (#9846) 2022-05-17 11:02:14 +02:00
Ondřej Kuzník
d20577456f ITS#8882 Add slapo-emptyds to contrib 2022-05-10 14:24:49 +00:00
Howard Chu
94d5180f65 ITS#9789 slapo-vc: fix typo in prev commit 2022-05-02 17:40:19 +01:00
David Coutadeur
e9da624116 ppm: fix typo + logs example in documentation (references #ITS9814) 2022-03-25 11:05:56 +01:00
David Coutadeur
18786c4cda upgrade ppm to 2.1 release (references #ITS9814)
Reject password if it contains tokens from an attribute of the LDAP entry https://github.com/ltb-project/ppm/issues/17
2022-03-22 19:15:37 +01:00
Ondřej Kuzník
209ee9b082 ITS#9789 slapo-vc: Reset op->o_counters every time we migrate to a new thread 2022-01-26 18:55:41 +00:00
Quanah Gibson-Mount
788e9592ba Happy New Year! 2022-01-07 18:40:00 +00:00
Ondřej Kuzník
14015ba8e3 ITS#9766 slapo-autogroup: Fix ordering check 2022-01-05 17:36:13 +00:00
Ondřej Kuzník
bc37a9fdfa ITS#9642 Remove redundant calls to slap_wake_listener() 2021-12-15 20:40:53 +00:00