fixed copy
update
update
added mail jar to junit classpath
Chinese SM3 digest algorithm
SM3 Digest into JCAJCE provider
Merge branch 'SM3-digest-push' of https://github.com/oh2mqk/bc-java
reviewed SM3 digest
update
Prefer binary ObjectIdentifier byte sequences over the text format

Postpone text format production as much as possible.
When producing branches on ASN1ObjectIdentifier, support "int" and
"long" as branch points, one or two at the time. Also minimize memory
garbage production when doing a branch (except with String forms).
ASN.1 CMS Javadoc write

The ASN.1 syntax fragment and specifying document references are at the
start of the document page. Each  getInstance(Object o)  has listing /
links of accepted input syntaxes.
At  .gitattributes   kill all text auto conversions

Some files at the BC source tree have CRLF endings, others have LF, and
probably some plain CR  ("DOS", "UNIX", and "MAC" styles); git dares to
presume to know what format I want all my source codes to use.
The result is that it does then claim that because it did autoconversion
during pull, there is now some difference in between the workspace, and
master repository.  Only way to restore sanity, and avoid hair loss is
to disable that feature entirely.
Branch encode DERObjectIdentifier's with long OID branch codes
Improve JavaDocs on constants defined at 28 files called *ObjectIdentifiers.java

These are defining complex constants, which on JavaDoc are usually
completely lacking documentation. This set creates those documents.
"git pull" produced line-end character conversion junk
At  .gitattributes   kill all text auto conversions

Some files at the BC source tree have CRLF endings, others have LF, and
probably some plain CR  ("DOS", "UNIX", and "MAC" styles); git dares to
presume to know what format I want all my source codes to use.
The result is that it does then claim that because it did autoconversion
during pull, there is now some difference in between the workspace, and
master repository.  Only way to restore sanity, and avoid hair loss is
to disable that feature entirely.
Give up on "kill line-end smarts of git"

... it doesn't really stay killed.
Not all programs are using this control :-(
Merge branch 'master' of github.com:oh2mqk/bc-java

Conflicts:
	ant/bc+-build.xml
	core/src/main/java/org/bouncycastle/crypto/digests/SM3Digest.java
	core/src/test/java/org/bouncycastle/crypto/test/SM3DigestTest.java