David Anderson
|
b9788b7e1b
|
*** empty log message ***
|
2006-03-18 21:38:28 +00:00 |
|
David Anderson
|
c6e332a0f5
|
linux+amd64 compat
|
2006-03-18 20:59:38 +00:00 |
|
David Anderson
|
a1956bc83b
|
added cpuid helper func
|
2006-03-18 08:56:58 +00:00 |
|
David Anderson
|
ff61158491
|
fix for binary db not being created on maxsize overflow
|
2006-03-17 23:29:33 +00:00 |
|
David Anderson
|
2c5520cad0
|
added optimization tweaker
added binary log maxsize support
|
2006-03-17 22:50:13 +00:00 |
|
David Anderson
|
e067a980be
|
implemented a lot more binary opcodes
bumped versions
|
2006-03-16 06:36:01 +00:00 |
|
Borja Ferrer
|
7e97156fc4
|
added arrayset native
|
2006-03-16 00:13:13 +00:00 |
|
David Anderson
|
3699796bc6
|
finalized file format
added register op (working)
added msvc8 stuff (4better || 4worse)
|
2006-03-15 13:43:06 +00:00 |
|
David Anderson
|
adc2a7d169
|
initial import of binary logger support code
|
2006-03-14 19:36:18 +00:00 |
|
David Anderson
|
522511d059
|
implemented menu_cancel
|
2006-03-14 17:49:29 +00:00 |
|
David Anderson
|
7dae023a98
|
fixed bug at26580
|
2006-03-14 10:01:35 +00:00 |
|
Borja Ferrer
|
76c216d07e
|
added request at26533 (Brad)
|
2006-03-13 22:43:55 +00:00 |
|
Borja Ferrer
|
2e0dcb860a
|
fixed dynamic ExecuteForward not returning a valid result and patching the forward id
|
2006-03-10 19:04:04 +00:00 |
|
David Anderson
|
6c6389ba65
|
oh, last credits bit. wee <-- gaben?
|
2006-03-04 08:52:08 +00:00 |
|
David Anderson
|
0898418cf3
|
what... oh
|
2006-03-04 08:40:27 +00:00 |
|
David Anderson
|
a3142a520f
|
bumped versSIIOOON
|
2006-03-04 06:48:44 +00:00 |
|
David Anderson
|
2d6c06b82f
|
fixed fclose bug (NiLuJe)
|
2006-03-01 20:59:08 +00:00 |
|
David Anderson
|
19b5835ae4
|
added ClearSyncHud()
|
2006-03-01 02:20:44 +00:00 |
|
David Anderson
|
62489d05cc
|
fixed hud message syncing
|
2006-03-01 00:10:23 +00:00 |
|
David Anderson
|
f7d4c6fe34
|
fixed the final bug in this I think
|
2006-02-28 10:42:52 +00:00 |
|
David Anderson
|
d2cc14fa18
|
crraaaaap
|
2006-02-28 10:10:44 +00:00 |
|
David Anderson
|
dc5506efe3
|
added experimental callback for modules to get authorization
|
2006-02-28 09:59:03 +00:00 |
|
David Anderson
|
628d38df7a
|
experimental fix for new stats sync code
|
2006-02-28 09:43:20 +00:00 |
|
David Anderson
|
4aaa2f8e0f
|
fixed memory leak
|
2006-02-27 10:10:52 +00:00 |
|
David Anderson
|
a43a3b0803
|
committed patch for correct typecasting
|
2006-02-26 05:03:05 +00:00 |
|
David Anderson
|
4fed42b5c7
|
gah >_< recompiled with -O1 -DWIN32
|
2006-02-24 15:47:40 +00:00 |
|
David Anderson
|
8502fb51b3
|
fixed bug where deleting oldmenus would make the next key non-unique
|
2006-02-24 08:34:37 +00:00 |
|
David Anderson
|
0520c606ec
|
fixed possible overrun bug
|
2006-02-24 00:11:37 +00:00 |
|
David Anderson
|
6997c780d9
|
fixed bug where format() on copy-back would not null terminate
|
2006-02-24 00:09:33 +00:00 |
|
Borja Ferrer
|
631e709471
|
fixed bug where the string lenght wasnt decreased on some cases
|
2006-02-23 22:55:43 +00:00 |
|
David Anderson
|
01b58a4635
|
Fixed dictionary parsing not obeying the carat backtick
Fixed failed translations crashing
Added formatex()
Fixed buffer copyback problems in old usages
|
2006-02-23 00:02:33 +00:00 |
|
David Anderson
|
7362cd0621
|
sup twisty
|
2006-02-22 01:41:28 +00:00 |
|
David Anderson
|
635d18de92
|
tiny optimizations from evilspy
|
2006-02-22 01:36:29 +00:00 |
|
David Anderson
|
484014e2db
|
fixed translate concat bug
|
2006-02-22 01:05:09 +00:00 |
|
David Anderson
|
2ba0b079ab
|
initial import of new format zomg
|
2006-02-22 00:33:19 +00:00 |
|
David Anderson
|
2843c333aa
|
Fixed bug at25472
|
2006-02-20 03:24:45 +00:00 |
|
David Anderson
|
c31e2be46f
|
added backward compatibility for % mistakes
|
2006-02-15 17:31:30 +00:00 |
|
David Anderson
|
c7fbc7f55e
|
more gaben
|
2006-02-14 23:59:24 +00:00 |
|
David Anderson
|
ea5c9f0af4
|
gaben
|
2006-02-14 23:56:55 +00:00 |
|
David Anderson
|
76609e2a4a
|
fixed bug with translator cvar not being registered by core
|
2006-02-14 22:14:12 +00:00 |
|
David Anderson
|
1923d42c5f
|
fixed old fmt bug
|
2006-02-14 20:28:52 +00:00 |
|
David Anderson
|
13360bec73
|
reformatted file a bit
|
2006-02-14 16:57:44 +00:00 |
|
David Anderson
|
f1a4cfee61
|
compilable now o_O
|
2006-02-14 15:13:26 +00:00 |
|
David Anderson
|
ac5d87b2c2
|
commited binaries + project file
|
2006-02-14 13:42:25 +00:00 |
|
David Anderson
|
bf0c1990dd
|
committed new format() code
|
2006-02-14 12:01:22 +00:00 |
|
David Anderson
|
2c8808aaff
|
fixed formatter bug on bad control code
|
2006-02-11 22:48:29 +00:00 |
|
David Anderson
|
82693ccae6
|
fixed serious OP_FLOAT_CMP bug (boy I was tired)
|
2006-02-11 21:51:28 +00:00 |
|
David Anderson
|
e74ff6a5a4
|
committed OP_FLOAT_CMP
|
2006-02-11 07:06:35 +00:00 |
|
Borja Ferrer
|
be1bc6f75c
|
removed debug log for float testings
|
2006-02-10 19:47:09 +00:00 |
|
David Anderson
|
76358f4289
|
updated makefile
|
2006-02-10 15:53:13 +00:00 |
|
David Anderson
|
652f8b9f74
|
commited builds of latest asm stuff
|
2006-02-10 15:51:37 +00:00 |
|
David Anderson
|
dcaf3066bf
|
experimental optimizer for float ops
|
2006-02-10 15:43:27 +00:00 |
|
Borja Ferrer
|
b527efde41
|
fixed bug where showmenus didn't properly clear newmenu bit
|
2006-02-10 14:16:00 +00:00 |
|
David Anderson
|
a195a0af30
|
fixed a re-entrancy bug
|
2006-02-09 12:04:35 +00:00 |
|
David Anderson
|
52aa992a2f
|
fixed recursion problem
fixed handle leak
fixed player defaults
|
2006-02-09 11:53:22 +00:00 |
|
David Anderson
|
c602308acb
|
fixed bug where exit wasn't guaranteed
fixed menu destroy bug at25132
|
2006-02-09 11:19:57 +00:00 |
|
Borja Ferrer
|
5a0b3b0f9f
|
added a memcpy for MM
|
2006-02-09 11:17:22 +00:00 |
|
David Anderson
|
2a13d923fa
|
committed menu padding and title setting
|
2006-02-08 22:09:31 +00:00 |
|
David Anderson
|
3507155189
|
removed MM-1.18 compat
|
2006-02-08 21:59:02 +00:00 |
|
David Anderson
|
1e4c71e8e3
|
fixed blank items destroying menus
|
2006-02-08 05:39:03 +00:00 |
|
David Anderson
|
33da5f3737
|
quick patch for dynamic native issues
|
2006-02-07 14:23:09 +00:00 |
|
David Anderson
|
459f91af24
|
optimized this further
|
2006-02-07 09:02:08 +00:00 |
|
David Anderson
|
29f46a56d9
|
got rid of stupid "buffor"
|
2006-02-07 08:57:34 +00:00 |
|
David Anderson
|
a2bd08cf64
|
fixed bug at16664
|
2006-02-07 08:56:36 +00:00 |
|
David Anderson
|
506a6e0465
|
added never display exit option to newmenus
|
2006-02-06 13:22:33 +00:00 |
|
David Anderson
|
53c029471f
|
removed usage of CVAR_GET_STRING
|
2006-02-06 13:10:23 +00:00 |
|
Borja Ferrer
|
cc32f33815
|
lang debugger uses now make_string for THash
|
2006-02-06 12:57:14 +00:00 |
|
David Anderson
|
e2c1b8c178
|
Fixed bug where invalid keys were saved as blank translations
Fixed bug where dictionary caches were invalidated before being used
Loads with MM 5:11 now
|
2006-02-06 11:13:27 +00:00 |
|
David Anderson
|
458f2acfe7
|
fixed bug at25056
|
2006-02-06 04:29:50 +00:00 |
|
David Anderson
|
f0f8b78df9
|
added server_changelevel back
fixed bug where NULL FP_STRING could crash forwards
|
2006-02-05 00:32:20 +00:00 |
|
David Anderson
|
88d2b393d8
|
cvar queries actually run now
removed old fakemeta code
|
2006-02-03 04:19:18 +00:00 |
|
David Anderson
|
df082de817
|
committed newmenu api, take two
|
2006-02-03 03:00:48 +00:00 |
|
David Anderson
|
63b10cfaf5
|
Fixed DEP bug
|
2006-02-02 09:34:06 +00:00 |
|
David Anderson
|
f40ae48849
|
removed server_changelevel (at24675 - oneyed)
|
2006-02-01 12:33:31 +00:00 |
|
David Anderson
|
4426910b9a
|
made find plugin fast inline for speed
|
2006-02-01 12:10:52 +00:00 |
|
David Anderson
|
eb010688af
|
optimized + fixed parsing in strbreak()
|
2006-02-01 12:10:26 +00:00 |
|
David Anderson
|
314392bffe
|
removed old cvarquery stuff, added support for queryclientcvarvalue2
|
2006-02-01 12:09:43 +00:00 |
|
David Anderson
|
28ede82f91
|
added cell list registering
|
2006-02-01 12:09:19 +00:00 |
|
David Anderson
|
a5819d8cf8
|
added create forward natives
|
2006-02-01 12:08:42 +00:00 |
|
David Anderson
|
cb291dbdd5
|
sync
|
2006-01-30 21:40:10 +00:00 |
|
David Anderson
|
04c54128af
|
fixed case
|
2006-01-27 09:07:37 +00:00 |
|
David Anderson
|
82cb94ab56
|
removed old fakemeta #defines
added better mm version handling
|
2006-01-27 09:07:04 +00:00 |
|
Borja Ferrer
|
7c7422a553
|
added language debug
|
2006-01-24 18:47:08 +00:00 |
|
David Anderson
|
85f14422cb
|
re-added file natives
|
2006-01-06 22:49:42 +00:00 |
|
David Anderson
|
66c278c64b
|
wrong handle, oops
|
2006-01-06 21:05:48 +00:00 |
|
Borja Ferrer
|
04113f8a02
|
merged changes from SH:TinyHash
|
2006-01-06 18:52:12 +00:00 |
|
David Anderson
|
86c033a922
|
gab gab
|
2006-01-06 14:47:59 +00:00 |
|
David Anderson
|
3d00b8c545
|
Merged changes from SH:List
Fixed bug where natives did not use the debugger (experimental)
Removed array size detection :(
|
2006-01-06 14:37:58 +00:00 |
|
David Anderson
|
0c745590ec
|
Added functions for smashing the stack and memory :)
|
2006-01-06 14:22:12 +00:00 |
|
Borja Ferrer
|
b46ee941d4
|
reverted tasks to v1.60
|
2006-01-06 05:10:17 +00:00 |
|
Borja Ferrer
|
0d3055e505
|
partial fix for dynamic natives when running on debug mode
|
2006-01-06 04:59:39 +00:00 |
|
David Anderson
|
d1b290c7a4
|
Fixed bug at23454 (DeciusMagnus)
|
2005-12-26 14:38:14 +00:00 |
|
David Anderson
|
f336585d4f
|
Fixed GCC compatibility for now.
Removed ps_locked and replaced with ps_error.
Added set_fail_state.
Fixed md5_file.
|
2005-12-01 13:42:28 +00:00 |
|
David Anderson
|
80fdb2cdb2
|
Removed ps_locked flag
|
2005-11-29 21:59:21 +00:00 |
|
David Anderson
|
5ad341edd7
|
EXPERIMENTAL BTree+DL ADT for Tasks (USE AT RISK)
|
2005-11-29 00:52:35 +00:00 |
|
David Anderson
|
cbcc91cc09
|
BETA optimizations
|
2005-11-22 04:14:07 +00:00 |
|
David Anderson
|
c6fc34a64d
|
Rewrote format() parser to be re-entrant and easier to read
Added various optimizations
Fixed memory leak in sh_tinyhash
|
2005-11-21 10:04:43 +00:00 |
|
David Anderson
|
f13599177f
|
Rewrote language backend for integrity checking and optimization
Replaced CRC32 system with real hash-map
|
2005-11-21 01:35:37 +00:00 |
|
David Anderson
|
30f7f6d51f
|
Fixed typo in SDK
|
2005-11-20 20:00:31 +00:00 |
|
David Anderson
|
922a2f6006
|
bumped version numbers
|
2005-11-20 19:47:49 +00:00 |
|
Borja Ferrer
|
4040410c97
|
first attempt on lang error logging
|
2005-11-20 03:47:47 +00:00 |
|
Borja Ferrer
|
8edf4d674f
|
removed a native
|
2005-11-20 03:10:02 +00:00 |
|
Borja Ferrer
|
6ca3edad0c
|
added GetFilename function
|
2005-11-20 00:00:33 +00:00 |
|
David Anderson
|
0551b46c8b
|
gcc4 compatibility (Nijule)
|
2005-11-19 22:44:17 +00:00 |
|
David Anderson
|
e5a798357c
|
Patch at21699 (Nijule)
|
2005-11-19 21:52:56 +00:00 |
|
David Anderson
|
71926e6d03
|
get_user_attacker fixes
version bump
|
2005-11-19 21:24:49 +00:00 |
|
David Anderson
|
62e7e22a93
|
Added functionality for the auto-channeler
|
2005-11-19 01:25:34 +00:00 |
|
David Anderson
|
a8bb28caa4
|
Committed new SDK function for player property mappings
|
2005-11-19 00:33:51 +00:00 |
|
Borja Ferrer
|
778c2080b0
|
zomg fix for oldmenus^2
|
2005-11-17 23:04:43 +00:00 |
|
Borja Ferrer
|
8cc10bdb3d
|
patch for old showmenus
|
2005-11-15 21:58:47 +00:00 |
|
Borja Ferrer
|
db77e12615
|
synced with sh_string.h
|
2005-11-15 20:21:29 +00:00 |
|
David Anderson
|
79c4d0ca5c
|
added linux compat
|
2005-11-13 22:34:32 +00:00 |
|
Borja Ferrer
|
2ac00713a7
|
fixed a menu bug at19364
|
2005-11-13 20:33:30 +00:00 |
|
Borja Ferrer
|
18bf26efb6
|
fixed but at20584
|
2005-11-12 00:46:26 +00:00 |
|
Borja Ferrer
|
d190b207b4
|
linux fix
|
2005-11-09 22:36:52 +00:00 |
|
Borja Ferrer
|
0dd88dccbd
|
fixed and improved function at20081
|
2005-11-07 16:37:47 +00:00 |
|
David Anderson
|
d5c75fd6a5
|
What...
|
2005-10-30 14:17:32 +00:00 |
|
David Anderson
|
10a64737b5
|
Added optimizations to the task system
Added optimizations to the forward system
Fixed some debugger errors
|
2005-10-25 20:38:00 +00:00 |
|
Pavol Marko
|
c8d69c41bc
|
Hello quickfix 64bit negative values to executeForwards -> now upcasting everything 32bit to cell before passing to executeForwards
|
2005-10-18 21:05:52 +00:00 |
|
David Anderson
|
21caa9a0de
|
Really fixed callfunc this time (debugger invocation error)
|
2005-10-13 05:27:13 +00:00 |
|
Pavol Marko
|
a46ec5357e
|
Am I wrong or should this be this way to prevent security bugs?
|
2005-10-09 15:39:20 +00:00 |
|
David Anderson
|
a75feafc4f
|
Downgraded compile time flags to 586
|
2005-10-02 20:12:48 +00:00 |
|
Borja Ferrer
|
21d13507b1
|
fixed an error output msg
|
2005-09-28 22:10:11 +00:00 |
|
David Anderson
|
adfe7de08e
|
callfunc_begin_i should not take -1
|
2005-09-27 19:51:23 +00:00 |
|
David Anderson
|
116536fe36
|
Fix for bug 19453 (karlos)
|
2005-09-26 22:11:44 +00:00 |
|
Borja Ferrer
|
f7dbc25461
|
fixed a small typo
|
2005-09-23 13:01:33 +00:00 |
|
David Anderson
|
be762580b7
|
Bumped versions
|
2005-09-22 02:13:23 +00:00 |
|
Borja Ferrer
|
ebd4974c75
|
final cleaned revision (I hope)
|
2005-09-16 23:48:51 +00:00 |
|
Borja Ferrer
|
f58c0f4508
|
added request for EKS at18961
|
2005-09-15 00:51:27 +00:00 |
|
David Anderson
|
b6a4514bd0
|
Fixed bug at18763 (karlos)
|
2005-09-11 18:57:33 +00:00 |
|
David Anderson
|
e3afe22a48
|
Fixed initialization bug in native filters
Fixed bug where address boundaries were not checked on arrays
|
2005-09-11 05:43:17 +00:00 |
|
David Anderson
|
73d70aff29
|
added module_exists
|
2005-09-11 04:43:40 +00:00 |
|
David Anderson
|
760e29e531
|
Finalized new debugging system
|
2005-09-11 03:58:38 +00:00 |
|
Borja Ferrer
|
76760b221d
|
more cleaned-up code
|
2005-09-10 20:09:14 +00:00 |
|
Pavol Marko
|
369ece2d56
|
----------------------------------------------------------------------
Linux compatibility problem in debugger.cpp, made Makefile also compile
debugger.cpp
|
2005-09-10 18:19:02 +00:00 |
|
David Anderson
|
cc37f479aa
|
Added Phase 3 of the debugger (debug tracing from plugins)
|
2005-09-10 07:24:26 +00:00 |
|
Borja Ferrer
|
52b1d67ca2
|
latest cleaned files for today (i cant read more :o )
|
2005-09-10 03:39:23 +00:00 |
|
Borja Ferrer
|
16ad8739e7
|
started the clean-up of cpp files
|
2005-09-10 00:59:24 +00:00 |
|
Borja Ferrer
|
e67457440d
|
cleaned-up versions of header files
|
2005-09-10 00:38:42 +00:00 |
|
Borja Ferrer
|
fc955009da
|
cleaned-up version of ccmd.h
|
2005-09-09 23:54:15 +00:00 |
|
David Anderson
|
0dc2ba85e8
|
Added set_error_filter()
|
2005-09-09 23:13:34 +00:00 |
|
David Anderson
|
f8aac5e88d
|
Reworked code to support error handling, LogError() is separate from DisplayTrace() implementation
|
2005-09-09 16:04:44 +00:00 |
|
David Anderson
|
4738c92b8e
|
Committed new debugger with AMX fixes
|
2005-09-09 03:23:31 +00:00 |
|
Pavol Marko
|
7ce59966fc
|
Replaced with faluco's cleaned-up version of meta_api.cpp
|
2005-09-08 22:20:27 +00:00 |
|
Pavol Marko
|
97b5391118
|
Logs the map name on mapchange (as requested by lantz69 on forums)
|
2005-09-08 13:03:38 +00:00 |
|
Pavol Marko
|
f2527ecc86
|
The query_client_cvar native now checks for a non-zero g_engfuncs.pfnQueryClientCvarValue before proceeding
|
2005-09-06 16:31:54 +00:00 |
|
Pavol Marko
|
66b95f64a5
|
Now checks whether there is a non-zero g_engfuncs.pfnQueryClientCvarValue before setting newdll's pfnCvarValue function pointer
|
2005-09-06 16:31:07 +00:00 |
|
Pavol Marko
|
af79fe8e20
|
Added natives str_to_float and float_to_str; indents are now tabs
|
2005-09-06 16:29:27 +00:00 |
|
Pavol Marko
|
6bebf37f1a
|
An optional array parameter (LIKE TEH TASKS ONE) can be now passed to cvar query handlers
|
2005-09-06 10:12:02 +00:00 |
|
Pavol Marko
|
2f27b7da8d
|
zomg! updated teh vectorz codeses a bit! Hopefully didn't break anything
|
2005-09-06 09:34:13 +00:00 |
|