Commit Graph
100 Commits
Author SHA1 Message Date
David Anderson 49c6e38ffa added version file
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40396
2007-01-27 03:35:42 +00:00
David Anderson 7f44c014ae added build tool
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40394
2007-01-27 03:10:31 +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 1ada31ad1e added version info
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40392
2007-01-27 02:25:23 +00:00
David Anderson d16e592dd1 turned /W64 off
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40391
2007-01-27 00:50:59 +00:00
David Anderson d72eef6196 changed how versioning is done
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40390
2007-01-27 00:06:21 +00:00
David Anderson 326ac67c68 changed around translation API a bit
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40388
2007-01-26 22:37:54 +00:00
David Anderson 4bea89f6e7 removed IThreader.h from the project file
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40385
2007-01-26 04:35:38 +00:00
David Anderson fcc5f00a2b changed license header once again
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40384
2007-01-26 04:35:08 +00:00
David Anderson cb8829b009 corrected line endings
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40383
2007-01-26 04:26:47 +00:00
David Anderson f5b969c551 added license
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40382
2007-01-26 04:25:59 +00:00
David Anderson 51d1aa70ac changed license header again
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40381
2007-01-26 02:50:48 +00:00
David Anderson cf866e5446 Added vim settings to SDK files
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40380
2007-01-26 02:27:34 +00:00
David Anderson 6abb60a908 added license info to include files
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40379
2007-01-26 02:07: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 676a6ea760 Filled out more license headers
Completed lots of missing documentation
Fixed /** on one-liners, must be /**<

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40377
2007-01-26 01:55:06 +00:00
David Anderson e281a27c14 renamed relevant areas to SorucePawn
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40376
2007-01-25 22:39:12 +00:00
David Anderson 21fb4856e0 added license headers
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40375
2007-01-25 22:36:38 +00:00
David Anderson 3f072e1097 added license header
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40374
2007-01-25 22:33:15 +00:00
David Anderson 3f921621e8 oops, tee hee
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40373
2007-01-25 22:33:01 +00:00
David Anderson 25cdfb2c1b Added header license info
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40372
2007-01-25 22:32:29 +00:00
David Anderson a9254e4b9a added important notice about keywords
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40371
2007-01-25 22:17:20 +00:00
David Anderson 5a49f1d99b added Id svn:keywords property
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40370
2007-01-25 22:00:15 +00:00
David Anderson eaa989cb6b fixed a build error
renamed SMC_CreateParse to SMC_CreateParser

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40369
2007-01-25 21:50:45 +00:00
David Anderson 84d1627c6e removed extra files
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40368
2007-01-25 21:43:12 +00:00
David Anderson ea87f19779 changed source extension to .sp
added crimson editor binds

--HG--
rename : plugins/admin-base.sma => plugins/admin-base.sp
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40367
2007-01-25 21:42:54 +00:00
David Anderson 4e75204c77 reorganization
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40366
2007-01-25 21:14:30 +00:00
David Anderson f32af66596 finished linux builds i guess
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40365
2007-01-25 21:10:27 +00:00
David Anderson 3b2f126221 fixed a namespace collision
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40364
2007-01-25 20:45:49 +00:00
David Anderson f5eab0e777 little makefile fix
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40363
2007-01-25 20:45:37 +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 7c76226230 added linux support
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40359
2007-01-25 20:30:04 +00:00
David Anderson a20cfbeb28 added linux support
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40358
2007-01-25 20:08:00 +00:00
David Anderson 1b0475abb0 time to get rid of this little guy, you served us well
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40357
2007-01-25 10:07:35 +00:00
David Anderson 3e936bbd88 initial import of linux support
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40356
2007-01-25 09:19:38 +00:00
David Anderson 25ed99ac60 added linux support
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40355
2007-01-25 08:31:52 +00:00
David Anderson 0f3891a098 started first admin plugin!
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40354
2007-01-25 06:22:03 +00:00
David Anderson 2129bb6d92 changed the API - funcid_t is now index only rather than a code address
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40353
2007-01-25 06:21:20 +00:00
David Anderson f9a5920e5b added an easier format string Function
changed normal log names to be more consistent
added logging natives

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40352
2007-01-25 06:19:17 +00:00
David Anderson 68ff0eb328 fixed this file up a bit
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40351
2007-01-25 06:18:22 +00:00
David Anderson e506745890 Added more path building stuff
Addeed text parsing API

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40350
2007-01-25 04:37:23 +00:00
David Anderson aeb512c444 Non-public function addresses are no longer accepted
Added a new VM function for pcode addresses (unused right now)

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40349
2007-01-25 04:36:48 +00:00
David Anderson dbf105cc71 addressed a very unfortunate issue, the compiler's multipass system is garbage
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40348
2007-01-25 04:25:40 +00:00
David Anderson c31ca9f079 removed plurality
--HG--
rename : configs/admins_groups.cfg => configs/admin_groups.cfg
rename : configs/admins_levels.cfg => configs/admin_levels.cfg
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40347
2007-01-25 02:40:47 +00:00
David Anderson 8d7f5d8c05 configuration reorg
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40346
2007-01-25 02:40:14 +00:00
David Anderson ef2bc1aa60 changed the two init/unload forwards to have easier names
added text parsing natives

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40345
2007-01-25 02:10:43 +00:00
David Anderson c656a1343b fixed a bug in how functions were retrieved
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40344
2007-01-25 01:59:37 +00:00
David Anderson 23a2d86140 added new functag keyword for fast funcenums
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40343
2007-01-25 01:53:02 +00:00
David Anderson e596003b94 added admin natives
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40342
2007-01-25 00:17:32 +00:00
David Anderson 0b8b26042e Added initial admin system natives
Added a few API changes to the admin system
Exposed more interfaces

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40341
2007-01-24 23:43:31 +00:00
David Anderson ffd308f42c Initial import of admin system (groups and overrides done)
Added a "clear" function for Tries

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40340
2007-01-24 21:51:49 +00:00
David Anderson d351566b25 changed the admin config organization around a bit
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40337
2007-01-19 23:30:22 +00:00
David Anderson aa5da7bdb2 okay one last todo update
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40336
2007-01-19 10:07:08 +00:00
David Anderson 84beea21cf updated todo list
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40335
2007-01-19 10:06:45 +00:00
David Anderson 607509cec6 changed this to reject iface removal by default
added forwardsys to defaults

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40334
2007-01-19 10:02:43 +00:00
David Anderson ec93a3eb80 cleanup
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40333
2007-01-19 08:24:11 +00:00
David Anderson cd735aec71 finished massive reorganization - IPluginFunction is now part of the VM, NOT the plugin system! This is how it should have been in the first place...
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40332
2007-01-19 08:22:44 +00:00
David Anderson a25f2f7be6 Final bit of reorganization I hope
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40331
2007-01-19 05:48:08 +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 f3eedff775 added an unimplemented member to IShareSys
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40328
2007-01-19 05:25:43 +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
David Anderson 2ac8a6597f added identifier to geoip, fixed native names
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40325
2007-01-19 02:28:56 +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
David Anderson 5c6eebcebf added new path format functions
exposed helpers as ISourceMod

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40322
2007-01-19 02:14:50 +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 3bba8d6a2a --HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40319
2007-01-18 21:07:10 +00:00
David Anderson c6b77c8cc1 This is now const
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40318
2007-01-18 20:56:41 +00:00
David Anderson 232e027137 Quick commit of ShareSys API change
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40317
2007-01-18 20:30:45 +00:00
David Anderson 4ac5297d11 fixed a dep bug
fixed a plugin unload iterator bug
extension unloading now works

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40316
2007-01-18 09:14:20 +00:00
David Anderson 1efdacd69b added [SM] to direct responses of menu cmds
began adding the extension menu

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40315
2007-01-18 00:17:36 +00:00
David Anderson 3597a8b1fe Finished porting the "plugins" command to the new menu system
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40314
2007-01-17 18:22:00 +00:00
David Anderson 35d0c555fa Redesigned how server commands work. The "plugins" command will be back soon.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40313
2007-01-17 06:49:59 +00:00
David Anderson 55ab150bd8 Changed [SOURCEMOD] to [SM]
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40312
2007-01-17 06:49:40 +00:00
David Anderson 2bbcd57b9e Changed [SOURCEMOD] to [SM]
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40311
2007-01-17 06:48:52 +00:00
David Anderson 7b8c36cb79 Added plugin dependencies to extensions
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40310
2007-01-17 06:48:11 +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 b7e10b111f added Id property
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40308
2007-01-16 20:45:13 +00:00
David Anderson aec325b19c test of svn rev id
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40307
2007-01-16 20:40:00 +00:00
David Anderson 0182ef0d5f fixed log tag
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40306
2007-01-16 20:38:22 +00:00
David Anderson 4a1c111350 fixed up bad includes
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40305
2007-01-16 20:36:09 +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
David Anderson f7545a848f Fixed an off-by-one bug in the handle system
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40302
2007-01-16 19:34:32 +00:00
David Anderson 5366d05ce2 Fixed a serious potential corruption bug
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40301
2007-01-16 19:03:29 +00:00
David Anderson c97d129c4d temporarily removed optimization that is breaking zlib somehow
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40300
2007-01-15 23:10:59 +00:00
David Anderson 9331fe2a5c small notice to srvcommands
preparation for extension system import

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40299
2007-01-15 22:33:50 +00:00
David Anderson f4cd98191e small optimization, fixed a corruption bug
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40298
2007-01-15 22:09:11 +00:00
David Anderson d74e35f1d5 changed default logging method
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40297
2007-01-15 22:08:43 +00:00
David Anderson b50bb2bdca whoa done
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40292
2007-01-12 05:23:39 +00:00
David Anderson 7ccf3a1787 sizeof() now returns character array sizes correctly
added untested cellsof() opreator

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40291
2007-01-12 04:11:39 +00:00
David Anderson 8d27faa359 filled out info about pausing
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40290
2007-01-11 08:46:41 +00:00
David Anderson 3250194a87 added todo
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40289
2007-01-11 08:45:38 +00:00
David Anderson efd3a8ab5f Handle system can now unload identities safely. when an identity is removed, all handles owned by it are removed in a chain.
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40288
2007-01-11 07:29:09 +00:00
David Anderson 09b01f7950 removed a few TODOs and filled out some PluginSys stuff
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40287
2007-01-11 01:13:34 +00:00
David Anderson 951e942ed6 PLATFORM_LINUX -> PLATFORM_POSIX
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40284
2007-01-07 08:55:02 +00:00
David Anderson 07729d669e initial import of core translation strings
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40283
2007-01-07 08:51:18 +00:00
David Anderson 0849820a3a initial import of languages file
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40282
2007-01-07 08:48:54 +00:00