Skip to content

Commit

Permalink
Merge release/2.7.0 into master
Browse files Browse the repository at this point in the history
  • Loading branch information
oldalton committed Sep 13, 2018
2 parents 68fb5ad + a12ac29 commit dd06475
Show file tree
Hide file tree
Showing 379 changed files with 20,292 additions and 15,167 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,4 @@ ADAL/Security.gcno
.DS_Store
\.scannerwork/
bw-output/
*.pyc
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "ADAL/IdentityCore"]
path = ADAL/IdentityCore
url = https://github.com/AzureAD/microsoft-authentication-library-common-for-objc
9 changes: 6 additions & 3 deletions .slather.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# .slather.yml

coverage_service: coveralls
xcodeproj: ADALiOS/ADALiOS.xcodeproj
ignore: ADALiOS/ADALiOSTests/*
coverage_service: cobertura_xml
workspace: ADAL.xcworkspace
xcodeproj: ADAL/ADAL.xcodeproj
source_directory: ADAL/src
output_directory: reports/codecov
ignore: ADAL/tests/**
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#dist: trusty
language: objective-c
osx_image: xcode9.1
osx_image: xcode9.4

# set up SonarCube
#addons:
Expand Down
18 changes: 10 additions & 8 deletions ADAL.podspec
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Pod::Spec.new do |s|
s.name = "ADAL"
s.module_name = "ADAL"
s.version = "2.6.5"
s.version = "2.7.0"
s.summary = "The ADAL SDK for iOS gives you the ability to add Azure Identity authentication to your application"

s.description = <<-DESC
Expand All @@ -19,8 +19,10 @@ Pod::Spec.new do |s|
s.osx.deployment_target = "10.10"
s.source = {
:git => "https://github.com/AzureAD/azure-activedirectory-library-for-objc.git",
:tag => s.version.to_s
:tag => s.version.to_s,
:submodules => true
}

s.pod_target_xcconfig = { 'CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF' => 'NO' }

s.default_subspecs ='app-lib'
Expand All @@ -30,13 +32,13 @@ Pod::Spec.new do |s|
s.module_map = "ADAL/resources/mac/adal_mac.modulemap"

s.subspec 'app-lib' do |app|
app.source_files = "ADAL/src/**/*.{h,m}"
app.source_files = "ADAL/src/**/*.{h,m}", "ADAL/IdentityCore/IdentityCore/src/**/*.{h,m}"
app.ios.public_header_files = "ADAL/src/public/*.h","ADAL/src/public/ios/*.h"
app.osx.public_header_files = "ADAL/src/public/mac/*.h","ADAL/src/public/*.h"

app.ios.exclude_files = "ADAL/src/**/mac/*"
app.ios.exclude_files = "ADAL/src/**/mac/*", "ADAL/IdentityCore/IdentityCore/src/**/mac/*"

app.osx.exclude_files = "ADAL/src/**/ios/*"
app.osx.exclude_files = "ADAL/src/**/ios/*", "ADAL/IdentityCore/IdentityCore/src/**/ios/*"
app.osx.resources = "ADAL/resources/mac/ADCredentialViewController.xib"

app.requires_arc = true
Expand All @@ -56,14 +58,14 @@ Pod::Spec.new do |s|
# Note, ADAL has limited support for running in app extensions.
s.subspec 'extension' do |ext|
ext.compiler_flags = '-DADAL_EXTENSION_SAFE=1'
ext.source_files = "ADAL/src/**/*.{h,m}"
ext.source_files = "ADAL/src/**/*.{h,m}", "ADAL/IdentityCore/IdentityCore/src/**/*.{h,m}"
ext.ios.public_header_files = "ADAL/src/public/*.h","ADAL/src/public/ios/*.h"
ext.osx.public_header_files = "ADAL/src/public/mac/*.h","ADAL/src/public/*.h"

# There is currently a bug in CocoaPods where it doesn't combine the public headers
# for both the platform and overall.
ext.ios.exclude_files = "ADAL/src/**/mac/*"
ext.osx.exclude_files = "ADAL/src/**/ios/*"
ext.ios.exclude_files = "ADAL/src/**/mac/*", "ADAL/IdentityCore/IdentityCore/src/**/mac/*"
ext.osx.exclude_files = "ADAL/src/**/ios/*", "ADAL/IdentityCore/IdentityCore/src/**/ios/*"

ext.requires_arc = true

Expand Down
6 changes: 0 additions & 6 deletions ADAL.xcworkspace/contents.xcworkspacedata

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>_XCCurrentVersionName</key>
<string>MyTestMacOSApp.xcdatamodel</string>
<key>IDEDidComputeMac32BitWarning</key>
<true/>
</dict>
</plist>
3,747 changes: 2,862 additions & 885 deletions ADAL/ADAL.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

31 changes: 28 additions & 3 deletions ADAL/ADAL.xcodeproj/xcshareddata/xcschemes/ADAL Mac.xcscheme
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0830"
version = "1.3">
version = "1.8">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES">
Expand All @@ -20,20 +20,35 @@
ReferencedContainer = "container:ADAL.xcodeproj">
</BuildableReference>
</BuildActionEntry>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "NO"
buildForProfiling = "NO"
buildForArchiving = "NO"
buildForAnalyzing = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "D626FF671FBA6EDF00EE4487"
BuildableName = "IdentityCoreTests.xctest"
BlueprintName = "IdentityCoreTests Mac"
ReferencedContainer = "container:IdentityCore/IdentityCore/IdentityCore.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
language = ""
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "94DD18E01C5ACFBF00F80C62"
BuildableName = "ADAL_Mac_UTs.xctest"
BuildableName = "ADAL-Unit-Tests.xctest"
BlueprintName = "ADAL_Mac_UTs"
ReferencedContainer = "container:ADAL.xcodeproj">
</BuildableReference>
Expand All @@ -43,11 +58,21 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "B20DC5AF1F0D96A700957806"
BuildableName = "ADAL_Mac_ITs.xctest"
BuildableName = "ADAL-Integration-Tests.xctest"
BlueprintName = "ADAL_Mac_ITs"
ReferencedContainer = "container:ADAL.xcodeproj">
</BuildableReference>
</TestableReference>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "D626FF671FBA6EDF00EE4487"
BuildableName = "IdentityCoreTests.xctest"
BlueprintName = "IdentityCoreTests Mac"
ReferencedContainer = "container:IdentityCore/IdentityCore/IdentityCore.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables>
<MacroExpansion>
<BuildableReference
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "0830"
LastUpgradeVersion = "0910"
version = "1.3">
<BuildAction
parallelizeBuildables = "YES"
Expand All @@ -16,7 +16,7 @@
BuildableIdentifier = "primary"
BlueprintIdentifier = "9453C3CB1C583E07006B9E79"
BuildableName = "ADAL.framework"
BlueprintName = "ADAL"
BlueprintName = "ADAL iOS"
ReferencedContainer = "container:ADAL.xcodeproj">
</BuildableReference>
</BuildActionEntry>
Expand All @@ -28,12 +28,22 @@
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "B20DC5811F0D96A100957806"
BuildableName = "ADAL-Integration-Tests.xctest"
BlueprintName = "ADAL_iOS_ITs"
ReferencedContainer = "container:ADAL.xcodeproj">
</BuildableReference>
</TestableReference>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "8B0965B917F25770002BDFB8"
BuildableName = "ADAL_iOS_UTs.xctest"
BuildableName = "ADAL-Unit-Tests.xctest"
BlueprintName = "ADAL_iOS_UTs"
ReferencedContainer = "container:ADAL.xcodeproj">
</BuildableReference>
Expand All @@ -42,10 +52,10 @@
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "B20DC5811F0D96A100957806"
BuildableName = "ADAL_iOS_ITs.xctest"
BlueprintName = "ADAL_iOS_ITs"
ReferencedContainer = "container:ADAL.xcodeproj">
BlueprintIdentifier = "D626FF491FBA6DFC00EE4487"
BuildableName = "IdentityCoreTests.xctest"
BlueprintName = "IdentityCoreTests iOS"
ReferencedContainer = "container:IdentityCore/IdentityCore/IdentityCore.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables>
Expand All @@ -54,7 +64,7 @@
BuildableIdentifier = "primary"
BlueprintIdentifier = "9453C3CB1C583E07006B9E79"
BuildableName = "ADAL.framework"
BlueprintName = "ADAL"
BlueprintName = "ADAL iOS"
ReferencedContainer = "container:ADAL.xcodeproj">
</BuildableReference>
</MacroExpansion>
Expand All @@ -76,7 +86,7 @@
BuildableIdentifier = "primary"
BlueprintIdentifier = "9453C3CB1C583E07006B9E79"
BuildableName = "ADAL.framework"
BlueprintName = "ADAL"
BlueprintName = "ADAL iOS"
ReferencedContainer = "container:ADAL.xcodeproj">
</BuildableReference>
</MacroExpansion>
Expand All @@ -94,7 +104,7 @@
BuildableIdentifier = "primary"
BlueprintIdentifier = "9453C3CB1C583E07006B9E79"
BuildableName = "ADAL.framework"
BlueprintName = "ADAL"
BlueprintName = "ADAL iOS"
ReferencedContainer = "container:ADAL.xcodeproj">
</BuildableReference>
</MacroExpansion>
Expand Down
6 changes: 4 additions & 2 deletions ADAL/ADAL.xcodeproj/xcshareddata/xcschemes/ADAL-core.xcscheme
Original file line number Diff line number Diff line change
Expand Up @@ -26,14 +26,15 @@
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
language = ""
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "8B0965B917F25770002BDFB8"
BuildableName = "ADAL_iOS_UTs.xctest"
BuildableName = "ADAL-Unit-Tests.xctest"
BlueprintName = "ADAL_iOS_UTs"
ReferencedContainer = "container:ADAL.xcodeproj">
</BuildableReference>
Expand All @@ -43,7 +44,7 @@
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "B20DC5811F0D96A100957806"
BuildableName = "ADAL_iOS_ITs.xctest"
BuildableName = "ADAL-Integration-Tests.xctest"
BlueprintName = "ADAL_iOS_ITs"
ReferencedContainer = "container:ADAL.xcodeproj">
</BuildableReference>
Expand All @@ -65,6 +66,7 @@
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
language = ""
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
Expand Down
30 changes: 30 additions & 0 deletions ADAL/ADAL.xcodeproj/xcshareddata/xcschemes/ADALAutomation.xcscheme
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,36 @@
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES">
<Testables>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "23658C7C201023F70055CE7D"
BuildableName = "ADALiOSUITests.xctest"
BlueprintName = "InteractiveIOSTests"
ReferencedContainer = "container:ADAL.xcodeproj">
</BuildableReference>
</TestableReference>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "B2A409D220D36524004AA9B7"
BuildableName = "MultiAppIOSTests.xctest"
BlueprintName = "MultiAppIOSTests"
ReferencedContainer = "container:ADAL.xcodeproj">
</BuildableReference>
</TestableReference>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "B2D32CF720E9C317002C39AD"
BuildableName = "StressIOSTests.xctest"
BlueprintName = "StressIOSTests"
ReferencedContainer = "container:ADAL.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables>
<MacroExpansion>
<BuildableReference
Expand Down
Loading

0 comments on commit dd06475

Please sign in to comment.