Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-31 | SL-19110 Fast hashing classes for use in place of the slow LLMD5, where ↵ | Henri Beauchamp | |
speed matters. (#64) This commit adds the HBXX64 and HBXX128 classes for use as a drop-in replacement for the slow LLMD5 hashing class, where speed matters and backward compatibility (with standard hashing algorithms) and/or cryptographic hashing qualities are not required. It also replaces LLMD5 with HBXX* in a few existing hot (well, ok, just "warm" for some) paths meeting the above requirements, while paving the way for future use cases, such as in the DRTVWR-559 and sibling branches where the slow LLMD5 is used (e.g. to hash materials and vertex buffer cache entries), and could be use such a (way) faster algorithm with very significant benefits and no negative impact. Here is the comment I added in indra/llcommon/hbxx.h: // HBXXH* classes are to be used where speed matters and cryptographic quality // is not required (no "one-way" guarantee, though they are likely not worst in // this respect than MD5 which got busted and is now considered too weak). The // xxHash code they are built upon is vectorized and about 50 times faster than // MD5. A 64 bits hash class is also provided for when 128 bits of entropy are // not needed. The hashes collision rate is similar to MD5's. // See https://github.com/Cyan4973/xxHash#readme for details. | |||
2021-11-29 | DRTVWR-542 merge, purge GLOD copyrights from xml | Dave Houlton | |
2016-03-24 | FIX INTL-205 translation of Viewer Set44 for 9 languages (no Polish ↵ | eli | |
contribution this time), from 391-blizzard branch | |||
2015-11-10 | remove execute permission from many files that should not have it | Oz Linden | |
2015-05-11 | FIX INTL-173 Viewer Set43 translation for project viewer-directdelivery | eli | |
2013-09-11 | FIX INTL-123 translation of Viewer Set36 for 9 languages (changed and new files) | eli | |
2013-07-02 | CHOP-959: Report region-local position in Help -> About box. | Nat Goodspeed | |
I've never really understood the usefulness of displaying world-global coordinates in the Help -> About box. It seems to me far more useful to know where you are within the current region. If that proves problematic, we can display both sets of coordinates -- but let's try it this way first. | |||
2013-03-29 | Update Mac and Windows breakpad builds to latest | Graham Madarasz | |
2012-11-07 | INTL-46 massive Chinese translation update for set28--set34, including new files | eli | |
2012-09-04 | WIP INTL-46 Set25, Set26, Set27 translations for traditional chinese; add ↵ | eli | |
new files | |||
2012-08-30 | WIP INTL-46 Set24 translation for traditional chinese; add new files; remove ↵ | eli | |
obsolete files | |||
2012-08-29 | WIP INTL-46 Traditional Chinese translation for Set23TW (120829) | eli | |
2011-10-25 | STORM-1666 FIXED Correctly render server release notes URL in non-English ↵ | Vadim ProductEngine | |
locales. | |||
2011-08-18 | WIP INTL-46 Update translation for Traditional Chinese | eli | |
2011-06-17 | WIP INTL-46 Traditional Chinese translation update 6/17 | eli_linden | |
2011-06-14 | WIP INTL-46 Traditional Chinese translation update | eli_linden | |
2011-06-08 | WIP INTL-46 Traditional Chinese translation update | eli_linden | |
2011-05-25 | WIP INTL-46 partial traditional chinese translation | eli_linden | |