{"push_id":737382891,"size":17,"distinct_size":17,"ref":"refs/heads/master","head":"125877c9a15b7400f380a32be523e0b518d7f566","before":"850f434cba863461fc7b55b5ab625200988d43c9","commits":[{"sha":"df4bfdf06351a64f6dc267c0095a407b14a84cd4","author":{"email":"793f970c52ded1276b9264c742f19d1888cbaf73@olabini.se","name":"Ola Bini"},"message":"Refactor encryption/decryption","distinct":true,"url":"https://api.github.com/repos/twstrike/otr3/commits/df4bfdf06351a64f6dc267c0095a407b14a84cd4"},{"sha":"cae499c33231834ceb7b07cde9f3d383585066bc","author":{"email":"793f970c52ded1276b9264c742f19d1888cbaf73@olabini.se","name":"Ola Bini"},"message":"Refactor some parts of AKE","distinct":true,"url":"https://api.github.com/repos/twstrike/otr3/commits/cae499c33231834ceb7b07cde9f3d383585066bc"},{"sha":"9ef380614ce1a7a5d2079f24d0baf67d44e4a2fe","author":{"email":"793f970c52ded1276b9264c742f19d1888cbaf73@olabini.se","name":"Ola Bini"},"message":"Rename key_mgm to key_management","distinct":true,"url":"https://api.github.com/repos/twstrike/otr3/commits/9ef380614ce1a7a5d2079f24d0baf67d44e4a2fe"},{"sha":"554963ab3a964e179e618f9830b6ed14f253fef2","author":{"email":"793f970c52ded1276b9264c742f19d1888cbaf73@olabini.se","name":"Ola Bini"},"message":"Make OTR version an explicit field, not an embedded one","distinct":true,"url":"https://api.github.com/repos/twstrike/otr3/commits/554963ab3a964e179e618f9830b6ed14f253fef2"},{"sha":"a52c8d1b4ddaddfb10f575be352a20e102e04ab5","author":{"email":"793f970c52ded1276b9264c742f19d1888cbaf73@olabini.se","name":"Ola Bini"},"message":"Merge akeContext and AKE to simplify code a bit","distinct":true,"url":"https://api.github.com/repos/twstrike/otr3/commits/a52c8d1b4ddaddfb10f575be352a20e102e04ab5"},{"sha":"d1815bae57dc94b1703f1a260b3de9c7e513ae16","author":{"email":"793f970c52ded1276b9264c742f19d1888cbaf73@olabini.se","name":"Ola Bini"},"message":"Make key management and policies be explicit members of akeContext","distinct":true,"url":"https://api.github.com/repos/twstrike/otr3/commits/d1815bae57dc94b1703f1a260b3de9c7e513ae16"},{"sha":"b59d8b3e8555c06f15af95318b7ea6b35d00fa2e","author":{"email":"793f970c52ded1276b9264c742f19d1888cbaf73@olabini.se","name":"Ola Bini"},"message":"Rename policies.addPolicy to policies.add","distinct":true,"url":"https://api.github.com/repos/twstrike/otr3/commits/b59d8b3e8555c06f15af95318b7ea6b35d00fa2e"},{"sha":"7c722da523b2e6c9587f9735c3d60c574146166c","author":{"email":"793f970c52ded1276b9264c742f19d1888cbaf73@olabini.se","name":"Ola Bini"},"message":"Make smpState an explicit member","distinct":true,"url":"https://api.github.com/repos/twstrike/otr3/commits/7c722da523b2e6c9587f9735c3d60c574146166c"},{"sha":"facc8bf869ba91357e0249f8493d8ff876c4d155","author":{"email":"793f970c52ded1276b9264c742f19d1888cbaf73@olabini.se","name":"Ola Bini"},"message":"Kill separate smpContext","distinct":true,"url":"https://api.github.com/repos/twstrike/otr3/commits/facc8bf869ba91357e0249f8493d8ff876c4d155"},{"sha":"811862ce01294023398dfdeb5a308157c9293138","author":{"email":"793f970c52ded1276b9264c742f19d1888cbaf73@olabini.se","name":"Ola Bini"},"message":"Remove otrContext and merge with conversation","distinct":true,"url":"https://api.github.com/repos/twstrike/otr3/commits/811862ce01294023398dfdeb5a308157c9293138"},{"sha":"dafba1df00cc81a635cf0f2148608b897a0b6f3c","author":{"email":"793f970c52ded1276b9264c742f19d1888cbaf73@olabini.se","name":"Ola Bini"},"message":"Merge final pieces into converation struct","distinct":true,"url":"https://api.github.com/repos/twstrike/otr3/commits/dafba1df00cc81a635cf0f2148608b897a0b6f3c"},{"sha":"ebb0aac2885760be61b5536c5c115c41152578a4","author":{"email":"793f970c52ded1276b9264c742f19d1888cbaf73@olabini.se","name":"Ola Bini"},"message":"Rename context.go to conversation.go, and related changes","distinct":true,"url":"https://api.github.com/repos/twstrike/otr3/commits/ebb0aac2885760be61b5536c5c115c41152578a4"},{"sha":"068fe4a54cdef5a362b0b2283663a7356def7090","author":{"email":"793f970c52ded1276b9264c742f19d1888cbaf73@olabini.se","name":"Ola Bini"},"message":"Rename smp functions for generating parameters and messages to be more consistent","distinct":true,"url":"https://api.github.com/repos/twstrike/otr3/commits/068fe4a54cdef5a362b0b2283663a7356def7090"},{"sha":"32ef3a6e46bb306d1514a0c7fa4922fee2047eb6","author":{"email":"793f970c52ded1276b9264c742f19d1888cbaf73@olabini.se","name":"Ola Bini"},"message":"Rename smpN and smpMessageN to have consistent naming","distinct":true,"url":"https://api.github.com/repos/twstrike/otr3/commits/32ef3a6e46bb306d1514a0c7fa4922fee2047eb6"},{"sha":"99383f8bed4b8cfce0a65c3d84857670b0d0cb1b","author":{"email":"793f970c52ded1276b9264c742f19d1888cbaf73@olabini.se","name":"Ola Bini"},"message":"Rename receiver argument to match the type used in the ake file","distinct":true,"url":"https://api.github.com/repos/twstrike/otr3/commits/99383f8bed4b8cfce0a65c3d84857670b0d0cb1b"},{"sha":"2c059b3d2e20e603b64724c34377875b23f01497","author":{"email":"793f970c52ded1276b9264c742f19d1888cbaf73@olabini.se","name":"Ola Bini"},"message":"Create a new holder for ake data that is temporary, and is not a subclass of any of the contexts","distinct":true,"url":"https://api.github.com/repos/twstrike/otr3/commits/2c059b3d2e20e603b64724c34377875b23f01497"},{"sha":"125877c9a15b7400f380a32be523e0b518d7f566","author":{"email":"793f970c52ded1276b9264c742f19d1888cbaf73@olabini.se","name":"Ola Bini"},"message":"Move public values into the AKE temporary holder","distinct":true,"url":"https://api.github.com/repos/twstrike/otr3/commits/125877c9a15b7400f380a32be523e0b518d7f566"}]}