Overview
Comment: | Started switching to monocypher |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | monocypher |
Files: | files | file ages | folders |
SHA3-256: |
1dbc43abc9a84f1a42925a89ae83a3e9 |
User & Date: | rkeene on 2019-01-10 08:41:36.474 |
Other Links: | branch diff | manifest | tags |
Context
2019-01-10
| ||
08:43 | Added conversion to monocypher to main source check-in: 12e83a9916 user: rkeene tags: monocypher | |
08:41 | Started switching to monocypher check-in: 1dbc43abc9 user: rkeene tags: monocypher | |
2018-12-09
| ||
22:11 | Removed extra auto_paths check-in: 542443e166 user: rkeene tags: trunk | |
Changes
Modified .fossil-settings/ignore-glob
from [f9b9628d3b]
to [59abf1089d].
1 2 3 | nano.so nano.o randombytes.o | < < < < < | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | nano.so nano.o randombytes.o nano.syms nano.vers nano.tcl.h Makefile pkgIndex.tcl-shared pkgIndex.tcl-static pkgIndex.tcl aclocal.m4 config.guess config.sub configure install-sh config.log config.status argon2 build/argon2/out build/argon2/INST build/work build/tcl |
Modified Makefile.in
from [9775c9b8f5]
to [074532d27e].
1 2 3 4 | CC := @CC@ AR := @AR@ RANLIB := @RANLIB@ CFLAGS := @CFLAGS@ @SHOBJFLAGS@ | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 | CC := @CC@ AR := @AR@ RANLIB := @RANLIB@ CFLAGS := @CFLAGS@ @SHOBJFLAGS@ CPPFLAGS := -I. -I@srcdir@ -I@srcdir@/monocypher/ -I@srcdir@/argon2/ @CPPFLAGS@ @SHOBJCPPFLAGS@ @DEFS@ @TCL_DEFS@ LDFLAGS := @LDFLAGS@ LIBS := @LIBS@ SHOBJLDFLAGS := @SHOBJLDFLAGS@ VPATH := @srcdir@ srcdir := @srcdir@ prefix := @prefix@ exec_prefix := @exec_prefix@ libdir := @libdir@ PACKAGE_VERSION := @PACKAGE_VERSION@ TCL_PACKAGE_PATH := @TCL_PACKAGE_PATH@ PACKAGE_INSTALL_DIR := $(TCL_PACKAGE_PATH)/tcl-nano$(PACKAGE_VERSION) INSTALL := @INSTALL@ INSTALL_PROGRAM := @INSTALL_PROGRAM@ INSTALL_DATA := @INSTALL_DATA@ export CC CFLAGS CPPFLAGS all: @EXTENSION_TARGET@ pkgIndex.tcl ifeq (@TCLEXT_BUILD@,shared) @EXTENSION_TARGET@: monocypher.o argon2.o randombytes.o nano.o Makefile $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $(SHOBJLDFLAGS) -o @EXTENSION_TARGET@ nano.o randombytes.o monocypher.o argon2.o $(LIBS) -@WEAKENSYMS@ @EXTENSION_TARGET@ -@REMOVESYMS@ @EXTENSION_TARGET@ else @EXTENSION_TARGET@: nano-amalgamation.o Makefile -@WEAKENSYMS@ nano-amalgamation.o -@REMOVESYMS@ nano-amalgamation.o $(AR) rc @EXTENSION_TARGET@ nano-amalgamation.o -$(RANLIB) @EXTENSION_TARGET@ endif # The amalgamation is used when compiling statically so that the same ABI can be exposed # to upstream projects rather than requiring them to filter out our symbols nano-amalgamation.c: @srcdir@/nano.c @srcdir@/randombytes.c @srcdir@/monocypher/monocypher.c @srcdir@/argon2.c Makefile rm -f nano-amalgamation.c cat @srcdir@/nano.c @srcdir@/randombytes.c @srcdir@/monocypher/monocypher.c @srcdir@/argon2/argon2.c > nano-amalgamation.c nano-amalgamation.o: nano-amalgamation.c @srcdir@/monocypher/monocypher.h @srcdir@/argon2/argon2.h @srcdir@/randombytes.h nano.tcl.h Makefile $(CC) $(CPPFLAGS) $(CFLAGS) -o nano-amalgamation.o -c nano-amalgamation.c nano.o: @srcdir@/nano.c @srcdir@/monocypher/monocypher.h @srcdir@/argon2/argon2.h @srcdir@/randombytes.h nano.tcl.h Makefile $(CC) $(CPPFLAGS) $(CFLAGS) -o nano.o -c @srcdir@/nano.c randombytes.o: @srcdir@/randombytes.c @srcdir@/randombytes.h $(CC) $(CPPFLAGS) $(CFLAGS) -o randombytes.o -c @srcdir@/randombytes.c monocypher.o: @srcdir@/monocypher/monocypher.c @srcdir@/monocypher/monocypher.h $(CC) $(CPPFLAGS) $(CFLAGS) -o monocypher.o -c @srcdir@/monocypher/monocypher.c argon2.o: @srcdir@/argon2/argon2.c @srcdir@/argon2/argon2.h $(CC) $(CPPFLAGS) $(CFLAGS) -o argon2.o -c @srcdir@/argon2/argon2.c pkgIndex.tcl: pkgIndex.tcl-@TCLEXT_BUILD@ cp pkgIndex.tcl-@TCLEXT_BUILD@ pkgIndex.tcl nano.tcl.h: @srcdir@/nano.tcl Makefile od -A n -v -t xC < '@srcdir@/nano.tcl' > nano.tcl.h.new.1 sed 's@ *@@g;s@..@0x&, @g' < nano.tcl.h.new.1 > nano.tcl.h.new.2 |
︙ | ︙ | |||
81 82 83 84 85 86 87 | $(INSTALL_PROGRAM) @EXTENSION_TARGET@ '$(DESTDIR)$(PACKAGE_INSTALL_DIR)' $(INSTALL_DATA) pkgIndex.tcl '$(DESTDIR)$(PACKAGE_INSTALL_DIR)' $(INSTALL_DATA) @srcdir@/nano.man '$(DESTDIR)$(PACKAGE_INSTALL_DIR)' clean: rm -f nano-amalgamation.c nano-amalgamation.o rm -f @EXTENSION_TARGET@ nano.o nano.gcda nano.gcno | | | | | < | | 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 | $(INSTALL_PROGRAM) @EXTENSION_TARGET@ '$(DESTDIR)$(PACKAGE_INSTALL_DIR)' $(INSTALL_DATA) pkgIndex.tcl '$(DESTDIR)$(PACKAGE_INSTALL_DIR)' $(INSTALL_DATA) @srcdir@/nano.man '$(DESTDIR)$(PACKAGE_INSTALL_DIR)' clean: rm -f nano-amalgamation.c nano-amalgamation.o rm -f @EXTENSION_TARGET@ nano.o nano.gcda nano.gcno rm -f argon2.o monocypher.o randombytes.o rm -f argon2.gcda monocypher.gcda randombytes.gcda rm -f argon2.gcno monocypher.gcno randombytes.gcno rm -f nano-coverage.info distclean: clean rm -f Makefile pkgIndex.tcl-shared pkgIndex.tcl-static nano.syms rm -f pkgIndex.tcl rm -f config.log config.status rm -f nano.tcl.h nano.tcl.h.new.1 nano.tcl.h.new.2 rm -rf coverage.dir mrproper: distclean rm -f @srcdir@/configure @srcdir@/aclocal.m4 @srcdir@/config.guess @srcdir@/config.sub @srcdir@/install-sh rm -f @srcdir@/nano.vers rm -rf @srcdir@/argon2 $(MAKE) -C @srcdir@/build/argon2 distclean .PHONY: all test clean distclean mrproper |
Modified autogen.sh
from [50eb64ee31]
to [daaff1df63].
︙ | ︙ | |||
75 76 77 78 79 80 81 | exit 1 fi autoconf rm -rf autom4te.cache | | < < < < | | | 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 | exit 1 fi autoconf rm -rf autom4te.cache # Assemble argon2 rm -rf argon2 make -C build/argon2 install PREFIX="$(pwd)/argon2" # Assemble version script rm -f nano.vers ( echo '{' echo $'\tglobal:' sed 's/@SYMPREFIX@/\t\t/g;s/$/;/' nano.syms.in |
︙ | ︙ |
Added build/argon2/Makefile version [0f8aa4ebda].
Added build/argon2/monocypher-blake2b.h version [b2dc3556d1].
Added build/argon2/src/argon2.h version [0188db9d46].
Added build/argon2/src/blake2b.c version [7813c84d03].
Added build/argon2/src/blamka-round-ref.h version [20d8f57b67].
Added build/argon2/src/core.c version [9358844f3b].
Added build/argon2/src/core.h version [a78495db9e].
Added build/argon2/src/ref.c version [4805673d20].
Deleted build/blake2b/Makefile version [43ab4a38f2].
Deleted build/blake2b/blake2-nacl.c version [41e5cf5dd8].
Deleted build/blake2b/blake2-nacl.h version [25d1438790].
Deleted build/blake2b/src/blake2-impl.h version [d0bfa55cf5].
Deleted build/blake2b/src/blake2.h version [69e1232ee2].
Deleted build/blake2b/src/blake2b-ref.c version [297ab9afc5].
Deleted build/tweetnacl/Makefile version [8da3d99efa].
Deleted build/tweetnacl/patches/tweetnacl-derivepubkey.diff version [13b5ea391c].
Deleted build/tweetnacl/patches/tweetnacl-ed25519blake2b.diff version [df305f7e81].
Deleted build/tweetnacl/src/tweetnacl.c version [4925273a99].
Deleted build/tweetnacl/src/tweetnacl.h version [62a2504e0d].
Added monocypher/monocypher.c version [4ad4b5fa29].
Added monocypher/monocypher.h version [a867570941].
Added monocypher/version version [e41df87aa4].