Commit Graph
100 Commits
Author SHA1 Message Date
Scott Ehlert 950ef59319 Fixed crash regression in JIT compiler (r=dvander).
This regression was caused by the 16-byte stack alignment chageset: 5cb8a336b05c


Former-commit-id: 1c7d8ab157e562368d1c4e16cecd0da6f90df468
2013-05-27 03:24:15 -05:00
Scott Ehlert 369ed2adb7 Hopefully last build trigger.
Former-commit-id: 51f47cd70dc0d71e4dbdd4eed020fc1247ff0e69
2013-05-25 23:12:32 -05:00
Scott Ehlert 2d74ae8f53 Trigger a build.
Former-commit-id: dbd5bd3f50ce453b8c0d29c30538bddb383ddecd
2013-05-25 20:42:26 -05:00
Scott Ehlert 1f69ffd2bc Trigger a build.
Former-commit-id: c2c2521e59addcf1264bf1cabdca380d4bd7ada8
2013-05-25 20:35:12 -05:00
Scott Ehlert f53ab14afc Trigger a build.
Former-commit-id: f8741164c7c201f9501a6a62001d1c575a822687
2013-05-25 20:41:28 -05:00
Scott Ehlert 5f4524e385 Trigger a build.
Former-commit-id: 6c1d55d357f3bc85759e9295dbdf2d7256e03923
2013-05-25 20:19:48 -05:00
Scott Ehlert 5f132b0f1c Trigger a build.
Former-commit-id: 870b548ae7ccb49acd6ab9d61196b3d592927e0a
2013-05-25 20:06:24 -05:00
Scott Ehlert 6d1d20cbcb Trigger a build.
Former-commit-id: 39fe66a68d3c9d734140de80f6ae46b75efa52f0
2013-05-25 19:15:55 -05:00
Scott Ehlert ba4c28ca41 Trigger a build.
Former-commit-id: 661b176f46a4f9304be43d92b147ea4a23ad7269
2013-05-25 19:10:23 -05:00
Scott Ehlert d64fa7cb7b Trigger a build.
Former-commit-id: 7e2b688c6e65a8dd9513a1c77312b2fbf34dd812
2013-05-25 18:56:59 -05:00
Scott Ehlert f6bbb15e75 Trigger a build.
Former-commit-id: 9d468c4a0b4bcd1fc41d8f407c68c8fe443d40e9
2013-05-25 18:12:32 -05:00
Scott Ehlert ec9ae29be8 Trigger a build.
Former-commit-id: 2b65f8f4b611cfca7bbb196694c12cd12f6bdc7a
2013-05-25 17:47:36 -05:00
Scott Ehlert 3a65722bff Changed my handle for amxx client command.
Former-commit-id: 51b3160068ef6cbe3dd6ba6acaeacf35c333b7b6
2013-05-25 00:05:34 -05:00
Scott Ehlert c8ae274845 Hopefully triggering a build.
Former-commit-id: 57a6a70c0902685c2b5bf94ac50585e6b8dea00e
2013-05-24 23:15:30 -05:00
Scott Ehlert e54e1af413 Hopefully triggering a build.
Former-commit-id: c0064dfe38808f7c35bee013eb1099ab121ab38e
2013-05-24 23:11:23 -05:00
Scott Ehlert 73ef98ca60 Hopefully triggering a build.
Former-commit-id: bb9724c4abfdf2898d3ef638ac185065638459e7
2013-05-24 22:37:45 -05:00
Scott Ehlert 360477f209 Hopefully triggering a build.
Former-commit-id: f1d808cb8fd40643f58e42ba7de18fad559fbf8c
2013-05-24 22:40:31 -05:00
Scott Ehlert 7e64cbf543 Updated ham sandwich offsets for TFC.
Former-commit-id: 561e9d87dfe374662c189bc76ea65bf4b40f07e7
2013-05-24 22:28:06 -05:00
Scott Ehlert 2c2de2169f Updated hamsandwich offsets for DOD.
Former-commit-id: e65de8d409bbfde88cb96a8a33e658ee77a321ea
2013-03-17 04:05:41 -05:00
Scott Ehlert 52178abe4d Disable Next button if license agreement is not accepted.
Former-commit-id: 05edd66a34866e57b6966f9a2591da9e83df9268
2013-02-26 02:18:48 -06:00
Scott Ehlert ad46732e12 Fixed version number.
Former-commit-id: fef9682efc6e96913d44dcc0d2c1400877907347
2013-02-24 01:31:35 -06:00
Scott Ehlert 7718aac519 Re-built Pawn assembly interpreter and JIT object files.
Former-commit-id: ac5b6b15f2cb304847d39d3080ffb8a2a8926074
2013-02-24 01:04:09 -06:00
Scott Ehlert ed1d061aa4 Re-enable JIT on Mac OS X (bug 5601, r=dvander).
Former-commit-id: b220d90bb4dff8b777dbafe39b871e50b74e1d59
2013-02-24 01:03:56 -06:00
Scott Ehlert 2a6486b78f Align stack on 16-byte boundary for native calls in the JIT compiler (bug 5601, r=dvander).
This alignment is needed if a native calls a library function on OS X or uses SSE instructions.


Former-commit-id: fc08daf58b480f0909b453cd3aeafc96f1304bcc
2013-02-24 01:03:55 -06:00
Scott Ehlert e5c92a2c30 Align address of asm_runJIT down to nearest page boundary instead of up for mprotect on Linux and OS X (bug 5601, r=dvander).
Former-commit-id: af6ba72b0ba1f2ac1316337a6c67f5f39996182a
2013-02-24 01:03:54 -06:00
Scott Ehlert d8ddbb0687 Align stack on 16-byte boundary for native calls in the assembly interpreter (bug 5601, r=dvander).
This alignment is needed if a native calls a library function on OS X or uses SSE instructions.


Former-commit-id: 895c8561967efe2b456ae73684431b9469e6cd37
2013-02-24 01:03:53 -06:00
Scott Ehlert e414ede098 Fixed clang warnings when neither the assembly interpreter nor JIT are enabled (bug 5601, r=dvander).
Former-commit-id: fd100b2fa78412c4698a16280dacf0bf4005b9d8
2013-02-24 00:45:53 -06:00
Scott Ehlert e3d750597a Fixed module loading on OS X (bug 5601, r=dvander).
Former-commit-id: 3d0277c1f01b71fa8401a7f815e09bebfb0f73cf
2013-02-24 00:45:53 -06:00
Scott Ehlert fe2e9dbfc2 Removed patch file that was accidentally added in a previous changeset.
Former-commit-id: e3cb306a72f6adcb57a536ac66f3ad7ebaa27443
2013-02-24 00:45:53 -06:00
Scott Ehlert 146d77f819 Fixed Windows tsx build.
Former-commit-id: 9ffe0365415ba5cd9fdaa12782c9677f8f1ca951
2013-02-13 03:32:25 -06:00
Scott Ehlert 06a9241bcf Changed my handle.
Former-commit-id: 9b29f183153a23dbf0f830cb4580dc4dd2853143
2013-02-13 03:23:27 -06:00
Scott Ehlert ce4b23b41a Fixed metamod paths in MSVC projects.
Former-commit-id: c99a90817fb726ee28783d9b1139e4d540daa9fa
2013-02-13 03:22:59 -06:00
Scott Ehlert 5e69db511c Made amxxpc_osx executable.
Former-commit-id: ea2a4889fe69274051fa71b1d94308935cdc34e4
2013-02-13 02:32:01 -06:00
Scott Ehlert 250cb89479 Really fixed HLSDK paths in MSVC project files.
Former-commit-id: e04d44c85196034f5deebbf3c46ecc9fc710aeed
2013-02-13 02:08:29 -06:00
Scott Ehlert f01357aa7a Fixed HLSDK paths in VS 2010 projects files.
Former-commit-id: 32516f18ee3b87c2030ba5fad91f0b3e7a1ec741
2013-02-13 01:22:50 -06:00
Scott Ehlert 7f13ae3e4f Fixed buildbot Perl scripts for Mac OS X build (bug 5601, r=dvander).
Former-commit-id: 375e91c1d22c5cc2a9107bbc804cbc17794421d4
2013-02-13 01:22:40 -06:00
Scott Ehlert e5b990b8e0 Removed dlsym from Linux package.
Only dlsym64 is completely gone. The dlsym binary must remain to be used by the builder. It just won't appear in the Linux download pacakages anymore.


Former-commit-id: c387cdeff8270d4e2f1dab7e66173f1be76cc71f
2013-02-13 01:22:15 -06:00
Scott Ehlert 99411af951 Updated installer to support new Linux metamod filename and Mac OS X binaries (bug 5601, r=dvander).
Former-commit-id: 0be36403602c16adaddc84881c9613b3f0f9c1ff
2013-02-13 01:20:11 -06:00
Scott Ehlert b318509687 Added dependencies for the Installer Delphi project.
Former-commit-id: 88173f089cfe2d6b72e987f763ff25c7038528bc
2013-02-13 01:19:36 -06:00
Scott Ehlert 37f7975416 Rebuilt compiler binaries and built new binaries for OS X. 2013-02-13 01:16:41 -06:00
Scott Ehlert 40c1fee55a Added support for Mac OS X and building with clang (bug 5601, r=dvander). 2013-02-13 01:14:37 -06:00
Scott Ehlert 59fc122986 Triggering build. 2013-02-12 03:38:26 -06:00
Scott Ehlert 3ec6bbc2ce Triggering build. 2013-02-12 03:30:51 -06:00
Scott Ehlert a431cb420b Triggering build. 2013-02-08 04:07:52 -06:00
Scott Ehlert 5a6c4ea408 Removed amxxpc64 and rebuilt amxxpc binaries. 2013-02-08 03:44:40 -06:00
Scott Ehlert 6c22cb171d Synced hamdata.ini. 2013-02-04 18:40:04 -06:00
Scott Ehlert 77e900585a Backed out changeset 41ca53ad9bff 2013-02-04 18:37:37 -06:00
Scott Ehlert 86bfeec554 Synced hamdata.ini 2013-02-04 18:36:18 -06:00
Scott Ehlert 45343e6e27 Updated hamsandwich offsets for HL1 and CS 1.6 beta. 2013-02-04 07:31:33 -06:00
Scott Ehlert 944f608f09 Fixed hamsandwich vtable patching on Linux for newer GCC binaries. 2013-02-04 07:31:32 -06:00
Scott Ehlert ad960a64e2 Fixed Linux ClientCommand detour crash in cstrike module for beta. 2013-02-02 23:41:45 -06:00
Scott Ehlert da2eb8ea66 Hopefully fixed Windows build. 2011-07-01 21:51:27 -05:00
Scott Ehlert 088f109a64 Added .hgignore file. 2011-06-29 00:59:58 -05:00
Scott Ehlert 9d65198786 Upgraded MSVC project files for VS 2010 and modified build tool to use them. 2011-06-29 00:50:14 -05:00
Scott Ehlert 2249f1e70c Gah 2008-08-20 06:08:27 +00:00
Scott Ehlert 0f4ee9d91d Added some missing testsuite plugins to nsi installer file. This should hopefully be all that's missing. 2008-08-19 18:30:32 +00:00
Scott Ehlert 5cc5ea4006 Added missing fakemeta_util.inc to nsi installer file 2008-08-19 18:12:05 +00:00
Scott Ehlert 2145823971 Updated nsi installer file list; it was missing celltrie.inc 2008-08-19 14:34:12 +00:00
Scott Ehlert c07d8f3d93 Final VS 2005 + Linux tomfoolery 2008-08-16 20:13:12 +00:00
Scott Ehlert adaf207b58 Forgot about this in my VS 2005 tirade 2008-08-16 10:19:42 +00:00
Scott Ehlert 0dc6a4a5dd Whoa, amb1941: All of AMX Mod X is now officially moved over to Visual Studio 2005 (MSVC 8)
Also did the following:
* Removed -fPIC from all Linux makefiles
* AMXX build tool now also moved over to VS 2005
* AMXX build tool binary renamed from "AMXXRelease" to "builder"
* MSVC project files now can use environment variables to point to the paths of the Metamod headers and HL SDK: $(METAMOD) and $(HLSDK) respectively
2008-08-16 09:48:39 +00:00
Scott Ehlert 626bfe5240 Updated GeoIP code 2008-08-16 08:24:19 +00:00
Scott Ehlert e4a3647b88 Updated GeoIP database to August 2008 2008-08-16 07:59:05 +00:00
Scott Ehlert f942a857d0 Moved sven module of out trunk for now 2008-08-16 07:46:30 +00:00
Scott Ehlert e6663991a7 All include files should be semicolon-correct now 2007-08-10 04:52:12 +00:00
Scott Ehlert add02dc55e Fixed amb365 - EF_SetSize() stock had incorrect params 2007-06-05 02:38:48 +00:00
Scott Ehlert 5309189602 Implemented amb245 - precache_sound() now returns whatever the engine function returns instead of just returning 1 2007-05-04 01:38:30 +00:00
Scott Ehlert 006396bc92 Apparently this was a bad idea 2007-05-04 01:17:13 +00:00
Scott Ehlert dc4c9f0258 Fixed this up or something strange like that... 2007-05-04 01:11:01 +00:00
Scott Ehlert e34120803d Implemented request amb242: added cs_get/set_user_hostagekills() natives 2007-05-01 21:38:39 +00:00
Scott Ehlert fdb094045e Wow, nice typo DS 2007-05-01 21:27:52 +00:00
Scott Ehlert 8c45216cfd Oh, forgot to reset ServerPrint 2007-04-30 18:32:40 +00:00
Scott Ehlert 897ed0cb10 Implemented request amb237 - added ServerPrint to Fakemeta 2007-04-30 18:29:33 +00:00
Scott Ehlert fd8489d088 Fixed amb116 - DispatchKeyValue didn't work with worldspawn (entity 0) 2007-04-28 16:19:04 +00:00
Scott Ehlert fc2b220c38 Fixed amb230 - radius_damage didn't completely kill players on some mods 2007-04-25 18:13:16 +00:00
Scott Ehlert 74c6290dc0 imessage and admin plugins compile again 2007-04-25 17:24:02 +00:00
Scott Ehlert a93ef02efa Base package builds completely again - DS can't do anything right :| 2007-04-25 16:37:13 +00:00
Scott Ehlert 5d6d0282b0 Fixed amb110 - socket_change() returned 1 if select() syscall returned -1 (KoST) 2007-04-24 19:17:30 +00:00
Scott Ehlert 33e01af955 Fixed Windows builds of all modules - they were broken as a result of all the moves of svn_version.h *sigh* 2007-04-24 18:50:16 +00:00
Scott Ehlert 8e1f54465d Fixed amb226 - missing return after pfnClientPrintf 2007-04-20 19:02:35 +00:00
Scott Ehlert ae46e3f6ab Moved svn_version.h and svn_version.tpl out of SDK directories... 2007-03-27 16:07:28 +00:00
Scott Ehlert 68beb4b1a3 Fixed some minor annoyances with dlsym
- Added missing newline character to "File not found" message
 - Now properly handles relative file paths
2007-03-21 20:24:01 +00:00
Scott Ehlert 118b002ee8 Synced Module SDK files with most recent fixes
- Fixed potential issue with Meta_Query
 - Removed debug message from GiveFnptrsToDll that has been present for a long long time

Again I ask why?
2007-03-21 20:22:20 +00:00
Scott Ehlert a004e906dd Updated SQLite to 3.3.13 - why? I have no idea 2007-03-21 20:19:37 +00:00
Scott Ehlert eaa4122c5a Fixed amb107: socket_open doesn't return error by reference 2007-03-19 09:45:45 +00:00
Scott Ehlert e61809496d Updated modules.versions 2007-03-16 04:16:30 +00:00
Scott Ehlert edaf960407 Added request amb76 - hex format specifier (%x and %X) 2007-03-14 02:16:09 +00:00
Scott Ehlert e3217964c4 Fixed core MSVC8 compile :\ 2007-03-14 02:12:51 +00:00
Scott Ehlert 397479cd77 Fixed amb85 - tag mismatch warning on ShowSyncHudMsg 2007-03-13 22:51:12 +00:00
Scott Ehlert d151ee0b58 Added svn:ignore property to a bunch of stuff 2007-03-13 21:26:04 +00:00
Scott Ehlert ce88004900 Tiny bit of reorganizing done to WinCSX 2007-03-13 21:10:28 +00:00
Scott Ehlert 1e8d0e10e6 Fixed unused symbol warning 2007-03-13 20:34:38 +00:00
Scott Ehlert bb641688ee Oops, guess I forgot to fix this path 2007-03-13 20:22:47 +00:00
Scott Ehlert ab53914351 Massive reorganization attempt - part 2
Moved old/defunct/unofficial modules out of trunk
2007-03-13 19:45:19 +00:00
Scott Ehlert 54186736c8 Massive reorganization attempt - part 1.8 2007-03-13 19:28:24 +00:00
Scott Ehlert b66fea0fbc Massive reorganization attempt - part 1.77 2007-03-13 19:22:44 +00:00
Scott Ehlert bf2c9620f3 Massive reorganization attempt - part 1.76 2007-03-13 19:19:33 +00:00
Scott Ehlert af96229d5d Massive reorganization attempt - part 1.75 2007-03-13 18:44:23 +00:00
Scott Ehlert be323039d1 Massive reorganization attempt - part 1.5 2007-03-13 11:48:53 +00:00
Scott Ehlert c71be87a3a Massive reorganization attempt - part 1
Oh dear, what has DS done now?
2007-03-13 11:46:03 +00:00