This is unfortunate. An employer deciding what projects you can contribute to on your own time and with your own resources seems like an overstep to me.
This would make sense for larger infrastructural projects. But for a single feature extension to a command line shell?
Appears that he works for Apple now.
If I remember correctly, as part of Apple's employment contract, employees are restricted from contributing code to open source projects.