{"push_id":1324335275,"size":1000,"distinct_size":438,"ref":"refs/heads/master","head":"8443fee657f887e5c703cf81112924a3ea8476af","before":"7a9a0e3b3b0ef95e1a8d2dd70b7be3ac6f6b2f46","commits":[{"sha":"790252a1c5c743de54783783b89104a342886c5e","author":{"name":"ngie","email":"305547d4cc311567c72a2740c290593f0de39607@FreeBSD.org"},"message":"MFC r299465,r299807,r299808,r299817,r299831,r299832,r300167:\n\nr299465 (by cem):\n\nbsnmp: Don't overrun privkey buffer by copying wrong size\n\nThe 'priv_key' array is SNMP_PRIV_KEY_SIZ bytes, not SNMP_AUTH_KEY_SIZ.\n\nCIDs:\t\t1008326, 1009675\n\nr299807:\n\nReplace QUADFMT with %ju and QUADXFMT with %jx and cast values with uintmax_t\n\nThis will cure some -Wformat warnings\n\nr299808:\n\nUse sizeof(..)s for the destination buffers instead of hardcoded values corresponding\nto the destination buffer sizes\n\nr299817:\n\nUse SNMPD_INPUT_FAILED instead of SNMP_CODE_FAILED\n\nSNMPD_INPUT_FAILED is `enum snmpd_input_err` type (which matches the return\ncode from the function). SNMP_CODE_FAILED is `enum snmp_code` type.\n\nr299831:\n\nRemove NO_WERROR and add WARNS?= 6\n\nThis now compiles cleanly on all architectures\n\nTested with: clang 3.8, gcc 4.2.1, gcc 4.5, make tinderbox\n\nr299832:\n\nRemove trailing whitespace in license tort\n\nr300167 (by glebius):\n\nRevert r299830, it has couple of fatal errors.\n\nThe CMSG_ family of macros take care of alignment, so we don't need r299830\nat all, even if it was correct.  Put NO_WCAST_ALIGN into Makefile.\n\nTogether with:\tpeter","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/790252a1c5c743de54783783b89104a342886c5e"},{"sha":"0f3ff07b2087502ac0f4759400b0324ed4360a93","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r299691: Fix FCP_CMD LENGTH mask in ATIO7 IOCB.\n\nThis caused \"long IU length (16384) ignored\" errors following by others.","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/0f3ff07b2087502ac0f4759400b0324ed4360a93"},{"sha":"c527f3612d7909899741ab223f2f5eaa8fb5e286","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r299955: No need to check login status for ZOMBIE ports.\n\nZOMBIE ports are always logged out, and so initiator may try to relogin.","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/c527f3612d7909899741ab223f2f5eaa8fb5e286"},{"sha":"21895d36585612acaa1ce213f1c41db399624c8f","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r299957: Reduce verbosity of \"now sending synthesized status\" message.","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/21895d36585612acaa1ce213f1c41db399624c8f"},{"sha":"75fce927b85b9d49ec5b396f02abe643b75b901f","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r300052: Completely remove broken now autologin port flag.\n\nFirmware automatically logs in only to local loop ports, and those ports\ncan be easily identified without extra flag by zero domain and area IDs.","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/75fce927b85b9d49ec5b396f02abe643b75b901f"},{"sha":"f05da218cbc1db7b7c0e295822d11de2db44d8d3","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r300058: Make RQCS_PORT_LOGGED_OUT for ZOMBIE ports retriable.\n\nIt is normal for ZOMBIE ports to be logged out.  This status is not really\nan error until Gone Device Timeout expires, so make CAM retry after delay.","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/f05da218cbc1db7b7c0e295822d11de2db44d8d3"},{"sha":"6bda466727e8c5581007b3fa47cc6dbd5cd8dd91","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r300157: Unify Multi ID target code by reusing isp_find_chan_by_did().","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/6bda466727e8c5581007b3fa47cc6dbd5cd8dd91"},{"sha":"2477296104d916a5c8190712b4e79da45beb8364","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r300217: Add IOCB debugging for ISPCTL_RESET_DEV and ISPCTL_ABORT_CMD.","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/2477296104d916a5c8190712b4e79da45beb8364"},{"sha":"30a81a3669dc7f883c22f96b6c575f6a6d7b2b32","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r300218: Add proper reporting for early task management errors.\n\nThis covers unknown requests and requests to unknown virtual ports.\nPreviously it \"worked\" only because of timeout handling on initiator.","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/30a81a3669dc7f883c22f96b6c575f6a6d7b2b32"},{"sha":"369ffdf0301090ba4cd15702f920f60d675eabc0","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r300072: Fix NULL-dereference panic if VESA reports zero modes.","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/369ffdf0301090ba4cd15702f920f60d675eabc0"},{"sha":"39bf7c379f275c0fef7507a347bdb624fd321959","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r299329: Improve validation of some POPULATE TOKEN parameters.","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/39bf7c379f275c0fef7507a347bdb624fd321959"},{"sha":"1efd0876de36cf28da5eed6c0dac7fe80473df51","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r299346: More XCOPY parameters validation.","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/1efd0876de36cf28da5eed6c0dac7fe80473df51"},{"sha":"591bc3dff943773f65eb0ec63084a99ba52e93bd","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r299347, r299348: Validate XCOPY range offsets and lengths.","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/591bc3dff943773f65eb0ec63084a99ba52e93bd"},{"sha":"c484ab708ba60d01831191753f3ea4ef19d97f6b","author":{"name":"mav","email":"a9bcd1b9f954a1eccb9b7f5cfa8807256cd67e88@FreeBSD.org"},"message":"MFC r299373: Allow sleepable allocations in enclosure daemon threads.\n\nThere were at least two places where M_NOWAIT was used without NULL check.\nThis change should fix NULL-dereference panic there and possibly improve\noperation in other ways under memory pressure.","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/c484ab708ba60d01831191753f3ea4ef19d97f6b"},{"sha":"658278c1cde383a60c012d437a1d594fe6de252c","author":{"name":"kib","email":"ce9d581103e40ce1b4a3636d5281c849530292f7@FreeBSD.org"},"message":"MFC r300027:\nFix typo in the message.","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/658278c1cde383a60c012d437a1d594fe6de252c"},{"sha":"5bd465c67ddc746a7ccaadbb4946207ae130a3b1","author":{"name":"kib","email":"ce9d581103e40ce1b4a3636d5281c849530292f7@FreeBSD.org"},"message":"MFC r300030:\nFix comments.","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/5bd465c67ddc746a7ccaadbb4946207ae130a3b1"},{"sha":"27b30b82a5f6209227fa2e49fbde5a9825150689","author":{"name":"kib","email":"ce9d581103e40ce1b4a3636d5281c849530292f7@FreeBSD.org"},"message":"MFC r300082:\nFor async UFS mounts, shrink the directory asynchronously, at least do\nnot pass IO_SYNC to ffs_truncate() unneccessary.","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/27b30b82a5f6209227fa2e49fbde5a9825150689"},{"sha":"9b3635bacc50b3811d2d236b6fa3046a7a5bf228","author":{"name":"kib","email":"ce9d581103e40ce1b4a3636d5281c849530292f7@FreeBSD.org"},"message":"MFC r300083:\nIf IO_SYNC was passed to ffs_truncate(), request synchronous inode\nupdate from the final ffs_update().","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/9b3635bacc50b3811d2d236b6fa3046a7a5bf228"},{"sha":"052b0aa91c8b5609f559e93d76f17529dd941846","author":{"name":"kib","email":"ce9d581103e40ce1b4a3636d5281c849530292f7@FreeBSD.org"},"message":"MFC r300084:\nDo enable io accounting for read-only mounts and mounts which are\nremounted to writeable after initial read-only.  Assign to\ndev->si_mountpt earlier to account the accesses done at the mount\ntime.","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/052b0aa91c8b5609f559e93d76f17529dd941846"},{"sha":"3eaedb459fa4a46395f115c7941533c3fee23131","author":{"name":"jhb","email":"c563ff913af6c995f30a82a6a1957ec496a32a59@FreeBSD.org"},"message":"MFC 299310:\nDon't store generated firmware object files in the source directory.\n\nTrim the leading directory of a firmware source file from the resulting\ntarget object file name so the object file is stored in the object\ndirectory. Previously, using 'FIRMWS= /path/to/fw.bin:fw.bin' would\nstore the generated 'fw.bin.fwo' file in the /path/to directory. Now\nit stores it in the object directory of the kernel module being built.","distinct":false,"url":"https://api.github.com/repos/bsdjhb/freebsd/commits/3eaedb459fa4a46395f115c7941533c3fee23131"}]}
{"actor":{"display_login":"bsdjhb"}}