Scott Ehlert
|
2cd1449f88
|
Ugh, part 2
|
2006-08-27 05:01:32 +00:00 |
|
Scott Ehlert
|
3691e98814
|
Ugh, should not have removed that
|
2006-08-27 04:56:27 +00:00 |
|
Scott Ehlert
|
709b3705ab
|
Fixed warnings that only appeared when compiling amd64 binaries
|
2006-08-27 04:50:20 +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
|
58e1254876
|
oops
|
2006-08-27 02:18:08 +00:00 |
|
Scott Ehlert
|
81ac41037b
|
GCC Wallification
|
2006-08-27 02:17:18 +00:00 |
|
David Anderson
|
6786b0e356
|
Fixed bug am43875
|
2006-08-27 01:38:47 +00:00 |
|
David Anderson
|
cd6f3dfd71
|
Updated SDK for GCC-4.1
|
2006-08-25 00:53:37 +00:00 |
|
David Anderson
|
bab5bb5a72
|
Attempt to fix up am41036
|
2006-08-24 21:13:52 +00:00 |
|
David Anderson
|
5b47da7cee
|
Finalized binlogging update by removing another unnecessary opcode and updating the reader
|
2006-08-21 04:18:13 +00:00 |
|
Borja Ferrer
|
45b67b6e2c
|
more tweaks to binlogs
|
2006-08-21 03:46:20 +00:00 |
|
Borja Ferrer
|
44a17fe646
|
documented new file format
increased file version
|
2006-08-21 03:11:19 +00:00 |
|
David Anderson
|
e49af85119
|
Fixed bugizzle am43566
|
2006-08-20 21:01:35 +00:00 |
|
Borja Ferrer
|
dec169562b
|
missed the FP_DONE's
|
2006-08-20 17:57:00 +00:00 |
|
Scott Ehlert
|
0acaf1b476
|
MSVC8 sync
|
2006-08-20 11:18:31 +00:00 |
|
David Anderson
|
2cf396be3e
|
weird typo
|
2006-08-20 08:00:55 +00:00 |
|
David Anderson
|
df7ee94b83
|
Committed sorting natives as per request am23838
|
2006-08-20 04:46:34 +00:00 |
|
David Anderson
|
8a58dd8806
|
this is a bit more standards compliant
|
2006-08-19 22:21:42 +00:00 |
|
David Anderson
|
67f53505ce
|
Added request am41635 and fixed a bug with passing (1<<31)
|
2006-08-19 22:15:34 +00:00 |
|
Borja Ferrer
|
e7cc87a610
|
now yes
|
2006-08-19 20:21:00 +00:00 |
|
Borja Ferrer
|
408f61c6d6
|
Added request am42871:file names in binlogs
|
2006-08-19 18:44:12 +00:00 |
|
David Anderson
|
e2932fb61a
|
Request am40967 (logging set_fail_state)
|
2006-08-18 19:02:37 +00:00 |
|
Borja Ferrer
|
7af82f0d4f
|
n0thing
|
2006-08-18 13:05:09 +00:00 |
|
David Anderson
|
010ef526c5
|
added amxx_setpl_curweap to export table
|
2006-08-18 06:05:57 +00:00 |
|
David Anderson
|
d7d0d72ceb
|
fixed a serious bug with byref values and callfunc_push*() where the heap was used incorrectly, causing passed data to be easily corrupted.
added callfunc_push_array() (am42810)
|
2006-08-18 05:52:21 +00:00 |
|
David Anderson
|
79f8525c4a
|
bumped version number
|
2006-08-18 03:34:03 +00:00 |
|
David Anderson
|
2869c8f4f6
|
Fixed bug at43313
|
2006-08-18 03:33:46 +00:00 |
|
David Anderson
|
f7691a51c6
|
Added request am43012: per-map plugin files
|
2006-08-17 19:34:34 +00:00 |
|
David Anderson
|
5524d5dca1
|
Added the ability to mark plugins as "disabled." This blocks the plugin from loading in other files.
Fixed a bug where the PCALM cache was invalidated on file read, rather than plugin finalization.
|
2006-08-17 18:25:23 +00:00 |
|
David Anderson
|
e015df58c8
|
More GCC compatibility fixes
|
2006-08-17 16:43:47 +00:00 |
|
David Anderson
|
db175082ad
|
Fixed some bugs/warnings that GCC caught
|
2006-08-17 16:41:41 +00:00 |
|
David Anderson
|
8b055fd1d0
|
Added GCC-4.1 support
Disabled potentially bad optimization
|
2006-08-17 01:39:47 +00:00 |
|
David Anderson
|
6295813723
|
Work-around for a code generation bug in GCC
|
2006-08-17 00:23:03 +00:00 |
|
David Anderson
|
51ee2e4846
|
this line doesn't look necessary
|
2006-07-18 09:59:36 +00:00 |
|
David Anderson
|
fab4a43915
|
Fix for am41317, forward re-entrancy problem
|
2006-07-18 04:39:54 +00:00 |
|
David Anderson
|
57ccee89f2
|
bump3d v3rsion
|
2006-07-04 17:37:49 +00:00 |
|
Borja Ferrer
|
f1d3274f0e
|
fixed bug at40706 (angle_vector)
|
2006-07-02 15:24:00 +00:00 |
|
David Anderson
|
9dcdba439a
|
added fix for binlog bug with failed plugins
added experimental emsg natives
fixed target's velbyaim bug find
added native for setting player curweapon
|
2006-06-28 10:07:20 +00:00 |
|
David Anderson
|
f08bbbc45f
|
dep recompile
|
2006-06-28 02:31:07 +00:00 |
|
David Anderson
|
06fbff7042
|
fixed floattocell bug, omg
|
2006-06-12 17:37:09 +00:00 |
|
David Anderson
|
d55542aa8d
|
fourth time's a charm
|
2006-06-11 22:04:10 +00:00 |
|
David Anderson
|
2e86f51cfe
|
fixed this
|
2006-06-11 21:50:19 +00:00 |
|
David Anderson
|
50311d14fb
|
fixed bug at31100 (belsebub)
|
2006-06-11 08:58:15 +00:00 |
|
David Anderson
|
07b5a819bf
|
fixed more amx_ftoc errors that wouldn't occur in modules
|
2006-06-11 07:32:18 +00:00 |
|
David Anderson
|
8e03e67a8f
|
fixed a menu exit calculation bug in newmenus (omg)
|
2006-06-10 22:12:46 +00:00 |
|
David Anderson
|
66d04f8def
|
fixed another possible amx_ftoc() misusage
|
2006-06-10 21:00:33 +00:00 |
|
David Anderson
|
bce69e7116
|
fixed pcvar bug (thanks niluje)
|
2006-06-10 20:57:52 +00:00 |
|
David Anderson
|
5463a84c12
|
fixed another stupid path bug
fixed more module loading bugs
|
2006-06-07 19:09:48 +00:00 |
|
David Anderson
|
d05c34b73c
|
fixed a bug causing failed modules to register as successes. this also blocked handlers from being called.
|
2006-06-07 05:21:03 +00:00 |
|
David Anderson
|
c69777d8cc
|
fixed stupid path bugs!
|
2006-06-07 04:44:03 +00:00 |
|
David Anderson
|
b3b9e72b01
|
fixed another newmenu calc bug
|
2006-06-06 17:59:38 +00:00 |
|
David Anderson
|
7f57e8377a
|
oh, compiles now
|
2006-06-06 10:49:33 +00:00 |
|
David Anderson
|
036ab78828
|
added plugin semi-auto-loading shut it
|
2006-06-06 09:03:07 +00:00 |
|
David Anderson
|
e0f1a93d6e
|
fixed a bug where an empty modules file would crash
fixed a bug where newmenu with default exit and a single page would not return MENU_EXIT on exit
|
2006-06-06 07:00:27 +00:00 |
|
David Anderson
|
011c9fa45c
|
fixed "ghost module" problem
|
2006-06-05 19:19:43 +00:00 |
|
David Anderson
|
2c7ca33bf1
|
fixed a bug where HandleModule() took the mangled name instead of the demangled
|
2006-06-05 19:08:01 +00:00 |
|
David Anderson
|
36ec7bc818
|
fixed a very minor parsing bug in plugins.ini
|
2006-06-05 18:48:01 +00:00 |
|
David Anderson
|
3fbf65103a
|
fixed a crash bug
|
2006-06-05 08:06:57 +00:00 |
|
Scott Ehlert
|
17fb06f7bb
|
Moved vector natives from engine to core at29896
Moved precache_generic from engine to core at30469
|
2006-06-05 07:48:54 +00:00 |
|
David Anderson
|
e546c69041
|
fixed linux bug
|
2006-06-04 08:40:27 +00:00 |
|
David Anderson
|
afb8fb0019
|
fixed linux build
|
2006-06-04 07:37:44 +00:00 |
|
David Anderson
|
d0d08800ef
|
what
|
2006-06-04 01:05:20 +00:00 |
|
David Anderson
|
ad0eafe66a
|
fix for memory leak[?]
|
2006-06-04 00:29:27 +00:00 |
|
Borja Ferrer
|
5ffb38b5bc
|
fixed invalid pathnames passed to CacheAndLoadModules causing auto load not to work
|
2006-06-04 00:22:59 +00:00 |
|
David Anderson
|
5522778aed
|
fixed registerfuncex never actually registering
fixed requestfunc returning null when not querying
|
2006-06-03 23:14:09 +00:00 |
|
David Anderson
|
7367f29cb4
|
fixed a bug where defclasslib would search for lib instead of class
|
2006-06-03 21:44:35 +00:00 |
|
David Anderson
|
fc5e049e4a
|
expanded MF_OverrideNatives API function a bit, to exclude named module(s)
|
2006-06-03 21:34:43 +00:00 |
|
David Anderson
|
43ecf97f99
|
fixed spelling mistake
|
2006-06-03 19:29:29 +00:00 |
|
David Anderson
|
7e36a19590
|
committed fix for bug atDIVINE (kami no buggu)
|
2006-05-22 00:00:11 +00:00 |
|
David Anderson
|
bce3bce586
|
Added amx_ReRegister() and MNF_RegisterFunctionEx()
|
2006-05-19 01:54:51 +00:00 |
|
Scott Ehlert
|
cf9cdaa3d6
|
zomg, I guess I should move these too
|
2006-05-17 20:23:36 +00:00 |
|
Borja Ferrer
|
d01d6b06fa
|
little fix
|
2006-05-17 13:44:58 +00:00 |
|
David Anderson
|
00fd007e7a
|
fixed bug at29654
|
2006-05-16 21:08:19 +00:00 |
|
Borja Ferrer
|
f7805623b0
|
added request at29591
|
2006-05-13 14:59:24 +00:00 |
|
Scott Ehlert
|
5e4d5a2c8f
|
Hello MSVC8 project, may I update you?
|
2006-05-12 04:52:36 +00:00 |
|
David Anderson
|
6995b182c1
|
failsafe autoloading of libraries for 1.71- plugins
|
2006-05-11 10:19:09 +00:00 |
|
David Anderson
|
035c54350e
|
module filter is expanded a tiny bit
|
2006-05-11 10:05:42 +00:00 |
|
David Anderson
|
441ab14d3b
|
moved register_message into core, yay
|
2006-05-11 08:35:21 +00:00 |
|
Scott Ehlert
|
30ce0d9f1b
|
Another pointless typo fix
|
2006-05-11 02:29:08 +00:00 |
|
David Anderson
|
afe19411b2
|
oh I forgot to commit this, basic-master-san
|
2006-05-10 12:40:44 +00:00 |
|
David Anderson
|
b12025093b
|
added ability to override natives (someone shoot me)
|
2006-05-10 11:23:08 +00:00 |
|
David Anderson
|
f5cabb4bea
|
fixed infinite loop (oops)
|
2006-05-10 04:44:07 +00:00 |
|
David Anderson
|
a29f8d0651
|
Cleaned up error reporting a bit
|
2006-05-10 03:43:53 +00:00 |
|
David Anderson
|
f600a96657
|
Initial massive import of the new code module auto-loading code
Important difference - pubtags table is used instead of library table!
|
2006-05-10 02:32:34 +00:00 |
|
David Anderson
|
d8c8e72745
|
Committed fix for bug at29456
|
2006-05-09 23:43:06 +00:00 |
|
David Anderson
|
9a34213992
|
Committed rebuild of ASM stuff for bug at29456
|
2006-05-09 23:43:05 +00:00 |
|
Scott Ehlert
|
ca3e8582e3
|
Added missing files to MSVC8 project (libraries.h and libraries.cpp)
Fixed some MSVC8 errors with new files
Bumped version
|
2006-05-08 04:13:37 +00:00 |
|
David Anderson
|
c6f8749242
|
real fix for memleak
|
2006-05-07 22:21:06 +00:00 |
|
David Anderson
|
6ee7930a46
|
experimental fix for memleak
|
2006-05-07 21:59:57 +00:00 |
|
David Anderson
|
37151d361f
|
added layout for "plugin cache"
dynamic natives that are paused now pause parent plugin with an error
added catch for a potentially serious bug?
|
2006-05-07 21:16:00 +00:00 |
|
David Anderson
|
9b9f0d0e27
|
fixed small typo
|
2006-05-07 17:27:24 +00:00 |
|
David Anderson
|
0a4a209f94
|
corrected commit
|
2006-05-07 17:11:17 +00:00 |
|
David Anderson
|
00e32aca97
|
added a little more flexibility to modules.ini
fixed bug where unloading was never called
|
2006-05-07 10:05:04 +00:00 |
|
David Anderson
|
dad00a2eb6
|
Initial import of replacement Library system - Backwards compat tested!
Updated new SDK (bumped vers number, kept backwards compat)
Improved module path resolving
|
2006-05-07 09:56:06 +00:00 |
|
David Anderson
|
576680eaf9
|
Added vformat() native
|
2006-05-07 00:25:43 +00:00 |
|
Scott Ehlert
|
8fec829c63
|
Version bump in AMX_VERSION define (since version.rc was bumped)
|
2006-05-06 04:49:36 +00:00 |
|
David Anderson
|
f3fe58809d
|
changes so forward ids can be mapped back to names
|
2006-05-06 02:03:25 +00:00 |
|
David Anderson
|
c6d16eac7a
|
version bump
|
2006-05-05 18:31:27 +00:00 |
|
Borja Ferrer
|
d78ec24679
|
fixed bug when registering plugin_(un)pause forward
|
2006-04-28 22:51:40 +00:00 |
|
David Anderson
|
8da4987895
|
implemented request at28875
|
2006-04-27 17:31:38 +00:00 |
|
Christian Hammacher
|
3f5bae615b
|
added request at28199
|
2006-04-25 17:19:58 +00:00 |
|
Borja Ferrer
|
769485ce29
|
fixed 2 memory leaks in the debugger
|
2006-04-21 02:45:57 +00:00 |
|
Borja Ferrer
|
1d6becf3b5
|
hi, dont look
|
2006-04-21 02:18:34 +00:00 |
|
David Anderson
|
82a739a95e
|
register_plugin returns id
|
2006-04-17 12:57:52 +00:00 |
|
Borja Ferrer
|
a5df31570e
|
added request at28068 (split log files)
fixed all native debug errors in core
|
2006-04-13 16:29:01 +00:00 |
|
Scott Ehlert
|
17d5e7f0ca
|
Renamed SUFFIX_x to BIN_SUFFIX_x because it more clearly shows the meaning of the variable :\
|
2006-04-12 16:00:12 +00:00 |
|
Scott Ehlert
|
564a5484f7
|
Some changes to the makefile:
1) Fixed clean not removing amd64 binaries
2) Removed seemingly broken mmgr builds (just like MSVC now)
3) Added binlog options for creating BinLog binaries
4) Fixed amd64 build from dynamically linking to zlib
|
2006-04-12 15:42:18 +00:00 |
|
Scott Ehlert
|
8a732c7e14
|
For some reason libz64.a was not recognized as a binary file in CVS. Hopefully fixed now.
|
2006-04-12 15:37:00 +00:00 |
|
Scott Ehlert
|
998208ef20
|
*** empty log message ***
|
2006-04-12 15:36:07 +00:00 |
|
Scott Ehlert
|
a2082bac93
|
Don't include unnecessary headers when BINLOG_ENABLED isn't defined - whoa
|
2006-04-12 13:01:15 +00:00 |
|
Scott Ehlert
|
3dacc60073
|
Minor MSVC Project Changes:
1) Automatically add "bl" to binary name on BinLog builds
2) Exclude binlog.cpp from non-BinLog builds
|
2006-04-12 12:56:58 +00:00 |
|
David Anderson
|
9ef9e3755a
|
Fixed bug at28087
|
2006-04-11 06:34:17 +00:00 |
|
Scott Ehlert
|
795e23dd09
|
natives-amd64.o fixed?
|
2006-04-07 07:18:52 +00:00 |
|
Scott Ehlert
|
93ff6d5c67
|
*** empty log message ***
|
2006-04-07 07:18:23 +00:00 |
|
Scott Ehlert
|
0dc594f5e1
|
Weirdness in libz.a hopefully fixed?
|
2006-04-07 07:14:56 +00:00 |
|
Scott Ehlert
|
fad03b546a
|
*** empty log message ***
|
2006-04-07 07:14:15 +00:00 |
|
Scott Ehlert
|
d50d6b0334
|
For some strange reason natives-amd64.o and libz.a were not valid files before and core would not compile on Linux. Now they should work.
|
2006-04-06 13:06:48 +00:00 |
|
Scott Ehlert
|
f2d21c410b
|
MSVC8/VS2005 Compiling Fixes - 0 errors, 0 warnings. Hurray!
|
2006-04-06 12:56:45 +00:00 |
|
Scott Ehlert
|
ec51566abe
|
Remove cruft from MSVC 7.1 project files so that JITDebug, JITDebugBinLog, JITRelease, and JITReleaseBinLog are the only build configs
|
2006-04-06 12:14:59 +00:00 |
|
David Anderson
|
10a935790c
|
a clean yam is a happy yam.
|
2006-03-31 21:59:52 +00:00 |
|
David Anderson
|
68208d73d7
|
made sure vars are reset
|
2006-03-30 20:45:22 +00:00 |
|
David Anderson
|
b57367dd30
|
abort() now cancels a callfunc
|
2006-03-30 20:42:11 +00:00 |
|
David Anderson
|
deccf7816c
|
added rmdir()
|
2006-03-30 00:48:58 +00:00 |
|
David Anderson
|
94c449936d
|
added getc,ungetc,putc
|
2006-03-29 22:56:18 +00:00 |
|
David Anderson
|
89c58265aa
|
page numbering does not appear with no pages
|
2006-03-29 22:48:45 +00:00 |
|
David Anderson
|
3783e34a70
|
Fixed a bug where handlers wouldn't work if they were in the 0th slot
|
2006-03-29 22:42:03 +00:00 |
|
Borja Ferrer
|
414ecdfffa
|
fixed crash when creating a new binlog file
|
2006-03-24 19:29:49 +00:00 |
|
Borja Ferrer
|
17bbc37638
|
fixed binlog max size name
|
2006-03-23 10:11:09 +00:00 |
|
David Anderson
|
ccb3b4fbb3
|
experimental fix for improving hud sync
|
2006-03-20 01:03:30 +00:00 |
|
David Anderson
|
83bf0d7b2a
|
~(, ,)o <-- turtle
|
2006-03-19 21:52:25 +00:00 |
|
David Anderson
|
f55a8c54cc
|
binlog reader no longer logs plugin database in a separate file
|
2006-03-19 21:41:11 +00:00 |
|
Borja Ferrer
|
d84ef62e6c
|
little optimization from PM
|
2006-03-19 20:39:25 +00:00 |
|
Borja Ferrer
|
b5e8bc9ec1
|
fixed bug at26868
|
2006-03-19 20:14:24 +00:00 |
|
David Anderson
|
ccaa4434ad
|
committed new language code
|
2006-03-19 19:26:29 +00:00 |
|
David Anderson
|
555ac1c7f3
|
fixed corrupt file loads smashing the stack
added compile of support code
|
2006-03-18 22:10:05 +00:00 |
|
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 |
|