Compare commits
	
		
			917 Commits
		
	
	
		
			release-2.
			...
			release-3.
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					f836c40fc4 | ||
| 
						 | 
					21fe7f2ca6 | ||
| 
						 | 
					da85a57f83 | ||
| 
						 | 
					e35664b188 | ||
| 
						 | 
					2fc350b265 | ||
| 
						 | 
					83bcd6a2d7 | ||
| 
						 | 
					edcfa4df12 | ||
| 
						 | 
					12a83e1aec | ||
| 
						 | 
					7d50a8b28c | ||
| 
						 | 
					232e112d84 | ||
| 
						 | 
					5b1ee883b4 | ||
| 
						 | 
					b07fceec65 | ||
| 
						 | 
					4c9cf6c773 | ||
| 
						 | 
					164f37e961 | ||
| 
						 | 
					093fb303f3 | ||
| 
						 | 
					f3d5039e33 | ||
| 
						 | 
					007c307388 | ||
| 
						 | 
					4079689f32 | ||
| 
						 | 
					2b3d6926c8 | ||
| 
						 | 
					14b3414e9d | ||
| 
						 | 
					73254962f1 | ||
| 
						 | 
					74f042516b | ||
| 
						 | 
					8c0853248c | ||
| 
						 | 
					80ea0a67b5 | ||
| 
						 | 
					6d2b51203c | ||
| 
						 | 
					8ac82156b3 | ||
| 
						 | 
					c1806b099a | ||
| 
						 | 
					1046c816bf | ||
| 
						 | 
					cfbb5ecde5 | ||
| 
						 | 
					afdec02674 | ||
| 
						 | 
					927e6bc6cc | ||
| 
						 | 
					e862d3332c | ||
| 
						 | 
					699144a83d | ||
| 
						 | 
					1792f44bfa | ||
| 
						 | 
					64e4095ef1 | ||
| 
						 | 
					1d1ffcec7c | ||
| 
						 | 
					e73bff817c | ||
| 
						 | 
					486779ceb2 | ||
| 
						 | 
					283a9950f3 | ||
| 
						 | 
					4d601f5383 | ||
| 
						 | 
					4d76bd33fc | ||
| 
						 | 
					179985954c | ||
| 
						 | 
					ef34285855 | ||
| 
						 | 
					bbd1c9ee42 | ||
| 
						 | 
					7cffd267d8 | ||
| 
						 | 
					bb11d11a72 | ||
| 
						 | 
					ae09bee193 | ||
| 
						 | 
					abf8c179fc | ||
| 
						 | 
					5874c7bd57 | ||
| 
						 | 
					12280c6a0f | ||
| 
						 | 
					c40801ce99 | ||
| 
						 | 
					cc192d7d47 | ||
| 
						 | 
					64c256109a | ||
| 
						 | 
					d93a63e01a | ||
| 
						 | 
					1c6ef50b77 | ||
| 
						 | 
					497e2e92f8 | ||
| 
						 | 
					2e950cc28b | ||
| 
						 | 
					f09ea1a884 | ||
| 
						 | 
					eebb7c8477 | ||
| 
						 | 
					8feb6644a3 | ||
| 
						 | 
					dd30ada095 | ||
| 
						 | 
					0627968c2f | ||
| 
						 | 
					89249c140f | ||
| 
						 | 
					90373897d6 | ||
| 
						 | 
					a85ddada25 | ||
| 
						 | 
					3bb474e12f | ||
| 
						 | 
					3b4a312b97 | ||
| 
						 | 
					7a58df594d | ||
| 
						 | 
					524f837ca5 | ||
| 
						 | 
					4800b456c2 | ||
| 
						 | 
					4652eb8ff3 | ||
| 
						 | 
					c2096e2ecd | ||
| 
						 | 
					e27a648594 | ||
| 
						 | 
					90b1567d13 | ||
| 
						 | 
					41132d39ae | ||
| 
						 | 
					0ffba231d4 | ||
| 
						 | 
					c6ab0b148b | ||
| 
						 | 
					183453488e | ||
| 
						 | 
					c96f14a7c8 | ||
| 
						 | 
					c5841146ff | ||
| 
						 | 
					4ff249525b | ||
| 
						 | 
					5d5bf403a8 | ||
| 
						 | 
					2747481816 | ||
| 
						 | 
					c9591a66e8 | ||
| 
						 | 
					02c4be4eaa | ||
| 
						 | 
					ee96f83211 | ||
| 
						 | 
					b095a1e3fe | ||
| 
						 | 
					d5aaa24ad6 | ||
| 
						 | 
					9efd576d53 | ||
| 
						 | 
					8e0d01643f | ||
| 
						 | 
					cb817bc06f | ||
| 
						 | 
					1b905d5126 | ||
| 
						 | 
					ca26cc0000 | ||
| 
						 | 
					00f40e6771 | ||
| 
						 | 
					7a64c1ebb4 | ||
| 
						 | 
					5d5f3cbdfd | ||
| 
						 | 
					8bd35852dc | ||
| 
						 | 
					92189b6c50 | ||
| 
						 | 
					e50ab2639e | ||
| 
						 | 
					33832a46c1 | ||
| 
						 | 
					6a905fc9e0 | ||
| 
						 | 
					15d1e3505c | ||
| 
						 | 
					fda1797149 | ||
| 
						 | 
					096baaf441 | ||
| 
						 | 
					69cb9b906f | ||
| 
						 | 
					755dc40ee4 | ||
| 
						 | 
					f601aa3cfb | ||
| 
						 | 
					79cb430878 | ||
| 
						 | 
					90f90936e1 | ||
| 
						 | 
					a98ad63d8b | ||
| 
						 | 
					6d31af676e | ||
| 
						 | 
					1204bf6e80 | ||
| 
						 | 
					48f2b6fb66 | ||
| 
						 | 
					10a4556479 | ||
| 
						 | 
					f4320cb58a | ||
| 
						 | 
					d31d935522 | ||
| 
						 | 
					85d2fd8ce0 | ||
| 
						 | 
					ad79cbb9a1 | ||
| 
						 | 
					bdb0e125a4 | ||
| 
						 | 
					d26179cca0 | ||
| 
						 | 
					8d612e8e2d | ||
| 
						 | 
					e74b39f5af | ||
| 
						 | 
					aaf3194670 | ||
| 
						 | 
					74079b2c86 | ||
| 
						 | 
					2eae22ac06 | ||
| 
						 | 
					80359f3e5e | ||
| 
						 | 
					ccefe68e4c | ||
| 
						 | 
					f039cec4ca | ||
| 
						 | 
					5a65580169 | ||
| 
						 | 
					39ea57fe29 | ||
| 
						 | 
					361db3d2cd | ||
| 
						 | 
					83494f999a | ||
| 
						 | 
					de4cb2ede7 | ||
| 
						 | 
					2f6ef9af51 | ||
| 
						 | 
					2f0e15bc25 | ||
| 
						 | 
					0cd4c079e9 | ||
| 
						 | 
					3197d5cc2f | ||
| 
						 | 
					81e4e39878 | ||
| 
						 | 
					55a6bc3855 | ||
| 
						 | 
					acd4b64a8b | ||
| 
						 | 
					984acc581c | ||
| 
						 | 
					75a65a5f49 | ||
| 
						 | 
					91af418254 | ||
| 
						 | 
					901326c004 | ||
| 
						 | 
					8986d87ef3 | ||
| 
						 | 
					a0d21ead18 | ||
| 
						 | 
					122655758d | ||
| 
						 | 
					9a964d871d | ||
| 
						 | 
					fc4989d738 | ||
| 
						 | 
					5f59ab7e48 | ||
| 
						 | 
					99557543fc | ||
| 
						 | 
					d7c907d17d | ||
| 
						 | 
					fd9ae50a57 | ||
| 
						 | 
					1398a39768 | ||
| 
						 | 
					7b4b2fe0f5 | ||
| 
						 | 
					23848be6eb | ||
| 
						 | 
					d55f3b5aff | ||
| 
						 | 
					716e84264e | ||
| 
						 | 
					600c33dfa3 | ||
| 
						 | 
					e6e2baf3a8 | ||
| 
						 | 
					cfb4ded943 | ||
| 
						 | 
					dfe5fbe34c | ||
| 
						 | 
					82788b9a02 | ||
| 
						 | 
					ff3cc4b8de | ||
| 
						 | 
					f74a471177 | ||
| 
						 | 
					50ee44a1cf | ||
| 
						 | 
					7a29f3d71d | ||
| 
						 | 
					30d5273bb5 | ||
| 
						 | 
					0f291629cc | ||
| 
						 | 
					e6e63fa529 | ||
| 
						 | 
					766b210d06 | ||
| 
						 | 
					c502edf9e1 | ||
| 
						 | 
					53f55a79b3 | ||
| 
						 | 
					f05ecf900a | ||
| 
						 | 
					810a9710d7 | ||
| 
						 | 
					ef6c3f5a64 | ||
| 
						 | 
					0e425d6a04 | ||
| 
						 | 
					29d28b1d96 | ||
| 
						 | 
					c12467ee3e | ||
| 
						 | 
					82e2b3a6cd | ||
| 
						 | 
					33a0828a33 | ||
| 
						 | 
					95e2b7ee1a | ||
| 
						 | 
					bc6fd3aa72 | ||
| 
						 | 
					a940917144 | ||
| 
						 | 
					7bd4a1b849 | ||
| 
						 | 
					f62c38a8a7 | ||
| 
						 | 
					41c503eb54 | ||
| 
						 | 
					8cc538085f | ||
| 
						 | 
					b93cebacb2 | ||
| 
						 | 
					30a3110ca7 | ||
| 
						 | 
					cf447296fb | ||
| 
						 | 
					dfc5e02edd | ||
| 
						 | 
					bcb29fb5fa | ||
| 
						 | 
					41b57a0878 | ||
| 
						 | 
					0b13fa6914 | ||
| 
						 | 
					c32e651c39 | ||
| 
						 | 
					fefc7df910 | ||
| 
						 | 
					90b520651b | ||
| 
						 | 
					3389820c73 | ||
| 
						 | 
					85167c9043 | ||
| 
						 | 
					ce6f942ed3 | ||
| 
						 | 
					5cf7e47ffa | ||
| 
						 | 
					bd4bb42e95 | ||
| 
						 | 
					6778b7460a | ||
| 
						 | 
					0c279e0567 | ||
| 
						 | 
					1bee9c6a9d | ||
| 
						 | 
					691b976e11 | ||
| 
						 | 
					75efd4ea6b | ||
| 
						 | 
					9363b1b4f2 | ||
| 
						 | 
					a69cbd2289 | ||
| 
						 | 
					ca6f732c7b | ||
| 
						 | 
					5f5382297c | ||
| 
						 | 
					a5452d04ae | ||
| 
						 | 
					8f4c4e8c40 | ||
| 
						 | 
					b1f1fbf114 | ||
| 
						 | 
					a2d9cce181 | ||
| 
						 | 
					06ccae591e | ||
| 
						 | 
					30bc14c940 | ||
| 
						 | 
					33f5c8e903 | ||
| 
						 | 
					8e529fc179 | ||
| 
						 | 
					f3448125c3 | ||
| 
						 | 
					00b4ad6ec8 | ||
| 
						 | 
					a8a7b61ea9 | ||
| 
						 | 
					9acac03f14 | ||
| 
						 | 
					b78d6ba243 | ||
| 
						 | 
					d53ca1d096 | ||
| 
						 | 
					50a3e4e776 | ||
| 
						 | 
					a13bb06ec3 | ||
| 
						 | 
					32a6c89c8c | ||
| 
						 | 
					1905a6f0d1 | ||
| 
						 | 
					3bc75bb068 | ||
| 
						 | 
					f0f7924325 | ||
| 
						 | 
					5e48708920 | ||
| 
						 | 
					58603451b4 | ||
| 
						 | 
					9e3deb68de | ||
| 
						 | 
					2fea7eaef2 | ||
| 
						 | 
					a53a70742d | ||
| 
						 | 
					0c9dbc15f9 | ||
| 
						 | 
					ed468083c5 | ||
| 
						 | 
					737982e92f | ||
| 
						 | 
					b43e641d21 | ||
| 
						 | 
					c25586b500 | ||
| 
						 | 
					60d9bfe077 | ||
| 
						 | 
					0d0c7559bf | ||
| 
						 | 
					de4559659d | ||
| 
						 | 
					16071ec266 | ||
| 
						 | 
					fb03682df4 | ||
| 
						 | 
					68041e382d | ||
| 
						 | 
					fb60a6489b | ||
| 
						 | 
					dd7e515f9c | ||
| 
						 | 
					1bc6130da5 | ||
| 
						 | 
					323275c340 | ||
| 
						 | 
					3da9fec665 | ||
| 
						 | 
					f6254e9db6 | ||
| 
						 | 
					f06f820047 | ||
| 
						 | 
					05643ca5d9 | ||
| 
						 | 
					c0eb048fe2 | ||
| 
						 | 
					78bb4104b0 | ||
| 
						 | 
					6c10936f6d | ||
| 
						 | 
					4ca665eb0c | ||
| 
						 | 
					39e1ebaa9b | ||
| 
						 | 
					0a0033b242 | ||
| 
						 | 
					9eea35f530 | ||
| 
						 | 
					345e9ec870 | ||
| 
						 | 
					53be56746b | ||
| 
						 | 
					26b8decb24 | ||
| 
						 | 
					a275e26ba7 | ||
| 
						 | 
					96c918ff8d | ||
| 
						 | 
					2283bd2358 | ||
| 
						 | 
					f6b7b8bd6e | ||
| 
						 | 
					1b8a2bf7c1 | ||
| 
						 | 
					33325cdfee | ||
| 
						 | 
					d81f633d6b | ||
| 
						 | 
					422b483d78 | ||
| 
						 | 
					ec5b9c769a | ||
| 
						 | 
					74081bc6f8 | ||
| 
						 | 
					3c650038e2 | ||
| 
						 | 
					3e4f74ab4e | ||
| 
						 | 
					f7c586b47a | ||
| 
						 | 
					98b09f68ae | ||
| 
						 | 
					357e309dad | ||
| 
						 | 
					2e544f6a74 | ||
| 
						 | 
					b0d6f3f9bf | ||
| 
						 | 
					380989d808 | ||
| 
						 | 
					6357d6372c | ||
| 
						 | 
					d744968ea6 | ||
| 
						 | 
					76ca967d70 | ||
| 
						 | 
					9cff66df3f | ||
| 
						 | 
					72af6cb206 | ||
| 
						 | 
					c7043d5c39 | ||
| 
						 | 
					1036990499 | ||
| 
						 | 
					f386fd9e23 | ||
| 
						 | 
					1e75fa9086 | ||
| 
						 | 
					252d2009cd | ||
| 
						 | 
					a48d36c9a2 | ||
| 
						 | 
					01ad2e9746 | ||
| 
						 | 
					2f7b20c704 | ||
| 
						 | 
					aae85b4498 | ||
| 
						 | 
					c39244aeb6 | ||
| 
						 | 
					8f22279428 | ||
| 
						 | 
					5a68bc5801 | ||
| 
						 | 
					46a3b382db | ||
| 
						 | 
					dae959a533 | ||
| 
						 | 
					eeda9379d5 | ||
| 
						 | 
					80bf89857a | ||
| 
						 | 
					65eb40d1f5 | ||
| 
						 | 
					9cf37f5364 | ||
| 
						 | 
					1ad1498c5d | ||
| 
						 | 
					405b804eb5 | ||
| 
						 | 
					183e150da1 | ||
| 
						 | 
					f98d4e9149 | ||
| 
						 | 
					dad1568657 | ||
| 
						 | 
					f13fd37819 | ||
| 
						 | 
					ae692ba9b8 | ||
| 
						 | 
					2036326403 | ||
| 
						 | 
					3ad81595df | ||
| 
						 | 
					9115a2ddc2 | ||
| 
						 | 
					102e25771c | ||
| 
						 | 
					d65fc4575a | ||
| 
						 | 
					928936046e | ||
| 
						 | 
					fe6df6176d | ||
| 
						 | 
					6c52dbd477 | ||
| 
						 | 
					37f5c8710e | ||
| 
						 | 
					341a88c2ef | ||
| 
						 | 
					efe2280224 | ||
| 
						 | 
					a6294e5739 | ||
| 
						 | 
					c9c481fe69 | ||
| 
						 | 
					8219c29b0c | ||
| 
						 | 
					1e1094f8da | ||
| 
						 | 
					452a8b2ae2 | ||
| 
						 | 
					bf746be692 | ||
| 
						 | 
					de2d2c7469 | ||
| 
						 | 
					384eae7014 | ||
| 
						 | 
					09ef9947b0 | ||
| 
						 | 
					4385b941bb | ||
| 
						 | 
					ab0355f8d6 | ||
| 
						 | 
					8f439589ea | ||
| 
						 | 
					ce6348bc32 | ||
| 
						 | 
					4c5dd66b0f | ||
| 
						 | 
					5fe562c0fa | ||
| 
						 | 
					61faf34ef7 | ||
| 
						 | 
					1038376cdb | ||
| 
						 | 
					28d1671bb8 | ||
| 
						 | 
					8e026e68d7 | ||
| 
						 | 
					4be897a4e5 | ||
| 
						 | 
					3f4947259b | ||
| 
						 | 
					e10a51e61e | ||
| 
						 | 
					381eaf4b53 | ||
| 
						 | 
					1b7e681e6d | ||
| 
						 | 
					1ad764de7b | ||
| 
						 | 
					246903fa0a | ||
| 
						 | 
					b298f9a06e | ||
| 
						 | 
					efdcdeb210 | ||
| 
						 | 
					6e4826a512 | ||
| 
						 | 
					28ba0c25a7 | ||
| 
						 | 
					ea0f384dbf | ||
| 
						 | 
					9218f69d87 | ||
| 
						 | 
					b9b82e959b | ||
| 
						 | 
					6606cf60af | ||
| 
						 | 
					94a23cf1d4 | ||
| 
						 | 
					15c3836a25 | ||
| 
						 | 
					afbac42420 | ||
| 
						 | 
					7354e9b738 | ||
| 
						 | 
					8abb1d917b | ||
| 
						 | 
					7bd8bb4880 | ||
| 
						 | 
					3d5487dfcb | ||
| 
						 | 
					be09284192 | ||
| 
						 | 
					cdf68c90ba | ||
| 
						 | 
					a46f665dd4 | ||
| 
						 | 
					e5e254a184 | ||
| 
						 | 
					2a55aba5fa | ||
| 
						 | 
					f5d04a1be9 | ||
| 
						 | 
					73132afe6c | ||
| 
						 | 
					1d27fa9c03 | ||
| 
						 | 
					1585b307bc | ||
| 
						 | 
					c882bc8a1d | ||
| 
						 | 
					aefa1dba18 | ||
| 
						 | 
					7bd19f7696 | ||
| 
						 | 
					c25f51e866 | ||
| 
						 | 
					68b13f10fe | ||
| 
						 | 
					9764fe2a91 | ||
| 
						 | 
					7c29e613f0 | ||
| 
						 | 
					2a88e790df | ||
| 
						 | 
					deb7327ee6 | ||
| 
						 | 
					a82ccd8e95 | ||
| 
						 | 
					4ffe100287 | ||
| 
						 | 
					5990615248 | ||
| 
						 | 
					e83618a1b2 | ||
| 
						 | 
					9e9cdedfd3 | ||
| 
						 | 
					ed5e55f85d | ||
| 
						 | 
					d2907dc08c | ||
| 
						 | 
					69984f9550 | ||
| 
						 | 
					94f92aa4f9 | ||
| 
						 | 
					9e5ec56770 | ||
| 
						 | 
					b58b4d0066 | ||
| 
						 | 
					11a068dfdd | ||
| 
						 | 
					deb7cb9d9e | ||
| 
						 | 
					085ab0e660 | ||
| 
						 | 
					2ff28ff46f | ||
| 
						 | 
					eb159c0b18 | ||
| 
						 | 
					51b3a5164d | ||
| 
						 | 
					fa30d7bd1c | ||
| 
						 | 
					ea159c0146 | ||
| 
						 | 
					f4c2fdd2fd | ||
| 
						 | 
					0c7643cfb3 | ||
| 
						 | 
					3282e53e93 | ||
| 
						 | 
					2e07e911e4 | ||
| 
						 | 
					e838b515b3 | ||
| 
						 | 
					7854911d2f | ||
| 
						 | 
					7846afaeb8 | ||
| 
						 | 
					72b27eecff | ||
| 
						 | 
					8c491cc831 | ||
| 
						 | 
					ac097b9904 | ||
| 
						 | 
					9066520076 | ||
| 
						 | 
					2d83482395 | ||
| 
						 | 
					7a7016b4bd | ||
| 
						 | 
					f2e222adb1 | ||
| 
						 | 
					d4d3991795 | ||
| 
						 | 
					6d9e519cdc | ||
| 
						 | 
					16ad56c13f | ||
| 
						 | 
					f2df8ce1d9 | ||
| 
						 | 
					921512e51d | ||
| 
						 | 
					3529c5c7a0 | ||
| 
						 | 
					984e6f9927 | ||
| 
						 | 
					8b2f7c4661 | ||
| 
						 | 
					83ce77b398 | ||
| 
						 | 
					170b0798fd | ||
| 
						 | 
					4795e9980b | ||
| 
						 | 
					83317ca2d0 | ||
| 
						 | 
					02fbd6a135 | ||
| 
						 | 
					53900c386b | ||
| 
						 | 
					669d1a3a46 | ||
| 
						 | 
					122db6a77e | ||
| 
						 | 
					86d3c98069 | ||
| 
						 | 
					dc87b9f9f4 | ||
| 
						 | 
					c7c30ccaee | ||
| 
						 | 
					b59dded2a4 | ||
| 
						 | 
					b48b9479d2 | ||
| 
						 | 
					65883317c3 | ||
| 
						 | 
					18e08c319f | ||
| 
						 | 
					6265e2e092 | ||
| 
						 | 
					bc10bbe135 | ||
| 
						 | 
					31aebdc7bf | ||
| 
						 | 
					269a50efe5 | ||
| 
						 | 
					9b31b1cd72 | ||
| 
						 | 
					e989e686a4 | ||
| 
						 | 
					d6b5627363 | ||
| 
						 | 
					7381b0dcf6 | ||
| 
						 | 
					8589eb7c0f | ||
| 
						 | 
					284fbf5512 | ||
| 
						 | 
					b9aec63e92 | ||
| 
						 | 
					88c063cd4d | ||
| 
						 | 
					ed3fa0ccee | ||
| 
						 | 
					4ec78d1405 | ||
| 
						 | 
					8bfbb98509 | ||
| 
						 | 
					44011c9cd9 | ||
| 
						 | 
					92c7996ff4 | ||
| 
						 | 
					0a17eb32cc | ||
| 
						 | 
					52e7d4ad03 | ||
| 
						 | 
					f843a4b13a | ||
| 
						 | 
					719c30c70b | ||
| 
						 | 
					b41bcdc605 | ||
| 
						 | 
					0ead6f72c6 | ||
| 
						 | 
					104ebbc9a1 | ||
| 
						 | 
					982098a205 | ||
| 
						 | 
					d5bdd2ea3e | ||
| 
						 | 
					641b38690c | ||
| 
						 | 
					ea433c0619 | ||
| 
						 | 
					8847df60e1 | ||
| 
						 | 
					3995af6489 | ||
| 
						 | 
					4412476109 | ||
| 
						 | 
					0c2a121304 | ||
| 
						 | 
					885753391d | ||
| 
						 | 
					cff7174bbb | ||
| 
						 | 
					40bd040c4a | ||
| 
						 | 
					0241fa7593 | ||
| 
						 | 
					2f06099518 | ||
| 
						 | 
					4489934c21 | ||
| 
						 | 
					10d815c60d | ||
| 
						 | 
					c85cb8799e | ||
| 
						 | 
					fd4f46485c | ||
| 
						 | 
					3154461f28 | ||
| 
						 | 
					da32321f10 | ||
| 
						 | 
					aec3087528 | ||
| 
						 | 
					9d83439b83 | ||
| 
						 | 
					684e00d639 | ||
| 
						 | 
					f982501576 | ||
| 
						 | 
					87a744fcf6 | ||
| 
						 | 
					aca939f0ce | ||
| 
						 | 
					675e8282b0 | ||
| 
						 | 
					a1272fff82 | ||
| 
						 | 
					5579c7ff3d | ||
| 
						 | 
					f5d4404b67 | ||
| 
						 | 
					851a677a48 | ||
| 
						 | 
					fd8157f6ba | ||
| 
						 | 
					450c1fc124 | ||
| 
						 | 
					493d6ce702 | ||
| 
						 | 
					35a2b227b2 | ||
| 
						 | 
					6b0c976a0d | ||
| 
						 | 
					f9c4150374 | ||
| 
						 | 
					fad028cfa2 | ||
| 
						 | 
					d9aa8cf4fd | ||
| 
						 | 
					6b2da46e87 | ||
| 
						 | 
					037cc655ba | ||
| 
						 | 
					58bfa6f1bb | ||
| 
						 | 
					0a6f591cf5 | ||
| 
						 | 
					4ee623f921 | ||
| 
						 | 
					e85059521e | ||
| 
						 | 
					2a4abe6a77 | ||
| 
						 | 
					8217ddc705 | ||
| 
						 | 
					5f301b5a04 | ||
| 
						 | 
					9a5568349f | ||
| 
						 | 
					dc2de49cdb | ||
| 
						 | 
					c63503aaa6 | ||
| 
						 | 
					eaac9180e5 | ||
| 
						 | 
					b8797d075f | ||
| 
						 | 
					ea04f79e0f | ||
| 
						 | 
					6a3d0da4ad | ||
| 
						 | 
					4828a05ced | ||
| 
						 | 
					f379084b68 | ||
| 
						 | 
					c7314b99ea | ||
| 
						 | 
					d0afd46fd3 | ||
| 
						 | 
					ba7ece348c | ||
| 
						 | 
					01b5844174 | ||
| 
						 | 
					dfa16320f0 | ||
| 
						 | 
					93a84655b6 | ||
| 
						 | 
					a24dc147ab | ||
| 
						 | 
					e247d0e5dc | ||
| 
						 | 
					b410b7751e | ||
| 
						 | 
					028051d6a5 | ||
| 
						 | 
					7d4a1bc92a | ||
| 
						 | 
					924b09b0f1 | ||
| 
						 | 
					188a8ae4f5 | ||
| 
						 | 
					1489a6bbd6 | ||
| 
						 | 
					9c57cca93c | ||
| 
						 | 
					6ed4724e33 | ||
| 
						 | 
					63feffd985 | ||
| 
						 | 
					d988b0df9c | ||
| 
						 | 
					85d6365bc2 | ||
| 
						 | 
					784d972602 | ||
| 
						 | 
					ce4d25952c | ||
| 
						 | 
					3e27595cf1 | ||
| 
						 | 
					44ab905131 | ||
| 
						 | 
					2a04ac55de | ||
| 
						 | 
					45ad494a3e | ||
| 
						 | 
					78fe44ec01 | ||
| 
						 | 
					536bd85fd0 | ||
| 
						 | 
					84705489fc | ||
| 
						 | 
					ff085e955e | ||
| 
						 | 
					4b62c24e54 | ||
| 
						 | 
					c7658e2e96 | ||
| 
						 | 
					9fe693630c | ||
| 
						 | 
					3bba7578af | ||
| 
						 | 
					53b6a25442 | ||
| 
						 | 
					5e7de313fc | ||
| 
						 | 
					8c91e9d4e2 | ||
| 
						 | 
					078ee59b4e | ||
| 
						 | 
					438e277c42 | ||
| 
						 | 
					a4c1b93a42 | ||
| 
						 | 
					82877a9afa | ||
| 
						 | 
					6bee757652 | ||
| 
						 | 
					d8cdc3094a | ||
| 
						 | 
					db455c9832 | ||
| 
						 | 
					b6c931905a | ||
| 
						 | 
					6647973391 | ||
| 
						 | 
					4c85ea678d | ||
| 
						 | 
					dc27b5e976 | ||
| 
						 | 
					4828f6190e | ||
| 
						 | 
					84a0f92546 | ||
| 
						 | 
					e3a9194010 | ||
| 
						 | 
					727e212b8e | ||
| 
						 | 
					df64ede724 | ||
| 
						 | 
					8a07e01181 | ||
| 
						 | 
					d67d4a38ce | ||
| 
						 | 
					3b898c52d3 | ||
| 
						 | 
					4e79411d9f | ||
| 
						 | 
					524875e458 | ||
| 
						 | 
					3c75774cfb | ||
| 
						 | 
					596737ba2f | ||
| 
						 | 
					e142aafea1 | ||
| 
						 | 
					09da69918e | ||
| 
						 | 
					e0c2e3dd2c | ||
| 
						 | 
					5dc79e67fc | ||
| 
						 | 
					14341f3be2 | ||
| 
						 | 
					2acf90d813 | ||
| 
						 | 
					ae1d6492d0 | ||
| 
						 | 
					0a0579bc8b | ||
| 
						 | 
					ead93baa21 | ||
| 
						 | 
					39bad79f5a | ||
| 
						 | 
					f25b198516 | ||
| 
						 | 
					15d3b07f34 | ||
| 
						 | 
					feeecbf395 | ||
| 
						 | 
					e7abeb9bd4 | ||
| 
						 | 
					879a010c3d | ||
| 
						 | 
					89e64a212e | ||
| 
						 | 
					82c7c02611 | ||
| 
						 | 
					b6c3189fe3 | ||
| 
						 | 
					82e41f36ee | ||
| 
						 | 
					4b1eade157 | ||
| 
						 | 
					b79ed40e32 | ||
| 
						 | 
					d06e0b639e | ||
| 
						 | 
					d1cfb4f066 | ||
| 
						 | 
					efa1f4ebb4 | ||
| 
						 | 
					fa4eda9c87 | ||
| 
						 | 
					1efb122d9c | ||
| 
						 | 
					c2e5ecaaa0 | ||
| 
						 | 
					313dfd6475 | ||
| 
						 | 
					8dd753ce46 | ||
| 
						 | 
					435d0e1019 | ||
| 
						 | 
					37cd9c5b7b | ||
| 
						 | 
					8b9971003d | ||
| 
						 | 
					79cdad47f1 | ||
| 
						 | 
					8f1276350e | ||
| 
						 | 
					c05e6ba580 | ||
| 
						 | 
					2da5e03741 | ||
| 
						 | 
					a9ce197d04 | ||
| 
						 | 
					1bce5b7837 | ||
| 
						 | 
					74718bc568 | ||
| 
						 | 
					217937217d | ||
| 
						 | 
					af1dfd41ab | ||
| 
						 | 
					54c6ccc087 | ||
| 
						 | 
					d9e15e40f4 | ||
| 
						 | 
					12d1e852f4 | ||
| 
						 | 
					802d262776 | ||
| 
						 | 
					04b63829d7 | ||
| 
						 | 
					8568b29cc1 | ||
| 
						 | 
					b1471c2a45 | ||
| 
						 | 
					a86b87244d | ||
| 
						 | 
					e431b96ca1 | ||
| 
						 | 
					ce5cdd0eea | ||
| 
						 | 
					c5a831b8ec | ||
| 
						 | 
					872002b730 | ||
| 
						 | 
					cb6fad87de | ||
| 
						 | 
					0f1473e212 | ||
| 
						 | 
					b45171ba43 | ||
| 
						 | 
					28b8f36f16 | ||
| 
						 | 
					35c1389794 | ||
| 
						 | 
					6ae7db4afb | ||
| 
						 | 
					7b646018ea | ||
| 
						 | 
					4c7a5633da | ||
| 
						 | 
					76d3e9033d | ||
| 
						 | 
					c9d5370dc4 | ||
| 
						 | 
					7cdbe8ef34 | ||
| 
						 | 
					8b819d7e9e | ||
| 
						 | 
					7f0c8dde24 | ||
| 
						 | 
					74c32a0ecd | ||
| 
						 | 
					87174ef3a4 | ||
| 
						 | 
					462c821df9 | ||
| 
						 | 
					42d7e20c1d | ||
| 
						 | 
					933b924766 | ||
| 
						 | 
					be15e6d34c | ||
| 
						 | 
					d6997e7833 | ||
| 
						 | 
					e94769b58b | ||
| 
						 | 
					7616c22897 | ||
| 
						 | 
					138cd90736 | ||
| 
						 | 
					9aae8040ef | ||
| 
						 | 
					2d5612435c | ||
| 
						 | 
					2b1e4912f2 | ||
| 
						 | 
					b1fe50e056 | ||
| 
						 | 
					09a45abd92 | ||
| 
						 | 
					adf615d0cc | ||
| 
						 | 
					954e010493 | ||
| 
						 | 
					86b4db75be | ||
| 
						 | 
					587c4f3b14 | ||
| 
						 | 
					8238c13dc0 | ||
| 
						 | 
					5c8dd9f0fb | ||
| 
						 | 
					dfcdb18b41 | ||
| 
						 | 
					e402674092 | ||
| 
						 | 
					783004ae58 | ||
| 
						 | 
					6ff7c6ed06 | ||
| 
						 | 
					a0ecbe01a1 | ||
| 
						 | 
					47c2f2e30a | ||
| 
						 | 
					721fa821f7 | ||
| 
						 | 
					6580d23263 | ||
| 
						 | 
					0b874d9c42 | ||
| 
						 | 
					679c91435d | ||
| 
						 | 
					d68b7fc9cb | ||
| 
						 | 
					02722dc3c9 | ||
| 
						 | 
					844bd52c67 | ||
| 
						 | 
					51bc67042e | ||
| 
						 | 
					a8978b2ae4 | ||
| 
						 | 
					fcf3b8e14a | ||
| 
						 | 
					015bdc7930 | ||
| 
						 | 
					370b986ab1 | ||
| 
						 | 
					9d7591fc84 | ||
| 
						 | 
					9b6b357c9e | ||
| 
						 | 
					8fd7b86f45 | ||
| 
						 | 
					35a4e4aa1c | ||
| 
						 | 
					d24abc3088 | ||
| 
						 | 
					615e08b74f | ||
| 
						 | 
					4644b5cf15 | ||
| 
						 | 
					cb719e2bf5 | ||
| 
						 | 
					ab8e35b6b4 | ||
| 
						 | 
					76ea7525e3 | ||
| 
						 | 
					64615adc23 | ||
| 
						 | 
					a205591178 | ||
| 
						 | 
					25e27f4614 | ||
| 
						 | 
					4a66c33a2c | ||
| 
						 | 
					16be6fe474 | ||
| 
						 | 
					e170d9c3a8 | ||
| 
						 | 
					3adc58bb87 | ||
| 
						 | 
					55aa6c36ee | ||
| 
						 | 
					350bf0ffd4 | ||
| 
						 | 
					a9565e363a | ||
| 
						 | 
					378e24411c | ||
| 
						 | 
					22c785b951 | ||
| 
						 | 
					eb0053fe48 | ||
| 
						 | 
					6996ccc2c8 | ||
| 
						 | 
					fcef304427 | ||
| 
						 | 
					bf5c1951ba | ||
| 
						 | 
					e931209860 | ||
| 
						 | 
					db4520a13b | ||
| 
						 | 
					4305e6b1e0 | ||
| 
						 | 
					b173458814 | ||
| 
						 | 
					833750513b | ||
| 
						 | 
					9e63a0babb | ||
| 
						 | 
					e48909dea4 | ||
| 
						 | 
					f306d02ac9 | ||
| 
						 | 
					f9f3642116 | ||
| 
						 | 
					1537c70988 | ||
| 
						 | 
					847a6c75d7 | ||
| 
						 | 
					ecffc5e550 | ||
| 
						 | 
					65e9401c5d | ||
| 
						 | 
					ae3632e5c1 | ||
| 
						 | 
					9ba3862be1 | ||
| 
						 | 
					793c1be9bd | ||
| 
						 | 
					1ce6f4a7c3 | ||
| 
						 | 
					816cfefbac | ||
| 
						 | 
					0eec718354 | ||
| 
						 | 
					b80148c7e4 | ||
| 
						 | 
					3bc946bfb9 | ||
| 
						 | 
					a62169001e | ||
| 
						 | 
					3ccc69848d | ||
| 
						 | 
					5191a43923 | ||
| 
						 | 
					f9e887900e | ||
| 
						 | 
					82553471cc | ||
| 
						 | 
					bba7b366ef | ||
| 
						 | 
					355e776852 | ||
| 
						 | 
					c1aec8671a | ||
| 
						 | 
					01b9e5c754 | ||
| 
						 | 
					3ccb2fddff | ||
| 
						 | 
					0d55befc1f | ||
| 
						 | 
					57ad73c4e9 | ||
| 
						 | 
					a5ff654baf | ||
| 
						 | 
					3177668d61 | ||
| 
						 | 
					6367953c26 | ||
| 
						 | 
					b3baf52387 | ||
| 
						 | 
					f40ca3eadf | ||
| 
						 | 
					c8d02fc10e | ||
| 
						 | 
					759fe77e7f | ||
| 
						 | 
					f6b96694e0 | ||
| 
						 | 
					818a032aac | ||
| 
						 | 
					fb443bb6e7 | ||
| 
						 | 
					4790949e16 | ||
| 
						 | 
					8b8e837f78 | ||
| 
						 | 
					93b295e8c4 | ||
| 
						 | 
					2955f9d82a | ||
| 
						 | 
					813095b912 | ||
| 
						 | 
					0ae42b375d | ||
| 
						 | 
					fb03982312 | ||
| 
						 | 
					41cd8428b2 | ||
| 
						 | 
					b03fa32624 | ||
| 
						 | 
					e19a5df968 | ||
| 
						 | 
					3a2ecc6dee | ||
| 
						 | 
					ace3995847 | ||
| 
						 | 
					b3ddb21d88 | ||
| 
						 | 
					50ad2597c4 | ||
| 
						 | 
					1d33211004 | ||
| 
						 | 
					37b4cb9d06 | ||
| 
						 | 
					888427d2df | ||
| 
						 | 
					30d94d7c4d | ||
| 
						 | 
					1fb510b2b0 | ||
| 
						 | 
					214c3cba73 | ||
| 
						 | 
					7a7d351017 | ||
| 
						 | 
					b3f89027fc | ||
| 
						 | 
					636f9b2912 | ||
| 
						 | 
					81cf3782c0 | ||
| 
						 | 
					eabda8ee75 | ||
| 
						 | 
					b09b1bb285 | ||
| 
						 | 
					a8c2bc37c2 | ||
| 
						 | 
					2b179a53bf | ||
| 
						 | 
					b9afd63080 | ||
| 
						 | 
					83ff66e0b1 | ||
| 
						 | 
					5dfca9c685 | ||
| 
						 | 
					6f6b938dfc | ||
| 
						 | 
					1b08c087c0 | ||
| 
						 | 
					6d241270b5 | ||
| 
						 | 
					155316c30e | ||
| 
						 | 
					64f4775a81 | ||
| 
						 | 
					5696944c6f | ||
| 
						 | 
					a9fbef62b6 | ||
| 
						 | 
					cc4e1c5bbe | ||
| 
						 | 
					20d90e0e0c | ||
| 
						 | 
					be32669baf | ||
| 
						 | 
					f772e28bf9 | ||
| 
						 | 
					486f9c55dd | ||
| 
						 | 
					44864be673 | ||
| 
						 | 
					8247709a13 | ||
| 
						 | 
					d20384b3a0 | ||
| 
						 | 
					d2b6ed950d | ||
| 
						 | 
					ddf5779756 | ||
| 
						 | 
					8def5c5a1b | ||
| 
						 | 
					57c1df1d1e | ||
| 
						 | 
					694f7b172a | ||
| 
						 | 
					e93ef4a959 | ||
| 
						 | 
					384eaf54ef | ||
| 
						 | 
					c14deec893 | ||
| 
						 | 
					35ea06214a | ||
| 
						 | 
					64df47b49f | ||
| 
						 | 
					050601498c | ||
| 
						 | 
					1d28eeb3d7 | ||
| 
						 | 
					b060f967d7 | ||
| 
						 | 
					af63ba9a8d | ||
| 
						 | 
					747eb4562a | ||
| 
						 | 
					61d9f68bee | ||
| 
						 | 
					ab579e3449 | ||
| 
						 | 
					9fc60abc1a | ||
| 
						 | 
					77445645db | ||
| 
						 | 
					bc035b3873 | ||
| 
						 | 
					a421c2aa63 | ||
| 
						 | 
					f639bea467 | ||
| 
						 | 
					fb81d1c8c9 | ||
| 
						 | 
					f5b3564392 | ||
| 
						 | 
					6bcbfa2e05 | ||
| 
						 | 
					4065972179 | ||
| 
						 | 
					897d0be08e | ||
| 
						 | 
					c3b7aeadd7 | ||
| 
						 | 
					89abde61d6 | ||
| 
						 | 
					4614764552 | ||
| 
						 | 
					c3322cdc91 | ||
| 
						 | 
					d124c24e89 | ||
| 
						 | 
					a48ef3f94f | ||
| 
						 | 
					15ab369f62 | ||
| 
						 | 
					29426265a7 | ||
| 
						 | 
					9742bb016b | ||
| 
						 | 
					78f71a9e1b | ||
| 
						 | 
					d31f55ae28 | ||
| 
						 | 
					7294cdafbf | ||
| 
						 | 
					493499cded | ||
| 
						 | 
					2cc82c6256 | ||
| 
						 | 
					1696504a57 | ||
| 
						 | 
					ef84e95ec0 | ||
| 
						 | 
					c307a7477a | ||
| 
						 | 
					02dcfb2763 | ||
| 
						 | 
					f510852cd7 | ||
| 
						 | 
					25ead318da | ||
| 
						 | 
					ebf97a9ee8 | ||
| 
						 | 
					473a74af93 | ||
| 
						 | 
					b61e4363f5 | ||
| 
						 | 
					0b9a4e8aee | ||
| 
						 | 
					052825e5c4 | ||
| 
						 | 
					e72d9de34a | ||
| 
						 | 
					8d699dc177 | ||
| 
						 | 
					216c70b758 | ||
| 
						 | 
					e1fef17311 | ||
| 
						 | 
					7bb44e725b | ||
| 
						 | 
					c80e95b219 | ||
| 
						 | 
					879f59c922 | ||
| 
						 | 
					0fa79f0d63 | ||
| 
						 | 
					264ac4e706 | ||
| 
						 | 
					dff1e65634 | ||
| 
						 | 
					ec37673a21 | ||
| 
						 | 
					3feffdf8fa | ||
| 
						 | 
					8bcb51ba9c | ||
| 
						 | 
					7c580a87e2 | ||
| 
						 | 
					797a4608bf | ||
| 
						 | 
					abb8554c51 | ||
| 
						 | 
					258a3ea3b0 | ||
| 
						 | 
					6d1ad28d8c | ||
| 
						 | 
					38aca6af6f | ||
| 
						 | 
					0fd8ecd9ee | ||
| 
						 | 
					f24224649d | ||
| 
						 | 
					b41aa38f39 | ||
| 
						 | 
					b267ac169d | ||
| 
						 | 
					1c0f1b91e7 | ||
| 
						 | 
					9bf673210f | ||
| 
						 | 
					42f5cbf2a6 | ||
| 
						 | 
					45f0383ee2 | ||
| 
						 | 
					a39c7f52cf | ||
| 
						 | 
					f1ca4f40af | ||
| 
						 | 
					62503fb663 | ||
| 
						 | 
					0853ae4691 | ||
| 
						 | 
					bb19cfce1f | ||
| 
						 | 
					287cdc43c1 | ||
| 
						 | 
					79e595c195 | ||
| 
						 | 
					d198451bb0 | ||
| 
						 | 
					ebf252ce86 | ||
| 
						 | 
					f9ece8b447 | ||
| 
						 | 
					efe5ca6242 | ||
| 
						 | 
					0dbcf5653d | ||
| 
						 | 
					20a201703c | ||
| 
						 | 
					bfaa6c69fd | ||
| 
						 | 
					6744ee8a4d | ||
| 
						 | 
					20630e91ec | ||
| 
						 | 
					cec74eb080 | ||
| 
						 | 
					4e51393dd2 | ||
| 
						 | 
					5d86930c80 | ||
| 
						 | 
					cc1b812232 | ||
| 
						 | 
					0fcbcd0dcd | ||
| 
						 | 
					dd9e290a60 | ||
| 
						 | 
					61a05c7e5b | ||
| 
						 | 
					1c27e2bd35 | ||
| 
						 | 
					68f66579ea | ||
| 
						 | 
					e5eaea8949 | ||
| 
						 | 
					ed491cf7cb | ||
| 
						 | 
					3b3642bbba | ||
| 
						 | 
					28eddb74ed | ||
| 
						 | 
					401693dccd | ||
| 
						 | 
					826e137aa5 | ||
| 
						 | 
					7d4805988e | ||
| 
						 | 
					bc2694bb88 | ||
| 
						 | 
					19db0d471f | ||
| 
						 | 
					2f337f9191 | ||
| 
						 | 
					e05536a115 | ||
| 
						 | 
					7364815ef3 | ||
| 
						 | 
					bcc6597e93 | ||
| 
						 | 
					661e2cb6fc | 
							
								
								
									
										14
									
								
								.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,14 @@
 | 
			
		||||
src/geoip/GeoIP.dat
 | 
			
		||||
src/qbittorrent
 | 
			
		||||
qbittorrent.pro.user
 | 
			
		||||
conf.pri
 | 
			
		||||
Makefile
 | 
			
		||||
*.pyc
 | 
			
		||||
*.log
 | 
			
		||||
# Compiled object files
 | 
			
		||||
*.o
 | 
			
		||||
# Generated MOC, resource and UI files
 | 
			
		||||
moc_*.cpp
 | 
			
		||||
qrc_*.cpp
 | 
			
		||||
ui_*.h
 | 
			
		||||
*.moc
 | 
			
		||||
							
								
								
									
										19
									
								
								AUTHORS
									
									
									
									
									
								
							
							
						
						@@ -2,6 +2,7 @@ Author:
 | 
			
		||||
* Christophe Dumez <chris@qbittorrent.org>
 | 
			
		||||
 | 
			
		||||
Contributors:
 | 
			
		||||
* Vladimir Golovnev <glassez@yandex.ru>
 | 
			
		||||
* Stefanos Antaris <santaris@csd.auth.gr>
 | 
			
		||||
* Mohammad Dib <mdib@qbittorrent.org>
 | 
			
		||||
* Mirco Chinelli <infinity89@fastwebmail.it>
 | 
			
		||||
@@ -49,6 +50,10 @@ Images Authors:
 | 
			
		||||
  copyright: Greg Houston <gregory.houston@gmail.com>
 | 
			
		||||
  license: MIT
 | 
			
		||||
 | 
			
		||||
* file: src/Icons/skin/qbittorrent_mono*
 | 
			
		||||
  copyright: Daniel Eguren <deguren@gmail.com>
 | 
			
		||||
  license: LGPL
 | 
			
		||||
 | 
			
		||||
* file: src/search_engine/engines/btjunkie.png
 | 
			
		||||
  copyright: Downloaded from btjunkie.org
 | 
			
		||||
 | 
			
		||||
@@ -68,6 +73,9 @@ Translations authors:
 | 
			
		||||
* files: src/lang/*.ts
 | 
			
		||||
  copyright:
 | 
			
		||||
  - Arabic: SDERAWI (abz8868@msn.com) and sn51234 (nesseyan@gmail.com)
 | 
			
		||||
  - Armenian: Hrant Ohanyan (hrantohanyan@mail.am)
 | 
			
		||||
  - Basque: Xabier Aramendi (azpidatziak@gmail.com)
 | 
			
		||||
  - Belarusian: Mihas Varantsou (meequz@gmail.com)
 | 
			
		||||
  - Brazilian: Nick Marinho (nickmarinho@gmail.com)
 | 
			
		||||
  - Bulgarian: Tsvetan & Boyko Bankoff (emerge_life@users.sourceforge.net)
 | 
			
		||||
  - Catalan: Francisco Luque Contreras (frannoe@ya.com)
 | 
			
		||||
@@ -76,17 +84,20 @@ Translations authors:
 | 
			
		||||
  - Croatian: Oliver Mucafir (oliver.untwist@gmail.com)
 | 
			
		||||
  - Czech: Jirka Vilim (web@tets.cz)
 | 
			
		||||
  - Danish: Mathias Nielsen (comoneo@gmail.com)
 | 
			
		||||
  - Dutch: Joost Schipper (heavyjoost@users.sourceforge.net)
 | 
			
		||||
  - Dutch: Pieter Heyvaert (pieter_heyvaert@hotmail.com)
 | 
			
		||||
  - English: Christophe Dumez (chris@qbittorrent.org)
 | 
			
		||||
  - Finnish: Niklas Laxström (nikerabbit@users.sourceforge.net)
 | 
			
		||||
  - French: Christophe Dumez (chris@qbittorrent.org)
 | 
			
		||||
  - Galician: Marcos Lans (marcoslansgarza@gmail.com)
 | 
			
		||||
  - Georgian: Beqa Arabuli (arabulibeqa@yahoo.com)
 | 
			
		||||
  - German: Niels Hoffmann (zentralmaschine@users.sourceforge.net)
 | 
			
		||||
  - Greek: Tsvetan Bankov (emerge_life@users.sourceforge.net) and Stephanos Antaris (santaris@csd.auth.gr)
 | 
			
		||||
  - Hungarian: Majoros Péter (majoros.j.p@t-online.hu)
 | 
			
		||||
  - Italian: Matteo Sechi (bu17714@gmail.com)
 | 
			
		||||
  - Japanese: Nardog (alphisation@gmail.com)
 | 
			
		||||
  - Japanese: Masato Hashimoto (cabezon.hashimoto@gmail.com)
 | 
			
		||||
  - Korean: Jin Woo Sin (jin828sin@users.sourceforge.net)
 | 
			
		||||
  - Norwegian: Lars-Erik Labori (hamil@users.sourceforge.net)
 | 
			
		||||
  - Lithuanian: Naglis Jonaitis (njonaitis@gmail.com)
 | 
			
		||||
  - Norwegian: Tomaso
 | 
			
		||||
  - Polish: Mariusz Fik (fisiu@opensuse.org)
 | 
			
		||||
  - Portuguese: Nick Marinho (nickmarinho@gmail.com)
 | 
			
		||||
  - Romanian: Obada Denis (obadadenis@users.sourceforge.net)
 | 
			
		||||
@@ -96,5 +107,5 @@ Translations authors:
 | 
			
		||||
  - Spanish: Francisco Luque Contreras (frannoe@ya.com)
 | 
			
		||||
  - Swedish: Daniel Nylander (po@danielnylander.se)
 | 
			
		||||
  - Turkish: Hasan Yilmaz (iletisim@hedefturkce.com)
 | 
			
		||||
  - Ukrainian: Andrey Shpachenko (masterfix@users.sourceforge.net) and Oleh Prypin (blaxpirit@gmail.com)
 | 
			
		||||
  - Ukrainian: Oleh Prypin (blaxpirit@gmail.com)
 | 
			
		||||
  license: GPLv2
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										113
									
								
								Changelog
									
									
									
									
									
								
							
							
						
						@@ -1,4 +1,107 @@
 | 
			
		||||
* Unreleased - Christophe Dumez <chris@qbittorrent.org> - v2.5.0
 | 
			
		||||
* Sat Sep 1 2012 - Christophe Dumez <chris@qbittorrent.org> - v3.0.2
 | 
			
		||||
    - FEATURE: Add "clear" functionality to search field (closes #59)
 | 
			
		||||
    - BUGFIX: Attempt to use qBittorrent icon from theme if available (closes #49)
 | 
			
		||||
    - BUGFIX: Fix crash when a fastresume file is empty (closes #52)
 | 
			
		||||
    - BUGFIX: Fix encoding problem for detected XDG Download folder (closes #53)
 | 
			
		||||
    - BUGFIX: Improve performance when showing torrent content panel (Improves #24)
 | 
			
		||||
    - BUGFIX: Fix label-based filtering of torrents whose label contains special characters
 | 
			
		||||
    - BUGFIX: Fix possible crash due to labels (closes #64)
 | 
			
		||||
 | 
			
		||||
* Tue Aug 21 2012 - Christophe Dumez <chris@qbittorrent.org> - v3.0.1
 | 
			
		||||
    - BUGFIX: Fix possible crash when adding a tracker to a magnet torrent without metadata (Closes #1034254)
 | 
			
		||||
    - BUGFIX: Remember queue position for torrents without metadata (closes #17)
 | 
			
		||||
    - BUGFIX: Fix crash when using unauthorized characters in label names (closes #19)
 | 
			
		||||
    - BUGFIX: Fix search plugins updating (closes #25)
 | 
			
		||||
    - BUGFIX: Make uTP connections rate limited by default
 | 
			
		||||
 | 
			
		||||
* Thu Aug 09 2012 - Christophe Dumez <chris@qbittorrent.org> - v3.0.0
 | 
			
		||||
    - FEATURE: Brand new torrent addition dialog
 | 
			
		||||
    - FEATURE: Add the ability to choose the save path when using magnet links (mutoso)
 | 
			
		||||
    - FEATURE: Add support for adding multiple local torrents at once (Web UI)
 | 
			
		||||
    - COSMETIC: Improve style of left panel
 | 
			
		||||
    - BUGFIX: Lower panels no longer gets disabled
 | 
			
		||||
    - BUGFIX: Major code refactoring and various optimizations.
 | 
			
		||||
    - BUGFIX: No longer strip root folder from torrent files
 | 
			
		||||
    - OTHER: Drop support for libtorrent v0.14.x
 | 
			
		||||
    - OTHER: Drop support for Qt 4.5
 | 
			
		||||
 | 
			
		||||
* Sat Oct 08 2011 - Christophe Dumez <chris@qbittorrent.org> - v2.9.0
 | 
			
		||||
    - FEATURE: Add file association settings to program preferences (Windows)
 | 
			
		||||
    - FEATURE: Add setting to ignore slow torrents in queueing system
 | 
			
		||||
    - FEATURE: Add advanced setting to announce to all trackers
 | 
			
		||||
    - FEATURE: Add support for anonymous mode (libtorrent >= v0.16)
 | 
			
		||||
    - FEATURE: Add quick "set as default save path" checkbox to torrent addition dialog (sledgehammer999)
 | 
			
		||||
    - BUGFIX: Add tray menu entry for toggling window visibility
 | 
			
		||||
    - BUGFIX: Fix execution log lines selection and copying
 | 
			
		||||
    - BUGFIX: Reduce CPU usage when running Web UI
 | 
			
		||||
    - BUGFIX: Save RSS items to disk regularly for safety
 | 
			
		||||
    - BUGFIX: Fix ratio calculation (use all_time_download)
 | 
			
		||||
    - BUGFIX: Fix torrent upload issues (Web UI)
 | 
			
		||||
    - BUGFIX: Fix some IE incompatibilities (Web UI)
 | 
			
		||||
    - COSMETIC: Display speed at the beginning of the Window title
 | 
			
		||||
    - COSMETIC: Several cosmetic fixes to the Web UI
 | 
			
		||||
    - COSMETIC: Make top toolbar follow system style
 | 
			
		||||
    - OTHER: Display libraries versions in about dialog (sledgehammer999)
 | 
			
		||||
    - OTHER: Display qBittorrent version in Web UI about dialog
 | 
			
		||||
 | 
			
		||||
* Thu Jun 02 2011 - Christophe Dumez <chris@qbittorrent.org> - v2.8.0
 | 
			
		||||
    - FEATURE: Added full libtorrent v0.16 support (uTP, ...)
 | 
			
		||||
    - FEATURE: Proxy can be disabled for peer connections
 | 
			
		||||
    - FEATURE: Added support for secure SMTP connection (SSL)
 | 
			
		||||
    - FEATURE: Added support for SMTP authentication
 | 
			
		||||
    - FEATURE: Added UPnP/NAT-PMP port forward for the Web UI port
 | 
			
		||||
    - FEATURE: qBittorrent can update dynamic DNS services (DynDNS, no-ip)
 | 
			
		||||
    - FEATURE: Display peer connection type in peer list (BT, uTP, Web)
 | 
			
		||||
    - FEATURE: Added full regex support to RSS downloader
 | 
			
		||||
    - FEATURE: Added regex help and validation in RSS downloader
 | 
			
		||||
    - FEATURE: Added HTTPS support to Web UI (Ishan Arora)
 | 
			
		||||
    - BUGFIX: Change systray icon on the fly (no restart needed)
 | 
			
		||||
    - BUGFIX: Remember peer-level rate limits (requires libtorrent v0.16)
 | 
			
		||||
    - BUGFIX: Stop annoncing to trackers an all tiers (more respectful)
 | 
			
		||||
    - BUGFIX: Stop sharing private trackers with other peers
 | 
			
		||||
    - BUGFIX: Tracker exchange extension can be disabled
 | 
			
		||||
    - BUGFIX: Cleaner program exit on system log out
 | 
			
		||||
    - BUGFIX: Fix possible magnet link parsing problems
 | 
			
		||||
    - BUGFIX: Fix possible RSS URL parsing problems
 | 
			
		||||
    - COSMETIC: Added monochrome icon for light themes 
 | 
			
		||||
 | 
			
		||||
* Sun Mar 20 2011 - Christophe Dumez <chris@qbittorrent.org> - v2.7.0
 | 
			
		||||
    - FEATURE: Added search field for torrent content
 | 
			
		||||
    - FEATURE: Added auto-shutdown confirmation dialog
 | 
			
		||||
    - FEATURE: Added option to skip torrent deletion confirmation (Ville Kiiskinen)
 | 
			
		||||
    - FEATURE: IP address reported to trackers is now customizable
 | 
			
		||||
    - FEATURE: Inhibit system sleep when torrents are active (Vladimir Golovnev)
 | 
			
		||||
    - FEATURE: Added option to bypass Web UI authentication for localhost
 | 
			
		||||
    - FEATURE: Added option to disable program exit confirmation
 | 
			
		||||
    - FEATURE: Added per-torrent ratio limiting (Christian Kandeler)
 | 
			
		||||
    - FEATURE: Torrent content list is now sortable
 | 
			
		||||
    - BUGFIX: Fix compilation with namespaced Qt (Christian Kandeler)
 | 
			
		||||
    - BUGFIX: Added length restriction on UI lock password
 | 
			
		||||
    - COSMETIC: Added monochrome tray icon
 | 
			
		||||
    - COSMETIC: Improved status bar's style
 | 
			
		||||
    - OTHER: Make QtDBus dependency optional (X11)
 | 
			
		||||
 | 
			
		||||
* Sun Jan 9 2011 - Christophe Dumez <chris@qbittorrent.org> - v2.6.0
 | 
			
		||||
    - FEATURE: Use system icons (Linux, Qt >= 4.6)
 | 
			
		||||
    - FEATURE: Improved ETA calculation
 | 
			
		||||
    - FEATURE: Simplify program preferences
 | 
			
		||||
    - FEATURE: Software update check can now be disabled (Mac OS X / Windows)
 | 
			
		||||
    - FEATURE: Display pieces size in torrent properties
 | 
			
		||||
    - FEATURE: Added "Time Active/Seeded" column to transfer list
 | 
			
		||||
    - FEATURE: Give feedback regarding the IP filter parsing
 | 
			
		||||
    - FEATURE: Added a button to reload the IP filter
 | 
			
		||||
    - FEATURE: Search engine results can now be opened in a Web browser
 | 
			
		||||
    - FEATURE: Added a search engine plugin to extratorrent.com
 | 
			
		||||
    - FEATURE: Added a search engine plugin for kickasstorrents.com
 | 
			
		||||
    - FEATURE: Added auto-suspend upon downloads completion feature
 | 
			
		||||
    - BUGFIX: Hide unwanted files that have to be partly downloaded
 | 
			
		||||
    - BUGFIX: Do not allocate space for unwanted files (preallocation mode)
 | 
			
		||||
    - I18N: Added Galician translation
 | 
			
		||||
    - COSMETIC: Same deletion confirmation dialog in the GUI and Web UI
 | 
			
		||||
    - COSMETIC: Simplified the top toolbar
 | 
			
		||||
    - COSMETIC: Display execution log as a tab instead of a modal window
 | 
			
		||||
 | 
			
		||||
* Sun Dec 5 2010 - Christophe Dumez <chris@qbittorrent.org> - v2.5.0
 | 
			
		||||
    - FEATURE: qBittorrent can now act as a tracker
 | 
			
		||||
    - FEATURE: New and improved RSS feed automated downloader
 | 
			
		||||
    - FEATURE: Added feature to shutdown qbittorrent on torrents completion
 | 
			
		||||
@@ -14,10 +117,18 @@
 | 
			
		||||
    - FEATURE: Optimized and improved the peer country resolution code
 | 
			
		||||
    - FEATURE: Download first/last pieces first when sequential download is
 | 
			
		||||
    enabled (Thanks Ahmad)
 | 
			
		||||
    - FEATURE: Download first/last pieces first now applies to all media files
 | 
			
		||||
    in the torrent (Thanks Ahmad)
 | 
			
		||||
    - BUGFIX: Fix SOCKS5 proxy authentication in search engine(closes #680072)
 | 
			
		||||
    - BUGFIX: Fix two advanced settings (ignore limits on LAN and protocol
 | 
			
		||||
    overhead inclusion in rate limiter)
 | 
			
		||||
    - BUGFIX: Fix strict super seeding (was not working)
 | 
			
		||||
    - BUGFIX: Improve magnet save path handling (closes #683395)
 | 
			
		||||
    - BUGFIX: Disable overwrite confirmation in torrent addition dialog (closes # 685269)
 | 
			
		||||
    - COSMETIC: Replaced message box by on-screen notification for download errors
 | 
			
		||||
    - COSMETIC: Improved the torrent creation tool appearance
 | 
			
		||||
    - COSMETIC: Use country flags by Mark James (Thanks to Dmytro Pukha)
 | 
			
		||||
    - COSMETIC: Use bigger alternative speed icon
 | 
			
		||||
    - OTHERS: Dropped support for Qt <= 4.4
 | 
			
		||||
 | 
			
		||||
* Tue Aug 24 2010 - Christophe Dumez <chris@qbittorrent.org> - v2.4.0
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										16
									
								
								INSTALL
									
									
									
									
									
								
							
							
						
						@@ -10,25 +10,23 @@ qBittorrent - A BitTorrent client in C++ / Qt4
 | 
			
		||||
  will install and execute qBittorrent hopefully without any problems.
 | 
			
		||||
 | 
			
		||||
  Dependencies:
 | 
			
		||||
    - Qt >= 4.5.0 (libqt-devel, libqtgui, libqtcore, libqtnetwork, libqtxml)
 | 
			
		||||
    - Qt >= 4.6.0 (libqtgui, libqtcore, libqtnetwork, libqtxml, libqtdbus/optional)
 | 
			
		||||
 | 
			
		||||
    - pkg-config executable
 | 
			
		||||
 | 
			
		||||
    - libtorrent-rasterbar by Arvid Norberg (>= 0.14.4 REQUIRED, compatible with v0.15.x)
 | 
			
		||||
    - libtorrent-rasterbar by Arvid Norberg (>= 0.15.0)
 | 
			
		||||
        -> http://www.libtorrent.net
 | 
			
		||||
        Be careful: another library (the one used by rTorrent) uses a similar name.
 | 
			
		||||
 | 
			
		||||
    - libboost 1.34.x (libboost-filesystem, libboost-thread, libboost-date-time) + libasio
 | 
			
		||||
    - libboost 1.34.x (libboost-filesystem°) + libasio
 | 
			
		||||
      or
 | 
			
		||||
    - libboost >= 1.35.x (libboost-system, libboost-filesystem, libboost-thread, libboost-date-time)
 | 
			
		||||
    - libboost >= 1.35.x (libboost-system, libboost-filesystem°)
 | 
			
		||||
      
 | 
			
		||||
    °libboost-filesystem is not needed if libtorrent-rasterbar >= v0.16.x is used
 | 
			
		||||
 | 
			
		||||
    - python >= 2.3 (needed by search engine)
 | 
			
		||||
        * Run time only dependency
 | 
			
		||||
 | 
			
		||||
    - libnotify >= 0.4.2, glib-2.0 (optional)
 | 
			
		||||
        * Can be used for system notifications to replace standard Qt notifications
 | 
			
		||||
          so that it integrates better into the Desktop
 | 
			
		||||
 | 
			
		||||
    - geoip-database (optional)
 | 
			
		||||
        * If qBittorrent cannot find this database, it will try to resolve countries using the Internet but it will be a lot slower.
 | 
			
		||||
        * Run time only dependency
 | 
			
		||||
@@ -46,7 +44,7 @@ qBittorrent - A BitTorrent client in C++ / Qt4
 | 
			
		||||
 | 
			
		||||
    - pkg-config executable
 | 
			
		||||
 | 
			
		||||
    - libtorrent-rasterbar by Arvid Norberg (>= 0.14.4 REQUIRED, >= v0.15.0 ADVISED)
 | 
			
		||||
    - libtorrent-rasterbar by Arvid Norberg (>= v0.15.0)
 | 
			
		||||
        -> http://www.libtorrent.net
 | 
			
		||||
        Be careful: another library (the one used by rTorrent) uses a similar name.
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -27,7 +27,6 @@ First you need to create the conf.pri file in the same dir as this readme.os2 is
 | 
			
		||||
the conf.pri file has the following content:
 | 
			
		||||
 | 
			
		||||
##### conf.pri content beginn #####
 | 
			
		||||
PREFIX = .
 | 
			
		||||
BINDIR = ./bin
 | 
			
		||||
INCDIR = ./include
 | 
			
		||||
LIBDIR = ./lib
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										174
									
								
								install.os2
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,174 @@
 | 
			
		||||
QBittorrent installation
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
0. CONTENTS OF THIS FILE
 | 
			
		||||
========================
 | 
			
		||||
 | 
			
		||||
1. INTRODUCTION
 | 
			
		||||
 | 
			
		||||
2. REQUIREMENTS
 | 
			
		||||
 | 
			
		||||
3. INSTALLATION
 | 
			
		||||
 | 
			
		||||
4. BUGREPORTS
 | 
			
		||||
 | 
			
		||||
5. CREDITS
 | 
			
		||||
 | 
			
		||||
6. SUPPORT AND DONATIONS
 | 
			
		||||
 | 
			
		||||
7. HISTORY
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
1. INTRODUCTION
 | 
			
		||||
===============
 | 
			
		||||
 | 
			
		||||
Welcome to QBittorrent port for OS/2 and eComStation.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
2. REQUIREMENTS
 | 
			
		||||
===============
 | 
			
		||||
 | 
			
		||||
The following requirements can be installed either by rpm or by zip files.
 | 
			
		||||
 | 
			
		||||
RPM Installation:
 | 
			
		||||
 | 
			
		||||
klibc
 | 
			
		||||
-----
 | 
			
		||||
 | 
			
		||||
  1. yum install libc
 | 
			
		||||
 | 
			
		||||
openssl 1.0
 | 
			
		||||
-----------
 | 
			
		||||
 | 
			
		||||
  1. yum install openssl
 | 
			
		||||
 | 
			
		||||
pthread
 | 
			
		||||
-------
 | 
			
		||||
 | 
			
		||||
  1. yum install pthread
 | 
			
		||||
 | 
			
		||||
GCC4Core
 | 
			
		||||
--------
 | 
			
		||||
 | 
			
		||||
  1. yum install libgcc
 | 
			
		||||
  2. yum install gcc-stack-protector
 | 
			
		||||
  3. yum install gcc-stdc++-shared-library
 | 
			
		||||
  4. yum install gcc-supc++-shared-library
 | 
			
		||||
 | 
			
		||||
Qt4 dll
 | 
			
		||||
-------
 | 
			
		||||
 | 
			
		||||
  1. yum install libqt4
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
ZIP Installation:
 | 
			
		||||
 | 
			
		||||
klibc
 | 
			
		||||
-----
 | 
			
		||||
 | 
			
		||||
  1. Download klibc 0.6.4 or better (see http://svn.netlabs.org/libc for more information)
 | 
			
		||||
  2. Install the files to your libpath eg x:\ecs\dll
 | 
			
		||||
 | 
			
		||||
openssl 1.0
 | 
			
		||||
-----------
 | 
			
		||||
 | 
			
		||||
  1. Download the zip file from http://rpm.netlabs.org/release/00/zip
 | 
			
		||||
  2. Install the files to your libpath eg. x:\ecs\dll
 | 
			
		||||
 | 
			
		||||
pthread
 | 
			
		||||
-------
 | 
			
		||||
 | 
			
		||||
  1. Download pthread 2012-03-13 or better from http://rpm.netlabs.org/release/00/zip
 | 
			
		||||
  2. Install the files to your libpath eg. x:\ecs\dll
 | 
			
		||||
 | 
			
		||||
GCC4Core
 | 
			
		||||
--------
 | 
			
		||||
 | 
			
		||||
  1. Download GCC4Core 1.2.1 or better from http://ftp.netlabs.org/pub/gcc
 | 
			
		||||
  2. Install the files to your libpath eg. x:\ecs\dll
 | 
			
		||||
 | 
			
		||||
Qt4 dll
 | 
			
		||||
-------
 | 
			
		||||
 | 
			
		||||
  1. Download Qt4 4.7.3 or better (see http://svn.netlabs.org/qt4 for more information)
 | 
			
		||||
  2. Install the files according to the readme
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
3. INSTALLATION
 | 
			
		||||
===============
 | 
			
		||||
          
 | 
			
		||||
To install QBittorrent, do the following:
 | 
			
		||||
 | 
			
		||||
  1. Create a directory for QBittorrent.
 | 
			
		||||
  2. Extract the QBittorrent package to the new directory.
 | 
			
		||||
  3. Create a WPS object for QBittorrent.exe.
 | 
			
		||||
  4. Start QBittorrent
 | 
			
		||||
  5. Happy torrenting
 | 
			
		||||
  
 | 
			
		||||
 | 
			
		||||
4. BUGREPORTS
 | 
			
		||||
=============
 | 
			
		||||
 | 
			
		||||
Please create bugreports at http://svn.netlabs.org/qtapps
 | 
			
		||||
Only bug reports with a reproducable bug are accepted. :-)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
5. CREDITS
 | 
			
		||||
==========
 | 
			
		||||
 | 
			
		||||
The port was done by:
 | 
			
		||||
 | 
			
		||||
Silvan Scherrer aka _diver
 | 
			
		||||
 | 
			
		||||
Thanks go to:
 | 
			
		||||
 | 
			
		||||
  * Dmitry A. Kuminov
 | 
			
		||||
 | 
			
		||||
They either helped me when I had some nasty questions or did some testing for
 | 
			
		||||
me.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
6. SUPPORT AND DONATIONS
 | 
			
		||||
========================
 | 
			
		||||
 | 
			
		||||
QBittorrent port is based on volunteer work. If you would like to support further
 | 
			
		||||
development, you can do so in one of the following ways:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  * Donate to the Qt4 project: see qt.netlabs.org for more information
 | 
			
		||||
 | 
			
		||||
  * Contribute to the project: Besides actual development, this also includes
 | 
			
		||||
    maintaining the documentation and the project web site as well as help
 | 
			
		||||
    for users.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
7. HISTORY
 | 
			
		||||
==========
 | 
			
		||||
 | 
			
		||||
2012-03-15
 | 
			
		||||
 | 
			
		||||
  * updated to 2.9.5 code level of QBittorrent
 | 
			
		||||
 | 
			
		||||
2011-09-26
 | 
			
		||||
 | 
			
		||||
  * updated to 2.8.5 code level of QBittorrent
 | 
			
		||||
  * updated to Qt 4.7.3
 | 
			
		||||
 | 
			
		||||
2011-06-20
 | 
			
		||||
 | 
			
		||||
  * updated to 2.7.3 code level of QBittorrent
 | 
			
		||||
  * updated libtorrent to 0.15.6 level
 | 
			
		||||
 | 
			
		||||
2010-12-23
 | 
			
		||||
 | 
			
		||||
  * updated to 2.5.2 code level of QBittorrent
 | 
			
		||||
 | 
			
		||||
2010-11-22
 | 
			
		||||
 | 
			
		||||
  * updated to 2.4.11 code level of QBittorrent
 | 
			
		||||
 | 
			
		||||
2010-xx-xx
 | 
			
		||||
 | 
			
		||||
  * initial port
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										19
									
								
								macxconf.pri
									
									
									
									
									
								
							
							
						
						@@ -2,8 +2,23 @@ PREFIX = /usr/local
 | 
			
		||||
BINDIR = /usr/local/bin
 | 
			
		||||
DATADIR = /usr/local/share
 | 
			
		||||
 | 
			
		||||
INCLUDEPATH += /usr/local/include/libtorrent /usr/include/openssl /usr/include /opt/local/include/boost /opt/local/include
 | 
			
		||||
LIBS += -ltorrent-rasterbar -lcrypto -L/opt/local/lib -lboost_system-mt -lboost_filesystem-mt -lboost_thread-mt -framework Cocoa -framework Carbon
 | 
			
		||||
# Use pkg-config to get all necessary libtorrent DEFINES
 | 
			
		||||
CONFIG += link_pkgconfig
 | 
			
		||||
PKGCONFIG += libtorrent-rasterbar
 | 
			
		||||
DEFINES += BOOST_ASIO_DYN_LINK
 | 
			
		||||
 | 
			
		||||
# Special include/libs paths (macports)
 | 
			
		||||
INCLUDEPATH += /usr/include/openssl /usr/include /opt/local/include/boost /opt/local/include
 | 
			
		||||
LIBS += -L/opt/local/lib
 | 
			
		||||
 | 
			
		||||
# OpenSSL lib
 | 
			
		||||
LIBS += -lssl -lcrypto
 | 
			
		||||
# Boost system lib
 | 
			
		||||
LIBS += -lboost_system-mt
 | 
			
		||||
# Boost filesystem lib (Not needed for libtorrent >= 0.16.0)
 | 
			
		||||
LIBS += -lboost_filesystem-mt
 | 
			
		||||
# Carbon
 | 
			
		||||
LIBS += -framework Carbon -framework IOKit
 | 
			
		||||
 | 
			
		||||
document_icon.path = Contents/Resources
 | 
			
		||||
document_icon.files = Icons/qBitTorrentDocument.icns
 | 
			
		||||
 
 | 
			
		||||
@@ -1,3 +1,8 @@
 | 
			
		||||
exists(conf.pri) {
 | 
			
		||||
    # to the conf.pri goes all system dependent stuff
 | 
			
		||||
    include(conf.pri)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
LIBS += -ltorrent-rasterbar \
 | 
			
		||||
        -lboost_thread \
 | 
			
		||||
        -lboost_system \
 | 
			
		||||
@@ -6,5 +11,8 @@ LIBS += -ltorrent-rasterbar \
 | 
			
		||||
 | 
			
		||||
RC_FILE = qbittorrent_os2.rc
 | 
			
		||||
 | 
			
		||||
# LIBTORRENT DEFINES
 | 
			
		||||
DEFINES += WITH_SHIPPED_GEOIP_H
 | 
			
		||||
 | 
			
		||||
DEFINES += WITH_GEOIP_EMBEDDED
 | 
			
		||||
message("On eCS(OS/2), GeoIP database must be embedded.")
 | 
			
		||||
 
 | 
			
		||||
@@ -2,3 +2,17 @@ TEMPLATE = subdirs
 | 
			
		||||
 | 
			
		||||
SUBDIRS += src
 | 
			
		||||
 | 
			
		||||
include(version.pri)
 | 
			
		||||
 | 
			
		||||
# Dist
 | 
			
		||||
dist.commands += rm -fR ../$${PROJECT_NAME}-$${PROJECT_VERSION}/ &&
 | 
			
		||||
dist.commands += git clone . ../$${PROJECT_NAME}-$${PROJECT_VERSION} &&
 | 
			
		||||
dist.commands += rm -fR ../$${PROJECT_NAME}-$${PROJECT_VERSION}/.git &&
 | 
			
		||||
dist.commands += rm -f ../$${PROJECT_NAME}-$${PROJECT_VERSION}/.gitignore &&
 | 
			
		||||
dist.commands += cd .. &&
 | 
			
		||||
dist.commands += tar czf $${PROJECT_NAME}-$${PROJECT_VERSION}.tar.gz $${PROJECT_NAME}-$${PROJECT_VERSION} &&
 | 
			
		||||
dist.commands += tar cf $${PROJECT_NAME}-$${PROJECT_VERSION}.tar $${PROJECT_NAME}-$${PROJECT_VERSION} &&
 | 
			
		||||
dist.commands += xz -f $${PROJECT_NAME}-$${PROJECT_VERSION}.tar &&
 | 
			
		||||
dist.commands += rm -fR $${PROJECT_NAME}-$${PROJECT_VERSION}
 | 
			
		||||
 | 
			
		||||
QMAKE_EXTRA_TARGETS += dist
 | 
			
		||||
 
 | 
			
		||||
@@ -6,6 +6,8 @@
 | 
			
		||||
  <dep type='qt4'>
 | 
			
		||||
    <required/>
 | 
			
		||||
  </dep>
 | 
			
		||||
  <dep type='qt-dbus'>
 | 
			
		||||
  </dep>
 | 
			
		||||
  <dep type='pkg-config'>
 | 
			
		||||
    <required/>
 | 
			
		||||
  </dep>
 | 
			
		||||
@@ -15,10 +17,9 @@
 | 
			
		||||
  <dep type='libboost'>
 | 
			
		||||
    <required/>
 | 
			
		||||
  </dep>
 | 
			
		||||
  <dep type='libnotify'>
 | 
			
		||||
  </dep>
 | 
			
		||||
  <dep type='geoip-database'>
 | 
			
		||||
  </dep>
 | 
			
		||||
  <dep type='qtsingleapplication'>
 | 
			
		||||
    <required/>
 | 
			
		||||
  </dep>
 | 
			
		||||
</qconf>
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										123
									
								
								qcm/libboost.qcm
									
									
									
									
									
								
							
							
						
						@@ -6,12 +6,15 @@ arg: with-libboost-lib=[path], Path to libboost library files
 | 
			
		||||
-----END QCMOD-----
 | 
			
		||||
*/
 | 
			
		||||
#include <boost/version.hpp>
 | 
			
		||||
#include <libtorrent/version.hpp>
 | 
			
		||||
 | 
			
		||||
class qc_libboost : public ConfObj
 | 
			
		||||
{
 | 
			
		||||
public:
 | 
			
		||||
	qc_libboost(Conf *c) : ConfObj(c) {}
 | 
			
		||||
	QString name() const { return "libboost"; }
 | 
			
		||||
	QString shortname() const { return "libboost"; }
 | 
			
		||||
  qc_libboost(Conf *c) : ConfObj(c) {}
 | 
			
		||||
  QString name() const { return "libboost"; }
 | 
			
		||||
  QString shortname() const { return "libboost"; }
 | 
			
		||||
 | 
			
		||||
  QString findBoostLib(QString path, QString lib) const {
 | 
			
		||||
    QString name;
 | 
			
		||||
    QDir libDir(path);
 | 
			
		||||
@@ -35,84 +38,60 @@ public:
 | 
			
		||||
    }
 | 
			
		||||
    return name;
 | 
			
		||||
  }
 | 
			
		||||
	bool exec(){
 | 
			
		||||
        	QString s;
 | 
			
		||||
		s = conf->getenv("QC_WITH_LIBBOOST_INC");
 | 
			
		||||
		if(!s.isEmpty()) {
 | 
			
		||||
			if(!conf->checkHeader(s, "boost/format.hpp")) {
 | 
			
		||||
				return false;
 | 
			
		||||
      			}
 | 
			
		||||
			if(!conf->checkHeader(s, "boost/date_time/posix_time/posix_time.hpp")) {
 | 
			
		||||
				return false;
 | 
			
		||||
      			}
 | 
			
		||||
			if(!conf->checkHeader(s, "boost/filesystem/path.hpp")) {
 | 
			
		||||
				return false;
 | 
			
		||||
      			}
 | 
			
		||||
			if(!conf->checkHeader(s, "boost/thread.hpp")) {
 | 
			
		||||
				return false;
 | 
			
		||||
      			}
 | 
			
		||||
		}else{
 | 
			
		||||
			QStringList sl;
 | 
			
		||||
			sl << "/usr/include";
 | 
			
		||||
			sl << "/usr/local/include";
 | 
			
		||||
			bool found = false;
 | 
			
		||||
			foreach(s, sl){
 | 
			
		||||
				if(conf->checkHeader(s, "boost/format.hpp")){
 | 
			
		||||
					found = true;
 | 
			
		||||
					break;
 | 
			
		||||
				}
 | 
			
		||||
			}
 | 
			
		||||
			if(!found) {
 | 
			
		||||
				return false;
 | 
			
		||||
          		}
 | 
			
		||||
			if(!conf->checkHeader(s, "boost/date_time/posix_time/posix_time.hpp")) {
 | 
			
		||||
				return false;
 | 
			
		||||
      			}
 | 
			
		||||
			if(!conf->checkHeader(s, "boost/filesystem/path.hpp")) {
 | 
			
		||||
				return false;
 | 
			
		||||
      			}
 | 
			
		||||
			if(!conf->checkHeader(s, "boost/thread.hpp")) {
 | 
			
		||||
				return false;
 | 
			
		||||
      			}
 | 
			
		||||
		}
 | 
			
		||||
		conf->addIncludePath(s);
 | 
			
		||||
		// Find library
 | 
			
		||||
		s = conf->getenv("QC_WITH_LIBBOOST_LIB");
 | 
			
		||||
 | 
			
		||||
  bool exec(){
 | 
			
		||||
    QStringList sl;
 | 
			
		||||
    QString s = conf->getenv("QC_WITH_LIBBOOST_INC");
 | 
			
		||||
    if (!s.isEmpty())
 | 
			
		||||
      sl << s;
 | 
			
		||||
    sl << "/usr/include";
 | 
			
		||||
    sl << "/usr/local/include";
 | 
			
		||||
    bool found = false;
 | 
			
		||||
    foreach (s, sl) {
 | 
			
		||||
      if (conf->checkHeader(s, "boost/format.hpp")
 | 
			
		||||
#if LIBTORRENT_VERSION_MAJOR == 0 && LIBTORRENT_VERSION_MINOR < 16
 | 
			
		||||
          && conf->checkHeader(s, "boost/filesystem/path.hpp")
 | 
			
		||||
#endif
 | 
			
		||||
         ) {
 | 
			
		||||
        found = true;
 | 
			
		||||
        break;
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    if (!found)
 | 
			
		||||
      return false;
 | 
			
		||||
 | 
			
		||||
    conf->addIncludePath(s);
 | 
			
		||||
 | 
			
		||||
    // Find library
 | 
			
		||||
    s = conf->getenv("QC_WITH_LIBBOOST_LIB");
 | 
			
		||||
    QStringList required_libs;
 | 
			
		||||
#if BOOST_VERSION >= 103500
 | 
			
		||||
      required_libs << "system"; 
 | 
			
		||||
#endif
 | 
			
		||||
    if(conf->getenv("QC_DISABLE_GUI").isEmpty()) {
 | 
			
		||||
      // Not required by nox
 | 
			
		||||
      required_libs << "filesystem" << "thread";
 | 
			
		||||
    }
 | 
			
		||||
#if LIBTORRENT_VERSION_MAJOR == 0 && LIBTORRENT_VERSION_MINOR < 16
 | 
			
		||||
    required_libs << "filesystem" ;
 | 
			
		||||
#endif
 | 
			
		||||
    required_libs << "thread";
 | 
			
		||||
    QStringList libDirs;
 | 
			
		||||
    if (!s.isEmpty())
 | 
			
		||||
      libDirs << s;
 | 
			
		||||
    libDirs << "/usr/lib/" << "/usr/lib64/" << "/usr/local/lib/" << "/usr/local/lib64/";
 | 
			
		||||
 | 
			
		||||
    foreach(const QString& lib, required_libs) {
 | 
			
		||||
      if(!s.isEmpty()) {
 | 
			
		||||
        QString detected_name = findBoostLib(s, lib);
 | 
			
		||||
        if(detected_name.isEmpty()) {
 | 
			
		||||
          printf("Could not find boost %s library!\n", qPrintable(lib));
 | 
			
		||||
          return false;
 | 
			
		||||
        } else {
 | 
			
		||||
      bool found = false;
 | 
			
		||||
      foreach(const QString& libDir, libDirs) {
 | 
			
		||||
        QString detected_name = findBoostLib(libDir, lib);
 | 
			
		||||
        if(!detected_name.isEmpty()) {
 | 
			
		||||
          conf->addLib("-l"+detected_name);
 | 
			
		||||
        }
 | 
			
		||||
      } else {
 | 
			
		||||
        bool found = false;
 | 
			
		||||
        foreach(const QString& libDir, libDirs) {
 | 
			
		||||
          QString detected_name = findBoostLib(libDir, lib);
 | 
			
		||||
          if(!detected_name.isEmpty()) {
 | 
			
		||||
            conf->addLib("-l"+detected_name);
 | 
			
		||||
            found = true;
 | 
			
		||||
            break;
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
        if(!found) {
 | 
			
		||||
          printf("Could not find boost %s library!\n", qPrintable(lib));
 | 
			
		||||
          return false;
 | 
			
		||||
          found = true;
 | 
			
		||||
          break;
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
      if(!found) {
 | 
			
		||||
        printf("Could not find boost %s library!\n", qPrintable(lib));
 | 
			
		||||
        return false;
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
		return true;
 | 
			
		||||
	}
 | 
			
		||||
    return true;
 | 
			
		||||
  }
 | 
			
		||||
};
 | 
			
		||||
 
 | 
			
		||||
@@ -8,20 +8,17 @@ class qc_libtorrent_rasterbar : public ConfObj
 | 
			
		||||
{
 | 
			
		||||
public:
 | 
			
		||||
	qc_libtorrent_rasterbar(Conf *c) : ConfObj(c) {}
 | 
			
		||||
	QString name() const { return "libtorrent-rasterbar >= 0.14.4"; }
 | 
			
		||||
	QString name() const { return "libtorrent-rasterbar >= 0.15.0"; }
 | 
			
		||||
	QString shortname() const { return "libtorrent-rasterbar"; }
 | 
			
		||||
	bool exec(){
 | 
			
		||||
		QStringList incs;
 | 
			
		||||
		QString req_ver = "0.14.4";
 | 
			
		||||
		QString req_ver = "0.15.0";
 | 
			
		||||
		QString version, libs, other;
 | 
			
		||||
		VersionMode mode = VersionMin;
 | 
			
		||||
		if(!conf->findPkgConfig("libtorrent-rasterbar", mode, req_ver, &version, &incs, &libs, &other))
 | 
			
		||||
			return false;
 | 
			
		||||
		for(int n = 0; n < incs.count(); ++n)
 | 
			
		||||
			conf->addIncludePath(incs[n]);
 | 
			
		||||
		if(conf->getenv("QC_DISABLE_GUI").isEmpty()) {
 | 
			
		||||
  		  conf->addLib("-lcrypto");
 | 
			
		||||
                }
 | 
			
		||||
		return true;
 | 
			
		||||
	}
 | 
			
		||||
};
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										31
									
								
								qcm/qt-dbus.qcm
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,31 @@
 | 
			
		||||
/*
 | 
			
		||||
-----BEGIN QCMOD-----
 | 
			
		||||
name: qt-dbus
 | 
			
		||||
-----END QCMOD-----
 | 
			
		||||
*/
 | 
			
		||||
// see  Conf::findPkgConfig
 | 
			
		||||
class qc_qt_dbus : public ConfObj
 | 
			
		||||
{
 | 
			
		||||
public:
 | 
			
		||||
	qc_qt_dbus(Conf *c) : ConfObj(c) {}
 | 
			
		||||
	QString name() const { return "QtDBus >= 4.5"; }
 | 
			
		||||
	QString shortname() const { return "qt-dbus"; }
 | 
			
		||||
        QString checkString() const {
 | 
			
		||||
                if(!conf->getenv("QC_DISABLE_qt_dbus").isEmpty() || !conf->getenv("QC_DISABLE_GUI").isEmpty())
 | 
			
		||||
                        return "";
 | 
			
		||||
                return ConfObj::checkString();
 | 
			
		||||
        }
 | 
			
		||||
	bool exec(){
 | 
			
		||||
                if(!conf->getenv("QC_DISABLE_qt_dbus").isEmpty() || !conf->getenv("QC_DISABLE_GUI").isEmpty())
 | 
			
		||||
                  return false;
 | 
			
		||||
		QStringList incs;
 | 
			
		||||
		QString req_ver = "4.5.0";
 | 
			
		||||
		QString version, libs, other;
 | 
			
		||||
		VersionMode mode = VersionMin;
 | 
			
		||||
		if(conf->findPkgConfig("QtDBus", mode, req_ver, &version, &incs, &libs, &other)) {
 | 
			
		||||
                        conf->addExtra("CONFIG += dbus");
 | 
			
		||||
			return true;
 | 
			
		||||
                }
 | 
			
		||||
		return false;
 | 
			
		||||
	}
 | 
			
		||||
};
 | 
			
		||||
							
								
								
									
										31
									
								
								qcm/qt-svg.qcm
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,31 @@
 | 
			
		||||
/*
 | 
			
		||||
-----BEGIN QCMOD-----
 | 
			
		||||
name: qt-svg
 | 
			
		||||
-----END QCMOD-----
 | 
			
		||||
*/
 | 
			
		||||
// see  Conf::findPkgConfig
 | 
			
		||||
class qc_qt_svg : public ConfObj
 | 
			
		||||
{
 | 
			
		||||
public:
 | 
			
		||||
	qc_qt_svg(Conf *c) : ConfObj(c) {}
 | 
			
		||||
	QString name() const { return "QtSvg >= 4.5"; }
 | 
			
		||||
	QString shortname() const { return "qt-svg"; }
 | 
			
		||||
        QString checkString() const {
 | 
			
		||||
                if(!conf->getenv("QC_DISABLE_qt_svg").isEmpty() || !conf->getenv("QC_DISABLE_GUI").isEmpty())
 | 
			
		||||
                        return "";
 | 
			
		||||
                return ConfObj::checkString();
 | 
			
		||||
        }
 | 
			
		||||
	bool exec(){
 | 
			
		||||
                if(!conf->getenv("QC_DISABLE_qt_svg").isEmpty() || !conf->getenv("QC_DISABLE_GUI").isEmpty())
 | 
			
		||||
                  return false;
 | 
			
		||||
		QStringList incs;
 | 
			
		||||
		QString req_ver = "4.5.0";
 | 
			
		||||
		QString version, libs, other;
 | 
			
		||||
		VersionMode mode = VersionMin;
 | 
			
		||||
		if(conf->findPkgConfig("QtSvg", mode, req_ver, &version, &incs, &libs, &other)) {
 | 
			
		||||
                        conf->addExtra("CONFIG += svg");
 | 
			
		||||
			return true;
 | 
			
		||||
                }
 | 
			
		||||
		return false;
 | 
			
		||||
	}
 | 
			
		||||
};
 | 
			
		||||
							
								
								
									
										24
									
								
								qcm/qt4.qcm
									
									
									
									
									
								
							
							
						
						@@ -1,6 +1,7 @@
 | 
			
		||||
/*
 | 
			
		||||
-----BEGIN QCMOD-----
 | 
			
		||||
name: Qt >= 4.5
 | 
			
		||||
name: Qt >= 4.6
 | 
			
		||||
arg: enable-debug, Enable debug mode
 | 
			
		||||
arg: disable-gui, Disable qBittorrent Graphical user interface for headless running
 | 
			
		||||
-----END QCMOD-----
 | 
			
		||||
*/
 | 
			
		||||
@@ -8,13 +9,28 @@ class qc_qt4 : public ConfObj
 | 
			
		||||
{
 | 
			
		||||
public:
 | 
			
		||||
	qc_qt4(Conf *c) : ConfObj(c) {}
 | 
			
		||||
	QString name() const { return "Qt >= 4.5"; }
 | 
			
		||||
	QString shortname() const { return "Qt 4.5"; }
 | 
			
		||||
	QString name() const { return "Qt >= 4.6"; }
 | 
			
		||||
	QString shortname() const { return "Qt 4.6"; }
 | 
			
		||||
	bool exec()
 | 
			
		||||
	{
 | 
			
		||||
                // NOX mode
 | 
			
		||||
		if(!conf->getenv("QC_DISABLE_GUI").isEmpty()) {
 | 
			
		||||
			conf->addExtra("CONFIG += nox");
 | 
			
		||||
		}
 | 
			
		||||
		return(QT_VERSION >= 0x040500);
 | 
			
		||||
                // Debug mode
 | 
			
		||||
                if(!conf->getenv("QC_ENABLE_DEBUG").isEmpty()) {
 | 
			
		||||
                  conf->addExtra("CONFIG -= release");
 | 
			
		||||
                  conf->addExtra("CONFIG += debug");
 | 
			
		||||
                } else {
 | 
			
		||||
                  conf->addExtra("CONFIG -= debug");
 | 
			
		||||
                  conf->addExtra("CONFIG += release");
 | 
			
		||||
                }
 | 
			
		||||
                #ifdef Q_OS_FREEBSD
 | 
			
		||||
                  conf->addLib("-lexecinfo");
 | 
			
		||||
                  conf->addExtra("MANPREFIX = $$PREFIX");
 | 
			
		||||
                #else
 | 
			
		||||
                  conf->addExtra("MANPREFIX = $$PREFIX/share"); 
 | 
			
		||||
                #endif
 | 
			
		||||
		return(QT_VERSION >= 0x040600);
 | 
			
		||||
	}
 | 
			
		||||
};
 | 
			
		||||
 
 | 
			
		||||
@@ -1,6 +1,6 @@
 | 
			
		||||
/*
 | 
			
		||||
-----BEGIN QCMOD-----
 | 
			
		||||
name: libboost
 | 
			
		||||
name: qtsingleapplication
 | 
			
		||||
arg: with-qtsingleapplication=[system|shipped], Use the shipped qtsingleapplication library or the system one
 | 
			
		||||
-----END QCMOD-----
 | 
			
		||||
*/
 | 
			
		||||
 
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 722 B  | 
| 
		 Before Width: | Height: | Size: 439 B After Width: | Height: | Size: 423 B  | 
| 
		 Before Width: | Height: | Size: 439 B After Width: | Height: | Size: 423 B  | 
							
								
								
									
										
											BIN
										
									
								
								src/Icons/oxygen/application-exit.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 1.7 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								src/Icons/oxygen/application-rss+xml.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 1.1 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								src/Icons/oxygen/application-x-mswinurl.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 1.8 KiB  | 
| 
		 Before Width: | Height: | Size: 796 B  | 
| 
		 Before Width: | Height: | Size: 3.2 KiB  | 
| 
		 Before Width: | Height: | Size: 733 B  | 
| 
		 Before Width: | Height: | Size: 1.1 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								src/Icons/oxygen/dialog-cancel.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 2.2 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								src/Icons/oxygen/dialog-information.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 1.6 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								src/Icons/oxygen/document-edit-verify.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 2.0 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								src/Icons/oxygen/document-edit.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 1.7 KiB  | 
| 
		 Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB  |