Change Log: OES Cross-Platform Libraries (XPLAT) for Windows

(Note : Older releases were published as "NLM & Netware Libraries for C(including CLIB and XPLAT)")

January, 2016

The following changes were made:

Binaries:

  • Updated x64 & x86 binaries to support new APIs introduced as part of 16 TB & larger volume support for OES 2015.

Doc:

  • Updated the Volume Management documentation to add details of the new APIs introduced as part of 16 TB & larger volume support for OES 2015.

Sample:

  • New samples added for new APIs introduced as part of 16 TB & larger volume support for OES 2015.
  • Added Visual Studio solution file to build the latest samples.

February 28, 2008

The following changes were made:

Binaries:

  • No change.

Doc:

  • Fixed broken links.

Sample:

  • No change

October 15, 2007

The following changes were made:

Binaries:

  • Added Cross Platform Linux Libraries for C.

Doc:

  • Added documentation for Cross Platform Linux Libraries for C.

Sample:

  • No change

February 28, 2007

The following changes were made:

Binaries:

  • Updates to nlmlib.nlm.

Doc:

  • Changes to Multiple and Interfile Services documentation.

Sample:

  • No change

October 25, 2006

The following changes were made:

Binaries:

  • Removed \lib\win32\borland and \lib\win32\dll\w95 directories.
  • Added missing netwin32.dll and netwin32.lib files to the \lib\win32\dll\wnt32\ and \lib\win32\mscvc directories, respectively.
  • Removed \lib\win32\dll\mscvc\uni_xxx files. These are left over from previous NDKs and are no longer used by locwin32.dll.

Doc:

  • No changes

Sample:

  • No change

October 11, 2006

The following changes were made:

Binaries:

  • No changes

Doc:

  • Udated cross references
  • Added user comments

Sample:

  • No change

June 21, 2006

The following changes were made:

Binaries:

  • Updated Libc.nlm
  • Updated Nlmlib.nlm
  • Updated Clibaux.nlm
  • Updated Threads.nlm
  • Updated Lib0.nlm
  • Updated requestr.nlm

Doc:

  • No chnages.

Sample:

  • No change.

March 2006

The following changes were made:

Binaries:

  • Removed pack2.exe, packr.exe, and packx.exe from the tools directory.
  • Changes to requestr.nlm, lib0.nlm, and make.log.

Doc:

  • Minor technical corrections.
  • Updated format.

Sample:

  • No changes.

October 2005

The following changes were made:

Binaries:

  • Updated to match the libraries that shipped with NetWare 6.5 SP4, NetWare 6.0 SP6, and Novell Open Enterprise Server SP1.

Doc:

  • Minor technical corrections.
  • Transitioned to revised documentation standards.

Sample:

  • No changes.

June 2005

The following changes were made:

Binaries:

  • No changes.

Doc:

  • Minor technical corrections.

Sample:

  • No changes.

March 2005

The following changes were made:

Binaries:

  • Updated to the candidate version of the libraries that will ship in the next support pack.

Doc:

  • Made technical corrections.

Sample:

  • No changes.

October 2004

Updated the license.txt file. In addition, the following changes were made:

Binaries:

  • Made fixes for NCP 89 and the XPlat trustee functions.

Doc:

  • Made technical corrections.

Sample:

  • No changes.

June 2004

Binaries:

  • Updated to an early release of the libraries that will ship in the next support pack for NetWare.
  • Added new UFT-8 functions (available for NetWare 6.5 SP2) for path and filenames.
  • Updated to contain only XPLAT and Clib NLMs. The LibC NLMs have been removed.

Doc:

  • Added Documentation for the new UTF-8 functions.
  • Updated with technical corrections.

Sample:

  • No changes.

February 2004

Rebuilt all downloads to include changes to license.txt and Readme files. For detailed changes for each download, see the following sections:

Binaries:

  • Updated to same version as NetWare 6.5 SP1, NetWare 6.0 SP4, and NetWare 5.1 SP7.

Doc:

  • Made technical corrections in the thread, volume, and file system sections.

Sample:

  • No other changes.

October 2003

Binaries:

  • Updated the Readme.

Doc:

  • Made technical corrections.

Sample:

  • Updated the Readme.

30 July 2003

Binaries:

  • Updated to match the version that is shipping in NetWare 6.5.

Doc:

  • Updated with technical corrections.
  • Added a "Getting Started" section for CLib NLM development.

Sample:

  • No change.

June 2003

Made technical corrections to the following manuals:

  • NLM Development Concepts, Tools, and Functions
  • Getting Started with NetWare Cross-Platform Libraries for C
  • Multiple and Inter-File Management
  • Single and Intra-File Management
  • Server Management
  • Connection, Message, and NCP Extension

4 April 2003

Updated to ensure that CLib is compatible with the latest version of LibC.

24 January 2003

Made the following changes:

  • Made bug fixes so that CLib is compatible with the January 2003 release of Novell JVM v1.4 for NetWare.
  • Made minor updates to the Documentation.

20 December 2002

Corrected minor bugs in software and updated the Documentation.

September 2002

Made the following changes:

  • Added a new prelude file, clibpre, which replaces the two existing prelude files: nwpre and prelude.
  • Updated the Documentation for MLID_BOARD_INFO, NWGetVolumeName,and NWIntMoveDirEntry.

23 May 2002

Updated software to be in synchronization with new header files and functions in Libraries for C.

5 April 2002

Updated software to be in synchronization with Libraries for C.

14 March 2002

Updated software to be in synchronization with Libraries for C.

30 November 2001

Made significant changes to software files to be compatible with CodeWarrior PDK 3.

19 September 2001

Moved several MPK functions to header files in the obsolete directories.

September 2001

Updated software for NetWare 6. Added descriptions to graphics in Documentation.

February 2001

Reorganized the attribute and class chapters in the Schema Reference, added a new attribute chapter for LDAP operation attributes, and fixed the Time syntax in Documentation.

September 2000

Added information about NDS costing functions.

July 2000

Made technical corrections to the Documentation.

May 2000

Added LDAP names and OIDs to the syntax definitions in the NDS Schema Reference.

March 2000

Added indexes for LDAP names and OIDs to the NDS Schema Reference.

January 2000

Added two new functions, NWDSMutateObject and NWDSAuthenticateConnEx.

November 1999

Added new sample code and fixed bugs. Added LDAP attribute and class definition information to the NDS Schema Reference and modified the NDS Technical Overview to include LDAP information.

September 1999

Added Documentation about the Asn1ID_T structure to explain which NDS versions expect BER-encoded ASN.1 IDs or OIDs. Added Documentation to explain adding an auxiliary class to an existing object in an NDS tree.

July 1999

Updated a number of functions with maintenance fixes. Moved obsolete functions into an obsolete directory. The obsolete function prototypes can still be accessed by defining INCLUDE_OBSOLETE. Added debug XPlat libraries for the NLM platform.

Updated the Documentation. Added new classes and attributes for NDS 8 LDAP to NDS Schema Reference. Added new flags and removed obsolete functions to NDS Core Services.

April 1999

Added NDS 8 APIs. Maintenance updates to a number of functions. New version of makeinit.exe in the /tools directory.

January 25, 1999

Documentation updated. Viewable and downloadable sample code now available this release. Now a standalone install. Previously, installed with five other NDK components.

September 16, 1998

New NDS features in NetWare 5 and modifications to the following features:

  • Inheritance of NDS rights
  • NDS Schema
  • NDS Event Services
  • Replica and schema synchronization
  • Distributed reference links

Docmentation was updated to include new NetWare 5 information. New ping, event, and read attribute information functions were also added.