summaryrefslogtreecommitdiffstats
path: root/ldap
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixes for memory leaks in ntdsDavid Boreham2005-05-113-601/+1190
|
* Bug(s) fixed: 157377Rich Megginson2005-05-111-1/+1
| | | | | | | | | | | Bug Description: RL16: Server core dumped while configuring replication agreements Reviewed by: David (Thanks!) Fix Description: The code for handling bad agreements was wrong. It was not returning the correct error code. The result of this is that the client did not receive an appropriate error code/message from the server. The reason for the core dump was that, even though the agreement was not created, the DSE entry was still there, causing the server to become very confused. Returning the correct error code causes the server to refuse to create the bad DSE entry. 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
* Fix for #155588 : don't leak connections from the ldap connection poolDavid Boreham2005-05-113-21/+10
|
* Changes so DS can be built with gcc on Solaris.Rob Crittenden2005-05-102-1/+14
| | | | Pass these build variables to gmake: NO_MDUPDATE=1 NS_USE_GCC=1
* Build PassSync on Windows.Thomas Lackey2005-05-091-0/+3
|
* Fix for #156449 : mangle 'street' attribute to defeat our schema aliasing it ↵David Boreham2005-05-093-3/+15
| | | | with 'streetaddress'
* Add makefile and component information to build the Apache DS for User SyncThomas Lackey2005-05-092-2/+27
| | | | on Windows.
* Fix for 157021: server doesn't correctly process modifies to windows sync ↵David Boreham2005-05-063-26/+71
| | | | agreements
* Fix for #155591: treat an ruv with no min_csn as pristineDavid Boreham2005-05-063-1/+30
|
* Fix for #157020: convert unicode password to little-endian byte orderDavid Boreham2005-05-061-0/+16
|
* Fixes for windows syncDavid Boreham2005-05-053-16/+108
|
* 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
|
* Fix display names in pass sync to say FedoraDavid Boreham2005-05-041-6/+6
|
* Fix schema for NT syncDavid Boreham2005-05-041-2/+3
|
* [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.
* [156759] dsgw/pb charset conversion problemNoriko Hosoi2005-05-041-3/+3
| | | | Fixed a bug caused by misusing a pointer.
* [156623] Solaris/HP-UX setup can only be run from the SERVER ROOTNoriko Hosoi2005-05-031-0/+3
| | | | FIX: cd to the SERVER ROOT, first.
* 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-281-2/+2
| | | | Use the $(UNZIP) variable instead of calling unzip directly.
* 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 Solaris open source build breakage - reviewed by NorikoRich Megginson2005-04-271-5/+9
|
* Fix for 155063: remove error messages due to entry parsing failureDavid Boreham2005-04-271-17/+30
|
* Change GUID for installerDavid Boreham2005-04-271-1/+1
|
* 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
|
* 155782 - Don't include CVS directories in source rpmNathan Kinder2005-04-261-1/+1
|
* 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
|
* Fixed whitespace issue in MakefileNathan Kinder2005-04-201-1/+1
|
* 154041 - Added Fedora EULANathan Kinder2005-04-201-5/+131
|
* Use OPL for online help docsNathan Kinder2005-04-20105-304/+2089
|
* Use Linux rpm build for longduration test.svrbld2005-04-201-0/+6
|
* 155460 - Remove crypt password storage from windows buildNathan Kinder2005-04-206-8/+15
|
* 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 copyright block errorNathan Kinder2005-04-192-77/+1
|
* Fixed licensing typoNathan Kinder2005-04-191548-1571/+4678
|
* Removed ldaptags and Whos Online referencesNathan Kinder2005-04-192-17/+1
|
* Bug(s) fixed: 153955Rich Megginson2005-04-191-5/+20
| | | | | | | | | | | Bug Description: RPM install: A suffix must be a valid DN Reviewed by: Noriko (Thanks!) Fix Description: Rob found that the setup script did not work on his box. It seems that there is no canonical way to get the FQDN. So, this fix uses various different ways - hostname, hostname -f, hostname -a, and host `hostname` - and just uses the longest one, assuming it is the FQDN. 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
* Fix mapping of seeAlso and secretary attributesDavid Boreham2005-04-191-3/+0
|