Quanah Gibson-Mount
4a87d7aad2
ITS#9673 - Start fully tracking symbols for versioning
2021-10-18 17:56:13 +00:00
Howard Chu
9b03a1ec88
ITS#9715 allow setting both debug and loglevel in cn=monitor
2021-10-18 17:49:52 +01:00
Howard Chu
d76b8cbbef
ITS#9715 consolidate logging functionality into logging.c
2021-10-18 17:49:47 +01:00
Ondřej Kuzník
90fc349654
ITS#9715 Deduplicate verbmasks implementation from slapd/lloadd
2021-10-18 17:49:38 +01:00
Quanah Gibson-Mount
f50cca2e12
ITS#9716 - In head, there should be no version specific references
2021-10-11 17:19:08 +00:00
Howard Chu
7c20ca922f
ITS#9713 log fatal config errors at LDAP_DEBUG_ANY
...
and make sure logfile_only doesn't mute failures to open logfile
2021-10-07 17:11:53 +01:00
Howard Chu
2995da7e8d
ITS#9712 back-mdb: better fix
2021-10-07 01:42:38 +01:00
Howard Chu
74a5a3a474
ITS#9712 back-mdb: fix multival delete
2021-10-07 01:22:34 +01:00
Ondřej Kuzník
397e30a5e7
ITS#9620 Fix deadlocks between searches and register_entry
...
The cache is again protected by a simple mutex and mp_children/mp_next
is protected by mp_mutex. Each monitor_send_children is called holding
the corresponding mp_mutex meaning the whole path from search base to
the current entry is off limits - cn=monitor searches cannot run in
parallel right now.
2021-10-05 11:05:25 +01:00
Ondřej Kuzník
ef60ec1df6
ITS#9600 Protect connection while interacting with it
2021-10-05 11:05:25 +01:00
Ondřej Kuzník
6cc6ec2f72
ITS#9600 Do not hold locks while calling into back-monitor
2021-10-05 11:05:25 +01:00
Ondřej Kuzník
8968d13163
ITS#9599 Switch to xorshift for random numbers
2021-10-05 01:11:30 +00:00
Ondřej Kuzník
3c07544b2a
ITS#6949 Port rest of the features to lloadd
2021-10-04 14:46:26 +01:00
Ondřej Kuzník
8894f00fe4
ITS#6949 Remove dead code from lloadd
2021-10-04 14:46:26 +01:00
Ondřej Kuzník
a3dea08ccd
ITS#6949 Fix and emit error messages
2021-10-04 14:46:22 +01:00
Howard Chu
7979892dfe
ITS#9711 fix TLS ctx init for tools
...
The code to initialize the TLS context was being bypassed by tool startup,
causing tools to get the wrong default setting. Move it earlier to avoid
being bypassed.
2021-09-30 19:17:38 +01:00
Howard Chu
66c6284119
ITS#6949 fixup loglevel delete, consolidate redundant code
2021-09-30 04:23:29 +01:00
Howard Chu
10fb8c0ae5
ITS#6949 fix logfile_only regression in prev commit
2021-09-29 14:39:28 +01:00
Quanah Gibson-Mount
1776eeffda
ITS#9706 - Fix typos and align slapd configuration documentation
2021-09-27 18:32:24 +00:00
Howard Chu
77adb19207
ITS#6949 honor specified loglevel, not just debuglevel
...
But skip calls to syslog() if logfile_only is set.
2021-09-27 16:54:24 +00:00
Howard Chu
42fc772c23
slapd: delete unused entry_schema_check(oldattrs) parameter
...
Unused since 2001 2ae02fc19b
2021-09-23 17:03:19 +01:00
Quanah Gibson-Mount
b70538de84
ITS#9673 - Regenerate configure again
2021-09-20 19:52:44 +00:00
Quanah Gibson-Mount
b94e34cab4
ITS#9673 -- Regenerate configure
2021-09-20 18:00:36 +00:00
Quanah Gibson-Mount
783fcbe8ed
ITS#9673 - Fix library symbol versioning
2021-09-20 18:00:36 +00:00
Quanah Gibson-Mount
03cb99a0e9
ITS#9699 - Fix typo
2021-09-20 15:05:36 +00:00
Ondřej Kuzník
77dfb204c1
ITS#9671 Revert some NO-USER-MODIFICATION flags in ppolicy
2021-09-16 16:18:17 +00:00
Ondřej Kuzník
f8bc0913cf
ITS#9673 Strip release version from library name
2021-09-16 16:11:03 +01:00
Quanah Gibson-Mount
0903cb845e
ITS#9689 - Fix redundancy in nopresent option description
2021-09-15 16:06:35 +00:00
Quanah Gibson-Mount
bdd8793ccd
ITS#9688 - entryCSN equality indexing is highly recommended
2021-09-15 15:11:10 +00:00
Howard Chu
259b1f3654
ITS#9696 (forced commit) prev commit had wrong ITS#
2021-09-15 13:09:16 +01:00
Howard Chu
d285c05106
ITS#9686 plug peercert memleak
2021-09-15 13:03:13 +01:00
Quanah Gibson-Mount
37350bbdef
ITS#9693 - Fix Glued/Subordinate database configuration section
2021-09-15 04:01:17 +00:00
Anton Avramov
01b653fd61
ITS#9679 - Update ldap_entry_objectclass table for current mysql/mariadb
2021-09-15 01:59:33 +00:00
Quanah Gibson-Mount
a7f2b55874
ITS#9644 - Fix ppm module man page name and installation target
2021-09-15 01:06:13 +00:00
Quanah Gibson-Mount
e17509d74f
ITS#9464 - memberof is still used in the regression suite
2021-09-14 20:33:07 +00:00
Howard Chu
09a22d5512
ITS#9678 slapadd: avoid destroying configDB prematurely
2021-09-14 20:01:47 +01:00
Howard Chu
86baf9a580
ITS#9687 re-fix: refer to OpenSSL docs instead
2021-09-14 18:54:05 +01:00
Howard Chu
a7717ae753
ITS#9687 TLSECName is no longer required with OpenSSL 1.1+
2021-09-14 17:56:03 +01:00
Quanah Gibson-Mount
f38b7b9f49
ITS#9674 - Fix missing TP tag and document default
2021-09-13 16:14:31 +00:00
Ondřej Kuzník
bfe3d19e95
ITS#8341 Allow normalised values for namingContexts in cn=monitor
2021-09-09 10:26:06 +01:00
Ondřej Kuzník
2958925ca1
ITS#9664 Add normalised suffix into rootDSE for ACL, etc.
...
This was removed in ITS#5540 since there was no EQUALITY matching rule,
but that situation changed in ITS#8341 and we need to add it back.
2021-09-09 10:26:06 +01:00
Quanah Gibson-Mount
d52c60a0aa
ITS#9585, ITS#9586 - Document fractional and sparse replication
2021-09-08 18:31:24 +00:00
Ondřej Kuzník
c2b81a3c5b
ITS#6949 Allow for fd 0
2021-09-08 15:53:02 +00:00
Ondřej Kuzník
dc6b6276fc
ITS#6949 Save errno
2021-09-08 15:53:02 +00:00
Ondřej Kuzník
2abbf6781d
ITS#6949 Extract logging code so lloadd can also use it
2021-09-08 15:53:02 +00:00
Howard Chu
28b67541a2
ITS#9633 fix test030 - turn off referral chasing in back-ldap
2021-09-08 14:43:36 +00:00
Howard Chu
51eb703f7f
ITS#9632 add TESTINST for running tests concurrently
...
Also add partests Makefile target to run tests in parallel
2021-09-08 14:43:36 +00:00
Ondřej Kuzník
bd6d0b8e54
ITS#9632 Fix lloadd monitor tests to honour BASEPORT
2021-09-08 14:43:36 +00:00
Howard Chu
ff740a28ef
ITS#9669 update heimdal URL
2021-09-07 15:13:58 +01:00
Howard Chu
6c0dc99389
ITS#9668 ldap_int_tls_connect: isdigit() requires unsigned char
2021-09-06 21:14:21 +01:00