Arkshine
81d56dfdc0
Geoip: Add geoip_distance() native.
2014-08-05 20:08:27 +02:00
Arkshine
6941e406f4
Geoip: Add geoip_latitude() and geoip_longitude() natives.
2014-08-05 20:08:25 +02:00
Arkshine
b439753ac5
Geoip: Add geoip_timezone() native.
2014-08-05 20:08:24 +02:00
Arkshine
c11f721ad4
Geoip: Add geoip_region_name() native.
2014-08-05 20:08:22 +02:00
Arkshine
b61ed9fa3e
Geoip: Add geoip_region_code() native.
2014-08-05 20:08:20 +02:00
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
d113b1b646
Update license headers for ts modules.
2014-08-04 13:18:40 -05:00
Scott Ehlert
8be13a4ecc
Update license headers for tfcx module.
2014-08-04 13:18:40 -05:00
Scott Ehlert
12775d0627
Update license headers for sqlite module.
2014-08-04 13:18:39 -05:00
Scott Ehlert
5ec6cc0d5e
Update license headers for socket module.
2014-08-04 13:18:38 -05:00
Scott Ehlert
edeb44b0b8
Update license headers for regex module.
2014-08-04 13:18:37 -05:00
Scott Ehlert
bf30d1d3ce
Update license headers for nvault module.
2014-08-04 13:18:36 -05:00
Scott Ehlert
1fc2e8cc6f
Update license headers for ns module.
2014-08-04 13:18:35 -05:00
Scott Ehlert
4be6ca834a
Update license headers for mysql module.
2014-08-04 13:18:35 -05:00
Scott Ehlert
7274beebed
Update license headers for hamsandwich module.
2014-08-04 13:18:34 -05:00
Scott Ehlert
b7c205baf0
Update license headers for geoip module.
2014-08-04 13:18:33 -05:00
Scott Ehlert
c41219ae79
Update license headers for fun module.
2014-08-04 13:18:32 -05:00
Scott Ehlert
96a8fc5700
Update license headers for fakemeta module.
2014-08-04 13:18:31 -05:00
Scott Ehlert
caf0dbb341
Update license headers for engine module.
2014-08-04 13:18:31 -05:00
Scott Ehlert
82784a6169
Update license headers for dod modules.
2014-08-04 13:18:30 -05:00
Scott Ehlert
b6103a1916
Update license headers for cstrike modules.
2014-08-04 13:18:29 -05:00
Arkshine
fc48579776
Update AMXX SDK in all modules.
2014-08-02 18:30:53 +02:00
Vincent Herbet
580eb24546
Fix compilation warning.
2014-07-27 13:48:05 +02:00
Vincent Herbet
d2595b8b92
Merge pull request #31 from xPaw/burn-baby-burn
...
Remove compatibility stuff from the core
2014-07-27 12:07:58 +02:00
Arkshine
e440663ea3
Remove old debug lines.
2014-07-26 23:19:28 +02:00
Vincent Herbet
3a5cb29e67
Merge pull request #69 from Arkshine/update-regex
...
Update regex module
2014-07-18 18:14:56 +02:00
Arkshine
5aba776da5
Regex: Recompile libpcre.a with -mmacosx-version-min=10.5.
2014-07-18 18:02:13 +02:00
Vincent Herbet
b4359d0f53
Merge pull request #71 from Arkshine/fix-set_ent_rendering
...
Fix typo in set_ent_rendering native.
2014-07-18 17:04:54 +02:00
Arkshine
14f2a95205
Fix typo in set_ent_rendering native.
2014-07-18 16:49:39 +02:00
Arkshine
dbe95c849b
Engine: Add entity_intersects native.
2014-07-18 16:37:32 +02:00
Arkshine
ce92ef745c
Regex: Fix compilation under OSX
...
Lib has been recompiled to target i386.
2014-07-18 13:45:29 +02:00
Arkshine
0ec65bef5b
Regex: Fix compilation.
2014-07-18 12:42:13 +02:00
xPaw
5eaeaa8dc1
Cstrike: Fix compilation.
2014-07-17 20:28:40 +02:00
Arkshine
9c84c17d5e
Regex: Update regex_subtr (Increase buffer and make it UTF-8 safe)
2014-07-17 14:02:21 +02:00
Arkshine
939a724b1a
Regex: Add regex_replace native.
2014-07-17 11:21:06 +02:00
Arkshine
287f471ac4
Regex: Remove regex_match_ex and RegexError tag, change regex_match_all to use flags and update documentation.
...
- regex_match_ex was kind of duplicated.
- regex_match_all uses now integer flags (header like regex_compiler_ex)
- Removed RegexError tag to allow old natives to use these constants without mismatch tag error.
- Made all error params optional
2014-07-08 00:08:35 +02:00
Arkshine
a44d20b26b
Regex: Add regex_match_all_c and regex_match_all natives (by Nextra)
2014-07-07 20:49:38 +02:00
Arkshine
ee4f6b8a89
Regex: Use AMTL.
2014-07-06 12:23:22 +02:00
Arkshine
0714354f52
Regex: Update compiled libraries and pcre.h to v8.35.
2014-07-06 12:23:22 +02:00
Arkshine
d1153b8049
Regex: Update pcre.h.
2014-07-05 13:51:08 +02:00
Arkshine
f9503cb98a
Regex: Add regex_compile_ex and regex_match_ex natives.
...
Purpose is to use the PCRE flags and error num directly.
Harcoding flags letters is really not readable and friendly.
Also this makes error params optionnal.
2014-07-05 12:21:36 +02:00