Commit Graph

5974 Commits

Author SHA1 Message Date
Asher Baker
1dd53d7ebf Remove 2 more stray VS projects 2016-06-22 16:45:27 +01:00
Nicholas Hastings
ae4652ec59 Remove old vcproj file from updater ext. 2016-06-21 15:43:59 -04:00
Nicholas Hastings
01d531bd6d Restore gamedatamd5 vcproj files accidentally removed. 2016-06-21 15:43:18 -04:00
Nicholas Hastings
2dc12833d2 Delete old msvc files for webternet ext. 2016-06-21 15:42:50 -04:00
Nicholas Hastings
90a83c7fd4 Split off natives.
From ErikMinekus @ https://github.com/nefarius/sourcemod/pull/1
2016-06-21 15:18:17 -04:00
Nicholas Hastings
1e26be728b Remove unused function decls. 2016-06-21 15:08:30 -04:00
Erik Minekus
32016f2987 Code style cleanup 2016-06-21 14:26:00 -04:00
Erik Minekus
62c722384f Webternet transitional syntax 2016-06-21 14:25:35 -04:00
Erik Minekus
14031448bd Webternet methodmaps 2016-06-21 14:25:28 -04:00
Nicholas Hastings
3e82a46e6b Rework request context a bit, also eliminating leak of it. 2016-06-21 14:14:49 -04:00
Nicholas Hastings
788b4ff632 Fix memory leaks on handle creation failure. 2016-06-21 13:46:49 -04:00
Nefarius
79974b3dff Swapped out custom thread creation mechanism with SMs thread worker 2016-06-21 11:05:16 -04:00
Nefarius
9142f9b0e1 Swapped callback processing order from FILO to FIFO 2016-06-21 11:05:16 -04:00
Nefarius
9772660131 Restored version.rc
Fixed resource preprocessor definition
2016-06-21 11:05:16 -04:00
Nefarius
51aa962617 Fixed AMBuilder 2016-06-21 11:05:16 -04:00
Nefarius
20bdf851d8 Fixed thread synchronization
Simplified handling of plugin unload event
2016-06-21 11:05:16 -04:00
Nefarius
1f479a72c3 Fixed release build 2016-06-21 11:05:16 -04:00
Nefarius
3b026e2bd4 Force Travis build 2016-06-21 11:05:16 -04:00
Nefarius
88f78e152b Improved performance and thread safety 2016-06-21 11:05:16 -04:00
Nefarius
a38bc8bae4 Minor code cleanup 2016-06-21 11:05:16 -04:00
Nefarius
528b62ea64 Simplified and removed unused code 2016-06-21 11:05:16 -04:00
Nefarius
8c45fcfc5d Restricted cloning handles 2016-06-21 11:05:16 -04:00
Nefarius
8be2a981dd Restricted cloning handles 2016-06-21 11:05:16 -04:00
Nefarius
eedceb0b19 Refined handle access rules 2016-06-21 11:05:16 -04:00
Nefarius
723a38889e Renamed and typed callback status variable 2016-06-21 11:05:16 -04:00
Nefarius
8058746b67 Restored accidentally deleted VS 2008 curl.sln 2016-06-21 11:04:18 -04:00
Nefarius
b3744abf8e Restored accidentally deleted updater.sln 2016-06-21 11:04:18 -04:00
Nefarius
721ba97cd8 Removed SourceHook dependencies 2016-06-21 11:04:18 -04:00
Nefarius
5e8f5a5405 Fixed AMBuild error: use of undeclared identifier 'memcmp' 2016-06-21 11:04:18 -04:00
Nefarius
a4f2f6a363 (Hopefully) fixed AMBuild 2016-06-21 11:04:18 -04:00
Nefarius
44a9b0f0be Removed outdated parts 2016-06-21 11:04:18 -04:00
Nefarius
67659bf657 Swapped out STL items with AMTL counterparts 2016-06-21 11:04:18 -04:00
Nefarius
a75627e048 Added a more meaningful note on HTTPRequestCompletedContextFunction 2016-06-21 11:04:18 -04:00
Nefarius
3ae505229b Minor optimization 2016-06-21 11:04:18 -04:00
Nefarius
27256665ac Removed unnecessary check in RunFrame() 2016-06-21 11:04:18 -04:00
Nefarius
d7d8346482 Removed HTTP status code definitions in webternet.inc 2016-06-21 11:04:18 -04:00
Nefarius
c3364d1975 Fixed AMBuild error: use of undeclared identifier 'memcpy' 2016-06-21 11:04:18 -04:00
Nefarius
fd79125026 Fixed crash caused by FileDownloader´s unimplemented GetBuffer() 2016-06-21 11:04:18 -04:00
Nefarius
a3b3719254 Small indentation fixes 2016-06-21 11:04:18 -04:00
Nefarius
94770f0772 Webternet: Implemented clean extension unload shutdown 2016-06-21 11:04:18 -04:00
Nefarius
5b701aec7a Fixed queue handling mistake 2016-06-21 11:04:18 -04:00
Nefarius
351f564292 Minor error message corrections 2016-06-21 11:04:18 -04:00
Nefarius
9673899dce Added documentation to webternet.inc 2016-06-21 11:04:18 -04:00
Nefarius
29373dc491 Minor style corrections 2016-06-21 11:04:18 -04:00
Nefarius
b86518682c Removed old comments
Removed unused debug code
Corrected syntax flaws created by VAX
Initialized pointers with NULL
2016-06-21 11:04:18 -04:00
Nefarius
9e6601145b Removed absolute path to OpenSSL from libcurl project file 2016-06-21 11:04:18 -04:00
Nefarius
6ff1f2930c Added newline at end of IBaseDownloader.h 2016-06-21 11:04:18 -04:00
Nefarius
40c18e38ee Removed absolute path to OpenSSL libraries
Removed unused post-build event
2016-06-21 11:04:18 -04:00
Nefarius
0e0edadbcc Fixed Windows build with VC++ 2010 2016-06-21 11:04:18 -04:00
Nefarius
d357d3de6d Moved webternet patches to new git repository 2016-06-21 11:04:18 -04:00