lp:~elgaton/ubuntu/quantal/zescrow-client/fix-for-974533
- Get this branch:
- bzr branch lp:~elgaton/ubuntu/quantal/zescrow-client/fix-for-974533
Related bugs
Related blueprints
Branch information
- Owner:
- Alessandro Menti
- Status:
- Mature
Recent revisions
- 8. By Alessandro Menti
-
* Added missing AGPL 3 license text to debian/copyright. (LP: #974533)
* Bumped Standards-Version in debian/control.
* Added missing symlink from /usr/share/man/man1/ zescrow. 1.gz to zEscrow.1.gz
in the same directory.
* Fixed typo in category name in the zEscrow.desktop file. - 7. By Alessandro Menti
-
* Bumped Debian policy version number.
* Added AGPL-3 text to debian/copyright.
* Fixed wrong category name in the .desktop file. - 6. By Dustin Kirkland
-
* www/include/
below.html:
- move banner up, link to gazzang.com ztrustee, fix width
* usr/bin/zEscrow- gui, usr/share/ zEscrow/ gazzang_ logo.png,
usr/share/zEscrow/ key_64. png:
- add some Gazzang branding in the gtk interface - 5. By Dustin Kirkland
-
[ Dustin Kirkland ]
* INSTALL:
- limit uploads to 5K
- limit to one file uploaded at a time
- disable url open and includes
* www/robots.txt:
- disable all scanning
* usr/bin/zEscrow:
- support taking a zEscrow server name as arg1
- support taking a wrapping passphrase on stdin
- auto-retry uploads to the server up to 30 times
- when non-interactive, print "URL: %s" as last line
for machine consumption
* debian/control, usr/bin/zEscrow, usr/bin/zEscrow- graphical:
- added python deps, updated PKG, copyright
* www/include/below.html, www/include/ zEscrow_ Banner. jpg:
- add some overt Gazzang advertising
* usr/bin/zEscrow, usr/bin/zEscrow- cli, usr/bin/ zEscrow- graphical =>
usr/bin/zEscrow- gui:
- add a wrapper for the -cli and -gui
* debian/links:
- add a symlink for zescrow[ Wesley Wiedenmeier ]
* === added directory usr/share/zEscrow, usr/bin/zEscrow,
usr/bin/zEscrow- graphical, usr/share/ zEscrow/ password- text,
usr/share/zEscrow/ welcome- text:
- add a GTK graphical front end
- move the common prompting text to flat text files usable
by both the cli and gui
- rework the panel handling - 4. By Dustin Kirkland
-
* debian/copyright, upload/
go/index. html, upload/index.html,
usr/bin/zEscrow, www/deposit/go/index. html, www/deposit/ index.html,
www/include/above.html, www/include/ below.html,
www/include/credentials. html.CHANGE_ ME, www/include/ escrow. css,
www/include/functions. html, www/index.html, www/not-
found/index.html, www/openid/index.html, www/openid/ return. html,
www/privacy.html, www/retrieve/go/index. html,
www/retrieve/index.html, www/terms.html:
- Copyright updated to include Gazzang, Inc.
* usr/bin/zEscrow:
- Multiple security fixes, according to line-by-line code audit by
Kees Cook <email address hidden>
- use 'set -e' rather than sh -e, to ensure errors are caught if an
interpreter other than sh is used
- store the stty earlier and restore on trapped exits
- generate the tempfile with the required extensions
- drop redundant chmodding
- note specifically that the user's passphrase is NOT sent to the server
- remove one of the client/server roundtrips, fetching the key
fingerprint
- instead, use gpg's --status-fd to parse machine readable output and
retrieve the fingerprint from there
- catch curl errors
- catch gpg import errors
- validate the fingerprint
- drop use of wildcard in copying to tempdir
- make the $url more readable
- handle the browser launching prompt correctly - 2. By Dustin Kirkland
-
* debian/control, debian/copyright, etc/apache_
config. CHANGE_ ME,
INSTALL, upload/go/index. html, upload/index.html, usr/bin/ecryptfs-
escrow-private => usr/bin/zescrow, usr/share/man/man1/ ecryptfs-
escrow-private.1 => usr/share/man/man1/ zescrow. 1,
www/deposit/go/index. html, www/deposit/ index.html,
www/include/above.html, www/include/ below.html,
www/include/credentials. html.CHANGE_ ME, www/include/ escrow. css,
www/include/functions. html, www/index.html, www/not-
found/index.html, www/openid/index.html, www/openid/ return. html,
www/privacy.html, www/retrieve/go/index. html,
www/retrieve/index.html, www/terms.html:
- comprehensive branding rename from KeyEscrow to zEscrow
* debian/control:
- handle package rename and replacement
* etc/apache_config. CHANGE_ ME, INSTALL,
www/include/credentials. html.CHANGE_ ME:
- improve installation instructions
* INSTALL:
- add dependent packages, more instructions
- quote a sudo'd command
* usr/bin/zescrow:
- use a PKG variable, put more in the zEscrow namespace
* debian/control, INSTALL, usr/bin/zescrow => usr/bin/zEscrow,
usr/share/man/man1/ zescrow. 1 => usr/share/ man/man1/ zEscrow. 1:
- fix a few more uses of s/zescrow/zEscrow/g
* www/include/credentials. html.CHANGE_ ME, www/include/ functions. html:
- move the defaul url
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)