{"push_id":660513244,"size":35,"distinct_size":0,"ref":"refs/heads/maint","head":"efbfe9602983ff451b864e557bdf3733222b78ba","before":"ff1e0b2fe44a347670a5d72c45c061fefa6abc7f","commits":[{"sha":"1732c9c9bd6b261cb18f2ff174a8c4d1b9488f3e","author":{"email":"dfdb7392591db597bc41cf266a9c3bc12a2706e5@erlang.org","name":"Anders Svensson"},"message":"Remove extra avp bit from diameter_avp decode\n\nIn the case of a faulty AVP Length (pointing past the end of a message\nor not spanning the header), an extra bit is prepended to data bytes in\ndiameter_avp:collect_avps/1 in order to force a 5014 decode error. The\nbit is supposed to be removed as part of the decode in diameter_gen.hrl\nbut this didn't happen in case of an AVP that unknown to the dictionary\nin question.","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/1732c9c9bd6b261cb18f2ff174a8c4d1b9488f3e"},{"sha":"2b69f31280d0146670bded9889bfa9e3c0ef3134","author":{"email":"477ae7ac806b6043c41d3371f32e79641e4e26a6@erlang.org","name":"Raimo Niskanen"},"message":"Use port 0 with {fd,Fd}, use snmpm_fd in manager","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/2b69f31280d0146670bded9889bfa9e3c0ef3134"},{"sha":"82e45c23a31ce2bf7bf4ac7ed9c9a4e6187f6574","author":{"email":"477ae7ac806b6043c41d3371f32e79641e4e26a6@erlang.org","name":"Raimo Niskanen"},"message":"Improve agent fix as in manager","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/82e45c23a31ce2bf7bf4ac7ed9c9a4e6187f6574"},{"sha":"2f68d18714306122bef9671cb4bfd211c355c26a","author":{"email":"dfdb7392591db597bc41cf266a9c3bc12a2706e5@erlang.org","name":"Anders Svensson"},"message":"vsn -> 1.9.1","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/2f68d18714306122bef9671cb4bfd211c355c26a"},{"sha":"920b80059027814d564e1c010e76c464996bdf5c","author":{"email":"dfdb7392591db597bc41cf266a9c3bc12a2706e5@erlang.org","name":"Anders Svensson"},"message":"Add missing doc wording","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/920b80059027814d564e1c010e76c464996bdf5c"},{"sha":"49e8b11ce3620e686e3388ee7d8a0f445b5f853a","author":{"email":"dfdb7392591db597bc41cf266a9c3bc12a2706e5@erlang.org","name":"Anders Svensson"},"message":"Fix counting error with unknown application id\n\nStatistics could be accumulated on a key like {{23,275,0}, recv} even\nthough 23 was not the application id of the dictionary in question.\n\nMissed in commits df19c272 and 7816ab2f.","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/49e8b11ce3620e686e3388ee7d8a0f445b5f853a"},{"sha":"7d077a6b95a8993d760a03ca59511a93c1d37374","author":{"email":"dfdb7392591db597bc41cf266a9c3bc12a2706e5@erlang.org","name":"Anders Svensson"},"message":"Add counters testcase to 3xxx suite\n\nTo start checking that the counters are counting what's expected. The\nparent commit fixes a case in which they weren't.","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/7d077a6b95a8993d760a03ca59511a93c1d37374"},{"sha":"2299840162aaeb311658a2729078313cab71add8","author":{"email":"dfdb7392591db597bc41cf266a9c3bc12a2706e5@erlang.org","name":"Anders Svensson"},"message":"Update appup for 17.5.3\n\nRequired load order by ticket.\n\n- OTP-12642, extra bit in diameter_avp.data\n- OTP-12654, Result-Code/Experimental-Result confusion\n- OTP-12701, counting error with unknown Application Id\n\n    none","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/2299840162aaeb311658a2729078313cab71add8"},{"sha":"07c92d47ad578e3ddc7910bc45c4f9103a364f24","author":{"email":"dfdb7392591db597bc41cf266a9c3bc12a2706e5@erlang.org","name":"Anders Svensson"},"message":"Fix broken pre-17.4 appup\n\nUpgrade instructions have been added for each 17.X release without\nadjusting the instructions for preceeding releases: the instructions\nhave only been sufficient to upgrading one release at a time: 17.0 to\n17.1, 17.1 to 17.2, etc.\n\nConficting load order requirements make smooth upgrade from an\narbitrarily old release impossible. In this case, 17.3 looks to be as\nfar back as we can go, so require restart from 17.[0-2] or older.\n\nUpdate the app suite to deal with binary regexps in appup, and to match\nversion numbers harder.","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/07c92d47ad578e3ddc7910bc45c4f9103a364f24"},{"sha":"d54155d35919a4a7fee25dec05ae74e2b74104a9","author":{"email":"f00640780dfa56f737d6d38a5f679dffe2847576@erlang.org","name":"Peter Andersson"},"message":"Prepare for webtool integration with CT\n\nOTP-12704","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/d54155d35919a4a7fee25dec05ae74e2b74104a9"},{"sha":"6e1258fc79e388d56b472c13250d6f21ea031dd0","author":{"email":"f00640780dfa56f737d6d38a5f679dffe2847576@erlang.org","name":"Peter Andersson"},"message":"Change order of ct_run help sections\n\nOTP-12704","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/6e1258fc79e388d56b472c13250d6f21ea031dd0"},{"sha":"f1d838ddbe364c37e85c159255b52eb354a3a3ce","author":{"email":"f00640780dfa56f737d6d38a5f679dffe2847576@erlang.org","name":"Peter Andersson"},"message":"Get the VTS mode working with private CT version of webtool\n\nOTP-12704","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/f1d838ddbe364c37e85c159255b52eb354a3a3ce"},{"sha":"bcbee3d20d21e3f4c5bb29de96fddf07302922a6","author":{"email":"f00640780dfa56f737d6d38a5f679dffe2847576@erlang.org","name":"Peter Andersson"},"message":"Fix problem with line number not always showing in log\n\nOTP-12697","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/bcbee3d20d21e3f4c5bb29de96fddf07302922a6"},{"sha":"46fd8b195b55af459c51253bcf5313ae71a40b71","author":{"email":"f00640780dfa56f737d6d38a5f679dffe2847576@erlang.org","name":"Peter Andersson"},"message":"Introduce wait_for_prompt option\n\nOTP-12688","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/46fd8b195b55af459c51253bcf5313ae71a40b71"},{"sha":"4b788381026ac63860c9aa769363e101e7573129","author":{"email":"f00640780dfa56f737d6d38a5f679dffe2847576@erlang.org","name":"Peter Andersson"},"message":"Bump version numbers","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/4b788381026ac63860c9aa769363e101e7573129"},{"sha":"1baa54479df7224985b0889562ecd5701b0805bc","author":{"email":"2ac05969d3fb80cc71829e1db3294b2538e587c1@erlang.org","name":"Dan Gudmundsson"},"message":"common_test: Recurse when there is more data in netconf\n\nWhen several packets where receive in one packet ct_netconf\nfailed to deliver them to the user.\n\nFor example several subscritiption message could be in the buffer\nbut only the first was sent to the user.\n\nError handling could be improved, maybe the connection should\nbe closed when unparseable packet arrives or timeout occurs.","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/1baa54479df7224985b0889562ecd5701b0805bc"},{"sha":"cb0f971faaf04fc0270f51e688e84b8279c33afb","author":{"email":"f00640780dfa56f737d6d38a5f679dffe2847576@erlang.org","name":"Peter Andersson"},"message":"Fix error in ct_logs, not handling long names correctly","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/cb0f971faaf04fc0270f51e688e84b8279c33afb"},{"sha":"a1df50b38826370b84ec557de401bc1b09d56de7","author":{"email":"dfdb7392591db597bc41cf266a9c3bc12a2706e5@erlang.org","name":"Anders Svensson"},"message":"Don't confuse Result-Code and Experimental-Result\n\nDecode of an answer message not setting the E-bit, and containing\nExperiment-Result but not Result-Code, identified Result-Code as the\nerroneous when Erroneous-Result-Code was 3xxx. Here's an example (from\ntrace) of a the errors field after decode:\n\n  [{5004,\n    {diameter_avp,undefined,undefined,false,false,undefined,'Result-Code',\n     3001,undefined,undefined}}],\n\nThe diameter_avp was just constructed from the AVP name and decoded\nresult, without regard for which result code AVP contained the value.\nFix by extracting the AVP from the incoming message.","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/a1df50b38826370b84ec557de401bc1b09d56de7"},{"sha":"2d9c68b22e352edbdd2a6b1ff823293a258d9493","author":{"email":"dfdb7392591db597bc41cf266a9c3bc12a2706e5@erlang.org","name":"Anders Svensson"},"message":"Match harder in traffic suite\n\nTo ensure that the expected answer messages are received.","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/2d9c68b22e352edbdd2a6b1ff823293a258d9493"},{"sha":"3d6446cd9949e188bdfcacb28800e9db4ecd3dab","author":{"email":"dfdb7392591db597bc41cf266a9c3bc12a2706e5@erlang.org","name":"Anders Svensson"},"message":"Fix broken traffic testcase\n\nThe send_error testcase tested that Session-Id in an answer-message was\nnot undefined, but that's always the case since the AVP has arity 0 or\n1. The correct test is that it's a list of length 1, to ensure that\ndiameter has inserted the session id as expected.","distinct":false,"url":"https://api.github.com/repos/dotsimon/otp/commits/3d6446cd9949e188bdfcacb28800e9db4ecd3dab"}]}