]> granicus.if.org Git - neomutt/log
neomutt
5 years agotest: improve test_mutt_str_remall_strcasestr()
Richard Russon [Sun, 26 May 2019 15:02:23 +0000 (16:02 +0100)]
test: improve test_mutt_str_remall_strcasestr()

5 years agotest: improve test_mutt_str_pretty_size()
Richard Russon [Sun, 26 May 2019 15:02:23 +0000 (16:02 +0100)]
test: improve test_mutt_str_pretty_size()

5 years agotest: improve test_mutt_str_next_word()
Richard Russon [Sun, 26 May 2019 15:02:23 +0000 (16:02 +0100)]
test: improve test_mutt_str_next_word()

5 years agotest: improve test_mutt_str_lws_rlen()
Richard Russon [Sun, 26 May 2019 15:02:23 +0000 (16:02 +0100)]
test: improve test_mutt_str_lws_rlen()

5 years agotest: improve test_mutt_str_lws_len()
Richard Russon [Sun, 26 May 2019 15:02:23 +0000 (16:02 +0100)]
test: improve test_mutt_str_lws_len()

5 years agotest: improve test_mutt_str_is_email_wsp()
Richard Russon [Sun, 26 May 2019 15:02:23 +0000 (16:02 +0100)]
test: improve test_mutt_str_is_email_wsp()

5 years agotest: improve test_mutt_str_is_ascii()
Richard Russon [Sun, 26 May 2019 15:02:23 +0000 (16:02 +0100)]
test: improve test_mutt_str_is_ascii()

5 years agotest: improve test_mutt_str_inline_replace()
Richard Russon [Sun, 26 May 2019 15:02:23 +0000 (16:02 +0100)]
test: improve test_mutt_str_inline_replace()

5 years agotest: improve test_mutt_str_getenv()
Richard Russon [Sun, 26 May 2019 15:02:23 +0000 (16:02 +0100)]
test: improve test_mutt_str_getenv()

5 years agotest: improve test_mutt_str_find_word()
Richard Russon [Sun, 26 May 2019 15:02:23 +0000 (16:02 +0100)]
test: improve test_mutt_str_find_word()

5 years agotest: improve test_mutt_str_dequote_comment()
Richard Russon [Sun, 26 May 2019 15:02:23 +0000 (16:02 +0100)]
test: improve test_mutt_str_dequote_comment()

5 years agotest: improve test_mutt_str_asprintf()
Richard Russon [Sun, 26 May 2019 15:02:23 +0000 (16:02 +0100)]
test: improve test_mutt_str_asprintf()

5 years agotest: improve test_mutt_str_append_item()
Richard Russon [Sun, 26 May 2019 15:02:23 +0000 (16:02 +0100)]
test: improve test_mutt_str_append_item()

5 years agotest: improve test_mutt_str_adjust()
Richard Russon [Sun, 26 May 2019 15:02:23 +0000 (16:02 +0100)]
test: improve test_mutt_str_adjust()

5 years agomerge: improve Buffer tests
Richard Russon [Sun, 26 May 2019 16:17:18 +0000 (17:17 +0100)]
merge: improve Buffer tests

 * test: improve test_mutt_buffer_add_printf()
 * test: improve test_mutt_buffer_addch()
 * test: improve test_mutt_buffer_addstr()
 * test: improve test_mutt_buffer_addstr_n()
 * test: improve test_mutt_buffer_alloc()
 * test: improve test_mutt_buffer_concat_path()
 * test: improve test_mutt_buffer_fix_dptr()
 * test: improve test_mutt_buffer_free()
 * test: improve test_mutt_buffer_from()
 * test: improve test_mutt_buffer_increase_size()
 * test: improve test_mutt_buffer_init()
 * test: improve test_mutt_buffer_is_empty()
 * test: improve test_mutt_buffer_len()
 * test: improve test_mutt_buffer_new()
 * test: improve test_mutt_buffer_printf()
 * test: improve test_mutt_buffer_reset()
 * test: improve test_mutt_buffer_strcpy()
 * test: improve test_mutt_buffer_strcpy_n()
 * reorganise buffer header

5 years agoreorganise buffer header
Richard Russon [Sat, 25 May 2019 00:58:26 +0000 (01:58 +0100)]
reorganise buffer header

5 years agotest: improve test_mutt_buffer_strcpy_n()
Richard Russon [Fri, 24 May 2019 22:24:04 +0000 (23:24 +0100)]
test: improve test_mutt_buffer_strcpy_n()

5 years agotest: improve test_mutt_buffer_strcpy()
Richard Russon [Fri, 24 May 2019 22:24:04 +0000 (23:24 +0100)]
test: improve test_mutt_buffer_strcpy()

5 years agotest: improve test_mutt_buffer_reset()
Richard Russon [Fri, 24 May 2019 22:24:04 +0000 (23:24 +0100)]
test: improve test_mutt_buffer_reset()

5 years agotest: improve test_mutt_buffer_printf()
Richard Russon [Fri, 24 May 2019 22:24:04 +0000 (23:24 +0100)]
test: improve test_mutt_buffer_printf()

5 years agotest: improve test_mutt_buffer_new()
Richard Russon [Fri, 24 May 2019 22:24:04 +0000 (23:24 +0100)]
test: improve test_mutt_buffer_new()

5 years agotest: improve test_mutt_buffer_len()
Richard Russon [Fri, 24 May 2019 22:24:04 +0000 (23:24 +0100)]
test: improve test_mutt_buffer_len()

5 years agotest: improve test_mutt_buffer_is_empty()
Richard Russon [Fri, 24 May 2019 22:24:04 +0000 (23:24 +0100)]
test: improve test_mutt_buffer_is_empty()

5 years agotest: improve test_mutt_buffer_init()
Richard Russon [Fri, 24 May 2019 22:24:04 +0000 (23:24 +0100)]
test: improve test_mutt_buffer_init()

5 years agotest: improve test_mutt_buffer_increase_size()
Richard Russon [Fri, 24 May 2019 22:24:04 +0000 (23:24 +0100)]
test: improve test_mutt_buffer_increase_size()

5 years agocoverity
Richard Russon [Sat, 25 May 2019 15:08:51 +0000 (16:08 +0100)]
coverity

5 years agotest: improve test_mutt_buffer_from()
Richard Russon [Fri, 24 May 2019 22:24:04 +0000 (23:24 +0100)]
test: improve test_mutt_buffer_from()

5 years agomove the null logger into libmutt
Richard Russon [Fri, 24 May 2019 14:36:15 +0000 (15:36 +0100)]
move the null logger into libmutt

This logger is used by the test code (for quietness).

5 years agotest: improve test_mutt_buffer_free()
Richard Russon [Fri, 24 May 2019 22:24:04 +0000 (23:24 +0100)]
test: improve test_mutt_buffer_free()

5 years agoremove unnecessary test in mutt_mem_calloc()
Richard Russon [Fri, 24 May 2019 14:05:30 +0000 (15:05 +0100)]
remove unnecessary test in mutt_mem_calloc()

There's no point in making a calculation.
Either calloc() succeeds, or it doesn't.

5 years agotest: improve test_mutt_buffer_fix_dptr()
Richard Russon [Fri, 24 May 2019 22:24:04 +0000 (23:24 +0100)]
test: improve test_mutt_buffer_fix_dptr()

5 years agofix idn macro
Richard Russon [Fri, 24 May 2019 13:47:19 +0000 (14:47 +0100)]
fix idn macro

gcc9 isn't happy with pre-proc conditionals inside a macro.

5 years agotest: improve test_mutt_buffer_concat_path()
Richard Russon [Fri, 24 May 2019 22:24:04 +0000 (23:24 +0100)]
test: improve test_mutt_buffer_concat_path()

5 years agotest: improve test_mutt_buffer_alloc()
Richard Russon [Fri, 24 May 2019 22:24:04 +0000 (23:24 +0100)]
test: improve test_mutt_buffer_alloc()

5 years agotest: improve test_mutt_buffer_addstr_n()
Richard Russon [Fri, 24 May 2019 22:24:04 +0000 (23:24 +0100)]
test: improve test_mutt_buffer_addstr_n()

5 years agotest: improve test_mutt_buffer_addstr()
Richard Russon [Fri, 24 May 2019 22:24:04 +0000 (23:24 +0100)]
test: improve test_mutt_buffer_addstr()

5 years agotest: improve test_mutt_buffer_addch()
Richard Russon [Fri, 24 May 2019 22:24:04 +0000 (23:24 +0100)]
test: improve test_mutt_buffer_addch()

5 years agotest: improve test_mutt_buffer_add_printf()
Richard Russon [Fri, 24 May 2019 22:24:04 +0000 (23:24 +0100)]
test: improve test_mutt_buffer_add_printf()

5 years agoFix Coverity CID 198652
Pietro Cerutti [Fri, 24 May 2019 13:17:24 +0000 (13:17 +0000)]
Fix Coverity CID 198652

5 years agoFix Coverity CID 198656 / 198649
Pietro Cerutti [Fri, 24 May 2019 13:00:21 +0000 (13:00 +0000)]
Fix Coverity CID 198656 / 198649

5 years agofix: improve function checks
Richard Russon [Thu, 23 May 2019 16:17:11 +0000 (17:17 +0100)]
fix: improve function checks

5 years agofix: stop CUR_EMAIL underflow in entire-thread
Austin Ray [Wed, 22 May 2019 20:40:03 +0000 (16:40 -0400)]
fix: stop CUR_EMAIL underflow in entire-thread

entire-thread will underflow CUR_EMAIL macro if no mailbox is
configured. To prevent this, call 'prereq()' before any other logic.
'prereq()' will ensure we have a mailbox thus preventing the underflow.

flatcap deserves credit for identifying the solution.

Fixes: #1719
5 years agoPass the test for mutt_addrlist_to_intl when building wihtout idn
Pietro Cerutti [Fri, 24 May 2019 07:14:03 +0000 (07:14 +0000)]
Pass the test for mutt_addrlist_to_intl when building wihtout idn

5 years agomerge: update transations
Richard Russon [Thu, 23 May 2019 14:14:49 +0000 (15:14 +0100)]
merge: update transations

 * Updated Catalan translation.
 * sync translations

5 years agosync translations
Richard Russon [Thu, 23 May 2019 14:14:39 +0000 (15:14 +0100)]
sync translations

5 years agoUpdated Catalan translation.
Ivan Vilata i Balaguer [Wed, 15 May 2019 16:09:25 +0000 (09:09 -0700)]
Updated Catalan translation.

Co-authored-by: Richard Russon <rich@flatcap.org>
5 years agocoverage: exclude 3rd party files
Richard Russon [Wed, 22 May 2019 13:30:33 +0000 (14:30 +0100)]
coverage: exclude 3rd party files

We don't care about system header files.

5 years agomerge: Convert Address to use TAILQ
Richard Russon [Thu, 23 May 2019 11:33:38 +0000 (12:33 +0100)]
merge: Convert Address to use TAILQ

 * Define an AddressList structure using TAILQ
 * Add functions to convert to/from Address/AddressList
 * Use AddressList in mutt_addrlist_dedupe
 * Use AddressList in mutt_addr_parse_list
 * Const'ify parameter to mutt_addr_copy
 * Implement mutt_addresslist_new
 * Use AddressList in mutt_addr_copy_list
 * Use AddressList in mutt_addr_free, implement mutt_addresslist_free_one
 * Use AddressList in mutt_addr_remove_from_list
 * Use AddressList in mutt_addr_qualify
 * Use AddressList in mutt_addr_append
 * Use AddressList in mutt_addr_cmp_strict
 * Use AddressList in mutt_addr_has_recips
 * Use AddressList in mutt_addr_search
 * Use AddressList in mutt_addr_remove_xrefs
 * Tidy Address free'ing functions
 * Use AddressList in mutt_addr_write
 * Use AddressList in mutt_addrlist_to_intl and mutt_addrlist_to_local
 * Convert mutt_addr_remove_from_list and mutt_addr_remove_xrefs API to AddressList
 * Convert Alias to use AddressList
 * Convert Envelope addresses to AddressList
 * Fix variadic function
 * Fix recursive alias lookup
 * Cleanup Address API: mutt_addr_cmp_strict -> mutt_addresslist_equal
 * Cleanup Address API: parse and free
 * Cleanup Address API: mutt_addresslist_qualify
 * Cleanup Address API: mutt_addr_write
 * Fix and refactor mutt_is_list_recipient and mutt_is_subscribed_list_recipient
 * Fix match_user
 * Cleanup Address API: unexpose mutt_addr_is_(intl|local)
 * Cleanup Address API: unexpose mutt_addr_mbox_to_udomain
 * Cleanup Address API: mutt_addr_remove_from_list -> mutt_addresslist_remove
 * Cleanup Address API: mutt_addr_remove_xrefs -> mutt_addresslist_remove_xrefs
 * Cleanup Address API: unexpose mutt_addr_set_(intl|local)
 * Cleanup Address API: mutt_addrlist_dedupe -> mutt_addresslist_dedupe
 * Cleanup Address API: mutt_addrlist_to_(intl|local) -> mutt_addresslist_to_(intl|local)
 * Remove "next" pointer from struct Address: conversion to TAILQ is complete
 * Merge AddressNode into Address
 * Rename mutt_addresslist_* to mutt_addrlist_*
 * Provide mutt_addrlist_append and mutt_addrlist_prepend
 * doxy: fix comments
 * test: update basic address tests
 * remove 'mutt_' from static functions
 * Add tests for mutt_addr_cmp
 * Add tests for mutt_addr_cat, explain what it does does in the Doxygen block
 * Add tests for mutt_addr_copy
 * Add tests for mutt_addr_free
 * Add tests for mutt_addr_valid_msgid
 * Add test for mutt_addrlist_append and mutt_addrlist_prepend
 * Add tests for mutt_addrlist_copy
 * Add test for mutt_addrlist_dedupe, fix mutt_addrlist_parse
 * Run clang-format over test/address
 * Add tests for mutt_addrlist_equal
 * Add tests for mutt_addrlist_free_all
 * Add tests for mutt_addrlist_free_one
 * Add tests for mutt_addrlist_free
 * Boolify uses of Address' group
 * tidy code
 * Revert queue.h formatting
 * Rename mutt_addrlist_has_recips to mutt_addrlist_count_recips and add tests
 * Kill duplicate copyright line
 * Rename mutt_addrlist_free_all into mutt_addrlist_clear, remove freeing functions
 * Add tests for mutt_addrlist_count_recips
 * Add tests for mutt_addrlist_parse + slight refactor and fix return value
 * Slightly refactor mutt_addrlist_parse2
 * Avoid leak in the test for mutt_addrlist_parse
 * Add tests for mutt_addrlist_parse2
 * Add tests for mutt_addrlist_qualify
 * Sort address functions by name
 * Add helper to create and populate an Address, avoid leaks in tests
 * Simplify mutt_default_from
 * Add tests formutt_addrlist_remove_xrefs
 * Add tests for  mutt_addrlist_remove
 * Add (basic) tests for mutt_addrlist_to_(intl|local)
 * Add tests for mutt_addrlist_write + make it more readable
 * Fix test for mutt_addrlist_write and avoid leak
 * Add mutt_addr_to_local
 * Test addresses with comments in mutt_addrlist_parse
 * Run clang-format over test/address

5 years agoRun clang-format over test/address 1713/head
Pietro Cerutti [Wed, 22 May 2019 14:12:52 +0000 (14:12 +0000)]
Run clang-format over test/address

5 years agoTest addresses with comments in mutt_addrlist_parse
Pietro Cerutti [Wed, 22 May 2019 14:11:31 +0000 (14:11 +0000)]
Test addresses with comments in mutt_addrlist_parse

5 years agoAdd mutt_addr_to_local
Pietro Cerutti [Wed, 22 May 2019 12:01:41 +0000 (12:01 +0000)]
Add mutt_addr_to_local

5 years agoFix test for mutt_addrlist_write and avoid leak
Pietro Cerutti [Wed, 22 May 2019 11:15:25 +0000 (11:15 +0000)]
Fix test for mutt_addrlist_write and avoid leak

5 years agoAdd tests for mutt_addrlist_write + make it more readable
Pietro Cerutti [Wed, 22 May 2019 10:09:00 +0000 (10:09 +0000)]
Add tests for mutt_addrlist_write + make it more readable

5 years agoAdd (basic) tests for mutt_addrlist_to_(intl|local)
Pietro Cerutti [Wed, 22 May 2019 09:00:42 +0000 (09:00 +0000)]
Add (basic) tests for mutt_addrlist_to_(intl|local)

5 years agoAdd tests for mutt_addrlist_remove
Pietro Cerutti [Tue, 21 May 2019 13:01:25 +0000 (13:01 +0000)]
Add tests for  mutt_addrlist_remove

5 years agoAdd tests formutt_addrlist_remove_xrefs
Pietro Cerutti [Tue, 21 May 2019 12:53:51 +0000 (12:53 +0000)]
Add tests formutt_addrlist_remove_xrefs

5 years agoSimplify mutt_default_from
Pietro Cerutti [Mon, 20 May 2019 16:11:57 +0000 (16:11 +0000)]
Simplify mutt_default_from

5 years agoAdd helper to create and populate an Address, avoid leaks in tests
Pietro Cerutti [Mon, 20 May 2019 16:10:12 +0000 (16:10 +0000)]
Add helper to create and populate an Address, avoid leaks in tests

5 years agoSort address functions by name
Pietro Cerutti [Mon, 20 May 2019 15:19:25 +0000 (15:19 +0000)]
Sort address functions by name

5 years agoAdd tests for mutt_addrlist_qualify
Pietro Cerutti [Mon, 20 May 2019 11:44:41 +0000 (11:44 +0000)]
Add tests for mutt_addrlist_qualify

5 years agoAdd tests for mutt_addrlist_parse2
Pietro Cerutti [Mon, 20 May 2019 11:37:07 +0000 (11:37 +0000)]
Add tests for mutt_addrlist_parse2

5 years agoAvoid leak in the test for mutt_addrlist_parse
Pietro Cerutti [Mon, 20 May 2019 11:36:53 +0000 (11:36 +0000)]
Avoid leak in the test for mutt_addrlist_parse

5 years agoSlightly refactor mutt_addrlist_parse2
Pietro Cerutti [Mon, 20 May 2019 11:36:22 +0000 (11:36 +0000)]
Slightly refactor mutt_addrlist_parse2

5 years agoAdd tests for mutt_addrlist_parse + slight refactor and fix return value
Pietro Cerutti [Mon, 20 May 2019 11:20:50 +0000 (11:20 +0000)]
Add tests for mutt_addrlist_parse + slight refactor and fix return value

5 years agoAdd tests for mutt_addrlist_count_recips
Pietro Cerutti [Mon, 20 May 2019 10:45:51 +0000 (10:45 +0000)]
Add tests for mutt_addrlist_count_recips

5 years agoRename mutt_addrlist_free_all into mutt_addrlist_clear, remove freeing functions
Pietro Cerutti [Sun, 19 May 2019 12:47:18 +0000 (12:47 +0000)]
Rename mutt_addrlist_free_all into mutt_addrlist_clear, remove freeing functions

No facilities are provided for the heap allocation and freeing of
AddressLists. The suggested usage is to to have AddressLists as
variables on the stack.

5 years agoKill duplicate copyright line
Pietro Cerutti [Sun, 19 May 2019 11:20:25 +0000 (11:20 +0000)]
Kill duplicate copyright line

5 years agoRename mutt_addrlist_has_recips to mutt_addrlist_count_recips and add tests
Pietro Cerutti [Sun, 19 May 2019 11:18:53 +0000 (11:18 +0000)]
Rename mutt_addrlist_has_recips to mutt_addrlist_count_recips and add tests

5 years agoRevert queue.h formatting
Richard Russon [Sun, 19 May 2019 10:44:03 +0000 (11:44 +0100)]
Revert queue.h formatting

5 years agotidy code
Richard Russon [Sun, 19 May 2019 10:42:33 +0000 (11:42 +0100)]
tidy code

- NULL pointers
- variable case
- rename function
- sprinkle credit

5 years agoBoolify uses of Address' group
Pietro Cerutti [Sun, 19 May 2019 09:29:11 +0000 (09:29 +0000)]
Boolify uses of Address' group

5 years agoAdd tests for mutt_addrlist_free
Pietro Cerutti [Sun, 19 May 2019 09:06:15 +0000 (09:06 +0000)]
Add tests for mutt_addrlist_free

5 years agoAdd tests for mutt_addrlist_free_one
Pietro Cerutti [Sun, 19 May 2019 08:53:25 +0000 (08:53 +0000)]
Add tests for mutt_addrlist_free_one

5 years agoAdd tests for mutt_addrlist_free_all
Pietro Cerutti [Sun, 19 May 2019 08:37:00 +0000 (08:37 +0000)]
Add tests for mutt_addrlist_free_all

5 years agoAdd tests for mutt_addrlist_equal
Pietro Cerutti [Sun, 19 May 2019 08:28:02 +0000 (08:28 +0000)]
Add tests for mutt_addrlist_equal

5 years agoRun clang-format over test/address
Pietro Cerutti [Sun, 19 May 2019 08:19:19 +0000 (08:19 +0000)]
Run clang-format over test/address

5 years agoAdd test for mutt_addrlist_dedupe, fix mutt_addrlist_parse
Pietro Cerutti [Sun, 19 May 2019 08:17:28 +0000 (08:17 +0000)]
Add test for mutt_addrlist_dedupe, fix mutt_addrlist_parse

5 years agoAdd tests for mutt_addrlist_copy
Pietro Cerutti [Sat, 18 May 2019 17:07:30 +0000 (17:07 +0000)]
Add tests for mutt_addrlist_copy

5 years agoAdd test for mutt_addrlist_append and mutt_addrlist_prepend
Pietro Cerutti [Sat, 18 May 2019 16:51:50 +0000 (16:51 +0000)]
Add test for mutt_addrlist_append and mutt_addrlist_prepend

5 years agoAdd tests for mutt_addr_valid_msgid
Pietro Cerutti [Sat, 18 May 2019 16:45:28 +0000 (16:45 +0000)]
Add tests for mutt_addr_valid_msgid

5 years agoAdd tests for mutt_addr_free
Pietro Cerutti [Sat, 18 May 2019 16:32:13 +0000 (16:32 +0000)]
Add tests for mutt_addr_free

5 years agoAdd tests for mutt_addr_copy
Pietro Cerutti [Sat, 18 May 2019 16:28:27 +0000 (16:28 +0000)]
Add tests for mutt_addr_copy

5 years agoAdd tests for mutt_addr_cat, explain what it does does in the Doxygen block
Pietro Cerutti [Sat, 18 May 2019 16:20:34 +0000 (16:20 +0000)]
Add tests for mutt_addr_cat, explain what it does does in the Doxygen block

5 years agoAdd tests for mutt_addr_cmp
Pietro Cerutti [Sat, 18 May 2019 16:20:15 +0000 (16:20 +0000)]
Add tests for mutt_addr_cmp

5 years agoremove 'mutt_' from static functions
Richard Russon [Sat, 18 May 2019 11:55:08 +0000 (12:55 +0100)]
remove 'mutt_' from static functions

5 years agotest: update basic address tests
Richard Russon [Fri, 17 May 2019 21:37:08 +0000 (22:37 +0100)]
test: update basic address tests

5 years agodoxy: fix comments
Richard Russon [Fri, 17 May 2019 22:24:14 +0000 (23:24 +0100)]
doxy: fix comments

5 years agoProvide mutt_addrlist_append and mutt_addrlist_prepend
Pietro Cerutti [Fri, 17 May 2019 13:42:58 +0000 (13:42 +0000)]
Provide mutt_addrlist_append and mutt_addrlist_prepend

These are one-liners that call TAILQ_INSERT_TAIL and TAILQ_INSERT_HEAD,
but the macros have the ugly side-effect of evaluating their arguments
multiple times, so TAILQ_INSERT_TAIL(list, new_element()); doesn't do
what you would expect.

5 years agoRename mutt_addresslist_* to mutt_addrlist_*
Pietro Cerutti [Fri, 17 May 2019 13:12:54 +0000 (13:12 +0000)]
Rename mutt_addresslist_* to mutt_addrlist_*

5 years agoMerge AddressNode into Address
Pietro Cerutti [Fri, 17 May 2019 11:55:55 +0000 (11:55 +0000)]
Merge AddressNode into Address

5 years agoRemove "next" pointer from struct Address: conversion to TAILQ is complete
Pietro Cerutti [Thu, 16 May 2019 16:42:05 +0000 (16:42 +0000)]
Remove "next" pointer from struct Address: conversion to TAILQ is complete

5 years agoCleanup Address API: mutt_addrlist_to_(intl|local) -> mutt_addresslist_to_(intl|local)
Pietro Cerutti [Thu, 16 May 2019 16:34:59 +0000 (16:34 +0000)]
Cleanup Address API: mutt_addrlist_to_(intl|local) -> mutt_addresslist_to_(intl|local)

5 years agoCleanup Address API: mutt_addrlist_dedupe -> mutt_addresslist_dedupe
Pietro Cerutti [Thu, 16 May 2019 15:44:11 +0000 (15:44 +0000)]
Cleanup Address API: mutt_addrlist_dedupe -> mutt_addresslist_dedupe

5 years agoCleanup Address API: unexpose mutt_addr_set_(intl|local)
Pietro Cerutti [Thu, 16 May 2019 15:23:45 +0000 (15:23 +0000)]
Cleanup Address API: unexpose mutt_addr_set_(intl|local)

5 years agoCleanup Address API: mutt_addr_remove_xrefs -> mutt_addresslist_remove_xrefs
Pietro Cerutti [Thu, 16 May 2019 15:14:56 +0000 (15:14 +0000)]
Cleanup Address API: mutt_addr_remove_xrefs -> mutt_addresslist_remove_xrefs

5 years agoCleanup Address API: mutt_addr_remove_from_list -> mutt_addresslist_remove
Pietro Cerutti [Thu, 16 May 2019 14:52:33 +0000 (14:52 +0000)]
Cleanup Address API: mutt_addr_remove_from_list -> mutt_addresslist_remove

5 years agoCleanup Address API: unexpose mutt_addr_mbox_to_udomain
Pietro Cerutti [Thu, 16 May 2019 14:35:04 +0000 (14:35 +0000)]
Cleanup Address API: unexpose mutt_addr_mbox_to_udomain

5 years agoCleanup Address API: unexpose mutt_addr_is_(intl|local)
Pietro Cerutti [Thu, 16 May 2019 14:28:21 +0000 (14:28 +0000)]
Cleanup Address API: unexpose mutt_addr_is_(intl|local)

5 years agoFix match_user
Pietro Cerutti [Thu, 16 May 2019 14:06:18 +0000 (14:06 +0000)]
Fix match_user

5 years agoFix and refactor mutt_is_list_recipient and mutt_is_subscribed_list_recipient
Pietro Cerutti [Thu, 16 May 2019 13:29:38 +0000 (13:29 +0000)]
Fix and refactor mutt_is_list_recipient and mutt_is_subscribed_list_recipient