Merge branch 'refs/heads/t/logo' The fancy new svg logo and a couple of changes which streamline the look of the web pages. Cooking for a month. * refs/heads/t/logo: web: Add horizontal space between table columns. web: Clean up style sheet. web: Avoid bold face on main page. web: Add padding to all pages. web: Move navigation into top level table. web: Link to "./index.html" rather than to ".". web: Remove selected APIs page. web: Avoid "integrated" in feature list of main page. web: Shorten slogan. web: The new logo for paraslash-0.7. manual: Avoid vertical space between coding style items.
Merge branch 'refs/heads/t/sha256' A couple of changes which start to eliminate the use of sha1 in favor of sha256. This series is only the first step, though, as we need to keep sha1 for the time being to provide backward compatibility. Cooking for four months. * refs/heads/t/sha256: manual: Avoid sha1. upgrade_db: Add copyright and purpose to upgrade_db.c. web: Add link to the para_upgrade_db(1) man page. afs: Switch to sha256 and change default database path. Add para_upgrade_db. Use sha256 for the challenge response. Introduce hash2 (sha256). Assume sideband and aes_ctr128 are always supported/requested.
web: Remove selected APIs page. This list was outdated and not well maintained. Change the link on the documentation page to point to the list of files instead.
web: Fix typo on documentation page. This typo was introduced four years ago when para_fade was renamed to para_mixer. Fixes: 7031f4e380b429e9c0eea1b8e5484dabdbb12ae5
web: Add link to the para_upgrade_db(1) man page. Of course this should have been done in the commit which added the new executable. Fixes: 56e54c8c75d59a8e5072451941aa56c727d99d26
manual: Combine overview.pdf and the user manual. The figures of the overview.pdf file look rather odd although they used to look better when they were created four years ago. Apparently, the dia command line tool which creates the pdf from the .dia source file has changed and now messes up the lines which connect the parts of the figure. This commit re-implements four out of the five figures of the overview file as ascii art in manual.md, removes overview.dia, and modifies the documentation web page to no longer refer to the dia version. The text of the overview file has been merged with the manual and got improved a bit. dia sucks.
Convert para_fade to subcommands, rename it to para_mixer. para_fade operates in one of several modes, but the command line options are shared. So most of the options are ignored for any particular mode. With lopsub we can do better and define one subcommand per mode so that options which are only relevant to one subcommand can be made local to that subcommand. With subcommands the syntax of the command changes, which breaks existing scripts. So it seems to be prudent to rename the executable from para_fade to para_mixer. The old name was a bit misleading anyway since the command can do much more than just fade the volume.
web: Remove extra source browser. There are two versions of the browsable source code on the paraslash web pages: the one generated by doxygen and another one which we create directly with global. The html is identical, modulo style issues, so let's get rid of the directly generated one. With the patch applied, the size of the paraslash web pages reduces by 21M to 80M (55M doxygen + 25M release tarballs).
doc: Add man page of para_play to documentation web page. In December 2012 para_play was merged to master but we missed to update the web page accordingly.
Make web pages conform to the HTML standard again. Without this fix, the w3c validator complains about end tags for element <p> which is not open. Removing both start and end tags makes it happy again and causes no visible change, at least in one browser.
The new comprehensive paraslash user manual.
Remove man page of para_fsck from web pages. para_fsck has long been replaced by oslfsck.
Add para_afh to web pages.
Fix a typo on the Documentation web page.
Fix a typo in links to man pages.
Make man pages for the web site use para.css.
More documentation updates.
add links to all man pages to documentation web site
unify web pages reformat the text files to make them more friendly to grutatext and make the headlines of the static pages look the same. Also, remove the diffstats from NEWS. Good enough for now.
dbtool -> selector update for web documentation web page