set up whitelist of repo domains to force HTTPS
This uses the new Network Security Config feature: https://developer.android.com/training/articles/security-config
This commit is contained in:
		
							parent
							
								
									05347d5cbc
								
							
						
					
					
						commit
						5b8d85a4da
					
				@ -65,6 +65,7 @@
 | 
			
		||||
            android:description="@string/app_description"
 | 
			
		||||
            android:allowBackup="true"
 | 
			
		||||
            android:fullBackupContent="@xml/backup_rules"
 | 
			
		||||
            android:networkSecurityConfig="@xml/network_security_config"
 | 
			
		||||
            android:theme="@style/AppThemeLight"
 | 
			
		||||
            android:supportsRtl="true">
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										26
									
								
								app/src/main/res/xml/network_security_config.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								app/src/main/res/xml/network_security_config.xml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,26 @@
 | 
			
		||||
<?xml version="1.0" encoding="utf-8"?>
 | 
			
		||||
<network-security-config>
 | 
			
		||||
    <base-config cleartextTrafficPermitted="true"/>
 | 
			
		||||
 | 
			
		||||
    <domain-config cleartextTrafficPermitted="false">
 | 
			
		||||
        <domain includeSubdomains="true">amazonaws.com</domain>
 | 
			
		||||
    </domain-config>
 | 
			
		||||
    <domain-config cleartextTrafficPermitted="false">
 | 
			
		||||
        <domain includeSubdomains="true">f-droid.org</domain>
 | 
			
		||||
    </domain-config>
 | 
			
		||||
    <domain-config cleartextTrafficPermitted="false">
 | 
			
		||||
        <domain includeSubdomains="true">github.com</domain>
 | 
			
		||||
    </domain-config>
 | 
			
		||||
    <domain-config cleartextTrafficPermitted="false">
 | 
			
		||||
        <domain includeSubdomains="true">githubusercontent.com</domain>
 | 
			
		||||
    </domain-config>
 | 
			
		||||
    <domain-config cleartextTrafficPermitted="false">
 | 
			
		||||
        <domain includeSubdomains="true">github.io</domain>
 | 
			
		||||
    </domain-config>
 | 
			
		||||
    <domain-config cleartextTrafficPermitted="false">
 | 
			
		||||
        <domain includeSubdomains="true">gitlab.com</domain>
 | 
			
		||||
    </domain-config>
 | 
			
		||||
    <domain-config cleartextTrafficPermitted="false">
 | 
			
		||||
        <domain includeSubdomains="true">gitlab.io</domain>
 | 
			
		||||
    </domain-config>
 | 
			
		||||
</network-security-config>
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user