Ответ:

Майор освободил мальчика от данного им честного слова и сказал: «Ты теперь свободен. Иди домой».

Ответ: майор разрешил мальчику уйти домой, сказав, что тот свободен.