Age | Commit message (Expand) | Author |
2021-05-10 | Refactor softraid crypto code to allow use of a discipline-specific data | Stefan Sperling |
2021-02-08 | Add a RAID1C (raid1 + crypto) softraid(8) discipline. | Stefan Sperling |
2020-07-13 | Add size to free() call | kn |
2019-07-04 | Fix a free size panic when detaching a crypto softraid on i386. | Alexander Bluhm |
2017-06-12 | Limit the maximum size of softraid crypto volumes that can be created to | Joel Sing |
2017-06-12 | Fix another long standing softraid crypto bug where if all 32 keys are in | Joel Sing |
2017-06-12 | Factor out and reuse the code that frees the crypto sessions, instead of | Joel Sing |
2017-06-12 | Fix a long standing off-by-one bug in the softraid crypto number of keys | Joel Sing |
2017-02-07 | Reduce the per-packet allocation costs for crypto operations (cryptop) | Patrick Wildt |
2017-02-07 | The return code of crp_callback is never checked, so it is not | Alexander Bluhm |
2016-09-08 | When changing the mask key, copy the new KDF hint to the metadata, if it | Joel Sing |
2016-05-31 | Ensure that softraid crypto is not run on the crypto taskq. | Joel Sing |
2016-05-28 | no need to open key disk for writing, from bytevolcano. ok jung | Ted Unangst |
2016-05-21 | Remove another erroneous VOP_CLOSE/vput, which was missed with the last | Joel Sing |
2016-05-17 | remove VOP_CLOSE and vput that will be handled in the epilogue. | Ted Unangst |
2016-04-12 | No need to rescan chunks in each discipline to find appropriate | Kenneth R Westerback |
2016-04-04 | Enable creation of softraid volumes using disks with non-512 byte | Kenneth R Westerback |
2015-12-29 | Remove NULL-checks before free(). | mmcc |
2015-11-05 | explicitly say that we use uio for our crypto operations; ok mikeb@ | Christian Weisgerber |
2015-07-27 | zap trailing linefeeds from sr_error() and panic() calls | Alexander Hall |
2015-07-21 | A few more daddr_t fixes. Rename 'phys_off' variables to 'offset' | Kenneth R Westerback |
2015-07-19 | Oops. Missed a file from offset commit. | Kenneth R Westerback |
2015-07-19 | Use DEV_BSIZE instead of 512 where appropriate. Use DL_SECTOBLK() | Kenneth R Westerback |
2015-07-05 | fix a format specifier used in SR_DEBUG printfs. | Mike Larkin |
2015-03-14 | Remove some includes include-what-you-use claims don't | Jonathan Gray |
2014-12-19 | bcopy to memcpy. ok deraadt millert | Ted Unangst |
2014-11-18 | move arc4random prototype to systm.h. more appropriate for most code | Ted Unangst |
2014-10-30 | zero the correct size, then free it. | Ted Unangst |
2014-10-30 | add some sizes to free() | Ted Unangst |
2014-09-14 | remove uneeded proc.h includes | Jonathan Gray |
2014-09-13 | Replace all queue *_END macro calls except CIRCLEQ_END with NULL. | Doug Hogan |
2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. | Ted Unangst |
2014-01-22 | Remove a pesky free that was supposed to be removed in an earlier commit. | Joel Sing |
2014-01-21 | Remove unused variable. | Joel Sing |
2014-01-21 | Do not bother calling splvm around crypto_invoke(), as crypto_invoke() | Joel Sing |
2014-01-21 | Remove sr_crypto_finish_io - we can just call sr_scsi_done instead now. | Joel Sing |
2014-01-21 | Instead of maintaining a completely separate list of crypto work units, | Joel Sing |
2014-01-21 | Allow for variable sized work units. | Joel Sing |
2014-01-21 | Remove pointless validation - these cases cannot be hit as they have | Joel Sing |
2014-01-20 | Return a user friendly error if we ever encounter an unknown crypto | Joel Sing |
2014-01-20 | Store the algorithm and key length in the discipline data structure, | Joel Sing |
2014-01-20 | Remove unused variable. | Joel Sing |
2014-01-20 | Do not bother setting crp_desc to NULL, since it does not really gain us | Joel Sing |
2013-12-21 | Don't assign a literal number to a variable that otherwise holds an errno. | Philip Guenther |
2013-11-19 | Print daddr_t's with %lld, size_t's with %zu, int's with %d and | Kenneth R Westerback |
2013-11-04 | substantial namespace cleanup. Might go a little bit too far, but we | Theo de Raadt |
2013-06-11 | final removal of daddr64_t. daddr_t has been 64 bit for a long enough | Theo de Raadt |
2013-05-21 | Provide a function that handles the scheduling of work units. This | Joel Sing |
2013-04-01 | Rename sr_crypto_rw2() to sr_crypto_dev_rw(), which actually reflects the | Joel Sing |
2013-04-01 | Validate the I/O request when it is first received, rather than waiting | Joel Sing |