|
|
|
|
|
by CaliforniaKarl
15 days ago
|
|
> Written with claude. No. The reversion commit references https://github.com/RsyncProject/rsync/issues/959. In that GitHub issue is this comment: > The change to zero memory was my idea and my change. It was a reaction to a security report I got which caused use of an element past the end of an array. By zeroing the allocation I could ensure that misuse of that memory if a similar bug came up in the future could only cause a null ptr deref, which is better than the chance of a valid pointer. > It got a claude co-authored tag on it as I got it to do some tidy ups of a series of commits, and that is just what it does when it makes any modification. It doesn't mean the change was written by claude. It was written by me. |
|