Arkshine
95bc1703a6
Geoip: Add geoip_city() native.
2014-08-05 20:08:19 +02:00
Arkshine
0d59209e4c
Geoip: Replace GeoIP.dat by GeoLite2-Country.mmdb.
2014-08-05 20:08:17 +02:00
Arkshine
7dd1ea3719
Geoip: Convert code to libmaxminddb API.
2014-08-05 20:08:16 +02:00
Arkshine
9d59de41a2
Geoip: Fix compilation #4 .
2014-08-05 20:07:10 +02:00
Arkshine
6916eb8613
Geoip: Module should clear memory at mapchange.
2014-08-05 20:07:08 +02:00
Arkshine
94552e5503
Geoip: Fix compilation #3
...
Update project files.
2014-08-05 20:04:55 +02:00
Arkshine
936d4f4f6d
Geoip: Fix compilation #2
...
A trick to bypass issue where variable creaton was required at the top of function.
2014-08-05 20:04:54 +02:00
Arkshine
526a70a6d7
Geoip: Fix compilation #1
...
MSVC doesn't fully implement C99, ssize_t, stdbool.h, etc have to be provided manually.
Most of fixes are casting type and unpacking structure.
2014-08-05 20:04:52 +02:00
Arkshine
58a64597e8
Geoip: Import libmaxminddb library which supports Geoip2 databases.
2014-08-05 20:04:50 +02:00
Arkshine
209f46a235
Geoip: Remove GeoIP library.
2014-08-05 20:04:49 +02:00
Scott Ehlert
b7c205baf0
Update license headers for geoip module.
2014-08-04 13:18:33 -05:00
Arkshine
fc48579776
Update AMXX SDK in all modules.
2014-08-02 18:30:53 +02:00
David Anderson
1f15fdd6cb
Update versioning for AMBuild and git.
...
Former-commit-id: ea473061ef
2014-02-08 20:37:33 -08:00
David Anderson
59c3e271db
Remove all files related to SVN versioning.
...
Former-commit-id: 57a320bfe9
2014-02-08 16:26:40 -08:00
David Anderson
922b4802f1
Port AMBuild scripts to Windows.
...
Former-commit-id: 9af9b5f205
2014-02-08 16:09:29 -08:00
David Anderson
c4e90ce865
Initial import of AMBuild infrastructure for C++ projects.
...
Former-commit-id: 53baa4f8c2
2014-02-08 01:14:15 -08:00
Scott Ehlert
568bec17fc
Fixed building with newly updated SDK.
...
Former-commit-id: bf0455aea7
2013-09-05 19:51:52 -05:00
Vincent Herbet
da30315556
Fix Wno-delete-non-virtual-dtor flag to be passed only for .cpp files.
...
Former-commit-id: 4f8b31483d
2013-08-10 19:29:28 +02:00
Scott Ehlert
40c1fee55a
Added support for Mac OS X and building with clang (bug 5601, r=dvander).
2013-02-13 01:14:37 -06:00
Scott Ehlert
9d65198786
Upgraded MSVC project files for VS 2010 and modified build tool to use them.
2011-06-29 00:50:14 -05:00
David Anderson
330fd1c2ae
Fixed Makefile paths for Metamod.
2010-04-04 17:55:37 -07:00
David Anderson
73e3e52057
Updated version files for HG.
2010-04-04 17:22:45 -07:00
David Anderson
cdf3807955
Bumped version numbers.
2008-08-17 00:50:57 +00:00
David Anderson
ce9728af93
Fixed GeoIP not compiling on gcc
2008-08-16 23:20:07 +00:00
David Anderson
6486c56a15
Bumped versions.
2008-08-16 22:47:59 +00:00
Scott Ehlert
0dc6a4a5dd
Whoa, amb1941: All of AMX Mod X is now officially moved over to Visual Studio 2005 (MSVC 8)
...
Also did the following:
* Removed -fPIC from all Linux makefiles
* AMXX build tool now also moved over to VS 2005
* AMXX build tool binary renamed from "AMXXRelease" to "builder"
* MSVC project files now can use environment variables to point to the paths of the Metamod headers and HL SDK: $(METAMOD) and $(HLSDK) respectively
2008-08-16 09:48:39 +00:00
Scott Ehlert
626bfe5240
Updated GeoIP code
2008-08-16 08:24:19 +00:00
Scott Ehlert
e4a3647b88
Updated GeoIP database to August 2008
2008-08-16 07:59:05 +00:00
Steve Dudenhoeffer
240c92e20f
Updated all module SDKs to stop the most annoying issue ever: amxxmodule.h required size_t but did not include stddef.h
...
Also stopped dodfun, dodx, tfcx and tsx from loading on games other than the ones they are designed for.
2008-04-29 06:53:55 +00:00
David Anderson
44e078c7c0
added support for building 32-bit on 64-bit machines
2008-04-15 23:26:54 +00:00
David Anderson
cc99d6d1fb
finalized build numbers and all that other release crap
2007-10-26 02:23:21 +00:00
David Anderson
36241e2905
updated revision numbers
2007-10-26 00:28:17 +00:00
Steve Dudenhoeffer
4b02ffa920
Fix for amb519: geoip_code2 and geoip_code3 will overflow the result buffer on an unsuccessful lookup.
...
Added two replacement natives for those two: geoip_code2_ex and geoip_code3_ex, could not modify the old natives without breaking backwards compatibility.
2007-07-19 18:37:13 +00:00
Scott Ehlert
33e01af955
Fixed Windows builds of all modules - they were broken as a result of all the moves of svn_version.h *sigh*
2007-04-24 18:50:16 +00:00
Scott Ehlert
ae46e3f6ab
Moved svn_version.h and svn_version.tpl out of SDK directories...
2007-03-27 16:07:28 +00:00
Scott Ehlert
118b002ee8
Synced Module SDK files with most recent fixes
...
- Fixed potential issue with Meta_Query
- Removed debug message from GiveFnptrsToDll that has been present for a long long time
Again I ask why?
2007-03-21 20:22:20 +00:00
Scott Ehlert
c71be87a3a
Massive reorganization attempt - part 1
...
Oh dear, what has DS done now?
2007-03-13 11:46:03 +00:00
Scott Ehlert
3ac076e098
Hello, I might have added some SLN files for the MSVC8 projects
2007-03-13 03:11:28 +00:00
David Anderson
cc6b9d3d81
added dynamic versioning
...
committed .sln files to a few wayward projects
2007-03-12 22:27:27 +00:00
Scott Ehlert
751e8e6299
Might as well update this too while I'm at it (Kugatsu, Septiembre, September!)
2006-09-09 20:27:09 +00:00
Scott Ehlert
5a4b1d2f03
Fixed some GCC warnings for Werror
2006-09-09 20:12:50 +00:00
Borja Ferrer
b5498818a3
updated the GEOIP API
2006-09-09 11:41:48 +00:00
Scott Ehlert
5c23cf416e
Fixed makefiles (yes, again) for hlsdk move
2006-08-27 05:29:04 +00:00
Scott Ehlert
22bef17660
Changed makefiles to point to trunk's modified version of the HL SDK
2006-08-27 03:13:11 +00:00
Scott Ehlert
28c4ea4fec
Removed odd debug message
2006-08-27 02:21:27 +00:00
Scott Ehlert
81ac41037b
GCC Wallification
2006-08-27 02:17:18 +00:00
David Anderson
ee4f064073
Initial bump to GCC-4.1
2006-08-24 22:44:57 +00:00
Borja Ferrer
4692335abb
bumped version
2006-08-21 02:01:57 +00:00
Borja Ferrer
6ac889f6e2
fixed bug at40963
2006-07-16 13:23:56 +00:00
Scott Ehlert
30495aa34e
Linking to zlib isn't necessary
2006-06-05 05:07:52 +00:00
David Anderson
b3a91bc496
fixed a build error on gcc
2006-06-04 07:44:55 +00:00
Scott Ehlert
a44eb16360
MSVC8 fixes again, what the heck did I do before? o_O
2006-06-04 03:57:45 +00:00
David Anderson
be7bf671af
sooomeooone broke the geoip build.
2006-06-04 01:31:31 +00:00
Scott Ehlert
c8d543929a
Updated to June
2006-06-03 08:33:30 +00:00
Scott Ehlert
30ce0d9f1b
Another pointless typo fix
2006-05-11 02:29:08 +00:00
David Anderson
beb975bdbf
ohmygod like the modules are synced and updated for sdk v4
2006-05-10 11:53:22 +00:00
Scott Ehlert
a9f300bca9
Version bumpage for every module except MySQL/MySQLX (as I'm unsure of the status of those at the moment)
2006-05-06 04:57:10 +00:00
Scott Ehlert
f26d208c38
Updated to May
2006-05-03 07:12:01 +00:00
Scott Ehlert
c1866f8156
Makefile changes to fix the clean option
...
Removed unnecessary geoip files from CVS :o
2006-04-12 16:52:28 +00:00
Scott Ehlert
26a0767737
MSVC8 Warning Fixes
2006-04-07 10:02:13 +00:00
Scott Ehlert
4eccad2c27
MSVC8 Project File + SDK Update
2006-04-07 10:00:04 +00:00
Borja Ferrer
46b70bdfba
updated to April
2006-04-02 19:27:18 +00:00
Borja Ferrer
4b0b3c0c7c
bumped version
2006-03-20 22:58:27 +00:00
David Anderson
44979f2b07
bumped versions
2006-03-04 06:51:59 +00:00
Borja Ferrer
b5b42c675d
updated to February
2006-02-05 19:14:19 +00:00
David Anderson
54f3bba89d
Bump of versions+SDKs
2005-11-20 19:45:59 +00:00
David Anderson
76b6510a27
686->586
2005-10-02 20:15:52 +00:00
David Anderson
cd30fb0c1c
Bumped version numbers
2005-09-22 02:23:13 +00:00
Felix Geyer
f8227a09b4
updated to September
2005-09-04 22:40:43 +00:00
David Anderson
0232b0abee
Bumped versions
2005-08-31 20:36:41 +00:00
Felix Geyer
ea05af9fe8
updated to August
2005-08-25 01:15:30 +00:00
David Anderson
fd8a27013b
CVS Cleanup
2005-08-24 07:07:34 +00:00
David Anderson
e9993cce25
amd64 == no more libstdc++
2005-08-18 08:44:01 +00:00
David Anderson
a6ca045086
More SDK syncs
2005-08-18 06:41:59 +00:00
David Anderson
80e6d31998
updated sdks
2005-08-17 16:52:12 +00:00
David Anderson
edd9fa2879
New makefiles.
2005-08-02 09:29:14 +00:00
David Anderson
b35e5dbd55
SDK sync, version bumps
2005-07-30 13:03:18 +00:00
David Anderson
e188bf087a
CVector fix - corrupt memory on size change
...
Version bumps
2005-07-23 16:57:21 +00:00
David Anderson
1a53b7bba7
Committed new SDK version
2005-07-15 19:05:44 +00:00
Felix Geyer
e1a1153018
updated to July
2005-07-10 09:01:24 +00:00
Felix Geyer
1b80dd5584
updated to April
2005-04-10 15:47:14 +00:00
Felix Geyer
730857a23b
updated to March
2005-03-06 13:41:33 +00:00
Felix Geyer
99f47224ee
updated to February
2005-02-05 15:15:13 +00:00
David Anderson
06923d0f6d
Updated versions
2005-01-31 19:39:50 +00:00
David Anderson
a8ff2abab5
sdk syncs
2005-01-31 07:59:44 +00:00
David Anderson
40640c92d4
*** empty log message ***
2004-12-09 18:25:46 +00:00
David Anderson
719af5c72c
*** empty log message ***
2004-11-11 10:55:22 +00:00
David Anderson
db77c245e6
Fixed copyrights and version numbers
2004-11-11 08:58:54 +00:00
Felix Geyer
dc7e1e2494
updated to November
2004-11-06 13:13:02 +00:00
Felix Geyer
fec17424fb
updated to October
2004-10-05 20:16:50 +00:00
David Anderson
9728b79c33
Fixed configuration error
2004-10-03 21:44:48 +00:00
David Anderson
ab2794d4bd
Fixed files not fclose()ing
...
Module no longer reloads on mapchange
2004-09-17 01:19:03 +00:00
David Anderson
c12b04d302
new SDK
2004-09-11 21:58:46 +00:00
David Anderson
00582481c6
stdc++ errors
2004-09-11 17:36:45 +00:00
Felix Geyer
d2fe1dc043
Updated to September
2004-09-11 00:23:00 +00:00
David Anderson
2601879c0b
Upgraded SDKs
2004-09-08 07:37:34 +00:00
David Anderson
02d60ded5d
Made memory management optional
2004-09-07 06:17:50 +00:00
David Anderson
2a622424a0
new sdk
2004-09-03 06:59:56 +00:00
David Anderson
af6349454d
Updated for 0.20, fixed makefiles
2004-09-02 08:35:58 +00:00
David Anderson
4e9de62da6
Added new SDK version
2004-08-29 19:51:38 +00:00