/admin/win/nsi/nsis_uac/History.txt
Plain Text | 102 lines | 75 code | 27 blank | 0 comment | 0 complexity | f7c681de1a0c77cd50f2985f18d7a01f MD5 | raw file
1History: 2-------- 3 4v0.0.11d - 20090705 (AndersK) 5 *Fixed UAC_RealWorldFullyLoadedDualModeExample.nsi so installing as admin will allow both modes 6 7v0.0.11c - 20090124 (AndersK) 8 *Checks for seclogon service on NT5 and returns ERROR_SERVICE_NOT_ACTIVE in $0 if not running 9 10v0.0.11b - 20090102 (AndersK) 11 *Fixed unicode compile bugs 12 13v0.0.11 - 20081021 (AndersK) 14 +Added UAC_GetUserShellFolderPath.nsi (Uses the new UAC::GetShellFolderPath) 15 16v0.0.10a - 20081004 (AndersK) 17 +Added SEE_MASK_NOZONECHECKS flag (experimental) 18 19v0.0.10 - 20080812 (AndersK) 20 +Added ugly hook hack to the shells run-as dialog on xp, defaults to other user 21 22v0.0.9 - 20080721 (AndersK) 23 *Fixed UAC_RealWorldFullyLoadedDualModeExample.nsi related bug (Thanks Case) 24 25v0.0.8 - 20080310 (AndersK) 26 +HTML Readme 27 +Added UAC::GetOuterHwnd (used by UAC_RealWorldFullyLoadedDualModeExample.nsi) 28 *Fixed UAC_RealWorldFullyLoadedDualModeExample.nsi 29 *Major code cleanup in UAC.cpp 30 -Removed UAC::RunElevatedAndProcessMessages (UAC::RunElevated now supports non NULL $HWNDParent) 31 -Removed several useless sample scripts 32 33v0.0.7e - 20080229 (AndersK) 34 *Added ugly hack for hackwnd to find correct title and give us a proper taskbar so the elevation dialog does not get lost (2000,XP (This also fixed Alt-Tab icon on Vista)) 35 *Should compile with MSVC2005 now (Thanks Case) 36 *More unicode fixes, this time even tested with NSIS Unicode (Only RunElevated and Exec tested) 37 38v0.0.7d - 20080226 (AndersK) 39 *Fixed a couple of unicode version bugs (Unicode version still untested) 40 *Fixed weird XP string length bug (Thanks kfank) 41 42v0.0.7c - 20080218 (AndersK) 43 *Fixed SyncVars string length bug 44 45v0.0.7b - 20080205 (AndersK) 46 *Fixed DelayLoadDlls() problem on NT4 47 48v0.0.7 - 20080120 (AndersK) 49 +Added UAC::StackPush (For use with ExecCodeSegment) 50 51v0.0.6d - 20071108 (AndersK) 52 +Now syncs basic registers/variables before calling UAC::*Exec* and UAC::ExecCodeSegment (r0-r9,R0-R9,$CMDLINE,$INSTDIR,$OUTDIR,$EXEDIR,$LANGUAGE) 53 +Added UAC::RunElevatedAndProcessMessages, this can be called after .onInit (Very experimental, DO NOT USE) 54 +New include file with helper macros: UAC.nsh 55 *Replazed Clammerz hack with a better version 56 57v0.0.6c - 20071014 (AndersK) 58 +Check for and split up "domain\user" style input in RunAs.cpp for CreateProcessWithLogonW 59 *Added a ugly hack to trick messagebox'es in .OnInit to appear correctly on Vista (Thanks Clammerz) 60 61v0.0.6b - 20070523 (AndersK) 62 *Fixed showwindow flag (Thanks for the help kichik) 63 64v0.0.6 - 20070512 (AndersK) 65 +Added basic language support for MyRunAs dialog. 66 67v0.0.5e - 20070509 (AndersK) 68 *Fixed detection of UAC mode? 69 +IPC window is visible (but offscreen) during elevation to help with SetForegroundWindow/Focus problems 70 71v0.0.5d - 20070324 (AndersK) 72 *Fixed stupid IsAdmin bug 73 74v0.0.5c - 20070304 (AndersK) 75 *_IsAdmin now uses CheckTokenMembership if it exists ( MSKB:Q118626 / http://blogs.msdn.com/larryosterman/archive/2007/03/14/why-does-kb-118626-use-accesscheck-to-check-if-you-re-a-member-of-the-administrators-group.aspx ) 76 77v0.0.5b - 20070301 (AndersK) 78 *Fixed ExecCodeSegment (Thread now calls CoInitialize) 79 80v0.0.5 - 20070228 (AndersK) 81 +Added ExecCodeSegment (You can now call ANY code in the context of the original user) 82 83v0.0.4b - 20070226 (AndersK) 84 *Fixed (My)RunAs font (http://blogs.msdn.com/oldnewthing/archive/2005/02/04/366987.aspx) 85 86v0.0.4 - 20070225 (AndersK) 87 +Added (My)RunAs dialog, used on Vista when running as LUA with UAC off 88 +Always uses /NCRC for elevated instance 89 *Now compiles as UNICODE (Untested, no UnicodeNSIS to test on) 90 91v0.0.3 - 20070224 (AndersK) 92 +Added Exec/ExecWait 93 +Added Verb & ShowWindow support for ShellExec[Wait] 94 95v0.0.2 - 20070219 (AndersK) 96 +Added ShellExecWait 97 *IPC srv wnd now has its own thread and msg loop 98 *Removed CRT dependency 99 *Hopefully loads on Win95 now 100 101v0.0.1 - 20070215 (AndersK) 102 *Initial release