Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Delta Chat collective

Developing and releasing Delta Chat apps and experimenting with the future of e-mail: e2e-encrypted and anonymous. Supporting people in repressive situations.
Collective - Host: opensource - https://opencollective.com/delta-chat - Website: https://delta.chat - Code: https://github.com/deltachat

Merge pull request #2648 from deltachat/dependabot/cargo/mailparse-0.13.6

github.com/deltachat/deltachat-core-rust - 79df667e1ea0ddb6a32087c002f5ea45a1bb304d authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #2646 from deltachat/dependabot/cargo/pgp-0.7.2

github.com/deltachat/deltachat-core-rust - 785c796bd6015d775a4a6973447bac36f064d94c authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
bug: fix uncatchable thrown errror

this is aiming to fix the error: `Uncaught (in promise) Error`, generated by the fact that it is...

github.com/deltachat/node-dbus-next - 021d59dd03b4815229a6abfed89b07c40809487e authored about 3 years ago by Alexandru Pasare <[email protected]>
improve notifications: start main activity on tap on notification content, show error messages completely

github.com/deltachat/AndroidYggmail - 9d26456d841145bdeb0653c4479bbb1f3415502d authored about 3 years ago by cyberta <[email protected]>
restart on yggmail on device boot if yggmail was running before shutdown

github.com/deltachat/AndroidYggmail - 499fade8fd502b6ba52557b802185fa309275fac authored about 3 years ago by cyberta <[email protected]>
Merge pull request #4 from deltachat/shutdown_gracefully

shutdown gracefully

github.com/deltachat/AndroidYggmail - 539afa5a2b29267de390cd9e4b58d90b974b08f0 authored about 3 years ago by cyBerta <[email protected]>
remove some logs

github.com/deltachat/AndroidYggmail - 0ca35493ed6fd1bc1fe0f64b6ee938138d6d7f0e authored about 3 years ago by cyberta <[email protected]>
remove yggmail state observer in fragments onDestroyView

github.com/deltachat/AndroidYggmail - 89fb2aa7c14411db62de544bd85edf7a9f4e6788 authored about 3 years ago by cyberta <[email protected]>
update yggmail lib aar

github.com/deltachat/AndroidYggmail - 15485561fe89915310a9019b8bc4b41b843c60b3 authored about 3 years ago by cyberta <[email protected]>
add android notification icons to avoid crashes on older devices

github.com/deltachat/AndroidYggmail - c6fcc5a2021c56a36860fbb6c011feed169215df authored about 3 years ago by cyberta <[email protected]>
update yggmail, shutdown gracefully, show yggmail state correctly, show notification correctly

github.com/deltachat/AndroidYggmail - 3059db45df09f7fd4bc66ecfc036c87ee3675d52 authored about 3 years ago by cyberta <[email protected]>
Merge pull request #2622 from deltachat/dependabot/cargo/syn-1.0.75

github.com/deltachat/deltachat-core-rust - 6a2112ba66d74ede0443c204d87fd5325f13512c authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump syn from 1.0.74 to 1.0.75

Bumps [syn](https://github.com/dtolnay/syn) from 1.0.74 to 1.0.75.
- [Release notes](https://git...

github.com/deltachat/deltachat-core-rust - 3f170279da4b6eae04b1f562cfc9c39e45ddd081 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump async-std from 1.9.0 to 1.10.0

Bumps [async-std](https://github.com/async-rs/async-std) from 1.9.0 to 1.10.0.
- [Release notes]...

github.com/deltachat/deltachat-core-rust - 3408501a755c8f544bc66c16cf2a0bdfc76bf0e0 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #2625 from deltachat/dependabot/cargo/fast-socks5-0.4.3

github.com/deltachat/deltachat-core-rust - 3b765cb3c933a577c12fd014c150f5df5444cffe authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #2609 from deltachat/dependabot/cargo/bitflags-1.3.2

github.com/deltachat/deltachat-core-rust - 8a9ea388ed647b9462fe43e75d63f11653897fc9 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump bitflags from 1.3.1 to 1.3.2

Bumps [bitflags](https://github.com/bitflags/bitflags) from 1.3.1 to 1.3.2.
- [Release notes](ht...

github.com/deltachat/deltachat-core-rust - 77acf910bf5aaf52c46166b77011b98ce907ce66 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump mailparse from 0.13.5 to 0.13.6

Bumps [mailparse](https://github.com/staktrace/mailparse) from 0.13.5 to 0.13.6.
- [Release note...

github.com/deltachat/deltachat-core-rust - c04c87658c10a50c59a5b044ebca65e9fce54a0e authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump async-trait from 0.1.50 to 0.1.51 (#2572)

Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.50 to 0.1.51.
- [Release n...

github.com/deltachat/deltachat-core-rust - fd784ec223016a596363b9d7b088219b61778e47 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump criterion from 0.3.4 to 0.3.5 (#2564)

Bumps [criterion](https://github.com/bheisler/criterion.rs) from 0.3.4 to 0.3.5.
- [Release not...

github.com/deltachat/deltachat-core-rust - 25f1b0c4af2a56ec4ed1761b3096d225a0dd17de authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump pgp from 0.7.1 to 0.7.2

Bumps [pgp](https://github.com/rpgp/rpgp) from 0.7.1 to 0.7.2.
- [Release notes](https://github....

github.com/deltachat/deltachat-core-rust - 580ec6e6ce4d45b47f0af2aa3f04e84a7e0c2a8e authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump native-tls from 0.2.7 to 0.2.8 (#2597)

Bumps [native-tls](https://github.com/sfackler/rust-native-tls) from 0.2.7 to 0.2.8.
- [Release...

github.com/deltachat/deltachat-core-rust - 8e5195c4f63ff493f88ebe0c72718a0b1d8fae52 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #2641 from deltachat/dependabot/cargo/serde-1.0.130

github.com/deltachat/deltachat-core-rust - 729a1e1cd25c27da49f2f454fc4e1ba4b3bbad4c authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump serde from 1.0.127 to 1.0.130

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.127 to 1.0.130.
- [Release notes](http...

github.com/deltachat/deltachat-core-rust - 78b93f36212b26c9528751a9f1a0cca862a45d19 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump anyhow from 1.0.42 to 1.0.43 (#2610)

Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.42 to 1.0.43.
- [Release notes](http...

github.com/deltachat/deltachat-core-rust - 4111489daf115b58e5500f14976c6b897fd4a606 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
cargo: bump sha-1 from 0.9.7 to 0.9.8

Bumps [sha-1](https://github.com/RustCrypto/hashes) from 0.9.7 to 0.9.8.
- [Release notes](https...

github.com/deltachat/deltachat-core-rust - b7bd4c6ba73253e35a00aa35b7196b23be4895b4 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #2632 from deltachat/dependabot/cargo/libc-0.2.101

github.com/deltachat/deltachat-core-rust - 83dc0bc2b0a849157e97f1e22e0561fdcd2e0353 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
make package workflow shouldn't run tests

github.com/deltachat/deltachat-node - 808e5cc18fc64c9dd9c9a7d37985f9b6bc30541c authored about 3 years ago by jikstra <[email protected]>
Prepare for v1.60.0

github.com/deltachat/deltachat-node - e09026a789d1ec0889bb53fa4450163c5ab0dd53 authored about 3 years ago by jikstra <[email protected]>
Merge pull request #517 from deltachat/feat_accounts_api

Implement accounts api & update to new core

github.com/deltachat/deltachat-node - 55a476eb8740b499206a1d5abe8c80fbb0f51e27 authored about 3 years ago by Jikstra <[email protected]>
Stop event loop if event emitter is null

github.com/deltachat/deltachat-node - a83ce07d04923690dcaba6237bfc01673f2ec2ba authored about 3 years ago by jikstra <[email protected]>
Merge pull request #3 from deltachat/logging

update yggmail

github.com/deltachat/AndroidYggmail - 0fddb79f3d6e5fccd8cfc27b6680632573083994 authored about 3 years ago by cyBerta <[email protected]>
Remove more debug logging

github.com/deltachat/deltachat-node - 4b9214732ea8ea288efb56cee3b6fb533e202cff authored about 3 years ago by jikstra <[email protected]>
Fix tearing down of tests

github.com/deltachat/deltachat-node - 0596a5cef155ac60d53a6c54e670add2918992ba authored about 3 years ago by jikstra <[email protected]>
Merge pull request #1346 from deltachat/copy-addr-to-clipboard

add an option to copy a contact's email address to the clipboard

github.com/deltachat/deltachat-ios - 27e5a78736d371c159d14829f1a88b2671d62aff authored about 3 years ago by cyBerta <[email protected]>
Lets try if we can cat the crash report

github.com/deltachat/deltachat-node - d7fedf4d83be70126c430cccd2e2bb96239e017e authored about 3 years ago by jikstra <[email protected]>
Lets try if we can cat the crash report

github.com/deltachat/deltachat-node - eccfb2c4cd920da08fe973b1b2138ba154ac8e12 authored about 3 years ago by jikstra <[email protected]>
Remove empty tests

github.com/deltachat/deltachat-node - cf352f9f830849f8b726f39153faf86361410e76 authored about 3 years ago by jikstra <[email protected]>
add an option to copy a contact's email address to the clipboard

github.com/deltachat/deltachat-ios - 87f64b396b01c6096ddd487e4cb55a7c2d6c3fad authored about 3 years ago by B. Petersen <[email protected]>
Update deltachat-core-rust to 1.60.0

github.com/deltachat/deltachat-node - 820bd0494d0a147399abed2729ee7273297f5213 authored about 3 years ago by jikstra <[email protected]>
accounts: keep event emitter from closing when there are no accounts (#2636)

github.com/deltachat/deltachat-core-rust - 6a60ae2f09a06231ee52d60055c3e545b31bb0ca authored about 3 years ago by link2xt <[email protected]>
scripts/coverage.sh: use POSIX `command` instead of `which` (#2637)

Debian deprecated `which` in `debianutils` in favor of `command`.

`which` outputs this to std...

github.com/deltachat/deltachat-core-rust - 7be058362831b709cbea68c63b566141c144792e authored about 3 years ago by link2xt <[email protected]>
Make sure we don't emit mutliple events about import progress with the same progress number (#2639)

github.com/deltachat/deltachat-core-rust - 2b74a705efc757e0a1acb202a8ef13313a465e30 authored about 3 years ago by Jikstra <[email protected]>
Remove debug prints in module.c

github.com/deltachat/deltachat-node - ff549be1403b45a20493d90f3ddb43bf2d85600e authored about 3 years ago by jikstra <[email protected]>
Fix connectivity_html

Uncomment tests

github.com/deltachat/deltachat-node - 7332a661c6da276101965ab0afbac4d529967964 authored about 3 years ago by jikstra <[email protected]>
imap: use `anyhow` for error handling

github.com/deltachat/deltachat-core-rust - 9dedcad220f43db4969a9fb4b8499d13c8283ae5 authored about 3 years ago by link2xt <[email protected]>
Implement connectivity api and migration api

github.com/deltachat/deltachat-node - 09a43e04d06fd0535a489ac8c57b85f67f28ea8c authored about 3 years ago by jikstra <[email protected]>
correct timing

github.com/deltachat/deltachat-pages - 1a132d91c47e42aec0b147ce0f4ee8801848b0db authored about 3 years ago by B. Petersen <[email protected]>
Merge pull request #469 from deltachat/2021-08-blog-update

add blog post about recent updates

github.com/deltachat/deltachat-pages - 7e30d82af97879a0e891a5e540b6cf4ad642463a authored about 3 years ago by bjoern <[email protected]>
strike m1 as it is not really relevant for update information, but probably confusing

github.com/deltachat/deltachat-pages - dee0de8f6d7b2bf52c78fefbf49c5011c1717ab4 authored about 3 years ago by B. Petersen <[email protected]>
add device message if quota is exceeding (#2621)

* resultify update_recent_quota()

* add a device-message if quota exceeds QUOTA_WARN_THRESHOL...

github.com/deltachat/deltachat-core-rust - 71e0493c4a3530c10718d4960ac0dac1400f9e66 authored about 3 years ago by bjoern <[email protected]>
rust without further explanations is probably now really known to readers

github.com/deltachat/deltachat-pages - 8a37140cb71c8c864e5c2f1b7a1963c19c3a73e3 authored about 3 years ago by B. Petersen <[email protected]>
Merge pull request #470 from deltachat/2021-08-blog-update-resorted

resort 1.22 blob post

github.com/deltachat/deltachat-pages - e26269ac36b0240c1307fd340c7bdd629b769e7b authored about 3 years ago by bjoern <[email protected]>
resort 1.22 blog post

github.com/deltachat/deltachat-pages - 1e80a4104817cd904d1753d39eff77cc989c1230 authored about 3 years ago by B. Petersen <[email protected]>
cargo: bump libc from 0.2.98 to 0.2.101

Bumps [libc](https://github.com/rust-lang/libc) from 0.2.98 to 0.2.101.
- [Release notes](https:...

github.com/deltachat/deltachat-core-rust - 1679ddddf0ed52636f32ca98e4b8596cd44b97da authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
tweak upload-testrun script

github.com/deltachat/deltachat-android - ac5d8dc5d0a087006fa2d4662eaadbc788876553 authored about 3 years ago by B. Petersen <[email protected]>
prepare 1.22.1 (#2041)

* update changelog for 1.22.1

* bump version to 1.22.1

github.com/deltachat/deltachat-android - 847faedd7b83def0dcb8c56ebcf484a49c76cbfd authored about 3 years ago by bjoern <[email protected]>
cargo: bump surf from 2.2.0 to 2.3.1

Bumps [surf](https://github.com/http-rs/surf) from 2.2.0 to 2.3.1.
- [Release notes](https://git...

github.com/deltachat/deltachat-core-rust - de258645f4718d989da24146146560c6fcb0e6ba authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update _posts/2021-08-24-updates.md

Co-authored-by: missytake <[email protected]>

github.com/deltachat/deltachat-pages - 40d63bc244f367269229d38b241bd70b09c17f63 authored about 3 years ago by bjoern <[email protected]>
Update _posts/2021-08-24-updates.md

Co-authored-by: missytake <[email protected]>

github.com/deltachat/deltachat-pages - f53c97bee47b8d10e336207542173a62b3640ecb authored about 3 years ago by bjoern <[email protected]>
Update _posts/2021-08-24-updates.md

Co-authored-by: missytake <[email protected]>

github.com/deltachat/deltachat-pages - dccd9a6a255cf7cf3ed2d6896861d7e11b84b5d8 authored about 3 years ago by bjoern <[email protected]>
Update _posts/2021-08-24-updates.md

Co-authored-by: missytake <[email protected]>

github.com/deltachat/deltachat-pages - b9c5f5c19df2d14cbb9c1d35970e733ba0460cff authored about 3 years ago by bjoern <[email protected]>
Update _posts/2021-08-24-updates.md

Co-authored-by: missytake <[email protected]>

github.com/deltachat/deltachat-pages - cb05bd276f516d3d128fc7920cb33572c7b8533c authored about 3 years ago by bjoern <[email protected]>
fix typo and reword quota

github.com/deltachat/deltachat-pages - f9b570156440012b3fb005eb9e2c6c2ddaf115b0 authored about 3 years ago by B. Petersen <[email protected]>
use rectangular m1 image instead of banner, looks better

github.com/deltachat/deltachat-pages - 82688a3d43fc854dfd214605807a484511db9888 authored about 3 years ago by B. Petersen <[email protected]>
correct alt-attribute

github.com/deltachat/deltachat-pages - ddf3b92523e5f1a15542c960a9fb8555291ab89a authored about 3 years ago by B. Petersen <[email protected]>
add blog post about recent updates

github.com/deltachat/deltachat-pages - 3b780efe5751fbefd3f91f1baf6ae32cb7e7c9ad authored about 3 years ago by B. Petersen <[email protected]>
update translations

github.com/deltachat/deltachat-android - db4feb7282603e871f3a6b1ad981cec789fc740b authored about 3 years ago by B. Petersen <[email protected]>
Merge pull request #1344 from deltachat/prep-1.22.1

prepare 1.22.1

github.com/deltachat/deltachat-ios - 83991b47575a644983d450a316c3ce5f8f46a2f8 authored about 3 years ago by bjoern <[email protected]>
bump version to 1.22.1

github.com/deltachat/deltachat-ios - 8733c8b7b51e1decfd2eec45a7a73323c04c0474 authored about 3 years ago by B. Petersen <[email protected]>
update changelog for 1.22.1

github.com/deltachat/deltachat-ios - f8a8a46f00b1d3797aa6d6faa9aeed2cb641477a authored about 3 years ago by B. Petersen <[email protected]>
update translations

github.com/deltachat/deltachat-ios - 46cc2556da37ad21ad1e27e894791ed0c18f0c2f authored about 3 years ago by B. Petersen <[email protected]>
update translations

github.com/deltachat/deltachat-android - 13e2a22277f1630ba55d09c1bab29b7d7db98f56 authored about 3 years ago by B. Petersen <[email protected]>
Merge pull request #1343 from deltachat/start-io-unconditionally

start io unconditionally

github.com/deltachat/deltachat-ios - 0b3a88070a42e090e8f8b347c6b12e91e771bb77 authored about 3 years ago by bjoern <[email protected]>
start io unconditionally

checking some account for is_configured()
may result in io not being started,
eg. after an cance...

github.com/deltachat/deltachat-ios - 7e79e0a97a85441004a53537a74be6e01ccf4e67 authored about 3 years ago by B. Petersen <[email protected]>
cargo: bump fast-socks5 from 0.4.2 to 0.4.3

Bumps [fast-socks5](https://github.com/dizda/fast-socks5) from 0.4.2 to 0.4.3.
- [Release notes]...

github.com/deltachat/deltachat-core-rust - b463b602a963eeb902fdd49314b6f3fa86eb10b7 authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
added note about the protonmail IMAP bridge #closes 466

github.com/deltachat/deltachat-pages - 58ac539b52e64d7a3bf7abff24207500ee12fd5b authored about 3 years ago by missytake <[email protected]>
I was quite tired yesterday

github.com/deltachat/deltachat-pages - cefa5c61caaea8857b6c6aee4fffb20e00bfe056 authored about 3 years ago by missytake <[email protected]>
typo: it is not 'Learn Apeeling' :D

github.com/deltachat/deltachat-android - 75af8159c0294bd1a040da5085437dd238f7b113 authored about 3 years ago by B. Petersen <[email protected]>
update translations

github.com/deltachat/deltachat-android - f7c22e60b7d3a19d31f8b94612a4d538a04c1ffd authored about 3 years ago by B. Petersen <[email protected]>
protonmail is indeed compatible with OpenPGP, just not with Autocrypt.

github.com/deltachat/deltachat-pages - 5761dd111d0fce3a371391eeccac7de2cb31831f authored about 3 years ago by missytake <[email protected]>
Never ignore SQL errors when reading SOCKS5 settings

Otherwise we may accidentally connect directly due to temporary error.

github.com/deltachat/deltachat-core-rust - 3aa2b57ac137668dd34caa8187a3ce6c554480ad authored about 3 years ago by link2xt <[email protected]>
mimeparser: rename MimeMessage.get() into MimeMessage.get_header()

github.com/deltachat/deltachat-core-rust - ab1de69fbcb4d63a3722bf6301ad50e8ec730e31 authored about 3 years ago by link2xt <[email protected]>
Implement socks5 support

This adds following settings:

- Socks5Enabled
- Socks5Host
- Socks5Port
- Socks5User
- ...

github.com/deltachat/deltachat-core-rust - 90703b0dd2cdbb03797aa1107b215d8b2ea7d211 authored about 3 years ago by Jikstra <[email protected]>
Log dc_get_chatlist() errors

Previously errors such as empty query ("missing query") silently
returned NULL.

github.com/deltachat/deltachat-core-rust - a163be92487210fa1d2258edbaca6e5284307ae2 authored about 3 years ago by link2xt <[email protected]>
Rust documentation improvements

Document all public modules and some methods.

Make some internal public symbols private.

github.com/deltachat/deltachat-core-rust - 2b7bf11b05be15c1a21b00604c12b01d95cf3be2 authored about 3 years ago by link2xt <[email protected]>
Merge pull request #2574 from deltachat/dependabot/cargo/serde_json-1.0.66

github.com/deltachat/deltachat-core-rust - f95e1db8e213ddd9faa25a2c2ac9120a4564324a authored about 3 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
tweak quota display (#2616)

* resultify get_connectivity_html()

* tweak quota titles, avoid confusing 'quota' wording

...

github.com/deltachat/deltachat-core-rust - d0c97bce4c00de14c7a6e937b5cae6733b56adcd authored about 3 years ago by bjoern <[email protected]>
Reduce message length limit to 5000 chars (#2615)

- Use the same limit for info: full text can be read in HTML anyway.
- Remove DC_MAX_GET_{TEXT,...

github.com/deltachat/deltachat-core-rust - 3440daca1ab0e95d7c4617b5e6a84d204f11cbc1 authored about 3 years ago by link2xt <[email protected]>
Merge pull request #1340 from deltachat/prep-1.22.0

prepare 1.22.0

github.com/deltachat/deltachat-ios - 2615c0095943166b89c664f082786cf9dc429234 authored about 3 years ago by bjoern <[email protected]>
bump version to 1.22.0

github.com/deltachat/deltachat-ios - df7bd0faecd9f9ff69d8fad359732d28085766db authored about 3 years ago by B. Petersen <[email protected]>
update changelog for 1.22.0

github.com/deltachat/deltachat-ios - 4e06d4dc29ee8c404c6583e14ad69db42d43d21a authored about 3 years ago by B. Petersen <[email protected]>
Merge pull request #1339 from deltachat/mailinglist-requests

fix mailinglist chat requests

github.com/deltachat/deltachat-ios - 85850d4b3cd5795e834b0521068bcfc3e5fc2e93 authored about 3 years ago by bjoern <[email protected]>
hide input-bar on accepting mailing lists (mailing lists are still read-only)

github.com/deltachat/deltachat-ios - 5ffbfed8f541a9039c5b6c2c9276659f7762c216 authored about 3 years ago by B. Petersen <[email protected]>
mailinglists can be blocked

github.com/deltachat/deltachat-ios - 8b6220a4080daaf73425a87bdfa759838b4a065d authored about 3 years ago by B. Petersen <[email protected]>