index
:
getxbook
master
A collection of tools to download books from websites
njw
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
getgbook.c
Age
Commit message (
Collapse
)
Author
2020-03-17
Increase size of memory allocated for url so that bookid cannot be made big ↵
Nick White
enough to cause truncation (thanks to format-truncation warnings from recent gcc for this)
2015-07-28
Add SSL support using OpenSSL, and enable it for getgbook.
Nick White
This fixes the problem with getgbook not finding any books, and also obviously adds SSL, which is great!
2014-02-25
Don't redownload pages if they've been specified on stdin
Nick White
2013-10-13
Download best possible quality images from google books
Nick White
2012-08-18
Add a progress bar to the gui
Nick White
2012-07-13
Ensure text downloaded is null terminated
Nick White
2012-07-10
Clean up style
Nick White
2012-04-20
Fix incorrect function usage
Nick White
2012-03-29
Use strncpy and strncat more safely
Nick White
2012-02-25
Don't re-download jpg images
Nick White
2011-11-30
Use appropriate file extensions when saving
Nick White
2011-11-30
Fix embarassing ifdef typos
Nick White
2011-11-24
Make buildable on windows again
Nick White
2011-11-22
Clean up getgbook, and use redir_esc links
Nick White
2011-10-17
Take care to initialise variables before use
Nick White
2011-10-06
Download all pages of a book into their own directory
Nick White
2011-09-20
Little doc updates
Nick White
2011-09-15
Harden pointer arithetic
Nick White
2011-09-12
Have shared pointers be pointed to rather than copied
Nick White
2011-09-12
Only use memory for a page when needed
Nick White
2011-08-31
Add basic tcl/tk gui
Nick White
2011-08-21
Restructure getgbook code
Nick White
2011-08-21
Fix usage printing
Nick White
2011-08-21
Fix reporting of no pages available
Nick White
2011-08-21
Set max pages explicitly
Nick White
2011-08-21
Tighten sscanf usage, add TODOs
Nick White
2011-08-21
Get all pages works reasonably
Nick White
2011-08-19
Simplify a teeny bit
Nick White
2011-08-18
Fix memory allocation bugs
Nick White
2011-08-18
getpagelist working, though no further functionality yet
Nick White
2011-08-18
Fix cookie bug causing segfault if site blocked
Nick White
2011-08-17
Started rewrite (not there yet)
Nick White
2011-08-07
Abide by google's robots.txt, and lay out legal issues
Nick White
2011-08-07
Neaten code
Nick White
2011-08-03
Flush -p stdout per line
Nick White
2011-08-01
Lots of tightening and cleanups
Nick White
2011-07-29
Retry properly with specific pages
Nick White
2011-07-24
Retry more times, and with faster page
Nick White
2011-07-24
Fix little bugs
Nick White
2011-07-24
Add cookie usage
Nick White
2011-07-22
Remove unneeded line
Nick White
2011-07-21
Separate util.c, use page codes, remove die()
Nick White
2011-07-17
Roll over all page types, and thereby remove need for page total code
Nick White
2011-07-17
Use PA everywhere for now
Nick White
2011-07-17
Fix free bug
Nick White
2011-07-17
Cleanup logic in if statements
Nick White
2011-07-17
Remove debugging print statements
Nick White
2011-07-17
Remove ip setting; only works for api, not pages, so useless
Nick White
2011-07-17
Use book id rather than isbn
Nick White
2011-07-17
Add ip setting and improve robustness of http
Nick White
[next]