Difference between revisions of "Source contributions"

From Second Life Wiki
Jump to navigation Jump to search
(Updated to 1.18.0.6)
(Updated for 1.18.1.2. Also, reformatted so that deep links are possible)
Line 1: Line 1:
{{Open Source Participate Box}}
{{Open Source Participate Box}}


This is an automatically generated list of resident-contributed source code from the 1.18.0.6 release of the Second Life viewer.  For the latest list of contributions, please see the doc/contributions.txt file for the version of the viewer you are interested in.
This is an automatically generated list of resident-contributed source code from the 1.18.1.2 release of the Second Life viewer.  For the latest list of contributions, please see the doc/contributions.txt file for the version of the viewer you are interested in.
* [[User:Able Whitman|Able Whitman]]
 
**  {{jira|VWR-650}} - Patch to Address Debit Permission Spoofing
== [[User:Able Whitman|Able Whitman]] ==
* [[User:Alissa Sabre|Alissa Sabre]]
*  {{jira|VWR-650}} - Patch to Address Debit Permission Spoofing
**  {{jira|VWR-81}} - Non-Latin characters such as Japanese Kanji or Korean Hangul appear as does/lines
* {{jira|VWR-1460}} - Can not see permissions of objects in Buy Contents window when item has long name
**  {{jira|VWR-83}} - A typo in program-examined string constant.
== [[User:Alissa Sabre|Alissa Sabre]] ==
**  {{jira|VWR-171}} - Deployment configuration can't find libares
*  {{jira|VWR-81}} - Non-Latin characters such as Japanese Kanji or Korean Hangul appear as does/lines
**  {{jira|VWR-251}} - Keystrokes are eaten by IME when no text input is possible, on Windows using Japanese
*  {{jira|VWR-83}} - A typo in program-examined string constant.
**  {{jira|VWR-414}} - A comment line in llagent.cpp contains garbage byte.
*  {{jira|VWR-171}} - Deployment configuration can't find libares
**  {{jira|VWR-415}} - Definitions of WM_MOUSEWHEEL and WHEEL_DELTA need conditionals (on Windows)
*  {{jira|VWR-251}} - Keystrokes are eaten by IME when no text input is possible, on Windows using Japanese
**  {{jira|VWR-459}} - Unicode supplementary characters typed in from keybaord are not handled properly on Windows (and potentially on Linux)
*  {{jira|VWR-414}} - A comment line in llagent.cpp contains garbage byte.
**  {{jira|VWR-606}} - Some source files (llprocessor.cpp and llsdserialize_tut.cpp) contain non-ASCII characters
*  {{jira|VWR-415}} - Definitions of WM_MOUSEWHEEL and WHEEL_DELTA need conditionals (on Windows)
**  {{jira|VWR-652}} - A harmless compiler warning in indra.l.cpp
*  {{jira|VWR-459}} - Unicode supplementary characters typed in from keybaord are not handled properly on Windows (and potentially on Linux)
**  {{jira|VWR-1351}} - Violation against the conding standard in llfloaterchat.cpp
*  {{jira|VWR-606}} - Some source files (llprocessor.cpp and llsdserialize_tut.cpp) contain non-ASCII characters
**  {{jira|VWR-1410}} - Quirk in net.cpp  
*  {{jira|VWR-652}} - A harmless compiler warning in indra.l.cpp
* [[User:Argent Stonecutter|Argent Stonecutter]]
*  {{jira|VWR-1351}} - Violation against the conding standard in llfloaterchat.cpp
**  {{jira|VWR-68}} - indra.l: the code to parse constants is too loose.
*  {{jira|VWR-1410}} - Quirk in net.cpp  
* [[User:Benja Kepler|Benja Kepler]]
== [[User:Argent Stonecutter|Argent Stonecutter]] ==
**  {{jira|VWR-746}} - Incorrect menu item referred to when member of maximum number of groups and a group invite is received
*  {{jira|VWR-68}} - indra.l: the code to parse constants is too loose.
* [[User:Blakar Ogre|Blakar Ogre]]
== [[User:Benja Kepler|Benja Kepler]] ==
**  {{jira|VWR-881}} - 32x32 textures sculptures are incorrectly handled
*  {{jira|VWR-746}} - Incorrect menu item referred to when member of maximum number of groups and a group invite is received
* [[User:blino Nakamura|blino Nakamura]]
== [[User:Blakar Ogre|Blakar Ogre]] ==
**  {{jira|VWR-17}} - slviewer does not build with gcc 4
*  {{jira|VWR-881}} - 32x32 textures sculptures are incorrectly handled
* [[User:bushing Spatula|bushing Spatula]]
== [[User:blino Nakamura|blino Nakamura]] ==
**  {{jira|VWR-424}} - Crashes shortly after login.
*  {{jira|VWR-17}} - slviewer does not build with gcc 4
**  {{jira|VWR-119}} - Zero missing in Sub-unit snap grid. for small fraction like 1/16 and 1/32
== [[User:bushing Spatula|bushing Spatula]] ==
* [[User:Dale Glass|Dale Glass]]
*  {{jira|VWR-424}} - Crashes shortly after login.
**  {{jira|VWR-120}} - Patch for separate color for llOwnerSay
*  {{jira|VWR-119}} - Zero missing in Sub-unit snap grid. for small fraction like 1/16 and 1/32
**  {{jira|VWR-560}} - Crash in llscrolllistctl.cpp when sorting scroll list
== [[User:Catherine Pfeffer|Catherine Pfeffer]] ==
* [[User:Drewan Keats|Drewan Keats]]
* {{jira|VWR-1282}} - Better error handling when fonts are missing
**  {{jira|VWR-28}} - Client crash in People search with Picks tab
== [[User:Dale Glass|Dale Glass]] ==
**  {{jira|VWR-248}} - Inexplicable folding of Avatars such that they are walking around with their heads up their arses
*  {{jira|VWR-120}} - Patch for separate color for llOwnerSay
**  {{jira|VWR-412}} - Object editing arrows hidden but clickable on objects you can't edit.
*  {{jira|VWR-560}} - Crash in llscrolllistctl.cpp when sorting scroll list
* [[User:Dylan Haskell|Dylan Haskell]]
== [[User:Drewan Keats|Drewan Keats]] ==
**  {{jira|VWR-72}} - LLOctree crash on gcc4
*  {{jira|VWR-28}} - Client crash in People search with Picks tab
* [[User:Dzonatas Sol|Dzonatas Sol]]
*  {{jira|VWR-248}} - Inexplicable folding of Avatars such that they are walking around with their heads up their arses
**  {{jira|VWR-198}} - Missing line of code in source on FFSAVE_WAV
*  {{jira|VWR-412}} - Object editing arrows hidden but clickable on objects you can't edit.
**  {{jira|VWR-878}} - indra/llcommon/SConscript: removes dependency on external grep and sed for version information
== [[User:Dylan Haskell|Dylan Haskell]] ==
* [[User:Eddy Stryker|Eddy Stryker]]
*  {{jira|VWR-72}} - LLOctree crash on gcc4
**  {{jira|VWR-15}} - utf16str_to_wstring() crashes in odd circumstances
== [[User:Dzonatas Sol|Dzonatas Sol]] ==
**  {{jira|VWR-23}} - PATCH: Several actions including sitting or delete crash the client
*  {{jira|VWR-198}} - Missing line of code in source on FFSAVE_WAV
* [[User:Fremont Cunningham|Fremont Cunningham]]
*  {{jira|VWR-878}} - indra/llcommon/SConscript: removes dependency on external grep and sed for version information
**  {{jira|VWR-1147}} - A patch set is provided to add an optional 'Confirm Exit' pop-up window for most user client exit methods. Prevents the 'Accidental Quit'.
* {{jira|VWR-1704}} - indra/llui/files.lst: delete llhtmlhelp.h entry
* [[User:Gigs Taggart|Gigs Taggart]]
*  {{jira|VWR-1705}} - indra/lscript/lscript_compile/indra.y: disable compiler warning #4065 for 'switch' statements
**  {{jira|VWR-71}} - Tabulating and moving by word (ctrl-right) off-by-one errors in scripting editor.
*  {{jira|VWR-1729}} - indra/lscript/lscript_compile/indra.l: avoid yyunput hack on Windows build
**  {{jira|VWR-326}} - Allow a "limit texture recieving" in the client
*  {{jira|VWR-975}} - LLCPUInfo: detect best values for cpu and clock frequencies under Linux
**  {{jira|VWR-1217}} - Built-in avatar animations stop suddenly, rather than fading out. (jerky head movement)
== [[User:Eddy Stryker|Eddy Stryker]] ==
* [[User:Ginko Bayliss|Ginko Bayliss]]
*  {{jira|VWR-15}} - utf16str_to_wstring() crashes in odd circumstances
**  {{jira|VWR-4}} - LLFont doesn't initialise mFTFace if font loading fails.
* {{jira|VWR-23}} - PATCH: Several actions including sitting or delete crash the client
* [[User:Hikkoshi Sakai|Hikkoshi Sakai]]
*  {{jira|VWR-1468}} - LoginPacketNeverReceived dialog text is incorrect
**  {{jira|VWR-429}} - enable_FMOD request
== [[User:EponymousDylan Ra|EponymousDylan Ra]] ==
* [[User:Hiro Sommambulist|Hiro Sommambulist]]
*  {{jira|VWR-1465}} - Viewer crash after taking several hi-res snapshots
**  {{jira|VWR-66}} - segfault on decoding images of clothing
== [[User:Fee Larsson|Fee Larsson]] ==
**  {{jira|VWR-97}} - Several iterator bugs in llmessage
*  {{jira|VWR-1314}} - Multiple selection then individual deselection of attachments broken
**  {{jira|VWR-100}} - Messages form OpenJPEG only in debug mode
== [[User:Fremont Cunningham|Fremont Cunningham]] ==
**  {{jira|VWR-105}} - SConstruct improvements
*  {{jira|VWR-1147}} - A patch set is provided to add an optional 'Confirm Exit' pop-up window for most user client exit methods. Prevents the 'Accidental Quit'.
**  {{jira|VWR-108}} - Crashes during "Downloading Clothing"
== [[User:Gigs Taggart|Gigs Taggart]] ==
**  {{jira|VWR-118}} - Incorrect NULL pointer check
*  {{jira|VWR-71}} - Tabulating and moving by word (ctrl-right) off-by-one errors in scripting editor.
**  {{jira|VWR-132}} - seg fault in lldrawpool.cpp
*  {{jira|VWR-326}} - Allow a "limit texture recieving" in the client
**  {{jira|VWR-136}} - Seg fault in llpolymorph.cpp
*  {{jira|VWR-1217}} - Built-in avatar animations stop suddenly, rather than fading out. (jerky head movement)
**  {{jira|VWR-143}} - Compiler errors in llwebbrowserctrl.h
*  {{jira|VWR-1434}} - Null pointer crash when terraforming
* [[User:Iskar Ariantho|Iskar Ariantho]]
== [[User:Ginko Bayliss|Ginko Bayliss]] ==
**  {{jira|VWR-1223}} - Camera Controls keyboard shortcuts broke
*  {{jira|VWR-4}} - LLFont doesn't initialise mFTFace if font loading fails.
* [[User:Jacek Antonelli|Jacek Antonelli]]
== [[User:Grazer Kline|Grazer Kline]] ==
**  {{jira|VWR-165}} - First Digit in the "Pay" dialog does not erase without entering more digits
*  {{jira|VWR-1092}} - Disable mouse hover text on HUDs, since it always only shows the owner's name and generally gets in the way of HUD functionality.
** {{jira|VWR-188}} - Patch: Refactor options handling in SConstruct
== [[User:Gudmund Shepherd|Gudmund Shepherd]] ==
**  {{jira|VWR-427}} - Added new menu item: Tools > Edit Linked Parts
*  {{jira|VWR-1594}} - Inconsistent ' & ' use in en-us locale file
**  {{jira|VWR-597}} - Abuse report tool should autofill abuser name when reporting an object
== [[User:Hikkoshi Sakai|Hikkoshi Sakai]] ==
* [[User:Joghert LeSabre|Joghert LeSabre]]
*  {{jira|VWR-429}} - enable_FMOD request
**  {{jira|VWR-64}} - Build button in toolbar doesn't get enabled on land where "Create Objects" is set to group, even when avatar is in the correct group.
== [[User:Hiro Sommambulist|Hiro Sommambulist]] ==
* [[User:Kage Pixel|Kage Pixel]]
*  {{jira|VWR-66}} - segfault on decoding images of clothing
**  {{jira|VWR-11}} - Project will not compile if placed in directory with spaces.
*  {{jira|VWR-97}} - Several iterator bugs in llmessage
* [[User:Kunnis Basiat|Kunnis Basiat]]
* {{jira|VWR-100}} - Messages form OpenJPEG only in debug mode
**  {{jira|VWR-82}} - LLVFS -- Slow Loading speed improvement
*  {{jira|VWR-105}} - SConstruct improvements
* [[User:Nicholaz Beresford|Nicholaz Beresford]]
*  {{jira|VWR-108}} - Crashes during "Downloading Clothing"
**  {{jira|VWR-132}} - seg fault in lldrawpool.cpp
*  {{jira|VWR-118}} - Incorrect NULL pointer check
**  {{jira|VWR-176}} - Viewer Crash "Microsoft C++ visual library - buffer overrun error" when handing server packet from "Save object back to object contents" problem and other "invalid packet received" situations
*  {{jira|VWR-132}} - seg fault in lldrawpool.cpp
**  {{jira|VWR-793}} - llviewerpartsim.cpp: potential memory leaks
*  {{jira|VWR-136}} - Seg fault in llpolymorph.cpp
**  {{jira|VWR-794}} - llviewerpartsim.cpp: potential memory leaks
* {{jira|VWR-143}} - Compiler errors in llwebbrowserctrl.h
**  {{jira|VWR-802}} - small memory leak in llmessageconfig.cpp
== [[User:Iskar Ariantho|Iskar Ariantho]] ==
**  {{jira|VWR-803}} - small memory leak in llcallingcard.cpp
*  {{jira|VWR-1223}} - Camera Controls keyboard shortcuts broke
**  {{jira|VWR-804}} - Quirk in llviewerwindow.cpp
== [[User:Jacek Antonelli|Jacek Antonelli]] ==
**  {{jira|VWR-805}} - LLCurl not properly cleaned up
*  {{jira|VWR-165}} - First Digit in the "Pay" dialog does not erase without entering more digits
**  {{jira|VWR-808}} - Incorrect cleanup in message.cpp
*  {{jira|VWR-188}} - Patch: Refactor options handling in SConstruct
**  {{jira|VWR-809}} - Destructor fails to clean up global menus in llviewermenu.cpp
*  {{jira|VWR-427}} - Added new menu item: Tools > Edit Linked Parts
**  {{jira|VWR-810}} - Destructor forgets to delete mFloaterContros member in llui/llview.cpp
*  {{jira|VWR-597}} - Abuse report tool should autofill abuser name when reporting an object
**  {{jira|VWR-823}} - Two unintialized variables in lltexturefetch.cpp
== [[User:Joghert LeSabre|Joghert LeSabre]] ==
**  {{jira|VWR-869}} - Possible hard-loop (endless, viewer-hang) in script editor
*  {{jira|VWR-64}} - Build button in toolbar doesn't get enabled on land where "Create Objects" is set to group, even when avatar is in the correct group.
**  {{jira|VWR-870}} - Memory violation through uninitialized variable (invisible or unrendered flexis)
== [[User:Kage Pixel|Kage Pixel]] ==
**  {{jira|VWR-871}} - More bad f00d: Two minor (or inconsequential) misses of initializing object members
*  {{jira|VWR-11}} - Project will not compile if placed in directory with spaces.
**  {{jira|VWR-873}} - Dead members "eVertexDataMask;" in various objects
== [[User:Kunnis Basiat|Kunnis Basiat]] ==
**  {{jira|VWR-908}} - Various memory leaks in the group dialog
*  {{jira|VWR-82}} - LLVFS -- Slow Loading speed improvement
**  {{jira|VWR-966}} - Minor memory leak in llfloaterpreferences.cpp and a tiny leak in llstatup.cpp
== [[User:McCabe Maxsted|McCabe Maxsted]] ==
**  {{jira|VWR-1410}} - Quirk in net.cpp  
*  {{jira|VWR-1318}} - Selecting Cancel while saving a snapshot to disk still triggers snapshot gesture
**  {{jira|VWR-1418}} - Progressive memory consumption (leak) since 1.17.1
== [[User:Nicholaz Beresford|Nicholaz Beresford]] ==
* [[User:Paul Churchill|Paul Churchill]]
*  {{jira|VWR-132}} - seg fault in lldrawpool.cpp
**  {{jira|VWR-20}} - IMs of type IM_BUSY_AUTO_RESPONSE ignore mute
*  {{jira|VWR-176}} - Viewer Crash "Microsoft C++ visual library - buffer overrun error" when handing server packet from "Save object back to object contents" problem and other "invalid packet received" situations
* [[User:Paula Innis|Paula Innis]]
{{jira|VWR-364}} - Viewer memory leak (over several hours) (libcurl)
**  {{jira|VWR-30}} - window (floater) minimization overlaying - Patch
* {{jira|VWR-691}} - Avatar changing into AFK mode suddenly
**  {{jira|VWR-1049}} - Trivial sizeof() miscalculatuion results in incomplete copying of CPU Brand ID string in CProcessor::AnalyzeAMDProcessor()
*  {{jira|VWR-793}} - llviewerpartsim.cpp: potential memory leaks
* [[User:Peekay Semyorka|Peekay Semyorka]]
*  {{jira|VWR-794}} - llviewerpartsim.cpp: potential memory leaks
**  {{jira|VWR-7}} - "Buy Land..." pie menu item broken
*  {{jira|VWR-802}} - small memory leak in llmessageconfig.cpp
**  {{jira|VWR-19}} - "World -> Buy Land..." menu failures
*  {{jira|VWR-803}} - small memory leak in llcallingcard.cpp
**  {{jira|VWR-49}} - Buy Dialog Displays incorrect Prim Count when using prim multipliers
*  {{jira|VWR-804}} - Quirk in llviewerwindow.cpp
**  {{jira|VWR-79}} - PNG image support submission
*  {{jira|VWR-805}} - LLCurl not properly cleaned up
* [[User:Ryozu Kojima|Ryozu Kojima]]
*  {{jira|VWR-808}} - Incorrect cleanup in message.cpp
**  {{jira|VWR-287}} - Inconsistent behaviour between agent_slide_left / agent_slide_right, and the rest of the movement functions.
*  {{jira|VWR-809}} - Destructor fails to clean up global menus in llviewermenu.cpp
* [[User:SignpostMarv Martin|SignpostMarv Martin]]
*  {{jira|VWR-810}} - Destructor forgets to delete mFloaterContros member in llui/llview.cpp
**  {{jira|VWR-154}} - typo in en-US/floater_mute.xml "Resident" not "resident"
*  {{jira|VWR-823}} - Two unintialized variables in lltexturefetch.cpp
**  {{jira|VWR-155}} - typo in en-US/floater_mute.xml "Resident" not "Person"
*  {{jira|VWR-856}} - llvfs.cpp: possible loss of memory blocks in LLVFS:audit()
* [[User:Simon Nolan|Simon Nolan]]
* {{jira|VWR-869}} - Possible hard-loop (endless, viewer-hang) in script editor
**  {{jira|VWR-409}} - New Feature -> UI -> Dialog -> Buy Copy/Contents -> Default Action -> Cancel
*  {{jira|VWR-870}} - Memory violation through uninitialized variable (invisible or unrendered flexis)
* [[User:SpacedOut Frye|SpacedOut Frye]]
*  {{jira|VWR-871}} - More bad f00d: Two minor (or inconsequential) misses of initializing object members
**  {{jira|VWR-57}} - trivial patch, initialize variables LLToolDragAndDrop
*  {{jira|VWR-873}} - Dead members "eVertexDataMask;" in various objects
**  {{jira|VWR-94}} - Buffer overflow in decoding image.
* {{jira|VWR-908}} - Various memory leaks in the group dialog
**  {{jira|VWR-121}} - lltexturecache.cpp mismatched new[] delete
*  {{jira|VWR-966}} - Minor memory leak in llfloaterpreferences.cpp and a tiny leak in llstatup.cpp
**  {{jira|VWR-123}} - OpenJPEG meta decode, Second Life patches
*  {{jira|VWR-1221}} - Possible crash in llfloaterland.cpp / line 1556
* [[User:Stevex Janus|Stevex Janus]]
*  {{jira|VWR-1270}} - Script error window keeps reverting to a very small size
**  {{jira|VWR-1182}} - Remove LL_USE_KDU define which is no longer used from SConstruct
*  {{jira|VWR-1296}} - Minor memory leak in lltexturecache.cpp
* [[User:Still Defiant|Still Defiant]]
*  {{jira|VWR-1410}} - Quirk in net.cpp
**  {{jira|VWR-207}} - [EDIT] Buggy condition statement appears to cause texture related bug side effects on systems with > ~2GB RAM
*  {{jira|VWR-1418}} - Progressive memory consumption (leak) since 1.17.1
**  {{jira|VWR-446}} - Automatically start renaming new user-created assets and automatically select new user-created folders
* {{jira|VWR-1453}} - A few old-school changes for llviewerregion.cpp
* [[User:Strife Onizuka|Strife Onizuka]]
* {{jira|VWR-1455}} - Various source cleanup patches
**  {{jira|SVC-9}} - run_jumpif, run_jumpnif do not properly handle lists
*  {{jira|VWR-1470}} - Buttons (IM, Teleport, Profile, ...) in friends list are disabled when opening friends list window
**  {{jira|VWR-74}} - Typo in script tooltip, shows wrong text
*  {{jira|VWR-1578}} - Two quirks in IM regarding "xxxx is typing"
**  {{jira|VWR-85}} - lsa_cmp_lists, memory leak
*  {{jira|VWR-1626}} - Patch to avoid IM window from resizing when sessions open or close
**  {{jira|VWR-148}} - llListStatistics tooltip wrong
*  {{jira|VWR-1655}} - Script Warnings/errors window is hard to resize, resets size after closing tabs.
* [[User:tenebrous pau|tenebrous pau]]
*  {{jira|VWR-1698}} - More compact rewrite of code regarding parcel flags in llviewerregion
**  {{jira|VWR-247}} - Viewer generates undesired dialog when IM comes in while minimized
*  {{jira|VWR-1706}} - Minor quirk (and cleanup) in llfloater.cpp
* [[User:TBBle Kurosawa|TBBle Kurosawa]]
* {{jira|VWR-1723}} - Possible crash in llvopartgroup
**  {{jira|VWR-938}} - ELFIO is technically optional, make this easy to capitalise on
*  {{jira|VWR-1732}} - Pressing Enter, with multiple inventory objects selected, crashes viewer
**  {{jira|VWR-941}} - Reading length data for a four-byte Variable template message misstores the length
* {{jira|VWR-1861}} - Renaming items in inventory folders does not update item sort order
**  {{jira|VWR-944}} - Boost inclusion is inconsistent
== [[User:Paul Churchill|Paul Churchill]] ==
* [[User:Tharax Ferraris|Tharax Ferraris]]
*  {{jira|VWR-20}} - IMs of type IM_BUSY_AUTO_RESPONSE ignore mute
**  {{jira|VWR-605}} - Include the SL date & day with the time
== [[User:Paula Innis|Paula Innis]] ==
* [[User:Thraxis Epsilon|Thraxis Epsilon]]
*  {{jira|VWR-30}} - window (floater) minimization overlaying - Patch
**  {{jira|VWR-383}} - Logging Chat to Disk does not include timestamps
*  {{jira|VWR-1049}} - Trivial sizeof() miscalculatuion results in incomplete copying of CPU Brand ID string in CProcessor::AnalyzeAMDProcessor()
* [[User:Zi Ree|Zi Ree]]
== [[User:Peekay Semyorka|Peekay Semyorka]] ==
**  {{jira|VWR-671}} - Line editor history for recalling previously typed lines
*  {{jira|VWR-7}} - "Buy Land..." pie menu item broken
**  {{jira|VWR-682}} - Text Editors should try and preserve X cursor position
*  {{jira|VWR-19}} - "World -> Buy Land..." menu failures
**  {{jira|VWR-1140}} - About Land floater is not resizable, ban and access lists too small
*  {{jira|VWR-49}} - Buy Dialog Displays incorrect Prim Count when using prim multipliers
* [[User:Zipherius Turas|Zipherius Turas]]
*  {{jira|VWR-79}} - PNG image support submission
**  {{jira|VWR-76}} - llevent iter bug
== [[User:Ryozu Kojima|Ryozu Kojima]] ==
**  {{jira|VWR-77}} - LLVFS::eraseBlockLength iter Crash
*  {{jira|VWR-287}} - Inconsistent behaviour between agent_slide_left / agent_slide_right, and the rest of the movement functions.
== [[User:SignpostMarv Martin|SignpostMarv Martin]] ==
*  {{jira|VWR-154}} - typo in en-US/floater_mute.xml "Resident" not "resident"
*  {{jira|VWR-155}} - typo in en-US/floater_mute.xml "Resident" not "Person"
== [[User:Simon Nolan|Simon Nolan]] ==
*  {{jira|VWR-409}} - New Feature -> UI -> Dialog -> Buy Copy/Contents -> Default Action -> Cancel
== [[User:SpacedOut Frye|SpacedOut Frye]] ==
*  {{jira|VWR-57}} - trivial patch, initialize variables LLToolDragAndDrop
*  {{jira|VWR-94}} - Buffer overflow in decoding image.
*  {{jira|VWR-121}} - lltexturecache.cpp mismatched new[] delete
*  {{jira|VWR-123}} - OpenJPEG meta decode, Second Life patches
*  {{jira|VWR-1823}} - Bad typecast for 64 bit systems, llagent llfloatercustomize
== [[User:Stevex Janus|Stevex Janus]] ==
*  {{jira|VWR-1182}} - Remove LL_USE_KDU define which is no longer used from SConstruct
== [[User:Still Defiant|Still Defiant]] ==
*  {{jira|VWR-207}} - [EDIT] Buggy condition statement appears to cause texture related bug side effects on systems with > ~2GB RAM
*  {{jira|VWR-446}} - Automatically start renaming new user-created assets and automatically select new user-created folders
== [[User:Strife Onizuka|Strife Onizuka]] ==
*  {{jira|SVC-9}} - run_jumpif, run_jumpnif do not properly handle lists
*  {{jira|VWR-74}} - Typo in script tooltip, shows wrong text
*  {{jira|VWR-85}} - lsa_cmp_lists, memory leak
*  {{jira|VWR-148}} - llListStatistics tooltip wrong
== [[User:tenebrous pau|tenebrous pau]] ==
*  {{jira|VWR-247}} - Viewer generates undesired dialog when IM comes in while minimized
== [[User:TBBle Kurosawa|TBBle Kurosawa]] ==
*  {{jira|VWR-938}} - ELFIO is technically optional, make this easy to capitalise on
*  {{jira|VWR-941}} - Reading length data for a four-byte Variable template message misstores the length
*  {{jira|VWR-944}} - Boost inclusion is inconsistent
*  {{jira|VWR-945}} - htonmemcpy doesn't get the LL_BIG_ENDIAN macro, so fails on big-endian architectures
== [[User:Tharax Ferraris|Tharax Ferraris]] ==
*  {{jira|VWR-605}} - Include the SL date & day with the time
== [[User:Thraxis Epsilon|Thraxis Epsilon]] ==
*  {{jira|VWR-383}} - Logging Chat to Disk does not include timestamps
*  {{jira|SVC-371}} - Fix the legibility and grammar/consistency of the new llOwnerSay implementation
== [[User:Whoops Babii|Whoops Babii]] ==
*  {{jira|VWR-1640}} - login retires cause LLFrameStatView::setup() to seg fault
== [[User:Zi Ree|Zi Ree]] ==
*  {{jira|VWR-671}} - Line editor history for recalling previously typed lines
*  {{jira|VWR-682}} - Text Editors should try and preserve X cursor position
*  {{jira|VWR-1140}} - About Land floater is not resizable, ban and access lists too small
== [[User:Zipherius Turas|Zipherius Turas]] ==
*  {{jira|VWR-76}} - llevent iter bug
*  {{jira|VWR-77}} - LLVFS::eraseBlockLength iter Crash

Revision as of 16:44, 3 August 2007

This is an automatically generated list of resident-contributed source code from the 1.18.1.2 release of the Second Life viewer. For the latest list of contributions, please see the doc/contributions.txt file for the version of the viewer you are interested in.

Able Whitman

  • VWR-650 - Patch to Address Debit Permission Spoofing
  • VWR-1460 - Can not see permissions of objects in Buy Contents window when item has long name

Alissa Sabre

  • VWR-81 - Non-Latin characters such as Japanese Kanji or Korean Hangul appear as does/lines
  • VWR-83 - A typo in program-examined string constant.
  • VWR-171 - Deployment configuration can't find libares
  • VWR-251 - Keystrokes are eaten by IME when no text input is possible, on Windows using Japanese
  • VWR-414 - A comment line in llagent.cpp contains garbage byte.
  • VWR-415 - Definitions of WM_MOUSEWHEEL and WHEEL_DELTA need conditionals (on Windows)
  • VWR-459 - Unicode supplementary characters typed in from keybaord are not handled properly on Windows (and potentially on Linux)
  • VWR-606 - Some source files (llprocessor.cpp and llsdserialize_tut.cpp) contain non-ASCII characters
  • VWR-652 - A harmless compiler warning in indra.l.cpp
  • VWR-1351 - Violation against the conding standard in llfloaterchat.cpp
  • VWR-1410 - Quirk in net.cpp

Argent Stonecutter

  • VWR-68 - indra.l: the code to parse constants is too loose.

Benja Kepler

  • VWR-746 - Incorrect menu item referred to when member of maximum number of groups and a group invite is received

Blakar Ogre

  • VWR-881 - 32x32 textures sculptures are incorrectly handled

blino Nakamura

  • VWR-17 - slviewer does not build with gcc 4

bushing Spatula

  • VWR-424 - Crashes shortly after login.
  • VWR-119 - Zero missing in Sub-unit snap grid. for small fraction like 1/16 and 1/32

Catherine Pfeffer

  • VWR-1282 - Better error handling when fonts are missing

Dale Glass

  • VWR-120 - Patch for separate color for llOwnerSay
  • VWR-560 - Crash in llscrolllistctl.cpp when sorting scroll list

Drewan Keats

  • VWR-28 - Client crash in People search with Picks tab
  • VWR-248 - Inexplicable folding of Avatars such that they are walking around with their heads up their arses
  • VWR-412 - Object editing arrows hidden but clickable on objects you can't edit.

Dylan Haskell

  • VWR-72 - LLOctree crash on gcc4

Dzonatas Sol

  • VWR-198 - Missing line of code in source on FFSAVE_WAV
  • VWR-878 - indra/llcommon/SConscript: removes dependency on external grep and sed for version information
  • VWR-1704 - indra/llui/files.lst: delete llhtmlhelp.h entry
  • VWR-1705 - indra/lscript/lscript_compile/indra.y: disable compiler warning #4065 for 'switch' statements
  • VWR-1729 - indra/lscript/lscript_compile/indra.l: avoid yyunput hack on Windows build
  • VWR-975 - LLCPUInfo: detect best values for cpu and clock frequencies under Linux

Eddy Stryker

  • VWR-15 - utf16str_to_wstring() crashes in odd circumstances
  • VWR-23 - PATCH: Several actions including sitting or delete crash the client
  • VWR-1468 - LoginPacketNeverReceived dialog text is incorrect

EponymousDylan Ra

  • VWR-1465 - Viewer crash after taking several hi-res snapshots

Fee Larsson

  • VWR-1314 - Multiple selection then individual deselection of attachments broken

Fremont Cunningham

  • VWR-1147 - A patch set is provided to add an optional 'Confirm Exit' pop-up window for most user client exit methods. Prevents the 'Accidental Quit'.

Gigs Taggart

  • VWR-71 - Tabulating and moving by word (ctrl-right) off-by-one errors in scripting editor.
  • VWR-326 - Allow a "limit texture recieving" in the client
  • VWR-1217 - Built-in avatar animations stop suddenly, rather than fading out. (jerky head movement)
  • VWR-1434 - Null pointer crash when terraforming

Ginko Bayliss

  • VWR-4 - LLFont doesn't initialise mFTFace if font loading fails.

Grazer Kline

  • VWR-1092 - Disable mouse hover text on HUDs, since it always only shows the owner's name and generally gets in the way of HUD functionality.

Gudmund Shepherd

  • VWR-1594 - Inconsistent ' & ' use in en-us locale file

Hikkoshi Sakai

Hiro Sommambulist

  • VWR-66 - segfault on decoding images of clothing
  • VWR-97 - Several iterator bugs in llmessage
  • VWR-100 - Messages form OpenJPEG only in debug mode
  • VWR-105 - SConstruct improvements
  • VWR-108 - Crashes during "Downloading Clothing"
  • VWR-118 - Incorrect NULL pointer check
  • VWR-132 - seg fault in lldrawpool.cpp
  • VWR-136 - Seg fault in llpolymorph.cpp
  • VWR-143 - Compiler errors in llwebbrowserctrl.h

Iskar Ariantho

  • VWR-1223 - Camera Controls keyboard shortcuts broke

Jacek Antonelli

  • VWR-165 - First Digit in the "Pay" dialog does not erase without entering more digits
  • VWR-188 - Patch: Refactor options handling in SConstruct
  • VWR-427 - Added new menu item: Tools > Edit Linked Parts
  • VWR-597 - Abuse report tool should autofill abuser name when reporting an object

Joghert LeSabre

  • VWR-64 - Build button in toolbar doesn't get enabled on land where "Create Objects" is set to group, even when avatar is in the correct group.

Kage Pixel

  • VWR-11 - Project will not compile if placed in directory with spaces.

Kunnis Basiat

  • VWR-82 - LLVFS -- Slow Loading speed improvement

McCabe Maxsted

  • VWR-1318 - Selecting Cancel while saving a snapshot to disk still triggers snapshot gesture

Nicholaz Beresford

  • VWR-132 - seg fault in lldrawpool.cpp
  • VWR-176 - Viewer Crash "Microsoft C++ visual library - buffer overrun error" when handing server packet from "Save object back to object contents" problem and other "invalid packet received" situations
  • VWR-364 - Viewer memory leak (over several hours) (libcurl)
  • VWR-691 - Avatar changing into AFK mode suddenly
  • VWR-793 - llviewerpartsim.cpp: potential memory leaks
  • VWR-794 - llviewerpartsim.cpp: potential memory leaks
  • VWR-802 - small memory leak in llmessageconfig.cpp
  • VWR-803 - small memory leak in llcallingcard.cpp
  • VWR-804 - Quirk in llviewerwindow.cpp
  • VWR-805 - LLCurl not properly cleaned up
  • VWR-808 - Incorrect cleanup in message.cpp
  • VWR-809 - Destructor fails to clean up global menus in llviewermenu.cpp
  • VWR-810 - Destructor forgets to delete mFloaterContros member in llui/llview.cpp
  • VWR-823 - Two unintialized variables in lltexturefetch.cpp
  • VWR-856 - llvfs.cpp: possible loss of memory blocks in LLVFS:audit()
  • VWR-869 - Possible hard-loop (endless, viewer-hang) in script editor
  • VWR-870 - Memory violation through uninitialized variable (invisible or unrendered flexis)
  • VWR-871 - More bad f00d: Two minor (or inconsequential) misses of initializing object members
  • VWR-873 - Dead members "eVertexDataMask;" in various objects
  • VWR-908 - Various memory leaks in the group dialog
  • VWR-966 - Minor memory leak in llfloaterpreferences.cpp and a tiny leak in llstatup.cpp
  • VWR-1221 - Possible crash in llfloaterland.cpp / line 1556
  • VWR-1270 - Script error window keeps reverting to a very small size
  • VWR-1296 - Minor memory leak in lltexturecache.cpp
  • VWR-1410 - Quirk in net.cpp
  • VWR-1418 - Progressive memory consumption (leak) since 1.17.1
  • VWR-1453 - A few old-school changes for llviewerregion.cpp
  • VWR-1455 - Various source cleanup patches
  • VWR-1470 - Buttons (IM, Teleport, Profile, ...) in friends list are disabled when opening friends list window
  • VWR-1578 - Two quirks in IM regarding "xxxx is typing"
  • VWR-1626 - Patch to avoid IM window from resizing when sessions open or close
  • VWR-1655 - Script Warnings/errors window is hard to resize, resets size after closing tabs.
  • VWR-1698 - More compact rewrite of code regarding parcel flags in llviewerregion
  • VWR-1706 - Minor quirk (and cleanup) in llfloater.cpp
  • VWR-1723 - Possible crash in llvopartgroup
  • VWR-1732 - Pressing Enter, with multiple inventory objects selected, crashes viewer
  • VWR-1861 - Renaming items in inventory folders does not update item sort order

Paul Churchill

  • VWR-20 - IMs of type IM_BUSY_AUTO_RESPONSE ignore mute

Paula Innis

  • VWR-30 - window (floater) minimization overlaying - Patch
  • VWR-1049 - Trivial sizeof() miscalculatuion results in incomplete copying of CPU Brand ID string in CProcessor::AnalyzeAMDProcessor()

Peekay Semyorka

  • VWR-7 - "Buy Land..." pie menu item broken
  • VWR-19 - "World -> Buy Land..." menu failures
  • VWR-49 - Buy Dialog Displays incorrect Prim Count when using prim multipliers
  • VWR-79 - PNG image support submission

Ryozu Kojima

  • VWR-287 - Inconsistent behaviour between agent_slide_left / agent_slide_right, and the rest of the movement functions.

SignpostMarv Martin

  • VWR-154 - typo in en-US/floater_mute.xml "Resident" not "resident"
  • VWR-155 - typo in en-US/floater_mute.xml "Resident" not "Person"

Simon Nolan

  • VWR-409 - New Feature -> UI -> Dialog -> Buy Copy/Contents -> Default Action -> Cancel

SpacedOut Frye

  • VWR-57 - trivial patch, initialize variables LLToolDragAndDrop
  • VWR-94 - Buffer overflow in decoding image.
  • VWR-121 - lltexturecache.cpp mismatched new[] delete
  • VWR-123 - OpenJPEG meta decode, Second Life patches
  • VWR-1823 - Bad typecast for 64 bit systems, llagent llfloatercustomize

Stevex Janus

  • VWR-1182 - Remove LL_USE_KDU define which is no longer used from SConstruct

Still Defiant

  • VWR-207 - [EDIT] Buggy condition statement appears to cause texture related bug side effects on systems with > ~2GB RAM
  • VWR-446 - Automatically start renaming new user-created assets and automatically select new user-created folders

Strife Onizuka

  • SVC-9 - run_jumpif, run_jumpnif do not properly handle lists
  • VWR-74 - Typo in script tooltip, shows wrong text
  • VWR-85 - lsa_cmp_lists, memory leak
  • VWR-148 - llListStatistics tooltip wrong

tenebrous pau

  • VWR-247 - Viewer generates undesired dialog when IM comes in while minimized

TBBle Kurosawa

  • VWR-938 - ELFIO is technically optional, make this easy to capitalise on
  • VWR-941 - Reading length data for a four-byte Variable template message misstores the length
  • VWR-944 - Boost inclusion is inconsistent
  • VWR-945 - htonmemcpy doesn't get the LL_BIG_ENDIAN macro, so fails on big-endian architectures

Tharax Ferraris

  • VWR-605 - Include the SL date & day with the time

Thraxis Epsilon

  • VWR-383 - Logging Chat to Disk does not include timestamps
  • SVC-371 - Fix the legibility and grammar/consistency of the new llOwnerSay implementation

Whoops Babii

  • VWR-1640 - login retires cause LLFrameStatView::setup() to seg fault

Zi Ree

  • VWR-671 - Line editor history for recalling previously typed lines
  • VWR-682 - Text Editors should try and preserve X cursor position
  • VWR-1140 - About Land floater is not resizable, ban and access lists too small

Zipherius Turas

  • VWR-76 - llevent iter bug
  • VWR-77 - LLVFS::eraseBlockLength iter Crash