[Release] Kels' Runtimes v8.8

Discuss & post Update Pack addons here.
Post Reply
adric
Posts: 581
Joined: Mon May 21, 2007 5:51 am

Post by adric » Sun Aug 19, 2012 10:50 am

I'm aware of that. According to the bulletin one update is for 2007 and the other for XP. Don't know why Ms did not use the newer file for XP do you?

Al

tomasz86
Posts: 491
Joined: Tue Aug 09, 2011 12:12 pm
Location: windowsarchives.com
Contact:

Post by tomasz86 » Sun Aug 19, 2012 12:20 pm

No idea. Different versions of the same file are available for Office XP, 2003 and 2007.

User avatar
shiner
Posts: 655
Joined: Sun Nov 08, 2009 4:18 am
Location: SE Asia

Post by shiner » Sun Aug 19, 2012 6:52 pm

adric wrote:... Don't know why Ms did not use the newer file for XP do you?

Al
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.

I haven't checked further any further than that.
"You can lead a horse to water, but you can't make it drink."

User avatar
Kelsenellenelvian
Moderator
Posts: 4383
Joined: Tue Nov 30, 2004 8:32 pm
Location: Pocatello, ID
Contact:

Post by Kelsenellenelvian » Sun Aug 19, 2012 7:11 pm

Planned obsolecance...

MS stopped wanted people to use it so they stop sending it files that improve it.

User avatar
shiner
Posts: 655
Joined: Sun Nov 08, 2009 4:18 am
Location: SE Asia

Post by shiner » Sun Aug 19, 2012 11:47 pm

Kelsenellenelvian wrote:Planned obsolecance...

MS stopped wanted people to use it so they stop sending it files that improve it.
And an attempt to prevent users of other non-MS document creation software from using the latest usp10.dll.
"You can lead a horse to water, but you can't make it drink."

User avatar
shiner
Posts: 655
Joined: Sun Nov 08, 2009 4:18 am
Location: SE Asia

Post by shiner » Fri Sep 21, 2012 5:05 pm

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.
"You can lead a horse to water, but you can't make it drink."

User avatar
Kelsenellenelvian
Moderator
Posts: 4383
Joined: Tue Nov 30, 2004 8:32 pm
Location: Pocatello, ID
Contact:

Post by Kelsenellenelvian » Sat Sep 22, 2012 3:56 pm

What I have so far for next version:

COMCTL32.OCX
MSCOMCTL.OCX
ZLIB1.DLL

I will ask ric to try to remember and find out what the last usp10.dll that came with a .cat and readd that.

Any further additions?

(Please be quick)

User avatar
shiner
Posts: 655
Joined: Sun Nov 08, 2009 4:18 am
Location: SE Asia

Post by shiner » Sat Sep 22, 2012 5:41 pm

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.
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."

tomasz86
Posts: 491
Joined: Tue Aug 09, 2011 12:12 pm
Location: windowsarchives.com
Contact:

Post by tomasz86 » Sat Sep 22, 2012 5:43 pm

Does it really matter whether there's a CAT file or not? I myself would prefer to have the newest version of usp10.dll installed instead of the older one and its CAT file...

tomasz86
Posts: 491
Joined: Tue Aug 09, 2011 12:12 pm
Location: windowsarchives.com
Contact:

Post by tomasz86 » Sat Sep 22, 2012 5:47 pm

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

User avatar
Pasha_ZZZ
Posts: 242
Joined: Thu Jul 13, 2006 6:27 am
Location: Russia, Slobodskoy

Post by Pasha_ZZZ » Sun Sep 23, 2012 2:16 am

tomasz86 wrote:the one from Vista (Office 2007) is superior
DLL from Vista (v1.0626.6002.22384) has CAT & only 25 days older than 2007's one...

tomasz86
Posts: 491
Joined: Tue Aug 09, 2011 12:12 pm
Location: windowsarchives.com
Contact:

Post by tomasz86 » Sun Sep 23, 2012 2:53 am

Still there's no other reason not to use it (the one from Office 2007) except for the lack of a CAT file.

User avatar
ricktendo64
Posts: 3213
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Post by ricktendo64 » Sun Sep 23, 2012 3:27 am

One of the cats that can sign it is the "#5 bf" (its one of the smallest)

User avatar
Kelsenellenelvian
Moderator
Posts: 4383
Joined: Tue Nov 30, 2004 8:32 pm
Location: Pocatello, ID
Contact:

Post by Kelsenellenelvian » Sun Sep 23, 2012 5:06 pm

Does anyone have it though?

dudeuk
Posts: 183
Joined: Wed Aug 11, 2010 8:34 am

Post by dudeuk » Tue Sep 25, 2012 11:55 am

last xp usp10.dll (1.626.6002.22402)

Image

where would i find the cat file ?
if i can find it for ya.. ill upload it for ya..
Last edited by dudeuk on Tue Sep 25, 2012 12:18 pm, edited 3 times in total.

User avatar
ricktendo64
Posts: 3213
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Post by ricktendo64 » Tue Sep 25, 2012 12:12 pm

Just dl the KB981322 hotfix and extract the file + cat for bf #5 from it, like so:

http://adf.ly/1713566/usp10

User avatar
Pasha_ZZZ
Posts: 242
Joined: Thu Jul 13, 2006 6:27 am
Location: Russia, Slobodskoy

Post by Pasha_ZZZ » Tue Sep 25, 2012 12:28 pm

ricktendo64 wrote:Just dl the KB981322 hotfix and extract the file + cat for bf #5 from it
No, Rick. There are v1.0626.6002.22384.

& now, tada! I found it!!!
http://ge.tt/api/1/files/4r7vEMO/0/blob?download
(usp10.dll 1.0626.6002.22402 + CAT for it)

User avatar
ricktendo64
Posts: 3213
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Post by ricktendo64 » Tue Sep 25, 2012 3:50 pm

Cool, what is the kb number?

User avatar
Pasha_ZZZ
Posts: 242
Joined: Thu Jul 13, 2006 6:27 am
Location: Russia, Slobodskoy

Post by Pasha_ZZZ » Tue Sep 25, 2012 3:54 pm

ricktendo64 wrote:Cool, what is the kb number?
KB2028505, request-only hotfix ;-)

User avatar
Kelsenellenelvian
Moderator
Posts: 4383
Joined: Tue Nov 30, 2004 8:32 pm
Location: Pocatello, ID
Contact:

Post by Kelsenellenelvian » Tue Sep 25, 2012 6:43 pm

Updated

User avatar
keloo05
Posts: 276
Joined: Mon Jun 26, 2006 10:04 pm
Location: Romania

Post by keloo05 » Tue Sep 25, 2012 9:20 pm

Kelsenellenelvian wrote:Updated
Thank you !

I would like to know, if I'm not asking that much, which part from Entries_Runtimes.ini or Runtimes.ini refers to USP10.DLL and usp10.cat, because I can't find any mention for these two files.

User avatar
ricktendo64
Posts: 3213
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Post by ricktendo64 » Tue Sep 25, 2012 10:55 pm

There is no need to mention them because usp10.dll is already in your XP disk and the cat is added automatically

User avatar
keloo05
Posts: 276
Joined: Mon Jun 26, 2006 10:04 pm
Location: Romania

Post by keloo05 » Wed Sep 26, 2012 1:47 am

ricktendo64 wrote:There is no need to mention them because usp10.dll is already in your XP disk and the cat is added automatically
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?

Thank you.

User avatar
Pasha_ZZZ
Posts: 242
Joined: Thu Jul 13, 2006 6:27 am
Location: Russia, Slobodskoy

Post by Pasha_ZZZ » Wed Sep 26, 2012 1:51 am

keloo05 wrote:Without integrating this addon, the XP disk contains an older version of the file, or the exact same version?
Older...
keloo05 wrote:It is also automatically replaced by the newer version from this addon?
Yes, when you integrate this.

User avatar
keloo05
Posts: 276
Joined: Mon Jun 26, 2006 10:04 pm
Location: Romania

Post by keloo05 » Wed Sep 26, 2012 4:11 am

Pasha_ZZZ wrote:Yes, when you integrate this.
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?

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 :)

User avatar
Kelsenellenelvian
Moderator
Posts: 4383
Joined: Tue Nov 30, 2004 8:32 pm
Location: Pocatello, ID
Contact:

Post by Kelsenellenelvian » Wed Sep 26, 2012 5:40 am

The usp10.dll (old version) already exists in a WinXP dsk.

When you ad my runtimes it simply overwrites the old with the new.

User avatar
ricktendo64
Posts: 3213
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Post by ricktendo64 » Wed Sep 26, 2012 1:23 pm

If you are doing a simple addon updating existing files on your CD you only need to use Entries*.ini to give your addon a name/description/version/etc (the stuff in the [general] section)

User avatar
keloo05
Posts: 276
Joined: Mon Jun 26, 2006 10:04 pm
Location: Romania

Post by keloo05 » Wed Sep 26, 2012 5:45 pm

I got it. Thank you both for your answers.

digital john
Posts: 26
Joined: Mon Oct 25, 2010 9:53 am

Post by digital john » Fri Oct 05, 2012 6:58 am

thank u..kels

ziomek
Posts: 20
Joined: Fri Mar 09, 2012 3:40 pm
Location: PL

Post by ziomek » Fri Nov 16, 2012 11:05 am

New zlib1.dll ver.1.2.7 better compilation 90kb vs 105kb

zlib1_1.2.7_90kb.7z

User avatar
shiner
Posts: 655
Joined: Sun Nov 08, 2009 4:18 am
Location: SE Asia

Post by shiner » Thu Feb 14, 2013 7:48 am

New OpenSSL dlls version 1.0.1.5

(Version 1.0.1e is 1.0.1.5)
Major 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: openssl_dlls_1015.7z
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."

ziomek
Posts: 20
Joined: Fri Mar 09, 2012 3:40 pm
Location: PL

Post by ziomek » Sat Mar 02, 2013 9:33 am


User avatar
oguz
Posts: 37
Joined: Mon Mar 19, 2012 10:08 pm
Location: TURKEY

Post by oguz » Sun Mar 03, 2013 1:02 pm

Hi, @Kell
Which OS's is this package compatible?
Or only for XP?

tomasz86
Posts: 491
Joined: Tue Aug 09, 2011 12:12 pm
Location: windowsarchives.com
Contact:

Post by tomasz86 » Sun Mar 03, 2013 5:35 pm

oguz wrote: Or only for XP?
At least 2000/XP/2003.

adric
Posts: 581
Joined: Mon May 21, 2007 5:51 am

Post by adric » Thu Jul 25, 2013 6:12 pm

XPSP3_QFE_UpdatePack_20130709.7z has a newer comdlg.ocx (6.1.98.36) than what's in this addon (6.1.98.16). I only noticed because I got a message during the XP install asking if the newer version of the file should be replaced.

Al

adric
Posts: 581
Joined: Mon May 21, 2007 5:51 am

Post by adric » Thu Jul 25, 2013 9:01 pm

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

User avatar
user_hidden
Posts: 1924
Joined: Thu Dec 06, 2007 7:52 am
Location: Canada eh!

Post by user_hidden » Fri Jul 26, 2013 6:35 am

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
are you using lzx:21 compression?

cabarc
makecab
or how about OnepPiece DXtool ?

adric
Posts: 581
Joined: Mon May 21, 2007 5:51 am

Post by adric » Fri Jul 26, 2013 10:04 am

user_hidden wrote:
are you using lzx:21 compression?

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 the
compression was no better. I don't know what Kel used when cabbing his runtimes. I'll fiddle with your suggestions.

Al

adric
Posts: 581
Joined: Mon May 21, 2007 5:51 am

Post by adric » Fri Jul 26, 2013 11:20 am

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.

Code: Select all

Runtimes.cab                                    5645161
test    .cab                                -->    5624119 
Thanks for jogging my memory.

AL

User avatar
Kelsenellenelvian
Moderator
Posts: 4383
Joined: Tue Nov 30, 2004 8:32 pm
Location: Pocatello, ID
Contact:

Post by Kelsenellenelvian » Tue Aug 13, 2013 4:56 pm

I still don't have internet at home.

I am staying at a friends house so I can get shit caught up.

Updated.

adric
Posts: 581
Joined: Mon May 21, 2007 5:51 am

Post by adric » Wed Aug 14, 2013 2:25 pm

Kelsenellenelvian wrote:I still don't have internet at home.

I am staying at a friends house so I can get shit caught up.

Updated.
Did you not want to add the newer version of comdlg.ocx (6.1.98.36)?

Al

User avatar
Kelsenellenelvian
Moderator
Posts: 4383
Joined: Tue Nov 30, 2004 8:32 pm
Location: Pocatello, ID
Contact:

Post by Kelsenellenelvian » Wed Aug 14, 2013 6:28 pm

Missed it sorry. I'll get it in soon.

RicaNeaga
Posts: 221
Joined: Fri Apr 16, 2010 11:59 am

Post by RicaNeaga » Thu Aug 15, 2013 3:54 am

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?

User avatar
Kelsenellenelvian
Moderator
Posts: 4383
Joined: Tue Nov 30, 2004 8:32 pm
Location: Pocatello, ID
Contact:

Post by Kelsenellenelvian » Thu Aug 15, 2013 4:08 am

I was not aware of that update.

As long as it has a .cat in it then by all means it should be replaced in my pack.

User avatar
Kelsenellenelvian
Moderator
Posts: 4383
Joined: Tue Nov 30, 2004 8:32 pm
Location: Pocatello, ID
Contact:

Post by Kelsenellenelvian » Thu Aug 15, 2013 4:11 am

yes there is a cat, yes I am updating right now.

User avatar
Kelsenellenelvian
Moderator
Posts: 4383
Joined: Tue Nov 30, 2004 8:32 pm
Location: Pocatello, ID
Contact:

Post by Kelsenellenelvian » Thu Aug 15, 2013 4:27 am

Updated this will be the last one for a while (At least until I get home internet again...)

RicaNeaga
Posts: 221
Joined: Fri Apr 16, 2010 11:59 am

Post by RicaNeaga » Thu Aug 15, 2013 6:38 am

Thanks for the update. :)

I was thinking the same thing, maybe a very updated xp version is preferable to an older vista version. But I wasn't sure, since maybe the vista version has other advantages...

Thanks again and hope you'll get over your problems soon. :)

User avatar
keloo05
Posts: 276
Joined: Mon Jun 26, 2006 10:04 pm
Location: Romania

Post by keloo05 » Wed Aug 21, 2013 10:38 pm

Aren't ssleay32.dll & libssl32.dll suposed to be the same file, but with different names? You updated ssleay32.dll (v. 1.0.1.5), but you forgot to update libssl32.dl (v. 1.0.1.3 in the addon).

Wouldn't be the best option to remove libssl32.dl and also remove it from Runtimes.inf ?

digital john
Posts: 26
Joined: Mon Oct 25, 2010 9:53 am

thank u

Post by digital john » Tue Aug 27, 2013 5:57 am

thanx kels..for the runtimes

vix
Posts: 22
Joined: Sat Jun 19, 2010 12:04 am

Post by vix » Mon Jul 07, 2014 4:00 am

This *must* be updated to include the latest OpenSSL runtimes which fix a serious security issue.

Post Reply