Changes since the dawn of time:
David Boreham (68):
Move AXIS and DSML jars to /s/b/c
Makefile changes to allow building on Linux machines where uname reports four-part
version
Always use the internal regex functions : checkin lost in the AOL/RH move.
Always use the internal regex functions: checkin lost in the AOL/RH move.
Add password change extended operation support.
Add support for password change extended operation.
Always use the internal regex functions: checkin list in the AOL/RH move.
Large stack size for 64-bit builds: checkin lost in AOL/RH move.
Add support for password change extended operation.
Add support for filesystem-based replica initialization.
Add long hostname support for HP-UX
Merge over new code: fractional replication, wan replication and windows sync plus
associated UI
Fix the HP build
Additional schama for windows user sync
New windows sync code
Fix unicode conversion for passwords
Merge password sync code from Bozeman Pass
Change DSMLGW to work with Axis1.2rc3
Use axis 1.2rc3
Fix DSMLGW test failures
Change password sync copyright notices, merge fixes to password sync code
Merge fixes to DSMLGW post-axis-version-change
Fix processing of base-64 encoded data
Fixes for windows sync for NT4
Fix instability in re-try and backoff mechanism
Fix RUV updating code
Fix initial RUV logic and add support for Win2003
Take out old code that was #defined out
remove redundant source file and associated Makefile line
remove bogus logging fix bug#154261
Use separate attribute maps for NT4 and AD. Fix 155266
Fix mapping of seeAlso and secretary attributes
Add new NT4 LDAP Service, used by windows sync
Fix for 154837 : non-sync'ed group entries get backed out
Fix mapping of street and streetAddress attrs
Fix for 155141: bug in linked list code
Fix mapping of street attribute, fix total update of previously sync'ed entries
Fix handling of group membership, fix installer GUID, fix handling of entry
description
Change GUID for installer
Fix for 155063: remove error messages due to entry parsing failure
Fix for 64-bit bug in dirsync control parsing code
Fix ruv update on skipped change
Fix syncing of contained entries
Fix the fact that if an operation fails in a total update, we immediately halt
Fix schema for NT sync
Fix display names in pass sync to say Fedora
Fix display name to say Fedora...
Fix various bad memory free bugs
Merge fixes over
Allow error on result side to propagate pack to sending side
Fixes for windows sync
Fix for #157020: convert unicode password to little-endian byte order
Fix for #155591: treat an ruv with no min_csn as pristine
Fix for 157021: server doesn't correctly process modifies to windows sync
agreements
Fix for #156449 : mangle 'street' attribute to defeat our schema aliasing it
with 'streetaddress'
Fix for #155588 : don't leak connections from the ldap connection pool
Fixes for memory leaks in ntds
Patches we apply to apache ds 0.9
Update packaging for ntds
Fix Windows SSL replication in-order processing of operatations
Change NT4 case to send plaintext passwords
Fix ntds installer to allow repair and removal
Fix for #157901 : FMR in windows sync agreement code
Memory Leak Fixes for Apache DS
Fix for #157895 : logon hours doesn't work
Fix for 157919: perform fractional consumer check after acquiring the replica
Fix for 158031: add default indices needed by Windows Sync
Fix for #158253: add attributes to the exclusion list for fractional replication.
Add an error string returned to clients if an illegal attribute is configured
Endi S. Dewata (5):
Uninitialized mutex in Retro Changelog Plugin.
https://bugzilla.redhat.com/show_bug.cgi?id=554841 Resolves: bug 554841 Bug Description:
Enabling Retro Changelog Plugin on a DS instance provisioned by Samba will crash slapd
during startup. Branch: HEAD Fix Description: Apparently the retrocl_internal_lock is
still NULL when it's used in retrocl_get_first_changenumber(). The solution is to
initialize the lock in the retrocl_plugin_init(). Platforms tested: F12 i386
Bug 573375 - MODRDN operation not logged
Bug 566043 - startpid file is only cleaned by initscript runs
Bug 584109 - Slapd crashes while parsing DNA configuration
Bug 542570 - Directory Server port number is not validated in the beginning.
Nathan Kinder (333):
Rebranding targets should checkout reltools automatically - nkinder(a)redhat.com
Added rebranding data for RHDS - nkinder(a)redhat.com
Cleaned up UI for rebranding - nkinder(a)redhat.com
146294 - changed dsgw to be brand agnostic - nkinder(a)redhat.com
Fixed axis component pull and cleaned up tomcat references - nkinder(a)redhat.com
146201 - make directory express brand agnostic - nkinder(a)redhat.com
146735 - Fixed HP-UX patch typos - nkinder(a)redhat.com
146804 - Remove 7 day grace period from purging logic - nkinder(a)redhat.com
146804 - Added extra validity check for purge_csn - nkinder(a)redhat.com
147053 - remove dsrk dependency
Added HP-UX makefiles
147044 - convert entry id to big endian before looking up in db
147368 - Made org chart brand agnostic
Fixed PAM plugin for HP builds
Updated nss, nspr, dbm, and jss component versions
New net-snmp subagent
149951 - Updated source code copyrights
Updated SNMP OIDs for Red Hat namespace
Use new RHEL platform naming
Pull svrcore from sbsintegration
Pull DS Console as a component
Fixed declaration syntax error
Fixed missing symbol issues for Solaris ds_newinst
Pull svrcore from sbc
Fix db component pull
Differentiate between internal and external components during branding
Fixed BUILD_MODE flag to look in correct file
Backed out accidental checkin of branded file
Pick up new Axis component (1.2rc3)
Updated copyright info
Update copyrights for DSGW
Copyright updates
Fixed DOS style end of line chars
Update location of ldapconsole component
Remove un-needed Console SDK dependency
Updated copyright info
Updated copyright info
Space in the makefile was causing findstring to fail on RHEL4
Pick up new perldap component
Enable building of SNMP subagent
Compilation and linking fixes for SNMP subagent
Added 64-bit linker options for HP-UX and Solaris
Update components and SNMP config changes
Pick up new Admin Server component
Ensure null termination of strings in SNMP code
Fix swap space reporting on Linux
Pick up new Admin Server and LDAP Console components
Corrected ndd recommendations
153668 - Update dsktune for HP-UX
Update dsktune version date
Updated readme file plus new admin server
Pick up new LDAP Console component
Acceptance and ships fixes for RPMs
Run acceptance in the background
154077 - Check for version 1.4.2.07 of JRE on HP-UX
Pick up new Admin Server
154948 - Fixed fractional repl crash
155068 - Added license to source files
Pick up new ldapconsole
Created LICENSE and EXCEPTION files
HP-UX IPF Porting changes
Pick up new adminserver and ldapconsole components
Removed ldaptags and Whos Online references
Fixed licensing typo
Fixed copyright block error
155460 - Remove crypt password storage from windows build
Use OPL for online help docs
154041 - Added Fedora EULA
Pick up new ldapconsole component
Fixed whitespace issue in Makefile
155782 - Don't include CVS directories in source rpm
Pick up new components
Fix search scope for AD password sync - 159037
164017 - Attribute uniqueness plugin now only checks for conflicts in subtrees that
the operation applies to
164843 - Modified indexing to deal with attribute subtypes
165862 - Needed to set BE_INDEX_EQUALITY flag when doing a delete of an entry.
166012 - Use of incorrect iterator in indexing code was causing illegal access of
memory which sometimes resulted in crashing.
Pull setuputil from sbsint, not sbc.
167441 - Added SHA2 hashed password storage support.
165228 - Don't have RPM auto-generate provides list
168309 - Removed setup wrappers used for Java packaging and added RPM dependency for
java-1.4.2-ibm package.
168322 - Check size of hash needed before base64 encoding password hashes
169388 - Fixed attribute comparision helper function that was causing certain
changes to not get synched.
169954 - Winsync initialization would hang with certain entries. Fixed improper use
of ldap_get_next.
169954 - Moved illegal declaration to the top of code block
170321 - Increase winsync version to 1.0.1
170328 - Fixed modify type installation so it actually updates the registry
170558 - Add certutil, pk12util and missing dlls to PassSync.msi
170558 - Add certutil, pk12util and missing dlls to PassSync.msi
170135 - Improved passsync logging facilities
170556 - Make passsync obey backoff for retries when DS is down
170816 - Don't consume password changes if modify fails
170071 - Automatically add grouptype for new groups being synchd to NT4
163064 - It appears that Active Directory has a problem where it allows duplicate
values for system-only multivalued attributes. This change just skips the
dscorepropagationdata attibute when receiving a change from DirSync.
Pull ldapconsole from integration area
Changed cyrus-sasl rpm dependency to >=2.1.15 for RHEL3 compatibility
Need to package online help files for external builds
174550 - Fixed error message typo
178867 - Enhanced password syntax checking
Bug(s) fixed: 180744
Bug(s) fixed: 181032
Fix build-time issue of lib_dsadmin.so for x86_64 support
Bug(s) fixed: 181827
184585 - SASL context needs to be disposed of and a new one created when re-binding
184585 - Adjusted the location of the connection lock when doing a sasl_rebind
185811 - Fixed windows build failures when compiling slapd_chown_if_not_owner
function
185811 - Need to exclude pwd.h include on windows
185811 - Don't check localuser config on Windows
185811 - slapi_dn_find_parent needs to be added to libslapd.def for windows build to
compile
185811 - Missing const qualifiers were causing Windows compiler errors
188931 - Use system Net-SNMP libraries on Linux systems
189176 - Fixed aci for directory administrators group.
16578 - Fixed off by one error in month in logconv.pl
190724 - Evaluate ACIs before checking password syntax
190724 - Array initialization needed to be changed to fix a HP-UX PA compilation
error
202872 - Allow password modify extended operation when using SASL privacy layer
203043 - Support password generation when using the password modify extended
operation
203043 - Optimizations in password generation
Test for commits mailing list - ignore.
204355 - Remove winsync code from ldapserver tree
204410 - Pick up new ldapcsdk, nspr, and sasl components
204517 - Use new ber types throughout the server code.
204517 - Cleaned up usage of ber_printf to use new ber types
208058 - Copy decrypted SASL data starting from buffer offset instead of always
copying from the beginning of the buffer.
Related: 210736
Resolves: 211234
Resolves: 211386
Resolves: 211419
Resolves: 211554
Resolves: 211554
Resolves: 212038
Resolves: 212483
Related: 213352
Resolves: 214238
Related: 214238
Resolves: 214463
Resolves: 214682
Package libsasl in core libdir for old style build
Resolves: 212112
Resolves: 217796
Resolves: 227754
Resolves: 228082
Resolves: 229095
Resolves: 229428
Resolves: 229428
Resolves: 230458
Resolves: 235143
Resolves: 236612
Resolves: 236612
Resolves: 240240
Resolves: 240583
Summary: Removed unused source files.
Resolves: 251262
Resolves: 253582
Added sasl link to ldap-agent binary.
Resolves: 253818
Resolves: 243221
Resolves: 207893
Resolves: 212671
Resolves: 207567
Resolves: 243227
Resolves: 242551
Resolves: 293541
Resolves: 294301
Removed online help docs now that they've been moved to directoryconsole.
Resolves: 299361
Resolves: 304191
Resolves: 170560
Resolves: 238504
Resolves: 288521
Resolves: 158667
Resolves: 197997
Resolves: 219586
Resolves: 311851
Resolves: 311851
Resolves: 238517
Summary: Re-generated autotools build files.
Resolves: 314791
Resolves: 282911
Resolves: 288321
Resolves: 268101
Resolves: 316281
Resolves: 176302
Resolves: 325281
Resolves: 238630
Resolves: 328741
Resolves: 335081
Resolves: 219587
Resolves: 338611
Resolves: 336871
Resolves: 188320
Resolves: 344631
Resolves: 429799
Resolves: 429793
Initial import of memberof plugin from FreeIPA (refactored from changeset
640:9c57bd91b32f if ipa-memberof.c).
Resolves: 435730
Resolves: 438891
Resolves: 439097
Summary: Avoid adding a group as a memberOf itself.
Resolves: 439907
Resolves: 440333
Resolves: 440474
Resolves: 439628
Resolves: 450107
Resolves: 443241
Resolves: 450746
Resolves: 450989
Resolves: 452169
Resolves: 452537
Resolves: 453011
Resolves: 454328
Resolves: 455913
Resolves: 456162
Resolves: 457260
Resolves: 456968
Resolves: 457329
Resolves: 457951
Resolves: 458135
Resolves: 462920
Resolves: 464188
Related: 207457
Related: 207457
Resolves: 207457
Resolves: 207457
Resolves: 207457
Resolves: 467931
Resolves: 452569
Resolves: 316241
Resolves: 207457
Resolves: 470393
Resolves: 470918
Resolves: 450046
Resolves: 454348
Resolves: 207457
Resolves: 216522
Resolves: 430321
Resolves: 387851
Resolves: 387851
Resolves: 220532
Resolves: 474254
Resolves: 445775
Resolves: 201332
Resolves: 250535
Resolves: 437049
Resolves: 430368
Resolves: 445305
Resolves: 467233
Resolves: 463776
Resolves: 437049
Resolves: 474621
Resolves:479065
Resolves: 381361
Resolves: 381361
Resolves: 472602
Resolves: 170461
Resolves: 174394
Resolves: 437900
Resolves: 253311
Resolves: 442474
Resolves: 184141
Resolves: 248924
Resolves: 204626
Resolves: 474945
Resolves: 480384
Resolves: 474945
Resolves: 470611
Resolves: 452007
Resolves: 463337
Resolves: 455629
Resolves: 455629
Resolves: 446697
Resolves: 245894
Resolves: 245894
Resolves: bug 487574
Resolves: bug 487725
Resolves: 487765
Resolves: bug 486400
Resolves: 445602
Resolves: 442474
Resolves: 496836
Added capability to validate syntax of values being added to the database. Also
added numericstring syntax support.
Generated autotools files for syntax validation feature.
Auto-generate SLAPI docs - first pass.
Add strict DN syntax enforcement option.
Add require secure binds switch.
Bug: 181465 - Handle spacing issues in objectClass SUP list.
Add linked attributes plug-in.
Bug: 509401 - dnaNextValue not updated when dnaMaxValue set to -1
Add additional standard syntaxes.
Skip syntax check of encrypted attributes during import.
Use LDAPv3 DN values in ns-newpwpolicy script.
Change aci syntax to Directory String.
Bug 514824: Fix double free in macro ACI code.
Bug 514848: Make selfwrite ACI keyword with with Name And Optional UID syntax
attributes.
Bug 514955 - Make DNA handle multiple mods
Add centralized start/stop/restart scipts.
Allow anonymous access to be disabled.
Add minimum SSF setting
Add ssf bind rule to access control plug-in.
Allow anonymous bind resource limits to be set.
BZ 221905 - Add SMD5 password storage support.
Bug 529258 - Make upgrade remove obsolete schema from 99user.ldif
Make removeds.pl remove instance initconfig script
Allow plugin execution order to be defined
387681 - Fix errors in mapping AD tombstones
Bug 511112 - Eliminate fixed length array in password history code.
Bug 497199 - Skip dirsync if disconnected during incremental update
Bug 504817 - Handle LDAPv2 quoted RDN values correctly
Bug 515329 - Correct attribute value inconsistency on replica
Avoid freeing NULL trimmed passwords list
Add bounds checking in DN unescape function
Bug 195302 - Allow fine-grained password storage scheme to be set
Bug 193297 - Call bind pre-op and post-op plug-ins for SASL binds
Bug 201275 - Make SASL EXTERNAL bind obey account lock
Bug 195302 - Fix crash regression from previous fix
Bug 497556 - LDAPI connections cause TCP performance degradation
Set unknown attribute syntax to Octet String.
Bug 518084 - Fix out of order retro changelog entries
Document SLAPI DN related functions.
Add missing paran from fix for bug 518084
Bug 548537 - Fix memory leaks in DNA plugin
Bug 553455 - fix segfault when changing a password
Add Doxygen comments for SLAPI attr, value, and valueset functions.
Bug 536703 - Don't send empty mod to AD for mapped DN values
Bug 549554 - Trim single-valued attributes before sending to AD
Add ldap-agent init script.
Improve search for pcre header file
Bug 434735 - Allow SASL ANONYMOUS mech to work
Allow instance name to be parsed from start-slapd
Bug 578863 - Password modify extop needs to send referrals on replicas
Bug 592389 - Set anonymous resource limits properly
Bug 601433 - Add man pages for start-dirsrv and related commands
Bug 604263 - Fix memory leak when password change is rejected
Noriko Hosoi (435):
1) added -p to mkdir built/<PLATFORM_OBJDIR>
fixed packaging -- the path to reltools was incorrect
Stop compiling/packaging presence plugin and its clients "ldaptags" and
"online" from DS7.1.
target name should not be identical to the directory name if you want to always
execute the command line.
replacing fversion(.c) with dirver(.pl); used on Windows only
[146919] De-brand the Directory Server as "brandx"
[bugzilla 149539] Use Cyrus SASL instead of our custom one
[150809] slapi_ch_smprintf truncates strings when the given args are longer than 100
characters in total.
Instead of getting nes-webapps_6_1.dtd from
http://developer.netscape.com/products/servers/enterprise/dtds/, get it from the installed
tree.
On windows, snprintf needs underscore '_' at the beginning.
Commented out functions which were removed in the source code clean up.
Moved a part of PR_ASSERT after the variable is initialized.
NSPR header file and the library are needed to use PL_strcatn.
Replaced the variables for ds##[_en].jar and its path with the correct ones:
Added LDAP_NOSSL_LINK for Windows build -- needed for admin/src/ds_newinst.
[149539] Use Cyrus SASL instead of our custom one
fix for breaking the build on HP-UX due to the previous check in.
[Bug 146919] Directory Server rebranding
[152645] dsmlgw acceptance test started to fail on 3/15/2005
[151835] dbscan grows up to 900MB+ and hangs with -i and -l <large value>
options
DOC: Internal version also does not package the guides.
[152645] revert AXIS version to 1.2beta
fixed a bug on the static variable introduced by the previous commit.
1) Updated "Last Updated" date.
Revised the usage string.
1) clu dbscan test passes file type option(s) (-e -- entry file, -i -- index 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.
[Bug 153175] SSL 6.x -> 7.0 migration script problems
[Bug 153306] dbscan of changelog files core dumps on Solairs 64 bit builds.
[154068] RPM setup should run with the relative path as well as the absolute path
[154288] usage cleanup
[154766] Online help mentions "this ( 6.2 ) directory server
[154775] Replica Settings page contains 4.0 and 4.1 supplier server.
[154909] Fixed old copyright notice and removed the link to DocHome.
[155066] Typo in properties editor online help; removed '.'
[155140] SASL mapping modify online help not in correct format
[155137] SASL mapping online help not in correct format
[155133] Attribute Encryption, select encryption method, online help uses wrong font
/ mis-formatted.
[155132] Attribute Encryption, Add, online help uses wrong font / mis-formatted.
Don't pull net-snmp on Windows.
[155628] Fractional Replication: modify does not issue notify;
[155905] mrclone failure: race condition between force_checkpoint and dblayer_close
Fix for the replication bug found in running reliability 16.
[156623] Solaris/HP-UX setup can only be run from the SERVER ROOT
[156759] dsgw/pb charset conversion problem
[156758] bak2db loses index configuration when the overriden conf has some changes.
[154189] Java Console hung during startup and only shows a grey splash screen
[158263] Performance Counter, labels removed. Need to update online help to match
Added testpreop_search to verify bug 147585
[147585] test plugin to verify the bug, the previous check in was not returning
SUCCESS.
[Bug 166632] dbscan: not to truncate the entry even if it is larger than BUFSIZ
[Bug 164834] modify/replace allows multiple same valued attributes in an entry
[160003] db2index.pl cannot find libldap50.so if only certain parameters are used
[167264] Update branding script data to include the revision info
[167478] setup script needs to check the DS instance
[167679] modify upgradeServer to upgrade db2index.pl
Fix for NT build failure: undefined symbols in index.c
[167982] Service Pack framework
[167982] Service Pack framework
fixed internal build failure...
[167982] Service Pack framework
[172411] Use system SASL on RHEL
Fixed the build: removed __attribute__ from the previous checkin.
[172411] Use system SASL on RHEL
[172411] Use system SASL on RHEL
[172824] Link SASL library dynamically
[173524] setup scripts retrieves incorrect adminid
[173687] deadlock caused by error log rotation and logging
[173687] deadlock caused by error log rotation and logging
[173931] Error logs not deleted
Fixed the solaris build (log.h); fixed an inappropriate comment
[175063] entry with escaped characters fails to import and index
[175063] entry with escaped characters fails to import and index
[175897] filter'd search not returning matches after index added
[170348] RSEARCH needs to be updated
[174776] Multiple restores from a non-existant directory could wipe out database
[164596] LDCLT distributed with Directory Server
Added copyrights.
[174774] Backup does not clear the backup directory prior to performing backup;
Restore tries to restore all the fles from the backupdir
Previous checkin cleaned up too much; restoring commit_good_database.
[176293] repl_chain_on_update() logs a message for every modify operation
[173871] added more precise error message for the dbcache allocation failure.
[164596] LDCLT distributed with Directory Server
[170348] RSEARCH needs to be updated
Fixing nightly build
Fixing the internal build (to build dsmlgw w/ ant, ant-launcher.jar is needed)
Fixing Solaris build
fixing the 64-bit Solaris build
[183222] Directory Server hangs when running VLV search and update operations
simultaneously.
[185364] Can't update scripts (e.g., start-slapd) in the instance
[185477] ldif2db allows entries without a parent to be imported
[185477] ldif2db allows entries without a parent to be imported
[185364] Can't update scripts (e.g., start-slapd) in the instance directory
[186642] Directory Server Makefile updates for Internal build
setup.inf, setup.res, silent.inf, unzip_wrapper.pl, LICENSE.txt, README.txt were
missing from the tar-gz package file.
[186642] Directory Server Makefile updates for Internal build (Comment #6)
Previous checkin introduced this bug: a whitespace is inserted by putting a comment
at the end of the macro assignment for Solaris JDK Version; moved the comment to one line
above.
Removed extra $(NS64TAG) from sh_release_config; $(NSCONFIG) contains _64.
accidentally, overrode the change made on revision 1.42; backing off
Moved the SMARTHEAP macro setting from slapd local Makefile to global nsconfig.mk so
that the makefile used for packaging gets the info.
[186642] Directory Server Makefile updates for Internal build
Should keep all the components packaged in the 64-bit build in
dist/<platform>_64_DBG.OBJ
[189264] 6.11->6.21 upgrade, no db housekeeping threads
pick up new adminutil, adminserver, and WinSync for INTERNAL_BUILD
build fix for Solaris Studio11 compiler
[191832] changing password sometimes crashes the server [Admin Server password
always remembers initial password on (part 2)]
[192901] DS returns an entry that does not match the filter
[195258] Changes for the internal build
[195258] Changes for the internal build; Comment#16
[203214] RHDS fails to start on HP-UX 11.23.
[204563] Solaris build problem
[204566] Adjustment for new LDAP C SDK (ber_get_next_buffer_ext)
[206724] Replacing PR_SetNetAddr with PRLDAP_SET_PORT for IPv6 support
Upgraded NSPR_RELDATE to v4.6.3-dstest.
[206724] Processed: Replacing PR_SetNetAddr with PRLDAP_SET_PORT for IPv6 support
[207427] parameterizing the hardcoded paths (Comment #15)
[204808] spurious search timeouts
[208672] parameterizing the hardcoded paths (phase 2. db, log, lock, pid, cert, and
instance dir)
Resolves: #204808
Resolves: #210947
Fixed the HP-UX and Solaris build failure introduced by the previous check-in.
Resolves: #212098
Resolves: #212098
Resolves: #212098
Resolves: #210947
Fixed this problem on Solaris: Netscape Portable Runtime error -5977: ld.so.1:
ns-slapd: fatal: libns-dshttpd72.so: open failed: No such file or directory
Backed off the previous change for the non-Solaris platforms.
Resolves: #199923
Resolves: #214840
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214728
Resolves: #214533
Resolves: #214533
Resolves: #214533
Resolves: #214533
Added -DIS_FHS; the old build only supports FHS.
Auto-generated by autoheader; needs to be in CVS.
Resolves: #215452
Resolves: #216512
Resolves: #216983
Resolves: #183222
Resolves: 158342
Resolves: #183222
Resolves: #202843
Resolves: #202843
Resolves: #202843
Resolves: #195305, #195307
Resolves: #195305
Resolves: 223861
Resolves: 223861
Replaced white spaces with a tab to fix "Makefile:125: *** missing
separator"
Replaced white spaces with a tab to fix "Makefile:150: *** missing
separator"
Resolves: 223861
Force to commit template-start-slapd.in and template-stop-slapd.in to make them
younger than template-start-slapd and template-stop-slapd.
Resolves: 229576
Resolves: 230673
Resolves: 230673
Resolves: 229280
Resolves: 231221
Resolves: 229513
Resolves: 232050
Resolves: 232050
The line to create db2bak.pl was missing...
Resolves: 232746
Resolves: #233027
Resolves: #233027
Resolves: #233215
Resolves: #233027
Resolves: #232050
Resolves: 233027
Resolves: #233215
Resolves: #233215
Resolves: #233215
Resolves: #237040
Resolves: #237040
Resolves: #237040
Resolves: #237731
Resolves: #237731
Resolves: #237356
Resolves: #237356
Resolves: #237356
Resolves: #237356
Resolves: #237356
Resolves: #237356
Resolves: #237356
Resolves: #237356
Resolves: #239337
Resolves: #237731
Resolves: #243488
Resolves: #237356
Resolves: 237356
Summary: Move DS Admin Code into Admin Server (Comment #62)
Resolves: #237356
Resolves: #244749
Resolves: #244749
Resolves: #245407
Resolves: #245407
Resolves: #244749
Resolves: #246690
Resolves: #247215
Resolves: #247215
Resolves: #247725
Resolves: #249722
Resolves: #249739
Resolves: #250347
Resolves: #250702
Resolves: #251090
Resolves: #253069
Resolves: #260341
Resolves: #260341
Resolves: #260341
Resolves: #273501
Resolves: #236256
Resolves: #240897
Resolves: #243820
Resolves: #171081
Resolves: #287961
Resolves: #241089
Fixed a typo I put in in the previous checkin.
Resolves #222918
Resolves: #312811
Fixed the brand and version mistakenly put in the previous check-in.
Resolves: #314851
Resolves: #196523
Resolves: #316281
Resolves: #304161
Resolves: #173873
Resolves: #193724
Resolves: #327091
Resolves: #188320
Resolves: #193724
Resolves #329951
Resolves: #336871
Resolves: #339031
Resolves: #188320
Resolves: #339791
Resolves: #193724
Resolves: #367671
Resolves: #383141
Resolves: #345671
Resolves: #371751
Resolves: #238649
Resolves: #316281
Resolves: #237040
Resolves: #229576
Resolves: #403351
Resolves: #231093
Resolves: #174776
Resolves: #403751
Resolves: #403751
Resolves: #428163
Resolves: 436397
Resolves: #428764
Resolves: #182621 (#443955)
Resolves: #230673
Resolves: #436400
Resolves: #436390
Resolves: #436388
Resolves: #436390
Resolves: #436837
Resolves: #436837
Resolves: #436837
Resolves: #436837 (comment #9)
Resolves: #436837
Resolves: #452328
Resolves: #437525
Resoves: #448831
Resolves: #450753
Resoves: #428929
Resolves: #447353
Resolves: #447353
Resolves: #436837
Resolves: #448831
Resolves: #456296
Resolves: #456752
Resolves: #428232
Resolves: #457156
Resolves: #457156
Resolves: #466702
reran autogen.sh (automake V1.9.6, autoconf V2.59)
Resolves: 207457
Resolves: 207457
Resolves: #468248
Resolves: #468248
Resolves: #468248
Resolves: 207457
Fixed typos in the HP-UX code: slapi_counter_get => slapi_counter_get_value
Fixing the build on Solaris (ldap_agent_bin-main.o)
Resolves: #207457
Resolves: #469243
Resolves: #469243
Resolves: #462922
Resolves: #469792
Resolves: #459302
Resolves: #466702
Resolves: #463774
Resolves: #207457
Resolves: #471138
Resolves: #471998
Resolves: #470084
Resolves: #472457
Resolves: #430172
Resolves: #472999
Resolves: #430993
Resolves: #469800
Resolves: #474248
Resolves: #474237
Resolves: #240512
Resolves: #474729
Resolves: 459433
Resolves: #447353
Resolves: #475338
Resolves: #475899
Resolves: #430568
Resolves: #475899
Resolves: #178248
Resolves: #438139
Resolves: #436830
Resolves: #464854
Resolves: #460613
Resolves: #469800
Resolves: #208076
Resolves: #483167
Resolves: #483366
Resolves: #483668
Resolves: #484149
Resolves: #484311
Resoves: #484157
Resolves: #485321
Resolves: #464651
Resolves: #476261
Resolves: #488856
Resolves: #476096
Resolves: #489763
Resolves: #489625
Resolves: #490027
Resolves: #476096
Resolves: #491215
Resolves: #489360
Resolves: #492562
Resolves: #475338
Resolves: #475338
Add Simple Paged Results
Use thread aware library for complex regex searches
Initialize smods in ldmb_back_modify
Compiler warnings and paged results on DSE
504383 PCRE breaks SASL Mapping
507460 Access log could mistakenly report notes=U for VLV searches
506137 ns-slapd hang while group aci performance testing
509269 Simple paged result crashes/hangs the server
509269 Simple paged result crashes/hangs the server
510147 clean up the replication log msg
513019 nsslapd-lookthroughlimit is not respected
Entry USN
513170 NULL search result does not return sort control
513172 Simple Paged Results does not respect nsslapd-sizelimit
Revert "513019 nsslapd-lookthroughlimit is not respected"
Apply SYNTAX_DN to Name And Optional UID
514770 remove per-entry response control for GER and Paged Results
GroupOfUniqueNames in template.ldif must have uniqueMember
513916 Server doesn't ignore paged control, if page size and server's
estimate of total no of entries are same
509472 db2index all does not reindex all the db backends correctly
506786 Index maintenance mechanism causes wrong search results when
506786 Index maintenance mechanism causes wrong search results when
509472 db2index all does not reindex all the db backends correctly
Plugin Default Config Entry
516089 RFE: ldclt utility should support new dereferencing control searches
Add EntryUSN to the nsslapd-exclude-from-export list
518112 rhds 81 el53 64b ns-slapd seg fault
525007 ldif2db replaces existing modify/create name and timestamps
ldclt: -e randombinddnfromfile fails with LDAP_UNWILLING_TO_PERFORM (53)
544089 - Referential Integrity Plugin does not take into account the attribute
247413 - Incorrect error on multiple identical value add
560827 - Admin Server templates: DistinguishName validation fails
548535 - memory leak in attrcrypt
Fixing config_dir in DSUpdate.pm.in
Fixing a memory leak in repl5_protocol.c
Fixing a memory leak in dblayer.c
Fixing a memory leak in idl_new.c
Fixing a memory leak in dblayer.c
Fixing a memory leak in ldbm_attr.c
Initializing be_usn_counter in Slapi_Backend
Fixing a typo in entrywsi.c
Adding instancedir getter and setter to libglobs.c
Fixing a wrong comment in log.c
Adding DN syntax check API slapi_dn_syntax_check
Fixing error logs in modrdn.c
Check DN syntax in backend add, delete, modify and modrdn
Fixing a memory leak in sasl_map.c
563365 - Error handling problems in the backend functions
565987 - redhat-ds-base fails to build due to undefined struct
527848 - make sure db upgrade to 4.7 and later works correctly
539618 - Replication bulk import reports Invalid read/write
548115 - memory leak in schema reload
555970 - missing read lock in the combination of cos and nsview
539618 - Replication bulk import reports Invalid read/write
570667 - MMR: simultaneous total updates on the masters cause
199923 - subtree search fails to find items under a db
572649 - DS8.2 crashes on RHEL 4 (corresponding to bob, ber_2 test case)
573060 - DN normalizer: ESC HEX HEX is not normalized (
573896 - initializing subtree with invalid syntax crashes ns-slapd
515805 - Stop "initialize Database" crashes the server
548533 - memory leak in Repl_5_Inc_Protocol_new
Fixing a syntax error
Update to New DN Format
585905 - ACL with targattrfilters error crashes the server
574167 - An escaped space at the end of the RDN value is not
591336 - Implementing upgrade DN format tool
590931 - rhds81 import - hardcoded pages_limit for nsslapd-import-cache-autosize
A bug fix made in commit 142d7ada626173de4937330be6776fabbebe9f60
Another bug fix made in commit 142d7ada626173de4937330be6776fabbebe9f60
Yet another bug fix made in commit 142d7ada626173de4937330be6776fabbebe9f60
A bug fix made in commit a5a9949fd16c6d268f0f2676f8bdbb926dc43539
Additional fix for 591336 - Implementing upgrade DN format tool
592497 - rhds82 - nsslapd-syntaxcheck seem to be on by default, need off
593453 - Creating password policy with ns-newpolicy.pl on Replicated
593110 - backup-restore does not ALWAYS work
593899 - adding specific ACI causes very large mem allocate request
588867 - entryusn plugin fails on solaris
593899 - adding specific ACI causes very large mem allocate request
595893 - Base DN in SASL mapping is not normalized
511112 - Password history limited to 25 values
597375 - Deleting LDBM database causes backup/restore problem
605827 - In-place upgrade: upgrade dn format should not run in setup-ds-admin.pl
606920 - anonymous resource limit - nstimelimit -
Pete Rowley (8):
172683: Search filter does not work on physical entries within views
173375: Problems with schema matching rules
177444: duplicate password policy oids in root DSE
minor edits to remove references to cos in the example
Distributed numeric assignment plugin - initial check in
Add LDAPI
corrected copyright statement
fix defined out code to really be defined out
Rich Megginson (492):
Bug(s) fixed: 145179
remove references to ldapserver from makefiles; use BUILD_ROOT instead of MCOM_ROOT
and NSROOT; BUILD_ROOT is now the ldapserver directory rather than its parent
Whoops. Checked in some private stuff I had to work around vsftpd problems.
Do not do the DIST step - we are not distributing this software built here
RPM packaging - parameterize the pkg root directory using INSTDIR
RPM packaging - does the old setup pre and post installation tasks
RPM packaging - the ldapserver.spec file and the builddsrpm.sh script to do the prep
work
Derive ABS_INSTDIR directly from INSTDIR
RPM packaging - set the flag to build java files - use serverroot/setup/setup
insetad of serverroot/setup
Bug: 147157
Bug(s) fixed: 147162
checkin first version of pam plugin
PAM pass through auth plugin support
added
added
Bug(s) fixed: 147585
Rename add_pwd_control to slapi_add_pwd_control
Fixed problem with declaration after executable code.
Do not build pam auth plugin on Windows
If USING_VSFTPD is defined, some hacks around pulling components via ftp are used.
fix Windows build issues
get rid of adminutil dependency on core DS
readding because otherwise Windows is horked
removed strlist
clean up sprintf usage and many other flawfinder issues; clean up compiler warnings
on Linux; remove pam_passthru from DS 7.1
fix Windows build issues
fix Windows build - use local functions instead of NSPR - fix compiler warnings
fix Windows installer breakage - wrong argument to va_start - use fmt instead of s
upgrade to SVRCORE 4.0 - the open source version
This one is mostly strcpy/strcat checking, checking for null strings before strlen,
removing some dead code, other odds and ends.
use prefix instead of hardcoded ldapserver
add link debugging for debug builds on linux
add support for instance creation using open source core DS components
use mtmalloc instead of SmartHeap on Solaris
When creating a script, if the destination directory does not exist, just print a
notice and skip that script. This is to allow the open source instance creator to skip
creating the repl monitor script in admin/admin which does not yet exist.
Fix snprintf into sizeof(char *) instead of actual buffer size
This files contents have been merged into internal_buildpaths.mk, components.mk, and
internal_comp_deps.mk
was using wrong section
add ability to build from open source components
remove ns_usedb.mk
put sh_ in front of smartheap component name
Bug(s) fixed: 145179
Use v5.15 of ldapsdk
Bug(s) fixed: 152030
1) remove fortezza stuff
fixed spacing
Bug(s) fixed: 151567
Bug(s) fixed: 151721
I got rid of ldapserver.spec. Instead, the spec file will be created on the fly.
The only parameter passed in is the flavor - redhat or fedora. Everything else comes from
the brandver.dat file. PLATFORM is derived from BUILD_ARCH in the usual Makefile way. So
we could easily support Solaris or whatever else. The Makefile change is to allow you to
produce the .spec file without having to build everything else. The change to
reltools/brandver.pl allows us to change only the named files rather than every file in
the .dat file.
--macros seems not to work - using --define to define our macro on the command line
Bug(s) fixed: 147886
fix brandDirectory breakage - skip redhat-ds.spec when branding
Use setup -q to suppress tar output
Bug(s) fixed: 153686
Make RPM binary name .opt.rpm or .dbg.rpm depending on build flavor
make rpm name .flavor.rpm - flavor must be defined in rpmbuild
Bug(s) fixed: 145179
setup/setup was being installed as setup/setup/setup
Bug(s) fixed: 154064
Reviewed by Nathan (Thanks!)
Check for last version removal in preun - only run uninstall if removing the last
version
Bug(s) fixed: 154235
Added more support for building from source, specifically support for
Bug(s) fixed: 154431
Bug(s) fixed: 153955
Bug(s) fixed: 155087
Fix Solaris open source build breakage - reviewed by Noriko
Change release to 2
Upgrade to ldapconsole 20050510 and ldap c sdk 5.16
Bug(s) fixed: 157377
Bump up ldapconsole version to 20050513
Bug(s) fixed: 157341
Change version of ad sync and nt4 sync to 0516
Correctly report in the repl agreement status attrs that the repl init failed when
it failed due to attempting to do fractional replication to another master.
Only check the read only status of the consumer for the fractional case if the
acquire process has been successful thus far.
remove full and optimize from the file names of the winsync components
Bug: 158250
Bug(s) fixed: 158235
Bug(s) fixed: 158330
Bug(s) fixed: 158368
bug 158368 - remove nt group type as well
Bug(s) fixed: 158549
Bug 160008
PAM is not thread safe. Therefore, we must put the code that accesses PAM
Bug(s) fixed: 165600
Bug(s) fixed: 165640
Bug(s) fixed: 165827
Bug(s) fixed: 151678
Bug(s) fixed: 166229
Bug(s) fixed: 165641
Bug(s) fixed: 167453
upgrade winsync to 20050912 for bug 159037 and upgrade directory console to 20050913
for bug 167761
Bug(s) fixed: 169663
also checkin fix for 170350 onto trunk
Bug(s) fixed: 171066
Bug(s) fixed: 171854
Bug(s) fixed: 171892
Bug(s) fixed: 172005
Bug(s) fixed: 172056
Bug(s) fixed: 166229, 166081
Bug(s) fixed: 172672
Bug(s) fixed: 172818
Reviewed by Nathan (Thanks!)
set defaults to build java code, and use java, ant, and perl from PATH for external
builds
added a dependency on httpd
add jar files back to the main package - even though the gpl and apl are not
generally compatible, they are compatible for this specific case
remove Requires for java - breaks non-RHEL platforms - we should either change the
spec file to include the dependency only on RHEL, or just wait until gcj/classpath can run
our stuff
Fix the problem with the Admin Server console - error opening the encryption tab.
The solution is to chown the alias directory to the admin server uid so that the security
CGI can create the key/cert dbs in that directory.
Fix two problems
The DS console Configuration Encryption tab was giving an error. The error was due
to the security CGI not being able to read the ds key/cert db files. They were owned by
root instead of the server uid because they were being created by NSS_Initialize which was
being called before the server did the setuid.
Move ssl init on the secure socket into main with the rest of the nss/ssl init
Move NSS/SSL initialization after the setuid so that key/cert/other nss
1) Move the import, export, etc. (non network server mode) code to after the NSS/SSL
init. For example, import needs to hash passwords, export of encrypted attrs needs
encryption.
Cannot pass const strings into slapi_str2filter, since it can modify
Bug(s) fixed: 175053
Bug(s) fixed: 175098
Bump version from 1.0 to 1.0.1
add the console-ld-libpath.patch for bug 174981
need to patch the console in both upgrade installation and regular installation
the install is an upgrade if the %post argument is greater than 1, not greater than
or equal to 1
Bug(s) fixed: 176302
Bug(s) fixed: 180515
Bug(s) fixed: 178479
Use NSS 3.11 and NSPR 4.6.1 - NSS 3.11 requires the new freebl lib at runtime,
Wan-Teh pointed out that the platform specific freebl libs are needed _instead of_
libfreebl3, not _in addition to_. So, set the list of platform specific freebl libs and
add them to the list of libs to package.
Bug(s) fixed: 181587
The correct naming convention for RHEL is
Bug(s) fixed: 181776
1) Fix moz objdir name for generic linux x86_64
Reviewed by Nathan (Thanks!)
Don't attempt to package 32 bit NSS apps/libs with the 64 bit package on
rhel/linux - assume everything is native 64 bit.
Change version to 1.0.2
Still need the console ld libpath patch for startconsole
Bug(s) fixed: 182613
Bug(s) fixed: 179135
Bug(s) fixed: 179137
Bug: 179810
Have to add back softokn3 to the link libs - dependent libs are linked directly
against it and expect it to be present at link time.
Some DSGW programs must not be linked with SSL, including the LDAP ssl library. On
RHEL3, this causes a linker error, but appears to be fine on other platforms. So, just
use the LDAP_NOSSL_LINK macro for those programs, and use the LDAPLINK macro for the other
programs.
added patch file for upgrading from 1.0.1 - fixes the use of admpw for basic auth
Added admserv-conf-admpw.patch to fix the use of admpw for basic auth in the actual
config file
Bug(s) fixed: 179723
Make the build/pull work like the adminserver does with respect to console.
Otherwise, dsbuild with recent code no longer works.
Bug(s) fixed: 186280
Bug(s) fixed: 186280
use slapi_entry_attr_get_bool instead of slapi_entry_attr_get_int for the fallback
and secure config attrs
Bug(s) fixed: 205456
Bug: 205456
Bug: 205456
Bug: 205456
remove extraneous endif
Create core DS tarball for acceptance test
Bug: 205456
Bug(s) fixed: 206450
Bug: 206527
minor change to test commit email notification
use new 20060915 version of perldap
Bug: 206527
Bug(s) fixed: 206662
fix build breakage - use PERLDAP_BUILT_DIR as the location to download perl since
the full DEP has two directory levels in it
update internal builds to use latest components
Bug(s) fixed: 202889:
Bug(s) fixed: 199321
Bug(s) fixed: 210075
Bug(s) fixed: 210120
Bug(s) fixed: 210220
Bug(s) fixed: 185364
Bug(s) fixed: 183903
Bug(s) fixed: 185780
For FDS 103 - When I changed the makefiles around for the earlier fix to enable
rpmbuild,
Bug(s) fixed: 204623
Change the way ldapserver links with SASL. Rather than specifying a hard coded link
path
enable pam_passthru for fedora ds builds
Bug(s) fixed: 211426
Bug(s) fixed: 213352
Bug(s) fixed: 213786
upgrade version to 1.0.4
Bug(s) fixed: 214243
1) Fedora Core 6 build fixes
Bug: 214733
Bug: 214733
Resolves: bug 215669
Resolves: bug 214851
Resolves: bug 215995
Bug(s) fixed: 216758
Bug: 210947
Resolves: bug 217403
I noticed a problem with the autoconf style builds that shows up on 64 bit - some of
the scripts had /usr/lib/mozldap6 in the PATH, and some had /usr/lib64/mozldap6. All of
them should have lib64. What was happening is that make would create some script
templates from the corresponding template .in file, and some it would just copy over
(those that have both a template-script and a template-script.in). The template-script
files have hardcoded /usr/lib/ - it requires the conversion from template-script.in to
template-script to substitute /usr/lib64/ instead.
Resolves: bug 218076
Resolves: bug 222398
Resolves: bug 224291
Resolves: bug 224606
Resolves: bug 224672
Resolves: bug 147886
Resolves: bug 224606
fix build problems on Solaris; minor m4 cleanup
fix licensing in sasl.m4
Resolves: bug 227452
esolves: bug 227618
Resolves: bug 227771
Resolves: bug 160235
Resolves: bug 227771
make sure .in files are newer than corresponding template script file
Remove some bash-isms that were causing problems on RHEL-4
Resolves: bug 228334
change version to 1.1.0a1
Resolves: bug 229286
Resolves: bug 229691
Need to terminate dna plugin config entry with a newline
Resolves: bug 229825
Resolves: bug 229077
Resolves: bug 230498
Resolves: bug 230808
Resolves: bug 231507
Resolves: bug 232377
Resolves: bug 232684
Resolves: bug 231905
Resolves: bug 232684
Bump version to 1.1.0 alpha 3 (1.1.0a3)
Resolves: bug 233410
Resolves: bug 235743
Resolves: bug 239764
Resolves: bug 238563
Resolves: bug 239765
Resolves: bug 243205
Resolves: bug 237356
Resolves: bug 237356
Resolves: bug 243639
Resolves: bug 237356
Resolves: bug 237356
Resolves: bug 237356
Resolves: bug 237356
Resolves: bug 237356
Resolves: bug 237356
remove obsolete files
Resolves: bug 245815
Added nsslapd-ldifdir and nsslapd-bakdir
Resolves: bug 246683
Resolves: bug 245815
Resolves: bug 248145
Resolves: bug 248145
Resolves: bug 248272
Resolves: bug 248145
Resolves: bug 248820
move setup-ds.pl and migrate-ds.pl to sbindir
removed more obsolete files
forgot to tell Makefile.am about removed obsolete files
Resolves: bug 249470
Resolves: bug 249633
Resolves: bug 250535
Resolves: bug 237356
Resolves: bug 251227
The arguments to memset were in the wrong order. This code is only used on
Windows.
forgot to commit the autotool generated files
revert back to using autoconf 2.59 - 2.61 causes the -avoid-version flag to be
ignored, which causes rpm packaging errors
Resolves: bug 251227
Resolves: bug 251227
using ldap also pulls in nss and nspr, so we have to add those - also, put those
first in the link line, so that the build finds the dirsec versions of those components
and not the mozilla/seamonkey ones in libdir
Resolves: bug 251549
Resolves: bug 252190
Resolves: bug 252190
Resolves: bug 253047
Resolves: bug 252263
Resolves: bug 260341
Resolves: bug 262021
Resolves: bug 276741
Resolves: bug 281631
Resolves: bug 244475
Resolves: bug 282741
Resolves: bug 283041
try to fix build breakage on RHEL5
Resolves: bug 288451
Resolves: bug 288451
Resolves: bug 288451
Resolves: bug 249366
Resolves: bug 262021
Resolves: bug 301431
Resolves: bug 262021
Resolves: bug 301811
Resolves: bug 249366
Resolves: bug 282911
Resolves: bug 249366
Resolves: bug 249366
Resolves: bug 248169
Resolves: bug 190220
Resolves: bug 305121
Resolves: bug 244475
migration starts instances now
Resolves: bug 317651
Resolves: bug 165761
remove obsolete schema
Resolves: bug 288291
Resolves: bug 330121
Resolves: bug 330141
Resolves: bug 185602
Resolves: bug 333291
Resolves: bug 250179
Resolves: bug 250179
Have to free instdir not instname
Resolves: bug 232910
Resolves: bug 297221
Resolves: bug 338991
Resolves: bug 339041
Resolves: bug 336881
Resolves: bug 297221
Resolves: bug 340211
Resolves: bug 232910
Resolves: bug 340361
Resolves: bug 232910
Resolves: bug 345711
Resolves: bug 345711
Resolves: Bug 345711
Resolves: bug 353071
bump source code version to 1.1.0 beta 2
Resolves: bug 339041
Resolves: bug 367721
Resolves: bug 345711
Resolves: bug 197997
Resolves: bug 388021
Resolves: bug 371771
Resolves: bug 400421
Reviewed by: nhosoi (Thanks!)
Resolves: bug 416721
Resolves: bug 424381
Resolves: bug 424381
Resolves: bug 425861
Resolves: bug 425849
bump version to 1.1.0 for Fedora DS 1.1 release
Resolves bug 434403
merge in autotool file fixes for gcc43 with the memberof autotool file additions
Resolves: bug 439829
bump version to 1.1.1 - add define for new public slapi task interface
have to use *be instead of be in call to be_isdeleted
Resolves: bug 442170
Resolves: bug 450973
Resolves: bug 233642
Resolves: bug 431103
Resolves: bug 452323
Resolves: bug 435774
Resolves: bug 440899
Reviewed by: nkinder (Thanks!)
Resolves: bug 428765
Resolves: bug 447614
Resolves: bug 447353
Resolves: bug 457846
Resolves: bug 447353
Resolves: bug 457846
Resolves: bug 458171
Resolves: bug 457156
Resolves: bug 458506
Resolves: bug 458507
Resolves: bug 458510
Resolves: bug 458668
Resolves: bug 458675
Resolves: bug 458677
Resolves: bug 458666
a couple of enhancements that make it easier to run the server under various
debugging tools
Resolves: bug 457846
Resolves: bug 460381
Resolves: bug 459850
Resolves: bug 457846
bump version to 1.1.3
Resolves: bug 457846
Bug Description: Need to address 64-bit compiler warnings - part 1
Resolves: bug 454030
Resolves: bug 454030, bug 463991
fix inttypes build breakage on HP-UX
Resolves: bug 455026 bug 441026
Resolves: bug 454030
fix typo
Resolves: bug 469261
Resolves: bug 469243
Resolves: bug 469261
Resolves: bug 469261
Resolves: bug 469261
Resolves: bug 469261
Resolves: bug 469261
Resolves: bug 454030
Resolves: bug 476127
Resolves: bug 476891
Resolves: bug 476891
Resolves: bug 479077
Resolves: bug 478656
Resolves: bug 471068
Resolves: bug 204966
Resolves: bug 479202
Resolves: bug 479313
Resolves: bug 222055
Resolves: bug 202134
Resolves: bug 179956
Resolves: bug 481223
Resolves: bug 479253
Resolves: bug 482909
Resolves: bug 480642
Resolves: bug 483256
Resolves: bug 483254
Resolves: bug 431607
Resolves: bug 481052
Resolves: bug 477009
Resolves: bug 485694
Resolves: bug 486191
Resolves: bug 486191
Resolves: bug 468474
Resolves: bug 486474
Resolves: bug 486495
Resolves: bug 480869
Resolves: bug 450575
Resolves: bug 487425
Resolves: bug 488866
Resolves: bug 488814
Resolves: bug 488866
Resolves: bug 488866
Resolves: bug 480869
Resolves: bug 489360
Resolves: bug 479254
bump version to 1.2.0
add back support for linux ppc
re-enable ppc support
Rename to 389
bump version to 1.2.1 - added .gitignore
fix rpmlint issues - config files and perl modules should not be executable
Fix various compiler warnings
Resolves: bug 501490 - Error creating view on FDS 1.2
Added full text of GPLv2 license
Implement SASL I/O as an NSPR I/O layer
initial commit of io function improvements
OpenLDAP support
Clean up compiler warnings
Reduce noise reported by valgrind
Fix attrcrypt usage of nsSymmetricKey
Fix unsalted password comparisons
Dereference support
Change default branding to 389 - remove lite code
fix pcre build issues
Fix usage of pre-hashed salted passwords
bump version to 1.2.2
Retry SASL writes if buffer not fully sent
https://bugzilla.redhat.com/show_bug.cgi?id=487425
Fails to start if attrcrypt can't unwrap keys
Clean up build warnings
Add update code - make setup-ds.pl -u do updates
389-ds-base/glibmm24: conflicting perl provides
Start script hardcodes file permissions mask to 077 (600), so the nsslapd-*log-mode
configuration attributes don't work
logs created at startup can get wrong file mode
Should not attempt to pop SASL IO layer if not using SASL IO
empty principal name used when using server to server sasl for db chaining
MODIFY/replace with empty values does not ignore missing or unknown attributes
Bitwise Plugin: Bitwise filter doesn't return except the first entry if its
multi-valued
SASL IO sometimes loops with "error: would block"
Updated man page with the new update options and documentation.
more updates - add missing rundir - remove ldapiautodnsuffix
bump version to 1.2.4
Implement support for versioning and release engineering procedures - version
1.2.5.a1
Add Named Pipe Log Script, plugins, man page
bump version to 1.2.5.rc1
bump version to 1.2.5.rc2
bump version to 1.2.5.rc3
Password replication from 389DS to AD fails
version 1.2.5.rc4
Workaround bogus base64 encoded passwords that end in newline
bump version to 1.2.6.a1
rhds81 hub with 71 master - err=32 on replica base search during replication
Bug 519459 - Semi-hardcoded include and lib directories in db.m4
several spelling errors
Net::LDAP password modify extop breaks; msgid in response is 0xFF
Bug 543080 - Bitwise plugin fails to return the exact matched entries for Bitwise
search filter
Bug 537466 - nsslapd-distribution-plugin should not require plugin name to begin
with "lib"
fix memory leak in attr replace when replacement fails
Bug 568196 - Install DS8.2 on Solaris fails
Bug 568196 - Install DS8.2 on Solaris fails - part 2
389 DS segfaults on libsyntax-plugin.so - part 1
389 DS segfaults on libsyntax-plugin.so - part 2
fix various memory leaks
Bug 554573 - ACIs use bind DN from bind req rather than cert mapped DN from
sasl/external
Bug 570905 - postalAddress syntax should allow empty lines (should allow $$)
Bug 572677 - Memory leak in searches including GER control
Bug 571677 - Busy replica on consumers when directly deleting a replication
conflict
Bug 576074 - search filters with parentheses fail
Bug 567429 - slapd didn't close connection and get into CLOSE_WAIT state
Bug 578167 - repl. of mod/replace deletes multi-valued attrs
Bug 561575 - setup-ds-admin fails to supply nsds5ReplicaName when configuring via
ConfigFile
Bug 577384 - Remove-ds.pl script throws "sh: STARTPIDFILE.*=: not found"
error on Solaris 9
Bug 578229 - Blocked sync afer UID or ntUserDomainId change
Bug 572162 - the string "|*" within a search filter on a non-indexed
attribute returns all elements.
Bug 576644 - segfault while multimaster replication (paired node won't find
deleted entries)
Bug 583167 - remove-ds.pl gives error Couldn't open
/etc/sysconfig/dirsrv-$INSTANCE
Fix too few args for format warning in acllas
Bug 591685 - Server instances Fail to Start on Solaris due to Library Path and pcre
Bug 593392 - setup-ds-admin.pl -k creates world readable file
Bug 595874 - 99user.ldif getting overpopulated
Bug 604453 - SASL Stress and Server crash: Program quits with the assertion failure
in PR_Poll
Bug 604453 - SASL Stress and Server crash: Program quits with the assertion failure
in PR_Poll
Rob Crittenden (7):
149510
149510
149510
149510
156273
156273
Changes so DS can be built with gcc on Solaris.
Thomas Lackey (13):
Replace missing makefile referenced by SunOS5.8.mk and SunOS5.9.mk. This file is
needed to build on Solaris.
Add new sync wizard help pages. Alter text of repl4 (summary) wizard page.
Pickup new doc files.
Allow the migration scripts to recognize the Red Hat-branded server.
Add makefile and component information to build the Apache DS for User Sync
Build PassSync on Windows.
Fix NTDS maven location.
Add WiX component information.
Add Wix dependency.
Add installer icons.
Modify NTDS and PassSync to build in the 'built' directory.
Use WinSync components from sbc.
Fix bug 155276, crash if config has changed since restore.
Yi Zhang (2):
459181 - Add attreplacefile option to ldclt
516089 - add dereference search option into ldclt
cvsadm (1):
Moving NSCP Directory Server from DirectoryBranch to TRUNK, initial drop.
(foxworth)
svrbld (4):
SNMP subagent fixes for HP-UX compiler errors
New RPM packaging options
Use Linux rpm build for longduration test.
Fixed object build path: convert relative path to absolute path (tlackey)
unknown (1):
This commit was manufactured by cvs2git to create branch