sourcemod/tools/buildbot
Accelerator b0563a493c
Update GeoIP2 extension to new GeoLite2 .mmdb database format (#1245)
* Add support for Maxmind GeoIP2 database files (#913).

* Copy/paste error.

* Mark GeoipCode3 as deprecated.

* Fix build when compiling with AMBuild.

* Replace loose libmaxminddb files with submodule.

* Fix Linux build.

* One more hack for submodule.

* Actually fix Linux build.

* GeoIP2 extension to sourcemod

* Update basevotes

When a player leaves during a voteban, he will be banned anyway. Also added a cvar with a ban time setting.

* Update basevotes.sp

* Update AMBuilder

* ke::AString to std::string

* Update extension.cpp

* Update AMBuilder

* Added coordination natives

Added GeoipLatitude, GeoipLongitude, GeoipDistance natives.

* Create osdefs.h

* Update maxminddb_config.h

* Update extension.cpp

* Update extension.cpp

* Added automatic search for database file

* Fix automatic search for database file

* Update extension.cpp

* Update geoip.inc

* .gitmodules revert

* Update geoip.inc

* Update libmaxminddb to version 1.5.2

* Update extension.cpp

* Check language in the DB

* Removed langCount variable

* Determination of the client's language

* Update geoip.inc

* Update geoip.inc

* Update extension.cpp

* Update geoip.inc

* Update extension.cpp

* space instead of tab in .inc

* Update extension.cpp

* Update geoip.inc

* Optimizing length measurement region code

* Update package script to fetch the new GeoLite2 database

This package is the last CC-BY-SA licensed GeoLite2-City database extracted from https://src.fedoraproject.org/rpms/geolite2 from december 2019.

This doubles the download size for SM packages, but it's what we have to deal with atm :(

* Fix potentially returning uninitialized memory in GeoipRegionCode

If the lookup failed, we'd copy back whatever is on the stack in the ccode buffer.

Co-authored-by: Nick Hastings <nshastings@gmail.com>
Co-authored-by: Headline <michaelwflaherty@me.com>
Co-authored-by: Accelerator74 <dmitry@447751-accele74.tmweb.ru>
Co-authored-by: Peace-Maker <peace-maker@wcfan.de>
2021-06-30 13:01:12 +02:00
..
bootstrap.pl Add x64 to official Windows builds. 2020-08-20 23:17:21 -07:00
BreakpadSymbols Fix tabs in BreakpadSymbols. 2020-08-19 00:43:12 -07:00
build_type Central place to mark releases so buildbot symbols aren't scrapped by purge script (bug 3809, r=me, a12=NPOTB). 2009-05-12 19:06:57 -04:00
generate_headers.py Fix build when product.version is mangled (#679) 2017-09-10 01:17:35 +01:00
helpers.pm Fix spacing. 2014-05-25 12:10:25 -07:00
package.pl Update GeoIP2 extension to new GeoLite2 .mmdb database format (#1245) 2021-06-30 13:01:12 +02:00
PackageHelpers Start using Github Actions (#1488) 2021-05-09 01:46:08 +02:00
PackageScript Start using Github Actions (#1488) 2021-05-09 01:46:08 +02:00
startbuild.pl Use Python 3.8 on the Windows buildbot. 2020-08-19 00:39:54 -07:00
symstore.pl Switch packaging scripts to Git. 2014-05-25 12:05:24 -07:00
ToolsPackageScript Start using Github Actions (#1488) 2021-05-09 01:46:08 +02:00
trigger_full_rebuild Trigger a full rebuild. 2020-08-18 23:42:36 -07:00
upload_symbols.py And the last piece of the puzzle... normalise the slashes. 2015-11-05 17:45:26 +00:00
Versioning Remove use of the Dep API. 2020-08-24 20:48:57 -07:00