{"push_id":950849461,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"a706ad44e6834da6034ce6b179195d161f782a61","before":"f8bf72a417bf5e6d6149b657fa806174b82430ce","commits":[{"sha":"a706ad44e6834da6034ce6b179195d161f782a61","author":{"email":"15e73984dd49b3e5844fb7fdbd41bfc223843b57@digium.com","name":"Mark Michelson"},"message":"Stasis: Use custom structure when setting variables.\n\nA recent change to queue channel variable setting to the Stasis control\nqueue caused a regression. When setting channel variables, it is\npossible to give a NULL channel variable value in order to unset the\nvariable (i.e. remove it from the channel variable list). The change\nintroduced a call to ast_variable_new(), which is not tolerant of NULL\nchannel variable values.\n\nThis new change switches from using ast_variable to using a custom\nchannel variable struct that is lighter weight and NULL value-tolerant.\n\nChange-Id: I784d7beaaa3c036ea936d103e7caf0bb1562162d","distinct":true,"url":"https://api.github.com/repos/litnimax/asterisk/commits/a706ad44e6834da6034ce6b179195d161f782a61"}]}