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