la5nta / wl2k-go

A Winlink framework for Go.
https://getpat.io
MIT License
50 stars 20 forks source link

lzhuf: port to Go #41

Closed martinhpedersen closed 8 years ago

martinhpedersen commented 8 years ago

The current implementation of lzhuf is a cgo wrapper around lzhuf.c from jnos2.

Porting the code to Go would eliminate the need for cgo, thus making the wl2k-go framework even more portable. It will also allow us to further improve the code, getting rid of the intermediate temp files and other rough edges.

I've already added some more tests that will help us ensure that we don't break compatibility with other Winlink software.