Hi,
Yeah, I've noticed that. I think this is due to how gmail handles
email threads with same topic...
On our next voting I'll make sure to change voting topic a bit so that
gmail clients are not confused
On Wed, 17 Apr 2024 at 13:06, Christofer Dutz wrote:
>
> Hi all,
>
> while reviewing
Severity: important
Affected versions:
- Apache NimBLE through 1.6.0
Description:
Loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in Apache
NimBLE.
Specially crafted GATT operation can cause infinite loop in GATT server leading
to denial of service in Bluetooth stack
Hello all,
The Apache Mynewt team is pleased to announce the release of
Apache Mynewt 1.12.0 and Apache Mynewt NimBLE 1.7.0.
Apache Mynewt is a community-driven module OS for constrained, embedded
applications. Mynewt provides a real-time operating system, flash file
system, network stacks, and
Hello All,
Voting for Apache Mynewt 1.12.0-rc1 and Apache NimBLE 1.7.0-rc1 is now closed.
The release has passed this step of the process. The vote breakdown is as
follows:
+1 Jerzy Kasenberg (binding)
+1 Łukasz Rymanowski (binding)
+1 Vipul Rahane (binding)
+1 Andrzej Kaczmarek (binding)
Hi all,
This thread is for any and all discussion regarding the release of
Apache Mynewt 1.12.0 and Apache NimBLE 1.7.0. All feedback is welcome.
--
pozdrawiam
Szymon K. Janc
Hello all,
I am pleased to be calling this vote for the source release of
Apache Mynewt 1.12.0 and Apache NimBLE 1.7.0.
Apache Mynewt is a community-driven, permissively licensed open source
initiative for constrained, embedded applications. Mynewt provides a
real-time operating system, flash
Hi Chris,
I've submitted a proposal for CoC EU talk discussing Mynewt current
state and plans for future.
I could do similar talk in EclipseCon if there will be interest, maybe
focusing more on parts that are useful for other projects like NimBLE
stack or mcumgr.
On Thu, 4 Jan 2024 at 14:04,
Hello Clint,
> This is Clint, focus on firmware development on keyboard and mouse. I have
> some questions about mynewt nimBLE protocol stack, please help me a little
> bit, thanks in advance!
> Q1: for BT controller usage, does nimBLE support Nordic chip nRF52840?
Yes, nRF52840 is fully
Hi,
There is a pending PR that aim to improve our support for simulated
environment.
It main goal is to remove explicit call to mcu_sim_parse_args() which
resulted in
recursive call to main() function.
Mentioned PRs are:
https://github.com/apache/mynewt-core/pull/3024
Hello all,
The Apache Mynewt team is pleased to announce the release of
Apache Mynewt 1.11.0 and Apache Mynewt NimBLE 1.6.0.
Apache Mynewt is a community-driven module OS for constrained, embedded
applications. Mynewt provides a real-time operating system, flash file
system, network stacks, and
Hello All,
Voting for Apache Mynewt 1.11.0-rc1 and Apache NimBLE 1.6.0-rc1 is now
closed.
The release has passed this step of the process. The vote breakdown is as
follows:
+1 Fabio Utzig (binding)
+1 Łukasz Rymanowski (binding)
+1 Vipul Rahane (binding)
+1 Andrzej Kaczmarek (binding)
Total: +4
Hello all,
I am pleased to be calling this vote for the source release of
Apache Mynewt 1.11.0 and Apache NimBLE 1.6.0.
Apache Mynewt is a community-driven, permissively licensed open source
initiative for constrained, embedded applications. Mynewt provides a
real-time operating system, flash
.
> anything i can do to compile on WSL? I really need the tests working.
>
> Thanks
>
>
> Am 14.04.2023 um 10:32 schrieb Szymon Janc:
> > Hi,
> >
> > OK, so we were able to reproduce this on WSL, yet all is fine on native
> > linux (including Ubuntu 22.04
artner, Elektroingenieure
> cm-electronics
> Salzstrasse 9
> 79098 Freiburg, Germany
>
> +49 761 45894342
> i...@cm-electronics.de
> www.cm-electronics.de
>
> Clement, Mastalerz & Partner, Elektroingenieure - Handelsregister:
> Freiburg i. Br. PR700214
>
> Am 12.0
Hi,
Yes, those are Mynewt "init" functions (note that those are not called
explicitly in Mynewt code).
If you call those (I'd assume on non-Mynewt NimBLE port?) and need error
checking than I think we would have to
split those into BLE API calls and wrappers for Mynewt init calls.
On Wed, 8
Hi,
This looks like issue with toolchain (I recall some versions were broken,
eg on Ubuntu).
My suggestion would be to use one from
https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads
On Wed, 1 Mar 2023 at 11:41, Ujjval Rathod
wrote:
> Hi,
>
> I was following the ble application
Hello,
We started a migration from Travis CI to Github Actions (ASF Infra decided
to drop Travis support).
Expect CI hiccups in upcoming days.
--
pozdrawiam
Szymon K. Janc
Hi,
We are able to reproduce this on newtmgr master (1.11-dev), will try to fix
this before next release
On Fri, 16 Sept 2022 at 03:22, Mo Chen wrote:
> Hi there,
>
> I encountered errors when using mynewt to DFU OTA.
>
> Environment:
> Intel Macbook pro
> MacOS: Monterey 12.5.1
>
> newt
Hello Jeffrey,
newt takes compiler configurations from core repository "compilers/foo" and
invokes whatrever is provided there.
However, we have seen issues with Coverity Scan in the past and to
workaround this we added --executeShell option to newt build and test
commands.
If I recall correctly
Hi,
On Thu, 1 Sept 2022 at 17:01, Henry Hunt wrote:
> Hi everyone,
>
> I’m working on a BLE peripheral using the NimBLE stack running on an
> ESP32. I’m really struggling to get pairing/bonding/security to work how
> I need and was hoping I could get some help here.
>
> The key requirements in
Hello Mo,
nRF5340 MCU is using adc_nrf52 driver (as it is nrfx based)
See
https://github.com/apache/mynewt-core/blob/master/hw/mcu/nordic/nrf5340/pkg.yml#L58
On Tue, 24 May 2022 at 21:19, Mo Chen wrote:
>
> Hi all,
>
> I am developing using the nrf5340DK pca10095.
>
> I noticed that in the
Dear Apache Mynewt Community,
This email is to give you a heads up that we are going to make next
release (1.11) soon.
Tentative 1.11-rc1 release date is 29th July.
If there are any features or bug fixes you are working on (and want them to be
part of 1.11 release) do not hesitate to send pull
Hello Chen,
Yes, this is unfortunately bug in 1.10 release
Please use "shallow" option when creating new project:
newt new --shallow=0 myproj
On Thu, 19 May 2022 at 04:43, Mo Chen wrote:
> Hi all,
>
> I got the following error when trying the "newt new myproj" command.
>
> It seems like the
Hello all,
The Apache Mynewt team is pleased to announce the release of
Apache Mynewt 1.10.0 and Apache Mynewt NimBLE 1.5.0.
Apache Mynewt is a community-driven module OS for constrained, embedded
applications. Mynewt provides a real-time operating system, flash file
system, network stacks, and
Hello All,
Voting for Apache Mynewt 1.10.0-rc1 and Apache NimBLE 1.5.0-rc1 is now closed.
The release has passed this step of the process. The vote breakdown is as
follows:
+1 Szymon Janc (binding)
+1 Jerzy Kasenberg (binding)
+1 Łukasz Rymanowski (binding)
+1 Vipul Rahane (binding)
+1 Andrzej
+1 (binding)
There are couple of issues mentioned in release notes but those can be
fixed in point release.
On Mon, 25 Apr 2022 at 00:45, Szymon Janc wrote:
> Hello all,
>
> I am pleased to be calling this vote for the source release of
> Apache Mynewt 1.10.0 and Apache
, not just committers,
please feel free to try out the release candidate and provide your
votes.
A separate [DISCUSS] thread will be opened to talk about this release
candidate.
--
pozdrawiam
Szymon Janc
Hi all,
This thread is for any and all discussion regarding the release of
Apache Mynewt 1.10.0 and Apache NimBLE 1.5.0. All feedback is welcome.
--
pozdrawiam
Szymon Janc
Hello Manish,
You can check wiki
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=177047756
Note that support for nRF5340 improved a lot on master branch, I'll update
wiki before release but current version should give you some hints anyway
on how things work.
On Sat, 12 Mar
Hi,
Please check https://mynewt.apache.org/ and
https://cwiki.apache.org/confluence/display/MYNEWT/
On Thu, 20 Jan 2022 at 09:25, Aman saeed wrote:
> Hello dear sir:
> I need a document on the supported functionalities of Apache Mynewt, like
> the design of Apache Mynewt, process/thread
Hi,
Unfortunately this is due to latest MacOS no longer support 32bit binaries
so native and test won't work.
You should stil be able to develop for HW targets though.
At some point (see [1]) one could fallback to Xcode 9 to get 32bit support
but I'm not sure if this is stil possible with latest
Dear Apache Mynewt Community,
It has been a year since last Apache Mynewt release. This email is to give
you a heads up that we are going to make next release (1.10) soon.
Tentative 1.10-rc1 release date is 28th March.
If there are any features or bug fixes you are working on (and want them to
Hello Armin,
ble_ll_* files are BLE controller implementation, AFAIK idf is using only
host part
On Sun, 24 Oct 2021 at 23:31, Hamar Armin wrote:
> Morning Everyone,
>
> Just a question the ble_ll_conn.c files are the controller or not? As I
> work currently on a idf project and that seems to
Hi,
NimBLE supports multiple operating systems and is build differently (in
OS-specific way) depending on selected OS.
newt is tool for building Apache Mynewt OS (and thus also NimBLE on
Mynewt). You need to setup development environment.
To do so please check
tex (different).
>
> Our code is calling "ble_gap_conn_rssi" and "ble_gap_adv_rsp_set_fields" on
> different tasks / threads, which ultimately call "ble_hs_hci_cmd_tx".
>
> So, it looks like it's NOT SAFE to call these functions on another thread.
> This looks like a bug, otherwise how would these functions be used?
>
For the record, this will be handled by
https://github.com/apache/mynewt-nimble/pull/1012
--
pozdrawiam
Szymon Janc
d reception of CTE (which gives basically IQ data of packet extension) via
HCI interface.
However, if you're willing to work on that we would gladly do code/arch review
:-)
--
pozdrawiam
Szymon Janc
Hello all,
The Apache Mynewt team is pleased to announce the release of
Apache Mynewt 1.9.0 and Apache NimBLE 1.4.0.
Apache Mynewt is a community-driven module OS for constrained, embedded
applications. Mynewt provides a real-time operating system, flash file
system, network stacks, and support
and +1 non-binding
Thank you to all who voted.
--
pozdrawiam
Szymon Janc
Hi all,
This thread is for any and all discussion regarding the release of
Apache Mynewt 1.9.0 and Apache NimBLE 1.4.0. All feedback is welcome.
--
pozdrawiam
Szymon Janc
Hello,
Just a heads up that CI on github is having some issues now.
This is due to planned shutdown of travis-ci.org and migration to travis-ci.com
https://issues.apache.org/jira/browse/INFRA-21358
--
pozdrawiam
Szymon K. Janc
Dear Apache Mynewt Community,
It has been almost a year since last Apache Mynewt release. This email is
to give you a heads up that we are going to make next release (1.9) in early
February (tentative rc1 date is ~10th February).
If there are any features or bug fixes you are working on (and
Hi Valens,
Yes, Coded PHY and advertising extensions are fully supported by nimble.
You need to enable and tune them in your project syscfg.yml file.
This is a sample config I use for testing with most features enabled
BLE_EXT_ADV: 1
BLE_EXT_ADV_MAX_SIZE: 1650
BLE_HCI_EVT_LO_BUF_COUNT:
Hi,
You probably need to fine tune some of the syscfg values.
I suggest starting with OS_MAIN_STACK_SIZE, by default it is 1024
(4096 bytes) and probably you don't need such a big stack.
newt size (-R) should help you to do further fine tuning if needed.
On Mon, 21 Sep 2020 at 15:41, Sherlock
Hi Alessandro,
You can confirm only the running image, so you need to reboot your
board after upload, and then confirm if it works ok.
If you reboot again without confirming the image, it will be reverted
back to the old one.
For a disconnection error at the end, could you try getting btmon logs
Hello all,
The Apache Mynewt team is pleased to announce the release of
Apache Mynewt 1.8.0 and Apache NimBLE 1.3.0.
Apache Mynewt is a community-driven module OS for constrained, embedded
applications. Mynewt provides a real-time operating system, flash file
system, network stacks, and support
Miguel Azevedo
Total: +4 binding and +1 non-binding
Thank you to all who voted.
--
pozdrawiam
Szymon Janc
Hi all,
This thread is for any and all discussion regarding the release of
Apache Mynewt 1.8.0 and Apache NimBLE 1.3.0. All feedback is welcome.
--
pozdrawiam
Szymon Janc
ot release this package because...
Anyone can participate in testing and voting, not just committers,
please feel free to try out the release candidate and provide your
votes.
A separate [DISCUSS] thread will be opened to talk about this release
candidate.
--
pozdrawiam
Szymon Janc
ed. PR is updated and
I'll merge once CI is finished.
--
pozdrawiam
Szymon Janc
ALv2 project and it has a NOTICE
> file you need to look at it’s NOTICE and include the relevant parts in
> yours. If it doesn’t have a NOTICE file then nothing needs to be done.
Understood. I did some more reading on ASF pages and I think I have good
understanding now on how this should look.
--
pozdrawiam
Szymon Janc
Hello all,
This vote for Apache Mynewt 1.8.0-rc1 and Apache NimBLE 1.3.0-rc1 is being
canceled due to license headers, LICENSE and NOTICE files issues.
Thanks all for your patience. You will be seeing a new [VOTE] thread soon.
--
pozdrawiam
Szymon Janc
plates/gcc/linker/stm32wb55xx_flash_cm4.ld 17
> ./hw/drivers/sensors/icp101xx/License.txt
> 18 ./apps/coremark/include/core_portme.h
[20] https://github.com/apache/mynewt-core/pull/1819
--
pozdrawiam
Szymon Janc
and voting, not just committers,
please feel free to try out the release candidate and provide your
votes.
A separate [DISCUSS] thread will be opened to talk about this release
candidate.
--
pozdrawiam
Szymon Janc
Hi all,
This thread is for any and all discussion regarding the release of
Apache Mynewt 1.8.0 and Apache NimBLE 1.3.0. All feedback is welcome.
--
pozdrawiam
Szymon Janc
be?
I'm using 64bit version from https://www.msys2.org/ and it seems to work just
fine under Windows 10.
--
pozdrawiam
Szymon Janc
Hi,
Great! And yes, I've read the whole email:-)
On Wed, 22 Jan 2020 at 16:04, Christopher Collins
wrote:
> Hi Szymon,
>
> On Wed, Jan 22, 2020 at 12:33:21PM +0100, Szymon Janc wrote:
> > Hi Chris,
> >
> > Yes! Let's simplify this as much as possible.
> > Do I
to be
present but was inadvertently removed at some point.
On Mon, 18 Nov 2019 at 10:21, Szymon Janc wrote:
> Hi Jezus,
>
> Yes, I've been able to reproduce this and this indeed looks like false
> error message.
>
>
> On Fri, 15 Nov 2019 at 23:13, J. Ipanienko
> wrote:
>
Hi Jezus,
Yes, I've been able to reproduce this and this indeed looks like false
error message.
On Fri, 15 Nov 2019 at 23:13, J. Ipanienko
wrote:
> Hi there,
>
> good new
>
> create-image does image, error printing but image creating
>
> command which no work is:
> MYNEWT
) in next few days to address this issue.
--
pozdrawiam
Szymon Janc
for HCI handling etc. This will be work on later
on.
PR implementing this is pending review at
https://github.com/apache/mynewt-nimble/pull/507
Comments are welcome.
--
pozdrawiam
Szymon Janc
Hi,
On Monday, 23 September 2019 15:52:45 CEST Łukasz Rymanowski wrote:
> Hi
>
> On Mon, 23 Sep 2019 at 15:34, Andrzej Kaczmarek <
>
> andrzej.kaczma...@codecoup.pl> wrote:
> > Hi,
> >
> > On Wed, Sep 11, 2019 at 3:40 PM Szymon Janc
> >
&g
Hi,
Since we have BLE_MONITOR support which is far superior copmaring to
ble_hs_dbg.c... how about getting rid of that file?
Are there any active users relying on HCI events debugging via logs?
--
pozdrawiam
Szymon Janc
Szymon Janc
Hi Chris,
Yes! I'm also for option 3. Lets deprecate for next (1.8) release (make
those print proper warning info when used) and just remove for 1.9.
On Mon, 5 Aug 2019 at 18:47, Christopher Collins wrote:
> Hello all,
>
> The newt tool supports three "project commands":
>
> * install
> *
Hello all,
The Apache Mynewt team is pleased to announce the release of
Apache Mynewt 1.7.0 and Apache NimBLE 1.2.0.
Apache Mynewt is a community-driven module OS for constrained, embedded
applications. Mynewt provides a real-time operating system, flash file
system, network stacks, and support
Hi,
And just to confirm, the resulting vote stil passed with +5 binding votes.
On Friday, 2 August 2019 14:36:19 CEST Szymon Janc wrote:
> Hi Justin,
>
> Thanks for pointing that, I'll check against PMC list on next vote.
>
> On Fri, 2 Aug 2019 at 10:53, Justin Mclean
Hi Justin,
Thanks for pointing that, I'll check against PMC list on next vote.
On Fri, 2 Aug 2019 at 10:53, Justin Mclean wrote:
> Hi,
>
> Just a reminder that only PMC members votes are binding on releases.
>
> From what I see Miguel, Martin and Jerzy are listed as committers on the
>
Andrzej Kaczmarek (binding)
+1 Martin Turon (binding)
+1 Jerzy Kasenber (binding)
+1 Vipul Rahane (binding)
Total: +8 binding
Thank you to all who voted.
--
pozdrawiam
Szymon Janc
Hi all,
This thread is for any and all discussion regarding the release of
Apache Mynewt 1.7.0 and Apache NimBLE 1.2.0. All feedback is welcome.
--
pozdrawiam
Szymon Janc
and voting, not just committers,
please feel free to try out the release candidate and provide your
votes.
A separate [DISCUSS] thread will be opened to talk about this release
candidate.
--
pozdrawiam
Szymon Janc
-nimble/issues/532 and once fixed rc2 will
be released
Thanks all for your patience. You will be seeing a new [VOTE] thread
soon.
--
pozdrawiam
Szymon Janc
Hi all,
This thread is for any and all discussion regarding the release of
Apache Mynewt 1.7.0 and Apache NimBLE 1.2.0. All feedback is welcome.
--
pozdrawiam
Szymon Janc
and voting, not just committers,
please feel free to try out the release candidate and provide your
votes.
A separate [DISCUSS] thread will be opened to talk about this release
candidate.
--
pozdrawiam
Szymon Janc
to be
part of 1.7 release) do not hesitate to send pull requests!
Please note that this will be coordinated with NimBLE 1.2 release.
--
pozdrawiam
Szymon Janc
Hi,
It looks like RN-42 is Bluetooth 2.1 chip with high level features like HID
peripheral, so this isn't something you can run Mynewt BLE stack on.
On Fri, 19 Apr 2019 at 02:14, will sanfilippo wrote:
> Not sure if anyone answered you Rafael but porting the stack to a new
> processor can be
Hi,
As discussed on several occasions we want to move away from bootutils and
start using mcuboot project directly.
PR implementing this is here https://github.com/apache/mynewt-core/pull/1763
It is not yet ready to be merged due to some issues with tests on mcuboot
side
Open points for this PR
issues/1695
>
> It would be good to get time on these changes to stabilize prior to next
> release.
>
> Sterling
>
> On 10 Apr 2019, at 6:17, Szymon Janc wrote:
>
> > Hi,
> >
> > Just a heads up that since we are right after release it is good time
&g
Hi,
Just a heads up that since we are right after release it is good time to
start doing housekeeping :)
PR removing transient packages is pending review:
https://github.com/apache/mynewt-core/pull/1757
Make sure to update your targets when this gets merged!
--
pozdrawiam
Szymon K. Janc
Hello all,
The Apache Mynewt team is pleased to announce the release of
Apache Mynewt 1.6.0 and Apache NimBLE 1.1.0.
Apache Mynewt is a community-driven module OS for constrained, embedded
applications. Mynewt provides a real-time operating system, flash file
system, network stacks, and support
Christopher Collins (binding)
+1 Andrzej Kaczmarek (binding)
Total: +6 binding
Thank you to all who voted.
--
pozdrawiam
Szymon Janc
Hi all,
This thread is for any and all discussion regarding the release of
Apache Mynewt 1.6.0 and Apache NimBLE 1.1.0. All feedback is welcome.
--
pozdrawiam
Szymon Janc
and voting, not just committers,
please feel free to try out the release candidate and provide your
votes.
A separate [DISCUSS] thread will be opened to talk about this release
candidate.
--
pozdrawiam
Szymon Janc
regression on nRF52840
Thanks all for your patience. You will be seeing a new [VOTE] thread soon.
--
pozdrawiam
Szymon Janc
and voting, not just committers,
please feel free to try out the release candidate and provide your
votes.
A separate [DISCUSS] thread will be opened to talk about this release
candidate.
--
pozdrawiam
Szymon Janc
Hi all,
This thread is for any and all discussion regarding the release of
Apache Mynewt 1.6.0 and Apache NimBLE 1.1.0. All feedback is welcome.
--
pozdrawiam
Szymon Janc
to be
part of 1.6 release) do not hesitate to send pull requests!
--
pozdrawiam
Szymon Janc
Hello all,
The Apache Mynewt team is pleased to announce the release of Apache Mynewt
1.5.0.
Apache Mynewt is a community-driven module OS for constrained, embedded
applications. Mynewt provides a real-time operating system, flash file
system, network stacks, and support utilities for
Aditi Hilbert (binding)
+1 Kevin Townsend
Total: +6 binding, +1 non-binding
Thank you to all who voted.
--
pozdrawiam
Szymon Janc
Hi all,
This thread is for any and all discussion regarding the release of
Apache Mynewt 1.5.0. All feedback is welcome.
--
pozdrawiam
Szymon Janc
pozdrawiam
Szymon Janc
Dear Apache Mynewt Community,
It has already been 3 months since Apache Mynewt 1.4 release. We plan to tag
1.5.0-rc1 next week so if there are any features that you feel should go in,
please make sure to merge appropriate PRs in next few days.
--
pozdrawiam
Szymon Janc
Hi,
As discussed some time ago, BLE sample apps that were moved to nimble repo are
going to be removed from core repo. PR implementing this is now under review
https://github.com/apache/mynewt-core/pull/1310
Please make sure to update your targets.
--
pozdrawiam
Szymon Janc
r more details I suggest getting into Bluetooth Core Specification.
--
pozdrawiam
Szymon Janc
and how to get involved, visit the project website at
http://mynewt.apache.org/
Regards,
The Apache Mynewt team
--
pozdrawiam
Szymon Janc
Andrzej Kaczmarek (binding)
+1 Łukasz Rymanowski (binding)
+1 Sasa Petrovic
Total: +7 binding, +1 non-binding
Thank you to all who voted.
--
pozdrawiam
Szymon Janc
Hi all,
This thread is for any and all discussion regarding the release of
Apache Mynewt 1.4.1. All feedback is welcome.
--
pozdrawiam
Szymon Janc
candidate and provide your
votes.
A separate [DISCUSS] thread will be opened to talk about this release
candidate.
--
pozdrawiam
Szymon Janc
there that use Eclipes,
> TrueStudio or Keil and nimBLE?
There is tutorial on how to set up Visual Studio Code for Mynewt [1].
For Eclipse you may check our blog [2] but this was tested on Linux only.
[1] http://mynewt.apache.org/develop/misc/ide.html
[2] https://www.codecoup.pl/blog/hacking-mynewt-in-eclipse/
--
pozdrawiam
Szymon Janc
tates the following:
> >
> > "To run a command in the shell, you enter the module name and the command
> > name."
> >
> > I can't seem to get this to work - if the compat module is currently set,
> > and I have a module "gpio" with a command "set", I can't seem to run "gpio
> > set" from within the compat module.
> >
> > Amr
--
pozdrawiam
Szymon Janc
Kaczmarek (binding)
+1 Aditi Hilbert (binding)
+1 Łukasz Rymanowski (binding)
+1 Fabio Utzig (binding)
+1 Sasa Petrovic
Total: +7 binding, +2 non-binding
Thank you to all who voted.
--
pozdrawiam
Szymon Janc
1 - 100 of 129 matches
Mail list logo