[HTTPS-Everywhere] announcement of libhttpseverywhere

Daniel Brendle grindhold at skarphed.org
Wed Apr 15 08:59:20 PDT 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hello, HTTPSEverywhere-people

i want to announce to you the existence of libhttpseverywhere [0]
a Vala-(-> C-)library that allows you to use HTTPSEverywhere's
awesomeness in desktop applications.

The features that are currently supported work pretty well now.
Currently covered is:

  * Checking whether a specific host has a ruleset
  * Rewriting an input URL to the corresponding https-url according to
the rulesets.

These are the features is needed by now. If you need more features,
contributions are very welcome (e.g.) methods for securecookies e.t.c

The library supports GObject-Introspection, so it's very easy to bind
against from various languages

Python example:

from gi.repository import HTTPSEverywhere

HTTPSEverywhere.init()
print HTTPSEverywhere.has_https("eff.org")
# prints True
print HTTPSEverywhere.rewrite("http://eff.org")
# prints https://eff.org

Feedback and Stars are appreciated, i hope this comes in handy to some
of you for one or another project.

Yours, grindhold

[0] -> https://github.com/grindhold/libhttpseverywhere
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJVLorYAAoJEBuqgJs6izSE0ksQAI1xriXi/ednhLKregzwv6hc
AJY7mDp6VdW1oADO5lWSKD0s1jO0NQj+A3dA45/hNVTBKV/QHdQpVgYLi3eLfKPM
ncC9RF1pdctuV/Ta7uVsi8bSA6hBj3Z74HCqHUb4ni1TxT6C3queGNwP8A+SnBip
9uwMzdKbQmTOWJJTLJhvOCzR1SwWbmGo60pwYkfYqoEHnfYExoP8QD9agED2L3Ce
2MW2fG+uo4UcRf/Tf7gqwXySHicw0jGMfZ/IHttcZE+u50HmGx4WA8w6OENQM1ge
wshj+7ttwyzNUzAIZFgTRGCpAA8cA9oeEeHRZQ/yBdrVNpdNhfiYKqqbOt39gnYp
p4Z13Y3nR+L5HL/LDXNGEPGIxWc6m7PBa/ncKH58KTTpVG70420aYsI2lCO5w6sM
cpy3PI2y+SeNi1L9EHDnWPn9tO8Y8uipFEAj9KUVbkDqGAXFJnqhKVtbA0Bct7EL
4GU0Qk492HhZfoR1ltgW+UDhlNspdW3CW0UGnOM3DQLuXbZyweRxjFJUDyz9s1UQ
DpiTHPKjTzFlVvasgUU/ZONm6XEB2GQDDz2zCjFXmJFkvDKUwXyY7IJdlYK1GslH
DojokZAabn9vEDZ2f/okbSokb46NWJHH5cKKIwLuMcMvcUeLFxxvHEjw4c5UXt+V
oePQMVWYih8ugEfRUrIF
=w1Eg
-----END PGP SIGNATURE-----


More information about the HTTPS-Everywhere mailing list