Skip to content
This repository was archived by the owner on Oct 9, 2018. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
bc63a34
added some ByteArray utils functions
Mar 6, 2013
be20433
improved Hex.fromArray function
Mar 6, 2013
0e64b90
added the pbkdf2 algorithm from the pkcs#5 (rfc2898 chapter 5.2)
Mar 6, 2013
ca74a33
Optimized version of fromArray
webysther May 13, 2013
5c44e7f
Corretion of length
webysther Jun 6, 2013
94b4457
Type2: allow ia5String as directory string
chripo Jun 25, 2013
ec7409d
BooleanType: implement formDERContent
chripo Jun 25, 2013
4f67c0e
TLSSocket: apply modified start-engine-on-connect patch (issue 4)
chripo Jun 28, 2013
47ea230
Merge 'pbkdf2' into merge-fixes
chripo Jun 28, 2013
1179d90
Merge branch 'type2fix' into merge-fixes
chripo Jun 28, 2013
8f7a687
Merge branch 'upstreamfixes' into merge-fixes
chripo Jun 28, 2013
26e3e90
TLSEngine dispatches IOErrorEvent if TLSErrors occur
chripo Jun 28, 2013
c156626
Update ASN1Type.as
Lauwisme Oct 15, 2013
af2fe27
Update SHA256
Dec 23, 2013
449a355
Flash Builder Project & Binary SWC
Dec 23, 2013
5b90761
Updated sha256
Dec 23, 2013
6996937
patch for Issue 54:Submitted Patch for various certificate parsing is…
Jan 10, 2014
1fabfef
update CHANGELOG
Jan 10, 2014
2a9ebef
update swc
Jan 10, 2014
0f15300
rebuild swc,usw flex sdk
Jan 10, 2014
a76f2f3
ASDoc fixes. Ant script. Project files
Mar 9, 2014
710780e
Merge branch 'master' of github.com:Lauwisme/as3-crypto
Mar 9, 2014
96da613
Merge branch 'master' of git@github.com:thejustinwalsh/as3-crypto.git
Mar 9, 2014
e953d97
Merge branch 'master' of git@github.com:byrne/as3-crypto.git
Mar 9, 2014
8f0bd8f
Merge branch 'patch-1' of github.com:Webysther/as3-crypto
Mar 9, 2014
c64f769
Formatting. Build
Mar 9, 2014
a14606b
Merge branch 'tmp/merge-fixes' of git@github.com:studio-b12/as3-crypt…
Mar 9, 2014
a22491e
Unhandled error
Mar 9, 2014
f10ae71
Socket connected check
Mar 9, 2014
938acd0
Issue 39
Mar 9, 2014
bc6bf55
Flex compilation error
Mar 9, 2014
58d817c
Build
Mar 9, 2014
3b42c4e
SHA2 certificate support
Dec 3, 2014
edcaa01
rebuild swc and asdoc
Dec 3, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions .actionScriptProperties
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<actionScriptProperties analytics="false" mainApplicationPath="AS3Crypto.as" projectUUID="9f70fea9-2cba-4e42-a7fc-2127ba4f5794" version="11">
<compiler additionalCompilerArguments="-locale en_US" autoRSLOrdering="true" copyDependentFiles="false" flexSDK="Flex 4.0A" fteInMXComponents="false" generateAccessible="false" htmlExpressInstall="true" htmlGenerate="false" htmlHistoryManagement="false" htmlPlayerVersionCheck="true" includeNetmonSwc="false" outputFolderPath="bin" removeUnusedRSL="true" sourceFolderPath="src" strict="true" targetPlayerVersion="0.0.0" useApolloConfig="true" useDebugRSLSwfs="true" useFlashSDK="false" verifyDigests="true" warn="true">
<compilerSourcePath/>
<libraryPath defaultLinkType="0">
<libraryPathEntry kind="4" path="">
<excludedEntries>
<libraryPathEntry kind="3" linkType="1" path="${PROJECT_FRAMEWORKS}/libs/flex.swc" useDefaultLinkType="false"/>
<libraryPathEntry kind="3" linkType="1" path="${PROJECT_FRAMEWORKS}/libs/core.swc" useDefaultLinkType="false"/>
</excludedEntries>
</libraryPathEntry>
</libraryPath>
<sourceAttachmentPath/>
</compiler>
<applications>
<application path="AS3Crypto.as"/>
</applications>
<modules/>
<workers/>
<buildCSSFiles/>
<flashCatalyst validateFlashCatalystCompatibility="false"/>
</actionScriptProperties>
6 changes: 6 additions & 0 deletions .flexLibProperties
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<flexLibProperties includeAllClasses="true" useMultiPlatformConfig="false" version="3">
<includeClasses/>
<includeResources/>
<namespaceManifests/>
</flexLibProperties>
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
docs/validation_errors.log

**bin
**build.properties
18 changes: 18 additions & 0 deletions .project
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>AS3Crypto</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>com.adobe.flexbuilder.project.flexbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>com.adobe.flexbuilder.project.flexlibnature</nature>
<nature>com.adobe.flexbuilder.project.actionscriptnature</nature>
</natures>
</projectDescription>
3 changes: 3 additions & 0 deletions .settings/org.eclipse.core.resources.prefs
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#Sat Mar 08 22:30:21 FET 2014
eclipse.preferences.version=1
encoding/<project>=utf-8
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changelog

### v1.4.3 - December 3, 2014
- SHA2 certificate support

### v1.4.2 - January 10, 2014
- Patch for Issue54: Submitted Patch for various certificate parsing issues

### v1.4 - October 2, 2011
- Implemented [Jason von Nieda's BigInteger bug-fixes](http://groups.google.com/group/as3crypto/browse_thread/thread/92688a271a397bd0) and unit-tests.
- Added [Joey Parrish' bug-fixes](http://groups.google.com/group/as3crypto/browse_thread/thread/ce57305fbeaaf08f) for `TLSEngine.sendApplicationData`
Expand Down
3 changes: 3 additions & 0 deletions build/build.properties.template
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
sdk.dir = /Applications/Adobe Flash Builder 4.7/sdks/4.0A

FLEX_HOME = ${sdk.dir}
75 changes: 75 additions & 0 deletions build/build.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
<?xml version="1.0" encoding="utf-8"?>

<project name="as3crypto" default="build" basedir="..">
<target name="init">
<property file="build/build.properties" />
<property file="build/project.properties" />
<taskdef resource="flexTasks.tasks" classpath="${sdk.dir}/ant/lib/flexTasks.jar" />
</target>

<target name="lib_swc">
<compc fork="true" debug="true" output="${release.dir}/${project.name}.swc">
<source-path path-element="${src.dir}" />
<include-sources dir="${src.dir}" includes="*"/>
<compiler.external-library-path dir="${lib.dir}" append="true">
<include name="*.swc" />
</compiler.external-library-path>
</compc>
</target>

<target name="lib_docs">
<echo message="Generating ASDoc"/>

<!-- Call asdoc to generate dita xml files -->
<asdoc output="${temp.doc.dir}" lenient="true" failonerror="true" keep-xml="true" skip-xsl="true" fork="true">
<compiler.source-path path-element="${basedir}/src"/>
<compiler.external-library-path dir="${lib.dir}" append="true">
<include name="*.swc" />
</compiler.external-library-path>
<doc-sources path-element="${basedir}/src"/>
<jvmarg line="${asdoc.jvm.args}"/>
</asdoc>

<echo message="Attaching ASDoc to Lib SWC"/>

<!-- updates framework.swc with asdoc xml -->
<zip destfile="${release.dir}/${project.name}.swc" update="true">
<zipfileset dir="${temp.doc.dir}/tempdita" prefix="docs">
<include name="*.*"/>
<exclude name="ASDoc_Config.xml"/>
<exclude name="overviews.xml"/>
</zipfileset>
</zip>

<delete dir="${temp.doc.dir}" failonerror="false" includeEmptyDirs="true"/>
</target>

<target name="asdocs" depends="init">
<delete dir="${asdoc.dir}" failonerror="false" includeEmptyDirs="true"/>

<echo message="Generating ASDoc"/>

<asdoc output="${asdoc.dir}" lenient="true" failonerror="true" keep-xml="true" date-in-footer="false" fork="true">
<compiler.source-path path-element="${basedir}/src"/>
<compiler.external-library-path dir="${lib.dir}" append="true">
<include name="*.swc" />
</compiler.external-library-path>
<doc-sources path-element="${basedir}/src"/>
<jvmarg line="${asdoc.jvm.args}"/>
</asdoc>

<delete dir="${basedir}/docs/tempdita" failonerror="false" includeEmptyDirs="true"/>
</target>

<!-- Parameters -->
<target name="build" depends="init" description="">
<echo message="Building version ${project.name}.swc to ${release.dir}" />

<antcall target="lib_swc" />
<antcall target="lib_docs" />
<antcall target="asdocs" />

<echo message="Build Complete!" />
</target>

</project>
8 changes: 8 additions & 0 deletions build/project.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
release.dir = ${basedir}/deploy
lib.dir = ${basedir}/libs
src.dir = ${basedir}/src
temp.doc.dir = ${basedir}/temp
asdoc.dir = ${basedir}/docs

project.name = as3crypto
asdoc.jvm.args = -Xmx1024m
Binary file added deploy/as3-crypto.swc
Binary file not shown.
Binary file modified deploy/as3crypto.swc
Binary file not shown.
4 changes: 2 additions & 2 deletions docs/all-classes.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><!-- saved from url=(0014)about:internet --><html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>All Classes - as3-crypto</title>
<title>All Classes - API Documentation</title>
<base target="classFrame">
<link rel="stylesheet" href="style.css" type="text/css" media="screen">
<link rel="stylesheet" href="print.css" type="text/css" media="print">
Expand Down Expand Up @@ -307,4 +307,4 @@ <h3><a href="class-summary.html" target="classFrame" style="color:black">All Cla
</table>
</body>
</html>
<!--<br/>Mon May 20 2013, 09:16 PM +02:00 -->
<!--<br/> -->
8 changes: 4 additions & 4 deletions docs/all-index-A.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/all-index-B.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions docs/all-index-C.html

Large diffs are not rendered by default.

14 changes: 7 additions & 7 deletions docs/all-index-D.html

Large diffs are not rendered by default.

12 changes: 7 additions & 5 deletions docs/all-index-E.html

Large diffs are not rendered by default.

Loading