⇤ home

Blatta

As of 2023-07-24, Blatta has been reborn as Akris. The Blatta source still works and will be kept here indefinitely but it is recommended that users of Blatta migrate to Akris.

Codenamed "Blatta" ("cockroach" in Latin), this prototype is written and maintained by thimbronion (WOT: thimbronion) and implements a large subset of the current spec. Blatta is written in Python 2.7 and uses SQLite3 for the database. For more detailed information, please review the Blatta release notes. There also exist channel logs for the original pestnet if you are interested in following along.

Download

blatta-9971.tgz

Releases

9971

Patch
9971-mcrypt.vpatch
Signature
9971-mcrypt.vpatch.thimbronion.sig

9972

Patch
9972-address-cast.vpatch
Signature
9972-address-cast.vpatch.thimbronion.sig

9973

Patch
9973-prod.vpatch
Signature
9973-prod.vpatch.thimbronion.sig

9974

Patch
9974-fix-exhume.vpatch
Signature
9974-fix-exhume.vpatch.thimbronion.sig

9975

Patch
9975-fix-unpeer-nonce-annotation.vpatch
Signature
9975-fix-unpeer-nonce-annotation.vpatch.thimbronion.sig

9976

Patch
9976-fecal-sprincle.vpatch
Signature
9976-fecal-sprincle.vpatch.thimbronion.sig

9977

Patch
9977-presence-on-join.vpatch
Signature
9977-presence-on-join.vpatch.thimbronion.sig

9978 2022-03-11 – Release Notes

Patch
9978-bugfixes.vpatch
Signature
9978-bugfixes.vpatch.thimbronion.sig

9979 2022-03-11 – Release Notes

Patch
9979-presence.vpatch
Signature
9979-presence.vpatch.thimbronion.sig

9980 2022-03-11 – Release Notes

Patch
9980-preserve-bounces.vpatch
Signature
9980-preserve-bounces.vpatch.thimbronion.sig

9981 2022-03-02 – Release Notes

Patch
9981-replay-notice.vpatch
Signature
9981-replay-notice.vpatch.thimbronion.sig

9982 2022-02-24 – Release Notes

Patch
9982-getdata.vpatch
Signature
9982-getdata.vpatch.thimbronion.sig

9983

Patch
9983-knobs.vpatch
Signature
9983-knobs.vpatch.thimbronion.sig

9984

Patch
9984-unbork-at-command.vpatch
Signature
9984-unbork-at-command.vpatch.thimbronion.sig

9985 2021-12-04 – Release Notes

Patch
9985-single-thread.vpatch
Signature
9985-single-thread.vpatch.thimbronion.sig

9986 2021-12-01 – Release Notes

Patch
9986-rebroadcast-simple-hearsay-and-more.vpatch
Signature
9986-rebroadcast-simple-hearsay-and-more.vpatch.thimbronion.sig

9987 2021-11-29 – Release Notes

Patch
9987-embargoing.vpatch
Signature
9987-embargoing.vpatch.thimbronion.sig

9988 2021-11-17 – Release Notes

Patch
9988-hash-dedup.vpatch
Signature
9988-hash-dedup.vpatch.thimbronion.sig

9989 2021-11-14 – Release Notes

Patch
9989-show-wot-nicks.vpatch
Signature
9989-show-wot-nicks.vpatch.thimbronion.sig

9990 2021-11-13 – Release Notes

Patch
9990-keep-ephemeral-ports-open.vpatch
Signature
9990-keep-ephemeral-ports-open.vpatch.thimbronion.sig

9991 2021-11-11 – Release Notes

Patch
9991-improved-logging.vpatch
Signature
9991-improved-logging.vpatch.thimbronion.sig

9992 2021-11-06 – Release Notes

Patch
9992-handle-edge-cases-add-feedback.vpatch
Signature
9992-handle-edge-cases-add-feedback.vpatch.thimbronion.sig

9993 2021-11-01 – Release Notes

Patch
genesis.vdiff
Signature
genesis.vdiff.thimbronion.sig
  1. This signature in no way implies any endorsement or guarantee of the software contained within the tarball, it is simply to denote that the tarball contains no more and no less than the result of pressing the patch of the version stated. That being said, billymg does in fact run this software himself and quite enjoys using it.

    All patches are signed by thimbronion and if you are in possession of a working vtron you can download the patches (and signatures) above and press the tree yourself.