Ecosyste.ms: OpenCollective

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

github.com/katzenpost/katzen

Traffic analysis resistant messaging with Gio based user interface
https://github.com/katzenpost/katzen

update README

note that there are still some incorrect things here

c62c38d5b468bfcdc7bc83088fa9dc9dfcac7b63 authored about 2 years ago by Leif Ryge <[email protected]>
go back to using masala's pinned gogio

the problem preventing building (which i had papered over to make the build
"work" by adding @la...

76ffb6b7dbf1fd9398a563bc9cae57b86eae5820 authored about 2 years ago by Leif Ryge <[email protected]>
missing apt verb

and use apt instead of apt-get

fa55b55ba01bd309190c6e4f3c0f441d1fc8aed0 authored about 2 years ago by Leif Ryge <[email protected]>
use podman instead of docker for ci build

and remove cruft from non-dockerized ci builds

and specify fully-qualified docker.io image name...

2c30199889f71d83fffb8650068c40f90238a3b2 authored about 2 years ago by Leif Ryge <[email protected]>
set more env vars for mac build in ci

532ded07b1dbc2c3647b53fb2ca8526a5191d6e4 authored about 2 years ago by Leif Ryge <[email protected]>
set CGO_CFLAGS_ALLOW for more builds

and stop building the .a now that cgo takes care of building it.

97201b07e9b7031ef83cd19e017c7a4cfe857d33 authored about 2 years ago by Leif Ryge <[email protected]>
Merge branch podman_fixed_sphincs into podman

69a2416980a7ed309089810a4da26ae1833c6e9d authored about 2 years ago by Leif Ryge <[email protected]>
add https endpoints to /etc/apt/sources of base image

This permits convenient usage with environment variable https_proxy set
to use Tor's HTTPTunnelPort

fcbbc78e959f11b1e346b89e681051fbc2915b4c authored about 2 years ago by Masala <[email protected]>
github ci: use go 1.19

not that this matters for the dockerized builds where we were actually using 1.19 inside the con...

c636a1d02b0bba9a5454908f7b78ae1dc174878d authored about 2 years ago by Leif Ryge <[email protected]>
Update readme

4e08314c3d35a73e433d12a1a54dcd5bb3299634 authored about 2 years ago by David Stainton <[email protected]>
depend on latest katzenpost branch fix_cgo_sphincs

71dc0e2e252395e73daa30b24398d876a7442105 authored about 2 years ago by David Stainton <[email protected]>
go mod tidy

6b7cc06e7f6bc9c8bede012109d7abf11f3c7dd1 authored about 2 years ago by David Stainton <[email protected]>
Depend on dev branch of katzenpost to fix cgo

84949c33d6413016a7b6cb995b65b33e1b48a06f authored about 2 years ago by David Stainton <[email protected]>
fix keystore path

40687049d0903c7c67449c3a91563a4f9b2cacd6 authored about 2 years ago by Leif Ryge <[email protected]>
use latest gogio for android build

(without @latest it was breaking due to masala's gio pin in the katzen go.mod...)

97d388778fd734eee0ce37ed1a5d3291ecbbd6b3 authored about 2 years ago by Leif Ryge <[email protected]>
go mod tidy

3b126df8d133c46f91265e0e87516176a9bc0488 authored about 2 years ago by Leif Ryge <[email protected]>
use fully-qualified docker.io image name

so that it also works on podman installs without docker.io in their registries.conf

b9cd5fdfc58b879877e387161861a58028eb056e authored about 2 years ago by Leif Ryge <[email protected]>
add new make target docker-clean-go-mod

ee2c4f2d93db34deb8d49a31455f2f352db934f6 authored about 2 years ago by Leif Ryge <[email protected]>
restore sphincs building

this reverts 3d724a1db6d3a1d48d270edc3854823f2d5b5321

ecefe678927fb3c6f2cdc6dae00d4a9eb3ea60b4 authored about 2 years ago by Leif Ryge <[email protected]>
Merge remote-tracking branch 'origin/test_upgrade'

e70be13e1b43f02a507e9888fe8710f77aaaeece authored about 2 years ago by Leif Ryge <[email protected]>
Update authority keys and make configuration external

use //extern to source configs, see default_config_without_tor.toml and
default_config_with_tor....

e03a489e4c1eed81d10834fcdedac4299a7c9afd authored about 2 years ago by Masala <[email protected]>
Update to katzenpost v0.0.0.13

60963c4e306f378af4fed590375f006dd336bc98 authored about 2 years ago by Masala <[email protected]>
undo go mod tidy

the inverse of this commit will be applied when make docker-go-mod-update (aka
go mod tidy) is r...

4ea5b851f37a790826e85e1aa1098f72dce2ec86 authored about 2 years ago by Leif Ryge <[email protected]>
remove sphincs building, for v0.0.11

so it works after a make docker-clean

3d724a1db6d3a1d48d270edc3854823f2d5b5321 authored about 2 years ago by Leif Ryge <[email protected]>
downgrade katzenpost to v0.0.11

... and this makes to able to launch again.

edfc2896e08aaf7470d3924e2ccc5f5f06d632d0 authored about 2 years ago by Leif Ryge <[email protected]>
update makefile docs/comments

8ac0d8b41e4bc0d7e3cb6976c78484c9d822bd12 authored about 2 years ago by Leif Ryge <[email protected]>
use podman by default; update docs

note: while this builds, it is still not actually in a working state, for
reasons unknown, since...

3a07a30a8153bb16550b59c32fae0e62558a3067 authored about 2 years ago by Leif Ryge <[email protected]>
go 1.19

note: masala did this in go.mod before, but i discarded it along with the rest
of go.mod when me...

a10deca0776f090b14c77a22e616080af2d4df72 authored about 2 years ago by Leif Ryge <[email protected]>
the consequences of gio pin in previous commit

2b9ada5e414ecd3df9ea84c2615150107fa84314 authored about 2 years ago by Leif Ryge <[email protected]>
restore masala's gio pin

is on main, was discarded in last merge

45d1dd3a476e0df116e3cff09b9e6d80de96d7f5 authored about 2 years ago by Leif Ryge <[email protected]>
Merge branch 'main' into podman

15e315c388f4e6e9d23f416513967aee91f89c8b authored about 2 years ago by Leif Ryge <[email protected]>
use katzenpost v0.0.12

note: this builds but I think doesn't work?

f495019b33b976bc11f903d4a943e81ece0b129f authored about 2 years ago by Leif Ryge <[email protected]>
make docker-shell use the katzen/go_mod image

23ece413c7bae0897766aba4ad034345d4f1d767 authored about 2 years ago by Leif Ryge <[email protected]>
build on golang:bullseye instead of buster

70eeab48db23ecbd9a9b4c8870e3dbb56ab187a3 authored about 2 years ago by Leif Ryge <[email protected]>
Merge branch 'main' into podman

e559f84ff2390c8b726c2bab78a0da48ed6d13cf authored about 2 years ago by Leif Ryge <[email protected]>
Fix path in Makefile

533bafe891364e1f12c7ec8b7a578d4b7911e639 authored about 2 years ago by Masala <[email protected]>
Update foreground API usage

1ad1a37f5d0e93d86554c6b2f41e1c6b883c7e24 authored about 2 years ago by Masala <[email protected]>
Add android build target to Makefile and github workflow

d11f0164fd9e1afd6924b9cdb2d3967fcdcf720a authored about 2 years ago by Masala <[email protected]>
use icons to display message delivery status

this replaces sent/deliver with check/double check

f49efdc74913e80c835ede9560ba6f3df999027d authored about 2 years ago by Masala <[email protected]>
update pinned gogio

fc4f30b27cddd6edae9190fccafcbb1e5dc5af54 authored about 2 years ago by Masala <[email protected]>
fix crash upon start without any contacts

372039ce5bc8f57b46927d2e24019749377d5fa7 added contact selection by
keyboard entry but neglected...

2f74918ca6e255e53704b8d2bdcf684e821716ed authored about 2 years ago by Masala <[email protected]>
add theme fund logos and links

e774694b2a304570a5e82a9fd6a43df1486ddadd authored about 2 years ago by Masala <[email protected]>
omit reference to devel and add "supported by" to README

c5a16c22af4e3e9bca4416b962e1b620dbf17c31 authored about 2 years ago by Masala <[email protected]>
fix avatar selector path on android

fix bug on Android where file picker path was being overridden to
/sdcard

8c2579dc42c26f0ab9860f8305a1874f0ae54e9f authored about 2 years ago by Masala <[email protected]>
Fix race between workers and changing directory

Directory changes now create an Event that synchronizes with Layout by
stopping all the thumbnai...

76f19aa3f06a6501ad42ffd90736ccbc02bc469f authored about 2 years ago by Masala <[email protected]>
resize avatar picker images in worker threads

for each call to Layout, create a thumbnail cache and populate it from
the last thumbnail map fo...

09d0d18defe80c8497df74a2cc0edd41cc70b8af authored about 2 years ago by Masala <[email protected]>
Clear cached avatar on DeleteContact

9b0ffba7fb3e38a4a105fe5840966554fb877a55 authored about 2 years ago by Masala <[email protected]>
fix handling of toggle online/offline

if connect was clicked rapidly, 2 connections might have been attempted
before isConnected was s...

e7ff5d7c9f4e2d74f94febda583dafd0236aca4e authored about 2 years ago by Masala <[email protected]>
fix image scaling

On platforms with different pixel density the avatar may not render the
same as when laid out on...

015660cd31923ca4cb4f9a2735c68bf5a9a5dd5c authored about 2 years ago by Masala <[email protected]>
Make debug profiler optional

2f27aa3aa2175b3b90680ffaa2484141d49c7622 authored about 2 years ago by Masala <[email protected]>
add contact settings keyboard shortcut (F5)

cf768d3ec0f2000c2370c27ff8759db68a9754f9 authored about 2 years ago by Masala <[email protected]>
Add conversation history navigation by keyboard

when the Editor text entry area is unfocused by pressing tab, the
conversation history can be sc...

511ef069bfaed688a5526243e1b0b5b8af42f2b4 authored about 2 years ago by Masala <[email protected]>
Add keyboard shortcuts to home page

Adds shortcut keys to Add Contact (F2), change Settings (F3), and toggle
connection state (F4).
...

dd79420f2019da6d0b03bace00b24cd92b03ed7a authored about 2 years ago by Masala <[email protected]>
cache dirlist in avatar picker

a3cbbdb06163784dc41fe7875b609f6ee8961eda authored about 2 years ago by Masala <[email protected]>
update pinned gio and foreground usage

0636481191312ad5aaae3ebcb0be6ee215d9df8e authored about 2 years ago by Masala <[email protected]>
Generate and cache avatar picker thumbnail images

This fixes some scaling problems on the android platform.
Unfortunately, even after caching the ...

e50b949bd00b3192d5b49a8194f19b556873b64a authored about 2 years ago by Masala <[email protected]>
update missing go.sum for pinned gogio

0904d74cabdd24fc7223b49e2bf55ed6b1fef5d3 authored about 2 years ago by Masala <[email protected]>
Add contact selection by keyboard

By using the Up and Down arrow keys, a contact is highlighted, and
conversation is entered by pr...

372039ce5bc8f57b46927d2e24019749377d5fa7 authored about 2 years ago by Masala <[email protected]>
update pinned gogio

8d75f1c6821296e3786e713066c57435fa0cadcb authored over 2 years ago by Masala <[email protected]>
wip podman android etc

aa65ac14947446335d0de80d95bd88a6e6483548 authored over 2 years ago by Leif Ryge <[email protected]>
debounce escape key; catch back keypress

ebcd29221c59ff3fd44f408d150a862c1a5c0628 authored over 2 years ago by Masala <[email protected]>
Update gioui key.Event usage

5a1c7916197e6acbfe34361464c1c36314240600 authored over 2 years ago by Masala <[email protected]>
install gogio with go install

99a2df7bc3cd22654fd22501422c48e30169280e authored over 2 years ago by Masala <[email protected]>
update gio-cmd, gioui

93db8e6588ebd2b20bd4f023fb9c68686e2e4a3e authored over 2 years ago by Masala <[email protected]>
update pinned gogio

e6788bd4437fc6cb7d3cf110bcd2a84a89f02651 authored over 2 years ago by Masala <[email protected]>
Unbreak go.sum

6923496f71e25f078a72d13d1eb8f6a40c1ec900 authored over 2 years ago by Masala <[email protected]>
Update gioui.org and API usage

c4e037b2da5c77ef17495b9ff6dec85e4eb96eb2 authored over 2 years ago by Masala <[email protected]>
set buildstatus branch to main

79467aacc853438fbbdceb4e1d5d81d37e6cd240 authored almost 3 years ago by Masala <[email protected]>
set asset_content_type

e38cd92370c009e62db8140aa69265cf36f6f03c authored almost 3 years ago by Masala <[email protected]>
rename catchat to katzen

7ed6b4859f39a69beba319e9529720b33b4314a5 authored almost 3 years ago by Masala <[email protected]>
Add Windows build target to Makefile.

Update github workflow to use Makefile for builds so that build
environment is reproducible.

Ma...

4dec1e826f7a1741d1b49dd2c86d73f84b8920b2 authored almost 3 years ago by Masala <[email protected]>
pin cmd/gogio

534ed60b867186d05e7983dcc1434b99f6b11bf9 authored almost 3 years ago by Masala <[email protected]>
apply fix to gio PR #67

92ded2602c3aa2b3074ada5ec1445a574d531190 authored almost 3 years ago by Masala <[email protected]>
fix: remove gogio from android docker image

this fixes an issue where if go.mod has an override for gioui.org, it is
out of sync with the do...

58083d01511f7d445e9bc629b82c81c91bc0a163 authored almost 3 years ago by Masala <[email protected]>
README.md: adjust heading size

c8ef0b4abbd1225648a010ee8b10424c7d74a3c2 authored almost 3 years ago by Masala <[email protected]>
Update Go Report Card

5c1e91dce329354dc5da41ee51fff89d04168413 authored almost 3 years ago by Masala <[email protected]>
update build badge

f2b3f6b633fbee64787666ffa2bbcbc61557bbed authored almost 3 years ago by Masala <[email protected]>
Update gioui.org/x, gioui.org/cpu

987805a4e252726063384d940ce912d0bcf27399 authored almost 3 years ago by Masala <[email protected]>
update README.md to verify apk builds

This just shares the same signing keystore with the CI. A better
solution would be a tool that v...

a71aecc483e4b9ea27b30b5944043f01de3dbc75 authored almost 3 years ago by Masala <[email protected]>
add keystore to verify apk is built reproducibly

09f0fa6a17922fb74164c6f6d3ec10d464bbc9dc authored almost 3 years ago by Masala <[email protected]>
Update README.md

66899a8523ec453847c94165bfab10bdbc97d689 authored almost 3 years ago by Masala <[email protected]>
bump android API to 31

ac400be3e91049a955b9027dfff004530d814222 authored almost 3 years ago by Masala <[email protected]>
update android NDK version

a68d642201cb32ad1f26bc5240e0b123c3a0aa7e authored almost 3 years ago by Masala <[email protected]>
update and pin gio to fork with foreground permission

gio (and now catchat) require go 1.17 to build and a few api changes.

This commit resolves api ...

89c9b34870ddb2c539c122ef7677bb72fdee9b12 authored almost 3 years ago by Masala <[email protected]>
unset JAVA_HOME so gogio searches PATH

e5c3dfc3c5fb251bbb6f607f6e86117baf72317d authored almost 3 years ago by Masala <[email protected]>
add openjdk-11-jre-headless to Dockerfile.android for keytool

c39eafd2938ab56f5f7341270627c633324e5b6d authored almost 3 years ago by Masala <[email protected]>
make CI build with -trimpath, stripped buildid

9878bf3b8dd028ed5ff628712c1f4bf3c7e44081 authored almost 3 years ago by Masala <[email protected]>
strip build path and id

d4363be229616806f18af4c1b0769911ef008558 authored almost 3 years ago by Masala <[email protected]>
remove binary uploads

4d6ef06d063d4b970f57ff678923b3f128b92cb9 authored almost 3 years ago by Masala <[email protected]>
resize new logo to 48x48

cf00d33232554ece2f1f90d3949dd3358ab759d8 authored almost 3 years ago by Yippy Skippy <[email protected]>
migrate to new logo

42dd105f81f9ac98c619e93293c51222c820b860 authored almost 3 years ago by Yippy Skippy <[email protected]>
update build instructions for macOS and Windows

d8d0c3713fada4e8dfba9a6263b9f9433f1965d5 authored about 3 years ago by Masala <[email protected]>
refactor github workflow and add macos builds

244201af54273357c74d817ab58e2f243d8305ca authored about 3 years ago by Masala <[email protected]>
update gioui.org gioui.org/x/notify

5fe112110eb15a3eb6a410ea600fe20dd056249a authored about 3 years ago by Masala <[email protected]>
add build target for windows

aa5489534773eb3e23d756b8bbe4fd5dfcbfece9 authored about 3 years ago by Masala <[email protected]>
update to catshadow v0.0.11

1879928b820530b2f117e2cfd0a6e3dfdb8982da authored about 3 years ago by Masala <[email protected]>
set default options on first run

56bbb40d192953f4f64cba844a5e75151efcd187 authored about 3 years ago by Masala <[email protected]>
do not deref nil state

4ed13bbfb065743f9bec4895cbd558445ff69a14 authored about 3 years ago by Masala <[email protected]>
Add catchat startup settings to statefile storage

1e093e8da94197c7c9d01a290fd6b9f610670d16 authored about 3 years ago by Masala <[email protected]>
remove eraseMessages from main settings

7114e7493da52e802304766c7c32b2f6468891d1 authored about 3 years ago by Masala <[email protected]>