Index of /projects/beagle-avahi/epiphany-extension
Name Last modified Size Description
Parent Directory 21-Aug-2006 12:52 -
Makefile.am 01-Jun-2006 00:08 1k
beagle.xml.in.in 01-Jun-2006 00:08 1k
ephy-beagle-extension.c 01-Jun-2006 00:08 5k
ephy-beagle-extension.h 01-Jun-2006 00:08 2k
ephy-beagle.c 01-Jun-2006 00:08 1k
This is an Epiphany extension that allows Beagle to index every page
the user views. The code is derived from Dashboard's extension.
Right now, this extension is just a hack: for every page, Epiphany tries to
run a program named 'beagle-epiphany-index'. The page's URI and title are
passed to beagle-epiphany-index as command-line arguments, and the HTML is
written to its stdin.
Obviously this opens up a huge security hole: anyone who can get a rogue
program named 'beagle-epiphany-index' into the user's path can spy on all of
their web traffic.
There is also the issue of private information (account numbers, etc.) ending
up in the index. To try to avoid this, beagle-epiphany-index will not index
https:// URIs.