{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":64857273,"defaultBranch":"main","name":"DevSkim","ownerLogin":"microsoft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-08-03T15:30:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6154722?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717780411.0","currentOid":""},"activityList":{"items":[{"before":"bcb7522bfb00cbad6aedf206a36cd36fabd178c7","after":null,"ref":"refs/heads/incomplete-guidance","pushedAt":"2024-06-07T17:13:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"}},{"before":"3e6a87ec8e8def9879b3f38078b7dbc4e4524969","after":"7e034094d05a2c14066c484f55b44d461cb99a15","ref":"refs/heads/main","pushedAt":"2024-06-07T17:13:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add content for rule guidance containing \"TO DO\"s. (#617)\n\n* Add guidance for weak random rule\r\n\r\n* Add guidance for outdated TLS protocol\r\n\r\n* Add guidance for XXE rule\r\n\r\n* Add guidance for weak cipher mode rule\r\n\r\n* Point disabled cert validation rules at complete guidance\r\n\r\n* Add guidance for DPAPI entropy rule\r\n\r\n* Use existing HTTPS guidance for Ruby rule\r\n\r\n* Add guidance for strncat rule\r\n\r\n* Add guidance for strncpy rule\r\n\r\n* Add guidance for 3DES rule\r\n\r\n* Add guidance for C gets rule\r\n\r\n* Add guidance for C strcat rule\r\n\r\n* Add guidance for C strcpy rule\r\n\r\n* Add guidance for C malloc rule\r\n\r\n* Add guidance for banned C function rule\r\n\r\n* Add guidance for InitializeSecurityContext rule\r\n\r\n* Add guidance for PowerShell restricted function rule\r\n\r\n* Add guidance for NOT implementing MD5/SHA1 rule\r\n\r\n* Add guidance for objective-c format string rule\r\n\r\n* Add guidance for memcpy rule\r\n\r\n* Point C++ TLS version rule to existing guidance\r\n\r\n* Point .NET outdated SSL rule to general guidance\r\n\r\n* Add guidance for seeding RNG with time rule\r\n\r\n* Add guidance for mcrypt rules\r\n\r\n* Add guidance for debug rule\r\n\r\n* Add guidance for iOS uniqueIdentifier rule\r\n\r\n* Add guidance for obj-c xss rule\r\n\r\n* Add guidance for eval XSS rule\r\n\r\n* Add guidance for hardcoded secret rule\r\n\r\n* Add guidance for C FILE copy rule\r\n\r\n* Add guidance for PHP file include rule\r\n\r\n* Add guidance for ASPNET Controller rule\r\n\r\n* Add guidance for iOS NSUserDefaults rule\r\n\r\n* Add guidance for hashing time rule\r\n\r\n* Remove optional encryption rule (applies to unknown tech?)\r\n\r\n* Add test condition that guidance must have content\r\n\r\n* Update changelog for guidance changes","shortMessageHtmlLink":"Add content for rule guidance containing \"TO DO\"s. (#617)"}},{"before":"63939ab48e33c019119bcb8e8c7f94ddd2d347a9","after":"bcb7522bfb00cbad6aedf206a36cd36fabd178c7","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-06-05T16:20:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Update changelog for guidance changes","shortMessageHtmlLink":"Update changelog for guidance changes"}},{"before":"325a66cc3fb3680a09317408cd4e1f17970f7278","after":"63939ab48e33c019119bcb8e8c7f94ddd2d347a9","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-06-05T16:18:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add test condition that guidance must have content","shortMessageHtmlLink":"Add test condition that guidance must have content"}},{"before":"34c6344163d1f6239d78fb4a62bcefb729adbe3b","after":"325a66cc3fb3680a09317408cd4e1f17970f7278","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-06-05T16:18:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Remove optional encryption rule (applies to unknown tech?)","shortMessageHtmlLink":"Remove optional encryption rule (applies to unknown tech?)"}},{"before":"f6d679928abbe6ad544170b4c766794fb399003e","after":"34c6344163d1f6239d78fb4a62bcefb729adbe3b","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-06-05T16:13:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for hashing time rule","shortMessageHtmlLink":"Add guidance for hashing time rule"}},{"before":"c0332bde0a366d3fba767815de51e38952124bc5","after":"f6d679928abbe6ad544170b4c766794fb399003e","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-06-05T16:03:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for iOS NSUserDefaults rule","shortMessageHtmlLink":"Add guidance for iOS NSUserDefaults rule"}},{"before":"f00b7d8bb368a8c3b9e9f693241ada3e1bb02f62","after":"c0332bde0a366d3fba767815de51e38952124bc5","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-06-05T15:52:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for ASPNET Controller rule","shortMessageHtmlLink":"Add guidance for ASPNET Controller rule"}},{"before":"bda40e968d3c864efd7acd0aec4784b0b02e726e","after":"f00b7d8bb368a8c3b9e9f693241ada3e1bb02f62","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-06-05T15:38:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for PHP file include rule","shortMessageHtmlLink":"Add guidance for PHP file include rule"}},{"before":"6e22ea4a6e480cbb912b91497103f26a11880c4d","after":"bda40e968d3c864efd7acd0aec4784b0b02e726e","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-06-05T15:23:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for C FILE copy rule","shortMessageHtmlLink":"Add guidance for C FILE copy rule"}},{"before":"bae1b01b58ed607808ea68dfb2925c69f692bf9d","after":"6e22ea4a6e480cbb912b91497103f26a11880c4d","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-06-05T15:12:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for hardcoded secret rule","shortMessageHtmlLink":"Add guidance for hardcoded secret rule"}},{"before":"51da32087b8d9cd9c7ab380f7b8ec7d005ad0ccf","after":"bae1b01b58ed607808ea68dfb2925c69f692bf9d","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-06-05T13:13:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for obj-c xss rule","shortMessageHtmlLink":"Add guidance for obj-c xss rule"}},{"before":"79b19494ea84d9cae4c9bd976e0e0657322c16da","after":"51da32087b8d9cd9c7ab380f7b8ec7d005ad0ccf","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-06-05T12:26:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for iOS uniqueIdentifier rule","shortMessageHtmlLink":"Add guidance for iOS uniqueIdentifier rule"}},{"before":"98b5e8005241358166d89ec1176d83c1fd3402b5","after":"79b19494ea84d9cae4c9bd976e0e0657322c16da","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-06-05T12:14:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for debug rule","shortMessageHtmlLink":"Add guidance for debug rule"}},{"before":"aa0a02ba4ffa4c90f1a070187ef25146cf1707b0","after":"98b5e8005241358166d89ec1176d83c1fd3402b5","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-06-05T10:45:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for mcrypt rules","shortMessageHtmlLink":"Add guidance for mcrypt rules"}},{"before":"4f5f0b1d968923e9f5aea260f3b17679305d5e4a","after":"aa0a02ba4ffa4c90f1a070187ef25146cf1707b0","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-06-05T10:27:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for seeding RNG with time rule","shortMessageHtmlLink":"Add guidance for seeding RNG with time rule"}},{"before":"e1b0f433afc6533680d85120849caa11441c2e74","after":"4f5f0b1d968923e9f5aea260f3b17679305d5e4a","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-06-03T16:11:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Point .NET outdated SSL rule to general guidance","shortMessageHtmlLink":"Point .NET outdated SSL rule to general guidance"}},{"before":"62cbd8373ccb53d8f01489e55c5dc3aed35f0e79","after":"e1b0f433afc6533680d85120849caa11441c2e74","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-06-03T15:02:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Point C++ TLS version rule to existing guidance","shortMessageHtmlLink":"Point C++ TLS version rule to existing guidance"}},{"before":"86d68fc7e60def0d801d7fff12e9a1f7061fba38","after":"62cbd8373ccb53d8f01489e55c5dc3aed35f0e79","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-06-03T13:40:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for objective-c format string rule","shortMessageHtmlLink":"Add guidance for objective-c format string rule"}},{"before":"fd93736299460b98e5b255ac06b6cde87c4ce889","after":"86d68fc7e60def0d801d7fff12e9a1f7061fba38","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-05-31T21:06:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for NOT implementing MD5/SHA1 rule","shortMessageHtmlLink":"Add guidance for NOT implementing MD5/SHA1 rule"}},{"before":"514bf593ca0f1fc8d20c653fd66463a2bf1ab57f","after":"fd93736299460b98e5b255ac06b6cde87c4ce889","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-05-31T20:49:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for PowerShell restricted function rule","shortMessageHtmlLink":"Add guidance for PowerShell restricted function rule"}},{"before":"bf7e8fa3822ca1e70a65f6e813b557693b591b79","after":"514bf593ca0f1fc8d20c653fd66463a2bf1ab57f","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-05-31T19:08:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for InitializeSecurityContext rule","shortMessageHtmlLink":"Add guidance for InitializeSecurityContext rule"}},{"before":"a1b585397511be47832dbd385708d919c8f56126","after":"bf7e8fa3822ca1e70a65f6e813b557693b591b79","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-05-31T18:26:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for banned C function rule","shortMessageHtmlLink":"Add guidance for banned C function rule"}},{"before":"0955a3e5ee5446d26a8bd58acaa3265cc8528131","after":"a1b585397511be47832dbd385708d919c8f56126","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-05-31T15:11:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for C malloc rule","shortMessageHtmlLink":"Add guidance for C malloc rule"}},{"before":"090115222648283cb0a3efeae3a03a0ad77a3dd2","after":"0955a3e5ee5446d26a8bd58acaa3265cc8528131","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-05-31T14:24:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for C strcpy rule","shortMessageHtmlLink":"Add guidance for C strcpy rule"}},{"before":"21c7ce0e999b266724ab4d15e810fdacd13735c3","after":"090115222648283cb0a3efeae3a03a0ad77a3dd2","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-05-31T14:18:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for C strcat rule","shortMessageHtmlLink":"Add guidance for C strcat rule"}},{"before":"2e2c338ac43c57294ef3ff4fde3ea5aa8125e2fe","after":"21c7ce0e999b266724ab4d15e810fdacd13735c3","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-05-31T11:05:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for C gets rule","shortMessageHtmlLink":"Add guidance for C gets rule"}},{"before":"a44c7eb38a351e2ae79bf88c8a2ec6e34fa326e9","after":"2e2c338ac43c57294ef3ff4fde3ea5aa8125e2fe","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-05-30T21:13:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for 3DES rule","shortMessageHtmlLink":"Add guidance for 3DES rule"}},{"before":"b72a2ed9a64e808083eaa8a6c753f55c3e48b874","after":"a44c7eb38a351e2ae79bf88c8a2ec6e34fa326e9","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-05-29T16:55:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for strncpy rule","shortMessageHtmlLink":"Add guidance for strncpy rule"}},{"before":"efd8ddfd0ee6e8162afb89702bfb1c0bd89d7a81","after":"b72a2ed9a64e808083eaa8a6c753f55c3e48b874","ref":"refs/heads/incomplete-guidance","pushedAt":"2024-05-29T16:46:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"danfiedler-msft","name":"Dan Fiedler","path":"/danfiedler-msft","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/151573964?s=80&v=4"},"commit":{"message":"Add guidance for strncat rule","shortMessageHtmlLink":"Add guidance for strncat rule"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEX3IuIgA","startCursor":null,"endCursor":null}},"title":"Activity ยท microsoft/DevSkim"}