From ad9c279dcdb3122ad947fa2f3362289935816540 Mon Sep 17 00:00:00 2001 From: Andre Carregal Date: Fri, 14 Dec 2007 15:14:54 +0000 Subject: Preparing the 1.1.0 release --- lualdap/README | 21 +++- lualdap/doc/us/index.html | 282 ++++++++++++++++++++++---------------------- lualdap/doc/us/license.html | 244 +++++++++++++++++++------------------- lualdap/doc/us/manual.html | 7 +- lualdap/src/lualdap.c | 6 +- lualdap/src/lualdap.def | 2 +- 6 files changed, 286 insertions(+), 276 deletions(-) diff --git a/lualdap/README b/lualdap/README index 40b2243..0b748b6 100755 --- a/lualdap/README +++ b/lualdap/README @@ -1,15 +1,28 @@ -LuaLDAP is a Lua interface to the OpenLDAP library. +LuaLDAP +(http://www.keplerproject.org/lualdap/) -Here goes a small description of the files in the distribution +LuaLDAP is a simple interface from Lua to an LDAP client, in fact it is a bind to +OpenLDAP or to ADSI. It enables a Lua program to: + + * Connect to an LDAP server; + * Execute any operation (search, add, compare, delete, modify and rename); + * Retrieve entries and references of the search result. + +LuaLDAP is free software and uses the same license as Lua 5.1. + +Current version is 1.1. It was developed for both Lua 5.0 and Lua 5.1, +and both OpenLDAP 2.1 or newer and ADSI. + +Files in the distribution: /doc/us/*.html -- Documentation /src/* -- Source files /tests/* -- Test files - /vc6/* -- Build files for MS Visual C 6 + /vc6/* -- Build files for MS Visual C 6 (deprecated) Makefile -- Makefile for Unix systems config -- Configurations to build on Unix systems Makefile.win -- Makefile for Windows systens with MS Visual C 8 config.win -- Configurations to build on Windows systems README -- This file -$Id: README,v 1.6 2007-03-13 22:24:16 godinho Exp $ +$Id: README,v 1.7 2007-12-14 15:14:54 carregal Exp $ diff --git a/lualdap/doc/us/index.html b/lualdap/doc/us/index.html index 5e5a010..17fcfdc 100755 --- a/lualdap/doc/us/index.html +++ b/lualdap/doc/us/index.html @@ -1,142 +1,140 @@ - - - - - LuaLDAP: A Lua interface to an LDAP library - - - - - - -
- -
- -
LuaLDAP
-
A Lua interface to an LDAP library
-
- -
- - - -
- -

Overview

- -

LuaLDAP is a simple interface from Lua to an LDAP client, in -fact it is a bind to -OpenLDAP or to ADSI. It enables a Lua program to:

- -
    -
  • Connect to an LDAP server;
  • -
  • Execute any operation (search, add, compare, delete, modify and - rename);
  • -
  • Retrieve entries and references of the search result.
  • -
- -

LuaLDAP is free software and uses the same -license as Lua 5.1.

- -

Status

- -

Current version is 1.1. It was developed for both Lua 5.0 and Lua 5.1, and both -OpenLDAP 2.1 or newer and ADSI.

- -

Download

- -

LuaLDAP can be downloaded in source code from the -LuaForge -page. If you are using -LuaBinaries 5.0.2 Release 2 -a Windows binary version of LuaLDAP can be found at the same -LuaForge page.

- -

History

- -
-
Version 1.1 [?/?/2007]
-
adapted to work on both Lua 5.0 and Lua 5.1 and to work with ADSI on Windows.
- -
Version 1.0.1 [04/Apr/2006]
-
Compatible with Compat-5.1 R5.
- -
Version 1.0 [10/Jun/2005]
-
- -
Version 1.0 Alpha [10/Dec/2003]
-
-
- -

Credits

- -

LuaLDAP was designed by Roberto Ierusalimschy, André -Carregal and Tomás Guisasola as part of the -Kepler Project -which holds its copyright. It was implemented by Tomás Guisasola and Leonardo Godinho with contributions by Mark Edgar.

- -

LuaLDAP development was sponsored by -Fábrica Digital and FINEP.

- -

Contact us

- -

For further information please contact us. -Comments are welcome!

- -

You can also reach other Kepler developers and users on the Kepler Project -mailing list.

- -
- -
- -
-

- Valid XHTML 1.0!

-

$Id: index.html,v 1.34 2007-03-13 22:07:33 godinho Exp $

-
- -
- - - + + + + + LuaLDAP: A Lua interface to an LDAP library + + + + + + +
+ +
+ +
LuaLDAP
+
A Lua interface to an LDAP library
+
+ +
+ + + +
+ +

Overview

+ +

LuaLDAP is a simple interface from Lua to an LDAP client, in +fact it is a bind to +OpenLDAP or to ADSI. It enables a Lua program to:

+ +
    +
  • Connect to an LDAP server;
  • +
  • Execute any operation (search, add, compare, delete, modify and + rename);
  • +
  • Retrieve entries and references of the search result.
  • +
+ +

LuaLDAP is free software and uses the same +license as Lua 5.1.

+ +

Status

+ +

Current version is 1.1. It was developed for both Lua 5.0 and Lua 5.1, and both +OpenLDAP 2.1 or newer and ADSI.

+ +

Download

+ +

LuaLDAP can be downloaded in source code from the +LuaForge +page. If you are using LuaBinaries a Windows binary +version of LuaLDAP can be found at the same LuaForge page.

+ +

History

+ +
+
Version 1.1 [14/Dec/2007]
+
Adapted to work on both Lua 5.0 and Lua 5.1 and to work with ADSI (WinLDAP). Thanks to Mark Edgar.
+ +
Version 1.0.1 [04/Apr/2006]
+
Compatible with Compat-5.1 R5.
+ +
Version 1.0 [10/Jun/2005]
+
+ +
Version 1.0 Alpha [10/Dec/2003]
+
+
+ +

Credits

+ +

LuaLDAP was designed by Roberto Ierusalimschy, André +Carregal and Tomás Guisasola as part of the +Kepler Project +which holds its copyright. It was implemented by Tomás Guisasola and Leonardo Godinho with contributions by Mark Edgar.

+ +

LuaLDAP development was sponsored by +Fábrica Digital and FINEP.

+ +

Contact us

+ +

For further information please contact us. +Comments are welcome!

+ +

You can also reach other Kepler developers and users on the Kepler Project +mailing list.

+ +
+ +
+ +
+

+ Valid XHTML 1.0!

+

$Id: index.html,v 1.35 2007-12-14 15:11:22 carregal Exp $

+
+ +
+ + + diff --git a/lualdap/doc/us/license.html b/lualdap/doc/us/license.html index a7f13c5..5e2dd5e 100755 --- a/lualdap/doc/us/license.html +++ b/lualdap/doc/us/license.html @@ -1,122 +1,122 @@ - - - - - LuaLDAP: license - - - - - - -
- -
- -
LuaLDAP
-
A Lua interface to the OpenLDAP library
-
- -
- - - -
- -

License

- -

LuaLDAP is free software: it can be used for both academic and -commercial purposes at absolutely no cost. There are no royalties -or GNU-like "copyleft" restrictions. LuaLDAP qualifies as Open Source -software. Its licenses are compatible with GPL. LuaLDAP is not in -the public domain and the -Kepler Project -keep its copyright. The legal details are below.

- -

The spirit of the license is that you are free to use LuaLDAP -for any purpose at no cost without having to ask us. The only -requirement is that if you do use LuaLDAP, then you should give us -credit by including the appropriate copyright notice somewhere in -your product or its documentation.

- -

The LuaLDAP library is designed and implemented by Roberto -Ierusalimschy, André Carregal and Tomás Guisasola. -The implementation is not derived from licensed software.

- - - -
-Copyright © 2003-2006 The Kepler Project. - -

Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions:

- -

The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software.

- -

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS -BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE.

- -
- -
- -
-

- Valid XHTML 1.0!

-

$Id: license.html,v 1.9 2006-04-04 20:11:51 carregal Exp $

-
- -
- - - - + + + + + LuaLDAP: license + + + + + + +
+ +
+ +
LuaLDAP
+
A Lua interface to the OpenLDAP library
+
+ +
+ + + +
+ +

License

+ +

LuaLDAP is free software: it can be used for both academic and +commercial purposes at absolutely no cost. There are no royalties +or GNU-like "copyleft" restrictions. LuaLDAP qualifies as Open Source +software. Its licenses are compatible with GPL. LuaLDAP is not in +the public domain and the +Kepler Project +keep its copyright. The legal details are below.

+ +

The spirit of the license is that you are free to use LuaLDAP +for any purpose at no cost without having to ask us. The only +requirement is that if you do use LuaLDAP, then you should give us +credit by including the appropriate copyright notice somewhere in +your product or its documentation.

+ +

The LuaLDAP library is designed and implemented by Roberto +Ierusalimschy, André Carregal and Tomás Guisasola. +The implementation is not derived from licensed software.

+ + + +
+Copyright © 2003-2007 The Kepler Project. + +

Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, copy, +modify, merge, publish, distribute, sublicense, and/or sell copies +of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software.

+ +

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS +BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN +ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE.

+ +
+ +
+ +
+

+ Valid XHTML 1.0!

+

$Id: license.html,v 1.10 2007-12-14 15:11:22 carregal Exp $

+
+ +
+ + + + diff --git a/lualdap/doc/us/manual.html b/lualdap/doc/us/manual.html index d1c6a91..1d8ff0c 100755 --- a/lualdap/doc/us/manual.html +++ b/lualdap/doc/us/manual.html @@ -109,9 +109,8 @@ which is not obtained from the installed software. C path. Lua 5.0 users should install Compat-5.1 also.

-

Windows users of OpenLDAP 2.1 can use the binary versions of LuaLDAP -(lualdap.dll) and OpenLDAP -(libsasl.dll) available at +

Windows users of ADSI can use the binary versions of LuaLDAP +(lualdap.dll) available at LuaForge.

Representing attributes

@@ -344,7 +343,7 @@ ld:delete ("mydn=newuser,ou=people,dc=ldp,dc=world")()

Valid XHTML 1.0!

-

$Id: manual.html,v 1.32 2007-03-13 22:07:33 godinho Exp $

+

$Id: manual.html,v 1.33 2007-12-14 15:11:22 carregal Exp $

diff --git a/lualdap/src/lualdap.c b/lualdap/src/lualdap.c index 87da68e..b3a56be 100755 --- a/lualdap/src/lualdap.c +++ b/lualdap/src/lualdap.c @@ -1,7 +1,7 @@ /* ** LuaLDAP ** See Copyright Notice in license.html -** $Id: lualdap.c,v 1.47 2007-03-13 22:07:33 godinho Exp $ +** $Id: lualdap.c,v 1.48 2007-12-14 15:11:22 carregal Exp $ */ #include @@ -972,13 +972,13 @@ static int lualdap_open_simple (lua_State *L) { */ static void set_info (lua_State *L) { lua_pushliteral (L, "_COPYRIGHT"); - lua_pushliteral (L, "Copyright (C) 2003-2006 Kepler Project"); + lua_pushliteral (L, "Copyright (C) 2003-2007 Kepler Project"); lua_settable (L, -3); lua_pushliteral (L, "_DESCRIPTION"); lua_pushliteral (L, "LuaLDAP is a simple interface from Lua to an LDAP client"); lua_settable (L, -3); lua_pushliteral (L, "_VERSION"); - lua_pushliteral (L, "LuaLDAP 1.0.2"); + lua_pushliteral (L, "LuaLDAP 1.1.1"); lua_settable (L, -3); } diff --git a/lualdap/src/lualdap.def b/lualdap/src/lualdap.def index b6e45bc..40fe17c 100755 --- a/lualdap/src/lualdap.def +++ b/lualdap/src/lualdap.def @@ -1,6 +1,6 @@ LIBRARY lualdap.dll DESCRIPTION "LuaLDAP" -VERSION 1.0.2 +VERSION 1.1.1 EXPORTS luaopen_lualdap -- cgit v1.2.3-59-g8ed1b