Commit graph

791 commits

Author SHA1 Message Date
Quanah Gibson-Mount
41fe4eb8ab ITS#10433 - Update copyright year 2026-01-28 17:43:58 +00:00
Lenka Klement
572bb0718f ITS#10372 last-bind configuration manual updates 2025-10-14 15:18:29 +00:00
Ondřej Kuzník
8b8297c36f ITS#10379 slapo-lastbind: Use a fresh timestamp for lastbind mod 2025-09-08 23:13:09 +00:00
Ondřej Kuzník
99b53d8ea4 ITS#10347 Be explicit about managing attr_bv storage 2025-09-08 22:10:25 +00:00
Ondřej Kuzník
38c3e76d00 ITS#10345 Remove spurious strdup 2025-09-08 22:09:48 +00:00
Ondřej Kuzník
5c5f0f268b ITS#10349 Free bv_effective if unused 2025-09-08 22:08:46 +00:00
Ondřej Kuzník
8f187ed150 ITS#10325 slapo-variant: Use assigned OIDs 2025-05-06 15:44:05 +00:00
Howard Chu
f52e155d1d ITS#10320 autogroup: mark internal searches
Avoid any other overlays munging autogroup's searches
2025-05-06 15:38:14 +00:00
Ryan Tandy
b3c81ba171 ITS#10206 Include <kadm5/private.h> for kadm5_s_init_with_password_ctx 2024-05-07 16:35:12 +00:00
Howard Chu
bc6ab1131f ITS#10182 slapo-alias: check for static operational attrs too 2024-04-02 20:08:10 +00:00
Ondřej Kuzník
2de0fb10c5 ITS#10104 Add slapo-alias to contrib 2024-04-02 20:07:30 +00:00
Ondřej Kuzník
c4879a3cc0 ITS#10103 Fix contrib module OIDs 2024-04-02 20:06:34 +00:00
Quanah Gibson-Mount
fa5cf1252f Happy New Year! 2024-03-26 19:45:35 +00:00
Howard Chu
dab86ede12 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-26 17:05:45 +00:00
Howard Chu
9b3caaf7b8 ITS#10188 autogroup: cleanup autogroup_response
Minor restructuring
2024-03-26 17:05:33 +00:00
Howard Chu
ee98be8d82 ITS#10185 autogroup: fix missing mutex_unlock
Broken in 95e7a7be16
2024-03-26 17:04:58 +00:00
Howard Chu
1a5007f386 ITS#10185 autogroup: check for invalid memberURL filter 2024-03-26 17:04:51 +00:00
Howard Chu
687bd194c9 ITS#10185 autogroup: plug memleak when deleting a group 2024-03-26 17:04:44 +00:00
Howard Chu
67b6ef8bf4 ITS#10185 autogroup: use dnIsSuffixScope to check DN membership
Also break out of some loops after getting a matching result
2024-03-26 17:04:36 +00:00
Howard Chu
acacc95bbf ITS#10185 autogroup: don't process deletes until after op succeeds 2024-03-26 17:04:31 +00:00
Howard Chu
af36be99b6 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-26 17:04:26 +00:00
Howard Chu
9fd8cd2066 ITS#10186 overlay response callbacks should ignore op->o_abandon 2024-03-26 17:02:34 +00:00
Howard Chu
559fdeab4e slapo-autogroup: update Makefile to install manpage 2024-03-26 17:02:04 +00:00
Howard Chu
954497a372 slapo-autogroup: fix typo in Debug msg
Made in 1cf39a8568
2024-02-15 17:54:28 +00:00
Howard Chu
b325b429e2 slapo-autogroup: fix typo in Debug msg
Was present in original commit 946e859108
2024-02-15 17:54:23 +00:00
Howard Chu
180a58817f ITS#10098 contrib: fix Makefiles for Windows
Must build with "make PLAT=NT"
2024-01-16 20:34:43 +00:00
Ondřej Kuzník
ca64f6f176 ITS#10109 Pass operation to slap_get_csn() 2024-01-16 20:32:48 +00:00
Ondřej Kuzník
fc67cb8d5f ITS#10046 Update manpage 2023-05-15 19:18:46 +00:00
Ondřej Kuzník
004475c14b ITS#10048 Improve regex config error handling 2023-05-15 18:49:30 +00:00
Ondřej Kuzník
642a8fc678 ITS#9855 Adapt other contrib module's tests 2023-05-15 18:06:33 +00:00
Ondřej Kuzník
3e2404eedf ITS#9953 Check for push replication 2023-04-26 20:08:25 +00:00
Sam James
965bfbb280 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-04-17 18:48:23 +00:00
Quanah Gibson-Mount
6fc1dee747 ITS#9985 - Fix module name to pw-totp 2023-01-30 19:05:35 +00:00
Дилян Палаузов
bc89906253 typo unsuccesSful, presense/presence, accessSlog 2023-01-19 17:44:08 +00:00
Howard Chu
a6cb004975 ITS#9899 fix use of non-standard u_char/u_int types 2022-11-01 16:57:40 +00:00
Nadezhda Ivanova
0778bbe2d1 ITS#9855 Implement a module to enable case-insensitive Boolean values
Initial implementation of the ciboolean module
2022-07-06 22:44:44 +00:00
Ondřej Kuzník
4a75525835 ITS#9020 Reinstate olcAutomaticGroups and document its deprecation 2022-06-03 17:42:35 +00:00
David Coutadeur
225940d9b2 provide ppm v2.2 (#9846) 2022-05-19 15:33:18 +00:00
Ondřej Kuzník
edc67c6d21 ITS#8882 Add slapo-emptyds to contrib 2022-05-12 15:45:18 +00:00
Howard Chu
75ca47797b ITS#9789 slapo-vc: fix typo in prev commit 2022-05-02 17:12:39 +00:00
David Coutadeur
85f38f8a97 ITS#9814 - upgrade ppm to 2.1 release
Reject password if it contains tokens from an attribute of the LDAP entry https://github.com/ltb-project/ppm/issues/17
2022-03-25 17:01:54 +00:00
Ondřej Kuzník
dfc9efb87f ITS#9789 slapo-vc: Reset op->o_counters every time we migrate to a new thread 2022-01-31 20:05:32 +00:00
Ondřej Kuzník
7789a38084 ITS#9766 slapo-autogroup: Fix ordering check 2022-01-10 20:27:35 +00:00
Quanah Gibson-Mount
582722e926 Happy New Year! 2022-01-07 18:41:20 +00:00
Ondřej Kuzník
080d8abbd3 ITS#9725 Update lastbind manpage to document core functionality 2021-11-12 21:11:26 +00:00
Ondřej Kuzník
a77005cb21 ITS#9725 Use backend's timestamp precision 2021-11-12 21:11:22 +00:00
Quanah Gibson-Mount
605aab16a6 ITS#9644 - Fix ppm module man page name and installation target 2021-09-15 15:36:49 +00:00
Ondřej Kuzník
d453a9b073 ITS#9656 Check we got configuration from policy 2021-09-06 15:59:29 +00:00
David Coutadeur
dde24a8ff6 ITS#9644 - Add man page for ppm 2021-08-26 22:41:17 +00:00
Quanah Gibson-Mount
c6b43dcdc5 ITS#9635 - Delete back-ndb 2021-08-17 16:01:29 +00:00