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