/admin/win/nsi/nsis_uac/History.txt

http://github.com/tomahawk-player/tomahawk · Plain Text · 102 lines · 75 code · 27 blank · 0 comment · 0 complexity · f7c681de1a0c77cd50f2985f18d7a01f MD5 · raw file

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