summaryrefslogtreecommitdiffstats
path: root/ldap/servers
Commit message (Collapse)AuthorAgeFilesLines
...
* Allow error on result side to propagate pack to sending sideDavid Boreham2005-05-041-18/+13
|
* Merge fixes overDavid Boreham2005-05-042-73/+141
|
* Fix various bad memory free bugsDavid Boreham2005-05-042-20/+47
|
* Fix display name to say Fedora...David Boreham2005-05-041-7/+7
|
* [156758] bak2db loses index configuration when the overriden conf has some ↵Noriko Hosoi2005-05-041-5/+29
| | | | | | changes. Multi-value'ed attribute diff was not implemented; Added the implementation.
* Fix for the replication bug found in running reliability 16.Noriko Hosoi2005-05-021-0/+12
| | | | (checked in on behalf of dboreham)
* Fix the fact that if an operation fails in a total update, we immediately haltDavid Boreham2005-04-283-101/+127
|
* 156273Rob Crittenden2005-04-282-2/+2
| | | | Convert to C-style comments to avoid build breakage.
* Fix syncing of contained entriesDavid Boreham2005-04-271-4/+67
|
* Fix ruv update on skipped changeDavid Boreham2005-04-271-0/+6
|
* Fix for 64-bit bug in dirsync control parsing codeDavid Boreham2005-04-271-2/+2
|
* Fix for 155063: remove error messages due to entry parsing failureDavid Boreham2005-04-271-17/+30
|
* Fix handling of group membership, fix installer GUID, fix handling of entry ↵David Boreham2005-04-275-9/+117
| | | | description
* Fix mapping of street attribute, fix total update of previously sync'ed entriesDavid Boreham2005-04-271-4/+8
|
* Fix for 155141: bug in linked list codeDavid Boreham2005-04-251-2/+2
|
* Fix mapping of street and streetAddress attrsDavid Boreham2005-04-251-2/+2
|
* [155905] mrclone failure: race condition between force_checkpoint and ↵Noriko Hosoi2005-04-253-13/+14
| | | | | | | | | dblayer_close 1) Let dblayer_force_checkpoint check if the db env is still good or not. If it's already released, it just returns. 2) In _dblayer_delete_instance_dir, it actually does not need to invoke db threads. Set DBLAYER_NO_DBTHREADS_MODE when calling dblayer_start.
* Fix for 154837 : non-sync'ed group entries get backed outDavid Boreham2005-04-222-54/+155
|
* [155628] Fractional Replication: modify does not issue notify;Noriko Hosoi2005-04-221-7/+7
| | | | reversed the logic to set change_is_relevant, which triggers to send notify.
* Add new NT4 LDAP Service, used by windows syncDavid Boreham2005-04-2115-0/+5231
|
* 155460 - Remove crypt password storage from windows buildNathan Kinder2005-04-204-4/+13
|
* Bug(s) fixed: 155087Rich Megginson2005-04-201-0/+4
| | | | | | | | | | | | Bug Description: performance counters gone after replication initialization Reviewed by: Nathan, Noriko, and David (Thanks!) Fix Description: There is a state flag in the backend object. When repl init starts, the bulk import start code eventually calls dblayer_instance_close which does some closure of the backend, including setting the state flag to STOPPED. However, when repl init completes, the bulk import code eventually calls dblayer_instance_start which does not set the state flag. The only place where the state flag is set is in ldbm_instance_start (which also calls dblayer_instance_start). From my brief investigation, it doesn't appear that ldbm_instance_stop and start are all that useful - they only deal with changing the state flag to stopped or started, and that is used in very few places, the monitor code being one of them. This fix makes it "symmetrical" e.g. you undo in dblayer_instance_start what was done in dblayer_instance_close. A better solution might be to call ldbm_instance_stop instead of dblayer_instance_close from bulk_import_start and remove the code to set the state to stopped from dblayer_instance_close. Then do the same in import_all_done - call ldbm_instance_start instead of dblayer_instance_start. The only difference is the locking for be_state_lock - perhaps some programmer decided to use the dblayer function instead of the ldbm function to avoid deadlock? But I don't think doing that would introduce any more chances of deadlock. The other problem with this is that ldbm_instance_stop deletes the cache, while dblayer_instance_close merely cleans it out. Platforms tested: RHEL3 Flag Day: no Doc impact: no QA impact: should be covered by regular nightly and manual testing New Tests integrated into TET: none
* Fixed licensing typoNathan Kinder2005-04-19609-610/+1831
|
* Fix mapping of seeAlso and secretary attributesDavid Boreham2005-04-191-3/+0
|
* HP-UX IPF Porting changesNathan Kinder2005-04-186-1/+30
|
* Use separate attribute maps for NT4 and AD. Fix 155266David Boreham2005-04-181-7/+22
|
* remove bogus logging fix bug#154261David Boreham2005-04-182-4/+4
|
* remove redundant source file and associated Makefile lineDavid Boreham2005-04-182-751/+0
|
* Take out old code that was #defined outDavid Boreham2005-04-151-7/+0
|
* Fix initial RUV logic and add support for Win2003David Boreham2005-04-152-13/+56
|
* 155068 - Added license to source filesNathan Kinder2005-04-15610-1/+18304
|
* 154948 - Fixed fractional repl crashNathan Kinder2005-04-151-1/+1
|
* Fix RUV updating codeDavid Boreham2005-04-154-82/+90
|
* Fixes for windows sync for NT4David Boreham2005-04-147-78/+289
|
* [154288] usage cleanupNoriko Hosoi2005-04-091-149/+173
|
* [Bug 153306] dbscan of changelog files core dumps on Solairs 64 bit builds.Noriko Hosoi2005-04-041-6/+13
| | | | The width of time in changelog is always 4 bytes.
* 1) clu dbscan test passes file type option(s) (-e -- entry file, -i -- index ↵Noriko Hosoi2005-04-011-3/+71
| | | | | | file, -c -- changelog file) for any type of files, which could sometimes crashes the command. To prevent it, introduced a simple file type checker and reset the file type if it does not match the real type. 2) key search was not working when the key has multiple values.
* Revised the usage string.Noriko Hosoi2005-04-011-1/+1
|
* fixed a bug on the static variable introduced by the previous commit.Noriko Hosoi2005-04-011-2/+6
|
* Bug(s) fixed: 147886Rich Megginson2005-04-011-0/+62
| | | | | | | | | | | | | Bug Description: customer requests that the server warns that the files are missing (the current errors are generic about being unable to retrieve server-cert) Reviewed by: Nathan and Noriko (Thanks!) Files: ssl.c Branch: HEAD Fix Description: Basically just check to see if the specified files are readable. If not, check for newer versions e.g. if the customer hasn't changed the cert filename from *-cert7.db to *-cert8.db yet. Also threw in key4.db in case that changes in the future (not likely). Log a warning if the files do not exist (most likely the server will fail to start in this case). Platforms tested: RHEL3 Flag Day: no Doc impact: no, I don't think so QA impact: should be covered by regular nightly and manual testing New Tests integrated into TET: none
* Fix unicode conversion for passwordsDavid Boreham2005-03-311-1/+2
|
* [151835] dbscan grows up to 900MB+ and hangs with -i and -l <large value> ↵Noriko Hosoi2005-03-311-12/+44
| | | | | | | | options 1) if "max length of dumpled id list" is larger than 1 MB, it reduces it to 1 MB. 2) if "max length of dumpled id list" is less than 40B, it increases it to 40B. 3) if the idl is not dumpled in the MAX_BUFFER size buffer, it repeats till the dump is done.
* New windows sync codeDavid Boreham2005-03-3117-3208/+3534
|
* Ensure null termination of strings in SNMP codeNathan Kinder2005-03-314-26/+34
|
* Update components and SNMP config changesNathan Kinder2005-03-318-93/+153
|
* Added 64-bit linker options for HP-UX and SolarisNathan Kinder2005-03-291-0/+9
|
* Compilation and linking fixes for SNMP subagentNathan Kinder2005-03-292-61/+53
|
* SNMP subagent fixes for HP-UX compiler errorssvrbld2005-03-292-9/+27
|
* Enable building of SNMP subagentNathan Kinder2005-03-285-32/+29
|
* Bug(s) fixed: 151567Rich Megginson2005-03-284-2/+21
| | | | | | | | | | | Bug Description: Many operations use write_audit_log_entry to write to the audit log. These functions build a string buffer to write to the audit log. The only problem is, they never check to see if audit logging is enabled until after all of this work has been done. write_audit_log_entry should check right away to see if logging is enabled. Should save some time for write operations. Reviewed by: Noriko (Thanks!) Fix Description: The code in auditlog.c is called for every update operation, and in many cases a lot of work is done before it is even known if audit logging is enabled. Perhaps this was because there was no function that could be called outside of the logging code to see if audit logging is enabled. I added config_get_auditlog_logging_enabled() and used it in auditlog.c to skip the code altogether if audit logging is disabled (the default). Platforms tested: RHEL3 Flag Day: no Doc impact: no, the functions are in the private API QA impact: should be covered by regular nightly and manual testing New Tests integrated into TET: none