-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathChangeLog
206 lines (137 loc) · 5.88 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
2024-11-09 Timothy Brown <[email protected]>
Creating release v1.8
Adding the ability to use libsecret including
prompting and saving the password.
2024-10-20 Timothy Brown <[email protected]>
Creating release v1.7.
Fixed a few printf() object types.
Removed most of the autoconfig automatically generated files.
Changing CI from Travis to Github actions.
Fail and return an error when HTTP request fails.
Cleaned up/rearranged the arg parsing so as to be able to
run -V and -h without having an rc file.
Fixed unveil ifdefs.
2020-01-15 Timothy Brown <[email protected]>
Created version 1.6
Cleaned up the autoconf macros for GPGME.
Created version 1.5
Updated the result regex.
2019-12-28 Timothy Brown <[email protected]>
Created version 1.4
2019-12-26 Timothy Brown <[email protected]>
Created version 1.3
Adding support for passwords encrypted with GPG.
2019-05-07 Timothy Brown <[email protected]>
Created version 1.2
Created version 1.1
2019-05-06 Timothy Brown <[email protected]>
Created version 1.0
Adding pledge().
2019-04-25 Timothy Brown <[email protected]>
Created version 0.9
Added the ability to do case insensitive searches and
to parse the response from Gmail.
2014-03-14 Timothy Brown <[email protected]>
Adding more debug info and correcting for \r's.
Adding a debug section in the xml parsing.
It seems owncloud/sabredav encode the \r's which libxml converts
back to \r's so in the vcard regex/printing we should check to
make sure they are not the second to last character, if they are
we remove them.
Adding the known query terms.
In reading the man page, I forgot to add the known terms
to the argument list.
Adding example URLs to the README.
Updating the ChangeLog and version number.
Bug fix in the carddav (webdav) headders.
When querying against owncloud (sabredav.org) we must specify the
depth in the headers and not saying breif is true.
2014-03-10 Timothy Brown <[email protected]>
Bugfix in xml namespace.
Bug fix from Chip Black, there needs to be space between the xml
namespace definitions for Apple's Calendar and Card server.
2014-03-08 Timothy Brown <[email protected]>
Clean up for v0.3 release.
Cleaning up all the supporting files in order to get ready for
the 0.3 release.
2014-03-07 Timothy Brown <[email protected]>
Bug fix (malloc incorrect brackets).
Bug fix in argument parsing routine. I had the +1 inside of the
call to strlen().
Also changed the default value of the curl error code to be CURLE_OK
instead of 0.
2014-03-07 Timothy Brown <[email protected]>
Bug fix in carddav.
Bug fix in terminating the response string. I was under allocting the
array by 1.
Adding a sanity check in the rc parsing.
Putting in a break to make sure we only parse the first two
tokens in a rc file.
Adding the ability to read a configuration file.
2014-03-06 Timothy Brown <[email protected]>
Code clean up. Adding C99 standard.
Adding the C99 standard for autoconf and the removal of unused
variables in the source.
Bugfix. Renaming function.
Missed a rename of the xml walk_nodes to walk_tree function.
Merge branch 'master' of https://code.freeshell.org/mcds
Split the parsing into xml and regex.
Decided to bite the bullet and use libxml to do the initial parsing
of the carddav data received. Then when a vcard is found, pass it
off to a regex parser.
2014-03-05 Timothy Brown <[email protected]>
Upping the revision number.
Updated the output to conform to mutt.
2014-03-05 Timothy Brown <[email protected]>
Adding the ability to print the full name.
The mutt query command expects the results along the lines of:
Searching database ... 20 entries ... 3 matching:
[email protected] Michael Elkins mutt dude
[email protected] Brandon Long mutt and more
[email protected] Thomas Roessler mutt pgp
That is a one line message, then each matching response on a
single line, each line containing a tab separated address then
name then some other optional information. On error, or if there
are no matching addresses, return a non-zero exit code and a
one line error message.
2014-03-05 Timothy Brown <[email protected]>
Updated manpage.
I had left in a reference to tbrown as the user in the carddav url.
Removing main.h from the src/Makefile.am
There is no main.h yet I had left it in the source automake
file.
Moving the ChangeLog to the toplevel directory.
Updating Makefile.am to include man-page.
2014-03-05 Timothy Brown <[email protected]>
Updated the usage statement and added a man page.
Updated the usage statement to include the ability to specify email
(although this is the default).
Added a first pass of a man page.
2014-03-05 Timothy Brown <[email protected]>
Clean up and build on a debian machine.
Adding Makevars in the po directory.
Adding the makefile for the translations.
Removing the libxml dependency.
Adding files to the build-aux instead of sym links.
2014-03-05 Timothy Brown <[email protected]>
Email query is working.
The email query/regex is working. However addresses still need to
be re-parsed.
Possibly need to check how mutt wants the query returned as.
2014-03-04 Timothy Brown <[email protected]>
Updated the CardDav search fields.
Updated the CardDav search fields to be correct. Added a comment to
the parse_args function (should refactor to options.c?).
Option clean up and build macros.
Cleaned up the options to be able to use x-macros.
Added the m4 build macros.
2014-03-03 Timothy Brown <[email protected]>
Big update....
Adding options, mem/malloc wrappers and code to construct the
curl request and carddav search.
2014-02-26 Timothy Brown <[email protected]>
Full autotools project.
Sorted out the gettext issues and made it into a full/proper
autotools project.
Adding some src automake defauuts.
Initial Git import