1 Summary of changes from v031 to v032
2 ============================================
4 Amir Mohammad Saied (1):
8 bti: allow compilation on non-GNU platforms
11 teach bti how to do OAuth for custom StatusNet installations
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
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
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().
35 Output can be evened like a table with --column 20.
38 Summary of changes from v030 to v031
39 ============================================
41 Diego Elio Pettenò (1):
42 In non-background execution, check whether the server reports success.
44 Greg Kroah-Hartman (2):
45 code formatting cleanups
46 config: fix possible access of non-allocated memory
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
53 Summary of changes from v029 to v030
54 ============================================
56 Greg Kroah-Hartman (9):
57 turn on some better compiler warnings.
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.
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.
74 Summary of changes from v028 to v029
75 ============================================
77 Amir Mohammad Saied (2):
78 Update my copyright date.
79 Fixing Identi.ca's OAuth request_token URI
82 Support proper 'reply_to' and 'retweet'
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
93 move output logic to one function
96 Support shrinking with bit.ly and j.mp.
98 L. Alberto Giménez (1):
99 Document how to configure OAuth.
102 user and public actions may not require auth
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.
110 Summary of changes from v027 to v028
111 ============================================
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.
119 Split --background from --bash, and make the latter imply the former.
120 Collapse more fprintf() calls.
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
128 Update my copyright date.
129 Reduce the number of calls to fprintf.
132 Summary of changes from v026 to v027
133 ============================================
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
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
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
154 Michel Alexandre Salim (1):
155 Fix Implicit linking against -ldl
158 Summary of changes from v025 to v026
159 ============================================
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
171 bti: suppress prompt if fed from a pipe
172 bti: fix a crash for echo -n|bti
175 Typo fixes for bti(1)
177 Summary of changes from v024 to v025
178 ============================================
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'
185 Greg Kroah-Hartman (1):
186 Remove link-time dependancy on readline
189 Name correct hosts in prompts.
191 Summary of changes from v023 to v024
192 ============================================
195 Disable echo when reading the password
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.
207 Add laconica group support
210 BTI should not display password while user types it
212 Summary of changes from v022 to v023
213 ============================================
215 Amir Mohammad Saied (5):
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
222 Summary of changes from v021 to v022
223 ============================================
225 Amir Mohammad Saied (2):
226 Support for custom bti installations
227 Updating config example file
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
236 bti: show timestamp in statuses
239 bti: use ssl for identi.ca
242 Summary of changes from v020 to v021
243 ============================================
245 Greg Kroah-Hartman (3):
246 fix build of man pages
247 Install bti-shrink-urls properly
251 Summary of changes from v019 to v020
252 ============================================
254 Greg Kroah-Hartman (3):
255 fix two compiler warnings.
257 add more forgotten files to Makefile.am
260 Summary of changes from v018 to v019
261 ============================================
263 Greg Kroah-Hartman (1):
264 Makefile.am and configure.ac tweaks to get the release correct
267 Summary of changes from v017 to v018
268 ============================================
271 Use '#' as prefix for our tweets if we're uid 0; otherwise '$'.
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
284 add missing arguments to getopt_long_only call and add --dry-run to --help
287 Summary of changes from v016 to v017
288 ============================================
290 Bart Trojanowski (1):
291 fix a bug with shrink_urls() when ran on text that contains no urls
294 Add support for api page numbers in read mode
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
304 Summary of changes from v015 to v016
305 ============================================
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 :
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
321 Summary of changes from v014 to v015
322 ============================================
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
331 Updating bashcompletion and example config file for new actions
334 Handling unknown actions
335 Fixing an assignment issue
337 Greg Kroah-Hartman (2):
338 Change the formatting of --action output
339 fix readline mess when in --bash mode
341 Summary of changes from v013 to v014
342 ============================================
344 Greg Kroah-Hartman (1):
348 Summary of changes from v012 to v013
349 ============================================
351 Greg Kroah-Hartman (3):
352 coding style cleanups
354 don't duplicate string on password or account prompt
357 Summary of changes from v011 to v012
358 ============================================
360 Amir Mohammad Saied (2):
361 Source parameter added
362 Add bash completion script
364 Greg Kroah-Hartman (2):
366 document the logfile option
369 bti: incorrect version fix
372 Summary of changes from v010 to v011
373 ============================================
374 Amir Mohammad Saied (1):
375 Readline support for bti
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
383 Summary of changes from v009 to v010
384 ============================================
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
392 Fix up documentation of proxy option
393 use the http_proxy environment variable if it is present
396 Summary of changes from v008 to v009
397 ============================================
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
405 Summary of changes from v007 to v008
406 ============================================
408 Greg Kroah-Hartman (1):
409 Works properly now with twitter due to december twitter server change
412 Summary of changes from v006 to v007
413 ============================================
415 Greg Kroah-Hartman (4):
416 fix git command in Makefile
417 change README to show that we handle identi.ca also now
419 Merge branch 'master' of greg@mail.kroah.net:git/bti
422 fix segfault when piping to bti and user/password are not set
425 Summary of changes from v005 to v006
426 ============================================
428 Greg Kroah-Hartman (2):
429 added github url to the README
430 add identi.ca support to bti
433 Summary of changes from v004 to v005
434 ============================================
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
441 Summary of changes from v003 to v004
442 ============================================
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
450 Summary of changes from v002 to v003
451 ============================================
453 Greg Kroah-Hartman (4):
456 change --clean be the default and add --bash to duplicate old method
457 removed unneeded script
460 Summary of changes from v001 to v002
461 ============================================
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
475 Summary of changes from v000 to v001
476 ============================================
478 Greg Kroah-Hartman (8):
480 initial commit of bti, everything's working now
481 add the '$ ' to the beginning of the line.
483 meta files added (COPYING, ChangeLog, RELEASE_NOTES)
484 added fork functionality to get rid of annoying command line mess
486 more messing with directory format