Release 0.9.3-pre2

This commit is contained in:
Philipp Crocoll 2014-01-27 08:03:58 -08:00
parent 17c4007f32
commit 437d3033d2
5 changed files with 5067 additions and 2316 deletions

View File

@ -24,7 +24,7 @@ using System.Collections.Generic;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System.Threading; using System.Threading;
using System.Diagnostics; using System.Diagnostics;
using Android.Util;
using KeePassLib.Utility; using KeePassLib.Utility;
using keepass2android; using keepass2android;
@ -132,6 +132,7 @@ namespace KeePassLib.Native
byte[] newKey = key.TransformMasterKey(pKey256, pBuf256, (int)uRounds); byte[] newKey = key.TransformMasterKey(pKey256, pBuf256, (int)uRounds);
Array.Copy(newKey, pBuf256, newKey.Length); Array.Copy(newKey, pBuf256, newKey.Length);
#else #else
Log.Warn("KP2A", "Transforming key managed!");
return false; return false;
#endif #endif
} }

View File

@ -1,9 +1,8 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="34" android:versionName="0.9.3-pre1" package="keepass2android.keepass2android" android:installLocation="auto"> <manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="35" android:versionName="0.9.3-pre2" package="keepass2android.keepass2android" android:installLocation="auto">
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="14" /> <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="14" />
<permission android:description="@string/permission_desc" android:icon="@drawable/ic_launcher" android:label="KP2A internal file browsing" android:name="keepass2android.keepass2android.permission.KP2aInternalFileBrowsing" android:protectionLevel="signature" /> <permission android:description="@string/permission_desc" android:icon="@drawable/ic_launcher" android:label="KP2A internal file browsing" android:name="keepass2android.keepass2android.permission.KP2aInternalFileBrowsing" android:protectionLevel="signature" />
<application android:label="keepass2android" android:icon="@drawable/ic_launcher"> <application android:label="keepass2android" android:icon="@drawable/ic_launcher">
<activity android:name="com.dropbox.client2.android.AuthActivity" android:launchMode="singleTask" android:configChanges="orientation|keyboard"> <activity android:name="com.dropbox.client2.android.AuthActivity" android:launchMode="singleTask" android:configChanges="orientation|keyboard">
<intent-filter> <intent-filter>
<data android:scheme="db-i8shu7v1hgh7ynt" /> <data android:scheme="db-i8shu7v1hgh7ynt" />
@ -29,7 +28,6 @@
<category android:name="android.intent.category.OPENABLE" /> <category android:name="android.intent.category.OPENABLE" />
</intent-filter> </intent-filter>
</activity> </activity>
<service android:name="keepass2android.softkeyboard.KP2AKeyboard" android:permission="android.permission.BIND_INPUT_METHOD"> <service android:name="keepass2android.softkeyboard.KP2AKeyboard" android:permission="android.permission.BIND_INPUT_METHOD">
<intent-filter> <intent-filter>
<action android:name="android.view.InputMethod" /> <action android:name="android.view.InputMethod" />
@ -40,6 +38,10 @@
<intent-filter> <intent-filter>
<action android:name="android.intent.action.MAIN"/> <action android:name="android.intent.action.MAIN"/>
</intent-filter> </intent-filter>
<intent-filter>
<action android:name="keepass2android.softkeyboard.LatinIMESettings"/>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity> </activity>

File diff suppressed because it is too large Load Diff

View File

@ -231,10 +231,6 @@
</None> </None>
<None Include="Properties\AndroidManifest_nonet.xml"> <None Include="Properties\AndroidManifest_nonet.xml">
<Visible>False</Visible> <Visible>False</Visible>
</None>
<None Include="..\java\kp2akeytransform\libs\mips\libfinal-key.so" Condition="!$(DefineConstants.Contains('EXCLUDE_KEYTRANSFORM'))">
<Link>libs\mips\libfinal-key.so</Link>
</None> </None>
<None Include="Resources\drawable-hdpi\Thumbs.db"> <None Include="Resources\drawable-hdpi\Thumbs.db">
<Visible>False</Visible> <Visible>False</Visible>
@ -563,25 +559,25 @@
<AndroidResource Include="Resources\layout\entry_edit_section.xml"> <AndroidResource Include="Resources\layout\entry_edit_section.xml">
<SubType>Designer</SubType> <SubType>Designer</SubType>
</AndroidResource> </AndroidResource>
<AndroidResource Include="Resources\values-af\strings.xml" /> <AndroidResource Include="Resources\values-af\strings.xml" />
<AndroidResource Include="Resources\values-ar\strings.xml" /> <AndroidResource Include="Resources\values-ar\strings.xml">
<AndroidResource Include="Resources\values-el\strings.xml" /> <SubType>Designer</SubType>
<AndroidResource Include="Resources\values-fi\strings.xml" /> </AndroidResource>
<AndroidResource Include="Resources\values-in\strings.xml" /> <AndroidResource Include="Resources\values-el\strings.xml" />
<AndroidResource Include="Resources\values-iw\strings.xml" /> <AndroidResource Include="Resources\values-fi\strings.xml" />
<AndroidResource Include="Resources\values-ko\strings.xml" /> <AndroidResource Include="Resources\values-in\strings.xml" />
<AndroidResource Include="Resources\values-no\strings.xml" /> <AndroidResource Include="Resources\values-iw\strings.xml" />
<AndroidResource Include="Resources\values-pt-rPT\strings.xml" /> <AndroidResource Include="Resources\values-ko\strings.xml" />
<AndroidResource Include="Resources\values-iw\strings.xml" /> <AndroidResource Include="Resources\values-no\strings.xml" />
<AndroidResource Include="Resources\values-ko\strings.xml" /> <AndroidResource Include="Resources\values-pt-rPT\strings.xml" />
<AndroidResource Include="Resources\values-iw\strings.xml" />
<AndroidResource Include="Resources\values-ro\strings.xml" /> <AndroidResource Include="Resources\values-ko\strings.xml" />
<AndroidResource Include="Resources\values-sl\strings.xml" /> <AndroidResource Include="Resources\values-ro\strings.xml" />
<AndroidResource Include="Resources\values-sr\strings.xml" /> <AndroidResource Include="Resources\values-sl\strings.xml" />
<AndroidResource Include="Resources\values-sv\strings.xml" /> <AndroidResource Include="Resources\values-sr\strings.xml" />
<AndroidResource Include="Resources\values-tr\strings.xml" /> <AndroidResource Include="Resources\values-sv\strings.xml" />
<AndroidResource Include="Resources\values-vi\strings.xml" /> <AndroidResource Include="Resources\values-tr\strings.xml" />
<AndroidResource Include="Resources\values-vi\strings.xml" />
<AndroidResource Include="Resources\values-de\strings.xml" /> <AndroidResource Include="Resources\values-de\strings.xml" />
<AndroidResource Include="Resources\values-ca\strings.xml" /> <AndroidResource Include="Resources\values-ca\strings.xml" />
<AndroidResource Include="Resources\values-cs\strings.xml" /> <AndroidResource Include="Resources\values-cs\strings.xml" />
@ -661,6 +657,18 @@
<Folder Include="SupportLib\" /> <Folder Include="SupportLib\" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\AndroidFileChooserBinding\AndroidFileChooserBinding.csproj">
<Project>{3c0f7fe5-639f-4422-a087-8b26cf862d1b}</Project>
<Name>AndroidFileChooserBinding</Name>
</ProjectReference>
<ProjectReference Include="..\AppCompatV7Binding\AppCompatV7Binding.csproj">
<Project>{23233a28-d74f-4bf8-b4d8-834060840bd7}</Project>
<Name>AppCompatV7Binding</Name>
</ProjectReference>
<ProjectReference Include="..\JavaFileStorageBindings\JavaFileStorageBindings.csproj">
<Project>{48574278-4779-4b3a-a9e4-9cf1bc285d0b}</Project>
<Name>JavaFileStorageBindings</Name>
</ProjectReference>
<ProjectReference Include="..\KeePassLib2Android\KeePassLib2Android.csproj"> <ProjectReference Include="..\KeePassLib2Android\KeePassLib2Android.csproj">
<Project>{545B4A6B-8BBA-4FBE-92FC-4AC060122A54}</Project> <Project>{545B4A6B-8BBA-4FBE-92FC-4AC060122A54}</Project>
<Name>KeePassLib2Android</Name> <Name>KeePassLib2Android</Name>
@ -691,16 +699,6 @@
</Properties> </Properties>
</MonoDevelop> </MonoDevelop>
</ProjectExtensions> </ProjectExtensions>
<ItemGroup>
<AndroidNativeLibrary Include="..\java\kp2akeytransform\libs\armeabi\libfinal-key.so" Condition="!$(DefineConstants.Contains('EXCLUDE_KEYTRANSFORM'))">
<Link>libs\armeabi\libfinal-key.so</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</AndroidNativeLibrary>
<AndroidNativeLibrary Include="..\java\kp2akeytransform\libs\armeabi-v7a\libfinal-key.so" Condition="!$(DefineConstants.Contains('EXCLUDE_KEYTRANSFORM'))">
<Link>libs\armeabi-v7a\libfinal-key.so</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</AndroidNativeLibrary>
</ItemGroup>
<ItemGroup> <ItemGroup>
<AndroidResource Include="Resources\drawable\ic_launcher_offline.png" /> <AndroidResource Include="Resources\drawable\ic_launcher_offline.png" />
</ItemGroup> </ItemGroup>
@ -873,5 +871,4 @@
<ItemGroup> <ItemGroup>
<AndroidResource Include="Resources\drawable-hdpi\device_access_new_account.png" /> <AndroidResource Include="Resources\drawable-hdpi\device_access_new_account.png" />
</ItemGroup> </ItemGroup>
</Project> </Project>