From 1342b7e17844edf3bc57eba531f59178ece2f365 Mon Sep 17 00:00:00 2001 From: dscho Date: Tue, 25 Sep 2001 12:42:40 +0000 Subject: [PATCH] permanently moved authorization --- libvncauth/d3des.c => d3des.c | 0 libvncauth/d3des.h => d3des.h | 0 d3des.o | Bin 0 -> 16796 bytes libvncauth/Imakefile | 16 ---------------- libvncauth/Makefile | 9 --------- libvncauth/vncauth.h | 30 ------------------------------ libvncauth/vncauth.c => vncauth.c | 4 ++-- 7 files changed, 2 insertions(+), 57 deletions(-) rename libvncauth/d3des.c => d3des.c (100%) rename libvncauth/d3des.h => d3des.h (100%) create mode 100644 d3des.o delete mode 100644 libvncauth/Imakefile delete mode 100644 libvncauth/Makefile delete mode 100644 libvncauth/vncauth.h rename libvncauth/vncauth.c => vncauth.c (98%) diff --git a/libvncauth/d3des.c b/d3des.c similarity index 100% rename from libvncauth/d3des.c rename to d3des.c diff --git a/libvncauth/d3des.h b/d3des.h similarity index 100% rename from libvncauth/d3des.h rename to d3des.h diff --git a/d3des.o b/d3des.o new file mode 100644 index 0000000000000000000000000000000000000000..5202cefe62e63a0a1b538ea55f4a980b7bc3a6fd GIT binary patch literal 16796 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 literal 0 HcmV?d00001 diff --git a/libvncauth/Imakefile b/libvncauth/Imakefile deleted file mode 100644 index 2e100a6..0000000 --- a/libvncauth/Imakefile +++ /dev/null @@ -1,16 +0,0 @@ - -#ifdef SunArchitecture -CC = gcc -CCOPTIONS = -CDEBUGFLAGS = -O2 -#endif - -SRCS = vncauth.c d3des.c - -OBJS = vncauth.o d3des.o - -INCLUDES = -I. -I../include - -NormalLibraryTarget(vncauth,$(OBJS)) - -DependTarget() diff --git a/libvncauth/Makefile b/libvncauth/Makefile deleted file mode 100644 index 2781222..0000000 --- a/libvncauth/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -OBJS=vncauth.o d3des.o - -CFLAGS=-I. - -all: libvncauth.a - -libvncauth.a: $(OBJS) - $(AR) clq $@ $(OBJS) - diff --git a/libvncauth/vncauth.h b/libvncauth/vncauth.h deleted file mode 100644 index 86dc455..0000000 --- a/libvncauth/vncauth.h +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (C) 1999 AT&T Laboratories Cambridge. All Rights Reserved. - * - * This is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This software 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 General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this software; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, - * USA. - */ - -/* - * vncauth.h - describes the functions provided by the vncauth library. - */ - -#define MAXPWLEN 8 -#define CHALLENGESIZE 16 - -extern int vncEncryptAndStorePasswd(char *passwd, char *fname); -extern char *vncDecryptPasswdFromFile(char *fname); -extern void vncRandomBytes(unsigned char *bytes); -extern void vncEncryptBytes(unsigned char *bytes, char *passwd); diff --git a/libvncauth/vncauth.c b/vncauth.c similarity index 98% rename from libvncauth/vncauth.c rename to vncauth.c index b5d4283..69f38cf 100644 --- a/libvncauth/vncauth.c +++ b/vncauth.c @@ -26,8 +26,8 @@ #include #include #include -#include -#include +#include "rfb.h" +#include "d3des.h" /*