diff options
| author | zavok <an2qzavok@gmail.com> | 2015-11-24 18:54:37 +0300 | 
|---|---|---|
| committer | zavok <an2qzavok@gmail.com> | 2015-11-24 18:54:37 +0300 | 
| commit | 377dc49065ab9366b06cafdb9ff909dc13875614 (patch) | |
| tree | 0c70a10a384c8cbfcd615815a00030f4b68f4786 | |
| parent | baf9529e6d9737e5c37463d693f1764f830b0c3b (diff) | |
minor cleanup and root Makefile now triggers pinentry Makefile
| -rw-r--r-- | Makefile | 8 | ||||
| -rw-r--r-- | drw.o | bin | 9664 -> 0 bytes | |||
| -rw-r--r-- | pinentry/Makefile | 6 | ||||
| -rw-r--r-- | pinentry/argparse.o | bin | 15976 -> 0 bytes | |||
| -rw-r--r-- | pinentry/password-cache.o | bin | 1504 -> 0 bytes | |||
| -rw-r--r-- | pinentry/pinentry.o | bin | 28672 -> 0 bytes | |||
| -rw-r--r-- | pinentry/secmem.o | bin | 7152 -> 0 bytes | |||
| -rw-r--r-- | pinentry/util.o | bin | 2552 -> 0 bytes | |||
| -rw-r--r-- | pinentry_t | 49 | ||||
| -rwxr-xr-x | spine | bin | 43720 -> 0 bytes | |||
| -rw-r--r-- | spine.c | 4 | ||||
| -rw-r--r-- | spine.o | bin | 13360 -> 0 bytes | |||
| -rw-r--r-- | util.o | bin | 1680 -> 0 bytes | 
13 files changed, 60 insertions, 7 deletions
@@ -24,12 +24,16 @@ config.h:  ${OBJ}: config.h config.mk drw.h -spine: spine.o drw.o util.o +pinentry: +	$(MAKE) -C pinentry + +spine: pinentry spine.o drw.o util.o  	@echo CC -o $@  	@${CC} -o $@ spine.o drw.o util.o pinentry/pinentry.o pinentry/util.o pinentry/password-cache.o pinentry/argparse.o pinentry/secmem.o ${LDFLAGS} -lassuan -lgpgme -lgpg-error  clean:  	@echo cleaning  	@rm -f spine ${OBJ} +	$(MAKE) -C pinentry/ clean -.PHONY: all options clean +.PHONY: all options clean pinentry Binary files differdiff --git a/pinentry/Makefile b/pinentry/Makefile index 71fce25..eace1bf 100644 --- a/pinentry/Makefile +++ b/pinentry/Makefile @@ -1,6 +1,6 @@  include ../config.mk -SRC = pinentry.c argparse.c password-cache.c +SRC = util.c pinentry.c argparse.c password-cache.c  OBJ = ${SRC:.c=.o}  all: pinentry @@ -9,9 +9,9 @@ all: pinentry  	@echo CC $<  	@${CC} -c ${CFLAGS} $< -${OBJ}: pinentry.h argparse.h password-cache.h memory.h +${OBJ}: pinentry.h argparse.h password-cache.h memory.h util.h -pinentry: pinentry.o argparse.o password-cache.o secmem.o +pinentry: pinentry.o argparse.o password-cache.o secmem.o util.o  clean:  	@echo cleaning diff --git a/pinentry/argparse.o b/pinentry/argparse.o Binary files differdeleted file mode 100644 index a15adb5..0000000 --- a/pinentry/argparse.o +++ /dev/null diff --git a/pinentry/password-cache.o b/pinentry/password-cache.o Binary files differdeleted file mode 100644 index 6558449..0000000 --- a/pinentry/password-cache.o +++ /dev/null diff --git a/pinentry/pinentry.o b/pinentry/pinentry.o Binary files differdeleted file mode 100644 index bc03a54..0000000 --- a/pinentry/pinentry.o +++ /dev/null diff --git a/pinentry/secmem.o b/pinentry/secmem.o Binary files differdeleted file mode 100644 index 125208a..0000000 --- a/pinentry/secmem.o +++ /dev/null diff --git a/pinentry/util.o b/pinentry/util.o Binary files differdeleted file mode 100644 index ad4cb28..0000000 --- a/pinentry/util.o +++ /dev/null diff --git a/pinentry_t b/pinentry_t new file mode 100644 index 0000000..d25bab0 --- /dev/null +++ b/pinentry_t @@ -0,0 +1,49 @@ +struct pinentry +{ +  char *title; +  char *description; +  char *error; +  char *prompt; +  char *ok; +  char *notok; +  char *cancel; +  char *pin; +  int pin_len; +  int pin_from_cache; +  char *display; +  char *ttyname; +  char *ttytype; +  char *lc_ctype; +  char *lc_messages; +  int debug; +  int timeout; +  int grab; +  int parent_wid; +  char *touch_file; +  int result; +  int canceled; +  int locale_err; +  int specific_err; +  int close_button; +  int one_button; +  char *repeat_passphrase; +  char *repeat_error_string; +  int repeat_okay; +  char *quality_bar; +  char *quality_bar_tt; +  pinentry_color_t color_fg; +  int color_fg_bright; +  pinentry_color_t color_bg; +  pinentry_color_t color_so; +  int color_so_bright; +  char *default_ok; +  char *default_cancel; +  char *default_prompt; +  char *default_pwmngr; +  int allow_external_password_cache; +  int tried_password_cache; +  char *keyinfo; +  int may_cache_password; +  void *ctx_assuan; +}; +typedef struct pinentry *pinentry_t; Binary files differ@@ -297,7 +297,7 @@ catchsig(int sig)      timed_out = 1;  } -int +static int  password (void) {  	promptwin();  	char *buf = secmem_malloc(strlen(text)); @@ -306,7 +306,7 @@ password (void) {  	return 1;  } -int +static int  confirm(void) {  	return 1;  } diff --git a/spine.o b/spine.o Binary files differBinary files differdeleted file mode 100644 index 8047c55..0000000 --- a/spine.o +++ /dev/null  | 
