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