-
Notifications
You must be signed in to change notification settings - Fork 4
/
README
50 lines (31 loc) · 1.57 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
Firefox Sync for Chromium
=======================
This is an EXPERIMENTAL extension for the Google Chrome browser
(a.k.a. Chromium). It allows one to synchronize bookmarks and tabs
with the Firefox Sync service.
Right now this extension is far from feature complete but it can talk to the
sync server and read and write data.
Development is ongoing.
Credits
-------
* Philipp von Weitershausen wrote the JavaScript Weave client and the
initial Extension (https://bitbucket.org/philikon/weaveclient-chromium/)
* Martin Reckziegel wrote most of the support for the Sync Storage Format
Version 5 (https://bitbucket.org/derMart/ff-sync-client-chromium)
* Anant Narayanan put together many of the cryptographic building
blocks in the 'weaveweb' project.
* Tom Wu is the author of the jsbn RSA cryptography library (jsbn/*).
* B. Poettering implemented the AES cryptography routines (weave/aes.js).
* Paul Johnston et.al. implemented the SHA1 and SHA256 algorithms
(weave/sha.js).
* Jonas Raoni Soares Silva for utf-8 utilities (weave/utf8.js)
* The style elements (logos, background, etc.) were copied from the
Weave Sync add-on for Firefox, created by Mozilla Corporation.
License
-------
The Chrome extension itself, the ASN1 parser and the PKCS5v2 routines are
triple-licensed under the MPL1.1 or the GPL2+ or the LGPL2.1+
The AES crypto routines are licensed under the GPL2+.
The SHA hashing routines are licensed under the 4 clause BSD license.
The UTF-8 handling routines are licensed for modification and distribution
as long as the original author credits are kept as-is.