{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":339775784,"defaultBranch":"master","name":"XCPlite","ownerLogin":"vectorgrp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-02-17T15:55:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/60503712?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725061306.0","currentOid":""},"activityList":{"items":[{"before":"afded27ea0a99a0072be5c83b9e555285e7fae7c","after":"e7adc1387b87a50e690c47dbd6f0d6e14f039f9e","ref":"refs/heads/master","pushedAt":"2024-09-12T19:43:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Bugfix XcpEthServerShutdown incorrect thread termination","shortMessageHtmlLink":"Bugfix XcpEthServerShutdown incorrect thread termination"}},{"before":"8b275c85d8428e63605fb945b70396d5ccf9723d","after":"83b343d67c0c2bf5e90c4e7b2dbbef567a0b3b34","ref":"refs/heads/v7","pushedAt":"2024-09-12T19:23:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Sync with xcp-lite","shortMessageHtmlLink":"Sync with xcp-lite"}},{"before":"63aecdd1ff60eb55c0784c17bfe4a51b5dd67564","after":"8b275c85d8428e63605fb945b70396d5ccf9723d","ref":"refs/heads/v7","pushedAt":"2024-08-31T11:38:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Linus build break fixed","shortMessageHtmlLink":"Linus build break fixed"}},{"before":"155ad414ad8b506a5a1739208db9ce3c7be5b919","after":"63aecdd1ff60eb55c0784c17bfe4a51b5dd67564","ref":"refs/heads/v7","pushedAt":"2024-08-31T11:31:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Minor changes","shortMessageHtmlLink":"Minor changes"}},{"before":"a6dbc77a29f42d392d5cbb4678a3f2045a48aa17","after":"afded27ea0a99a0072be5c83b9e555285e7fae7c","ref":"refs/heads/master","pushedAt":"2024-08-31T11:07:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Bugfix XcpEthServerShutdown incorrect thread termination","shortMessageHtmlLink":"Bugfix XcpEthServerShutdown incorrect thread termination"}},{"before":null,"after":"155ad414ad8b506a5a1739208db9ce3c7be5b919","ref":"refs/heads/v7","pushedAt":"2024-08-30T23:41:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Sync with rust xcp-lite","shortMessageHtmlLink":"Sync with rust xcp-lite"}},{"before":"4dc2ea5fc41b49bc8ab06f46eeefa343496217ec","after":"a6dbc77a29f42d392d5cbb4678a3f2045a48aa17","ref":"refs/heads/master","pushedAt":"2024-05-27T19:58:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Cycle time in C_Demo ecu.c incorrect value in A2L file","shortMessageHtmlLink":"Cycle time in C_Demo ecu.c incorrect value in A2L file"}},{"before":"88b748b2c04684bd631db2f400bbab44799ecdae","after":"4dc2ea5fc41b49bc8ab06f46eeefa343496217ec","ref":"refs/heads/master","pushedAt":"2024-05-27T19:02:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Removed Vector internal experimental code fragment","shortMessageHtmlLink":"Removed Vector internal experimental code fragment"}},{"before":"65158d1ca832c6ff0b9426907c254bb38115df80","after":"88b748b2c04684bd631db2f400bbab44799ecdae","ref":"refs/heads/master","pushedAt":"2024-05-27T18:56:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Removed git markings (#52)","shortMessageHtmlLink":"Removed git markings (#52)"}},{"before":"69fc9f753102b26ed802fc1da15b0fc176ea7710","after":"65158d1ca832c6ff0b9426907c254bb38115df80","ref":"refs/heads/master","pushedAt":"2024-03-28T10:45:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Add GitHub Actions workflows for building XCPlite on Linux and Mac (#48)","shortMessageHtmlLink":"Add GitHub Actions workflows for building XCPlite on Linux and Mac (#48)"}},{"before":"4d8c414db7db4c9006524ca71d679d99da061449","after":"69fc9f753102b26ed802fc1da15b0fc176ea7710","ref":"refs/heads/master","pushedAt":"2024-03-28T10:35:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Update README.md styling (#49)","shortMessageHtmlLink":"Update README.md styling (#49)"}},{"before":"81d63e16f6b9500a822d23995617e1e1e273675d","after":"4d8c414db7db4c9006524ca71d679d99da061449","ref":"refs/heads/master","pushedAt":"2024-03-13T15:22:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Bugfix in socketGetLocalAddr, possible memory lifetime problem","shortMessageHtmlLink":"Bugfix in socketGetLocalAddr, possible memory lifetime problem"}},{"before":"c62d7122d31a4c55f289aecc6dce2286a68b604f","after":"81d63e16f6b9500a822d23995617e1e1e273675d","ref":"refs/heads/master","pushedAt":"2024-03-12T14:58:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Update 'gXcp.MtaPtr' in XcpReadMta() and XcpWriteMta(). (#47)\n\nBug was introduced in V5.4 with commit 832e0da.\r\nIn case of multiple consecutive CC_UPLOAD requests from CANape, XcpReadMta() has to update 'gXcp.MtaPtr'.\r\nAn example sequence sent by CANape would be: CC_SET_MTA -> CC_UPLOAD -> CC_UPLOAD.\r\nIn case of multiple consecutive CC_DOWNLOAD requests from CANape, XcpWriteMta() has to update 'gXcp.MtaPtr'.\r\nAn example sequence sent by CANape would be: CC_SET_MTA -> CC_DOWNLOAD -> CC_DOWNLOAD.\r\nAlso corrected comment above XcpReadMta().","shortMessageHtmlLink":"Update 'gXcp.MtaPtr' in XcpReadMta() and XcpWriteMta(). (#47)"}},{"before":"8f11edab372499f54f7980420bac8c6c556091f9","after":"c62d7122d31a4c55f289aecc6dce2286a68b604f","ref":"refs/heads/master","pushedAt":"2024-02-13T15:22:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"main.h added to src folder","shortMessageHtmlLink":"main.h added to src folder"}},{"before":"b0af9f4cccc0699973bac9b4c7acb269ce5b589a","after":"8f11edab372499f54f7980420bac8c6c556091f9","ref":"refs/heads/master","pushedAt":"2024-02-13T14:59:53.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Changes for Rust version with static XCP library","shortMessageHtmlLink":"Changes for Rust version with static XCP library"}},{"before":"64e02aa694d8d5e51f061d96a549795826bcb690","after":null,"ref":"refs/heads/tmp","pushedAt":"2024-02-13T14:49:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"}},{"before":"f79a15f21a62aec5575ff4d61e9b8095cb3ad059","after":"b0af9f4cccc0699973bac9b4c7acb269ce5b589a","ref":"refs/heads/master","pushedAt":"2024-02-06T19:28:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"CPP_Demo with global parameter as struct example (and some refactoring to accomplish this)","shortMessageHtmlLink":"CPP_Demo with global parameter as struct example (and some refactorin…"}},{"before":"4a8174769cd5a34dddcd2f11a0f3f3fdb98417eb","after":"f79a15f21a62aec5575ff4d61e9b8095cb3ad059","ref":"refs/heads/master","pushedAt":"2024-02-04T19:27:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"CPP_Demo optional dynamic measurement demo code, global variable measurement demo code added, A2L generation optional","shortMessageHtmlLink":"CPP_Demo optional dynamic measurement demo code, global variable meas…"}},{"before":"61ee22ffec05a1a065cb516b48b13ec77b2d9d97","after":"4a8174769cd5a34dddcd2f11a0f3f3fdb98417eb","ref":"refs/heads/master","pushedAt":"2024-02-04T13:06:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"README.md updated","shortMessageHtmlLink":"README.md updated"}},{"before":"64e02aa694d8d5e51f061d96a549795826bcb690","after":"61ee22ffec05a1a065cb516b48b13ec77b2d9d97","ref":"refs/heads/v6","pushedAt":"2024-02-04T12:35:23.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Merge branch 'master' into v6","shortMessageHtmlLink":"Merge branch 'master' into v6"}},{"before":"832e0da1d335894d22af9a2534a650e773056dc3","after":"61ee22ffec05a1a065cb516b48b13ec77b2d9d97","ref":"refs/heads/master","pushedAt":"2024-02-04T12:34:42.000Z","pushType":"push","commitsCount":25,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Merge branch 'master' into v6","shortMessageHtmlLink":"Merge branch 'master' into v6"}},{"before":"1f30b0930ce61f3230adce048da8dcded86f274f","after":null,"ref":"refs/heads/V6_WorkInProgress","pushedAt":"2024-02-04T12:21:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"}},{"before":null,"after":"64e02aa694d8d5e51f061d96a549795826bcb690","ref":"refs/heads/v6","pushedAt":"2024-02-04T12:17:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Xcode Project","shortMessageHtmlLink":"Xcode Project"}},{"before":null,"after":"832e0da1d335894d22af9a2534a650e773056dc3","ref":"refs/heads/v5","pushedAt":"2024-02-04T12:07:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Use memcpy for XcpWrite/ReadMta (#41)\n\nIt seems pointless using while loop to write and read MTA data byte by byte, which can be fully replaced by a memcpy","shortMessageHtmlLink":"Use memcpy for XcpWrite/ReadMta (#41)"}},{"before":null,"after":"64e02aa694d8d5e51f061d96a549795826bcb690","ref":"refs/heads/tmp","pushedAt":"2024-02-04T12:06:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Xcode Project","shortMessageHtmlLink":"Xcode Project"}},{"before":"b7221613bd252af6b1e57d83566622abc18eb1dd","after":"1f30b0930ce61f3230adce048da8dcded86f274f","ref":"refs/heads/V6_WorkInProgress","pushedAt":"2024-02-03T11:19:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Minor changes for macOS merged","shortMessageHtmlLink":"Minor changes for macOS merged"}},{"before":"087023732ba572d913309c887ab63224e3335c81","after":"832e0da1d335894d22af9a2534a650e773056dc3","ref":"refs/heads/master","pushedAt":"2024-01-31T19:24:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Use memcpy for XcpWrite/ReadMta (#41)\n\nIt seems pointless using while loop to write and read MTA data byte by byte, which can be fully replaced by a memcpy","shortMessageHtmlLink":"Use memcpy for XcpWrite/ReadMta (#41)"}},{"before":"2200632498c0afcad8caab1023527e0e0302721d","after":"b7221613bd252af6b1e57d83566622abc18eb1dd","ref":"refs/heads/V6_WorkInProgress","pushedAt":"2023-09-28T17:24:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Minor changes","shortMessageHtmlLink":"Minor changes"}},{"before":"6fd72be20eded36938d6134213aba9ecde05ac9c","after":"2200632498c0afcad8caab1023527e0e0302721d","ref":"refs/heads/V6_WorkInProgress","pushedAt":"2023-09-23T13:22:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Sync with internal version","shortMessageHtmlLink":"Sync with internal version"}},{"before":"f9d892f907207d3b0c010fa746649a33734cde5c","after":"087023732ba572d913309c887ab63224e3335c81","ref":"refs/heads/master","pushedAt":"2023-07-19T17:05:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RainerZ","name":"Rainer Zaiser","path":"/RainerZ","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4233043?s=80&v=4"},"commit":{"message":"Fixed undefined external error for loadFile function\n#ifdef removed instead of including xcp_cfg.h, util.c is a generic module\nThe unused code of loadFile (when A2L generation is disabled) should be automatically removed by the linker","shortMessageHtmlLink":"Fixed undefined external error for loadFile function"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxOTo0MzozMy4wMDAwMDBazwAAAAS0ya3o","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0xOVQxNzowNToyMy4wMDAwMDBazwAAAANY8U1t"}},"title":"Activity · vectorgrp/XCPlite"}