MAJOR: Lots of rework on the configuration and the crypto stuff (UNFINISHED)
MAJOR: Continued major rework on encryption (introduce CipherSuite, AdvancedCipherInputStream, AdvancedCipherOutputStream, and CipherSession), also introduce XML-based transfer objects for configuration (RepoTO, LocalTO, StorageTO)
MAJOR: Continuing rework on crypto and ClientCommand
MAJOR: Again, major rework on the encryption stuff, now we have a working multi-symmetric cipher transformer (MultiCipherTransformer, MultiCipherInputStream, MultiCipherOutputStream
MAJOR: Continue work on ConnectCommand and Init2Command, working syncany:// links, working MultiCipher*Stream
MAJOR: Continue InitCommand and InitOperation (introduce --advanced, --no-encryption, --no-gzip; write config.xml, and repo file encrypt or not), disallow password < 8, warn up to 12 chars, remove JSON-based config, dynamically create Transformer by configuration, allow not saving password locally (ask for every command), automatically enable 'unlimited strength' when needed, make AES128+Twofish123 GCM default encryption (no HMAC for IVs+Crypto Algo yet), fix some encryption tests (most are uncommented)
MINOR: Fix NullPointerException in initRepo(), Change TestConfig to config.xml (instead of config.json), Rename CipherSuite to CipherSpec
MAJOR: InitCommand and ConnectCommand now working (although still quick and dirty, needs refactoring, almost ready to merge back into the master), added --plugin and --plugin-option options to 'init' and 'connect'; MINOR: Added HmacAccumulator from Apache Camel to use for HMAC'ing the MultiCipherOutputStream (to be implemented), label unused Java classes 'UNUSED' for later removal
MINOR: Adjust sandbox script to work with XML (instead of JSON), add init/connect help text, add --folder optionto specify target Syncany folder
Merge branch 'master' of github.com:binwiederhier/syncany into repofile
MINOR: Try to fix CLI tests (still not working)
MAJOR: Largely fixed the tests (almost all work again, except CLI tests), replaced global --config option with --localdir option, removed possibility to override appDir, cacheDir, logDir and databaseDir (easier for now); MINOR: removed --folder option from InitCommand and ConnectCommand (replaced by global --localdir option)
MAJOR: Fixed all tests, completed ConnectOperation/InitOperation (and corresponding commands), fixed sandbox script; MINOR: renamed FixedChunker
Merge pull request #2 from binwiederhier/repofile

MAJOR: Implemented repo file and XML-based configuration