{"push_id":2918491216,"size":40,"distinct_size":0,"ref":"refs/heads/coverity_scan","head":"58a3ea96eb42f6757aa9ea3d2b0b8dee9636bbee","before":"088f63308328ddf7c6ecbab3f09f860a8af2dad6","commits":[{"sha":"f782e4a57f4d3706bfa20577bf2207aa79efce47","author":{"name":"thc202","email":"43af82ef30812a20fbcf38b99a6f72cdd3a89ac1@gmail.com"},"message":"Remove redundant add-on validations\n\nRemove validations done before creating add-ons since the creation of\nthe add-on already validates it.\nAdd a convenience method to AddOn that attempts to create the add-on and\nchange AddOnCollection and ExtensionAutoUpdate to use it, while removing\nthe redundant add-on validations done beforehand (for the latter class\nkeep the file name validation to differentiate from ZAP packages).","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/f782e4a57f4d3706bfa20577bf2207aa79efce47"},{"sha":"802e3f05db22efcb42111fc812a02670804f364a","author":{"name":"thc202","email":"43af82ef30812a20fbcf38b99a6f72cdd3a89ac1@gmail.com"},"message":"Add tests for SpiderRobotstxtParser\n\nAdd tests to assert the expected behaviour of SpiderRobotstxtParser.\nOther changes were done to \"normalise\" the behaviour/expectations of the\nparser:\n - Throw an exception when creating an instance with null SpiderParam,\n it's required to check if the file should be parsed;\n - Expect always a message when parsing, letting a NullPointerException\n be thrown if not;\n - Remove unnecessary code comments describing the statements;\n - Remove unused handling of User-Agent directive and related commented\n code;\n - Extract a method that processes the path from the Allowed/Disallowed\n directives;\n - Swap path test to avoid a null check.\n\nNormalise the license header.","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/802e3f05db22efcb42111fc812a02670804f364a"},{"sha":"f26adf795dff395e89e204401804532357eccdd7","author":{"name":"thc202","email":"43af82ef30812a20fbcf38b99a6f72cdd3a89ac1@gmail.com"},"message":"Change API view optionTokensNames to return a list\n\nChange class AntiCsrfParam to not expose the method getTokensNames\nthrough the API since the data returned is not correct (returns all\nnames in a string instead of a list of names).\nAdd a view to AntiCsrfAPI to return the token names in a list.","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/f26adf795dff395e89e204401804532357eccdd7"},{"sha":"1cd60beb510a18d3f973be063f1814761c9e67a3","author":{"name":"thc202","email":"43af82ef30812a20fbcf38b99a6f72cdd3a89ac1@gmail.com"},"message":"Apply JSON workaround to JSON response only\n\nChange ApiResponseElement to just apply the JSON workaround when\nbuilding the JSON response, otherwise it would affect other response\nformats.","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/1cd60beb510a18d3f973be063f1814761c9e67a3"},{"sha":"8caddf043a0495a5cb2417b55297b5389ccff102","author":{"name":"thc202","email":"43af82ef30812a20fbcf38b99a6f72cdd3a89ac1@gmail.com"},"message":"Correct redirections for GET requests\n\nChange HttpSender to set the redirection flag for ZapGetMethod, to\nfollow the redirections if set. The flag was not set as before because\nthe GET method now has an enclosing entity.\n\nRelated to #4352 - Allow to send a message body with all methods","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/8caddf043a0495a5cb2417b55297b5389ccff102"},{"sha":"921741822cedc9f59c3c191d5130ee6298f7d4ce","author":{"name":"thc202","email":"43af82ef30812a20fbcf38b99a6f72cdd3a89ac1@gmail.com"},"message":"Allow to manage default session tokens (API)\n\nAdd API view/actions to get, add, modify (enabled state), and remove\ndefault session tokens.","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/921741822cedc9f59c3c191d5130ee6298f7d4ce"},{"sha":"e91101d908b5ffbe93e9f40e146e195d33bee044","author":{"name":"thc202","email":"43af82ef30812a20fbcf38b99a6f72cdd3a89ac1@gmail.com"},"message":"Prevent duplicated API elements\n\nChange ApiImplementor to validate that the ApiElement (view, action, or\nother) being added does not use a duplicated name, it would not work\nproperly.","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/e91101d908b5ffbe93e9f40e146e195d33bee044"},{"sha":"1633c8187d33f8abf31f068ec0e71e07f32497cf","author":{"name":"thc202","email":"43af82ef30812a20fbcf38b99a6f72cdd3a89ac1@gmail.com"},"message":"Test add-on validations\n\nAdd tests to cover all the validations done in AddOn.isValidAddOn(Path).\nCorrect method reference in isValidAddOn's JavaDoc.","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/1633c8187d33f8abf31f068ec0e71e07f32497cf"},{"sha":"bc5b04f3c90a8812b95c69da3c42bc1b50fc18f0","author":{"name":"thc202","email":"43af82ef30812a20fbcf38b99a6f72cdd3a89ac1@gmail.com"},"message":"Test AddOnClassnames\n\nAdd tests to assert the expected behaviour of AddOnClassnames.\nChange AddOnClassnames to throw NullPointerException sooner if the\nclassname being checked is null.","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/bc5b04f3c90a8812b95c69da3c42bc1b50fc18f0"},{"sha":"6962b1e097b9880e702fa86a7a7a2efe3f737b89","author":{"name":"zapbot","email":"bf9c9843a02db78b8dd545a5e98dee7c76ff4c82@zaproxy.org"},"message":"Latest files from Crowdin","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/6962b1e097b9880e702fa86a7a7a2efe3f737b89"},{"sha":"dcfb9b197c47edc8f058e4fb42458021a84a105d","author":{"name":"kingthorin","email":"83ea41af2b636790c02743e48206546e1fa891e4@users.noreply.github.com"},"message":"Merge pull request #5002 from zapbot/develop\n\nLatest files from Crowdin","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/dcfb9b197c47edc8f058e4fb42458021a84a105d"},{"sha":"c8596354e8e148188f26aa5b64b64fc5d95efca8","author":{"name":"thc202","email":"43af82ef30812a20fbcf38b99a6f72cdd3a89ac1@gmail.com"},"message":"Correct SSE Content-Type checks\n\nChange HttpMessage/ZapGetMethod to check if the Content-Type contains\nthe SSE type/subtype instead of checking if it's equal, to allow\nparameters in the media type.\nExpose HttpHeader methods around Content-Type handling, now used in\nprior check.\nAdd tests to assert the expected behaviour of HttpMessage.\n\nFix #5003 - SSE are not supported in some cases","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/c8596354e8e148188f26aa5b64b64fc5d95efca8"},{"sha":"db8d743c0f9cb5d31036c43de3f32e2303da9c21","author":{"name":"thc202","email":"43af82ef30812a20fbcf38b99a6f72cdd3a89ac1@gmail.com"},"message":"Add some JavaDoc to AttackStrength/AlertThreshold\n\nDocument what `DEFAULT` and `OFF` mean and that they are not expected to\nbe checked by the (active and passive) scanner implementations.","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/db8d743c0f9cb5d31036c43de3f32e2303da9c21"},{"sha":"9c2f28a6e843fc8cb144740c1c7573462a1a2e47","author":{"name":"Simon Bennetts","email":"86dd6fc569bc24d96c23727e2734cc63308a81de@gmail.com"},"message":"Merge pull request #4991 from thc202/rm-redundant-addon-validation\n\nRemove redundant add-on validations","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/9c2f28a6e843fc8cb144740c1c7573462a1a2e47"},{"sha":"701d7ed91ba8d3d91064a3d8c4ee55137d48509d","author":{"name":"Simon Bennetts","email":"86dd6fc569bc24d96c23727e2734cc63308a81de@gmail.com"},"message":"Merge pull request #4992 from thc202/test-robotstxt-parser\n\nAdd tests for SpiderRobotstxtParser","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/701d7ed91ba8d3d91064a3d8c4ee55137d48509d"},{"sha":"4e8212f79dc83282d80fd5fac0dd9dea0b34b72f","author":{"name":"Simon Bennetts","email":"86dd6fc569bc24d96c23727e2734cc63308a81de@gmail.com"},"message":"Merge pull request #4993 from thc202/api-acsrf-names-list\n\nChange API view optionTokensNames to return a list","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/4e8212f79dc83282d80fd5fac0dd9dea0b34b72f"},{"sha":"9be1b7e0d3b5663a47014a7e4a62a6743a0811e6","author":{"name":"Simon Bennetts","email":"86dd6fc569bc24d96c23727e2734cc63308a81de@gmail.com"},"message":"Merge pull request #4994 from thc202/api-element-json-only\n\nApply JSON workaround to JSON response only","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/9be1b7e0d3b5663a47014a7e4a62a6743a0811e6"},{"sha":"dbaf3d8730509bcee0782c7b3189ce1bbfcfb678","author":{"name":"Simon Bennetts","email":"86dd6fc569bc24d96c23727e2734cc63308a81de@gmail.com"},"message":"Merge pull request #4995 from thc202/httpsender-get-redir-tweak\n\nCorrect redirections for GET requests","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/dbaf3d8730509bcee0782c7b3189ce1bbfcfb678"},{"sha":"18f1f408cbdb1836ce10d604aa8db5b6ee463a7a","author":{"name":"Simon Bennetts","email":"86dd6fc569bc24d96c23727e2734cc63308a81de@gmail.com"},"message":"Merge pull request #4996 from thc202/prevent-dup-api-elements\n\nPrevent duplicated API elements","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/18f1f408cbdb1836ce10d604aa8db5b6ee463a7a"},{"sha":"703052be052d84e14de77b5fa45a41f4e15610ad","author":{"name":"Simon Bennetts","email":"86dd6fc569bc24d96c23727e2734cc63308a81de@gmail.com"},"message":"Merge pull request #4997 from thc202/api-session-token-names\n\nAllow to manage default session tokens (API)","distinct":false,"url":"https://api.github.com/repos/zapbot/zaproxy/commits/703052be052d84e14de77b5fa45a41f4e15610ad"}]}
{"actor":{"display_login":"zapbot"}}