mercurial-server

mercurial-server gives your developers remote read/write access to centralised Mercurial repositories using SSH public key authentication; it provides convenient and fine-grained key management and access control.

RabbitMQ

Having acquired LShift, the original developers or RabbitMQ, we aim to preserve and extend this inherited knowledge and experience and we will continue to offfer training and commercial support services for users of RabbitMQ in particular and distributed systems in general.

Diffa

Diffa was developed to address a common problem in what can broadly be defined as real-time systems integration projects. Namely, in ensuring data that is maintained in a consistent state between different applications and data stores. An enormous amount of repetitive effort is expended by developers in building one-off monitoring and repair/resynch tools. Diffa has been developed as a proof-of-concept and is currently available in private beta.

Source: http://commons.wikimedia.org/wiki/File:StateLibQld_1_186667_Twin_sisters_Kate_and_Emily_Bauer,_ca_1915.jpg

GoshawkDB

Matthew Sackman, one of the original authors of RabbitMQ, created GoshawkDB—a distrubuted, transactional, fault-tolerant object store.

By Thermos (Own work) [GFDL (http://www.gnu.org/copyleft/fdl.html), CC-BY-SA-3.0 (http://creativecommons.org/licenses/by-sa/3.0/) or CC BY-SA 2.5-2.0-1.0 (http://creativecommons.org/licenses/by-sa/2.5-2.0-1.0)], via Wikimedia Commons

Bigwig

Bigwig offers easy to use, scalable RabbitMQ messaging in the cloud. Currently available on Heroku.

Timetracker

LShift developed this application for tracking time spent on projects.

Figures

Typesetr

Typesetr began as a solution to an internal problem at LShift. It was designed to remove the fragility and frustrations inherent in collaborative writing and editing workflows, with their heterogeneous mix of apps and platforms, where producing complex documents is needed as quickly and reliably as possible. LShift tried and tested many combinations of tools before finally settling on Google Documents as a collaborative editor and PDF as a target output format.

Bletchley

We have had an ongoing commitment to researching the implementation of the SPKI/SuiteB certification and encrypted key specification for delegated trust networks.

By cs:ŠJů (Own work) [CC-BY-SA-3.0 (http://creativecommons.org/licenses/by-sa/3.0)], via Wikimedia Commons

FrameLog

This logs application-level change logging with EntityFramework. Its source is available now on BitBucket.

Cryptanalysis of Py

Paul Crowley presented a seminar on the cryptanalysis of the stream cipher Py at the Information Security Group of Royal Holloway, University of London.

Cloverage

A code coverage tool for Clojure.

By Baykedevries (Own work) [CC-BY-SA-3.0-nl (http://creativecommons.org/licenses/by-sa/3.0/nl/deed.en)], via Wikimedia Commons