Ignores *.suo and *.user files
Updated to VS 2013
Added portable version and added bzip classes
Added src subdirectories
Doesn't use Serializable attribute in PCLs
Remove obsolete methods referencing old data structures for portable
Updated framework and platform targets and added all source code. Not compiling at present.
Remove CryptoApiRandomGenerator and DotNetUtilities for portable
Ignores NuGet packages
Added conditionals to deal with deprecated Close method on streams in newer framework versions
Uses List<> instead of ArrayList
Changed default namespace, framework profile, and added stub class to mimic .NET FileInfo class
Added static class Console to mimic system console. Default implementation sends output to debug.
Removed references to old container classes for portable
Added some overloads for WriteLine
Changed variable types from FileStream to Stream
Uses ToLowerInvariant and ToUpperInvariant on portable
Invariant culture string comparison for portable
Suppressed obsolete constructor warnings
Fixed places where files were opened for reading