release 030
[gregoa/bti.git] / ChangeLog
1 Summary of changes from v029 to v030
2 ============================================
3
4 Greg Kroah-Hartman (9):
5       turn on some better compiler warnings.
6       move debug to bti.h
7       fix compiler warning with bti_output_line
8       rewrite the config parser
9       Revert "turn on some better compiler warnings."
10       config.c: fix up some compiler warnings
11       config.c: remove config debug lines.
12       bti.c: fix another compiler warning about global functions.
13       send_request needs to return a negative error value.
14
15 L. Alberto Giménez (4):
16       Fix trivial compiler warnings
17       Added tags files to .gitignore
18       Fix retweet batch operation
19       Fix a segfault when specifying an invalid host.
20
21
22 Summary of changes from v028 to v029
23 ============================================
24
25 Amir Mohammad Saied (2):
26       Update my copyright date.
27       Fixing Identi.ca's OAuth request_token URI
28
29 Dwi Sasongko S (1):
30       Support proper 'reply_to' and 'retweet'
31
32 Greg Kroah-Hartman (9):
33       updated man pages generated from the docbook source
34       Merge https://github.com/leif81/bti into main tree
35       Merge testing branch into master
36       Merge branch 'oauth-readme' of https://github.com/agimenez/bti into agimenez-oauth-readme
37       reformat README to have a bit shorter lines
38       move verbose flag into the session structure
39       create bti.h
40       add config.c
41       move output logic to one function
42
43 Justin Forest (1):
44       Support shrinking with bit.ly and j.mp.
45
46 L. Alberto Giménez (1):
47       Document how to configure OAuth.
48
49 Leif Gruenwoldt (1):
50       user and public actions may not require auth
51
52 gregor herrmann (3):
53       Add documentation for new shrink_host feature in bti-shrink-urls.
54       Document the new --retweet feature in bti.xml and add it to bash completion.
55       Active --dry-run for OAuth.
56
57
58 Summary of changes from v027 to v028
59 ============================================
60
61 Diego Elio 'Flameeyes' Pettenò (7):
62       build system: use consistently pkg-config to check for dependencies
63       build system: use AC_SEARCH_LIBS rather than assuming -ldl is needed.
64       Remove autoscan-generated bad tests.
65       Use arrays rather than pointers for static strings.
66       Typo fix.
67       Split --background from --bash, and make the latter imply the former.
68       Collapse more fprintf() calls.
69
70 Greg Kroah-Hartman (7):
71       Fixup typo in Makefile.am found by @applehq
72       new version of checkpatch.pl from 2.6.35-rc1 kernel
73       whitespace cleanups for bti.c
74       more formatting cleanups
75       long line cleanups
76       Update my copyright date.
77       Reduce the number of calls to fprintf.
78
79
80 Summary of changes from v026 to v027
81 ============================================
82
83 Amir Mohammad Saied (4):
84       OAuth for both twitter, and identi.ca
85       HTTP basic auth for StatusNet instances
86       Leftovers from last commit, accepting account and, password from options
87       - Cosmetics     - Escaping tweet before POSTing it
88
89 Daniel Cordero (4):
90       Verbose mode shows status IDs
91       Support for replying to notices
92       Add a replyto configuration option
93       Fix a warning: unused variable message
94
95 Greg Kroah-Hartman (5):
96       add oath.keys from twitter.com
97       Merge branch 'master' into oath
98       error out if liboauth is not present
99       Merge branch 'master' into oath-test
100       fix up the autoconf checking for liboauth and other libraries
101
102 Michel Alexandre Salim (1):
103       Fix Implicit linking against -ldl
104
105
106 Summary of changes from v025 to v026
107 ============================================
108
109 Greg Kroah-Hartman (7):
110       minor coding style cleanup.
111       updated version of checkpatch.pl
112       another minor codingstyle fix
113       update bti.1 from the xml changes
114       init the readline function after parsing the command line options
115       add a configfile option to the core data structure
116       Add ability to override default config file option
117
118 Pete Zaitcev (2):
119       bti: suppress prompt if fed from a pipe
120       bti: fix a crash for echo -n|bti
121
122 Reuben Thomas (1):
123       Typo fixes for bti(1)
124
125 Summary of changes from v024 to v025
126 ============================================
127
128 Amir Mohammad Saied (3):
129       If there's no host specified, the session host is already pointing to twitter, but hosturl is empty
130       Removing explicit mentions of twitter
131       Merge remote branch 'gregkh/master'
132
133 Greg Kroah-Hartman (1):
134       Remove link-time dependancy on readline
135
136 gregor herrmann (1):
137       Name correct hosts in prompts.
138
139 Summary of changes from v023 to v024
140 ============================================
141
142 Ben Boeckel (1):
143       Disable echo when reading the password
144
145 Greg Kroah-Hartman (7):
146       fix compiler warning about fprintf
147       clean up some trailing whitespace
148       more coding style cleanups
149       don't free an array on the stack
150       fix crash when --debug is set
151       fix up some compiler warnings in read_password
152       use "quiet" mode of building if present.
153
154 Marvin Vek (1):
155       Add laconica group support
156
157 gregor herrmann (1):
158       BTI should not display password while user types it
159
160 Summary of changes from v022 to v023
161 ============================================
162
163 Amir Mohammad Saied (5):
164       https for twitter
165       Verbose mode for bti
166       verbose option for bash completion script
167       Updating documents, both for the new verbose mode, and custom laconi.ca installations.
168       Updating AUTHORs and copyright section
169
170 Summary of changes from v021 to v022
171 ============================================
172
173 Amir Mohammad Saied (2):
174       Support for custom bti installations
175       Updating config example file
176
177 Greg Kroah-Hartman (4):
178       add the script to the tarball.
179       fix build warning from time patch.
180       Merge branch 'master' of gregkh@master.kernel.org:/pub/scm/linux/kernel/git/gregkh/bti
181       Merge branch 'master' of git://github.com/amir/bti
182
183 J.R. Mauro (1):
184       bti: show timestamp in statuses
185
186 gregor herrmann (1):
187       bti: use ssl for identi.ca
188
189
190 Summary of changes from v020 to v021
191 ============================================
192
193 Greg Kroah-Hartman (3):
194       fix build of man pages
195       Install bti-shrink-urls properly
196       bump version to 021
197
198
199 Summary of changes from v019 to v020
200 ============================================
201
202 Greg Kroah-Hartman (3):
203       fix two compiler warnings.
204       bump version number
205       add more forgotten files to Makefile.am
206
207
208 Summary of changes from v018 to v019
209 ============================================
210
211 Greg Kroah-Hartman (1):
212       Makefile.am and configure.ac tweaks to get the release correct
213
214
215 Summary of changes from v017 to v018
216 ============================================
217
218 Alexander Færøy (1):
219       Use '#' as prefix for our tweets if we're uid 0; otherwise '$'.
220
221 Greg Kroah-Hartman (8):
222       add "bti:" to the beginning of all debug messages
223       show version when starting up with debug enabled
224       added bti-shrink-urls man page
225       added bti-shrink-urls.1 to Makefile
226       added AUTHOR section to bti-shrink-urls.xml
227       add bti-shrink-urls.1 to tree
228       convert to use autotools
229       more autoconf fun
230
231 Gregor Herrmann (1):
232       add missing arguments to getopt_long_only call and add --dry-run to --help
233
234
235 Summary of changes from v016 to v017
236 ============================================
237
238 Bart Trojanowski (1):
239       fix a bug with shrink_urls() when ran on text that contains no urls
240
241 Dave Barry (1):
242       Add support for api page numbers in read mode
243
244 Greg Kroah-Hartman (5):
245       Lots of checkpatch cleanups to the code
246       Merge branch 'master' of git://github.com/psykoyiko/bti
247       document the --page option
248       add --page to bti-bashcompletion
249       update bti.1
250
251
252 Summary of changes from v015 to v016
253 ============================================
254
255 Bart Trojanowski (6):
256       add make install target
257       add bti --shrink-urls
258       add bti --dry-run option
259       bti.xml and bti.example updates
260       fix an array overrun in shrink_urls()
261       bti-shrink-urls - properly handle urls with :
262
263 Greg Kroah-Hartman (3):
264       fix up some compiler warnings due to new patches
265       add new options to bash completion script
266       update bti.1 with new info from xml file
267
268
269 Summary of changes from v014 to v015
270 ============================================
271
272 Amir Mohammad Saied (11):
273       Actions support for bti
274       libxml2 libs and cflags
275       action and values for bash completion
276       Added action option in example bti config file
277       User action
278       Replies action
279       Updating bashcompletion and example config file for new actions
280       logging more
281       Updating documents
282       Handling unknown actions
283       Fixing an assignment issue
284
285 Greg Kroah-Hartman (2):
286       Change the formatting of --action output
287       fix readline mess when in --bash mode
288
289 Summary of changes from v013 to v014
290 ============================================
291
292 Greg Kroah-Hartman (1):
293       Fix readline bug(s)
294
295
296 Summary of changes from v012 to v013
297 ============================================
298
299 Greg Kroah-Hartman (3):
300       coding style cleanups
301       fix readline support
302       don't duplicate string on password or account prompt
303
304
305 Summary of changes from v011 to v012
306 ============================================
307
308 Amir Mohammad Saied (2):
309       Source parameter added
310       Add bash completion script
311
312 Greg Kroah-Hartman (2):
313       add --logfile option
314       document the logfile option
315
316 SanjayKumar J (1):
317       bti: incorrect version fix
318
319
320 Summary of changes from v010 to v011
321 ============================================
322 Amir Mohammad Saied (1):
323       Readline support for bti
324
325 Greg Kroah-Hartman (3):
326       add initial ~/.bti.log support to log what is going on
327       Add documentation about how to send me patches
328       disable log support until I can add some configurations for it
329
330
331 Summary of changes from v009 to v010
332 ============================================
333
334 Greg Kroah-Hartman (3):
335       add --proxy support to command line
336       check in changes to bti.1 from previous xml changes
337       document the order that config options are handled
338
339 gregor herrmann (2):
340       Fix up documentation of proxy option
341       use the http_proxy environment variable if it is present
342
343
344 Summary of changes from v008 to v009
345 ============================================
346
347 Greg Kroah-Hartman (3):
348       initial cut at adding http proxy support
349       document proxy support
350       add example proxy value to the bti.example file
351
352
353 Summary of changes from v007 to v008
354 ============================================
355
356 Greg Kroah-Hartman (1):
357       Works properly now with twitter due to december twitter server change
358
359
360 Summary of changes from v006 to v007
361 ============================================
362
363 Greg Kroah-Hartman (4):
364       fix git command in Makefile
365       change README to show that we handle identi.ca also now
366       more README updates
367       Merge branch 'master' of greg@mail.kroah.net:git/bti
368
369 Olivier Blin (1):
370       fix segfault when piping to bti and user/password are not set
371
372
373 Summary of changes from v005 to v006
374 ============================================
375
376 Greg Kroah-Hartman (2):
377       added github url to the README
378       add identi.ca support to bti
379
380
381 Summary of changes from v004 to v005
382 ============================================
383
384 Greg Kroah-Hartman (2):
385       remove the pwd from the bash output, it's messy
386       expand the tweet size, it was only taking 100 chars
387
388
389 Summary of changes from v003 to v004
390 ============================================
391
392 Greg Kroah-Hartman (3):
393       if --bash is set, don't spit out error messages, we don't care.
394       if --bash is enabled, fork and handle the send in the background
395       update the man page about --bash options
396
397
398 Summary of changes from v002 to v003
399 ============================================
400
401 Greg Kroah-Hartman (4):
402       added script
403       bump version number
404       change --clean be the default and add --bash to duplicate old method
405       removed unneeded script
406
407
408 Summary of changes from v001 to v002
409 ============================================
410
411 Greg Kroah-Hartman (9):
412       increment version number
413       add .gz and .bz2 to .gitignore
414       remove ability to make .bz2 from Makefile
415       add --clean option to bti.c
416       add --version to bti.c
417       update the man page to reflect the new options
418       renamed HOWTO to README and added real information there
419       added bti.example as an example ~/.bti file
420       lots of manpage updates trying to document how to use bti better
421
422
423 Summary of changes from v000 to v001
424 ============================================
425
426 Greg Kroah-Hartman (8):
427       add .gitignore
428       initial commit of bti, everything's working now
429       add the '$ ' to the beginning of the line.
430       added HOWTO
431       meta files added (COPYING, ChangeLog, RELEASE_NOTES)
432       added fork functionality to get rid of annoying command line mess
433       added PWD to twit
434       more messing with directory format
435