Merge branch 'release/1.2' into develop
remove unused line
1. introduce main() function; 2. bump version to 1.4
Merge branch 'release/1.4'
remove REUSE_ADDR requirement. bump to 1.2.1
fix merge conflict on version file