Closed fdawg4l closed 7 years ago
Following @caglar10ur's and @dougm's advice here. Im going to strip out the vendor changes since they are only for logging and testing. They really aren't necessary. Also, splitting out the C
removal into it's own commit so just the new additions can be viewed in isolation. So, standby. I'll forcepush the changes.
I removed the vendor dependencies, and split the commit into 3 parts (removing the C stuff, the go impl, and the license file).
Thanks!
Also i only added a License file which is a copy of the Apache 2.0 License. Please ping if you'd like to use something else and if I need to add file headers including the license to all of the new files.
@fdawg4l thank you SO much for working on this.
@crawford you might be interested in this change, as it makes the whole package Apache-licensed.
Oh, very nice. Thanks for the tip!
Awesome! Thanks guys! I'll post another PR in a day or two with some much needed comments. I also want to pull in the rpc-tool
that @caglar10ur made.
This removes the
C
dependency and uses a pure Go implementation of the backdoor protocol.The change is large due to the
vendor
additions. If you browse the change by commits and leave out theVendor
commit, it should be much more readable.