Commit Graph

23858 Commits

Author SHA1 Message Date
Howard Chu
69727ebbc8 ITS#9743 init client socket port
also silence meaningless warning
2021-11-09 18:06:18 +00:00
Ondřej Kuzník
45720734ea ITS#9740 Be more explicit about where we document the options 2021-11-08 16:15:33 +00:00
Quanah Gibson-Mount
86692d595e ITS#9728 - Update documentation on lastbind-precision 2021-11-03 16:19:44 +00:00
Howard Chu
cc876a2133 ITS#9727 slapd-watcher: don't fail startup on bad URLs
Just assume the server will eventually come up, or if it's an
incorrect URL the user will eventually notice and fix it.
2021-11-01 19:51:29 +00:00
Howard Chu
f07f8c20f5 ITS#9718 test022: preserve DELAY search output
Save a copy in $SEARCHOUT or test.out so it can be examined in
case the test fails.
2021-11-01 17:15:05 +00:00
Howard Chu
eab4ece0c2 ITS#9730 fix logging config uninit'd rc 2021-10-29 14:24:45 +01:00
Howard Chu
8dcf12f7da ITS#9715 Fix loglevel regression
Only set loglevel in server mode, not tool mode
2021-10-26 15:45:06 +00:00
Ondřej Kuzník
6ca85aa3a8 ITS#9720 Import missing minCSNs from inside DB
We might also ignore them, but if minCSN/contextCSN were not managed
properly, might as well make the effort to approach the actual value at
some point.
2021-10-21 12:10:34 +01:00
Ondřej Kuzník
8f35dc45f2 ITS#9720 Manage the purge task properly 2021-10-21 12:10:14 +01:00
Quanah Gibson-Mount
2a6b1629d2 ITS#9673 - Regenerate configure 2021-10-18 20:23:02 +00:00
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