]>
diplodocus.org Git - nmh/log
Ralph Corderoy [Sun, 12 Nov 2017 13:50:58 +0000 (13:50 +0000)]
h/prototypes.h: Remove mhlsbr() prototype; no such function.
Function deleted in
c808c5d5 .
Ralph Corderoy [Sun, 12 Nov 2017 13:49:07 +0000 (13:49 +0000)]
whatnowsbr.c: Move interface to own file.
Ralph Corderoy [Sun, 12 Nov 2017 13:46:37 +0000 (13:46 +0000)]
whatnowproc.c: Move interface to own file.
Ralph Corderoy [Sun, 12 Nov 2017 13:44:34 +0000 (13:44 +0000)]
sendsbr.c: Move interface to own file.
Ralph Corderoy [Sun, 12 Nov 2017 13:42:01 +0000 (13:42 +0000)]
distsbr.c: Move interface to own file.
Ralph Corderoy [Sun, 12 Nov 2017 13:38:49 +0000 (13:38 +0000)]
mhlsbr.c: Move interface to own file.
Ralph Corderoy [Sun, 12 Nov 2017 13:35:49 +0000 (13:35 +0000)]
annosbr.c: Move interface to own file.
Ralph Corderoy [Sun, 12 Nov 2017 13:24:05 +0000 (13:24 +0000)]
scansbr.c: Move interface to own file.
Merging in content of existing h/scansbr.h, though that only contained
one of the three prototypes. The other two were in h/prototypes.h.
Ralph Corderoy [Sun, 12 Nov 2017 13:08:02 +0000 (13:08 +0000)]
m_name.c: Move interface to own file.
Ralph Corderoy [Sun, 12 Nov 2017 13:02:28 +0000 (13:02 +0000)]
m_gmprot.c: Move interface to own file.
Ralph Corderoy [Sun, 12 Nov 2017 12:57:35 +0000 (12:57 +0000)]
m_getfld.c: Move interface to own file.
Ralph Corderoy [Sun, 12 Nov 2017 12:31:05 +0000 (12:31 +0000)]
getarguments.c: Move interface to own file.
Ralph Corderoy [Sun, 12 Nov 2017 00:33:55 +0000 (00:33 +0000)]
read_switch_multi*_readline.c: Move interface to own file.
Ralph Corderoy [Sun, 12 Nov 2017 00:31:18 +0000 (00:31 +0000)]
read_switch_multiword.c: Move interface to own file.
Ralph Corderoy [Sun, 12 Nov 2017 00:28:46 +0000 (00:28 +0000)]
read_yes_or_no_if_tty.c: Move interface to own file.
Ralph Corderoy [Sun, 12 Nov 2017 00:26:11 +0000 (00:26 +0000)]
read_switch.c: Move interface declaration to own file.
Ralph Corderoy [Sun, 12 Nov 2017 00:23:44 +0000 (00:23 +0000)]
concat.c: Move interface to own file.
Ralph Corderoy [Sun, 12 Nov 2017 00:20:19 +0000 (00:20 +0000)]
seq_setunseen.c: Move interface to own file.
Ralph Corderoy [Sun, 12 Nov 2017 00:18:03 +0000 (00:18 +0000)]
seq_setprev.c: Move interface to own file.
Ralph Corderoy [Sun, 12 Nov 2017 00:15:47 +0000 (00:15 +0000)]
seq_setcur.c: Move interface to own file.
Ralph Corderoy [Sun, 12 Nov 2017 00:13:35 +0000 (00:13 +0000)]
seq_save.c: Move interface to own file.
Ralph Corderoy [Sun, 12 Nov 2017 00:10:48 +0000 (00:10 +0000)]
seq_read.c: Move interface to own file.
Ralph Corderoy [Sun, 12 Nov 2017 00:05:54 +0000 (00:05 +0000)]
showfile.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 23:59:22 +0000 (23:59 +0000)]
smatch.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 23:53:00 +0000 (23:53 +0000)]
getpass.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 23:47:07 +0000 (23:47 +0000)]
r1bindex.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 23:44:44 +0000 (23:44 +0000)]
refile.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 23:42:31 +0000 (23:42 +0000)]
ruserpass.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 23:39:01 +0000 (23:39 +0000)]
remdir.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 23:34:59 +0000 (23:34 +0000)]
snprintb.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 23:31:23 +0000 (23:31 +0000)]
strindex.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 23:28:30 +0000 (23:28 +0000)]
ssequal.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 17:45:25 +0000 (17:45 +0000)]
credentials.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 17:38:47 +0000 (17:38 +0000)]
encode_rfc2047.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 17:33:36 +0000 (17:33 +0000)]
fmt_rfc2047.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 17:30:37 +0000 (17:30 +0000)]
client.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 17:28:18 +0000 (17:28 +0000)]
closefds.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 17:25:55 +0000 (17:25 +0000)]
copyip.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 17:23:45 +0000 (17:23 +0000)]
cpydata.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 17:21:17 +0000 (17:21 +0000)]
cpydgst.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 17:19:06 +0000 (17:19 +0000)]
discard.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 17:15:05 +0000 (17:15 +0000)]
trimcpy.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 16:22:30 +0000 (16:22 +0000)]
uprf.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 16:18:15 +0000 (16:18 +0000)]
vfgets.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 16:16:14 +0000 (16:16 +0000)]
check_charset.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 16:12:02 +0000 (16:12 +0000)]
getcpy.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 14:49:08 +0000 (14:49 +0000)]
m_draft.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 14:46:28 +0000 (14:46 +0000)]
m_convert.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 14:43:38 +0000 (14:43 +0000)]
m_backup.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 14:40:50 +0000 (14:40 +0000)]
m_atoi.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 14:35:55 +0000 (14:35 +0000)]
getfolder.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 14:30:21 +0000 (14:30 +0000)]
geteditor.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 14:28:05 +0000 (14:28 +0000)]
escape_addresses.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 14:25:37 +0000 (14:25 +0000)]
ext_hook.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 14:22:24 +0000 (14:22 +0000)]
fdcompare.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 14:20:01 +0000 (14:20 +0000)]
folder_read.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 13:42:45 +0000 (13:42 +0000)]
folder_realloc.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 00:18:51 +0000 (00:18 +0000)]
folder_pack.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 00:15:30 +0000 (00:15 +0000)]
folder_free.c: Move interface to own file.
Ralph Corderoy [Sat, 11 Nov 2017 00:05:31 +0000 (00:05 +0000)]
folder_delmsgs.c: Move interface to own file.
Ralph Corderoy [Fri, 10 Nov 2017 23:36:23 +0000 (23:36 +0000)]
folder_addmsg.c: Move interface to own file.
Ralph Corderoy [Fri, 10 Nov 2017 23:13:42 +0000 (23:13 +0000)]
context_foil.c: Move interface to own file.
Ralph Corderoy [Fri, 10 Nov 2017 23:05:42 +0000 (23:05 +0000)]
context_save.c: Move interface to own file.
Ralph Corderoy [Fri, 10 Nov 2017 22:58:11 +0000 (22:58 +0000)]
context_replace.c: Move interface to own file.
Ralph Corderoy [Fri, 10 Nov 2017 22:50:36 +0000 (22:50 +0000)]
context_read.c: Move interface to own file.
Ralph Corderoy [Fri, 10 Nov 2017 18:06:35 +0000 (18:06 +0000)]
context_del.c: Move interface to own file.
Ralph Corderoy [Fri, 10 Nov 2017 18:01:08 +0000 (18:01 +0000)]
context_find.c: Move interface to own file.
Ralph Corderoy [Tue, 7 Nov 2017 00:28:47 +0000 (00:28 +0000)]
readconfig.c: Move interface to own file.
Ralph Corderoy [Tue, 7 Nov 2017 00:17:50 +0000 (00:17 +0000)]
brkstring.c: Move interface to own file.
Ralph Corderoy [Tue, 7 Nov 2017 00:10:06 +0000 (00:10 +0000)]
atooi.c: Move interface to own file.
Ralph Corderoy [Mon, 6 Nov 2017 23:59:41 +0000 (23:59 +0000)]
ambigsw.c: Move interface to own file.
Ralph Corderoy [Sun, 5 Nov 2017 13:10:17 +0000 (13:10 +0000)]
vector.c: Move interface to own file.
Don't #include it in all its users yet as it's too tangled with mh.h's
other content, so just #include it in mh.h instead.
Ralph Corderoy [Fri, 3 Nov 2017 00:28:26 +0000 (00:28 +0000)]
pidstatus.c: Move interface to own file.
Ralph Corderoy [Fri, 3 Nov 2017 00:14:20 +0000 (00:14 +0000)]
push.c: Move interface to own file.
Ralph Corderoy [Fri, 3 Nov 2017 00:07:21 +0000 (00:07 +0000)]
path.c: Move interface to own file.
Ralph Corderoy [Thu, 2 Nov 2017 23:28:08 +0000 (23:28 +0000)]
print_version.c: Move interface to own file.
Ralph Corderoy [Thu, 2 Nov 2017 23:16:21 +0000 (23:16 +0000)]
print_sw.c: Move interface to own file.
Ralph Corderoy [Thu, 2 Nov 2017 23:08:38 +0000 (23:08 +0000)]
print_help.c: Move interface to own file.
Ralph Corderoy [Thu, 2 Nov 2017 22:56:32 +0000 (22:56 +0000)]
seq_nameok.c: Move interface to own file.
Ralph Corderoy [Thu, 2 Nov 2017 22:47:58 +0000 (22:47 +0000)]
seq_list.c: Move interface to own file.
Ralph Corderoy [Thu, 2 Nov 2017 22:37:16 +0000 (22:37 +0000)]
seq_bits.c: Move interface to own file.
Ralph Corderoy [Thu, 2 Nov 2017 21:50:33 +0000 (21:50 +0000)]
seq_getnum.c: Move interface to own file.
Ralph Corderoy [Thu, 2 Nov 2017 21:40:11 +0000 (21:40 +0000)]
seq_del.c: Move interface to own file.
Ralph Corderoy [Thu, 2 Nov 2017 18:19:59 +0000 (18:19 +0000)]
seq_print.c: Move interface to own file.
Ralph Corderoy [Thu, 2 Nov 2017 18:09:43 +0000 (18:09 +0000)]
seq_add.c: Move interface to own file.
Ralph Corderoy [Thu, 2 Nov 2017 17:59:04 +0000 (17:59 +0000)]
arglist.c: Move interface to own file.
Ralph Corderoy [Thu, 2 Nov 2017 17:36:33 +0000 (17:36 +0000)]
Strip directory from #include when it's not needed.
Ralph Corderoy [Thu, 2 Nov 2017 14:09:26 +0000 (14:09 +0000)]
Remove symbols-wanted comments after #include.
They're unlikely to be up to date, and they are few.
Ralph Corderoy [Thu, 2 Nov 2017 13:57:23 +0000 (13:57 +0000)]
Use #include with `""' for including nmh's source.
Compilers vary on how they handle #includes with `""' and `<>', but
consistency on using `""' for nmh's files, and `<>' for the system's,
means it's easy to tell which is which at a glance.
Ralph Corderoy [Thu, 2 Nov 2017 13:44:24 +0000 (13:44 +0000)]
error.c: Move interface to own file.
Ken Hornstein [Thu, 9 Nov 2017 03:32:57 +0000 (22:32 -0500)]
Support a -timeout switch.
Ken Hornstein [Sat, 4 Nov 2017 13:59:18 +0000 (09:59 -0400)]
Use va_copy() to get a copy of va_list, instead of using original.
netsec_vprintf() can call vsnprintf() twice if the outgoing buffer is
full (but it happens rarely in practice, given the way the current
code uses it). But if this DOES happen, vsnprintf() will use the
same va_list argument twice, and the second time around either it will
grab a random bit of memory off of the stack OR it will segfault.
So we always use va_copy() to get our own copy of the passed-in va_list
and work on that.
Ken Hornstein [Sat, 4 Nov 2017 13:58:16 +0000 (09:58 -0400)]
Add support for batch mode.
Add a new switch, -batch, which will run a sequence of commands out
of a batch file.
Ken Hornstein [Fri, 3 Nov 2017 18:58:06 +0000 (14:58 -0400)]
Various IMAP protocol improvements
Make the CAPABAILITY parser work correctly (and not include CAPABILITY
as a capability).
Support reading an untagged CAPABILITY response during an authentication
exchange.
Removing some debugging statements.
Make LITERAL+ and LITERAL- work correctly.
Ken Hornstein [Fri, 3 Nov 2017 03:21:36 +0000 (23:21 -0400)]
Make APPEND work; still needs some changes, though.
Ken Hornstein [Thu, 2 Nov 2017 03:46:17 +0000 (23:46 -0400)]
Start of making APPEND functional; not quite there yet.
Ken Hornstein [Wed, 1 Nov 2017 19:01:23 +0000 (15:01 -0400)]
Support sending multiple commands at once.
Ken Hornstein [Wed, 1 Nov 2017 18:00:18 +0000 (14:00 -0400)]
Report on the TLS negotation time
Ralph Corderoy [Thu, 2 Nov 2017 02:21:55 +0000 (02:21 +0000)]
prototypes.h: Delete duplicate prototypes.
Those that already appear in other header files.
Ralph Corderoy [Thu, 2 Nov 2017 02:20:12 +0000 (02:20 +0000)]
prototypes.h: Delete default_done() prototype.
Function doesn't exist; removed in
38615191 .