[Release] Kels' Runtimes v8.8
-
- Posts: 491
- Joined: Tue Aug 09, 2011 12:12 pm
- Location: https://twilczynski.com/windows
- Contact:
I don't know either, but I have checked installation of that KB for MSO2007, (the version in this runtime pack), and it doesn't replace the usp10.dll in system32. It gets placed in the MSO directory in programfiles--which is probably why it doesn't come with a cat.adric wrote:... Don't know why Ms did not use the newer file for XP do you?
Al
I haven't checked further any further than that.
"You can lead a horse to water, but you can't make it drink."
- Kelsenellenelvian
- Moderator
- Posts: 4383
- Joined: Tue Nov 30, 2004 8:32 pm
- Location: Pocatello, ID
- Contact:
For anyone who wants to update their version of zlib1.dll in their runtime packs I have uploaded 1.2.7 here. It contains both x86 and x64 versions.
I grabbed them from software that can be downloaded here, as the main zlib site no longer seems interested in posting a compiled dll for Windows.
I have only done limited testing with this dll, but it seems to work fine for me.
I grabbed them from software that can be downloaded here, as the main zlib site no longer seems interested in posting a compiled dll for Windows.
I have only done limited testing with this dll, but it seems to work fine for me.
"You can lead a horse to water, but you can't make it drink."
- Kelsenellenelvian
- Moderator
- Posts: 4383
- Joined: Tue Nov 30, 2004 8:32 pm
- Location: Pocatello, ID
- Contact:
Actually, Kels, are you certain that the Vista usp10.dll (1.626.6002.22384) with a CAT offers features or improvements in text display on an XP system when compared to the last XP one (1.420.2600.5969)?
I searched briefly a few weeks ago and found that the last ones with CATs that work on XP, issued on the same date, (the XP and Vista versions,) were issued for security reasons. (So superiority of the Vista dll would most likely predate that last release with a CAT.)
If anyone can a post a link giving evidence or even a strong hint at the superiority of the Vista usp10.dll over the XP one for CTF unicode text display on an XP system please post here soon for everyone. A sample doc would be even better. I couldn't find anything when I searched a few weeks ago.
Edit:
It seems the practice now, is to copy any newer usp10.dll into the application directory of any app that can take advantage of the new one, rather than replacing the system one.
I searched briefly a few weeks ago and found that the last ones with CATs that work on XP, issued on the same date, (the XP and Vista versions,) were issued for security reasons. (So superiority of the Vista dll would most likely predate that last release with a CAT.)
If anyone can a post a link giving evidence or even a strong hint at the superiority of the Vista usp10.dll over the XP one for CTF unicode text display on an XP system please post here soon for everyone. A sample doc would be even better. I couldn't find anything when I searched a few weeks ago.
Edit:
It seems the practice now, is to copy any newer usp10.dll into the application directory of any app that can take advantage of the new one, rather than replacing the system one.
Last edited by shiner on Sat Sep 22, 2012 5:45 pm, edited 1 time in total.
"You can lead a horse to water, but you can't make it drink."
-
- Posts: 491
- Joined: Tue Aug 09, 2011 12:12 pm
- Location: https://twilczynski.com/windows
- Contact:
-
- Posts: 491
- Joined: Tue Aug 09, 2011 12:12 pm
- Location: https://twilczynski.com/windows
- Contact:
And yes, the one from Vista (Office 2007) is superior. It supports these additional APIs which are not present in the one from XP:
Code: Select all
ScriptGetFontAlternateGlyphs
ScriptGetFontFeatureTags
ScriptGetFontLanguageTags
ScriptGetFontScriptTags
ScriptItemizeOpenType
ScriptPlaceOpenType
ScriptPositionSingleGlyph
ScriptShapeOpenType
ScriptSubstituteSingleGlyph
-
- Posts: 491
- Joined: Tue Aug 09, 2011 12:12 pm
- Location: https://twilczynski.com/windows
- Contact:
- ricktendo64
- Posts: 3214
- Joined: Mon May 22, 2006 12:27 am
- Location: Honduras
- Kelsenellenelvian
- Moderator
- Posts: 4383
- Joined: Tue Nov 30, 2004 8:32 pm
- Location: Pocatello, ID
- Contact:
- ricktendo64
- Posts: 3214
- Joined: Mon May 22, 2006 12:27 am
- Location: Honduras
Just dl the KB981322 hotfix and extract the file + cat for bf #5 from it, like so:
http://adf.ly/1713566/usp10
http://adf.ly/1713566/usp10
No, Rick. There are v1.0626.6002.22384.ricktendo64 wrote:Just dl the KB981322 hotfix and extract the file + cat for bf #5 from it
& now, tada! I found it!!!
http://ge.tt/api/1/files/4r7vEMO/0/blob?download
(usp10.dll 1.0626.6002.22402 + CAT for it)
- ricktendo64
- Posts: 3214
- Joined: Mon May 22, 2006 12:27 am
- Location: Honduras
- Kelsenellenelvian
- Moderator
- Posts: 4383
- Joined: Tue Nov 30, 2004 8:32 pm
- Location: Pocatello, ID
- Contact:
- ricktendo64
- Posts: 3214
- Joined: Mon May 22, 2006 12:27 am
- Location: Honduras
Please be a little more specific about usp10.dll. Without integrating this addon, the XP disk contains an older version of the file, or the exact same version? It is also automatically replaced by the newer version from this addon?ricktendo64 wrote:There is no need to mention them because usp10.dll is already in your XP disk and the cat is added automatically
Thank you.
That's why I was asking for any references in Entries_Runtimes.ini or Runtimes.ini. I understood that *.cat files are added automatically, but does this happen also with *.dll files?Pasha_ZZZ wrote:Yes, when you integrate this.
To simplify my questions, let's say I want to make an addon with just usp10.dll and its *.cat file. I only have to place the *.cat into SVCPACK folder and include the dll next to SVCPACK folder (out of it), but what should I write in Entries_Runtimes.ini ?
EDIT: I'm sorry for my persistence, but I'm a noob in addon creation

- Kelsenellenelvian
- Moderator
- Posts: 4383
- Joined: Tue Nov 30, 2004 8:32 pm
- Location: Pocatello, ID
- Contact:
- ricktendo64
- Posts: 3214
- Joined: Mon May 22, 2006 12:27 am
- Location: Honduras
New OpenSSL dlls version 1.0.1.5
(Version 1.0.1e is 1.0.1.5)
File size: 495 KB
MD5: 6f2d61938f27cee66bc0860e207a1e66
SHA-1: ff6dbc727cacb2928501b11c8514ce3e8ae39f84
Contains:
libeay32.dll
ssleay32.dll
(Version 1.0.1e is 1.0.1.5)
File: openssl_dlls_1015.7zMajor changes between OpenSSL 1.0.1d and OpenSSL 1.0.1e:
o Corrected fix for CVE-2013-0169
Major changes between OpenSSL 1.0.1c and OpenSSL 1.0.1d:
o Fix renegotiation in TLS 1.1, 1.2 by using the correct TLS version.
o Include the fips configuration module.
o Fix OCSP bad key DoS attack CVE-2013-0166
o Fix for SSL/TLS/DTLS CBC plaintext recovery attack CVE-2013-0169
o Fix for TLS AESNI record handling flaw CVE-2012-2686
File size: 495 KB
MD5: 6f2d61938f27cee66bc0860e207a1e66
SHA-1: ff6dbc727cacb2928501b11c8514ce3e8ae39f84
Contains:
libeay32.dll
ssleay32.dll
"You can lead a horse to water, but you can't make it drink."
-
- Posts: 491
- Joined: Tue Aug 09, 2011 12:12 pm
- Location: https://twilczynski.com/windows
- Contact:
- user_hidden
- Posts: 1924
- Joined: Thu Dec 06, 2007 7:52 am
- Location: Canada eh!
are you using lzx:21 compression?adric wrote:I wanted to update the runtimes.cab file, so I went looking for a tool to create a cab file. As a test, I used the unpacked runtimes directory as input. I was able to create a cab file, but it is larger in size than the original cab. What is the recommended tool for creating smaller cab files?
Al
cabarc
makecab
or how about OnepPiece DXtool ?
No idea. I used cabdir.exe (old flight simulator dev kit tool) whose default was compress. I also tried IExpress and theuser_hidden wrote:
are you using lzx:21 compression?
cabarc
makecab
or how about OnepPiece DXtool ?
compression was no better. I don't know what Kel used when cabbing his runtimes. I'll fiddle with your suggestions.
Al
I forgot that cabarc was include in Win7. Also in the support.cab
for XPSP3.
cabarc -m LZX:21 N test.cab Runtimes\*.* works for me.
Thanks for jogging my memory.
AL
for XPSP3.
cabarc -m LZX:21 N test.cab Runtimes\*.* works for me.
Code: Select all
Runtimes.cab 5645161
test .cab --> 5624119
AL
- Kelsenellenelvian
- Moderator
- Posts: 4383
- Joined: Tue Nov 30, 2004 8:32 pm
- Location: Pocatello, ID
- Contact:
- Kelsenellenelvian
- Moderator
- Posts: 4383
- Joined: Tue Nov 30, 2004 8:32 pm
- Location: Pocatello, ID
- Contact:
Also I have a question regarding USP10.dll. An interesting official for xp update is out - KB2850869 - that updates USP10.dll.
So the new official version for xp is 1.420.2600.6421, and the one from your pack I think it's 1.0626.6002.22402. I installed it on a live system, that had your addon pack pre-installed, and while your (vista) version of USP10.dll is still in C:\Windows\system32, the one from the update went to C:\Windows\system32\dllcache.
So, the one from your pack is from 2010's KB2028505 (LDR), the latest official one for vista is from 2010's KB981322 (GDR), and the latest one for xp only is from 2013's KB2850869.
Do you think any changes for your pack regarding USP10.dll are required?
So the new official version for xp is 1.420.2600.6421, and the one from your pack I think it's 1.0626.6002.22402. I installed it on a live system, that had your addon pack pre-installed, and while your (vista) version of USP10.dll is still in C:\Windows\system32, the one from the update went to C:\Windows\system32\dllcache.
So, the one from your pack is from 2010's KB2028505 (LDR), the latest official one for vista is from 2010's KB981322 (GDR), and the latest one for xp only is from 2013's KB2850869.
Do you think any changes for your pack regarding USP10.dll are required?
- Kelsenellenelvian
- Moderator
- Posts: 4383
- Joined: Tue Nov 30, 2004 8:32 pm
- Location: Pocatello, ID
- Contact:
- Kelsenellenelvian
- Moderator
- Posts: 4383
- Joined: Tue Nov 30, 2004 8:32 pm
- Location: Pocatello, ID
- Contact:
- Kelsenellenelvian
- Moderator
- Posts: 4383
- Joined: Tue Nov 30, 2004 8:32 pm
- Location: Pocatello, ID
- Contact: