gnucash: New annotated tag '4.10'
John Ralls
jralls at code.gnucash.org
Sun Mar 27 09:40:38 EDT 2022
at https://github.com/Gnucash/gnucash/tree/c4b2f0c280d4b3c7c01612a0eb42d8a148fa96c4 (tag)
tagging fa0a10c4cf46d2045b77d6357b5533de82c40e39 (commit)
replaces 4.9
tagged by John Ralls
on Sat Mar 26 15:21:54 2022 -0700
Tag GnuCash 4.10 Release
154pinkchairs (1):
Translation update by 154pinkchairs <ovehis at riseup.net> using Weblate
Alex Aycinena (1):
Update Form/Schedule line references for 2021 for the US Income Tax Report
Anonymous (32):
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Translation update by Anonymous <noreply at weblate.org> using Weblate
Arve Eriksson (7):
Translation update by Arve Eriksson <031299870 at telia.com> using Weblate
Translation update by Arve Eriksson <031299870 at telia.com> using Weblate
Translation update by Arve Eriksson <031299870 at telia.com> using Weblate
Translation update by Arve Eriksson <031299870 at telia.com> using Weblate
Translation update by Arve Eriksson <031299870 at telia.com> using Weblate
Translation update by Arve Eriksson <031299870 at telia.com> using Weblate
Translation update by Arve Eriksson <031299870 at telia.com> using Weblate
Avi Markovitz (23):
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
Bora (2):
Translation update by Bora <boratici at gmail.com> using Weblate
Translation update by Bora <boratici at gmail.com> using Weblate
Brian Hsu (1):
Translation update by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
ButterflyOfFire (1):
Translation update by ButterflyOfFire <ButterflyOfFire at protonmail.com> using Weblate
Christian Wehling (5):
Tip-of-the-Day, new tip: the full file path is shown in the status bar.
Translation update by Christian Wehling <christian.wehling at web.de> using Weblate
taxinvoice.scm: removed trailing spaces
Translation update by Christian Wehling <christian.wehling at web.de> using Weblate
Translation update by Christian Wehling <christian.wehling at web.de> using Weblate
Christoph Holtermann (8):
python qof examples
Provide wrapper for qof numeric predicate
Provide the complete set of QOF enums in gnucash
Modify examples to respect previous patch
Missed one redundancy
Small fix in expected result
Implement some comparisons and arithmetics for GncNumeric
make GncNumeric.invert() return GncNumeric
Christopher Lam (70):
Use gtk_tree_model_get instead of gtk_tree_model_get_value
Use g_object_set instead of g_object_set_property
Don't iterate index on xaccTransGetSplit (trans, index)
[qif-guess-map] simplify extract-all-account-info
[assistant-qif-import] prevent ambiguous mnemonic
Bug 798392 - Reports do not display when Reports JavaScript
[trep-engine] Option to show date of entry
html-utilities: don't need (sxml simple) module
Merge branch '798392' into maint #1222
[window-reconcile] speed up by postponing account balance recalc
Merge branch 'maint-speedup-reconcile-finalize' into maint #1227
[register] simplify gnc:register-report-create-internal
Addendum to fd3ec14f6 optionally raises descendants' editlevel
[test-new-owner-report.scm] Links option was renamed
[gnc-budget-view] avoid GList O(N^2) forloop scanning
Addendum to fd3ec14f6 optionally raises descendants' editlevel
Merge branch 'maint-speedup-reconcile-finalize' into maint #1230
[gnc-budget-view] g_free a newly allocated gchar*
Bug 798408 - The calculation in budgets UI and reports are wrong.
[gnc-budget-view.c] avoid O(N^2) GList access in forloops
[gnc-plugin-page-budget.glade] GtkCheckButton has label
Merge branch 'maint-798408' into maint #1236
[gnc-plugin-page-budget] estimate/allperiods wrap begin/commit pair
Merge branch 'maint-speedup-budget' into maint #1242
Revert "[split-register-model.c] Hide price==1 for zero-amount splits"
[Split.c] return price==0 instead of 1, if !split, or amt==0
Budgets are sensitive to readonly status
Also update main menu Budget actions sensitivity
[report-utilities.scm] gnc:budget-account-get-rolledup-net bugfix
[utest-Budget] test data retention when modifying budget num_periods
[gnc-budget] store budget kvp data onto memory upon first call.
Merge branch 'maint-798406' into maint #1240
Bug 798425 - Cash flow - Option / Account: Include Trading Accounts EXCLUDES them
Revert "Bug 798425 - Cash flow - Option / Account: Include Trading Accounts EXCLUDES them"
Bug 798435 - Crash on print after printing checks
[trep-engine] account name filter can exclude filtered string
[net-charts] simplify code
[category-barchart] simplify code
[category-barchart] acct->name
[test-transaction] add tests for gnc:lists->csv
[trep-engine] faster csv list processing
[gnc-budget.cpp] convert to c++
Use C++ STL instead of GLib
Use kvp C++ interface rather than GValue
Factor out make_period_[data|note]_path
Factor out GValue access for setters and getters
Merge branch 'maint-lightning-budget' into maint #1248
[test-standard-category-report] Add test for allocation ratios
modify strings as discussed
[gnc-account-sel.c] GNCAccountSel finalize must free commodity list
[gnc-budget-view.c] modify GList in reverse
[gnc-budget-view] total_nodes may be exhausted. assign NULL.
Merge branch 'maint-progress0' into maint #1286
Merge branch 'exxus-category-barchart-patch' into maint #1274
[gnc-pricedb] add user:stock-transaction price source
Bug 798004 - Next gen UI for stock transactions
Add hook to stock transaction GtkAssistant
Merge branch 'maint-stock-editor' into maint #818
[assistant-stock-transaction] don't translate placeholder labels
[assistant-stock-transaction.glade] fix incorrect sentences
[assistant-stock-transaction.cpp] more sanity checks
[gnc-plugin-budget] remove logger when closing budget
use gtk_tree_view_get_n_columns
[reconcile-view.c] prepend & reverse
[kvp-frame.cpp] minor speedups
Fix typo in guile variable names in 1373233cd
Use original guile variable names changed in #1073
[gnc-xml-backend.cpp] gchar* must be freed after use.
[income-statement] single-column doesn't need separate inc/exp tables
[test-balsheet-pnl] there's a <hr> between income&exp and net-income
Dan Purice (1):
Translation update by Dan Purice <dan.purice at outlook.com> using Weblate
Dullus (1):
Translation update by Dullus <dullus at gmail.com> using Weblate
Eric (2):
Translation update by Eric <alchemillatruth at purelymail.com> using Weblate
Translation update by Eric <alchemillatruth at purelymail.com> using Weblate
Francisco Serrador (15):
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
Frank Groeneveld (1):
L10N:nl: Better Invoice Number translation
Frank H. Ellenberger (9):
Goodbye Translationproject!
L10N:he:glossary: remove obsolete msgs, caused a fatal error
Merge PR #1234 into maint
I18N: Improve message of PR #1232
I18N:glossary: msgattrib --no-obsolete
L10N:de: Behebung eines Fehlers, gefunden von C. Wehling, und
Bug 684507 - commodity namespace should be localized
Adjust qif-dialog-utils to new namespaces
Drop commodity-table.scm, no longer required after adjusting qif-dialog-utils
Geert Janssens (2):
Merge branch 'dutch_invoice_number_translation' into maint
Fix function documentation
Giuseppe Foti (3):
Translation update by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
Translation update by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
Translation update by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
Gregory-K (3):
Translation update by Gregory-K <lifeturn at gmail.com> using Weblate
Translation update by Gregory-K <lifeturn at gmail.com> using Weblate
L10N:el: Add 17 accelerators
Hugo Carvalho (1):
Translation update by Hugo Carvalho <hugokarvalho at hotmail.com> using Weblate
Jaime MarquÃnez Ferrándiz (1):
Translation update by Jaime MarquÃnez Ferrándiz <weblate at jregistros.fastmail.net> using Weblate
Jaimie85 (1):
Translation update by Jaimie85 <alsemgeest at gmail.com> using Weblate
Jiri Grönroos (2):
Translation update by Jiri Grönroos <jiri.gronroos at iki.fi> using Weblate
Translation update by Jiri Grönroos <jiri.gronroos at iki.fi> using Weblate
John Ralls (44):
Fix CMakeLists version number that missed getting committed.
make-uri: Ensure correct number of slashes in file URI.
gnc:html-foo-include: Use gnc-resolve-file-path.
Merge Jean Laroche's '798395_ofxdirectconnect_crash' into maint.
Merge Jean Laroche's '798391_Reimport_OFX_INCOME' into maint.
Replace code style guidance with reference to the wiki Coding Standard page.
Merge Chris Lam's 'maint-progress1' into maint.
[xml backend] Extract functions to make gz_trhead_func more readable.
Bug 798458 - Build failure with gcc 12
URL-encode # in file: URLs.
Bug 798386 - Cannot increment date by 1 day with Japanese keyboard.
Remove investment-type namespaces.
Open gzfile if thread creation fails.
Silence spurious conditional uninitialized warning in gnc-owner-sql.cpp.
Add tooltip to namespace combo in security editor.
Bug 798448 - Column 'num' cannot be null
Remove stray line left from earlier refactoring.
Integrate Windows gzopen differences so that only one ifdef is needed.
[business]Add diagnostic messages to GncEntry and GncInvoice.
https://bugs.gnucash.org/show_bug.cgi?id=797610
[register] Enable horizontal scrolling with a touchpad.
Merge Christoph Holtermann's 'python-qof-example' into maint.
Merge Chris Good's 'maintPrefUPDATE+CLEAR' into maint.
Merge Christian Wehli's 'taxinvoice' into maint.
Clean up gnc_gen_trans_edit_fields.
Merge Jean Laroche's 'bug798164' into maint.
Merge Frank Ellenberger's 'Bug684507' into maint.
Merge Christoff Holtermann's 'python-qof-example' into maint.
[i18n] Update all translation files to a new potfile.
Merge remote-tracking branch 'weblate/maint' into maint
[i18n] Fix some missed conflicts in sk.po.
Merge AQBanking Assistant Clarification into maint.
[register] Checkbox any value other than 0x20 (ASCII space) is true.
Better wording for tax table changed info message.
Restore Scheme definitions of GNC-COMMODITY-NS-CURRENCY & -NONCURRENCY.
Bug 798474 - Windows 10: Mouse scroll wheel on register...
Merge Bob Fewell's 'rtl' into maint.
Merge Simon Arlott's 'temporary-cut-txn-warning' into maint.
Merge Chris Lam's 'budget-sensitive-readonly' into maint.
Merge Christoph Holterman's 'python-gnc-numeric' into maint.
Rework default non-currency commodity namespace.
[python]Remove non-namespace "All non-currency" fom namespace test.
[L10N] Update Hungarian translator-credits
Release GnuCash 4.10
Kárász Attila (6):
Translation update by Kárász Attila <cult.edie at gmail.com> using Weblate
Translation update by Kárász Attila <cult.edie at gmail.com> using Weblate
Translation update by Kárász Attila <cult.edie at gmail.com> using Weblate
Translation update by Kárász Attila <cult.edie at gmail.com> using Weblate
Translation update by Kárász Attila <cult.edie at gmail.com> using Weblate
Translation update by Kárász Attila <cult.edie at gmail.com> using Weblate
Maxime Leroy (1):
Translation update by Maxime Leroy <lisacintosh at gmail.com> using Weblate
Mike Alexander (1):
Add config and cache files for clangd.
Milo Ivir (5):
Translation update by Milo Ivir <mail at milotype.de> using Weblate
Translation update by Milo Ivir <mail at milotype.de> using Weblate
Translation update by Milo Ivir <mail at milotype.de> using Weblate
Translation update by Milo Ivir <mail at milotype.de> using Weblate
Translation update by Milo Ivir <mail at milotype.de> using Weblate
Pedro Albuquerque (28):
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Bug 798411 - Untranslated/Unused string [pt only]
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Translation update by Pedro Albuquerque <pmra at gmx.com> using Weblate
Petter Reinholdtsen (2):
Translation update by Petter Reinholdtsen <pere-weblate at hungry.com> using Weblate
Translation update by Petter Reinholdtsen <pere-weblate at hungry.com> using Weblate
Robert Fewell (25):
Changes to the default layout for glade files, part 1
Changes to the default layout for glade files, part 2
Changes to the default layout for glade files, part 3
Changes to the default layout for glade files, part 4
Bug 798415 - Due Bills Reminder Dialog - Right align 'amount'
Bug 798375 - Transfer Account Selection not editable after typing error
Update the assistant glade files to clear padding error in trace file.
Bug 798272 - Key Pad Up/Down arrow keys not working for item list
Change AR/AP Type cell to be read only
Update the register help label when cell read only
Bug 741674 - Newly created Scheduled Transactions appear in existing search windows
Prevent template accounts being excluded multiple times
Change source files gnc-query-view.* for space and tabs
Change source files reconcile-view.* for space and tabs
Change source files search-param.* for space and tabs
Bug 798438 - on reconcile window, 'R' column sorting broken
Add functions to gnc-query-view to do scrolling to selection
Change reconcile-view scrolling to selection
Console error when cleared transaction is deleted
Remove print statement left in commit c3f8daa
[aqb] Remove MSWindows term wizard.
Bug797501 - Currency symbols in Hebrew (RTL) language
Summary bar currencies not displayed correctly for Hebrew
Register status bar currencies not displayed correctly for Hebrew
Invoice status bar currencies not displayed correctly for Hebrew
Sampo Harjula (1):
Translation update by Sampo Harjula <sahtor.weblate at sahtor.net> using Weblate
Simeon (2):
[html-chart] Add format style option for numbers
[category-barchart] Added option to show ratios
Simon Arlott (1):
Fix suppression of "cut split/transaction" warnings for the current session
Syahmin Sukhairi (1):
Translation update by Syahmin Sukhairi <syahmin at gmail.com> using Weblate
Sébastien Ray (1):
Translation update by Sébastien Ray <sebastien.ray at normalesup.org> using Weblate
Tomáš VáclavÃk (1):
Translation update by Tomáš VáclavÃk <t3vaclavik at gmail.com> using Weblate
Wellington Terumi Uemura (5):
Translation update by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
Translation update by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
Translation update by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
Translation update by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
Translation update by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
YTX (15):
Translation update by YTX <ytx.cash at gmail.com> using Weblate
Translation update by YTX <ytx.cash at gmail.com> using Weblate
Translation update by YTX <ytx.cash at gmail.com> using Weblate
Translation update by YTX <ytx.cash at gmail.com> using Weblate
Translation update by YTX <ytx.cash at gmail.com> using Weblate
Translation update by YTX <ytx.cash at gmail.com> using Weblate
Translation update by YTX <ytx.cash at gmail.com> using Weblate
Translation update by YTX <ytx.cash at gmail.com> using Weblate
Translation update by YTX <ytx.cash at gmail.com> using Weblate
Translation update by YTX <ytx.cash at gmail.com> using Weblate
Translation update by YTX <ytx.cash at gmail.com> using Weblate
Translation update by YTX <ytx.cash at gmail.com> using Weblate
Translation update by YTX <ytx.cash at gmail.com> using Weblate
Translation update by YTX <ytx.cash at gmail.com> using Weblate
Translation update by YTX <ytx.cash at gmail.com> using Weblate
Yaron Shahrabani (8):
Translation update by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
Translation update by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
Translation update by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
Translation update by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
Translation update by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
Translation update by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
Translation update by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
Translation update by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
Yuri Chornoivan (2):
Translation update by Yuri Chornoivan <yurchor at ukr.net> using Weblate
Translation update by Yuri Chornoivan <yurchor at ukr.net> using Weblate
Zdenko Podobný (4):
Translation update by Zdenko Podobný <zdenop at gmail.com> using Weblate
Translation update by Zdenko Podobný <zdenop at gmail.com> using Weblate
Translation update by Zdenko Podobný <zdenop at gmail.com> using Weblate
Translation update by Zdenko Podobný <zdenop at gmail.com> using Weblate
goodvibes2 (1):
Preferences, Import: UPDATE AND RECONCILE should be UPDATE AND CLEAR
jean (5):
Remove triplicate versions of gnc_input_dialog
Remove duplicate version of gnc_info2_dialog
bug 798164 Import transaction window does not allow changing the transaction description. Implement right-click to edit description, notes or memo during matching process
Bug 798395 ofxdirectconnect downloads crash gnucash 4.9
Bug 798391 OFX import routine keeps prompting for accepted
pmraps (1):
L10N:pt_PT: add templates checkbook and business
æŽå…ƒåŸº (1):
Translation update by æŽå…ƒåŸº <lovedebushiu at qq.com> using Weblate
More information about the gnucash-changes
mailing list