summaryrefslogtreecommitdiff
path: root/src/cc.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-3/+3
2022-05-30Version + year bump1.23Yorhel1-1/+1
2021-03-27Add tls_policy=force optionYorhel1-0/+14
2019-05-28cc.c: Fixup setting of cc->tokenYorhel1-1/+1
2019-05-27cc.c: Fix segfault on checking duplicate ADC connectionsYorhel1-10/+13
2019-04-16Allow multiple upload connections to one hub userDaniel Kamil Kozar1-16/+17
2019-04-15Negotiate the protocol using ALPN (C-H only).Denys Smirnov1-3/+3
2019-03-26Version bump + year bump + Changelog update for 1.211.21Yorhel1-1/+1
2016-12-30Version & date bump + Changelog update for 1.201.20Yorhel1-1/+1
2014-04-23Various fixes and improvements found by LLVM's scan-buildYorhel1-1/+1
2014-02-11Copyright year bumpYorhel1-1/+1
2013-10-29dlfile: Don't consider a files.xml.bz2 file complete on errorYorhel1-1/+3
2013-10-19cc.c: Fix error handling when dlfile_getchunk() failsYorhel1-0/+5
2013-08-26cc.c: Always update dl->size when downloading file listYorhel1-1/+1
2013-08-16cc.c: Ensure that dlfile_recv_done() is always called after a _getchunk()Yorhel1-1/+14
2013-08-14cc.c: Use ratecalc to determine download speed for segment sizeYorhel1-1/+2
2013-08-08dlfile: Handle and propagate errors in the dlfile_recv_ pathYorhel1-1/+1
2013-08-07dlfile.c,cc.c: Fixed various bugs in the new dlfile-related codeYorhel1-2/+4
2013-08-07dl.c: Remove dl->{active,dlthread,deleted} and handle item deletionYorhel1-4/+4
2013-08-07Intergrate dlfile.c code into cc.c + remove some obsolete code from dl.cYorhel1-23/+12
2013-05-27Update yuri + make use of new query parsing APIYorhel1-3/+6
2013-05-27Replace yuri_validate_ipv[46]() with simple inet_pton() wrappersYorhel1-2/+2
2013-03-23cc: Fix crash when opening connection on ADC in passive modeYorhel1-6/+6
2013-03-15Serialize granted users in database + use nick for matchingYorhel1-42/+1
2013-03-15net.c: Fix idle disconnect in SYN stateYorhel1-1/+1
2013-03-14cc.c: Don't throttle users who are granted a slotYorhel1-2/+2
2013-03-14ADC: Support CIDs with lengths between 128 and 512 bitsYorhel1-24/+12
2013-03-06cc.c: Ensure that cc->net is in disconnected state before net_unref()Yorhel1-0/+1
2013-02-22cc.c: Fix unclean disconnect on timeoutYorhel1-1/+1
2013-02-17net.c: Keep track of whether the connection is IPv4 or v6Yorhel1-2/+2
2013-02-16Remove 'active_tls_port' supportYorhel1-4/+2
2013-02-04Copyright year bumpYorhel1-1/+1
2013-01-27Add support for passive (outgoing) IPv6 C-C connectionsYorhel1-21/+21
2013-01-27cc.c: Throttle 'GET tthl' requests, tooYorhel1-2/+5
2013-01-26Use 'struct in_addr' to store IPv4 addresses + added ip6_ utilsYorhel1-2/+2
2013-01-24Use separate version.h instead of -DGIT_VERSIONYorhel1-2/+2
2013-01-24Use yuri instead of str_portsplit() + expose host/port diff out of net.cYorhel1-10/+7
2013-01-24Move all system #includes into ncdc.hYorhel1-6/+0
2012-08-13Send more dir entries in partial lists based on RE1 flag and heuristicsYorhel1-5/+9
2012-08-12cc.c: Support ZLIG for partial lists on ADCYorhel1-8/+22
2012-08-11fl_save.c: Allow serializing directly to a zlib-compressed bufferYorhel1-1/+1
2012-08-11fl_save.c: Pass CID to fl_save() instead of calling var_get()Yorhel1-1/+1
2012-08-08cc.c: Fix adc(s) protocol prefix in RF notificationYorhel1-1/+1
2012-07-25ADC: Don't disconnect on a fatal STA messageYorhel1-6/+2
2012-06-17Support uploading of chunks of 2GB and larger (bug #12)Yorhel1-8/+6
2012-05-27cc.c: Fix minor bug with error handling on ADC CINFYorhel1-0/+3
2012-05-17Split the connections tab into a separate file (uit_conn.c)Yorhel1-7/+4
2012-05-17Use interface struct for ui tabs + static pointers instead of UIT_*Yorhel1-3/+3
2012-05-15struct net -> net_t and make it an opaque typeYorhel1-25/+25