0002-Move-sha1.c-to-src-common.patch
text/x-diff
Filename: 0002-Move-sha1.c-to-src-common.patch
Type: text/x-diff
Part: 1
Message:
Re: WIP: SCRAM authentication
Patch
Format: format-patch
Series: patch 0002
Subject: Move sha1.c to src/common
| File | + | − |
|---|---|---|
| contrib/pgcrypto/internal.c | 1 | 1 |
| contrib/pgcrypto/Makefile | 2 | 2 |
| src/common/Makefile | 1 | 1 |
| src/common/sha1.c | 2 | 2 |
| src/include/common/sha1.h | 1 | 1 |
| src/tools/msvc/Mkvcbuild.pm | 1 | 1 |
From 7fd549eb80ff67246973f3ce0d3dbbb87028d778 Mon Sep 17 00:00:00 2001
From: Michael Paquier <michael@otacoo.com>
Date: Fri, 7 Aug 2015 13:42:53 +0900
Subject: [PATCH 2/5] Move sha1.c to src/common
---
contrib/pgcrypto/Makefile | 4 ++--
contrib/pgcrypto/internal.c | 2 +-
src/common/Makefile | 2 +-
{contrib/pgcrypto => src/common}/sha1.c | 4 ++--
{contrib/pgcrypto => src/include/common}/sha1.h | 2 +-
src/tools/msvc/Mkvcbuild.pm | 2 +-
6 files changed, 8 insertions(+), 8 deletions(-)
rename {contrib/pgcrypto => src/common}/sha1.c (99%)
rename {contrib/pgcrypto => src/include/common}/sha1.h (98%)
diff --git a/contrib/pgcrypto/Makefile b/contrib/pgcrypto/Makefile
index 18bad1a..bb5118e 100644
--- a/contrib/pgcrypto/Makefile
+++ b/contrib/pgcrypto/Makefile
@@ -1,6 +1,6 @@
# contrib/pgcrypto/Makefile
-INT_SRCS = md5.c sha1.c sha2.c internal.c internal-sha2.c blf.c rijndael.c \
+INT_SRCS = md5.c sha2.c internal.c internal-sha2.c blf.c rijndael.c \
fortuna.c random.c pgp-mpi-internal.c imath.c
INT_TESTS = sha2
@@ -30,7 +30,7 @@ DATA = pgcrypto--1.2.sql pgcrypto--1.1--1.2.sql pgcrypto--1.0--1.1.sql \
pgcrypto--unpackaged--1.0.sql
PGFILEDESC = "pgcrypto - cryptographic functions"
-REGRESS = init md5 sha1 hmac-md5 hmac-sha1 blowfish rijndael \
+REGRESS = init md5 hmac-md5 hmac-sha1 blowfish rijndael \
$(CF_TESTS) \
crypt-des crypt-md5 crypt-blowfish crypt-xdes \
pgp-armor pgp-decrypt pgp-encrypt $(CF_PGP_TESTS) \
diff --git a/contrib/pgcrypto/internal.c b/contrib/pgcrypto/internal.c
index cb8ba26..9f42955 100644
--- a/contrib/pgcrypto/internal.c
+++ b/contrib/pgcrypto/internal.c
@@ -35,7 +35,7 @@
#include "px.h"
#include "md5.h"
-#include "sha1.h"
+#include "common/sha1.h"
#include "blf.h"
#include "rijndael.h"
#include "fortuna.h"
diff --git a/src/common/Makefile b/src/common/Makefile
index c47445e..d6c2a57 100644
--- a/src/common/Makefile
+++ b/src/common/Makefile
@@ -24,7 +24,7 @@ override CPPFLAGS := -DFRONTEND $(CPPFLAGS)
LIBS += $(PTHREAD_LIBS)
OBJS_COMMON = exec.o pg_lzcompress.o pgfnames.o psprintf.o relpath.o \
- rmtree.o string.o username.o wait_error.o
+ rmtree.o sha1.o string.o username.o wait_error.o
OBJS_FRONTEND = $(OBJS_COMMON) fe_memutils.o restricted_token.o
diff --git a/contrib/pgcrypto/sha1.c b/src/common/sha1.c
similarity index 99%
rename from contrib/pgcrypto/sha1.c
rename to src/common/sha1.c
index 0e753ce..4d9a325 100644
--- a/contrib/pgcrypto/sha1.c
+++ b/src/common/sha1.c
@@ -28,7 +28,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * contrib/pgcrypto/sha1.c
+ * src/common/sha1.c
*/
/*
* FIPS pub 180-1: Secure Hash Algorithm (SHA-1)
@@ -40,7 +40,7 @@
#include <sys/param.h>
-#include "sha1.h"
+#include "common/sha1.h"
/* constant table */
static uint32 _K[] = {0x5a827999, 0x6ed9eba1, 0x8f1bbcdc, 0xca62c1d6};
diff --git a/contrib/pgcrypto/sha1.h b/src/include/common/sha1.h
similarity index 98%
rename from contrib/pgcrypto/sha1.h
rename to src/include/common/sha1.h
index 5532ca1..d5ff296 100644
--- a/contrib/pgcrypto/sha1.h
+++ b/src/include/common/sha1.h
@@ -1,4 +1,4 @@
-/* contrib/pgcrypto/sha1.h */
+/* src/include/common/sha1.h */
/* $KAME: sha1.h,v 1.4 2000/02/22 14:01:18 itojun Exp $ */
/*
diff --git a/src/tools/msvc/Mkvcbuild.pm b/src/tools/msvc/Mkvcbuild.pm
index d70db40..bef8bf3 100644
--- a/src/tools/msvc/Mkvcbuild.pm
+++ b/src/tools/msvc/Mkvcbuild.pm
@@ -106,7 +106,7 @@ sub mkvcbuild
our @pgcommonallfiles = qw(
exec.c pg_lzcompress.c pgfnames.c psprintf.c relpath.c rmtree.c
- string.c username.c wait_error.c);
+ sha1.c string.c username.c wait_error.c);
our @pgcommonfrontendfiles = (
@pgcommonallfiles, qw(fe_memutils.c
--
2.5.0