<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/llcommon/llwin32headers.h, branch cef_147</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=cef_147</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=cef_147'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2025-06-03T09:25:23Z</updated>
<entry>
<title>Make vcpkg APR able to find sockaddr_in6 definition</title>
<updated>2025-06-03T09:25:23Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2025-06-03T09:25:23Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=163d425479ba305306e74701a453bd32eb9d34f6'/>
<id>urn:sha1:163d425479ba305306e74701a453bd32eb9d34f6</id>
<content type='text'>
and get rid of the error:
'apr_sockaddr_t::sin6' uses undefined struct 'sockaddr_in6'
</content>
</entry>
<entry>
<title>Clean up Windows build (#2562)</title>
<updated>2024-09-13T14:28:48Z</updated>
<author>
<name>Ansariel Hiller</name>
<email>Ansariel@users.noreply.github.com</email>
</author>
<published>2024-09-13T14:28:48Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=74205607b7e106f3b7566ef4a4b9c2fcdfa2f83e'/>
<id>urn:sha1:74205607b7e106f3b7566ef4a4b9c2fcdfa2f83e</id>
<content type='text'>
* APR_DECLARE_STATIC and APU_DECLARE_STATIC gets already defined in APR.cmake
* Move both _CRT_SECURE_NO_WARNINGS and _WINSOCK_DEPRECATED_NO_WARNINGS definitions to 00-Common.cmake
* Always define WIN32_LEAN_AND_MEAN and include subset of Windows API by default
* Remove llwin32headerslean.h and remove unnecessary WIN32_LEAN_AND_MEAN definition handling in llwin32headers.h
* Clean up includes of Windows API headers
* Get rid of workaround to link against IPHLPAPI.lib in lluuid.cpp - this seems to have been an issue in the past that has been fixed</content>
</entry>
<entry>
<title>#824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed</title>
<updated>2024-04-29T04:56:09Z</updated>
<author>
<name>Andrey Lihatskiy</name>
<email>alihatskiy@productengine.com</email>
</author>
<published>2024-04-29T04:43:28Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=1b68f71348ecf3983b76b40d7940da8377f049b7'/>
<id>urn:sha1:1b68f71348ecf3983b76b40d7940da8377f049b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge with release</title>
<updated>2014-04-08T02:09:40Z</updated>
<author>
<name>Richard Linden</name>
<email>none@none</email>
</author>
<published>2014-04-08T02:09:40Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=98aabdc176c23de9ba23f902dc2015f9c775d26e'/>
<id>urn:sha1:98aabdc176c23de9ba23f902dc2015f9c775d26e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge with viewer-release</title>
<updated>2013-06-06T02:05:43Z</updated>
<author>
<name>Richard Linden</name>
<email>none@none</email>
</author>
<published>2013-06-06T02:05:43Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=0a96b47663c99914c587cdcb8bcdc096bbf55fa3'/>
<id>urn:sha1:0a96b47663c99914c587cdcb8bcdc096bbf55fa3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SH-3468 WIP add memory tracking base class</title>
<updated>2013-01-09T07:50:27Z</updated>
<author>
<name>Richard Linden</name>
<email>none@none</email>
</author>
<published>2013-01-09T07:50:27Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=0ba9a00c3116b69745f2d5070ce772d5d4965dbf'/>
<id>urn:sha1:0ba9a00c3116b69745f2d5070ce772d5d4965dbf</id>
<content type='text'>
cleaned up hacks used to get unit tests working
LLTrace::init now supports recursive initialization/cleanup
put NOMINMAX back in win32 header wrappers
</content>
</entry>
<entry>
<title>SH-3406 WIP convert fast timers to lltrace system</title>
<updated>2012-11-16T03:46:09Z</updated>
<author>
<name>Richard Linden</name>
<email>none@none</email>
</author>
<published>2012-11-16T03:46:09Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c136b432140f892a56d4996d5ed77e903ff0b32d'/>
<id>urn:sha1:c136b432140f892a56d4996d5ed77e903ff0b32d</id>
<content type='text'>
eliminated min and max macros from windows.h
got rest of viewer to compile against llfasttimer changes
</content>
</entry>
<entry>
<title>SH-3406 WIP convert fast timers to lltrace system</title>
<updated>2012-11-15T07:52:27Z</updated>
<author>
<name>Richard Linden</name>
<email>none@none</email>
</author>
<published>2012-11-15T07:52:27Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=9d77e030d9a0d23cebce616631677459eec1612c'/>
<id>urn:sha1:9d77e030d9a0d23cebce616631677459eec1612c</id>
<content type='text'>
cleaning up build
moved most includes of windows.h to llwin32headers.h to disable min/max macros, etc
streamlined Time class and consolidated functionality in BlockTimer class
llfasttimer is no longer included via llstring.h, so had to add it manually in several places
</content>
</entry>
</feed>
