|
ChangeLog file
|
Version 0.5.0
- (http.c) Change the process to find the header.
Somebody has reported to me that its headers are not separated by "\r\n" string.
- (csv.c) Indices history files where not parsed because they do not
have volume. Now, get_history_csv function does not return an error
when it does not find a volume.
- (csv.c) Mutual funds where seen as invalid by the parse_csv_file
function. The process has been changed.
Version 0.4.0
- (history.c) get_history_csv and get_stock_history function get historical quotes for one stock.
- (stocks.h, csv.c, list.c, client.c) Symbol, Name, Time and Date are now dynamically allocated.
This minimizes the stock structure size.
- (stocks.c) parse_csv_file function return code was bad tested in download_stocks function.
- (stocks.c) free the downloaded datas in the download_stocks function.
Version 0.3.0
- libstocks is now under the LGPL license.
- It supports currency exchange rate.
- It corrects a bug in the parsing process when stocks contain commas.
- It can be compiled under Windows.
Version 0.2.0
- Now libstocks supports a lot of markets.
(United States, Canada, Mexico, Brasil, Argentina, Venezuela, Chili, Australia and European markets)
- stocks.c has been strongly modified.
- libstocks_client displays now the stocks name.
- parse_csv supports the stock name in the csv file.
- parse_csv is now country independant.
It then corrects a bug (csv was bad parsed in v0.1.0 for US quotes).
- Correct a bug in proxy support
Version 0.1.0
- Support of US and European stocks markets.
- Compiles on Linux (Mandrake 7) and Solaris 2.6.
|
|
|