use evutil_socket_t instead of int to define socket types. Patch my mikedLd :)

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14187 f4695dd4-2c0a-0410-b89c-da849a56a58e
function pointer type correctness. mikedld

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14188 f4695dd4-2c0a-0410-b89c-da849a56a58e
correct function pointer type correctness. mikedld

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14189 f4695dd4-2c0a-0410-b89c-da849a56a58e
introduce TR_PRIuSIZE macro for portable printf()ing of size_t. mikedld

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14190 f4695dd4-2c0a-0410-b89c-da849a56a58e
remove a few straggling uses of %zu to follow up on the previous TR_PRIuSIZE commit

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14191 f4695dd4-2c0a-0410-b89c-da849a56a58e
fix a handful of CL warnings & errors in libtransmission. mikedld

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14192 f4695dd4-2c0a-0410-b89c-da849a56a58e
(trunk, libT) improved/new MSVC portability wrappers dirname, basename, gettimeofday(). patch by mikedld, breakage by charles


git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14193 f4695dd4-2c0a-0410-b89c-da849a56a58e
fix CL warnings in the Qt code. mikedld

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14194 f4695dd4-2c0a-0410-b89c-da849a56a58e
(trunk, qt) #5483: use native windows icons, more win portability goodness from mikedld

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14195 f4695dd4-2c0a-0410-b89c-da849a56a58e
(trunk, qt) #4813: allow launching files in Qt interface

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14196 f4695dd4-2c0a-0410-b89c-da849a56a58e
(trunk, qt) #5312 'download checkbox toggle with spacebar is broken' -- fixed, patch by mikedld

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14197 f4695dd4-2c0a-0410-b89c-da849a56a58e
(trunk, qt) #3606 'Qt client New Torrent from Source Folder is Goofy' -- fixed, mikedld

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14198 f4695dd4-2c0a-0410-b89c-da849a56a58e
have the peer-id test follow the other unit test files' naming conventions

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14199 f4695dd4-2c0a-0410-b89c-da849a56a58e
(trunk, qt) reuse make-dialog's trailing slash fix in the options dialog when setting the download dir

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14200 f4695dd4-2c0a-0410-b89c-da849a56a58e
blocklist cleanup: use bool instead of int where appropriate, use tr_fileExists() instead of stat()

git-svn-id: svn://svn.transmissionbt.com/Transmission/trunk@14201 f4695dd4-2c0a-0410-b89c-da849a56a58e