ChangeLog 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. 2005-10-28 Sebastien Pouliot <[email protected]>
  2. * IdentityReferenceCollection.cs: Removed virtual from Count and
  3. IsReadOnly properties.
  4. * WindowsIdentity.cs: AuthenticationType property isn't virtual in 2.0
  5. 2005-09-25 Sebastien Pouliot <[email protected]>
  6. * SecurityIdentifier.cs: Stubbed ctor(IntPtr) introduced in 2.0 RC.
  7. 2005-08-22 Sebastien Pouliot <[email protected]>
  8. * GenericPrincipal.cs: Roles are case-insensitive.
  9. 2005-06-18 Sebastien Pouliot <[email protected]>
  10. * IdentityReference.cs: Constructor is internal (which means it the
  11. class cannot be inherited outside corlib).
  12. 2005-06-17 Sebastien Pouliot <[email protected]>
  13. * IdentityNotMappedException.cs: New (2.0). Identity exception.
  14. * IdentityReference.cs: New (2.0). Abstract base class to collect /
  15. translate identities.
  16. * IdentityReferenceCollection.cs: New. (2.0) Collection of
  17. IdentityReference (e.g. groups).
  18. * NTAccount.cs: New (2.0). Domain/User (string based)
  19. IdentityReference.
  20. * SecurityIdentifier.cs: New (2.0). SID (binary based)
  21. IdentityReference.
  22. * TokenAccessLevels.cs: New (2.0). Type of identity token.
  23. * TokenImpersonationLevel.cs: Fixed name in header.
  24. * WellKnownSidType.cs: New (2.0). Enum of all well known SID.
  25. * WindowsIdentity.cs: Implement IDisposable for 2.0. Add Identity
  26. Reference support for User, Owner and a collection for groups.
  27. * WindowsImpersonationContext.cs: Implement IDisposable for 2.0.
  28. * WindowsPrincipal.cs: Added IsInRole(SecurityIdentifier) for 2.0.
  29. 2005-04-22 Sebastien Pouliot <[email protected]>
  30. * GenericIdentity.cs: Added [ComVisible(true)] for NET_2_0.
  31. * GenericPrincipal.cs: Added [ComVisible(true)] for NET_2_0.
  32. * IIdentity.cs: Added [ComVisible(true)] for NET_2_0.
  33. * IPrincipal.cs: Added [ComVisible(true)] for NET_2_0.
  34. * PrincipalPolicy.cs: Added [ComVisible(true)] for NET_2_0.
  35. * TokenImpersonationLevel.cs: Added [ComVisible(true)] for NET_2_0.
  36. * WindowsAccountType.cs: Added [ComVisible(true)] for NET_2_0.
  37. * WindowsBuiltInRole.cs: Added [ComVisible(true)] for NET_2_0.
  38. 2005-01-24 Sebastien Pouliot <[email protected]>
  39. * WindowsIdentity.cs: Added security permissions for ControlPrincipal
  40. when creating new instances of WindowsIdentity.
  41. 2004-09-12 Tim Coleman <[email protected]>
  42. * TokenImpersonationLevel.cs: New enum for Fx 2.0
  43. 2004-04-25 Andreas Nahr <[email protected]>
  44. * WindowsPrincipal.cs: Call invariant ToUpper
  45. 2004-04-14 Sebastien Pouliot <[email protected]>
  46. * WindowsIdentity.cs: Implemented IDeserializationCallback and
  47. ISerializable interfaces.
  48. 2004-04-13 Sebastien Pouliot <[email protected]>
  49. * WindowsIdentity.cs: Implemented for both Windows and Linux. Fix bug
  50. #52532. Class is only missing serialization bits.
  51. * WindowsImpersonationContext.cs: Implemented for both Windows and
  52. Linux. Fix bug #52532.
  53. * WindowsPrincipal.cs: Implemented for both Windows and Linux. Fix
  54. bug #52532.
  55. 2003-12-29 Sebastien Pouliot <[email protected]>
  56. * PrincipalPolicy.cs: Added missing [Serializable] to enum.
  57. * WindowsAccountType.cs: Added missing [Serializable] to enum.
  58. * WindowsBuiltInRole.cs: Added missing [Serializable] to enum.
  59. * WindowsIdentity.cs: Updated to match the unit tests.
  60. * WindowsPrincipal.cs: Return false for a null role.
  61. 2003-12-25 Sebastien Pouliot <[email protected]>
  62. * WindowsIdentity.cs: Added ISerializable (for 1.1+) and default
  63. implementation for constructors/properties.
  64. * WindowsImpersonationContext.cs: Added MonoTODO on class and
  65. NotImplementedException in constructor.
  66. * WindowsPrincipal.cs: New. Basic implementation (mostly a stub).
  67. 2003-07-01 Sebastien Pouliot <[email protected]>
  68. * ChangeLog: Sorry it seems that I couldn't find the right combinaison
  69. just to commit the change to changelog (probably due to convertion to
  70. windows).
  71. * GenericPrincipal.cs: Fixed issues found during unit testing.
  72. 2002-12-17 Gonzalo Paniagua Javier <[email protected]>
  73. * GenericIdentity.cs: check arguments and fixed IsAuthenticated.
  74. 2002-08-26 Gonzalo Paniagua Javier <[email protected]>
  75. * WindowsIdentity.cs:
  76. * WindowsImpersonationContext.cs: stubbed.
  77. 2002/07/10 Nick Drochak <[email protected]>
  78. * WindowsAccountType.cs:
  79. * WindowsBuiltInRole.cs:
  80. Make these enums public instead of internal.
  81. 2002-01-07 Nick Drochak <[email protected]>
  82. * PrincipalPolicy.cs: made enum public like it should be to get _AppDomain to compile.