• Stars
    star
    937
  • Rank 48,611 (Top 1.0 %)
  • Language Pascal
  • Created over 12 years ago
  • Updated almost 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Decentralized anonymous instant messenger on top of Tor Hidden Services

TorChat2

If you are looking for TorChat 0.9.9.xxx (the original Python implementation) then please switch to the torchat_py branch. For downloads of the latest versions please see the downloads section: https://github.com/prof7bit/TorChat/downloads

Please don't use the master branch at all, it still points to torchat_py but will soon be moved, if you have own work based on master then please rebase it to torchat_py.

This branch torchat2 is a rewrite from scratch, using Lazarus + Free Pascal. This will make it easier to create plugins for existing IM applications and also allows to easily generate code for a wider range of platforms, especially mobile devices like Android and iPhone.

At the moment this branch is mainly used to develop a plugin for libpurple (the Pidgin-IM) which will be the first thing that you can expect to come out of this branch, later (once this works) there will also be a standalone GUI that will completely replace the current Python implementation (Don't worry, the python version will stay here in the torchat_py branch, it is the reference implementation of the protocol, I'm still using it myself as protocol documentation and to test other implementations against it, it will not go away)

Beer

If you want to buy me a beer (very much appreciated) you can do so via

Please note that TorChat is produced independently from the Tor® anonymity software, I am not related with or sponsored by torproject.org. TorChat is making use of the Tor® client software and the Windows version comes bundled with original Tor binaries but TorChat itself is a completely separate project developed by totally different people, so if you instead want to buy the developers of Tor® from torproject.org a beer (they deserve it even more than me and without their great Tor software my little program would not have been possible) then please consider doing so at the following address:

More Repositories

1

goxtool

display Mt.Gox live market data (in the console) and experiment with trading bots
Python
186
star
2

wallet-key-tool

edit the contents of bitcoin wallet files (add/remove keys, import/export in different formats, move keys between different wallets)
Xtend
68
star
3

TorChat-Android

TorChat implementation for Android
Java
40
star
4

udp-reverse-tunnel

Create an UDP-over-UDP reverse tunnel to make a VPN server behind (CG-)NAT accessible from the outside
C
29
star
5

LazPackager

Lazarus IDE-plugin: Create a Debian package (.deb) or a Debian source package from your existing Lazarus project and upload to Launchpad PPA for automated building and packaging with one or two mouse clicks
Pascal
26
star
6

NativeDragDrop

Lazarus drag drop component using platform native drag drop mechanism
Pascal
16
star
7

fpc-mqtt-client

MQTT5 Client component for Free Pascal
Pascal
15
star
8

frdm-kl25z-minimal-usb-hid

minimal USB HID implementation for FRDM-KL25Z demo board
C
9
star
9

bare_metal_stm32f401xe

minimum gcc blinky with makefile for STM32F401RE (on NUCLEO-F401RE demo board)
C
8
star
10

fpc_parser_combinators

parser combinator experiment with object pascal
Pascal
8
star
11

DebugTerminal

DebugTerminal
Pascal
7
star
12

HIDAPI.pas

Free Pascal bindings for libhidapi on Linux
Pascal
6
star
13

AVRFreeLoader

Free client implementation of the AVRootLoader protocol.
Pascal
6
star
14

gitexplorer

simple file browser with git integration
Pascal
5
star
15

Laz-YCbCr

Lazarus: TColor to/from YCbCr conversion
Pascal
4
star
16

mower-boundary-simulator

Simulate how the robot mower will see the boundary wire magnetic field from the height of its sensor
Pascal
3
star
17

HaskellTool

Simple text editor with some functionality for editing Haskell files
Pascal
3
star
18

linuxastrocam

simple tool to use a webcam (v4l) to produce a stream of FITS images (much like xawtv, only output to FITS)
Pascal
3
star
19

pid-trainer

tune a simulated pid loop with the mouse to get a feel for how the impulse response changes in real time
Python
2
star
20

btrfs-snabak

Snapshot and backup tool for btrfs
Python
2
star