Removal/reimplementation of LDAP C SDK code

RESOLVED FIXED in 5.13

Status

Directory
LDAP C SDK
P1
normal
RESOLVED FIXED
15 years ago
15 years ago

People

(Reporter: mcs, Assigned: mcs)

Tracking

Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Assignee)

Description

15 years ago
We are relicensing the LDAP C SDK code (under mozilla/directory) to the triple
license but we do not have permission to relicense some code. In most cases, the
files are outdated and may simply be removed.

Some bugs have already been filed for this work:

bug 206776 - remove obsolete files under
             mozilla/directory/c-sdk/ldap/libraries/msdos/winsock

bug 206777 - obsolete entries in mozilla/directory/c-sdk/ldap/build/.cvsignore
(Assignee)

Updated

15 years ago
Status: NEW → ASSIGNED
Priority: -- → P1
Target Milestone: --- → 5.13
(Assignee)

Comment 1

15 years ago
There is also one portion of mozilla/directory/c-sdk/ldap/Makefile.in that must
be reimplemented by someone who has not looked at the previous changes to the
file. I just backed out the contributed "code":

mozilla/directory/c-sdk/ldap/Makefile.in
  new revision: 5.3; previous revision: 5.2
    Back out contributed change that we do not have permission to relicense.

Please do not look at what I just backed out.  There is now a bug where an
autoconf based build under mozilla/directory/c-sdk/ldap does not recurse into
the necessary subdirectories.
(Assignee)

Comment 2

15 years ago
I decided it makes sense to relicense this particular Makefile.in file now. Done:

mozilla/directory/c-sdk/ldap/Makefile.in
  new revision: 5.4; previous revision: 5.3
    NPL 1.1/GPL 2.0/LGPL 2.1 triple license.

The bug still needs to be fixed of course, but now it will be clear that the
contributed fix is subject to the triple license.
Mark: you can check that fix back in (and any other code you removed because
Chris Seawood wrote it). He kindly gave permission to relicense yesterday.

Gerv
(Assignee)

Comment 4

15 years ago
Great!  Restored:

mozilla/directory/c-sdk/ldap/Makefile.in
  new revision: 5.5; previous revision: 5.4
    Put back the contributed change that we previously did not
    have permission to relicense; we now have permission.
(Assignee)

Comment 5

15 years ago
Dependent bugs have been fixed on the trunk... marking this one fixed also.
Status: ASSIGNED → RESOLVED
Last Resolved: 15 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.