CoyIM

coyim -- 一个安全可靠的聊天客户端。「coyim - a safe and secure chat client」

Github星跟蹤圖

CoyIM - a safe and secure chat client

Build Status
Build status
Coverage Status
Download

CoyIM is a new client for the XMPP protocol. It is built upon
https://github.com/agl/xmpp-client and https://github.com/coyim/otr3. It adds a
graphical user interface and implies safe and secure options by default. Our
ambition is that it should be possible for even the most high-risk people on the
planet to safely use CoyIM, without having to make any configuration changes.

To do this, CoyIM has OTR enabled and uses Tor by default. Besides that, it will
only use the Tor Onion Service for a known server and also uses TLS and TLS
certificates to verify the connection - no configuration required. The
implementation is written in the Go language, to avoid many common types of
vulnerabilities that come from using unsafe languages.

Security warning

CoyIM is currently under active development. There have been no security audits
of the code, and you should currently not use this for anything sensitive.

Getting started

Using CoyIM is very simple: you just need to download the executable file from
the project's home page and then run it.

When you first launch CoyIM, a wizard will appear. If you already have a Jabber
client installed and configured for OTR encryption in your computer, you can use
this wizard to import your account settings as well as your OTR keys, and your
contacts' fingerprints. By importing them, you won't have to do anything else to
use CoyIM just as you used your former client.

If you don't import your account settings, keys and fingerprints through the
wizard that opens at the first launch, you can still import them by going to
Accounts -> Import at a later stage.

If the client you have been using so far is Pidgin, you will find the files you
need to import in the .purple directory in your home.

If you want to know more about the features you will and will not find in CoyIM,
read this page.

Building CoyIM

Please note: Important requirements for building CoyIM are also git and
golang (at least version 1.7).

The GUI version requires GTK+ >= 3.6.16, which installation depends on your OS:

Ubuntu:

sudo apt-get install gtk+3.0 libgtk-3-dev

MacOS:

brew install gnome-icon-theme
brew install gtk+3

Then install CoyIM:

export GTK_VERSION=$(pkg-config --modversion gtk+-3.0

概覽

名稱與所有者coyim/coyim
主編程語言Go
編程語言Go (語言數: 7)
平台Linux, Mac, Windows
許可證Other
發布數86
最新版本名稱v0.4.1 (發布於 2022-09-19 15:14:44)
第一版名稱v0.1 (發布於 2015-12-10 17:39:20)
創建於2015-09-15 13:44:13
推送於2023-10-13 05:33:24
最后一次提交
星數588
關注者數36
派生數80
提交數6.8k
已啟用問題?
問題數815
打開的問題數62
拉請求數33
打開的拉請求數3
關閉的拉請求數14
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?
去到頂部