aboutsummaryrefslogtreecommitdiff
path: root/generate_java_binder.cpp
AgeCommit message (Expand)Author
2023-12-21suppress JDK 21 'this-escape' warningSteven Moreland
2023-11-09Hide the DESCRIPTOR field so it does not appear in public APIsPaul Duffin
2023-08-21Assign VERSION and HASH directly in 'next'Devin Moore
2023-07-31Rename funtion shouldForceDowngradeForDevin Moore
2023-07-25Add a debugging switch for trunk stable configurationDevin Moore
2023-07-25Behave like previous frozen version with new flagDevin Moore
2023-05-09Change Java meta method switch statement to if/elseDevin Moore
2023-05-01Ignore AttributionSource argument for @EnforcePermissionThiébaud Weksteen
2023-04-28Reland "Avoid creating AttributionSource when possible"Thiébaud Weksteen
2023-04-21Revert "Avoid creating AttributionSource when possible"Steven Moreland
2023-04-21Avoid creating AttributionSource when possibleThiébaud Weksteen
2023-03-22comments for not differentiating AIDLSteven Moreland
2022-11-24Generate permission helper only when requiredThiébaud Weksteen
2022-11-15Activate permission helpersThiébaud Weksteen
2022-11-08Add empty helper methods to enforce permissionsThiébaud Weksteen
2022-11-08Use android.os.PermissionEnforcer classThiébaud Weksteen
2022-09-12Emit getDefaultTransactionName for GenTraces()Steven Moreland
2022-09-11Revert "Modify aidl tracing code gen for Java"Zimuzo Ezeozue
2022-09-08Modify aidl tracing code gen for JavaZim
2022-06-15Pass writeToParcel flags to writeTypedListJooyung Han
2022-06-03Revert "Java out/inout params shouldn't be null"Jooyung Han
2022-06-03Guard PropagateAllowBlocking with !onewayJooyung Han
2022-06-02Java out/inout params shouldn't be nullJooyung Han
2022-05-24Rewrite GenerateProxyMethod with CodeWriterJooyung Han
2022-05-24Omit null-check for out array in Java/ProxyJooyung Han
2022-05-19Move Java @EnforcePermission from interface to methodThiébaud Weksteen
2022-05-03Use enforceNoDataAvail on T+Thiébaud Weksteen
2022-03-26Parcelable.writeToParcel() passes parcelableFlagJooyung Han
2022-03-08Support non-core permissionsThiébaud Weksteen
2022-02-18PropagateAllowBlocking: conditionalSteven Moreland
2022-02-15Fix gen_rpc for versioned interfaces.Steven Moreland
2022-02-07Revert "Revert "PropagateAllowBlocking require SDK version""Steven Moreland
2022-02-04Revert "Better semantics for 'gen rpc'."Steven Moreland
2022-02-04Revert "PropagateAllowBlocking require SDK version"Steven Moreland
2022-02-03PropagateAllowBlocking require SDK versionSteven Moreland
2022-02-03Add Delegator support to the Java backendDevin Moore
2022-02-03Better semantics for 'gen rpc'.Steven Moreland
2022-02-02AIDL: add propagateAllowBlockingMakoto Onuki
2022-02-02Fixed-size array for Java backendJooyung Han
2022-01-23remove NewArrayExpression from java astJooyung Han
2022-01-09Translate AIDL permission annotations to JavaThiébaud Weksteen
2021-12-19Remove permission libraryThiébaud Weksteen
2021-12-13Add cheap aidl tracing suitable for always-on-tracing (2/3)Jorim Jaggi
2021-12-07Use PermissionChecker for Java backendThiébaud Weksteen
2021-12-03Added End-of-Parcel check after deserialization on binder calls.Hao Ke
2021-11-29Remove typenames parameter from many functionsJooyung Han
2021-11-26Make DefaultImpl support an opt-in option for AIDL interfaces, viaHao Ke
2021-11-05Use parcel helper functions (Java)Jooyung Han
2021-11-04Use --min_sdk_version to use newer APIs for JavaJooyung Han
2021-11-01Accept @Enforce on interface definitionThiébaud Weksteen