projects
/
u
/
mdw
/
putty
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
`ssh-log-pw-blank': known password fields are now omitted from SSH packet logs
[u/mdw/putty]
/
putty.h
diff --git
a/putty.h
b/putty.h
index
b12429f
..
93a39e4
100644
(file)
--- a/
putty.h
+++ b/
putty.h
@@
-425,6
+425,8
@@
struct config_tag {
Filename logfilename;
int logtype;
int logxfovr;
Filename logfilename;
int logtype;
int logxfovr;
+ int logomitpass;
+ int logomitdata;
int hide_mouseptr;
int sunken_edge;
int window_border;
int hide_mouseptr;
int sunken_edge;
int window_border;
@@
-658,8
+660,15
@@
void logtraffic(void *logctx, unsigned char c, int logmode);
void logflush(void *logctx);
void log_eventlog(void *logctx, const char *string);
enum { PKT_INCOMING, PKT_OUTGOING };
void logflush(void *logctx);
void log_eventlog(void *logctx, const char *string);
enum { PKT_INCOMING, PKT_OUTGOING };
+enum { PKTLOG_EMIT, PKTLOG_BLANK, PKTLOG_OMIT };
+struct logblank_t {
+ int offset;
+ int len;
+ int type;
+};
void log_packet(void *logctx, int direction, int type,
void log_packet(void *logctx, int direction, int type,
- char *texttype, void *data, int len);
+ char *texttype, void *data, int len,
+ int n_blanks, const struct logblank_t *blanks);
/*
* Exports from testback.c
/*
* Exports from testback.c