-
Notifications
You must be signed in to change notification settings - Fork 528
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make all assemblies RID-specific #8478
Commits on Oct 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1aed8ca - Browse repository at this point
Copy the full SHA 1aed8caView commit details
Commits on Nov 2, 2023
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [ci] Increase MSBuild Emulator Tests timeout. (#8477)
Configuration menu - View commit details
-
Copy full SHA for 1a44132 - Browse repository at this point
Copy the full SHA 1a44132View commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [ci] Fix builds from forks (#8479)
Configuration menu - View commit details
-
Copy full SHA for 3b251e1 - Browse repository at this point
Copy the full SHA 3b251e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for daf3ed3 - Browse repository at this point
Copy the full SHA daf3ed3View commit details
Commits on Nov 3, 2023
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [tests] add test for Microsoft.Intune (#7926)
Configuration menu - View commit details
-
Copy full SHA for 4850b10 - Browse repository at this point
Copy the full SHA 4850b10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7be2b35 - Browse repository at this point
Copy the full SHA 7be2b35View commit details
Commits on Nov 6, 2023
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [ci] Use python 3.11.x (#8483)
Configuration menu - View commit details
-
Copy full SHA for e073491 - Browse repository at this point
Copy the full SHA e073491View commit details -
Configuration menu - View commit details
-
Copy full SHA for 972c8dd - Browse repository at this point
Copy the full SHA 972c8ddView commit details
Commits on Nov 7, 2023
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: Bump to xamarin/java.interop/main@38c8a827 (#8339)
Configuration menu - View commit details
-
Copy full SHA for 4f46c74 - Browse repository at this point
Copy the full SHA 4f46c74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dd5b92 - Browse repository at this point
Copy the full SHA 6dd5b92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41243e5 - Browse repository at this point
Copy the full SHA 41243e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for e46460c - Browse repository at this point
Copy the full SHA e46460cView commit details
Commits on Nov 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 852eb02 - Browse repository at this point
Copy the full SHA 852eb02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c1b501 - Browse repository at this point
Copy the full SHA 9c1b501View commit details
Commits on Nov 9, 2023
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [tests] Remove Builder.UseDotNet (#8441)
Configuration menu - View commit details
-
Copy full SHA for a74c50e - Browse repository at this point
Copy the full SHA a74c50eView commit details -
Configuration menu - View commit details
-
Copy full SHA for eef6ece - Browse repository at this point
Copy the full SHA eef6eceView commit details
Commits on Nov 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 97a2b62 - Browse repository at this point
Copy the full SHA 97a2b62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fc39cb - Browse repository at this point
Copy the full SHA 3fc39cbView commit details
Commits on Nov 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ec90aff - Browse repository at this point
Copy the full SHA ec90affView commit details
Commits on Nov 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 17ac554 - Browse repository at this point
Copy the full SHA 17ac554View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32b647b - Browse repository at this point
Copy the full SHA 32b647bView commit details -
Configuration menu - View commit details
-
Copy full SHA for be79df0 - Browse repository at this point
Copy the full SHA be79df0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e875b3e - Browse repository at this point
Copy the full SHA e875b3eView commit details
Commits on Nov 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bb7fe3d - Browse repository at this point
Copy the full SHA bb7fe3dView commit details -
Rely on
DestinationSubPath
metadata`ProcessAssemblies` will always add the metadata
Configuration menu - View commit details
-
Copy full SHA for f3e83d3 - Browse repository at this point
Copy the full SHA f3e83d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 729eb76 - Browse repository at this point
Copy the full SHA 729eb76View commit details -
[WIP] New assembly store reader
Like the old one, it will be used not only for the command line utility but also from tests, but with support for both old (v1) and new (v2) assembly blob formats.
Configuration menu - View commit details
-
Copy full SHA for 0ef0996 - Browse repository at this point
Copy the full SHA 0ef0996View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4608ba2 - Browse repository at this point
Copy the full SHA 4608ba2View commit details
Commits on Nov 17, 2023
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [Xamarin.Android.Build.Tasks] Add support for @(AndroidMavenLibrary). (#8420)
Configuration menu - View commit details
-
Copy full SHA for a4747e8 - Browse repository at this point
Copy the full SHA a4747e8View commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: Localized file check-in by OneLocBuild Task (#8513)
Configuration menu - View commit details
-
Copy full SHA for 5bb6684 - Browse repository at this point
Copy the full SHA 5bb6684View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7721aae - Browse repository at this point
Copy the full SHA 7721aaeView commit details
Commits on Nov 20, 2023
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: LEGO: Merge pull request 8521 LEGO: Merge pull request 8519 Bump to xamarin/java.interop/main@320636d (#8512)
Configuration menu - View commit details
-
Copy full SHA for 6111487 - Browse repository at this point
Copy the full SHA 6111487View commit details -
Configuration menu - View commit details
-
Copy full SHA for 29747b6 - Browse repository at this point
Copy the full SHA 29747b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 446fbec - Browse repository at this point
Copy the full SHA 446fbecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52e324f - Browse repository at this point
Copy the full SHA 52e324fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aa2356 - Browse repository at this point
Copy the full SHA 2aa2356View commit details
Commits on Nov 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4363e0f - Browse repository at this point
Copy the full SHA 4363e0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cab3b7 - Browse repository at this point
Copy the full SHA 4cab3b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d780b1 - Browse repository at this point
Copy the full SHA 3d780b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17dfba3 - Browse repository at this point
Copy the full SHA 17dfba3View commit details
Commits on Nov 22, 2023
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: Bump to xamarin/Java.Interop/main@25850ba (#8525)
Configuration menu - View commit details
-
Copy full SHA for 7da09bd - Browse repository at this point
Copy the full SHA 7da09bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15be134 - Browse repository at this point
Copy the full SHA 15be134View commit details
Commits on Nov 23, 2023
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: Bump to xamarin/Java.Interop/main@445ee6cd (#8524)
Configuration menu - View commit details
-
Copy full SHA for a0a28c1 - Browse repository at this point
Copy the full SHA a0a28c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef6fa49 - Browse repository at this point
Copy the full SHA ef6fa49View commit details -
Begin to fix typemaps, JCW and marshal methods generation
All of this requires some refactoring of GenerateJavaStubs as the first step.
Configuration menu - View commit details
-
Copy full SHA for 5a5960b - Browse repository at this point
Copy the full SHA 5a5960bView commit details
Commits on Nov 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 41a3b51 - Browse repository at this point
Copy the full SHA 41a3b51View commit details
Commits on Nov 28, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5097e23 - Browse repository at this point
Copy the full SHA 5097e23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 333f3a7 - Browse repository at this point
Copy the full SHA 333f3a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8c35a6 - Browse repository at this point
Copy the full SHA b8c35a6View commit details
Commits on Nov 29, 2023
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [build] Bump Android SDK component versions (#8510)
Configuration menu - View commit details
-
Copy full SHA for a6eb63f - Browse repository at this point
Copy the full SHA a6eb63fView commit details -
Trying to perform type scanning only once and then "mirror" assemblies from all other supported ABIs based on the first scan appears to be too fragile and overly complicated. It appears the best course of action is to scan for Java types over each assemblies for each architecture and then compare the sets (based on type names). JCWs can still be generated only once, of course.
Configuration menu - View commit details
-
Copy full SHA for c3ae673 - Browse repository at this point
Copy the full SHA c3ae673View commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [Microsoft.Android.Templates] docs link in binding project template (#8535) Bump to mono/debugger-libs@84c5c67 (#8536)
Configuration menu - View commit details
-
Copy full SHA for 5bb9d5d - Browse repository at this point
Copy the full SHA 5bb9d5dView commit details
Commits on Nov 30, 2023
-
All the architectures will be scanned for Java types separately. This includes marshal method classification. Only the first architecture will generate JCWs. Code to do all that has been moved to a separate class.
Configuration menu - View commit details
-
Copy full SHA for 91aa1f8 - Browse repository at this point
Copy the full SHA 91aa1f8View commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: Bump to xamarin/android-api-docs@3f64bdd (#8539) [Xamarin.Android.Build.Tasks] Emit XA1038 for deprecated properties (#8511) Rename ThirdPartyNotices.txt to THIRD-PARTY-NOTICES.TXT (#8546)
Configuration menu - View commit details
-
Copy full SHA for 91c5675 - Browse repository at this point
Copy the full SHA 91c5675View commit details
Commits on Dec 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9cdd0c4 - Browse repository at this point
Copy the full SHA 9cdd0c4View commit details
Commits on Dec 4, 2023
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: LEGO: Merge pull request 8555 LEGO: Merge pull request 8553 Localized file check-in by OneLocBuild Task (#8550)
Configuration menu - View commit details
-
Copy full SHA for 85f98d7 - Browse repository at this point
Copy the full SHA 85f98d7View commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: LEGO: Merge pull request 8557
Configuration menu - View commit details
-
Copy full SHA for 46a9f84 - Browse repository at this point
Copy the full SHA 46a9f84View commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: Localized file check-in by OneLocBuild Task (#8554)
Configuration menu - View commit details
-
Copy full SHA for 6c92354 - Browse repository at this point
Copy the full SHA 6c92354View commit details -
Changes: https://discourse.llvm.org/t/llvm-17-0-2-released/73840 Changes: https://discourse.llvm.org/t/llvm-17-0-3-released/74172 Changes: https://discourse.llvm.org/t/llvm-17-0-4-released/74548 Changes: https://discourse.llvm.org/t/llvm-17-0-5-released/74906 Changes: https://discourse.llvm.org/t/llvm-17-0-6-released/75281 LLVM 17.0.6 has just been released. For full set of changes in this release please see the links above. There are no changes in these releases that are particularly relevant to Xamarin.Android. This is merely a sync release so that we continue tracking the latest LLVM stable release in our toolchain.
Configuration menu - View commit details
-
Copy full SHA for ecfbee8 - Browse repository at this point
Copy the full SHA ecfbee8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38b0f64 - Browse repository at this point
Copy the full SHA 38b0f64View commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [xaprepare] Track the versions of Android SDK Levels available on CI agents. (#8552)
Configuration menu - View commit details
-
Copy full SHA for 6465410 - Browse repository at this point
Copy the full SHA 6465410View commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [monodroid] Add a handful of compiler options to harden code (#8551) Bump to dotnet/installer@42ace91ba7 .NET 9.0.100-alpha.1.23603.1 (#8366)
Configuration menu - View commit details
-
Copy full SHA for 83a92cd - Browse repository at this point
Copy the full SHA 83a92cdView commit details
Commits on Dec 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 54a48eb - Browse repository at this point
Copy the full SHA 54a48ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45d9a68 - Browse repository at this point
Copy the full SHA 45d9a68View commit details -
Configuration menu - View commit details
-
Copy full SHA for a763218 - Browse repository at this point
Copy the full SHA a763218View commit details
Commits on Dec 6, 2023
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [workload] Allow installation on linux-arm64 (#8500)
Configuration menu - View commit details
-
Copy full SHA for 2d9896a - Browse repository at this point
Copy the full SHA 2d9896aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c42a46 - Browse repository at this point
Copy the full SHA 0c42a46View commit details -
Configuration menu - View commit details
-
Copy full SHA for e592ce9 - Browse repository at this point
Copy the full SHA e592ce9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 354ade9 - Browse repository at this point
Copy the full SHA 354ade9View commit details
Commits on Dec 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5a78e46 - Browse repository at this point
Copy the full SHA 5a78e46View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa6fe8b - Browse repository at this point
Copy the full SHA fa6fe8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f932f6 - Browse repository at this point
Copy the full SHA 7f932f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f3598a - Browse repository at this point
Copy the full SHA 5f3598aView commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: Bump to xamarin/xamarin-android-binutils/L_17.0.6-7.1.0@5e27ec7 (#8559)
Configuration menu - View commit details
-
Copy full SHA for 0f50a85 - Browse repository at this point
Copy the full SHA 0f50a85View commit details
Commits on Dec 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0233691 - Browse repository at this point
Copy the full SHA 0233691View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4630e3c - Browse repository at this point
Copy the full SHA 4630e3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef715a4 - Browse repository at this point
Copy the full SHA ef715a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7ce0e6 - Browse repository at this point
Copy the full SHA b7ce0e6View commit details
Commits on Dec 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 697072e - Browse repository at this point
Copy the full SHA 697072eView commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: Bump to dotnet/installer@26001f1c39 9.0.100-alpha.1.23610.1 (#8579) Localized file check-in by OneLocBuild Task (#8576) Bump com.android.tools:r8 from 8.1.72 to 8.2.33 (#8577)
Configuration menu - View commit details
-
Copy full SHA for 1f0e208 - Browse repository at this point
Copy the full SHA 1f0e208View commit details -
Satellite assemblies are a bummer... When discrete assembly files are placed in the apk, they end up in `lib/{ABI}`, but that directory mustn't have any subdirectories, so `lib/{ABI}/{CULTURE}/assembly.dll.so` is out of question. To work around that, we need to mangle the satellite assembly name somehow and that breaks image loader. Will figure out how to fix this tomorrow.
Configuration menu - View commit details
-
Copy full SHA for 99f86d9 - Browse repository at this point
Copy the full SHA 99f86d9View commit details
Commits on Dec 12, 2023
-
Mangle assembly entry names in
lib/{ABI}/
Assemblies are mangled by prepending a "marker" character, `#` for regular assemblies and `%` for the satellite ones. The latter is followed by `{CULTURE}%` so that the final satellite assembly name looks similar to `%es%Mono.Android.dll.so`. This is done because Android doesn't support subdirectories under `lib/{ABI}` and we must "encode" the culture name somehow. The "markers" for regular and satellite assemblies will be important for improving performance at application startup, since they will allow us to skip `lib/{ABI}/` entries that are not assemblies (or their debug symbols and config files), additionally allowing us to quickly morph satellite assembly name to its canonical `culture/Assembly.dll` form.
Configuration menu - View commit details
-
Copy full SHA for 776ab5f - Browse repository at this point
Copy the full SHA 776ab5fView commit details -
Make mangled assembly names work at run time
All the string handling will go away once I implement hashing of the names instead.
Configuration menu - View commit details
-
Copy full SHA for 2577394 - Browse repository at this point
Copy the full SHA 2577394View commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [tests] enable FixJavaAbstractMethod tests (#8582) LEGO: Merge pull request 8587
Configuration menu - View commit details
-
Copy full SHA for c4c65be - Browse repository at this point
Copy the full SHA c4c65beView commit details
Commits on Jan 8, 2024
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [tests] fix `MAUI Integration` lane (#8614) [xaprepare] use `$(XAPackagesDir)` for NuGet folder (#8613) Add ApiScan to nightly build (#8605) Bump to dotnet/installer@29db8a1157 9.0.100-alpha.1.23628.5 (#8611) [Mono.Android] Fix ServerCertificateCustomValidator (#8594) Bump to dotnet/installer@e08874da58 9.0.100-alpha.1.23625.1 Bump to dotnet/installer@fae23c6571 9.0.100-alpha.1.23618.2 Localized file check-in by OneLocBuild Task (#8589) [tests] enable Xamarin.Android.LibraryProjectZip-LibBinding test (#8588)
Configuration menu - View commit details
-
Copy full SHA for 80b9c64 - Browse repository at this point
Copy the full SHA 80b9c64View commit details
Commits on Jan 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5ceece9 - Browse repository at this point
Copy the full SHA 5ceece9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52bfb96 - Browse repository at this point
Copy the full SHA 52bfb96View commit details -
Fix name mangling of PDB files
This fixes at least the `BuildHasNoWarnings` test
Configuration menu - View commit details
-
Copy full SHA for 2aab14b - Browse repository at this point
Copy the full SHA 2aab14bView commit details -
Fix the
PackagingTest.CheckIncludedAssemblies
test......and possibly others that use the same helper method
Configuration menu - View commit details
-
Copy full SHA for 13dd0cc - Browse repository at this point
Copy the full SHA 13dd0ccView commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [Xamarin.Android.Build.Tasks] `<LinkAssembliesNoShrink/>` skips symbols (#8571)
Configuration menu - View commit details
-
Copy full SHA for 0982d2d - Browse repository at this point
Copy the full SHA 0982d2dView commit details
Commits on Jan 10, 2024
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: Bump to xamarin/monodroid@66a65e3b3e (#8604) [Mono.Android] Remove Mono_UnhandledException lookup (#8618)
Configuration menu - View commit details
-
Copy full SHA for 0c836e4 - Browse repository at this point
Copy the full SHA 0c836e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2ca304 - Browse repository at this point
Copy the full SHA d2ca304View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b8181d - Browse repository at this point
Copy the full SHA 9b8181dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8297613 - Browse repository at this point
Copy the full SHA 8297613View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0afc041 - Browse repository at this point
Copy the full SHA 0afc041View commit details -
Configuration menu - View commit details
-
Copy full SHA for be460e0 - Browse repository at this point
Copy the full SHA be460e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e1dd73 - Browse repository at this point
Copy the full SHA 6e1dd73View commit details
Commits on Jan 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ab09406 - Browse repository at this point
Copy the full SHA ab09406View commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [Xamarin.Android.Build.Tasks] remove `%(TrimMode)=link` metadata (#8624)
Configuration menu - View commit details
-
Copy full SHA for 08408b9 - Browse repository at this point
Copy the full SHA 08408b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0f5b3b - Browse repository at this point
Copy the full SHA c0f5b3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81a2162 - Browse repository at this point
Copy the full SHA 81a2162View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a0621e - Browse repository at this point
Copy the full SHA 2a0621eView commit details
Commits on Jan 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6d5604d - Browse repository at this point
Copy the full SHA 6d5604dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ececd2d - Browse repository at this point
Copy the full SHA ececd2dView commit details -
Fix the
BuildAMassiveApp
test after a34988ca34988c removed support for the `Android.Support*` packages, which seems to have broken the `ACWMapGenerator` code in this PR and caused `BuildAMassiveApp` to fail (possibly also other tests relying on Xamarin.Forms 4.x). This commit bumps all of those tests to use `XF` and `XFMaps` 5.0.0.2515.
Configuration menu - View commit details
-
Copy full SHA for 6bc842c - Browse repository at this point
Copy the full SHA 6bc842cView commit details -
Fix the
DuplicateManagedNames
test again......after the recent changes it broke again
Configuration menu - View commit details
-
Copy full SHA for eb84482 - Browse repository at this point
Copy the full SHA eb84482View commit details
Commits on Jan 15, 2024
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: Update a number of l18n files (#8633)
Configuration menu - View commit details
-
Copy full SHA for dfa36e8 - Browse repository at this point
Copy the full SHA dfa36e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87e2067 - Browse repository at this point
Copy the full SHA 87e2067View commit details -
Configuration menu - View commit details
-
Copy full SHA for dee8cf3 - Browse repository at this point
Copy the full SHA dee8cf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 203e6a2 - Browse repository at this point
Copy the full SHA 203e6a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20f4794 - Browse repository at this point
Copy the full SHA 20f4794View commit details -
Configuration menu - View commit details
-
Copy full SHA for c95d321 - Browse repository at this point
Copy the full SHA c95d321View commit details -
Configuration menu - View commit details
-
Copy full SHA for d98858c - Browse repository at this point
Copy the full SHA d98858cView commit details -
Use
std::array<T,S>
for override_dirsAlso use collection iterator `for`
Configuration menu - View commit details
-
Copy full SHA for 6a82a2d - Browse repository at this point
Copy the full SHA 6a82a2dView commit details
Commits on Jan 16, 2024
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [api-compatibility] Update `Mono.Android` information for API-34 (#8596)
Configuration menu - View commit details
-
Copy full SHA for 85521b5 - Browse repository at this point
Copy the full SHA 85521b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41ccfdb - Browse repository at this point
Copy the full SHA 41ccfdbView commit details -
Use `std::span` and `std::array` for application library directories in a way that allows us to avoid memory allocation in the most common scenario (where shared libraries aren't extraced to the filesystem but reside in one of the split apks)
Configuration menu - View commit details
-
Copy full SHA for de9a18d - Browse repository at this point
Copy the full SHA de9a18dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc5eff0 - Browse repository at this point
Copy the full SHA fc5eff0View commit details
Commits on Jan 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f55b42a - Browse repository at this point
Copy the full SHA f55b42aView commit details -
Fix ServerCertificateCustomValidator on API 21-23 (#8637)
Follow-up to #8594 to fix dotnet/runtime#95506 on Android API 21-23
Configuration menu - View commit details
-
Copy full SHA for 1c9c698 - Browse repository at this point
Copy the full SHA 1c9c698View commit details -
LEGO: Merge pull request 8642
Configuration menu - View commit details
-
Copy full SHA for 1025090 - Browse repository at this point
Copy the full SHA 1025090View commit details -
[Xamarin.Android.Build.Tasks] fix warning when missing `proguard-andr…
…oid.txt` (#8641) We are seeing numerous test failures because of this warning. warning XA4304: ProGuard configuration file 'C:\Android\android-sdk\tools\proguard\proguard-android.txt' was not found. This is because the `proguard-android.txt` file no longer ships with the Android SDK. We should check this file exists before adding it to the list of `@(_ProguardConfiguration)` files. This way if a user still does have it, it will be included.
Configuration menu - View commit details
-
Copy full SHA for 644d4a9 - Browse repository at this point
Copy the full SHA 644d4a9View commit details -
Override directory now contains the ABI
Attempt to fix a bunch of FastDev tests
Configuration menu - View commit details
-
Copy full SHA for 4b3d535 - Browse repository at this point
Copy the full SHA 4b3d535View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65b7ba4 - Browse repository at this point
Copy the full SHA 65b7ba4View commit details -
Prevent the `_CopyAssembliesForDesigner` task from copying assemblies which don't exist (e.g. which haven't been built yet)
Configuration menu - View commit details
-
Copy full SHA for 4612446 - Browse repository at this point
Copy the full SHA 4612446View commit details -
Debug the
LocalizedAssemblies_ShouldBeFastDeployed
testLog what's in the override directory
Configuration menu - View commit details
-
Copy full SHA for d6efffe - Browse repository at this point
Copy the full SHA d6efffeView commit details -
Configuration menu - View commit details
-
Copy full SHA for a2a98f4 - Browse repository at this point
Copy the full SHA a2a98f4View commit details -
Merge branch 'main' into dev/grendel/cpp-tweaks
* main: [Xamarin.Android.Build.Tasks] Add check for aapt2 invalid data path error (#8640)
Configuration menu - View commit details
-
Copy full SHA for 1176d3d - Browse repository at this point
Copy the full SHA 1176d3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81c05a4 - Browse repository at this point
Copy the full SHA 81c05a4View commit details -
Merge branch 'main' into dev/grendel/cpp-tweaks
* main: Bump com.android.tools:r8 from 8.2.33 to 8.2.42 (#8634)
Configuration menu - View commit details
-
Copy full SHA for 6e90924 - Browse repository at this point
Copy the full SHA 6e90924View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f9be55 - Browse repository at this point
Copy the full SHA 5f9be55View commit details
Commits on Jan 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f876742 - Browse repository at this point
Copy the full SHA f876742View commit details -
Merge branch 'main' into dev/grendel/cpp-tweaks
* main: Localized file check-in by OneLocBuild Task (#8643)
Configuration menu - View commit details
-
Copy full SHA for 4e712cc - Browse repository at this point
Copy the full SHA 4e712ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for a611d3a - Browse repository at this point
Copy the full SHA a611d3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5923ee1 - Browse repository at this point
Copy the full SHA 5923ee1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d22ecf - Browse repository at this point
Copy the full SHA 3d22ecfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04c1d8d - Browse repository at this point
Copy the full SHA 04c1d8dView commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [Xamarin.Android.Build.Tasks] XA1039 error for Android.Support (#8629)
Configuration menu - View commit details
-
Copy full SHA for b4a57c4 - Browse repository at this point
Copy the full SHA b4a57c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 639c6fd - Browse repository at this point
Copy the full SHA 639c6fdView commit details
Commits on Jan 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fb5124f - Browse repository at this point
Copy the full SHA fb5124fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6ed1ed - Browse repository at this point
Copy the full SHA e6ed1edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01f03a3 - Browse repository at this point
Copy the full SHA 01f03a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a3c8fe - Browse repository at this point
Copy the full SHA 2a3c8feView commit details
Commits on Jan 22, 2024
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: LEGO: Merge pull request 8656
Configuration menu - View commit details
-
Copy full SHA for 05e34de - Browse repository at this point
Copy the full SHA 05e34deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7776434 - Browse repository at this point
Copy the full SHA 7776434View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fe9d64 - Browse repository at this point
Copy the full SHA 3fe9d64View commit details
Commits on Jan 23, 2024
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: Bump to dotnet/installer@f91d4ca399 9.0.100-alpha.1.24070.3 (#8635)
Configuration menu - View commit details
-
Copy full SHA for b76adeb - Browse repository at this point
Copy the full SHA b76adebView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa101bb - Browse repository at this point
Copy the full SHA fa101bbView commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: LEGO: Merge pull request 8665 [Xamarin.Android.Build.Tasks] parse JDK `release` file directly (#8663)
Configuration menu - View commit details
-
Copy full SHA for 8d1bb33 - Browse repository at this point
Copy the full SHA 8d1bb33View commit details
Commits on Jan 24, 2024
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [Xamarin.Android.build.Tasks] `<CheckDuplicateJavaLibraries/>` ignores `repackaged.jar` (#8664)
Configuration menu - View commit details
-
Copy full SHA for d6eee9a - Browse repository at this point
Copy the full SHA d6eee9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c026ff - Browse repository at this point
Copy the full SHA 4c026ffView commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: Localized file check-in by OneLocBuild Task (#8668)
Configuration menu - View commit details
-
Copy full SHA for 24519c0 - Browse repository at this point
Copy the full SHA 24519c0View commit details
Commits on Jan 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6a45c63 - Browse repository at this point
Copy the full SHA 6a45c63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 082da85 - Browse repository at this point
Copy the full SHA 082da85View commit details -
Attempt to fix assembly image load for typemap
This is for situations when, for any reason, Java is calling us before any of the managed types involved in the mapping had the chance to be loaded - that is, before their containing assembly has been loaded. For most apps the overhead of this solution will be negligible (a single `nullptr` check).
Configuration menu - View commit details
-
Copy full SHA for 20a4023 - Browse repository at this point
Copy the full SHA 20a4023View commit details -
Configuration menu - View commit details
-
Copy full SHA for d709b49 - Browse repository at this point
Copy the full SHA d709b49View commit details -
Merge branch 'main' into dev/grendel/cpp-tweaks
* main: Localized file check-in by OneLocBuild Task (#8668) [Xamarin.Android.build.Tasks] `<CheckDuplicateJavaLibraries/>` ignores `repackaged.jar` (#8664) LEGO: Merge pull request 8665 [Xamarin.Android.Build.Tasks] parse JDK `release` file directly (#8663) Bump to dotnet/installer@f91d4ca399 9.0.100-alpha.1.24070.3 (#8635) [.github] Re-enable locking issues after 30 days of inactivity (#8655) Localized file check-in by OneLocBuild Task (#8657) LEGO: Merge pull request 8656 Localized file check-in by OneLocBuild Task (#8652) Bump to xamarin/xamarin-android-tools/main@b175674 (#8644) [Xamarin.Android.Build.Tasks] remove checks for `$(UsingAndroidNETSdk)` (#8647) [Xamarin.Android.Build.Tasks] XA1039 error for Android.Support (#8629)
Configuration menu - View commit details
-
Copy full SHA for 06329f8 - Browse repository at this point
Copy the full SHA 06329f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8429091 - Browse repository at this point
Copy the full SHA 8429091View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30e7420 - Browse repository at this point
Copy the full SHA 30e7420View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0939db2 - Browse repository at this point
Copy the full SHA 0939db2View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb17eec - Browse repository at this point
Copy the full SHA fb17eecView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4987ef - Browse repository at this point
Copy the full SHA a4987efView commit details
Commits on Jan 26, 2024
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: Bump to dotnet/installer@5680e93cb2 9.0.100-preview.2.24073.12 (#8666) $(AndroidPackVersionSuffix)=preview.2; net9 is 34.99.0.preview.2 (#8678) [Xamarin.Android.Build.Tasks] fix net7.0 "out of support" message (#8660) [ci] Use NuGetAuthenticate@1 (#8676)
Configuration menu - View commit details
-
Copy full SHA for baf8cc2 - Browse repository at this point
Copy the full SHA baf8cc2View commit details -
Put FastDev typemaps in arch-specific subdirs
Let's see if this fixes some fastdev tests
Configuration menu - View commit details
-
Copy full SHA for d98a069 - Browse repository at this point
Copy the full SHA d98a069View commit details -
Merge branch 'main' into dev/grendel/cpp-tweaks
* main: Bump to dotnet/installer@5680e93cb2 9.0.100-preview.2.24073.12 (#8666) $(AndroidPackVersionSuffix)=preview.2; net9 is 34.99.0.preview.2 (#8678)
Configuration menu - View commit details
-
Copy full SHA for 383f887 - Browse repository at this point
Copy the full SHA 383f887View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ea6c6a - Browse repository at this point
Copy the full SHA 3ea6c6aView commit details
Commits on Jan 29, 2024
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [xaprepare] Add support for newer SparkyLinux (#8684)
Configuration menu - View commit details
-
Copy full SHA for 8c4d5aa - Browse repository at this point
Copy the full SHA 8c4d5aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for a922440 - Browse repository at this point
Copy the full SHA a922440View commit details -
Configuration menu - View commit details
-
Copy full SHA for f788c1b - Browse repository at this point
Copy the full SHA f788c1bView commit details
Commits on Jan 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5d8604c - Browse repository at this point
Copy the full SHA 5d8604cView commit details -
[WIP] This commit will break a LOT of tests
I need to change the assembly name mangling characters as, as it appears, Android doesn't like `#` or `%` when deploying a Debug build apk with `extractNativeLibs=true` in the manifest. In such case, none of the entries with `#` and `%` characters anywhere in the name (also tested `!`) will be extracted to the filesystem. TBC tomorrow, the great quest to find the Character That Works.
Configuration menu - View commit details
-
Copy full SHA for 1b51b7b - Browse repository at this point
Copy the full SHA 1b51b7bView commit details
Commits on Jan 31, 2024
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [GetAndroidDependencies] Add Jdk dependency info (#8651)
Configuration menu - View commit details
-
Copy full SHA for 5a6d37f - Browse repository at this point
Copy the full SHA 5a6d37fView commit details -
After a few months of names like `arc.so.bin` or `#Assembly.dll.so` or `assemblies.arm64-v8a.blob.so` working just fine, Android 14 (on Pixel 6) stopped extracting entries with such names to the filesystem when the `extractNativeLibs` flag is set to `true` in the manifest. Not only "special" characters (tested `#`, `!`, `~`, `@`, `%` and then gave up) are no longer accepted - `lib/{ARCH]` entries with them are ignored and not extracted to the file system, but also any entries without the `lib` prefix are ignored (but ONLY on Release builds). So, the new mangling style is: * `lib_` prefix for regular assemblies * `lib-culture-` prefix for satellite assemblies. Also, all the entries we place in `lib` are now compressed, as per the build mode. Let's see which tests break now.
Configuration menu - View commit details
-
Copy full SHA for d706ffe - Browse repository at this point
Copy the full SHA d706ffeView commit details
Commits on Feb 5, 2024
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [monodroid] typemaps may need to load assemblies (#8625) Bump $(AndroidNetPreviousVersion) to 34.0.79 (#8693) Bump to xamarin/java.interop/main@07c73009 (#8681) Bump to dotnet/installer@1c496970b7 9.0.100-preview.2.24078.1 (#8685)
Configuration menu - View commit details
-
Copy full SHA for 2a67bee - Browse repository at this point
Copy the full SHA 2a67beeView commit details -
Configuration menu - View commit details
-
Copy full SHA for d86dbe3 - Browse repository at this point
Copy the full SHA d86dbe3View commit details
Commits on Feb 6, 2024
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [Mono.Android] Cache `Profiles/api-34.xml` contents (#8679)
Configuration menu - View commit details
-
Copy full SHA for 703f019 - Browse repository at this point
Copy the full SHA 703f019View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45e4994 - Browse repository at this point
Copy the full SHA 45e4994View commit details
Commits on Feb 7, 2024
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: Bump to dotnet/installer@fb7b9a4b9e 9.0.100-preview.2.24106.6 (#8700)
Configuration menu - View commit details
-
Copy full SHA for 7db8c52 - Browse repository at this point
Copy the full SHA 7db8c52View commit details -
Affected tests were all that tested for satellite assembly presence in the build's resulting apk/aab archives.
Configuration menu - View commit details
-
Copy full SHA for 9e95566 - Browse repository at this point
Copy the full SHA 9e95566View commit details -
Merge branch 'main' into dev/grendel/cpp-tweaks
* main: Bump to dotnet/installer@fb7b9a4b9e 9.0.100-preview.2.24106.6 (#8700) [Mono.Android] Cache `Profiles/api-34.xml` contents (#8679) [monodroid] typemaps may need to load assemblies (#8625) Bump $(AndroidNetPreviousVersion) to 34.0.79 (#8693) Bump to xamarin/java.interop/main@07c73009 (#8681) Bump to dotnet/installer@1c496970b7 9.0.100-preview.2.24078.1 (#8685) [GetAndroidDependencies] Add Jdk dependency info (#8651) [xaprepare] Add support for newer SparkyLinux (#8684)
Configuration menu - View commit details
-
Copy full SHA for 66f3db0 - Browse repository at this point
Copy the full SHA 66f3db0View commit details -
Remove all the WINDOWS, APPLE, desktop and !NET code
A long overdue cleanup
Configuration menu - View commit details
-
Copy full SHA for 1216016 - Browse repository at this point
Copy the full SHA 1216016View commit details -
Merge branch 'main' into dev/grendel/cpp-tweaks
* main: [Xamarin.Android.Build.Tasks] `FixAbstractMethodsStep` performance (#8650)
Configuration menu - View commit details
-
Copy full SHA for 154e70f - Browse repository at this point
Copy the full SHA 154e70fView commit details
Commits on Feb 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 06b9106 - Browse repository at this point
Copy the full SHA 06b9106View commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: Bump to xamarin/monodroid@848d1277b7 (#8691) [Xamarin.Android.Build.Tasks] `FixAbstractMethodsStep` performance (#8650)
Configuration menu - View commit details
-
Copy full SHA for 8c8929c - Browse repository at this point
Copy the full SHA 8c8929cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3551a42 - Browse repository at this point
Copy the full SHA 3551a42View commit details -
Merge branch 'dev/grendel/cpp-tweaks' into dev/grendel/blobs-in-lib
Let's see what breaks now... * dev/grendel/cpp-tweaks: Remove all the WINDOWS, APPLE, desktop and !NET code More std:string_view-ication Migration from to continues nicer, a bit. Still a fugly hack Fix finding assembly blob entries in the apk `std::string_view` all the way (even if it's fugly :P) Optimize startup a tiny bit Use `std::array<T,S>` for override_dirs Disable false negative warning for array bounds checking `-fstack-clash-protection` is a linker flag
Configuration menu - View commit details
-
Copy full SHA for 74457bb - Browse repository at this point
Copy the full SHA 74457bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 357cbaa - Browse repository at this point
Copy the full SHA 357cbaaView commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: Bump external/Java.Interop from `07c7300` to `7f08b77` (#8702)
Configuration menu - View commit details
-
Copy full SHA for 3cc8731 - Browse repository at this point
Copy the full SHA 3cc8731View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7468112 - Browse repository at this point
Copy the full SHA 7468112View commit details
Commits on Feb 9, 2024
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [readme] Add `d17-8` download links. (#8709)
Configuration menu - View commit details
-
Copy full SHA for 9ec4ed3 - Browse repository at this point
Copy the full SHA 9ec4ed3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f565006 - Browse repository at this point
Copy the full SHA f565006View commit details -
Make sure
JniAddNativeMethodRegistrationAttributePresent
is setContext: #8478 (comment) This itsy bitsy detail was missed while transitioning to `NativeCodeGenState`
Configuration menu - View commit details
-
Copy full SHA for a459ada - Browse repository at this point
Copy the full SHA a459adaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c671f3 - Browse repository at this point
Copy the full SHA 4c671f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f860251 - Browse repository at this point
Copy the full SHA f860251View commit details -
Configuration menu - View commit details
-
Copy full SHA for 153253e - Browse repository at this point
Copy the full SHA 153253eView commit details
Commits on Feb 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 106703d - Browse repository at this point
Copy the full SHA 106703dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 879604c - Browse repository at this point
Copy the full SHA 879604cView commit details
Commits on Feb 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f3c8cd0 - Browse repository at this point
Copy the full SHA f3c8cd0View commit details -
Fix the
LoggingPropsShouldCreateOverrideDirForRelease
testCreate directory where `methods.txt` is to be stored
Configuration menu - View commit details
-
Copy full SHA for 4824318 - Browse repository at this point
Copy the full SHA 4824318View commit details
Commits on Feb 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 21941a4 - Browse repository at this point
Copy the full SHA 21941a4View commit details
Commits on Feb 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 288984b - Browse repository at this point
Copy the full SHA 288984bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6298902 - Browse repository at this point
Copy the full SHA 6298902View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c1da09 - Browse repository at this point
Copy the full SHA 3c1da09View commit details
Commits on Feb 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b5b618c - Browse repository at this point
Copy the full SHA b5b618cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0de64f8 - Browse repository at this point
Copy the full SHA 0de64f8View commit details -
Fix AOT profile recording + more Mono.Android tests debug stuff
Current suspicion is that the runtime assembly blob is not loaded for some reason
Configuration menu - View commit details
-
Copy full SHA for 3b4089d - Browse repository at this point
Copy the full SHA 3b4089dView commit details
Commits on Feb 19, 2024
-
Fix the
BuildBasicApplicationAndAotProfileIt
testThe override directory in which we create the AOT profile output file must not apparently be "too accessible"
Configuration menu - View commit details
-
Copy full SHA for 2e40843 - Browse repository at this point
Copy the full SHA 2e40843View commit details -
Configuration menu - View commit details
-
Copy full SHA for 075ca5d - Browse repository at this point
Copy the full SHA 075ca5dView commit details -
[xaprepare] Make 7zip work with "dangerous" symlinks in ZIPs
From time to time, `7zip` invoked by `xaprepare` with an error similar to: ERROR: Dangerous symbolic link path was ignored : android-ndk-r26c/toolchains/llvm/prebuilt/linux-x86_64/lib/python3.10/site-packages/lldb/lldb-argdumper : ../../../../bin/lldb-argdumper ERROR: Dangerous symbolic link path was ignored : android-ndk-r26c/toolchains/llvm/prebuilt/linux-x86_64/lib/python3.10/site-packages/lldb/_lldb.cpython-310-x86_64-linux-gnu.so : ../../../liblldb.so The problem is that this symlink is **not** a dangerous one, as it doesn't point outside the archived directory tree. This happened on mac, Windows and Linux alike. Try to work around the issue by using an undocumented `-snld` 7zip option when extracting ZIP archives.
Configuration menu - View commit details
-
Copy full SHA for 36b33e7 - Browse repository at this point
Copy the full SHA 36b33e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b108461 - Browse repository at this point
Copy the full SHA b108461View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5cce9e - Browse repository at this point
Copy the full SHA f5cce9eView commit details
Commits on Feb 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 164b211 - Browse repository at this point
Copy the full SHA 164b211View commit details -
Package runtime config blob in the apk when fastdev is used
Add more logging for the debug tests failure on CI
Configuration menu - View commit details
-
Copy full SHA for d0b4c25 - Browse repository at this point
Copy the full SHA d0b4c25View commit details -
Configuration menu - View commit details
-
Copy full SHA for c135880 - Browse repository at this point
Copy the full SHA c135880View commit details -
Merge branch 'dev/grendel/fix-xaprepare-7zip-symlinks' into dev/grend…
…el/blobs-in-lib * dev/grendel/fix-xaprepare-7zip-symlinks: Check version before passing `-snld` CI doesn't like it, try in a different spot? [xaprepare] Make 7zip work with "dangerous" symlinks in ZIPs
Configuration menu - View commit details
-
Copy full SHA for 6d39914 - Browse repository at this point
Copy the full SHA 6d39914View commit details
Commits on Feb 21, 2024
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [xaprepare] Make 7zip work with "dangerous" symlinks in ZIPs (#8737)
Configuration menu - View commit details
-
Copy full SHA for 40ddf67 - Browse repository at this point
Copy the full SHA 40ddf67View commit details -
Configuration menu - View commit details
-
Copy full SHA for b73a7d6 - Browse repository at this point
Copy the full SHA b73a7d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d40ed29 - Browse repository at this point
Copy the full SHA d40ed29View commit details
Commits on Feb 22, 2024
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [xamarin-android-tools] import $(LibZipSharpVersion) value (#8738) Bump to xamarin/Java.Interop/main@c825dcad (#8701) Bump to xamarin/monodroid@cb01503327 (#8742) Bump to xamarin/Java.Interop/main@ae65609 (#8744)
Configuration menu - View commit details
-
Copy full SHA for 9421587 - Browse repository at this point
Copy the full SHA 9421587View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15358a3 - Browse repository at this point
Copy the full SHA 15358a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59b0474 - Browse repository at this point
Copy the full SHA 59b0474View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce1be18 - Browse repository at this point
Copy the full SHA ce1be18View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe3ad02 - Browse repository at this point
Copy the full SHA fe3ad02View commit details
Commits on Feb 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5d6559a - Browse repository at this point
Copy the full SHA 5d6559aView commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [ci] Always run the MAUI test job (#8750)
Configuration menu - View commit details
-
Copy full SHA for b3559e6 - Browse repository at this point
Copy the full SHA b3559e6View commit details
Commits on Mar 1, 2024
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [tests] fix duplicate sources in `NuGet.config` (#8772) Bump to xamarin/monodroid@e13723e701 (#8771) Bump to xamarin/xamarin-android-tools/main@37d79c9 (#8752) Bump to dotnet/installer@d070660282 9.0.100-preview.3.24126.2 (#8763) Bump to xamarin/java.interop/main@14a9470 (#8766) $(AndroidPackVersionSuffix)=preview.3; net9 is 34.99.0.preview.3 (#8765) [Mono.Android] Do not dispose request content stream in AndroidMessageHandler (#8764) Bump com.android.tools:r8 from 8.2.42 to 8.2.47 (#8761) [Mono.Android] fix a set of the "easiest" trimmer warnings (#8731) Bump to dotnet/installer@0a73f814e1 9.0.100-preview.2.24122.3 (#8716)
Configuration menu - View commit details
-
Copy full SHA for 46f08c8 - Browse repository at this point
Copy the full SHA 46f08c8View commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [Xamarin.Android.Build.Tasks] set `%(DefineConstantsOnly)` for older API levels (#8777)
Configuration menu - View commit details
-
Copy full SHA for 1e15b0d - Browse repository at this point
Copy the full SHA 1e15b0dView commit details -
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [Mono.Android] fix trimming warnings, part 2 (#8758)
Configuration menu - View commit details
-
Copy full SHA for e439510 - Browse repository at this point
Copy the full SHA e439510View commit details
Commits on Mar 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b197520 - Browse repository at this point
Copy the full SHA b197520View commit details
Commits on Mar 11, 2024
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: [templates] Remove redundant "template" from display name. (#8773) Bump to xamarin/Java.Interop/main@a7e09b7 (#8793) [build] Include MIT license in most NuGet packages (#8787) Bump to dotnet/installer@893b762b6e 9.0.100-preview.3.24153.2 (#8782) [docs] update notes about `dotnet-trace` and `dotnet-gcdump` (#8713) [Mono.Android] Fix race condition in AndroidMessageHandler (#8753) [ci] Fix SDL Sources Analysis for PRs from forks (#8785) [ci] Add 1ESPT override to MSBuild test stages (#8784) [ci] Do not use @self annotation for templates (#8783) [ci] Migrate to the 1ES template (#8747)
Configuration menu - View commit details
-
Copy full SHA for fb86fd0 - Browse repository at this point
Copy the full SHA fb86fd0View commit details
Commits on Mar 12, 2024
-
Merge branch 'main' into dev/grendel/blobs-in-lib
* main: Bump to dotnet/installer@e911f5c82c 9.0.100-preview.3.24161.2 (#8802) Bump to xamarin/Java.Interop/main@3436a30 (#8799)
Configuration menu - View commit details
-
Copy full SHA for 747da76 - Browse repository at this point
Copy the full SHA 747da76View commit details -
Configuration menu - View commit details
-
Copy full SHA for d856c52 - Browse repository at this point
Copy the full SHA d856c52View commit details
Commits on Mar 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3d1b475 - Browse repository at this point
Copy the full SHA 3d1b475View commit details