lpgl license was added to all of the source files.

This commit is contained in:
Cameron (Kamran) Mashayekhi
2006-01-18 23:34:21 +00:00
parent ee5624f8f2
commit b059a5bf70
219 changed files with 4740 additions and 682 deletions

View File

@@ -1,10 +1,6 @@
/***********************************************************************
* File: pam_authtoken.c
* Author: Juan Carlos Luciani (jluciani@novell.com)
*
* Abstract: Implements the CASA Authentication Token PAM Module.
*
* Copyright (C) 2005 Novell, Inc.
* Copyright (C) 2005-2006 Novell, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -21,7 +17,8 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* To contact Novell about this file by physical or electronic mail,
* you may find current contact information at www.novell.com.
* you may find current contact information at www.novell.com.
*
***********************************************************************/
#define _GNU_SOURCE

View File

@@ -1,11 +1,6 @@
/***********************************************************************
* File: auth_token_int.h
* Author: Juan Carlos Luciani (jluciani@novell.com)
*
* Abstract: Defines the interface between the authentication token
* module and its providers.
*
* Copyright (C) 2005 Novell, Inc.
* Copyright (C) 2005-2006 Novell, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -22,7 +17,8 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* To contact Novell about this file by physical or electronic mail,
* you may find current contact information at www.novell.com.
* you may find current contact information at www.novell.com.
*
***********************************************************************/
#ifndef _AUTH_TOKEN_INT_H_

View File

@@ -1,9 +1,6 @@
/***********************************************************************
* File: casa_status.h
*
* Abstract: Defines the statuses used within CASA.
*
* Copyright (C) 2005 Novell, Inc.
* Copyright (C) 2005-2006 Novell, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -20,7 +17,8 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* To contact Novell about this file by physical or electronic mail,
* you may find current contact information at www.novell.com.
* you may find current contact information at www.novell.com.
*
***********************************************************************/
#ifndef _CASA_STATUS_H_

View File

@@ -1,11 +1,6 @@
/***********************************************************************
* File: get.c
* Author: Juan Carlos Luciani (jluciani@novell.com)
*
* Abstract: Implements the GetAuthTokenCredentials functionality
* for the Kerberos system over GSS-API.
*
* Copyright (C) 2005 Novell, Inc.
* Copyright (C) 2005-2006 Novell, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -22,7 +17,8 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* To contact Novell about this file by physical or electronic mail,
* you may find current contact information at www.novell.com.
* you may find current contact information at www.novell.com.
*
***********************************************************************/
//===[ Include files ]=====================================================

View File

@@ -1,10 +1,6 @@
/***********************************************************************
* File: interface.c
* Author: Juan Carlos Luciani (jluciani@novell.com)
*
* Abstract: Implements the AuthTokenIf for the module.
*
* Copyright (C) 2005 Novell, Inc.
* Copyright (C) 2005-2006 Novell, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -21,7 +17,8 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* To contact Novell about this file by physical or electronic mail,
* you may find current contact information at www.novell.com.
* you may find current contact information at www.novell.com.
*
***********************************************************************/
//===[ Include files ]=====================================================

View File

@@ -1,11 +1,6 @@
/***********************************************************************
* File: internal.h
* Author: Juan Carlos Luciani (jluciani@novell.com)
*
* Abstract: Defines or includes the definitions necessary for the
* module.
*
* Copyright (C) 2005 Novell, Inc.
* Copyright (C) 2005-2006 Novell, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -22,7 +17,8 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* To contact Novell about this file by physical or electronic mail,
* you may find current contact information at www.novell.com.
* you may find current contact information at www.novell.com.
*
***********************************************************************/
//===[ Include files ]=====================================================

View File

@@ -1,10 +1,6 @@
/***********************************************************************
* File: util.c
* Author: Juan Carlos Luciani (jluciani@novell.com)
*
* Abstract: Implements common utility functions for the library.
*
* Copyright (C) 2005 Novell, Inc.
* Copyright (C) 2005-2006 Novell, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -21,7 +17,8 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* To contact Novell about this file by physical or electronic mail,
* you may find current contact information at www.novell.com.
* you may find current contact information at www.novell.com.
*
***********************************************************************/
//===[ Include files ]=====================================================

View File

@@ -1,11 +1,6 @@
/***********************************************************************
* File: verify.c
* Author: Juan Carlos Luciani (jluciani@novell.com)
*
* Abstract: Implements the VerifyAuthTokenCredentials functionality
* for the Kerberos system over GSS-API.
*
* Copyright (C) 2005 Novell, Inc.
* Copyright (C) 2005-2006 Novell, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -22,9 +17,11 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* To contact Novell about this file by physical or electronic mail,
* you may find current contact information at www.novell.com.
* you may find current contact information at www.novell.com.
*
***********************************************************************/
//===[ Include files ]=====================================================
#include "internal.h"

View File

@@ -1,10 +1,6 @@
/***********************************************************************
* File: auth_token.c
* Author: Juan Carlos Luciani (jluciani@novell.com)
*
* Abstract: Implements the CASA Authentication Token credentials API.
*
* Copyright (C) 2005 Novell, Inc.
* Copyright (C) 2005-2006 Novell, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -21,9 +17,11 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* To contact Novell about this file by physical or electronic mail,
* you may find current contact information at www.novell.com.
* you may find current contact information at www.novell.com.
*
***********************************************************************/
//===[ Include files ]=====================================================
#include "internal.h"

View File

@@ -1,10 +1,6 @@
/***********************************************************************
* File: config.c
* Author: Juan Carlos Luciani (jluciani@novell.com)
*
* Abstract: Implements the Configuration Interface.
*
* Copyright (C) 2005 Novell, Inc.
* Copyright (C) 2005-2006 Novell, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -21,7 +17,8 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* To contact Novell about this file by physical or electronic mail,
* you may find current contact information at www.novell.com.
* you may find current contact information at www.novell.com.
*
***********************************************************************/
//===[ Include files ]=====================================================

View File

@@ -1,11 +1,6 @@
/***********************************************************************
* File: internal.h
* Author: Juan Carlos Luciani (jluciani@novell.com)
*
* Abstract: Defines or includes the definitions necessary for the
* module.
*
* Copyright (C) 2005 Novell, Inc.
* Copyright (C) 2005-2006 Novell, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -22,9 +17,11 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* To contact Novell about this file by physical or electronic mail,
* you may find current contact information at www.novell.com.
* you may find current contact information at www.novell.com.
*
***********************************************************************/
//===[ Include files ]=====================================================
#include <stdio.h>

View File

@@ -1,11 +1,6 @@
/***********************************************************************
* File: internal.h
* Author: Juan Carlos Luciani (jluciani@novell.com)
*
* Abstract: Defines the LIST_ENTRY type and the inlines necessary
* to manage queues and lists which make use of it.
*
* Copyright (C) 2005 Novell, Inc.
* Copyright (C) 2005-2006 Novell, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -22,7 +17,8 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* To contact Novell about this file by physical or electronic mail,
* you may find current contact information at www.novell.com.
* you may find current contact information at www.novell.com.
*
***********************************************************************/
#ifndef _LIST_ENTRY_H_

View File

@@ -1,23 +1,25 @@
//++=======================================================================
// File Name: test.c
// Version: v1.00
// Author: Juan Carlos Luciani v1.0
//
// Abstract: This module tests the authentication token infrastructure.
//
// Notes:
//
// Revision History:
//
//
// (C) Unpublished Copyright of Novell, Inc. All Rights Reserved.
//
// No part of this file may be duplicated, revised, translated, localized,
// or modified in any manner or compiled, linked or uploaded or downloaded
// to or from any computer system without the prior written consent of
// Novell, Inc.
//=======================================================================--
/***********************************************************************
*
* Copyright (C) 2005-2006 Novell, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; version 2.1
* of the License.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Library General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* To contact Novell about this file by physical or electronic mail,
* you may find current contact information at www.novell.com.
*
***********************************************************************/
//===[ Include files ]=====================================================

View File

@@ -1,24 +1,25 @@
//++=======================================================================
// File Name: test.c
// Version: v1.00
// Author: Juan Carlos Luciani v1.0
//
// Abstract: This module tests the authentication token infrastructure.
//
// Notes:
//
// Revision History:
//
//
// (C) Unpublished Copyright of Novell, Inc. All Rights Reserved.
//
// No part of this file may be duplicated, revised, translated, localized,
// or modified in any manner or compiled, linked or uploaded or downloaded
// to or from any computer system without the prior written consent of
// Novell, Inc.
//=======================================================================--
/***********************************************************************
*
* Copyright (C) 2005-2006 Novell, Inc.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; version 2.1
* of the License.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Library General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*
* To contact Novell about this file by physical or electronic mail,
* you may find current contact information at www.novell.com.
*
***********************************************************************/
//===[ Include files ]=====================================================