Releases: amosproj/amos2024ws03-android-zero-instrumentation
Releases · amosproj/amos2024ws03-android-zero-instrumentation
sprint-10-release
What's Changed
- Detekt (Kotlin Codeanalysis) Integration by @luca-dot-sh in #169
- extend the sigquit-ebpf part to gather data only for whitelisted PIDs by @der-whity in #187
- Sigquit Feature, Event, Collector implementation by @der-whity in #189
- [FEATURE] Add JNI References chart & event list visualization + SIGQUIT feature + refactor ConfigurationManager to state machine by @luca-dot-sh in #185
- Deliverables 10 by @alinawlo in #193
- 161 testing ebpf by @fhilgers in #192
- corrected hookname by @der-whity in #194
- mocking the filesystem (first step for in memory testing) by @ffranzgitHub in #190
- Dev by @der-whity in #197
Full Changelog: sprint-09-release...sprint-10-release
sprint-10-release-candidate
What's Changed
- Merge dev to main by @Mr-Kanister in #144
- Sprint 08 by @luca-dot-sh in #167
- Detekt (Kotlin Codeanalysis) Integration by @luca-dot-sh in #169
- extend the sigquit-ebpf part to gather data only for whitelisted PIDs by @der-whity in #187
- Sigquit Feature, Event, Collector implementation by @der-whity in #189
- [FEATURE] Add JNI References chart & event list visualization + SIGQUIT feature + refactor ConfigurationManager to state machine by @luca-dot-sh in #185
- Deliverables 10 by @alinawlo in #193
- 161 testing ebpf by @fhilgers in #192
- corrected hookname by @der-whity in #194
- mocking the filesystem (first step for in memory testing) by @ffranzgitHub in #190
Full Changelog: sprint-09-release-candidate...sprint-10-release-candidate
sprint-09-release
What's Changed
- Finding Symbols from shared libraries by @Mr-Kanister in #170
- [UI] Search Bar + JNI Indirect References Configuration + refactor by @luca-dot-sh in #168
- Integration Testing by @Mr-Kanister in #171
- eBPF-part to detect SIGQUIT by @der-whity in #172
- chore: sprint-09 deliverables by @fhilgers in #180
- merge sprint 09 by @der-whity in #181
Full Changelog: sprint-08-release...sprint-09-release
sprint-09-release-candidate: Merge pull request #180 from amosproj/sprint-09-deliverables
sprint-09-release-candidate: Merge pull request #180 from amosproj/sprint-09-deliverables
Pre-release
Pre-release
chore: sprint-09 deliverables
sprint-08-release
What's Changed
- Finding symbols from oat/dex files by @Mr-Kanister in #143
- Setup ebpf uprobes by @der-whity in #137
- Use local S3 cache to minimize costs by @fhilgers in #148
- CI: do not cache separate build dirs by @fhilgers in #152
- Features refactor by @ffranzgitHub in #150
- cargo update by @Mr-Kanister in #145
- refactoring eBPF: reduce stack-usage by writing directly into allocated buffer instead of onto stack by @der-whity in #153
- Implemented collector for jni_events by @BenediktZinn in #147
- Change int32 pids to uint32 by @Mr-Kanister in #154
- [UI] UProbes & Symbols Search by @luca-dot-sh in #157
- chore: upload deliverables for sprint 8 by @HaruspexSan in #160
- Actor Collector Pinning Refactor by @fhilgers in #159
- Sprint 08 by @luca-dot-sh in #167
Full Changelog: sprint-07-release...sprint-08-release
sprint-08-release-candidate
What's Changed
- Release-merge by @BenediktZinn in #128
- New planningdocuments sprint6 by @alinawlo in #132
- Finding symbols from oat/dex files by @Mr-Kanister in #143
- Setup ebpf uprobes by @der-whity in #137
- Use local S3 cache to minimize costs by @fhilgers in #148
- CI: do not cache separate build dirs by @fhilgers in #152
- Features refactor by @ffranzgitHub in #150
- cargo update by @Mr-Kanister in #145
- refactoring eBPF: reduce stack-usage by writing directly into allocated buffer instead of onto stack by @der-whity in #153
- Implemented collector for jni_events by @BenediktZinn in #147
- Change int32 pids to uint32 by @Mr-Kanister in #154
- [UI] UProbes & Symbols Search by @luca-dot-sh in #157
- chore: upload deliverables for sprint 8 by @HaruspexSan in #160
- Actor Collector Pinning Refactor by @fhilgers in #159
Full Changelog: sprint-07-release-candidate...sprint-08-release-candidate
sprint-07-release
What's Changed
- New planningdocuments sprint6 by @alinawlo in #132
- Gradle rework refined by @fhilgers in #135
- Nothing to see here, just for testing CI by @fhilgers in #53
- chore(eBPF) set the threshold for a blocking call individually per pid by @der-whity in #110
- Config threshold per pid by @Mr-Kanister in #133
- [UI] fix frontend metric & config selection bugs + refactor by @luca-dot-sh in #134
- chore: sprint-07 deliverables by @fhilgers in #142
- Merge dev to main by @Mr-Kanister in #144
Full Changelog: sprint-06-release...sprint-07-release
sprint-07-release-candidate
What's Changed
- Gradle rework refined by @fhilgers in #135
- Nothing to see here, just for testing CI by @fhilgers in #53
- chore(eBPF) set the threshold for a blocking call individually per pid by @der-whity in #110
- Config threshold per pid by @Mr-Kanister in #133
- [UI] fix frontend metric & config selection bugs + refactor by @luca-dot-sh in #134
- chore: sprint-07 deliverables by @fhilgers in #142
Full Changelog: sprint-06-release...sprint-07-release-candidate
sprint-06-release
What's Changed
- [UI] Add suggested changes from PR by @luca-dot-sh in #99
- [UI] add apps to processes, configuration menu, per process configuration by @luca-dot-sh in #103
- merge implementation of sendmsg and small fixes for vfs_write by @der-whity in #102
- 88 vfs write new by @fhilgers in #105
- chore(eBPF): added tracking the syscall-duration in microseconds by @der-whity in #104
- created Map for pids to track by @der-whity in #107
- Configuration rework by @Mr-Kanister in #106
- feat: sendmsg collection and config by @fhilgers in #108
- feat: implement demo program for sendmsg by @fhilgers in #125
- Vis metrics updated by @fhilgers in #126
- chore: sprint-06 deliverables by @fhilgers in #127
- Release-merge by @BenediktZinn in #128
Full Changelog: sprint-05-release-candidate...sprint-06-release
mid-project-release
What's Changed
- [UI] Add suggested changes from PR by @luca-dot-sh in #99
- [UI] add apps to processes, configuration menu, per process configuration by @luca-dot-sh in #103
- merge implementation of sendmsg and small fixes for vfs_write by @der-whity in #102
- 88 vfs write new by @fhilgers in #105
- chore(eBPF): added tracking the syscall-duration in microseconds by @der-whity in #104
- created Map for pids to track by @der-whity in #107
- Configuration rework by @Mr-Kanister in #106
- feat: sendmsg collection and config by @fhilgers in #108
- feat: implement demo program for sendmsg by @fhilgers in #125
- Vis metrics updated by @fhilgers in #126
- chore: sprint-06 deliverables by @fhilgers in #127
- Release-merge by @BenediktZinn in #128
Full Changelog: sprint-05-release-candidate...mid-project-release