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