2002-12-16 Tatsuhiro Tsujikawa * src/download.cc (Send_report): now message is instantly appeard in console text when executing command(in right-click menu) 2002-12-15 Tatsuhiro Tsujikawa * src/main.cc (main): apply the patch from Matej Vela's initialization patch.(see Debian Bug report logs - #134394) * src/URLcontainer.cc (Find_URL): now space is not recognized as delimiter when substituting URL from drag'n dropped text. * src/gui_main.cc (Set_speed_scale): fixed the bug that speed limit is not set correctly when items are selected in multiple tabs. * src/Retrieve.cc (Download_data): fixed miscalculation of average speed: long int is not enough to measure it, use unsigned long instead. * src/RetrieveHTTP.cc (Download_data_chunked): fixed miscalculation of average speed: long int is not enough to measure it, use unsigned long instead. * src/RetrieveHTTP.cc (Send_Request): user defined referer and URL referer are URL-encoded. 2002-10-01 Tatsuhiro Tsujikawa * Now Aria can be compiled with gcc-3.0 and 3.2. But with gcc-3.2, it takes long time to write the item and configuration files. 2002-09-30 Tatsuhiro Tsujikawa * src/gui_download.cc (Download_stop_sub): delete default parameter 4 and 5. These parameter is defined by prototype declaration. 2002-09-19 Tatsuhiro Tsujikawa * src/HTMLparse.cc (find_href): fixed the feature "extensions not to download" is not working. 2002-09-07 Tatsuhiro Tsujikawa * src/Base64.cc : merged the patch contributed by Emanuele Caratti. It fixes base64 encoding bug. * po/hu.po: updated hu.po file, by Boldizsar Nagy. * po/zh_TW.po: traditional chinese po file added, contributed by hardded. * po/fr.po: updated by Nicolas Boos. * src/RetrieveHTTP.cc, src/RetrieveFTP.cc: now lower size limitation is applied even if total size of file is known to be 0. 2002-04-07 Tatsuhiro Tsujikawa * src/gui_file.cc: fixed the bug that cause segmentation fault when Aria exits. 2002-04-04 Tatsuhiro Tsujikawa * src/RetrieveFTP.cc : fixed the bug in sending "LIST -l" command if no cwd option is enabled * src/FTPcontainer.cc : fixed the bug that cannot get ip address and port if in PASV mode the server returns the address-port string without enclosed with '(' ')'. 2002-04-03 Tatsuhiro Tsujikawa * src/Command.cc (Is_reserved): $(filename) doesn't mean not full path anymore, it means just the file name. I've added 2 new reserved word: $(filepath) and $(url). $(filepath) is what the $(filename) meant, that is the full path to the downloaded file. $(url) is the url of the item. 2002-04-02 Tatsuhiro Tsujikawa * po/it.po: added Italian translation, thanks to Giovanni Pardini. * src/gui_file.cc: fixed the timer bug: Assume "Execute command when timer expires" option is enabled. Under this assumption, if "do not stop download when timer expires" option is disabled, when timer expires and there is at least one active download, Aria doesn't execute command. * src/ItemOption.cc: command entry is replaced by text field(though gtk_text is known to be buggy). It's handy to write down shell script. This idea is from Adam Purkrt. 2002-03-19 Tatsuhiro Tsujikawa * src/HTMLparse.cc: added support 2002-03-17 Tatsuhiro Tsujikawa * src/StringHash.cc: which was introduced to replace STL map with. It made list file reading speed 30% faster. 2002-02-13 Tatsuhiro Tsujikawa * src/RetrieveFTP.cc (Get_response): rewrite this function * src/AppOption.cc: fixed timer behavior * src/RetrieveFTP.cc: added the option "no CWD" * src/main.cc: added useragent "Mozilla/4.0 (compatible)" at first place in useragent list 2002-01-20 Tatsuhiro Tsujikawa * src/AppOption.cc: replaced "Use timer button" with "Use start timer" and "Use stop timer." If both "Use start timer" and "Use stop timer" are enabled, then stop time is adjusted based on start timer. * src/Socket.cc: add (char *) cast in order to complie gcc2.96 2001-12-25 Tatsuhiro Tsujikawa * src/gui_download_check.cc : fixed the bug that checks all items while the checks of completed items are requested. * src/ItemStatusDynamic.cc : fixed segmentation fault bug: call itemcell->release_Options_Lock() while itemcell has been deleted. 2001-11-29 Tatsuhiro Tsujikawa * src/gui_item_new_item.cc: new url is now parsed by URLcontainer::Find_URL() firstly. * src/AppOption.cc: Refined "Execute command" timing configulation. 2001-11-24 Tatsuhiro Tsujikawa * src/RetrieveHTTP.cc (Send_Request), Options.cc, ItemOption.cc: added Accept-Language request field. Adding your mother language to this option may be good for ya? Whatever, I set "ja" there ;) * src/AppOption.cc: now users can determin when the command is executed; these are 2 choices: when all downloads are over, or when timer expires. The first case includes the case when the downloads are stopped by timer. 2001-11-20 Tatsuhiro Tsujikawa * src/AppOption.cc : Added option that bypass paste window when the url is dragged into basket Added option that do not stop download when timer expires. * src/RetrieveHTTPS.cc : Added https protocol support. OpenSSL required. 2001-11-18 Tatsuhiro Tsujikawa * src/RetrieveHTTP.cc: fixed time out bug while getting HTTP header * src/Basket.cc: added focus-out call back function 2001-11-14 Tatsuhiro Tsujikawa * src/RetrieveHTTP.cc: fixed the bug that ignores "save as" field when redirection occurs. * src/RetrieveHTTP.cc: gzip, deflate support enabled again. 2001-11-10 Tatsuhiro Tsujikawa * src/URLcontainer.cc : decode URL when parsing URL * src/HistoryWindow.cc : fixed dead lock bug when disk is full and the autosave option is enabled. * src/ItemOption.cc : fixed the bug in option window when multiple items are selected. * src/ListEntry.cc : the height of row of download list is now changeable according to the status icon and font size. * src/Basket.cc : now basket is appears at correct position when dragged to left screen edge. 2001-11-02 Tatsuhiro Tsujikawa * src/ListEntry.cc: fixed bug in setCRCList and setMD5List * src/ItemList.cc: fixed bug in Read_URL_from_file * src/RetrieveHTTP.cc: gzip, deflate support disabled. 2001-10-20 Tatsuhiro Tsujikawa * src/HTMLparse.cc : now