Compare commits
1050 Commits
release-2.
...
release-3.
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
55259ff3ba | ||
|
|
da5b49fe5a | ||
|
|
89bc0fb3e3 | ||
|
|
c86bfe53d0 | ||
|
|
dd177c03e6 | ||
|
|
6615d4987b | ||
|
|
c6e0facc0b | ||
|
|
c6845781c7 | ||
|
|
5decf71772 | ||
|
|
b7f313a35c | ||
|
|
8c14c7926f | ||
|
|
ca6ec01f1f | ||
|
|
2c42ab7544 | ||
|
|
2dbbfc1031 | ||
|
|
3762401cd9 | ||
|
|
65c0f3f041 | ||
|
|
7ab877c95e | ||
|
|
7b658a52dd | ||
|
|
3705cb8067 | ||
|
|
8b4be9bef6 | ||
|
|
38bef752dc | ||
|
|
a61a84d419 | ||
|
|
553abb6442 | ||
|
|
14419c190e | ||
|
|
4e6ab18446 | ||
|
|
fdeec686bf | ||
|
|
25e4f562e7 | ||
|
|
d86baf1ed8 | ||
|
|
8112405498 | ||
|
|
7f73eca01d | ||
|
|
9951017f8b | ||
|
|
57bbaeab06 | ||
|
|
52fefd3dd6 | ||
|
|
c1cddd2f7a | ||
|
|
caabe526ca | ||
|
|
19475f5abb | ||
|
|
dca36a4817 | ||
|
|
e38ef96c94 | ||
|
|
43aff3885d | ||
|
|
4b4d52d8d3 | ||
|
|
735247f41f | ||
|
|
422d0c9210 | ||
|
|
6ea90c9741 | ||
|
|
c2bbb5b71a | ||
|
|
a2656670f7 | ||
|
|
ae2781b4c8 | ||
|
|
65a81f4fca | ||
|
|
e025b2aa10 | ||
|
|
9399f06db9 | ||
|
|
2e6370084a | ||
|
|
adc478a8dc | ||
|
|
247c9a85e2 | ||
|
|
40fc98d354 | ||
|
|
5797d86c05 | ||
|
|
62de16c56e | ||
|
|
d89f2b0783 | ||
|
|
d6b2131a91 | ||
|
|
b085fc12d0 | ||
|
|
0da431b7a3 | ||
|
|
3e18308301 | ||
|
|
47c7ffba99 | ||
|
|
42b1dffbb9 | ||
|
|
73ebe7e1fb | ||
|
|
c9c3589946 | ||
|
|
62596ab533 | ||
|
|
0be1c661aa | ||
|
|
eb10a80c3c | ||
|
|
3679c79b5c | ||
|
|
a0816d1ec6 | ||
|
|
175ac42b43 | ||
|
|
d39874551c | ||
|
|
16402f75cf | ||
|
|
aacea44d41 | ||
|
|
f2a90520d7 | ||
|
|
34d25006f4 | ||
|
|
e382fb1bec | ||
|
|
ba9e3558a2 | ||
|
|
f6514b4e7d | ||
|
|
fe7ffdd413 | ||
|
|
8d1a4cb40a | ||
|
|
ad3f4842f8 | ||
|
|
944fc5cf38 | ||
|
|
026c065ebc | ||
|
|
00ac784a4d | ||
|
|
7d99223547 | ||
|
|
65a338b5c2 | ||
|
|
b0fd6ac756 | ||
|
|
c268ca1278 | ||
|
|
13e3141dfb | ||
|
|
70fbd61758 | ||
|
|
db638319c7 | ||
|
|
8d36a03f68 | ||
|
|
2b8dc3df18 | ||
|
|
11c5172588 | ||
|
|
43f55f5d3c | ||
|
|
153ebe2b77 | ||
|
|
70d11217de | ||
|
|
82beff5527 | ||
|
|
2e4f0876b0 | ||
|
|
072a72316f | ||
|
|
d199482205 | ||
|
|
eae7953061 | ||
|
|
d88d4e9165 | ||
|
|
cea36bc756 | ||
|
|
c517444258 | ||
|
|
a109274d1f | ||
|
|
490cb9dfdb | ||
|
|
ab748166d5 | ||
|
|
a796df9019 | ||
|
|
85abc98759 | ||
|
|
041540de6b | ||
|
|
72a06ad176 | ||
|
|
eea69630fb | ||
|
|
19846758d8 | ||
|
|
7532fcfd3c | ||
|
|
616575911f | ||
|
|
227a1f6532 | ||
|
|
2c7186a381 | ||
|
|
b4775b9d29 | ||
|
|
ad8d7e3373 | ||
|
|
b5e7443ae3 | ||
|
|
5a33c0d9ba | ||
|
|
7064ac994b | ||
|
|
3c05e660b3 | ||
|
|
ed54c5f7ac | ||
|
|
63d6dd3735 | ||
|
|
02d56fd026 | ||
|
|
d4c9da6475 | ||
|
|
99f126d0b6 | ||
|
|
8110d0eb01 | ||
|
|
90a2021948 | ||
|
|
7bfd0e058b | ||
|
|
6dcfe5b215 | ||
|
|
7daeb0297d | ||
|
|
76597fa080 | ||
|
|
14908f3fc8 | ||
|
|
3269cdfa70 | ||
|
|
5f0e3e3443 | ||
|
|
fcd37dcbb4 | ||
|
|
528759fdaa | ||
|
|
cfe1235b57 | ||
|
|
e5d5f84ae7 | ||
|
|
bbda5c4f44 | ||
|
|
9605192834 | ||
|
|
4c6e526e6c | ||
|
|
e43fa17429 | ||
|
|
c5dd14788a | ||
|
|
334ba32d69 | ||
|
|
8ba1941ab9 | ||
|
|
ea85532cc2 | ||
|
|
d3ee2e66af | ||
|
|
4ac917ef66 | ||
|
|
41660385d7 | ||
|
|
e5ae8e5ac9 | ||
|
|
7fb87660ac | ||
|
|
6ea7b5b1d0 | ||
|
|
b624ad312b | ||
|
|
b64f4081cf | ||
|
|
bd9b153e9b | ||
|
|
32ca66f234 | ||
|
|
753e9181fe | ||
|
|
9546a73182 | ||
|
|
c0ee99c553 | ||
|
|
50976b8dc2 | ||
|
|
6a312461a1 | ||
|
|
3fe09bde12 | ||
|
|
f851b18b80 | ||
|
|
ced29ced1b | ||
|
|
5023b1ab74 | ||
|
|
c2ef78de8d | ||
|
|
6fbe452b55 | ||
|
|
51c4a0d8d0 | ||
|
|
b191a977af | ||
|
|
61858814ee | ||
|
|
365387f092 | ||
|
|
df295d96c2 | ||
|
|
a069f806d9 | ||
|
|
4638a9e6ee | ||
|
|
af790e40f8 | ||
|
|
76fd5d3eb4 | ||
|
|
dc8a8fbc06 | ||
|
|
30e0cc20c8 | ||
|
|
63dcb81384 | ||
|
|
ce391ad328 | ||
|
|
7b908c7adf | ||
|
|
0d26d734b3 | ||
|
|
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 |
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
|
||||||
20
AUTHORS
@@ -2,6 +2,7 @@ Author:
|
|||||||
* Christophe Dumez <chris@qbittorrent.org>
|
* Christophe Dumez <chris@qbittorrent.org>
|
||||||
|
|
||||||
Contributors:
|
Contributors:
|
||||||
|
* Vladimir Golovnev <glassez@yandex.ru>
|
||||||
* Stefanos Antaris <santaris@csd.auth.gr>
|
* Stefanos Antaris <santaris@csd.auth.gr>
|
||||||
* Mohammad Dib <mdib@qbittorrent.org>
|
* Mohammad Dib <mdib@qbittorrent.org>
|
||||||
* Mirco Chinelli <infinity89@fastwebmail.it>
|
* Mirco Chinelli <infinity89@fastwebmail.it>
|
||||||
@@ -49,6 +50,10 @@ Images Authors:
|
|||||||
copyright: Greg Houston <gregory.houston@gmail.com>
|
copyright: Greg Houston <gregory.houston@gmail.com>
|
||||||
license: MIT
|
license: MIT
|
||||||
|
|
||||||
|
* file: src/Icons/skin/qbittorrent_mono*
|
||||||
|
copyright: Daniel Eguren <deguren@gmail.com>
|
||||||
|
license: LGPL
|
||||||
|
|
||||||
* file: src/search_engine/engines/btjunkie.png
|
* file: src/search_engine/engines/btjunkie.png
|
||||||
copyright: Downloaded from btjunkie.org
|
copyright: Downloaded from btjunkie.org
|
||||||
|
|
||||||
@@ -68,6 +73,9 @@ Translations authors:
|
|||||||
* files: src/lang/*.ts
|
* files: src/lang/*.ts
|
||||||
copyright:
|
copyright:
|
||||||
- Arabic: SDERAWI (abz8868@msn.com) and sn51234 (nesseyan@gmail.com)
|
- 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)
|
- Brazilian: Nick Marinho (nickmarinho@gmail.com)
|
||||||
- Bulgarian: Tsvetan & Boyko Bankoff (emerge_life@users.sourceforge.net)
|
- Bulgarian: Tsvetan & Boyko Bankoff (emerge_life@users.sourceforge.net)
|
||||||
- Catalan: Francisco Luque Contreras (frannoe@ya.com)
|
- Catalan: Francisco Luque Contreras (frannoe@ya.com)
|
||||||
@@ -80,13 +88,17 @@ Translations authors:
|
|||||||
- English: Christophe Dumez (chris@qbittorrent.org)
|
- English: Christophe Dumez (chris@qbittorrent.org)
|
||||||
- Finnish: Niklas Laxström (nikerabbit@users.sourceforge.net)
|
- Finnish: Niklas Laxström (nikerabbit@users.sourceforge.net)
|
||||||
- French: Christophe Dumez (chris@qbittorrent.org)
|
- 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)
|
- German: Niels Hoffmann (zentralmaschine@users.sourceforge.net)
|
||||||
- Greek: Tsvetan Bankov (emerge_life@users.sourceforge.net) and Stephanos Antaris (santaris@csd.auth.gr)
|
- Greek: Tsvetan Bankov (emerge_life@users.sourceforge.net) and Stephanos Antaris (santaris@csd.auth.gr)
|
||||||
|
- Hebrew: David Deutsch (d.deffo@gmail.com)
|
||||||
- Hungarian: Majoros Péter (majoros.j.p@t-online.hu)
|
- Hungarian: Majoros Péter (majoros.j.p@t-online.hu)
|
||||||
- Italian: Matteo Sechi (bu17714@gmail.com)
|
- Italian: bovirus (bovirus@live.it) and 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)
|
- 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)
|
- Polish: Mariusz Fik (fisiu@opensuse.org)
|
||||||
- Portuguese: Nick Marinho (nickmarinho@gmail.com)
|
- Portuguese: Nick Marinho (nickmarinho@gmail.com)
|
||||||
- Romanian: Obada Denis (obadadenis@users.sourceforge.net)
|
- Romanian: Obada Denis (obadadenis@users.sourceforge.net)
|
||||||
@@ -96,5 +108,5 @@ Translations authors:
|
|||||||
- Spanish: Francisco Luque Contreras (frannoe@ya.com)
|
- Spanish: Francisco Luque Contreras (frannoe@ya.com)
|
||||||
- Swedish: Daniel Nylander (po@danielnylander.se)
|
- Swedish: Daniel Nylander (po@danielnylander.se)
|
||||||
- Turkish: Hasan Yilmaz (iletisim@hedefturkce.com)
|
- 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
|
license: GPLv2
|
||||||
|
|||||||
180
Changelog
@@ -1,32 +1,160 @@
|
|||||||
* Thu Jan 6 2011 - Christophe Dumez <chris@qbittorrent.org> - v2.5.4
|
* Sat Mar 16 2013 - Christophe Dumez <chris@qbittorrent.org> - v3.0.9
|
||||||
- BUGFIX: Added --enable-debug parameter to the configure script
|
- BUGFIX: Raise qBittorrent windows when another instance is launched
|
||||||
- BUGFIX: Prioritize first and last pieces when sequential download is enabled
|
- BUGFIX: Show human readable names for network interfaces in preferences (Windows)
|
||||||
- BUGFIX: Some encoding fixes (Windows)
|
- BUGFIX: Fix torrent creator bug when saving non-latin path (Windows)
|
||||||
- BUGFIX: Display default password on stdout when using nox
|
- BUGFIX: Enable 'copy magnet uri' for torrents without metadata too
|
||||||
- BUGFIX: Fix issues when search engines results contain a '|'
|
- BUGFIX: Fix a few JSON parser issues (Gelmir)
|
||||||
- BUGFIX: Avoid possible crash on exit when the IP filter is enabled (closes #695945)
|
- BUGFIX: Add support for gzipped encoded HTTP responses (daimor)
|
||||||
|
- BUGFIX: Fix possibly missing "Add torrent" icon (Driim)
|
||||||
|
- OTHER: Add search plugin for Legit Torrents
|
||||||
|
|
||||||
* Sat Jan 1 2011 - Christophe Dumez <chris@qbittorrent.org> - v2.5.3
|
* Sun Jan 20 2013 - Christophe Dumez <chris@qbittorrent.org> - v3.0.8
|
||||||
- BUGFIX: Fix priority up/down for multiple torrents at the same time (closes #692184)
|
- BUGFIX: Fix support for --no-splash command line argument
|
||||||
- BUGFIX: Make sure the number of torrents is properly set on startup (closes #694135)
|
- BUGFIX: Fix compilation error with libtorrent v0.15
|
||||||
- BUGFIX: Fix scan directories saving (closes #694768)
|
- BUGFIX: Fix search issues with Python3
|
||||||
- BUGFIX: Remove empty folders on torrent soft deletion (closes #695174)
|
- BUGFIX: Fix dead link about certificates in program preferences
|
||||||
- BUGFIX: Make sure the main window has focus on startup
|
|
||||||
- BUGFIX: Fix ampersand display in search tabs (closes #695715)
|
|
||||||
|
|
||||||
* Sun Dec 19 2010 - Christophe Dumez <chris@qbittorrent.org> - v2.5.2
|
* Sat Jan 19 2013 - Christophe Dumez <chris@qbittorrent.org> - v3.0.7
|
||||||
- BUGFIX: Fix alternative speed icon staying pressed when disabled
|
- BUGFIX: Update max write cache size to 2048MB and set it to automatic by default (closes #148)
|
||||||
- BUGFIX: Fix slot warning on startup
|
- BUGFIX: Add m4v to the list of previewable file extensions (closes #216)
|
||||||
- BUGFIX: Fix alignment issues in program preferences
|
- BUGFIX: Fix "Couldn't set environment variable..." message on start up (closes #245)
|
||||||
- BUGFIX: Make sure we don't move completed torrent to the temp directory
|
- BUGFIX: Use right path separator in torrent addition dialog on Windows
|
||||||
for checking (closes #602938)
|
- BUGFIX: Fix "Set as default save path" setting (closes #254)
|
||||||
- BUGFIX: Fix some 'File Not found' warning in the Web UI
|
- BUGFIX: Reenable disk cache on Windows since the memory issue seems to be gone
|
||||||
- BUGFIX: Fix dangerous usage of vector iterator
|
- BUGFIX: Fixed several search engine plugins and removed the dead ones
|
||||||
- BUGFIX: No longer expand the first folder in the torrent content list
|
- BUGFIX: Use https links in search plugins when possible
|
||||||
- BUGFIX: Fixes possible crash in the RSS Downloader dialog (closes #691426)
|
- BUGFIX: Bump Mootools to v1.4.5 (Web UI)
|
||||||
|
- BUGFIX: Require password to exit qBittorrent from tray icon when locked (closes #311)
|
||||||
|
- BUGFIX: Fix possible crash in loadPeers() (closes #222)
|
||||||
|
|
||||||
* Sun Dec 5 2010 - Christophe Dumez <chris@qbittorrent.org> - v2.5.1
|
* Sun Oct 7 2012 - Christophe Dumez <chris@qbittorrent.org> - v3.0.6
|
||||||
- BUGFIX: Fix possible crash when right-clicking on a torrent
|
- BUGFIX: Fix unicode support for command-line arguments on Windows (closes #139)
|
||||||
|
- BUGFIX: Do not store created torrent in memory before writing it to a file (closes #133)
|
||||||
|
- BUGFIX: No longer fallback to ANY interface if the user-selected interface cannot be found (closes #143)
|
||||||
|
- BUGFIX: Fix timezone parsing in RSS (closes #136)
|
||||||
|
- BUGFIX: Fix cookie support for RSS feeds (closes #119)
|
||||||
|
|
||||||
|
* Sun Sep 30 2012 - Christophe Dumez <chris@qbittorrent.org> - v3.0.5
|
||||||
|
- BUGFIX: Disabling systray icon no longer disables file association settings (closes #114)
|
||||||
|
- BUGFIX: Import new trackers from magnet link in case of duplicate torrent (closes #111)
|
||||||
|
- BUGFIX: Fix "Skip hash check" feature in torrent import dialog (closes #128)
|
||||||
|
- BUGFIX: Several Web UI connection fixes
|
||||||
|
- BUGFIX: Add Basque locale to Web UI
|
||||||
|
|
||||||
|
* Tue Sep 18 2012 - Christophe Dumez <chris@qbittorrent.org> - v3.0.4
|
||||||
|
- BUGFIX: Fix issue with downloads starting from scratch on startup if temporary
|
||||||
|
directory setting is enabled.
|
||||||
|
|
||||||
|
* Sun Sep 16 2012 - Christophe Dumez <chris@qbittorrent.org> - v3.0.3
|
||||||
|
- BUGFIX: Fix issue with temporary directory not being taken into consideration (closes #94)
|
||||||
|
- BUGFIX: Address encoding issues when using search engine on Windows (closes #29)
|
||||||
|
- BUGFIX: Bypass cache when uploading a torrent file in Web UI (closes #68)
|
||||||
|
- BUGFIX: "Completed On" column is not updated until restart (closes #84)
|
||||||
|
- BUGFIX: Fix possible build error on some systems
|
||||||
|
- I18N: Add hebrew translation
|
||||||
|
|
||||||
|
* 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
|
* Sun Dec 5 2010 - Christophe Dumez <chris@qbittorrent.org> - v2.5.0
|
||||||
- FEATURE: qBittorrent can now act as a tracker
|
- FEATURE: qBittorrent can now act as a tracker
|
||||||
|
|||||||
16
INSTALL
@@ -10,25 +10,23 @@ qBittorrent - A BitTorrent client in C++ / Qt4
|
|||||||
will install and execute qBittorrent hopefully without any problems.
|
will install and execute qBittorrent hopefully without any problems.
|
||||||
|
|
||||||
Dependencies:
|
Dependencies:
|
||||||
- Qt >= 4.5.0 (libqt-devel, libqtgui, libqtcore, libqtnetwork, libqtxml)
|
- Qt >= 4.6.0 (libqtgui, libqtcore, libqtnetwork, libqtxml, libqtdbus/optional)
|
||||||
|
|
||||||
- pkg-config executable
|
- 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
|
-> http://www.libtorrent.net
|
||||||
Be careful: another library (the one used by rTorrent) uses a similar name.
|
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
|
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)
|
- python >= 2.3 (needed by search engine)
|
||||||
* Run time only dependency
|
* 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)
|
- 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.
|
* 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
|
* Run time only dependency
|
||||||
@@ -46,7 +44,7 @@ qBittorrent - A BitTorrent client in C++ / Qt4
|
|||||||
|
|
||||||
- pkg-config executable
|
- 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
|
-> http://www.libtorrent.net
|
||||||
Be careful: another library (the one used by rTorrent) uses a similar name.
|
Be careful: another library (the one used by rTorrent) uses a similar name.
|
||||||
|
|
||||||
|
|||||||
16
README.os2
@@ -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:
|
the conf.pri file has the following content:
|
||||||
|
|
||||||
##### conf.pri content beginn #####
|
##### conf.pri content beginn #####
|
||||||
PREFIX = .
|
|
||||||
BINDIR = ./bin
|
BINDIR = ./bin
|
||||||
INCDIR = ./include
|
INCDIR = ./include
|
||||||
LIBDIR = ./lib
|
LIBDIR = ./lib
|
||||||
@@ -43,7 +42,10 @@ LIBS += -Lx:/trees/libtorrent/trunk/src/.libs \
|
|||||||
|
|
||||||
Of course all the above path references have to be adjusted to your build env.
|
Of course all the above path references have to be adjusted to your build env.
|
||||||
|
|
||||||
It should now be easy to build qBittorrent:
|
Now you can either do a normal build or a shadow build. A shadow build has the
|
||||||
|
advantage that no created files are in the same dir as the sources are.
|
||||||
|
|
||||||
|
For a normal build do the following:
|
||||||
|
|
||||||
Simply type:
|
Simply type:
|
||||||
$ qmake
|
$ qmake
|
||||||
@@ -51,6 +53,16 @@ $ qmake
|
|||||||
Followed by:
|
Followed by:
|
||||||
$ make
|
$ make
|
||||||
|
|
||||||
|
For a shadow build do the following:
|
||||||
|
given your sources are in x:\trees\qbittorrent\trunk create a
|
||||||
|
x:\trees\qbittorrent\build directory
|
||||||
|
|
||||||
|
Now switch to the created directory and type:
|
||||||
|
$ qmake ..\trunk
|
||||||
|
|
||||||
|
Followed by:
|
||||||
|
$ make
|
||||||
|
|
||||||
If all works fine you should get a working qbittorrent executable.
|
If all works fine you should get a working qbittorrent executable.
|
||||||
|
|
||||||
If you have any question regarding the eCS (OS/2) port of qBittorrent you can meet me (_diver) on IRC:
|
If you have any question regarding the eCS (OS/2) port of qBittorrent you can meet me (_diver) on IRC:
|
||||||
|
|||||||
129
install.os2
@@ -11,7 +11,7 @@ QBittorrent installation
|
|||||||
|
|
||||||
3. INSTALLATION
|
3. INSTALLATION
|
||||||
|
|
||||||
4. CONTACT
|
4. BUGREPORTS
|
||||||
|
|
||||||
5. CREDITS
|
5. CREDITS
|
||||||
|
|
||||||
@@ -29,17 +29,70 @@ Welcome to QBittorrent port for OS/2 and eComStation.
|
|||||||
2. REQUIREMENTS
|
2. REQUIREMENTS
|
||||||
===============
|
===============
|
||||||
|
|
||||||
* klibc 0.6.3 or later
|
The following requirements can be installed either by rpm or by zip files.
|
||||||
|
|
||||||
ftp://ftp.netlabs.org/pub/gcc/libc-0_6_3-csd3.wpi
|
RPM Installation:
|
||||||
|
|
||||||
* openssl 1.0
|
klibc
|
||||||
|
-----
|
||||||
|
|
||||||
ftp://ftp.netlabs.org/pub/unixos2/ssl10.zip
|
1. yum install libc
|
||||||
|
|
||||||
* Qt4 dll
|
openssl 1.0
|
||||||
|
-----------
|
||||||
|
|
||||||
see http://svn.netlabs.org/qt4 for more information whats needed and where to get the latest
|
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.5 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
|
3. INSTALLATION
|
||||||
@@ -47,30 +100,6 @@ Welcome to QBittorrent port for OS/2 and eComStation.
|
|||||||
|
|
||||||
To install QBittorrent, do the following:
|
To install QBittorrent, do the following:
|
||||||
|
|
||||||
klibc
|
|
||||||
-----
|
|
||||||
|
|
||||||
1. Download klibc 0.6.3 csd3 or later.
|
|
||||||
2. Install the package by double-clicking on the WPI file.
|
|
||||||
|
|
||||||
|
|
||||||
openssl 1.0
|
|
||||||
-----------
|
|
||||||
|
|
||||||
1. Download the zip file
|
|
||||||
2. Install the files to your libpath eg. x:\ecs\dll
|
|
||||||
|
|
||||||
Qt4 dll
|
|
||||||
-------
|
|
||||||
|
|
||||||
1. Download the package
|
|
||||||
2. Install the package by double-clicking on the wpi file.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
QBittorrent
|
|
||||||
-----------
|
|
||||||
|
|
||||||
1. Create a directory for QBittorrent.
|
1. Create a directory for QBittorrent.
|
||||||
2. Extract the QBittorrent package to the new directory.
|
2. Extract the QBittorrent package to the new directory.
|
||||||
3. Create a WPS object for QBittorrent.exe.
|
3. Create a WPS object for QBittorrent.exe.
|
||||||
@@ -78,18 +107,13 @@ QBittorrent
|
|||||||
5. Happy torrenting
|
5. Happy torrenting
|
||||||
|
|
||||||
|
|
||||||
|
4. BUGREPORTS
|
||||||
|
=============
|
||||||
|
|
||||||
4. CONTACT
|
Please create bugreports at http://svn.netlabs.org/qtapps
|
||||||
==========
|
|
||||||
|
|
||||||
Please send bugreports to:
|
|
||||||
|
|
||||||
ecs@aroa.ch
|
|
||||||
|
|
||||||
Only bug reports with a reproducable bug are accepted. :-)
|
Only bug reports with a reproducable bug are accepted. :-)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
5. CREDITS
|
5. CREDITS
|
||||||
==========
|
==========
|
||||||
|
|
||||||
@@ -122,6 +146,33 @@ development, you can do so in one of the following ways:
|
|||||||
7. HISTORY
|
7. HISTORY
|
||||||
==========
|
==========
|
||||||
|
|
||||||
|
2012-09-19
|
||||||
|
|
||||||
|
* updated to 3.0.4 code level of QBittorrent
|
||||||
|
* updated libtorrent to 0.16.3 level
|
||||||
|
|
||||||
|
2012-09-06
|
||||||
|
|
||||||
|
* updated to 3.0.2 code level of QBittorrent
|
||||||
|
|
||||||
|
2012-05-14
|
||||||
|
|
||||||
|
* updated to 2.9.8 code level of QBittorrent
|
||||||
|
|
||||||
|
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
|
2010-12-23
|
||||||
|
|
||||||
* updated to 2.5.2 code level of QBittorrent
|
* updated to 2.5.2 code level of QBittorrent
|
||||||
|
|||||||
63
macxconf.pri
@@ -2,15 +2,66 @@ PREFIX = /usr/local
|
|||||||
BINDIR = /usr/local/bin
|
BINDIR = /usr/local/bin
|
||||||
DATADIR = /usr/local/share
|
DATADIR = /usr/local/share
|
||||||
|
|
||||||
INCLUDEPATH += /usr/local/include/libtorrent /usr/include/openssl /usr/include /opt/local/include/boost /opt/local/include
|
# Use pkg-config to get all necessary libtorrent DEFINES
|
||||||
LIBS += -ltorrent-rasterbar -lcrypto -L/opt/local/lib -lboost_system-mt -lboost_filesystem-mt -lboost_thread-mt -framework Cocoa -framework Carbon
|
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
|
||||||
|
# Zlib
|
||||||
|
LIBS += -lz
|
||||||
|
|
||||||
document_icon.path = Contents/Resources
|
document_icon.path = Contents/Resources
|
||||||
document_icon.files = Icons/qBitTorrentDocument.icns
|
document_icon.files = mac/qBitTorrentDocument.icns
|
||||||
|
|
||||||
QMAKE_BUNDLE_DATA += document_icon
|
QMAKE_BUNDLE_DATA += document_icon
|
||||||
ICON = Icons/qbittorrent_mac.icns
|
|
||||||
QMAKE_INFO_PLIST = Info.plist
|
qt_conf.path = Contents/Resources
|
||||||
|
qt_conf.files = mac/qt.conf
|
||||||
|
QMAKE_BUNDLE_DATA += qt_conf
|
||||||
|
|
||||||
|
qt_translations.path = Contents/MacOS/translations
|
||||||
|
qt_translations.files = qt-translations/qt_ar.qm \
|
||||||
|
qt-translations/qt_bg.qm \
|
||||||
|
qt-translations/qt_ca.qm \
|
||||||
|
qt-translations/qt_cs.qm \
|
||||||
|
qt-translations/qt_da.qm \
|
||||||
|
qt-translations/qt_de.qm \
|
||||||
|
qt-translations/qt_es.qm \
|
||||||
|
qt-translations/qt_fi.qm \
|
||||||
|
qt-translations/qt_fr.qm \
|
||||||
|
qt-translations/qt_gl.qm \
|
||||||
|
qt-translations/qt_he.qm \
|
||||||
|
qt-translations/qt_hu.qm \
|
||||||
|
qt-translations/qt_it.qm \
|
||||||
|
qt-translations/qt_ja.qm \
|
||||||
|
qt-translations/qt_ko.qm \
|
||||||
|
qt-translations/qt_lt.qm \
|
||||||
|
qt-translations/qt_nl.qm \
|
||||||
|
qt-translations/qt_pl.qm \
|
||||||
|
qt-translations/qt_pt.qm \
|
||||||
|
qt-translations/qt_pt_BR.qm \
|
||||||
|
qt-translations/qt_ru.qm \
|
||||||
|
qt-translations/qt_sk.qm \
|
||||||
|
qt-translations/qt_sv.qm \
|
||||||
|
qt-translations/qt_tr.qm \
|
||||||
|
qt-translations/qt_uk.qm \
|
||||||
|
qt-translations/qt_zh_CN.qm \
|
||||||
|
qt-translations/qt_zh_TW.qm
|
||||||
|
QMAKE_BUNDLE_DATA += qt_translations
|
||||||
|
|
||||||
|
ICON = mac/qbittorrent_mac.icns
|
||||||
|
QMAKE_INFO_PLIST = mac/Info.plist
|
||||||
|
|
||||||
DEFINES += WITH_GEOIP_EMBEDDED
|
DEFINES += WITH_GEOIP_EMBEDDED
|
||||||
message("On Mac OS X, GeoIP database must be embedded.")
|
message("On Mac OS X, GeoIP database must be embedded.")
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
INCLUDEPATH += $$PWD
|
|
||||||
|
|
||||||
exists(conf.pri) {
|
exists(conf.pri) {
|
||||||
# to the conf.pri goes all system dependent stuff
|
# to the conf.pri goes all system dependent stuff
|
||||||
include(conf.pri)
|
include(conf.pri)
|
||||||
@@ -9,9 +7,13 @@ LIBS += -ltorrent-rasterbar \
|
|||||||
-lboost_thread \
|
-lboost_thread \
|
||||||
-lboost_system \
|
-lboost_system \
|
||||||
-lboost_filesystem \
|
-lboost_filesystem \
|
||||||
-lssl -lcrypto -lidn -lpthread
|
-lssl -lcrypto -lidn -lpthread -lz
|
||||||
|
|
||||||
RC_FILE = qbittorrent_os2.rc
|
RC_FILE = qbittorrent_os2.rc
|
||||||
|
|
||||||
|
# LIBTORRENT DEFINES
|
||||||
|
DEFINES += WITH_SHIPPED_GEOIP_H
|
||||||
|
DEFINES += BOOST_ASIO_DYN_LINK
|
||||||
|
|
||||||
DEFINES += WITH_GEOIP_EMBEDDED
|
DEFINES += WITH_GEOIP_EMBEDDED
|
||||||
message("On eCS(OS/2), GeoIP database must be embedded.")
|
message("On eCS(OS/2), GeoIP database must be embedded.")
|
||||||
|
|||||||
@@ -2,3 +2,17 @@ TEMPLATE = subdirs
|
|||||||
|
|
||||||
SUBDIRS += src
|
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'>
|
<dep type='qt4'>
|
||||||
<required/>
|
<required/>
|
||||||
</dep>
|
</dep>
|
||||||
|
<dep type='qt-dbus'>
|
||||||
|
</dep>
|
||||||
<dep type='pkg-config'>
|
<dep type='pkg-config'>
|
||||||
<required/>
|
<required/>
|
||||||
</dep>
|
</dep>
|
||||||
@@ -15,8 +17,6 @@
|
|||||||
<dep type='libboost'>
|
<dep type='libboost'>
|
||||||
<required/>
|
<required/>
|
||||||
</dep>
|
</dep>
|
||||||
<dep type='libnotify'>
|
|
||||||
</dep>
|
|
||||||
<dep type='geoip-database'>
|
<dep type='geoip-database'>
|
||||||
</dep>
|
</dep>
|
||||||
<dep type='qtsingleapplication'>
|
<dep type='qtsingleapplication'>
|
||||||
|
|||||||
123
qcm/libboost.qcm
@@ -6,12 +6,15 @@ arg: with-libboost-lib=[path], Path to libboost library files
|
|||||||
-----END QCMOD-----
|
-----END QCMOD-----
|
||||||
*/
|
*/
|
||||||
#include <boost/version.hpp>
|
#include <boost/version.hpp>
|
||||||
|
#include <libtorrent/version.hpp>
|
||||||
|
|
||||||
class qc_libboost : public ConfObj
|
class qc_libboost : public ConfObj
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
qc_libboost(Conf *c) : ConfObj(c) {}
|
qc_libboost(Conf *c) : ConfObj(c) {}
|
||||||
QString name() const { return "libboost"; }
|
QString name() const { return "libboost"; }
|
||||||
QString shortname() const { return "libboost"; }
|
QString shortname() const { return "libboost"; }
|
||||||
|
|
||||||
QString findBoostLib(QString path, QString lib) const {
|
QString findBoostLib(QString path, QString lib) const {
|
||||||
QString name;
|
QString name;
|
||||||
QDir libDir(path);
|
QDir libDir(path);
|
||||||
@@ -35,84 +38,60 @@ public:
|
|||||||
}
|
}
|
||||||
return name;
|
return name;
|
||||||
}
|
}
|
||||||
bool exec(){
|
|
||||||
QString s;
|
bool exec(){
|
||||||
s = conf->getenv("QC_WITH_LIBBOOST_INC");
|
QStringList sl;
|
||||||
if(!s.isEmpty()) {
|
QString s = conf->getenv("QC_WITH_LIBBOOST_INC");
|
||||||
if(!conf->checkHeader(s, "boost/format.hpp")) {
|
if (!s.isEmpty())
|
||||||
return false;
|
sl << s;
|
||||||
}
|
sl << "/usr/include";
|
||||||
if(!conf->checkHeader(s, "boost/date_time/posix_time/posix_time.hpp")) {
|
sl << "/usr/local/include";
|
||||||
return false;
|
bool found = false;
|
||||||
}
|
foreach (s, sl) {
|
||||||
if(!conf->checkHeader(s, "boost/filesystem/path.hpp")) {
|
if (conf->checkHeader(s, "boost/format.hpp")
|
||||||
return false;
|
#if LIBTORRENT_VERSION_MAJOR == 0 && LIBTORRENT_VERSION_MINOR < 16
|
||||||
}
|
&& conf->checkHeader(s, "boost/filesystem/path.hpp")
|
||||||
if(!conf->checkHeader(s, "boost/thread.hpp")) {
|
#endif
|
||||||
return false;
|
) {
|
||||||
}
|
found = true;
|
||||||
}else{
|
break;
|
||||||
QStringList sl;
|
}
|
||||||
sl << "/usr/include";
|
}
|
||||||
sl << "/usr/local/include";
|
if (!found)
|
||||||
bool found = false;
|
return false;
|
||||||
foreach(s, sl){
|
|
||||||
if(conf->checkHeader(s, "boost/format.hpp")){
|
conf->addIncludePath(s);
|
||||||
found = true;
|
|
||||||
break;
|
// Find library
|
||||||
}
|
s = conf->getenv("QC_WITH_LIBBOOST_LIB");
|
||||||
}
|
|
||||||
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");
|
|
||||||
QStringList required_libs;
|
QStringList required_libs;
|
||||||
#if BOOST_VERSION >= 103500
|
#if BOOST_VERSION >= 103500
|
||||||
required_libs << "system";
|
required_libs << "system";
|
||||||
#endif
|
#endif
|
||||||
if(conf->getenv("QC_DISABLE_GUI").isEmpty()) {
|
#if LIBTORRENT_VERSION_MAJOR == 0 && LIBTORRENT_VERSION_MINOR < 16
|
||||||
// Not required by nox
|
required_libs << "filesystem" ;
|
||||||
required_libs << "filesystem" << "thread";
|
#endif
|
||||||
}
|
required_libs << "thread";
|
||||||
QStringList libDirs;
|
QStringList libDirs;
|
||||||
|
if (!s.isEmpty())
|
||||||
|
libDirs << s;
|
||||||
libDirs << "/usr/lib/" << "/usr/lib64/" << "/usr/local/lib/" << "/usr/local/lib64/";
|
libDirs << "/usr/lib/" << "/usr/lib64/" << "/usr/local/lib/" << "/usr/local/lib64/";
|
||||||
|
|
||||||
foreach(const QString& lib, required_libs) {
|
foreach(const QString& lib, required_libs) {
|
||||||
if(!s.isEmpty()) {
|
bool found = false;
|
||||||
QString detected_name = findBoostLib(s, lib);
|
foreach(const QString& libDir, libDirs) {
|
||||||
if(detected_name.isEmpty()) {
|
QString detected_name = findBoostLib(libDir, lib);
|
||||||
printf("Could not find boost %s library!\n", qPrintable(lib));
|
if(!detected_name.isEmpty()) {
|
||||||
return false;
|
|
||||||
} else {
|
|
||||||
conf->addLib("-l"+detected_name);
|
conf->addLib("-l"+detected_name);
|
||||||
}
|
found = true;
|
||||||
} else {
|
break;
|
||||||
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;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
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:
|
public:
|
||||||
qc_libtorrent_rasterbar(Conf *c) : ConfObj(c) {}
|
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"; }
|
QString shortname() const { return "libtorrent-rasterbar"; }
|
||||||
bool exec(){
|
bool exec(){
|
||||||
QStringList incs;
|
QStringList incs;
|
||||||
QString req_ver = "0.14.4";
|
QString req_ver = "0.15.0";
|
||||||
QString version, libs, other;
|
QString version, libs, other;
|
||||||
VersionMode mode = VersionMin;
|
VersionMode mode = VersionMin;
|
||||||
if(!conf->findPkgConfig("libtorrent-rasterbar", mode, req_ver, &version, &incs, &libs, &other))
|
if(!conf->findPkgConfig("libtorrent-rasterbar", mode, req_ver, &version, &incs, &libs, &other))
|
||||||
return false;
|
return false;
|
||||||
for(int n = 0; n < incs.count(); ++n)
|
for(int n = 0; n < incs.count(); ++n)
|
||||||
conf->addIncludePath(incs[n]);
|
conf->addIncludePath(incs[n]);
|
||||||
if(conf->getenv("QC_DISABLE_GUI").isEmpty()) {
|
|
||||||
conf->addLib("-lcrypto");
|
|
||||||
}
|
|
||||||
return true;
|
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;
|
||||||
|
}
|
||||||
|
};
|
||||||
19
qcm/qt4.qcm
@@ -1,17 +1,16 @@
|
|||||||
/*
|
/*
|
||||||
-----BEGIN QCMOD-----
|
-----BEGIN QCMOD-----
|
||||||
name: Qt >= 4.5
|
name: Qt >= 4.6
|
||||||
arg: enable-debug, Enable debug mode
|
arg: enable-debug, Enable debug mode
|
||||||
arg: disable-gui, Disable qBittorrent Graphical user interface for headless running
|
arg: disable-gui, Disable qBittorrent Graphical user interface for headless running
|
||||||
arg: enable-debug, Enable debug mode
|
|
||||||
-----END QCMOD-----
|
-----END QCMOD-----
|
||||||
*/
|
*/
|
||||||
class qc_qt4 : public ConfObj
|
class qc_qt4 : public ConfObj
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
qc_qt4(Conf *c) : ConfObj(c) {}
|
qc_qt4(Conf *c) : ConfObj(c) {}
|
||||||
QString name() const { return "Qt >= 4.5"; }
|
QString name() const { return "Qt >= 4.6"; }
|
||||||
QString shortname() const { return "Qt 4.5"; }
|
QString shortname() const { return "Qt 4.6"; }
|
||||||
bool exec()
|
bool exec()
|
||||||
{
|
{
|
||||||
// NOX mode
|
// NOX mode
|
||||||
@@ -20,8 +19,18 @@ public:
|
|||||||
}
|
}
|
||||||
// Debug mode
|
// Debug mode
|
||||||
if(!conf->getenv("QC_ENABLE_DEBUG").isEmpty()) {
|
if(!conf->getenv("QC_ENABLE_DEBUG").isEmpty()) {
|
||||||
|
conf->addExtra("CONFIG -= release");
|
||||||
conf->addExtra("CONFIG += debug");
|
conf->addExtra("CONFIG += debug");
|
||||||
|
} else {
|
||||||
|
conf->addExtra("CONFIG -= debug");
|
||||||
|
conf->addExtra("CONFIG += release");
|
||||||
}
|
}
|
||||||
return(QT_VERSION >= 0x040500);
|
#ifdef Q_OS_FREEBSD
|
||||||
|
conf->addLib("-lexecinfo");
|
||||||
|
conf->addExtra("MANPREFIX = $$PREFIX");
|
||||||
|
#else
|
||||||
|
conf->addExtra("MANPREFIX = $$PREFIX/share");
|
||||||
|
#endif
|
||||||
|
return(QT_VERSION >= 0x040600);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 722 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 |
BIN
src/Icons/oxygen/document-import.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 873 B After Width: | Height: | Size: 1.4 KiB |
BIN
src/Icons/oxygen/document-properties.png
Normal file
|
After Width: | Height: | Size: 1.3 KiB |