Commit Graph

9 Commits

Author SHA1 Message Date
eknauel e0ca103bd4 added weak list to ldap-session type 2004-04-15 13:52:35 +00:00
eknauel 7122c8a1e6 + changed ldap-modification to hold the actual information that is
needed to create LDAPMod records.
2004-02-16 08:32:18 +00:00
eknauel e236fbaec4 A try to fix automatic memory handling for LDAP structures.
- free ldap-messages of type result

- free ldap-messages of type entry if and only if ldap_first_entry()
  converted from a result into an entry

- don't free ldap-messages of type entry

- entries depend on results, so don't free result before entries
  derived from it
2004-02-14 15:37:55 +00:00
eknauel cd2e6cff48 got rid of some record types: ldap-entry ldap-result. It makes no
sense to put diffrent types of ldap-messages (they all live in a
single type LDAPMessage on the evil C side) in appropriate records
since the type of a ldap-message keeps changing in an unpredictable
way.  Use the API call ldap-message-type instead.
2004-02-13 16:58:37 +00:00
eknauel 4e107b0a11 * scheme/types.scm (ldap-session=?): new function
(ldap-message=?): ditto
(ldap-entry=?): ditto
2004-02-13 10:05:37 +00:00
eknauel 2c206b2023 * scheme/types.scm (ldap-entry): new type 2004-02-12 12:44:14 +00:00
eknauel feae1fa4a9 Lots of changes to fix structure ldap-types and ldap-condtions 2004-01-15 16:34:15 +00:00
eknauel 33d3c4d498 + added Scheme representation for BerElement 2004-01-14 09:12:47 +00:00
eknauel 82e66e882b + renamed ldap-records.scm -> types.scm 2004-01-08 07:49:17 +00:00