nmh-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nmh-commits] [SCM] The nmh Mail Handling System branch, gmailapis, upda


From: David Levine
Subject: [nmh-commits] [SCM] The nmh Mail Handling System branch, gmailapis, updated. 1.7-branchpoint-793-g419362e
Date: Mon, 17 May 2021 20:53:40 -0400 (EDT)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The nmh Mail Handling System".

The branch, gmailapis has been updated
       via  419362e24956aae1342bc377a53b1aad049b97a0 (commit)
       via  3bc6e2a174afd323d60d7b3d7fe649a3461c3869 (commit)
       via  540dabd9feb04bec16a35eef12e5c1b7e6f0d91b (commit)
       via  7705fe152bafc53f78438732da4debded04ff18a (commit)
       via  276785e8be6f208ce8e05fe30c49b1f367d80bd4 (commit)
       via  914b8e50ef2dc068a874f73e157765f100a9b15c (commit)
       via  d8ecaf57a860513a149b70a1f8b2529da9258ee2 (commit)
       via  b1f31fda9b630e6701d39536ac52abf1e7351b15 (commit)
       via  9a6a3303e912357380cea9684c4719bb023cc482 (commit)
       via  868ce6ccd2e1e777159b0da8e172431205c8aa7c (commit)
       via  682c80b4f4e25a4f457dbee6a326fad20eafcebf (commit)
       via  9acbd886a3db7ab64f7e678d1354877ae270e816 (commit)
       via  021616e179ec11acbf8714c76886f56ed81fb582 (commit)
      from  3c4994d7e0620b43e82d0ccbcb7ddb21cde0c6c8 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 419362e24956aae1342bc377a53b1aad049b97a0
Author: David Levine <levinedl@acm.org>
Date:   Mon May 17 20:48:23 2021 -0400

    Reworked etcpath() to not modify its argument at all.
    
    Added mhparam/test-etcpath.  Update to commit 56a0febb.

commit 3bc6e2a174afd323d60d7b3d7fe649a3461c3869
Author: David Levine <levinedl@acm.org>
Date:   Sun May 16 23:01:49 2021 -0400

    Fixed etcpath(~/file) case.
    
    Update to commit 9fc12a25.

commit 540dabd9feb04bec16a35eef12e5c1b7e6f0d91b
Author: David Levine <levinedl@acm.org>
Date:   Sun May 16 22:16:16 2021 -0400

    sbr/path.c: reworked etcpath() of paths that start with ~.
    
    The initial motivation was to clean up a couple of warnings with
    -Wstringop-overflow from gcc 11 with optimization enabled.  For
    an input of ~user/file when that user does not exist, the old code
    would restore the first '/' after having removed it earlier, to
    isolate ~user.  Changed the code to not remove it if that user
    doesn't exist.
    
    Added test that exercises that code to test/mhical/test-mhical.

commit 7705fe152bafc53f78438732da4debded04ff18a
Author: Ralph Corderoy <ralph@inputplus.co.uk>
Date:   Sun May 16 18:11:48 2021 +0100

    uip/popsbr.c: use trunccpy() instead of strncpy() when copying errstr.
    
    Silences compiler warning, and saves padding response with many NULs.

commit 276785e8be6f208ce8e05fe30c49b1f367d80bd4
Author: Ralph Corderoy <ralph@inputplus.co.uk>
Date:   Sun May 16 17:50:04 2021 +0100

    test/server.h: hold list of externs matching test/server.c.
    
    Remove those externs from test/fake*.c.  Silences compiler warning on
    test/server.c when added to its #includes.

commit 914b8e50ef2dc068a874f73e157765f100a9b15c
Author: Ralph Corderoy <ralph@inputplus.co.uk>
Date:   Sun May 16 17:43:23 2021 +0100

    h/mh.h: move DBITS macro to uip/mark.c which is the only user.

commit d8ecaf57a860513a149b70a1f8b2529da9258ee2
Author: Ralph Corderoy <ralph@inputplus.co.uk>
Date:   Sun May 16 17:34:38 2021 +0100

    config/version.h: hold list of externs matching config/version.c.
    
    Remove those externs from h/mh.h.

commit b1f31fda9b630e6701d39536ac52abf1e7351b15
Author: Ralph Corderoy <ralph@inputplus.co.uk>
Date:   Sun May 16 17:21:55 2021 +0100

    sbr/globals.h: hold list of externs matching sbr/globals.c.
    
    Remove those externs from h/mh.h.

commit 9a6a3303e912357380cea9684c4719bb023cc482
Author: Ralph Corderoy <ralph@inputplus.co.uk>
Date:   Sun May 16 16:36:46 2021 +0100

    sbr/globals.c: remove unneeded #include statements.
    
    Also correct first-line comment after rename from config.c.

commit 868ce6ccd2e1e777159b0da8e172431205c8aa7c
Author: Ralph Corderoy <ralph@inputplus.co.uk>
Date:   Sun May 16 16:21:16 2021 +0100

    config/config.c: rename to sbr/globals.c.
    
    It only contains definitions of global variables and its existing name
    blocks an ‘extern’ version of it because config.h is created by the
    configure script.  The externs are mainly in h/mh.h with a few missing
    ones scattered amongst the C files which use them.

commit 682c80b4f4e25a4f457dbee6a326fad20eafcebf
Author: Ralph Corderoy <ralph@inputplus.co.uk>
Date:   Sun May 16 16:18:31 2021 +0100

    sbr/dtimep.l: add missing prototype for dtimep_yyunput().
    
    The function is never called; it just exists to be a caller for
    yyunput() thereby silencing the compiler.  But now the compiler is
    complaining about dtimep_yyunput() so place a prototype immediately
    before the definition.  Fixes 4dd01e6c.

commit 9acbd886a3db7ab64f7e678d1354877ae270e816
Author: Ralph Corderoy <ralph@inputplus.co.uk>
Date:   Sun May 16 16:12:45 2021 +0100

    sbr/readconfig.c: correct prototype for checkconfig().
    
    It was missing a list of parameters and should have stated ‘void’.
    Fixes 1c03fa9d.

commit 021616e179ec11acbf8714c76886f56ed81fb582
Author: Ralph Corderoy <ralph@inputplus.co.uk>
Date:   Sun May 16 16:14:20 2021 +0100

    sbr/dtime.c: fix potential buffer overflow in dasctime().
    
    tzbuffer[DTZ_BUFFER_SIZE] was one too small because the first element
    holds a space character before the main data starts.  Fixes 6c8263b2.

-----------------------------------------------------------------------

Summary of changes:
 Makefile.am                      |   6 ++-
 config/version.h                 |  10 ++++
 h/mh.h                           |  72 -------------------------
 sbr/addrsbr.c                    |   1 +
 sbr/context_del.c                |   1 +
 sbr/context_find.c               |   1 +
 sbr/context_foil.c               |   1 +
 sbr/context_read.c               |   1 +
 sbr/context_replace.c            |   1 +
 sbr/context_save.c               |   1 +
 sbr/credentials.c                |   1 +
 sbr/dtime.c                      |   2 +-
 sbr/dtimep.l                     |   2 +
 sbr/error.c                      |   1 +
 sbr/folder_delmsgs.c             |   1 +
 sbr/folder_read.c                |   1 +
 sbr/getfolder.c                  |   1 +
 config/config.c => sbr/globals.c |   5 +-
 sbr/globals.h                    |  70 ++++++++++++++++++++++++
 sbr/m_convert.c                  |   1 +
 sbr/m_draft.c                    |   1 +
 sbr/m_gmprot.c                   |   1 +
 sbr/m_maildir.c                  |   1 +
 sbr/makedir.c                    |   1 +
 sbr/mime_type.c                  |   1 +
 sbr/oauth.c                      |   2 +
 sbr/path.c                       | 109 ++++++++++++++++++++++++-------------
 sbr/print_help.c                 |   1 +
 sbr/print_version.c              |   1 +
 sbr/read_yes_or_no_if_tty.c      |   1 +
 sbr/readconfig.c                 |   6 ++-
 sbr/refile.c                     |   1 +
 sbr/ruserpass.c                  |   1 +
 sbr/seq_add.c                    |   1 +
 sbr/seq_del.c                    |   1 +
 sbr/seq_list.c                   |   1 +
 sbr/seq_print.c                  |   1 +
 sbr/seq_read.c                   |   1 +
 sbr/seq_save.c                   |   1 +
 sbr/seq_setcur.c                 |   1 +
 sbr/seq_setprev.c                |   1 +
 sbr/seq_setunseen.c              |   1 +
 sbr/showfile.c                   |   1 +
 sbr/utils.c                      |   1 +
 test/fakehttp.c                  |   5 +-
 test/fakepop.c                   |   5 +-
 test/fakesmtp.c                  |   5 +-
 test/mhical/test-mhical          |  29 ++++++++++
 test/mhparam/test-etcpath        | 114 +++++++++++++++++++++++++++++++++++++++
 test/server.c                    |   2 +
 test/server.h                    |   9 ++++
 uip/ali.c                        |   1 +
 uip/anno.c                       |   1 +
 uip/ap.c                         |   1 +
 uip/burst.c                      |   1 +
 uip/comp.c                       |   1 +
 uip/dist.c                       |   1 +
 uip/dp.c                         |   1 +
 uip/flist.c                      |   1 +
 uip/fmtdump.c                    |   1 +
 uip/fmttest.c                    |   1 +
 uip/folder.c                     |   1 +
 uip/forw.c                       |   1 +
 uip/forwsbr.c                    |   1 +
 uip/imaptest.c                   |   1 +
 uip/inc.c                        |   1 +
 uip/install-mh.c                 |   1 +
 uip/mark.c                       |   4 ++
 uip/mhbuild.c                    |   1 +
 uip/mhbuildsbr.c                 |   1 +
 uip/mhfixmsg.c                   |   1 +
 uip/mhical.c                     |   1 +
 uip/mhlist.c                     |   1 +
 uip/mhlogin.c                    |   1 +
 uip/mhlsbr.c                     |   1 +
 uip/mhmisc.c                     |   1 +
 uip/mhn.c                        |   1 +
 uip/mhparam.c                    |   2 +
 uip/mhparse.c                    |   1 +
 uip/mhpath.c                     |   1 +
 uip/mhshow.c                     |   1 +
 uip/mhshowsbr.c                  |   1 +
 uip/mhstore.c                    |   1 +
 uip/mhstoresbr.c                 |   1 +
 uip/mkstemp.c                    |   1 +
 uip/msgchk.c                     |   1 +
 uip/new.c                        |   1 +
 uip/packf.c                      |   1 +
 uip/pick.c                       |   1 +
 uip/popsbr.c                     |   3 +-
 uip/post.c                       |   1 +
 uip/prompter.c                   |   1 +
 uip/rcvdist.c                    |   1 +
 uip/rcvpack.c                    |   1 +
 uip/rcvstore.c                   |   1 +
 uip/rcvtty.c                     |   1 +
 uip/refile.c                     |   1 +
 uip/repl.c                       |   1 +
 uip/replsbr.c                    |   1 +
 uip/rmf.c                        |   1 +
 uip/rmm.c                        |   1 +
 uip/scan.c                       |   1 +
 uip/send.c                       |   1 +
 uip/sendsbr.c                    |   1 +
 uip/show.c                       |   1 +
 uip/slocal.c                     |   1 +
 uip/sortm.c                      |   1 +
 uip/viamail.c                    |   1 +
 uip/whatnowproc.c                |   1 +
 uip/whatnowsbr.c                 |   1 +
 uip/whom.c                       |   1 +
 111 files changed, 424 insertions(+), 129 deletions(-)
 create mode 100644 config/version.h
 rename config/config.c => sbr/globals.c (98%)
 create mode 100644 sbr/globals.h
 create mode 100755 test/mhparam/test-etcpath
 create mode 100644 test/server.h


hooks/post-receive
-- 
The nmh Mail Handling System



reply via email to

[Prev in Thread] Current Thread [Next in Thread]