Source contributions

From Second Life Wiki
Revision as of 12:29, 16 August 2007 by Benja Kepler (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This is an automatically generated list of resident-contributed source code from the 1.18.2.0 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-746 - Incorrect menu item referred to when member of maximum number of groups and a group invite is received
  • 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.

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

Feep 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