1. 01 Nov, 1999 9 commits
  2. 31 Oct, 1999 1 commit
  3. 30 Oct, 1999 8 commits
  4. 28 Oct, 1999 22 commits
    • Kurt Zeilenga's avatar
      Add comment to top of sendmail.cf to discourage directory mucking · c508288f
      Kurt Zeilenga authored
      with .cf files...
      c508288f
    • Kurt Zeilenga's avatar
    • Kurt Zeilenga's avatar
      Refine comments. · 5bb15468
      Kurt Zeilenga authored
      5bb15468
    • Kurt Zeilenga's avatar
      Remove some dependencies upon $ac_cv_mingw32. Most should be · 2aee8f87
      Kurt Zeilenga authored
      replaced with actual functional tests.  Needed to provide uWin
      and other Unix on NT environments.
      2aee8f87
    • Howard Chu's avatar
      8da24171
    • Howard Chu's avatar
    • Kurt Zeilenga's avatar
      Add third argument AC_DEFINE() calls added by last commit to · f3da6896
      Kurt Zeilenga authored
      avoid having to define macros by hand in acconfig.h (which
      were mistaken added to portable.h.in).
      f3da6896
    • Howard Chu's avatar
      Log of Source Changes for Mingw32 Port of OpenLDAP · 7a25a226
      Howard Chu authored
      Author: Jon Leichter
      Email: jon@symas.com
      
      Copyright 1999, Symas Corporation, All rights reserved.
      This software is not subject to any license of Symas Corporation.
      
      This is free software; you can redistribute and use it
      under the same terms as OpenLDAP itself.
      
      ./configure
      ./configure.in
      ==============
      - Support for Win32 dynamic libraries enabled.
      - Fixed -lltdl to be set in MODULES_LIBS instead of LIBS.
      - For NT, added header file checks for: conio.h, direct.h, io.h, process.h.
      - For NT (Mingw32) only, added checks for Winsock.
      - For NT (Mingw32), turned on NT threads.
      - Added the LIBSRCS macro to complement the LIBOBJS macro.
      - Adjusted the set of data type checks for Mingw32.
      - Special checks for Mingw32 functions: _sprintf, _vsnprintf, _spawnlp.
      - Created the following macros for Makefile dependencies: PLAT, LIB_LINKAGE,
        LT_LIB_LINKAGE, DYN_EXT.
      
      
      ./build/openldap.m4
      ===================
      - For NT (Mingw32), included stdlib.h to test for sys_errlist.
      
      
      ./include/portable.h.in
      =======================
      - Added an NT-specific section of macros.
      - Added support to define the snprintf and vsnprintf macros.
      - Added new macros to support NT (Mingw32): HAVE_SPAWNLP, HAVE_WINSOCK,
        HAVE_CONIO_H, HAVE_DIRECT_H, HAVE_IO_H, HAVE_PROCESS_H, HAVE_NT_THREADS.
      
      
      ./include/portable.nt
      =====================
      - Removed macros that are defined in Windows headers: strdup, FD_SETSIZE.
      - Set HAVE_SNPRINTF and HAVE_MEMORY_H to reflect the NT's real environment.
      - Moved LDAP_DIRSEP macro to ldap_config.h.in.
      - Moved LDAP_SIGUSR macros to ac/signal.h.
      
      
      ./include/ldap_config.h.in
      ==========================
      - Added the LDAP_DIRSEP macro for NT.
      
      
      ./include/ac/signal.h
      =====================
      - Added the LDAP_SIGUSR macros for NT.
      
      
      ./include/ac/stdarg.h
      =====================
      - For NT (Mingw32), added declarations for the snprintf and vsnprintf funcs.
      
      
      ./include/avl.h
      ./include/disptmpl.h
      ./include/getopt-compat.h
      ./include/lber.h
      ./include/lber_pvt.h
      ./include/ldap.h
      ./include/ldap_log.h
      ./include/ldap_pvt.h
      ./include/ldap_pvt_thread.h
      ./include/ldap_schema.h
      ./include/ldif.h
      ./include/lutil.h
      ./include/lutil_lockf.h
      ./include/lutil_md5.h
      ./include/lutil_sha1.h
      ./include/srchpref.h
      ./include/ac/assert.h
      ./include/ac/setproctitle.h
      ./include/ac/socket.h
      ./include/ac/string.h
      ./include/ac/unistd.h
      ./libraries/liblber/lber-int.h
      ./libraries/libldap/ldap-int.h
      ==============================
      - Added the proper use of the LDAP_F macro.
      - For ./include/ldap_pvt_thread.h, adjusted preprocessing to always typedef
        ldap_pvt_thread types in NT (Mingw32), whether or not threads are being used.
      
      
      ./build/lib-shared.mk
      ./build/lib.mk
      ./build/mod.mk
      ./build/rules.mk
      ./build/srv.mk
      ./build/top.mk
      ./clients/fax500/Makefile.in
      ./clients/finger/Makefile.in
      ./clients/gopher/Makefile.in
      ./clients/mail500/Makefile.in
      ./clients/rcpt500/Makefile.in
      ./clients/tools/Makefile.in
      ./clients/ud/Makefile.in
      ./libraries/liblber/Makefile.in
      ./libraries/libldap/Makefile.in
      ./libraries/libldap_r/Makefile.in
      ./libraries/liblutil/Makefile.in
      ./servers/slapd/Makefile.in
      ./servers/slapd/back-ldbm/Makefile.in
      ./servers/slapd/tools/Makefile.in
      ./servers/slurpd/Makefile.in
      ./tests/progs/Makefile.in
      =====================================
      - Made use of the new macros defined by configure.in to dynamically build
        Makefiles suited for the build environment.
      - Adjusted 'clean' and 'install' targets to account for .exe binaries.
      - Added targets to build extra components for 'slapd' in NT (Mingw32).
      
      
      ./libraries/liblutil/slapdmsg.h
      ./libraries/liblutil/slapdmsg.bin
      ./libraries/liblutil/slapdmsg.rc
      =================================
      - New files added to the source tree to build resources for Mingw32.
      
      
      ./servers/slapd/slapd.syms
      ==========================
      - New file added to the source tree to specify the set of symbols that
        'slapd' should export.
      
      
      ./servers/slapd/nt_svc.c
      ========================
      - Added stubs function, where exported symbols are called for dummy reference.
      
      
      ./clients/ud/group.c
      ./libraries/liblutil/getopt.c
      ./libraries/liblutil/ntservice.c
      ================================
      - Fixed misc syntax warnings and/or bugs.
      
      
      ./libraries/liblber/sockbuf.c
      ./libraries/libldap/tmplout.c
      ./libraries/liblutil/nt_err.c
      ./servers/slapd/daemon.c
      =============================
      - Fixed Winsock-related warnings and/or bugs.
      
      
      ./servers/slapd/add.c
      ./servers/slapd/bind.c
      ./servers/slapd/compare.c
      ./servers/slapd/delete.c
      ./servers/slapd/modify.c
      ./servers/slapd/modrdn.c
      ./servers/slapd/search.c
      =========================
      - Added line to #include "ldap_pvt.h".
      7a25a226
    • Howard Chu's avatar
      Fix log message from previous commit... · ce04c4c9
      Howard Chu authored
      Use new macros from configure.in to accomodate NT/Mingw32 environment.
      See README 1.27 log
      ce04c4c9
    • Howard Chu's avatar
      Use new macros from configure.in to accomodate NT/Mingw32 environment. · e99eab78
      Howard Chu authored
      See README 1.27 log
      e99eab78
    • Howard Chu's avatar
      Fixed use of LDAP_F macro · 5438e045
      Howard Chu authored
      See README 1.27 log
      5438e045
    • Howard Chu's avatar
      Fixed the LDAP_F macro. · 0991e225
      Howard Chu authored
      See README 1.27 log
      0991e225
    • Howard Chu's avatar
      ff2908ff
    • Howard Chu's avatar
      Added LDAP_SIGUSR macros for NT · 21a51c06
      Howard Chu authored
      21a51c06
    • Howard Chu's avatar
      Added LDAP_DIRSEP macro for NT · c1b8c1b8
      Howard Chu authored
      c1b8c1b8
    • Howard Chu's avatar
      Fixes for NT support: · a01f3099
      Howard Chu authored
        Remove macros already in Windows headers: strdup, FD_SETSIZE
        Set HAVE_SNPRINTF and HAVE_MEMORY_H to reflect NT environment
        Moved LDAP_DIRSEP macro to ldap_config.h.in
        Moved LDAP_SIGUSR macros to ac/signal.h
      a01f3099
    • Howard Chu's avatar
      Added macros for Mingw32 support. · dbabbeec
      Howard Chu authored
      See README 1.27 log
      dbabbeec
    • Howard Chu's avatar
      For Mingw32, include stdlib.h to test for sys_errlist · 5d4eda17
      Howard Chu authored
      See README 1.27 log
      5d4eda17
    • Howard Chu's avatar
      Added support for Mingw32 · 9c46eee3
      Howard Chu authored
      See README 1.27 log
      9c46eee3
    • Howard Chu's avatar
      New files added for Mingw32 support. · a57a9abe
      Howard Chu authored
      See README 1.27 log
      a57a9abe
    • Howard Chu's avatar
      Specifies the symbols that slapd must export, for Mingw32 support · 0db4dcec
      Howard Chu authored
      See README 1.27 log
      0db4dcec
    • Howard Chu's avatar
      Fix misc syntax warnings and/or bugs. · dd89498e
      Howard Chu authored
      See README 1.27 log
      dd89498e