phoenix-firestorm/indra/llcommon
Nicky b5e8e3025a Properly handle unicode paths in crashlogging (Windows). 2013-06-19 00:29:52 +02:00
..
nd FIRE-9977; Mesh upload crashes on Windows XP. 2013-05-05 03:47:00 +02:00
res EOL fixes. No code changes. 2011-08-08 17:58:42 -05:00
tests Linux Viewer build fixes. 2012-12-05 17:29:52 -05:00
CMakeLists.txt Rename HAS_OPENSIM_SUPPORT switch to OPENSIM 2013-02-18 21:24:20 -07:00
bitpack.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
bitpack.h
ctype_workaround.h
doublelinkedlist.h
fix_macros.h Some Mac header #defines macros like check and equivalent -- gack!! 2012-11-16 18:08:40 -05:00
imageids.cpp Merged with Appearance-Misc tip 2013-02-04 21:06:34 +01:00
imageids.h Merged with Appearance-Misc tip 2013-02-04 21:06:34 +01:00
indra_constants.cpp
indra_constants.h Partial Merge of LL 3.4.2 Release 2012-12-10 15:56:46 -08:00
is_approx_equal_fraction.h
linden_common.h Boost 1.52 no longer supports Boost.Filesystem v2 -- don't request. 2012-11-16 17:56:30 -05:00
linked_lists.h
ll_template_cast.h
llaccountingcost.h
llagentconstants.h
llallocator.cpp initial attempt to restore changes that make removing tcmalloc possible; not tested 2012-09-12 14:36:37 -04:00
llallocator.h MAINT-570 Remove unused memory tracking system LLMemType 2012-07-20 11:42:15 -05:00
llallocator_heap_profile.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llallocator_heap_profile.h
llapp.cpp Properly handle unicode paths in crashlogging (Windows). 2013-06-19 00:29:52 +02:00
llapp.h FIRE-8173: glibc 1.26 now fully declares siginfo_t. 2012-11-23 23:42:02 -05:00
llapr.cpp Add ndfile.h into llapr.h so it is visible where needed. Add typedef apr_file_t tFiletype to LLAPRFile and then use this in all classes instead of apr_file_t, this way we can swap between LLAPRFile and ndFile with use a typedef 2013-01-23 02:25:14 +01:00
llapr.h Switch off APR for default branch again. Having all the latest fixes it can make use of some broader tests again. 2013-04-02 02:39:47 +02:00
llassettype.cpp
llassettype.h
llassoclist.h
llavatarconstants.h
llavatarname.cpp
llavatarname.h
llbase32.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llbase32.h
llbase64.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llbase64.h
llboost.h
llchat.h
llclickaction.h
llcommon.cpp Backed out changeset b782a75c99e6 2011-10-14 11:52:40 -05:00
llcommon.h
llcommonutils.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llcommonutils.h
llcoros.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llcoros.h
llcrc.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llcrc.h
llcriticaldamp.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llcriticaldamp.h
llcursortypes.cpp Merge LL pathfinding 2012-08-06 18:14:39 -07:00
llcursortypes.h Merge LL pathfinding 2012-08-06 18:14:39 -07:00
lldarray.h Make GCC 4.7.1 happy. 2013-03-12 11:38:40 +01:00
lldarrayptr.h correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
lldate.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
lldate.h
lldefs.h
lldeleteutils.h
lldependencies.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
lldependencies.h
lldepthstack.h correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
lldictionary.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
lldictionary.h Partial rewrite of llifstream and llofstream (Windows implementation pending). Moved more functionality from llviewerwearable to llwearable 2012-09-20 04:29:17 +00:00
lldlinked.h
lldoubledispatch.h
lldqueueptr.h correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llendianswizzle.h
llenum.h
llerror.cpp Merge LL pathfinding 2012-08-06 18:14:39 -07:00
llerror.h Add logging during tests (debug level, to test-specific files) 2012-06-24 07:27:34 -04:00
llerrorcontrol.h merge up to 3.3.3-release + pathfinding 2012-06-25 17:16:29 -04:00
llerrorlegacy.h
llerrorthread.cpp Normalize LLErrorThread::run() loop exit condition. 2012-03-12 12:08:35 -04:00
llerrorthread.h correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llevent.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llevent.h
lleventapi.cpp CHOP-763: Promote Response class from llwindowlistener.cpp to LLEventAPI. 2011-09-01 13:12:23 -04:00
lleventapi.h
lleventcoro.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
lleventcoro.h Make GCC 4.7.1 happy. 2013-03-12 11:38:40 +01:00
lleventdispatcher.cpp
lleventdispatcher.h
lleventemitter.h
lleventfilter.cpp
lleventfilter.h
llevents.cpp converted a bunch of narrowing implicit conversions to explicit 2012-02-01 13:03:46 -08:00
llevents.h
lleventtimer.cpp Minimize calls to endInstances per frame. 2013-03-26 20:42:34 +01:00
lleventtimer.h
llextendedstatus.h
llfasttimer.cpp Merge RLVa SSB update 2013-02-24 18:24:48 -08:00
llfasttimer.h Merge RLVa SSB update 2013-02-24 18:24:48 -08:00
llfile.cpp FIRE-10035; Make sure there's not path with a trailing / or \ passed to _wstat. 2013-05-24 01:04:24 +02:00
llfile.h More windows build fixes 2012-09-21 22:21:42 -07:00
llfindlocale.cpp
llfindlocale.h
llfixedbuffer.cpp Backed out changeset b782a75c99e6 2011-10-14 11:52:40 -05:00
llfixedbuffer.h correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llfoldertype.cpp
llfoldertype.h
llformat.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llformat.h
llframetimer.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llframetimer.h
llhandle.h Add implementation comments to LLHandle. 2012-08-08 14:57:49 -04:00
llhash.h
llheartbeat.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llheartbeat.h
llhttpstatuscodes.h
llindexedqueue.h
llinitparam.cpp removed LLXUIXML library 2012-01-20 13:51:46 -08:00
llinitparam.h FIRE-9207: Finish importing CHUI-739 fixes to fix toolbar buttons going poof. 2013-04-09 09:16:49 -05:00
llinstancetracker.cpp STORM-1541: Hoist LLInstanceTracker::getMap_() to base getStatic(). 2011-09-06 22:07:49 -04:00
llinstancetracker.h Minimize calls to LLInstanceTrackerBase::getStatic. It is not as innocent as it looks when called very often. 2013-01-02 19:33:06 +01:00
llkeythrottle.h
llkeyusetracker.h
lllazy.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
lllazy.h
llleap.cpp Introduce LLLeapListener, associating one with each LLLeap object. 2012-03-16 15:34:21 -04:00
llleap.h
llleaplistener.cpp
llleaplistener.h
lllinkedqueue.h correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
lllistenerwrapper.h
llliveappconfig.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llliveappconfig.h
lllivefile.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
lllivefile.h
lllocalidhashmap.h
lllog.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
lllog.h
lllslconstants.h
llmap.h
llmd5.cpp converted a bunch of narrowing implicit conversions to explicit 2012-02-01 13:03:46 -08:00
llmd5.h
llmemory.cpp Refactor code. All nd*.cpp/h files are now in their own subdirectory. 2013-01-27 18:53:56 +01:00
llmemory.h Merge LGPL 2013-01-28 08:04:11 -08:00
llmemorystream.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llmemorystream.h
llmetricperformancetester.cpp Fixing issues with not detecting when LLSD XML parsing fails. Changing most http error handlers to understand LLSD error responses. Fleshing out most http error handler message spam. 2013-03-05 22:05:22 -08:00
llmetricperformancetester.h
llmetrics.cpp
llmetrics.h
llmortician.cpp
llmortician.h
llnametable.h
lloptioninterface.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
lloptioninterface.h
llpointer.h WIP: path-118 2012-01-24 16:09:26 -05:00
llpreprocessor.h converted a bunch of narrowing implicit conversions to explicit 2012-02-01 13:03:46 -08:00
llpriqueuemap.h
llprocess.cpp MAINT-1144: Defend against NULL LLPluginProcessParent::mProcess. 2012-06-06 16:38:16 -04:00
llprocess.h MAINT-1144: Defend against NULL LLPluginProcessParent::mProcess. 2012-06-06 16:38:16 -04:00
llprocessor.cpp Indention fix in llprocessor.cpp 2013-02-09 22:53:13 +01:00
llprocessor.h
llptrskiplist.h
llptrskipmap.h
llptrto.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llptrto.h
llqueuedthread.cpp FIRE-4972 - Hackish fix for FS eating a second CPU core from LLQueuedThread sometimes having one item stuck in the que 2012-11-24 11:37:15 -08:00
llqueuedthread.h
llrand.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llrand.h
llrefcount.cpp a debug tool to detect LLPointer issues for SH-694: check if there are any other LLPointer issues in the mesh model uploading flow and fix them if exist. 2011-01-04 16:28:40 -07:00
llrefcount.h Refactor code. All nd*.cpp/h files are now in their own subdirectory. 2013-01-27 18:53:56 +01:00
llregistry.h MAINT-1175: Ditch LLTypeInfoLookup, make map<const type_info*> work. 2012-07-18 20:33:54 -04:00
llrun.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llrun.h
llsafehandle.h
llsd.cpp SEC-995 FIX viewer is easily spammed to death by chat 2012-04-25 11:26:54 -07:00
llsd.h
llsdparam.cpp moved LLSDParam to llcommon so that LLSD<->Param Block conversion are usable by everyone 2012-01-20 14:55:39 -08:00
llsdparam.h
llsdserialize.cpp First round of export and import support. 2013-03-24 20:35:24 -04:00
llsdserialize.h Fixing issues with not detecting when LLSD XML parsing fails. Changing most http error handlers to understand LLSD error responses. Fleshing out most http error handler message spam. 2013-03-05 22:05:22 -08:00
llsdserialize_xml.cpp Merge SSB push 4 2013-03-08 17:54:49 -08:00
llsdserialize_xml.h
llsdutil.cpp Fix a couple gotchas in LLSDArray, LLSDParam, llsd_equals(). 2011-01-31 18:00:58 -05:00
llsdutil.h
llsecondlifeurls.cpp Updated Firestorm change log URL in llsecondlifeurls.cpp to new URL format 2012-06-22 21:32:17 +02:00
llsecondlifeurls.h
llsimplehash.h
llsingleton.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llsingleton.h
llskiplist.h
llskipmap.h
llsmoothstep.h
llsortedvector.h Fix typo. 2012-06-25 20:03:50 +02:00
llstack.h correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llstacktrace.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llstacktrace.h correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llstat.cpp Merge 2012-08-25 12:51:37 -07:00
llstat.h fixed crash on startup 2012-08-25 12:49:40 -07:00
llstatenums.h PATH-638: Adding elements to render the new sim stats. 2012-05-18 19:14:43 -07:00
llstl.h MAINT-1175: Use workaround for comparing std::type_info* on gcc < 4.4. 2012-07-19 08:35:11 -04:00
llstreamqueue.cpp Introduce LLStreamQueue to buffer nonblocking I/O. 2012-01-05 15:43:23 -05:00
llstreamqueue.h Add LLStreamQueue::size() and tests to exercise it. 2012-01-12 12:19:27 -05:00
llstreamtools.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llstreamtools.h
llstrider.h FIRE-9819; llstrider was incompatible with the binary havok blob, leading to crashes. 2013-04-20 02:53:50 +02:00
llstring.cpp Crashfix: in ll_safe_string not only guard against 0 pointer, but against illegal length of buffer too. 2012-07-12 18:04:53 +02:00
llstring.h removed spellcheck, to be replaced by LL's version 2012-07-10 23:57:05 -07:00
llstringtable.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llstringtable.h correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
llsys.cpp State Windows 8.1 instead of its codname of Windows Blue for NT 6.3 2013-05-15 14:50:48 -07:00
llsys.h
llthread.cpp Merge LL 3.4.3, 2012-12-18 00:36:35 -08:00
llthread.h Merge LL 3.4.1 to FS LGPL, 2012-11-09 17:55:32 -08:00
llthreadsafequeue.cpp Backout 30712/30705/30684 and bring back the volatileaprpool to test if that helps with memory. 2012-11-03 22:35:33 +01:00
llthreadsafequeue.h Backed out changeset b782a75c99e6 2011-10-14 11:52:40 -05:00
lltimer.cpp converted a bunch of narrowing implicit conversions to explicit 2012-02-01 13:03:46 -08:00
lltimer.h
lltreeiterators.h
lltypeinfolookup.h MAINT-1175: Pass boost::unordered_map hash/equals functors for char*. 2012-07-16 21:05:23 -04:00
lluri.cpp Merge LL 3.4.3, 2012-12-18 00:36:35 -08:00
lluri.h
lluuid.cpp MAINT-1986: patch OPSDEV-111 fix (rev 9346b73d6843) from server-trunk 2012-12-18 16:09:31 -05:00
lluuid.h Use better UUID hash calculation, suggested by Zwagoth Klaar 2013-04-24 10:29:56 +02:00
lluuidhashmap.h
llversionserver.h.in first pass merge 2013-02-04 10:52:32 -08:00
llversionviewer.h.in Merge FS LGPL tip 2013-02-23 17:09:53 -08:00
llworkerthread.cpp Backout 30712/30705/30684 and bring back the volatileaprpool to test if that helps with memory. 2012-11-03 22:35:33 +01:00
llworkerthread.h
metaclass.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
metaclass.h
metaclasst.h
metaproperty.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
metaproperty.h
metapropertyt.h
osslconstants.h Update my e-mail address in license headers 2013-05-16 07:20:26 -06:00
reflective.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
reflective.h
reflectivet.h
roles_constants.h
stdenums.h
stdtypes.h
string_table.h correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
stringize.h correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
timer.h
timing.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
timing.h
u64.cpp correct licenses (fix problem with license change merge) 2010-10-13 07:24:37 -04:00
u64.h