1. 5300771 Fix TEST_MAPPING file for integrity component. by Song Pan · 4 years, 6 months ago
  2. 6a0fd8b Implement the InstallerAllowedByManifest rule. by Song Pan · 4 years, 5 months ago
  3. 76a0bb8 Two API changes: by Song Pan · 4 years, 5 months ago
  4. b994372 Change the way we handle app and installer certificates to be prepared by Omer Nebil Yaveroglu · 4 years, 5 months ago
  5. 51f1a4d Use the non-deprecated source of the PackageManager signature providers. by Omer Nebil Yaveroglu · 4 years, 5 months ago
  6. 27e1288 Merge "Use FrameworkStatsLog instead of StatsLog" by TreeHugger Robot · 4 years, 6 months ago
  7. 5604437 This change includes multiple things: by Song Pan · 4 years, 6 months ago
  8. e2b2432 Use FrameworkStatsLog instead of StatsLog by Muhammad Qureshi · 4 years, 6 months ago
  9. 0499283 Remove XML serialization/parsing code from the app integrity component. by Omer Nebil Yaveroglu · 4 years, 6 months ago
  10. 84f7c3f Implement the necessary methods for identifying the DENY / FORCE_ALLOW by Omer Nebil Yaveroglu · 4 years, 6 months ago
  11. 09e44f5 Refactor the IntegrityCheckResult to hold a list of rules so that we can by Omer Nebil Yaveroglu · 4 years, 6 months ago
  12. 0e44e0d Move out IntegrityCheckResult related methods from AppIntegrityManagerServiceImpl and provide unit tests for IntegrityCheckResult. by Omer Nebil Yaveroglu · 4 years, 6 months ago
  13. d4c9af8 Resolve the issue that when there are no integrity rule files pushed, we by Omer Nebil Yaveroglu · 4 years, 6 months ago
  14. 8d22767 Merge "Various API changes including:" by Ömer Nebil Yaveroğlu · 4 years, 6 months ago
  15. 4acad93 Rollback the dummy placeholder since the proto is updated to long and it by Omer Nebil Yaveroglu · 4 years, 6 months ago
  16. fe7867a Fix the build breakage due to type mismatch. This change will be rolled by Omer Nebil Yaveroglu · 4 years, 6 months ago
  17. 15395f5 Various API changes including: by Omer Nebil Yaveroglu · 4 years, 6 months ago
  18. 06b969a Add log events to AppIntegrityManagerServiceImpl. by Omer Nebil Yaveroglu · 4 years, 6 months ago
  19. eab3f92 Compare installer against rule providers by Khaled Abdelmohsen · 4 years, 6 months ago
  20. 7390161 Skip integrity verification for verifiers by Khaled Abdelmohsen · 4 years, 6 months ago
  21. 35e8f36 Put size limits on the number of rules that can be pushed through a verifier. by Omer Nebil Yaveroglu · 4 years, 6 months ago
  22. 85a1570 Set the bucket size to 50 since the improvements show that this is the by Omer Nebil Yaveroglu · 4 years, 6 months ago
  23. e8567a4 Modify the RuleIndexingController to do binary search instead of constructing the TreeSet so that rule loading is more efficient. by Omer Nebil Yaveroglu · 4 years, 6 months ago
  24. d77145b Merge "Delete the staging directory after rule push finishes." by TreeHugger Robot · 4 years, 6 months ago
  25. b14200a Merge "Optimise input stack for better performance using buffers." by TreeHugger Robot · 4 years, 6 months ago
  26. 1aedc35 Change the indexing bucket size to 250 since it shows better performance. by Omer Nebil Yaveroglu · 4 years, 6 months ago
  27. 95de69d Delete the staging directory after rule push finishes. by Song Pan · 4 years, 6 months ago
  28. 8a0b6fc Optimise input stack for better performance using buffers. by Song Pan · 4 years, 6 months ago
  29. e5d6074 Fix a bug in BitOutputStream where any trailing zeros will be discarded along by Song Pan · 4 years, 6 months ago
  30. 8d46f34 Some refactoring for fixing the tests and also eliminating the use of by Omer Nebil Yaveroglu · 4 years, 6 months ago
  31. 2948cba This change does a number of things: by Omer Nebil Yaveroglu · 4 years, 6 months ago
  32. 053ee29 Modify the RuleBinaryParser to only parse the ranges that are within the by Omer Nebil Yaveroglu · 4 years, 6 months ago
  33. 918e0ec Implement a tracked bit reader (BitTrackedInputStream) which is capable by Omer Nebil Yaveroglu · 4 years, 6 months ago
  34. 01f7ece Identify the index ranges that needs to be read for a query. by Omer Nebil Yaveroglu · 4 years, 6 months ago
  35. 4f5ceae Introduce a RuleIndexingParser class that will help us to identify the by Omer Nebil Yaveroglu · 4 years, 6 months ago
  36. 2935a21 Output the identified index maps into the indexing file. by Omer Nebil Yaveroglu · 4 years, 7 months ago
  37. 580c4a6 Merge "Fix the parsing of manifest rules when ADB is specified." by Song Pan · 4 years, 7 months ago
  38. e515e96 Fix the parsing of manifest rules when ADB is specified. by Song Pan · 4 years, 7 months ago
  39. e3212de Merge "Modify the RuleBinarySerializer to identify the indexes per block." by TreeHugger Robot · 4 years, 7 months ago
  40. d562ee0 Modify the RuleBinarySerializer to identify the indexes per block. by Omer Nebil Yaveroglu · 4 years, 7 months ago
  41. c56a78d Add test for IntegrityFileManagerTest. by Song Pan · 4 years, 7 months ago
  42. 55447e3 Merge "Fail early if we don't have any rules file on disk." by Song Pan · 4 years, 7 months ago
  43. 541a771 Fail early if we don't have any rules file on disk. by Song Pan · 4 years, 7 months ago
  44. a39cf4f Introduce a new output stream that is capable of tracking the number of by Omer Nebil Yaveroglu · 4 years, 7 months ago
  45. 78180b8 Merge "Handle atomic formula max value size" by TreeHugger Robot · 4 years, 7 months ago
  46. 88273f1 Handle atomic formula max value size by Khaled Abdelmohsen · 4 years, 7 months ago
  47. e24b80a Implement allowed installers in manfiest rules. by Song Pan · 4 years, 7 months ago
  48. 117223a Convert value from/to hex encoding by Khaled Abdelmohsen · 4 years, 7 months ago
  49. 068e09a Create utils class to standardize implementation on hex digest of bytes. by Song Pan · 4 years, 7 months ago
  50. f17fd09 Parse manifest rules for integrity component. by Song Pan · 4 years, 8 months ago
  51. 6e3677c Implement methods in AppIntegrityManagerServiceImpl. by Song Pan · 4 years, 9 months ago
  52. 756a623 Merge "Send broadcast to integrity component during installation." by TreeHugger Robot · 4 years, 7 months ago
  53. a00ba07 Modify RuleXmlSerializer to output the rules in the indexing friendly order. by Omer Nebil Yaveroglu · 4 years, 7 months ago
  54. 26dee80 Send broadcast to integrity component during installation. by Song Pan · 4 years, 9 months ago
  55. f804764 Modify the RuleBinarySerializer to output the rules in the ordered fashion that is suitable for indexing. by Omer Nebil Yaveroglu · 4 years, 7 months ago
  56. 31fbfee Modify the splitsRulesIntoIndexBuckets to return sorted list of rules instead of a Map that contains unordered set of rules. by Omer Nebil Yaveroglu · 4 years, 7 months ago
  57. 190d953 Change the functionality of RuleIndexingDetailsIdentifier to splits a given rule set into three indexing categories since this code will be shared between the XML and Binary implementation. by Omer Nebil Yaveroglu · 4 years, 7 months ago
  58. ecd4310 Remove the unnecessary parsing that could be simply eliminated by casting to StringAtomicFormula. by Omer Nebil Yaveroglu · 4 years, 7 months ago
  59. 10197b1 Merge "Extend integrity component indexing type identification to also return the key value that the indexing will be done with." by TreeHugger Robot · 4 years, 7 months ago
  60. ad99add Merge "Changes in OWNERS of app integrity component." am: ea0124cddf am: 350a7b97bc am: cd6717d268 by Automerger Merge Worker · 4 years, 7 months ago
  61. 30749c8 Extend integrity component indexing type identification to also return by Omer Nebil Yaveroglu · 4 years, 7 months ago
  62. 636e0e0 Changes in OWNERS of app integrity component. by Omer Nebil Yaveroglu · 4 years, 7 months ago
  63. 0001dbb Merge "Add implementation class to handle integrity check broadcasts." by TreeHugger Robot · 4 years, 7 months ago
  64. f93a39c Add implementation class to handle integrity check broadcasts. by Song Pan · 4 years, 8 months ago
  65. ee1db3f Introduce a helper class to determine the indexing type of a given rule. by Omer Nebil Yaveroglu · 4 years, 7 months ago
  66. 8bc377c Initialize BitInputStream with rule input stream by Khaled Abdelmohsen · 4 years, 7 months ago
  67. 4524c42 Implement rule binary parser by Khaled Abdelmohsen · 4 years, 8 months ago
  68. 1fa4de5 Implement rule binary serializer by Khaled Abdelmohsen · 4 years, 8 months ago
  69. 52d9341 Use plain bytes for rule serializers by Khaled Abdelmohsen · 4 years, 8 months ago
  70. 6ecfebc Use plain bytes for rule parsers by Khaled Abdelmohsen · 4 years, 8 months ago
  71. 47483d5 Support versions in rule serializers by Khaled Abdelmohsen · 4 years, 8 months ago
  72. 75147d5 Add public API and stub implementations for app integrity manager (service). by Song Pan · 4 years, 8 months ago
  73. 1efff87 Include isHashedValue in rule structure by Khaled Abdelmohsen · 4 years, 8 months ago
  74. e39fa0f Support optional rule attributes in XML parser by Khaled Abdelmohsen · 4 years, 8 months ago
  75. 5809a5f Add rule component validations by Khaled Abdelmohsen · 4 years, 8 months ago
  76. 44e5aa5 Fix the API comments according to comments in http://ag/9554748. by Song Pan · 4 years, 8 months ago
  77. b05d706 Use attributes for rule XML by Khaled Abdelmohsen · 4 years, 8 months ago
  78. 6d77f94 Use minified tag names for rule XML by Khaled Abdelmohsen · 4 years, 8 months ago
  79. 0efe7cb Implement XML serializing for rule by Khaled Abdelmohsen · 4 years, 8 months ago
  80. 21a9605 Implement XML parsing for open formula by Khaled Abdelmohsen · 4 years, 8 months ago
  81. 12b110e Implement XML parsing for atomic formula by Khaled Abdelmohsen · 4 years, 9 months ago
  82. 0a181cd Add getters for atomic formula components by Khaled Abdelmohsen · 4 years, 8 months ago
  83. 216109e Implement basic operations for rule XML parsing by Khaled Abdelmohsen · 4 years, 9 months ago
  84. 097f65d Prepare rule / formula classes to be ready for external API. by Song Pan · 4 years, 8 months ago
  85. 7c56df6 Create stubs for rule parsers and serializers by Khaled Abdelmohsen · 4 years, 9 months ago
  86. e0d74cd Validate rules in DNF by Khaled Abdelmohsen · 4 years, 9 months ago
  87. 8541a35 Use stream for AND evaluation by Khaled Abdelmohsen · 4 years, 9 months ago
  88. f5f9814 Implement equals and hashCode for rule components by Khaled Abdelmohsen · 4 years, 9 months ago
  89. 29be964 Match rules against app install metadata by Khaled Abdelmohsen · 4 years, 9 months ago
  90. aba57d6 Chain list of rules through the evaluation engine by Khaled Abdelmohsen · 4 years, 9 months ago
  91. 3f878cb Implement toString for rule components by Khaled Abdelmohsen · 4 years, 9 months ago
  92. c0fc9dd Merge "Represent OpenFormula as list of formulas" by Khaled Abdelmohsen · 4 years, 9 months ago
  93. a4477fa Represent OpenFormula as list of formulas by Khaled Abdelmohsen · 4 years, 9 months ago
  94. 08f25b7 Create evaluation engine outcome by Khaled Abdelmohsen · 4 years, 9 months ago
  95. 52f2786 Merge "Add validations for rule sub-components" by Khaled Abdelmohsen · 4 years, 9 months ago
  96. c4f3d38 Merge "Create builder for AppInstallMetadata" by Khaled Abdelmohsen · 4 years, 9 months ago
  97. 2187730 Create builder for AppInstallMetadata by Khaled Abdelmohsen · 4 years, 9 months ago
  98. be0454d Add validations for rule sub-components by Khaled Abdelmohsen · 4 years, 9 months ago
  99. e959bae Distribute rule components in separate classes by Khaled Abdelmohsen · 4 years, 10 months ago
  100. 374202d Add rule validations by Khaled Abdelmohsen · 4 years, 10 months ago