12010-06-30 Gonzalo Paniagua Javier <gonzalo@novell.com>
2
3	* src/Gnome.Keyring/RequestMessage.cs: Removed file.
4	* src/Gnome.Keyring/Operation.cs: Removed file.
5	* src/Gnome.Keyring/ResponseMessage.cs: Removed file.
6
7	* gnome-keyring-sharp-glue:
8	* gnome-keyring-sharp-glue/Makefile.am:
9	* gnome-keyring-sharp-glue/gnome-keyring-sharp-glue.cproj:
10	* gnome-keyring-sharp-glue/glue.c:
11	* gnome-keyring-sharp.sln:
12	* sample/Makefile.am:
13	* gnome-keyring-sharp.csproj:
14	* src/Makefile.am:
15	* src/Gnome.Keyring/Ring.cs:
16	* src/Gnome.Keyring/Makefile.am:
17	* Tests:
18	* Tests/TestRing.cs:
19	* configure.ac:
20	* INSTALL:
21	* Makefile.am:
22	* autogen.sh:
23
24	Patch from Chris Halse Rogers at canonical.com that makes
25	gnome-keyring-sharp work with the latest versions of gnome-keyring (no
26	socket interface). See bug #589166.
27
28	Updated version to 1.0.2 (assembly version is still 1.0.0.0).
29
302009-05-07  Mike Kestner  <mkestner@novell.com>
31
32	* configure.ac: patch to make monodoc build optional from Peter
33	Alfredsen.  [Fixes #469141]
34
352008-10-14  Sandy Armstrong  <sanfordarmstrong@gmail.com>
36
37	* src/Gnome.Keyring/ResultCode.cs:
38	* src/Gnome.Keyring/Ring.cs: Support "NoMatch" result code.  Fixes BGO
39	#499841, patch courtesy of Alexey Nedilko.
40
412008-08-08  Andrew Jorgensen  <ajorgensen@novell.com>
42
43	* configure.ac: Bumped version to 1.0.1 because 1.0.0 has been
44	surreptitiously released.
45
462007-10-17  Alp Toker  <alp@atoker.com>
47
48	* src/Makefile.am: Don't install to $prefix/lib.
49
502007-10-13  Alp Toker  <alp@atoker.com>
51
52	* src/Gnome.Keyring/AssemblyInfo.cs.in: Set
53	AssemblyInformationalVersion as well.
54
552007-10-13  Alp Toker  <alp@atoker.com>
56
57	* src/Gnome.Keyring/AssemblyInfo.cs.in: Set AssemblyFileVersion to
58	VERSION, and AssemblyVersion to API_VERSION so as not to break
59	backward compatibility on every minor release.
60
612007-10-13  Alp Toker  <alp@atoker.com>
62
63	* configure.ac:
64	* src/gnome-keyring-sharp-1.0.pc.in:
65	* src/Makefile.am: Provide an API version for the package name.
66
672007-10-05  Alp Toker  <alp@atoker.com>
68
69	* src/Gnome.Keyring/AssemblyInfo.cs.in: Add an AssemblyDescription.
70
712007-10-05  Alp Toker  <alp@atoker.com>
72
73	* src/Gnome.Keyring/AssemblyInfo.cs.in:
74	* src/Makefile.am:
75	* Makefile.am:
76	* Gnome.Keyring.snk: Rename Gnome.Keyring.key to Gnome.Keyring.snk
77
782007-10-03  Alp Toker  <alp@atoker.com>
79
80	* docs/Makefile.am: Remove redundant install/uninstall hooks.
81
822007-10-03  Alp Toker  <alp@atoker.com>
83
84	* README: Update with an explanation of the recently added D-Bus support,
85	and provide contact/support details (the Mono mailing list).
86	* AUTHORS: Add self.
87
882007-10-03  Alp Toker  <alp@atoker.com>
89
90	* configure.ac:
91	* Gnome.Keyring.key:
92	* src/Makefile.am:
93	* src/Gnome.Keyring/AssemblyInfo.cs.in:
94	* docs/Makefile.am:
95	* Makefile.am: Make the library installable to the GAC. Based on patches
96	from the OpenSUSE RPM package.
97
982007-03-15  Alp Toker  <alp@atoker.com>
99
100	* src/Gnome.Keyring/Ring.cs: Fall back to D-Bus even if the
101	environment variable is set but the connection to that address fails.
102	This matches gnome-keyring behaviour precisely.
103
1042007-03-15  Alp Toker  <alp@atoker.com>
105
106	* configure.ac: Define WITH_DBUS, not ENABLE_DBUS.
107
1082007-03-14  Alp Toker  <alp@atoker.com>
109
110	* configure.ac:
111	* src/Makefile.am: Reference NDesk D-Bus when both it and gmcs are
112	available. If only mcs is around or D-Bus isn't available, things will
113	still build.
114
1152007-03-14  Alp Toker  <alp@atoker.com>
116
117	* configure.ac:
118	* src/Makefile.am: Rename MCSFLAGS to CSFLAGS, MCS to CSC.
119
1202007-03-13  Alp Toker  <alp@atoker.com>
121
122	* src/Gnome.Keyring/Ring.cs: Add support for getting the keyring
123	socket address via D-Bus as a fallback. Not yet enabled in the build.
124
1252006-08-10 Gonzalo Paniagua Javier <gonzalo@ximian.com>
126
127	* src/Gnome.Keyring/KeyringInfo.cs: add a Name property.
128	* src/Gnome.Keyring/Ring.cs: Unlock needed a password.
129
1302006-08-08 Gonzalo Paniagua Javier <gonzalo@ximian.com>
131
132	* src/Gnome.Keyring/KeyringException.cs: implement ISerializable and
133	added a new 'code' field and its property.
134	* src/Gnome.Keyring/Ring.cs: the daemon returns 'access denied' when
135	no items matching are found,(Find, FindNetworkPassword) we translate
136	that into an empty array returned.
137	* src/Gnome.Keyring/ResultCode.cs: make it public.
138
1392006-08-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
140
141	* sample/secret.cs: updated example.
142
143	* src/Makefile.am:
144	* src/Gnome.Keyring/Makefile.am: add new files.
145
146	* src/Gnome.Keyring/ItemACL.cs: new class that stores ACL information.
147	* src/Gnome.Keyring/AccessRights.cs: enum with access rights.
148	* src/Gnome.Keyring/KeyringInfo.cs: keyring information.
149	* src/Gnome.Keyring/ResponseMessage.cs: add GetDateTime().
150	* src/Gnome.Keyring/Ring.cs: implemented Get/SetItemACL,
151	Get/SetKeyringInfo. Nothing left to implement.
152	* README: typo.
153
1542006-08-07 Gonzalo Paniagua Javier <gonzalo@ximian.com>
155
156	* src/Gnome.Keyring/RequestMessage.cs: the application name is not
157	obtained here any more.
158
159	* src/Gnome.Keyring/Ring.cs: get the ApplicationName here. Added null
160	checks on the keyring parameter for methods that don't allow a null to
161	be the same as the default keyring. Implemented SetItemInfo and
162	SetItemAttributes. Simplified GetItemAttributes.
163
164	* src/Gnome.Keyring/ResponseMessage.cs: fail if we don't know the type
165	of the attribute being received.
166
167	* sample/secret.cs: make use of the newly implemented stuff.
168
1692006-08-05  Aaron Bockover  <abock@gnome.org>
170
171	* src/Gnome.Keyring/Ring.cs (Find): Cast list to ItemData [], not
172	NetItemData []
173
1742006-08-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
175
176	* sample/Makefile.am:
177	* sample/secret.cs: test program.
178
179	* docs/Gnome.Keyring/index.xml:
180	* docs/Gnome.Keyring/Gnome.Keyring/ItemType.xml:
181	* docs/Gnome.Keyring/Gnome.Keyring/GenericItemData.xml:
182	* docs/Gnome.Keyring/Gnome.Keyring/KeyringException.xml:
183	* docs/Gnome.Keyring/Gnome.Keyring/ItemData.xml:
184	* docs/Gnome.Keyring/Gnome.Keyring/NoteItemData.xml:
185	* docs/Gnome.Keyring/Gnome.Keyring/NetItemData.xml:
186	* docs/Gnome.Keyring/Gnome.Keyring/Ring.xml: updated docs.
187
1882006-08-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
189
190	* src/Makefile.am:
191	* src/Gnome.Keyring/Makefile.am:
192	* src/Gnome.Keyring/NetItemData.cs:
193	* src/Gnome.Keyring/ItemData.cs: new class and small updates.
194
195	* src/Gnome.Keyring/Ring.cs: implement GetItemInfo and
196	GetItemAttributes.
197
1982006-08-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
199
200	* Initial check in.
201
202