summaryrefslogtreecommitdiff
path: root/src/dl.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-07Version 1.24 + static binary updates + get rid of copyright year1.24Yorhel1-1/+1
2023-01-22Fix empty function prototypesYorhel1-4/+4
2022-05-30Version + year bump1.23Yorhel1-1/+1
2021-03-27Bump minimum glib version to 2.32 and get rid of deprecation warningsYorhel1-4/+4
2019-03-26Version bump + year bump + Changelog update for 1.211.21Yorhel1-1/+1
2017-08-21Add a download_shared setting to disable downloading of already shared filesDaniel Kamil Kozar1-0/+10
2016-12-30Version & date bump + Changelog update for 1.201.20Yorhel1-1/+1
2014-03-25dl: Fix download of 0-byte files + resume finalize on priority changeYorhel1-3/+10
2014-02-11Copyright year bumpYorhel1-1/+1
2013-10-29dlfile: Don't consider a files.xml.bz2 file complete on errorYorhel1-0/+1
2013-10-28Revert "dl.c: Don't open file list before removing it from the dl queue"Yorhel1-14/+7
2013-10-28dl.c: Don't free dl->flsel before calling uit_fl_queueYorhel1-1/+3
2013-10-28dl.c: Don't open file list before removing it from the dl queueYorhel1-7/+12
2013-10-22dl.c: Remove incorrect assertion about dl->haveYorhel1-1/+0
2013-08-13dlfile: Ensure that threads are always block-alignedYorhel1-1/+1
2013-08-13dl.c: Fix download file from other users if one users' uerr is setYorhel1-3/+1
2013-08-12dl,dlfile: Add mutex to dl struct to protect some shared fieldsYorhel1-0/+10
2013-08-12dl,uit_dl: Actually remove dl->active + fix 'c' key in dl queue tabYorhel1-1/+0
2013-08-12dlfile: Close fd when file isn't downloading and bitmap has been flushedYorhel1-1/+1
2013-08-08dlfile: Handle and propagate errors in the dlfile_recv_ pathYorhel1-8/+9
2013-08-08dlfile: Save bitmap to file while downloadingYorhel1-0/+1
2013-08-07dl.c: Remove dl->{active,dlthread,deleted} and handle item deletionYorhel1-124/+21
2013-08-07Intergrate dlfile.c code into cc.c + remove some obsolete code from dl.cYorhel1-184/+2
2013-08-07dlfile: Keep a cache of whether there is data available for downloadingYorhel1-0/+1
2013-08-07dl: Maintain 'active_threads' variable + add code to finish a downloadYorhel1-0/+1
2013-08-01dl.c: Remove dl_load_partial() and call dlfile_load() insteadYorhel1-47/+1
2013-08-01dlfile: Update dl->have on load + remove old islist data resetYorhel1-11/+0
2013-07-31dlfile: Implemented chunk allocationYorhel1-2/+2
2013-07-26Started on dlfile.c abstraction for segmented downloadingYorhel1-0/+3
2013-03-14dl.c: Fix bug when setting the error state for user for all filesYorhel1-1/+1
2013-02-04Copyright year bumpYorhel1-1/+1
2013-01-24Move all system #includes into ncdc.hYorhel1-4/+0
2012-10-04Use 'signed char' when signedness is importantYorhel1-3/+3
2012-08-02dl.c: Honor G_FILENAME_ENCODING when saving downloaded filesYorhel1-4/+12
2012-05-17Split the file list tab into a separate file (uit_fl.c)Yorhel1-1/+1
2012-05-17Split the download queue tab into a separate file (uit_dl.c)Yorhel1-8/+4
2012-05-17Split the main tab into a separate file (uit_main.c)Yorhel1-1/+1
2012-05-17Use interface struct for ui tabs + static pointers instead of UIT_*Yorhel1-6/+6
2012-05-14dl.c: Remove pointless assertionYorhel1-1/+0
2012-05-13Programming style: typedef all structs with name_t and use thoseYorhel1-114/+114
2012-05-13Use makeheaders to generate a specific header for each .c fileYorhel1-0/+1
2012-04-29Implemented own file_move() and removed all GIO-related stuffYorhel1-5/+1
2012-04-28net.c: Added clean shutdown + cc.c: Shutdown cleanly when possibleYorhel1-1/+1
2012-04-27net.c: Add net_recvfile() + use n->wantwrite flag in ASY stateYorhel1-4/+4
2012-01-02Copyright year bumpYorhel1-1/+1
2011-12-28Allow the flush_file_cache option to work for downloads as wellYorhel1-0/+5
2011-12-24Vars: Converted download_dir and incoming_dir settingsYorhel1-14/+5
2011-12-23Vars: Converted filelist_maxage, chat_only and download_slots settingsYorhel1-2/+2
2011-12-13Perform each download in a background threadYorhel1-106/+180
2011-12-12dl.c: Disable download on error while recovering from a hash failureYorhel1-2/+6