getmyip.git
10 months ago[feat] add TLS master
Kali Kaneko (leap communications) [Wed, 19 Dec 2018 18:59:50 +0000 (19:59 +0100)]
[feat] add TLS

11 months agogofmt
Kali Kaneko (leap communications) [Thu, 13 Dec 2018 21:15:31 +0000 (22:15 +0100)]
gofmt

11 months agoreturn sorted list of gw hosts
Kali Kaneko (leap communications) [Thu, 13 Dec 2018 21:10:05 +0000 (22:10 +0100)]
return sorted list of gw hosts

11 months agoinitial debianization
Kali Kaneko (leap communications) [Thu, 13 Dec 2018 18:06:20 +0000 (19:06 +0100)]
initial debianization

11 months agovendor packages
Kali Kaneko (leap communications) [Thu, 13 Dec 2018 18:45:48 +0000 (19:45 +0100)]
vendor packages

11 months agoadd license information
kali kaneko [Thu, 13 Dec 2018 14:09:38 +0000 (15:09 +0100)]
add license information

11 months agorefactor for readability
Kali Kaneko [Thu, 13 Dec 2018 13:55:57 +0000 (08:55 -0500)]
refactor for readability

11 months agogeolocate gateways and kd-tree
Kali Kaneko [Thu, 13 Dec 2018 13:45:27 +0000 (08:45 -0500)]
geolocate gateways and kd-tree

during initialization, we fetch the eip-config.json file from the
configured provider. we geolocate the gateways (using a golang package
that has some cities missing, hence the workaround) and
initialize a KD-Tree with the gateways.

using the KD-Tree, it is very cheap to calculate the nearest gateway for
every request, which is provider as a filed in the json to the client -
as a suggestion to be used or not in the gateway selection process.

11 months agoadd description
kali kaneko [Tue, 11 Dec 2018 13:00:53 +0000 (14:00 +0100)]
add description

11 months agoformatting
kali kaneko [Tue, 11 Dec 2018 12:51:23 +0000 (13:51 +0100)]
formatting

11 months agorename readme
kali kaneko [Tue, 11 Dec 2018 12:50:34 +0000 (13:50 +0100)]
rename readme

11 months agoadd usage to readme
kali kaneko [Tue, 11 Dec 2018 12:47:29 +0000 (13:47 +0100)]
add usage to readme

11 months agoremove binary
kali kaneko [Tue, 11 Dec 2018 12:42:21 +0000 (13:42 +0100)]
remove binary

11 months agoconsider X-Forwarded-For header, pass port/path as parameters
kali kaneko [Tue, 11 Dec 2018 12:40:39 +0000 (13:40 +0100)]
consider X-Forwarded-For header, pass port/path as parameters

11 months agoset path to debians default for geoipupdate
kali kaneko [Tue, 11 Dec 2018 11:46:55 +0000 (12:46 +0100)]
set path to debians default for geoipupdate

11 months agoinitial commit
kali kaneko [Mon, 10 Dec 2018 23:18:40 +0000 (00:18 +0100)]
initial commit