phoenix-firestorm/indra/llmessage
Bennett Goble f729cfc33f SL-15742: Convert build scripts to Python 3
This changeset makes it possible to build the Second Life viewer using
Python 3. It is designed to be used with an equivalent Autobuild branch
so that a developer can compile without needing Python 2 on their
machine.

Breaking change: Python 2 support ending

Rather than supporting two versions of Python, including one that was
discontinued at the beginning of the year, this branch focuses on
pouring future effort into Python 3 only. As a result, scripts do not
need to be backwards compatible. This means that build environments,
be they on personal computers and on build agents, need to have a
compatible interpreter.

Notes

- SLVersionChecker will still use Python 2 on macOS
- Fixed the message template url used by template_verifier.py
2021-12-10 14:42:49 -08:00
..
tests SL-15742: Convert build scripts to Python 3 2021-12-10 14:42:49 -08:00
CMakeLists.txt Revert "Merge branch 'master' of https://bitbucket.org/lindenlab/viewer into DRTVWR-519" 2021-03-08 13:56:16 +00:00
llassetstorage.cpp Revert "Merge branch 'master' of https://bitbucket.org/lindenlab/viewer into DRTVWR-519" 2021-03-08 13:56:16 +00:00
llassetstorage.h Merge branch 'master' into DRTVWR-515-maint 2021-03-09 21:56:14 +02:00
llavatarname.cpp MAINT-7112 FIXED URI namespace /completename is still affected by the Usernames viewer setting. 2017-02-07 12:56:45 +02:00
llavatarname.h MAINT-7112 FIXED URI namespace /completename is still affected by the Usernames viewer setting. 2017-02-07 12:56:45 +02:00
llavatarnamecache.cpp Merge branch 'master' of https://bitbucket.org/lindenlab/viewer/src/master into DRTVWR-515-maint 2021-02-01 22:28:15 +02:00
llavatarnamecache.h SL-14078 No point in verifying display name cap each frame #2 2020-10-12 19:40:22 +03:00
llblowfishcipher.cpp SL-15211 Update OpenSSL library 2021-05-27 12:56:35 +03:00
llblowfishcipher.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llbuffer.cpp DRTVWR-494: Use std:🧵:id for LLThread::currentID(). 2020-03-25 15:28:17 -04:00
llbuffer.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llbufferstream.cpp DRTVWR-494: Use std:🧵:id for LLThread::currentID(). 2020-03-25 15:28:17 -04:00
llbufferstream.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llcachename.cpp merge with 4.0.3-release 2016-04-04 15:53:09 -04:00
llcachename.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llchainio.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llchainio.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llcipher.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llcircuit.cpp Use more typedefs to simplify sync between viewer and sim env settings code. 2018-06-02 23:28:48 +01:00
llcircuit.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llclassifiedflags.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llclassifiedflags.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llcoproceduremanager.cpp Merge master (DRTVWR-515) into DRTVWR-516-maint 2021-04-29 21:00:25 +03:00
llcoproceduremanager.h Merge master (DRTVWR-515) into DRTVWR-516-maint 2021-04-29 21:00:25 +03:00
llcorehttputil.cpp Revert "Merge branch 'master' of https://bitbucket.org/lindenlab/viewer into DRTVWR-519" 2021-03-08 13:56:16 +00:00
llcorehttputil.h MAINT-6338: Add methods for getting and setting boolean properties from gSavedSettings in the HTTPCore. Use those methods to access new key HTTPLogBodyOnError. Dump body of HTTP message to log in case of error if this key is true. 2016-04-25 12:06:33 -07:00
lldatapacker.cpp SL-4150 Rename htonmemcpy 2019-07-24 16:58:24 +03:00
lldatapacker.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lldbstrings.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lldispatcher.cpp SL-10238: Viewer spport for push notifications from the simulator contaiting partial groups of settings. Blend these settings into the current environment. 2018-12-12 14:07:23 -08:00
lldispatcher.h SL-10238: Viewer spport for push notifications from the simulator contaiting partial groups of settings. Blend these settings into the current environment. 2018-12-12 14:07:23 -08:00
lleventflags.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llexperiencecache.cpp SL-14807 Viewer crashes when creating an experience 2021-02-10 01:10:36 +02:00
llexperiencecache.h SL-13891 Coroutine creation was requested on exit 2020-09-02 17:10:24 +03:00
llextendedstatus.h Revert "Merge branch 'master' of https://bitbucket.org/lindenlab/viewer into DRTVWR-519" 2021-03-08 13:56:16 +00:00
llfiltersd2xmlrpc.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llfiltersd2xmlrpc.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llfollowcamparams.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llhost.cpp merge with 4.0.3-release 2016-04-04 15:53:09 -04:00
llhost.h merge with 4.0.3-release 2016-04-04 15:53:09 -04:00
llhttpnode.cpp SL-11727 Fix build warnings 2019-10-23 16:37:15 +03:00
llhttpnode.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llhttpnodeadapter.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llhttpsdhandler.cpp MAINT-5732: Change to the way event polling handles error conditions and cancel calls. 2015-10-14 17:46:24 -07:00
llhttpsdhandler.h MAINT-5732: Change to the way event polling handles error conditions and cancel calls. 2015-10-14 17:46:24 -07:00
llinstantmessage.cpp MAINT-8489 Remove/Cleanup LLIMInfo 2018-04-10 15:59:21 +00:00
llinstantmessage.h MAINT-8489 Remove/Cleanup LLIMInfo 2018-04-10 15:59:21 +00:00
llinvite.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lliobuffer.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lliobuffer.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lliohttpserver.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lliohttpserver.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lliopipe.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lliopipe.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lliosocket.cpp DRTVWR-476: Add "Socket" debug log output for socket operations. 2020-05-27 10:42:49 -04:00
lliosocket.h Restore the ability for sockets to specify the interface to listen on 2018-08-30 16:25:45 -04:00
llioutil.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llioutil.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llloginflags.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llmail.cpp SL-4150 Rename htonmemcpy 2019-07-24 16:58:24 +03:00
llmail.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llmessagebuilder.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llmessagebuilder.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llmessageconfig.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llmessageconfig.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llmessagereader.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llmessagereader.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llmessagesenderinterface.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llmessagetemplate.cpp SL-4150 Rename htonmemcpy 2019-07-24 16:58:24 +03:00
llmessagetemplate.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llmessagetemplateparser.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llmessagetemplateparser.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llmessagethrottle.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llmessagethrottle.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llmsgvariabletype.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llnamevalue.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llnamevalue.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llnullcipher.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llnullcipher.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llpacketack.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llpacketack.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llpacketbuffer.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llpacketbuffer.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llpacketring.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llpacketring.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llpartdata.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llpartdata.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llproxy.cpp Merge branch 'master' into DRTVWR-513-maint 2020-07-21 11:54:11 +03:00
llproxy.h Merge branch 'master' into DRTVWR-513-maint 2020-07-21 11:54:11 +03:00
llpumpio.cpp SL-10291 cleanup-mutex 2019-01-17 01:53:27 +02:00
llpumpio.h SL-10291 cleanup-mutex 2019-01-17 01:53:27 +02:00
llqueryflags.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llregionflags.h Merge 6.2.1 2019-04-17 11:24:08 -07:00
llregionhandle.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llsdappservices.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llsdappservices.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llsdhttpserver.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llsdhttpserver.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llsdmessagebuilder.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llsdmessagebuilder.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llsdmessagereader.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llsdmessagereader.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llservice.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llservice.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llservicebuilder.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llservicebuilder.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llstoredmessage.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llstoredmessage.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lltaskname.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llteleportflags.h SL-12631 Update llteleportflags.h in the viewer to match the simulator 2020-02-13 12:40:24 +02:00
lltemplatemessagebuilder.cpp SL-4150 Rename htonmemcpy 2019-07-24 16:58:24 +03:00
lltemplatemessagebuilder.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lltemplatemessagedispatcher.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lltemplatemessagedispatcher.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lltemplatemessagereader.cpp SL-4150 Rename htonmemcpy 2019-07-24 16:58:24 +03:00
lltemplatemessagereader.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llthrottle.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llthrottle.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lltransfermanager.cpp MAINT-5651 Froce-quit crash 2018-08-17 21:48:40 +03:00
lltransfermanager.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lltransfersourceasset.cpp Revert "Merge branch 'master' of https://bitbucket.org/lindenlab/viewer into DRTVWR-519" 2021-03-08 13:56:16 +00:00
lltransfersourceasset.h Revert "Merge branch 'master' of https://bitbucket.org/lindenlab/viewer into DRTVWR-519" 2021-03-08 13:56:16 +00:00
lltransfersourcefile.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lltransfersourcefile.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lltransfertargetfile.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lltransfertargetfile.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lltransfertargetvfile.cpp Revert "Merge branch 'master' of https://bitbucket.org/lindenlab/viewer into DRTVWR-519" 2021-03-08 13:56:16 +00:00
lltransfertargetvfile.h Revert "Merge branch 'master' of https://bitbucket.org/lindenlab/viewer into DRTVWR-519" 2021-03-08 13:56:16 +00:00
lltrustedmessageservice.cpp merge with 4.0.3-release 2016-04-04 15:53:09 -04:00
lltrustedmessageservice.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lluseroperation.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
lluseroperation.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llvehicleparams.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llxfer.cpp Remove redundant LL_EXSTAT_ from enums. 2020-07-22 06:48:15 +03:00
llxfer.h MAINT-7626 Update logging and comments, sync remaining transfer changes 2018-05-08 15:55:01 +03:00
llxfer_file.cpp MAINT-7626 EOF fix 2018-05-18 02:51:09 +03:00
llxfer_file.h MAINT-7626 Incorporate transfer changes into viewer 2018-04-19 18:37:35 +03:00
llxfer_mem.cpp Remove redundant LL_EXSTAT_ from enums. 2020-07-22 06:48:15 +03:00
llxfer_mem.h MAINT-7626 Incorporate transfer changes into viewer 2018-04-19 18:37:35 +03:00
llxfer_vfile.cpp Revert "Merge branch 'master' of https://bitbucket.org/lindenlab/viewer into DRTVWR-519" 2021-03-08 13:56:16 +00:00
llxfer_vfile.h Revert "Merge branch 'master' of https://bitbucket.org/lindenlab/viewer into DRTVWR-519" 2021-03-08 13:56:16 +00:00
llxfermanager.cpp Revert "Merge branch 'master' of https://bitbucket.org/lindenlab/viewer into DRTVWR-519" 2021-03-08 13:56:16 +00:00
llxfermanager.h Revert "Merge branch 'master' of https://bitbucket.org/lindenlab/viewer into DRTVWR-519" 2021-03-08 13:56:16 +00:00
llxorcipher.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
llxorcipher.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
machine.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
machine.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
mean_collision_data.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
message.cpp DRTVWR-476, SL-12204: Fix crash in Marketplace Listings. 2020-05-14 16:58:33 -04:00
message.h DRTVWR-510 remove all LL_SOLARIS conditionals 2020-10-08 17:16:22 -06:00
message_prehash.cpp SL-10238: Viewer spport for push notifications from the simulator contaiting partial groups of settings. Blend these settings into the current environment. 2018-12-12 14:07:23 -08:00
message_prehash.h SL-10238: Viewer spport for push notifications from the simulator contaiting partial groups of settings. Blend these settings into the current environment. 2018-12-12 14:07:23 -08:00
message_string_table.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
net.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
net.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
partsyspacket.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
partsyspacket.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
patch_code.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
patch_code.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
patch_dct.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
patch_dct.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
patch_idct.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
sound_ids.cpp remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
sound_ids.h remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00