{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":232157758,"defaultBranch":"master","name":"PCAPdroid","ownerLogin":"emanuele-f","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-06T18:11:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5488003?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718481567.0","currentOid":""},"activityList":{"items":[{"before":"ac8363b509960028f53ede608677505556b97b71","after":"53541b61f29d9a44c35fbd918bd79de01d4a667b","ref":"refs/heads/gh-pages","pushedAt":"2024-06-18T08:23:27.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Merge pull request #448 from NEK-RA/ru-update\n\nuserguide in russian updated","shortMessageHtmlLink":"Merge pull request #448 from NEK-RA/ru-update"}},{"before":"754c65724031dde5c2d09c8c0d78fcba5fef77d4","after":"b5a594ccb3b2a3120d6f9083aa3b8f20d9a5132c","ref":"refs/heads/pcap-decryption","pushedAt":"2024-06-16T07:53:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Temporary enable full payload when decrypting files\n\nThis is needed to properly show the decrypted status and data\n\nSee #351","shortMessageHtmlLink":"Temporary enable full payload when decrypting files"}},{"before":"177d5b3fb1a6423a216bb0b2a09971e5d261f52c","after":"754c65724031dde5c2d09c8c0d78fcba5fef77d4","ref":"refs/heads/pcap-decryption","pushedAt":"2024-06-15T20:04:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":null,"after":"177d5b3fb1a6423a216bb0b2a09971e5d261f52c","ref":"refs/heads/pcap-decryption","pushedAt":"2024-06-15T19:59:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Add ability to decrypt PCAP/Pcapng files\n\nA new \"Decrypt PCAP file\" entry has been added to the main menu,\nwhich allows loading a PCAP+keylog or a Pcapng with secrets and\nshow the decrypted data in PCAPdroud.\n\nThe decryption itself is performed by Wireshark, which is built as\nthe standalone shared library libushark.so, thanks to ushark.\n\nThe shared library is loaded via dlopen to allow proper\nre-initialization of the static variables in Wireshark. This also\nprovides the benefit to avoud unnecessary overhead and possible\ninteferences when not used.\n\nHTTP/2 reassembly is properly supported (implemented in ushark)\nand content decoding works as expected.\n\nSee #351","shortMessageHtmlLink":"Add ability to decrypt PCAP/Pcapng files"}},{"before":"0351e7b9ac416586268c62774aaca5705d2af598","after":"308de20cc72a41311f3b44bd29d402b0cff140ea","ref":"refs/heads/master","pushedAt":"2024-05-31T08:01:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Catch possible crash in getUserBadgedIcon\n\nHappening on Google Pixel 4 XL, Android 8.1.0","shortMessageHtmlLink":"Catch possible crash in getUserBadgedIcon"}},{"before":"28aeae7317f9f69fae188ce58bd42f6150ada2eb","after":"0351e7b9ac416586268c62774aaca5705d2af598","ref":"refs/heads/master","pushedAt":"2024-05-23T07:45:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Support Unicode strings in the Wireshark plugin\n\nCloses #435","shortMessageHtmlLink":"Support Unicode strings in the Wireshark plugin"}},{"before":"beacf116ac4a8220ceaa3354465d189b031e7f45","after":"ac8363b509960028f53ede608677505556b97b71","ref":"refs/heads/gh-pages","pushedAt":"2024-05-03T08:19:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Update faq.md","shortMessageHtmlLink":"Update faq.md"}},{"before":"f832711285a0477b2d4282e04e753adee743b0d0","after":"beacf116ac4a8220ceaa3354465d189b031e7f45","ref":"refs/heads/gh-pages","pushedAt":"2024-05-03T08:16:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Update faq.md","shortMessageHtmlLink":"Update faq.md"}},{"before":"fa4522bea0490d7dbb21aaf61d9194dfda3a5ed4","after":"f832711285a0477b2d4282e04e753adee743b0d0","ref":"refs/heads/gh-pages","pushedAt":"2024-05-03T08:09:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Add info about outgoing connections","shortMessageHtmlLink":"Add info about outgoing connections"}},{"before":"014ee91ed2105db419771e249ee13b329e708928","after":"28aeae7317f9f69fae188ce58bd42f6150ada2eb","ref":"refs/heads/master","pushedAt":"2024-04-20T16:57:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Move Open PCAP file to separate menu item\n\nThis feature is not used very often, so it's better to start\nthe capture as the default action.\n\nCloses #418","shortMessageHtmlLink":"Move Open PCAP file to separate menu item"}},{"before":"5ef366293a8a1cd73cc6cb893e4f069efd659c31","after":"95ccda0b8ab3332d1399b50bc6be7dff218e157d","ref":"refs/heads/playstore","pushedAt":"2024-04-20T16:11:38.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Merge branch 'master' into playstore","shortMessageHtmlLink":"Merge branch 'master' into playstore"}},{"before":"6e65e5a7e3dde417c974c5e8b9aa114ddd1f052c","after":"014ee91ed2105db419771e249ee13b329e708928","ref":"refs/heads/master","pushedAt":"2024-04-20T15:58:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Bump version to 1.7.2","shortMessageHtmlLink":"Bump version to 1.7.2"}},{"before":"5e8f38b1fb8433ce6f739e5ba7e688a550d6ecea","after":"6e65e5a7e3dde417c974c5e8b9aa114ddd1f052c","ref":"refs/heads/master","pushedAt":"2024-04-19T20:25:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Do not persist PCAPdroid trailer notice shown flag\n\nIt can be useful to clarify why apps are missing","shortMessageHtmlLink":"Do not persist PCAPdroid trailer notice shown flag"}},{"before":"16ccc2075091be32e8334ecc62f6a595fceaed56","after":"5e8f38b1fb8433ce6f739e5ba7e688a550d6ecea","ref":"refs/heads/master","pushedAt":"2024-04-11T10:28:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Remove unused unzip function","shortMessageHtmlLink":"Remove unused unzip function"}},{"before":"78f67e75e5c9d30e364e4bd4e3f492447723272c","after":"16ccc2075091be32e8334ecc62f6a595fceaed56","ref":"refs/heads/master","pushedAt":"2024-04-11T08:56:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Avoid duplicate cliboard copy notification on 13+\n\nSince Android 13, Android itself will show a notification\nwhen copying data to the clipboard","shortMessageHtmlLink":"Avoid duplicate cliboard copy notification on 13+"}},{"before":"b18b9aa30f52c9963e0a530e8855ba4440f5f871","after":"78f67e75e5c9d30e364e4bd4e3f492447723272c","ref":"refs/heads/master","pushedAt":"2024-04-09T07:25:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Fix possible NullPointerException in AppsTogglesAdapter","shortMessageHtmlLink":"Fix possible NullPointerException in AppsTogglesAdapter"}},{"before":"bc340af2be496a4c501e2588c42956bfc0538008","after":"b18b9aa30f52c9963e0a530e8855ba4440f5f871","ref":"refs/heads/master","pushedAt":"2024-04-09T07:21:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Fix possible AppsTogglesAdapter in AppsTogglesAdapter","shortMessageHtmlLink":"Fix possible AppsTogglesAdapter in AppsTogglesAdapter"}},{"before":"9764809c857bbaab6fe8eb5e3de276131bdb74ae","after":"bc340af2be496a4c501e2588c42956bfc0538008","ref":"refs/heads/master","pushedAt":"2024-03-28T20:44:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Bump version to 1.7.1","shortMessageHtmlLink":"Bump version to 1.7.1"}},{"before":"f102a2d0c493fbd68fbaf3cb47149d255f1525ed","after":"5ef366293a8a1cd73cc6cb893e4f069efd659c31","ref":"refs/heads/playstore","pushedAt":"2024-03-28T20:43:05.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Merge branch 'master' into playstore","shortMessageHtmlLink":"Merge branch 'master' into playstore"}},{"before":"3c00d6cc48a64348f5a69d52276aae12f3d7c9ee","after":"9764809c857bbaab6fe8eb5e3de276131bdb74ae","ref":"refs/heads/master","pushedAt":"2024-03-12T09:45:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Update Arabic strings","shortMessageHtmlLink":"Update Arabic strings"}},{"before":"591cce0137b96d6ff5954a74666cf16d983d5be3","after":"3c00d6cc48a64348f5a69d52276aae12f3d7c9ee","ref":"refs/heads/master","pushedAt":"2024-03-12T09:42:12.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Update Arabic strings","shortMessageHtmlLink":"Update Arabic strings"}},{"before":"4018db99537ed65e19a90e70c2b129b9e460759a","after":"591cce0137b96d6ff5954a74666cf16d983d5be3","ref":"refs/heads/master","pushedAt":"2024-03-11T17:10:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Restore old fragment stats calculation after last commit\n\nThis ensures that the stats value is in sync with the stats parameter","shortMessageHtmlLink":"Restore old fragment stats calculation after last commit"}},{"before":"ebd5b589f62629bfdcf447b0b48a8d79526f0326","after":"4018db99537ed65e19a90e70c2b129b9e460759a","ref":"refs/heads/master","pushedAt":"2024-03-11T17:05:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Add IPv6 bytes stats (#421)\n\nIPv6 bytes stats are now shown in the Stats activity and exposed in the CaptureCtrl API\r\n\r\nCo-authored-by: emanuele-f ","shortMessageHtmlLink":"Add IPv6 bytes stats (#421)"}},{"before":"e502fe1ae5f7376c8bde59edd1986fdd4961a716","after":"ebd5b589f62629bfdcf447b0b48a8d79526f0326","ref":"refs/heads/master","pushedAt":"2024-03-10T10:33:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Fix uninstalled apps not removed from app filter\n\nCloses #417","shortMessageHtmlLink":"Fix uninstalled apps not removed from app filter"}},{"before":null,"after":"7c527524c53bfa5375225c1ac4e35183104bbec6","ref":"refs/heads/http-log-view","pushedAt":"2024-02-24T15:18:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Initial HTTP log implementation\n\nThe log shows individual HTTP requests, allowing to inspect the\nrequests and replies body. Currently this relies on the full\npayload option to be enabled. The searchbox is not implemented\n\nSee #416","shortMessageHtmlLink":"Initial HTTP log implementation"}},{"before":"630e911172cf704877bae809cede2a5cbb0618e6","after":"e502fe1ae5f7376c8bde59edd1986fdd4961a716","ref":"refs/heads/master","pushedAt":"2024-02-18T22:39:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Fix blacklists update when the clock goes backward\n\nThis fixes a possible corner case when the wall clock is set\nback in time, which could cause the blacklists not to be\nupdated.\n\nCloses #413","shortMessageHtmlLink":"Fix blacklists update when the clock goes backward"}},{"before":"85ded375e9e34a27b93aea4b006b0a9002372d01","after":"630e911172cf704877bae809cede2a5cbb0618e6","ref":"refs/heads/master","pushedAt":"2024-02-18T21:36:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Add toggle for auto-reconnection on VPN termination\n\nThis allows the user to run other VPN apps, disconnecting PCAPdroid, and\nrestart it when they terminate.\n\nCloses #411","shortMessageHtmlLink":"Add toggle for auto-reconnection on VPN termination"}},{"before":"c5b2ff5900c319eafef181622e74e8fa11d735e5","after":"fa4522bea0490d7dbb21aaf61d9194dfda3a5ed4","ref":"refs/heads/gh-pages","pushedAt":"2024-02-10T15:28:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Update tls_decryption.md","shortMessageHtmlLink":"Update tls_decryption.md"}},{"before":"27c13d0f67250c11c6892e55c7f69a9c1ae4284d","after":"c5b2ff5900c319eafef181622e74e8fa11d735e5","ref":"refs/heads/gh-pages","pushedAt":"2024-02-10T15:16:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Update index.md","shortMessageHtmlLink":"Update index.md"}},{"before":"2281fcd3461de2a6b912ae55b191a978d693ddfe","after":"27c13d0f67250c11c6892e55c7f69a9c1ae4284d","ref":"refs/heads/gh-pages","pushedAt":"2024-02-10T15:16:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"emanuele-f","name":"Emanuele Faranda","path":"/emanuele-f","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5488003?s=80&v=4"},"commit":{"message":"Change title","shortMessageHtmlLink":"Change title"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEaDPkwgA","startCursor":null,"endCursor":null}},"title":"Activity ยท emanuele-f/PCAPdroid"}