Skip to content

Commit dc07eb8

Browse files
committed
Merge branch 'dev' into mipetriu/visionOS_combined_target
merge dev to branch
2 parents dce8515 + 021181d commit dc07eb8

File tree

129 files changed

+2436
-1912
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

129 files changed

+2436
-1912
lines changed

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
## [TBD]:
2+
* Increased macOS minimum version to 10.15 #2220
3+
4+
## [1.4.2]
5+
* Fix invalid cert auth request handling (hotfix). (#2278)
6+
7+
## [1.4.1]
8+
* Update Native Auth logging levels for improved clarity and consistency. (#2184)
9+
* Update common core submodule with changes related to upgrade registration. (#2180)
10+
* Add a new flag MSALThrottlingCacheHitKey for error returned from client's throttling. (#2257)
11+
* Update common core submodule with device register action with token protection hint. (#2244)
12+
* Native Auth logs are appropriately masked to ensure sensitive information is protected. (#2253)
13+
14+
## [1.4.0]:
15+
* Add platform sequence param. #2192
16+
* Native auth can now store multiple access tokens related to different resources.
17+
118
## [1.3.3]
219
* Update common core submodule.
320
* Automation improvements.

CODEOWNERS

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,20 @@
22
# Unless a later match takes precedence, these users will be requested
33
# for review whenever someone opens a pull request.
44
* @AzureAD/AppleIdentityTeam
5-
# @AzureAD/AppleIdentityTeam and @AzureAD/MSAL-ObjC-CIAM will be the co-owners of the MSAL.project file
5+
# @AzureAD/AppleIdentityTeam and @AzureAD/MSAL-ObjC-CIAM will be the co-owners of MSAL.project and CHANGELOG.md files
66
/MSAL/MSAL.xcodeproj/project.pbxproj @AzureAD/AppleIdentityTeam @AzureAD/MSAL-ObjC-CIAM
7+
CHANGELOG.md @AzureAD/AppleIdentityTeam @AzureAD/MSAL-ObjC-CIAM
78
# @AzureAD/MSAL-ObjC-CIAM owns any files in the */native_auth
89
# directories, subdirectories and the module.modulemap file.
910
/MSAL/module.modulemap @AzureAD/MSAL-ObjC-CIAM
1011
/MSAL/src/native_auth/ @AzureAD/MSAL-ObjC-CIAM
1112
/MSAL/test/unit/native_auth/ @AzureAD/MSAL-ObjC-CIAM
1213
/MSAL/test/integration/native_auth/ @AzureAD/MSAL-ObjC-CIAM
14+
/MSAL/MSAL\ iOS\ Native\ Auth\ E2E\ Tests.xctestplan @AzureAD/MSAL-ObjC-CIAM
15+
/MSAL/NativeAuthEndToEndTestPlan.xctestplan @AzureAD/MSAL-ObjC-CIAM
16+
/MSAL/MSAL.xcodeproj/xcshareddata/xcschemes/unit-test-host.xcscheme @AzureAD/MSAL-ObjC-CIAM
17+
/MSAL/MSAL.xcodeproj/xcshareddata/xcschemes/unit-test-host-mac.xcscheme @AzureAD/MSAL-ObjC-CIAM
18+
/MSAL/MSAL.xcodeproj/xcshareddata/xcschemes/MSAL\ iOS\ Native\ Auth\ E2E\ Tests.xcscheme @AzureAD/MSAL-ObjC-CIAM
1319
# For more details about inheritance patterns, or to assign different
1420
# owners for individual file extensions, see:
1521
# https://help.github.com/articles/about-codeowners/

MSAL.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "MSAL"
3-
s.version = "1.3.3"
3+
s.version = "1.4.2"
44
s.summary = "Microsoft Authentication Library (MSAL) for iOS"
55
s.description = <<-DESC
66
The MSAL library for iOS gives your app the ability to begin using the Microsoft Cloud by supporting Microsoft Azure Active Directory and Microsoft Accounts in a converged experience using industry standard OAuth2 and OpenID Connect. The library also supports Microsoft Azure B2C for those using our hosted identity management service.

MSAL.xcworkspace/contents.xcworkspacedata

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"configurations" : [
3+
{
4+
"id" : "1186CC98-3243-4507-A72B-4E3670FF0E7A",
5+
"name" : "Test Scheme Action",
6+
"options" : {
7+
8+
}
9+
}
10+
],
11+
"defaultOptions" : {
12+
"testRepetitionMode" : "retryOnFailure"
13+
},
14+
"testTargets" : [
15+
{
16+
"target" : {
17+
"containerPath" : "container:MSAL.xcodeproj",
18+
"identifier" : "28CED2E72C21E0F9004320D1",
19+
"name" : "MSAL iOS Native Auth E2E Tests"
20+
}
21+
}
22+
],
23+
"version" : 1
24+
}

MSAL/MSAL.xcodeproj/project.pbxproj

Lines changed: 321 additions & 35 deletions
Large diffs are not rendered by default.
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Scheme
3+
LastUpgradeVersion = "1530"
4+
version = "1.7">
5+
<BuildAction
6+
parallelizeBuildables = "YES"
7+
buildImplicitDependencies = "YES"
8+
buildArchitectures = "Automatic">
9+
</BuildAction>
10+
<TestAction
11+
buildConfiguration = "Debug"
12+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
13+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
14+
shouldUseLaunchSchemeArgsEnv = "YES">
15+
<TestPlans>
16+
<TestPlanReference
17+
reference = "container:MSAL iOS Native Auth E2E Tests.xctestplan"
18+
default = "YES">
19+
</TestPlanReference>
20+
</TestPlans>
21+
<Testables>
22+
<TestableReference
23+
skipped = "NO"
24+
parallelizable = "YES">
25+
<BuildableReference
26+
BuildableIdentifier = "primary"
27+
BlueprintIdentifier = "28CED2E72C21E0F9004320D1"
28+
BuildableName = "MSAL iOS Native Auth E2E Tests.xctest"
29+
BlueprintName = "MSAL iOS Native Auth E2E Tests"
30+
ReferencedContainer = "container:MSAL.xcodeproj">
31+
</BuildableReference>
32+
</TestableReference>
33+
</Testables>
34+
</TestAction>
35+
<LaunchAction
36+
buildConfiguration = "Debug"
37+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
38+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
39+
launchStyle = "0"
40+
useCustomWorkingDirectory = "NO"
41+
ignoresPersistentStateOnLaunch = "NO"
42+
debugDocumentVersioning = "YES"
43+
debugServiceExtension = "internal"
44+
allowLocationSimulation = "YES">
45+
</LaunchAction>
46+
<ProfileAction
47+
buildConfiguration = "Release"
48+
shouldUseLaunchSchemeArgsEnv = "YES"
49+
savedToolIdentifier = ""
50+
useCustomWorkingDirectory = "NO"
51+
debugDocumentVersioning = "YES">
52+
</ProfileAction>
53+
<AnalyzeAction
54+
buildConfiguration = "Debug">
55+
</AnalyzeAction>
56+
<ArchiveAction
57+
buildConfiguration = "Release"
58+
revealArchiveInOrganizer = "YES">
59+
</ArchiveAction>
60+
</Scheme>

MSAL/MSAL.xcodeproj/xcshareddata/xcschemes/unit-test-host.xcscheme

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,17 @@
4545
ReferencedContainer = "container:MSAL.xcodeproj">
4646
</BuildableReference>
4747
</TestableReference>
48+
<TestableReference
49+
skipped = "NO"
50+
parallelizable = "YES">
51+
<BuildableReference
52+
BuildableIdentifier = "primary"
53+
BlueprintIdentifier = "28CED2E72C21E0F9004320D1"
54+
BuildableName = "MSAL iOS Native Auth E2E Tests.xctest"
55+
BlueprintName = "MSAL iOS Native Auth E2E Tests"
56+
ReferencedContainer = "container:MSAL.xcodeproj">
57+
</BuildableReference>
58+
</TestableReference>
4859
</Testables>
4960
</TestAction>
5061
<LaunchAction

MSAL/NativeAuthEndToEndTestPlan.xctestplan

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,8 @@
6262
}
6363
],
6464
"defaultOptions" : {
65+
"codeCoverage" : false,
66+
"testRepetitionMode" : "retryOnFailure",
6567
"testTimeoutsEnabled" : true
6668
},
6769
"testTargets" : [

MSAL/resources/ios/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<key>CFBundlePackageType</key>
1616
<string>FMWK</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>1.3.3</string>
18+
<string>1.4.2</string>
1919
<key>CFBundleVersion</key>
2020
<string>$(CURRENT_PROJECT_VERSION)</string>
2121
<key>NSPrincipalClass</key>

0 commit comments

Comments
 (0)