David Anderson
c2d1cc5ab5
fixed a bug where thisinfo could be constructed with garbage data for decflags
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40992
2007-06-20 07:08:53 +00:00
David Anderson
3250d8a062
fixed a bug where NULL_VECTOR was not allowed in TeleportEntity()
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40991
2007-06-20 01:51:03 +00:00
David Anderson
a76f3eba97
A few sdktools functions now accept all entities and the Player versions are deprecated
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40986
2007-06-18 17:02:42 +00:00
David Anderson
c8f2d56dd3
fixed a bug where ValveParamToBinParam() read flags from the output memory, not input variable
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40982
2007-06-17 20:43:21 +00:00
David Anderson
94c8b6b4da
fixed a crash bug in the ValveCall destructor
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40981
2007-06-17 19:49:07 +00:00
David Anderson
4bbebbb348
fixed an initialization bug in ValveCall
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40980
2007-06-17 19:39:11 +00:00
David Anderson
47e3056111
fixed a bug where failed or non-thiscall sdkcalls would crash on EndSDKPrepCall
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40974
2007-06-17 06:34:57 +00:00
David Anderson
df9a745c04
fixed a bug where this parameter was not marked VDECODE_FLAG_BYREF for SDKCall()
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40973
2007-06-17 05:19:55 +00:00
David Anderson
d8f7096f78
fixed makefile for sdktools
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40964
2007-06-16 19:06:48 +00:00
David Anderson
212407d9f6
added linux support and fixed a few bugs in sdktools
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40962
2007-06-16 18:33:21 +00:00
David Anderson
0b9447d986
added a few more natives
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40961
2007-06-16 18:27:23 +00:00
David Anderson
11ff381289
- added bool type
...
- added pointer support
- added three default natives
- added include file for sdktools
- cleaned up decoding api a bit
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40960
2007-06-16 18:03:05 +00:00
David Anderson
6c64c00f6b
added by-address calling
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40959
2007-06-16 15:40:22 +00:00
David Anderson
bdf651634c
initial import of sdktools extension. we're missing some of the calling mechanisms and linux tests/support!
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40956
2007-06-16 08:36:34 +00:00
David Anderson
15a7be0e3e
fixed an initialization bug
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40954
2007-06-16 08:35:01 +00:00
David Anderson
b4758eaf2c
- filled out SDK info and added versioning to bintools
...
- updated SDKs for bintools, geoip
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40949
2007-06-16 01:35:13 +00:00
David Anderson
8c96fdf7bc
added ICallWrapper destruction
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40948
2007-06-16 01:34:41 +00:00
David Anderson
a3687d9258
databases now get separate handles for persistent connections
...
removed GetHandle from IDatabase
simplified IDatabase::Close
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40881
2007-06-01 21:26:52 +00:00
David Anderson
14b0cc6efe
fixed linus build
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40877
2007-06-01 04:43:31 +00:00
Scott Ehlert
2dfec132f7
Err, missed one thing from rev 871
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40872
2007-05-30 04:57:28 +00:00
Scott Ehlert
d48e1f358e
Disabled RTTI in all MSVC project files - this has the side effect of reducing the size of some Windows binaries
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40871
2007-05-30 04:54:35 +00:00
David Anderson
ce3689c6ce
builds on linux now
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40870
2007-05-30 04:20:51 +00:00
David Anderson
4aab11577d
removed erroneous files
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40869
2007-05-30 04:18:28 +00:00
David Anderson
11470d81ca
added new (somewhat experimental) mysql extension and finalized the API
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40868
2007-05-30 03:25:18 +00:00
Borja Ferrer
e60940834b
added floating point optimizations to the JIT
...
standarised a bit more x86_macros.h
some asm optimizations to bintools extension
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40837
2007-05-22 15:15:51 +00:00
Scott Ehlert
98374f2ce6
Fixed amb306 - GeoIP.dat wasn't packaged
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40824
2007-05-20 04:16:27 +00:00
Scott Ehlert
f7aa15c06c
Added skeleton SDK Tools extension.
...
It's no where near done - DON'T BOTHER USING IT :o
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40789
2007-05-13 06:37:38 +00:00
Scott Ehlert
4432602e83
Oh forgot these, even though they don't matter much
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40764
2007-05-09 05:30:56 +00:00
Scott Ehlert
9decd4196a
Whew, massive-ish reorgranization for extensions and such. I will inevitably be shot for this.
...
(Yes, bail, it all compiles on both platforms)
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40763
2007-05-09 05:20:03 +00:00
Scott Ehlert
16fa9e0fa6
Oh, I forgot about this
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40750
2007-05-06 06:44:18 +00:00
Scott Ehlert
8137f2d29d
Fixed calling thiscall functions with 0 parameters
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40748
2007-05-06 05:28:45 +00:00
Scott Ehlert
a994857444
Couple of random of things
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40747
2007-05-06 03:24:54 +00:00
Borja Ferrer
b97dfd3204
added linux support
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40746
2007-05-04 22:53:40 +00:00
Borja Ferrer
1592f77fc3
added new function calling module, wow
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40745
2007-05-04 21:39:05 +00:00
David Anderson
3118427af3
added threader to versioning
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40577
2007-03-03 08:43:48 +00:00
David Anderson
98a010efc1
added versioning to geoip
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40576
2007-03-03 08:40:01 +00:00
David Anderson
ad5bc37912
added linux support
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40549
2007-02-27 08:32:29 +00:00
David Anderson
88023370ea
implemented wrapper around BAT's AdminInterface
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40548
2007-02-27 08:21:01 +00:00
Scott Ehlert
3efb158754
Code clean-up on aisle nana! Well, barely any code was touched here actually...
...
1) Fixed a few minor warnings
2) Removed MM build configs from geoip
3) Made sure that every project and build config had its Character Set set to Multi-Byte and that Detect 64-Bit Portability Issues was set to No.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40431
2007-02-02 11:27:22 +00:00
David Anderson
17389981a0
fixed directory structure
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40393
2007-01-27 02:58:24 +00:00
David Anderson
52727c6f21
added license headers to extensions
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40378
2007-01-26 02:04:07 +00:00
David Anderson
ba1d7ae82f
little fixes
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40362
2007-01-25 20:45:08 +00:00
David Anderson
8dfb783b14
added linux support
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40361
2007-01-25 20:42:07 +00:00
David Anderson
4a0712545e
updated sdk
...
added linux support
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40360
2007-01-25 20:34:27 +00:00
David Anderson
cc977859d6
More reorganizations
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40330
2007-01-19 05:45:45 +00:00
David Anderson
8a46219d96
reorganized SourceMod for the public SDK
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40329
2007-01-19 05:33:04 +00:00
David Anderson
efe93fa470
initial import of threading extension
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40327
2007-01-19 04:35:56 +00:00
Borja Ferrer
2b7776f075
registered natives and removed todo's
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40326
2007-01-19 02:39:58 +00:00
David Anderson
823fd20a6d
added ISourceMod to SDK by default
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40323
2007-01-19 02:17:24 +00:00
Borja Ferrer
2ea877f14b
after some exam days its nice to code again
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40321
2007-01-19 01:50:42 +00:00
David Anderson
c5d0848177
finished most of the extension system
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40320
2007-01-18 23:28:14 +00:00
David Anderson
1857f29efc
Added extension loading/unloading
...
Extended SDK for interface sharing
Completed Metamod extension support
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40309
2007-01-17 03:01:38 +00:00
David Anderson
e4602813e8
initial import of SDK proper
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40304
2007-01-16 19:42:05 +00:00
David Anderson
03277707b5
initial import of extension API and SDK as well as auto-loading
...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40303
2007-01-16 19:41:21 +00:00