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
/
util.c
Age
Commit message (
Collapse
)
Author
2020-03-17
Update libssl usage to avoid using deprecated TLSv1_2_client_method
Nick White
2015-07-28
Clean up SSL usage
Nick White
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!
2012-07-13
Regularise function style
Nick White
2012-07-13
Ensure text downloaded is null terminated
Nick White
2012-07-13
Ensure memory is all freed even for bad get()s
Nick White
2012-07-11
Be more careful about freeing memory
Nick White
2012-07-10
Make HTTP interface more regular
Nick White
2012-07-10
Clean up style
Nick White
2012-07-10
Simplify HTTP handling
Nick White
2012-07-10
Fix potential bug in HTTP code
Nick White
2012-04-21
Revert most of 4bfac013 as it caused cookie failure
Nick White
2012-03-29
Clean up string usage
Nick White
2012-03-29
Use strncpy and strncat more safely
Nick White
2012-02-12
Remove debugging printf
Nick White
2012-02-12
Fix bug in HTTP header parsing
Nick White
HTTP headers, when contained in more than one packet, could be misread, causing cookie loss.
2011-11-30
Use appropriate file extensions when saving
Nick White
2011-11-30
Make http implementation more robust
Nick White
2011-11-19
Add error messages regarding 403 ip blocking
Nick White
2011-10-04
Use appropriate cast for strlen
Nick White
2011-09-29
Post to goToPage amazon url; more reliable for some reason
Nick White
2011-09-01
Fix cookie saving, update TODO
Nick White
2011-08-22
Little util cleanup
Nick White
2011-08-22
Fix stability bug in page fetching
Nick White
2011-08-21
Merge work using pages much more efficiently
Nick White
2011-08-21
More sscanf tightening
Nick White
2011-08-18
Little cleanup of util
Nick White
2011-08-18
Final windows fixes; working with mingw now
Nick White
2011-08-18
Little cleanup
Nick White
2011-08-18
Get socket stuff working fully, fix bug in cookie sending
Nick White
2011-08-18
Start using socket functions instead (still not quite there)
Nick White
2011-08-17
Allow mingw building (socket reading won't work yet)
Nick White
2011-08-03
Be more careful to fail gracefully if server replies wierdly
Nick White
2011-08-01
Lots of tightening and cleanups
Nick White
2011-07-24
Add cookie usage
Nick White
2011-07-21
Separate util.c, use page codes, remove die()
Nick White
2011-07-17
Remove ip setting; only works for api, not pages, so useless
Nick White
2011-07-17
Add ip setting and improve robustness of http
Nick White
2011-07-17
Busywork neatening
Nick White
2011-07-16
Improve build system
Nick White
2011-07-16
Close socket handle after use
Nick White
2011-07-16
Tighten memory usage
Nick White
2011-07-16
Little further get() cleanup
Nick White
2011-07-16
Simplify get() further
Nick White
2011-07-16
Simplify header processing
Nick White
2011-07-16
added gettofile function, other cleanups
Nick White
2011-07-16
Fix host usage in get()
Nick White
2011-07-16
Simplify http get code
Nick White
2011-07-15
Little cleanups
Nick White
2011-07-15
Fix malloc bug
Nick White
[next]