Compare commits
629 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7c43580f77 | ||
|
|
a485cde8d2 | ||
|
|
984c082a4a | ||
|
|
0b85490400 | ||
|
|
e96e01d89c | ||
|
|
9a02da726b | ||
|
|
b6316f0d61 | ||
|
|
b150c7f93f | ||
|
|
1ec7fe02ac | ||
|
|
cc74a292b6 | ||
|
|
8d7c63d472 | ||
|
|
a167a13c49 | ||
|
|
eac5f5381a | ||
|
|
b763edfc69 | ||
|
|
399118cf1a | ||
|
|
1b2dcdb774 | ||
|
|
2b76adb6fb | ||
|
|
142e8b59ce | ||
|
|
75da879e46 | ||
|
|
d148c78e2a | ||
|
|
c028e25e36 | ||
|
|
9743ead8f3 | ||
|
|
3dd073cda3 | ||
|
|
5343d971e1 | ||
|
|
d3e47d3088 | ||
|
|
2097a6e4ed | ||
|
|
94619c361f | ||
|
|
3fb2d0402b | ||
|
|
dac6de3858 | ||
|
|
66d7a4c6a2 | ||
|
|
920b04003d | ||
|
|
4b9b71db69 | ||
|
|
6aba648d1d | ||
|
|
5ab7ebe2d6 | ||
|
|
e6a9f7854c | ||
|
|
d66ffdba8c | ||
|
|
dba1a573f9 | ||
|
|
85ae6ddbcc | ||
|
|
96192b5ebe | ||
|
|
4a21eb4e73 | ||
|
|
f343b7d042 | ||
|
|
cbd7978593 | ||
|
|
35b1e39396 | ||
|
|
94b7d02ae6 | ||
|
|
62aa5fee9d | ||
|
|
f1d990a2a3 | ||
|
|
b2c19b10ca | ||
|
|
6118b98b2f | ||
|
|
833a21f7e0 | ||
|
|
a0a96af9e3 | ||
|
|
85f99bf210 | ||
|
|
2839058c81 | ||
|
|
465dc8b552 | ||
|
|
128b437b59 | ||
|
|
5f594361b0 | ||
|
|
03d14d0dde | ||
|
|
2142967252 | ||
|
|
99431c4c71 | ||
|
|
f8afc027ec | ||
|
|
f4bcb14fb9 | ||
|
|
f53283e4b6 | ||
|
|
d27f3a3618 | ||
|
|
067799c686 | ||
|
|
e71d9f2208 | ||
|
|
c7bbe3fb62 | ||
|
|
f0cc6e1d83 | ||
|
|
b0a176ba9c | ||
|
|
7b81ae4e19 | ||
|
|
8c5ea8c543 | ||
|
|
757aeece0e | ||
|
|
3ee812cbed | ||
|
|
ccacb1c349 | ||
|
|
028c80efcb | ||
|
|
a262612227 | ||
|
|
0747cea409 | ||
|
|
377014ebd4 | ||
|
|
8eb691149b | ||
|
|
3934420b3c | ||
|
|
e4a015cb0d | ||
|
|
2a08fd0fd6 | ||
|
|
e4d74fc368 | ||
|
|
8db144cf83 | ||
|
|
90276bd075 | ||
|
|
9d9cb45655 | ||
|
|
5872f97d17 | ||
|
|
a907cced91 | ||
|
|
b5a535891e | ||
|
|
483aa3bdd0 | ||
|
|
e2768c8955 | ||
|
|
041e2e033f | ||
|
|
694cc17198 | ||
|
|
309fa2b63e | ||
|
|
d2805d52d6 | ||
|
|
0ebf9eec51 | ||
|
|
dd6e5b22bb | ||
|
|
f03f5e6d5d | ||
|
|
2dbea5a9cc | ||
|
|
e191be3188 | ||
|
|
94dccfdf96 | ||
|
|
e6383f64f6 | ||
|
|
085d0a5ca3 | ||
|
|
40034cda8c | ||
|
|
82fc4dba16 |
||
|
|
d1a8e25c1b | ||
|
|
58837002c6 | ||
|
|
3b069f56c9 | ||
|
|
fa37715a0b | ||
|
|
08bdc4c973 | ||
|
|
a8e8708a2a |
||
|
|
97079f55ec | ||
|
|
3fef373d47 | ||
|
|
5c6c34c87f | ||
|
|
461c016e27 | ||
|
|
3a2a9ca9bd | ||
|
|
8fcf959670 | ||
|
|
7bc39e254a | ||
|
|
223d147c3f | ||
|
|
5f5764aa96 | ||
|
|
e7b0b89958 | ||
|
|
cded12c82f | ||
|
|
dc7980ff4e | ||
|
|
926fb3c7a9 | ||
|
|
75f7ac63ed | ||
|
|
51da7b6a76 | ||
|
|
c423ca6b67 | ||
|
|
3843f64fea | ||
|
|
fb4509bdb2 | ||
|
|
86d04b20fd | ||
|
|
e64c8a4fa4 | ||
|
|
c1397a8862 | ||
|
|
4af5097987 | ||
|
|
139076b8f0 | ||
|
|
260259b146 | ||
|
|
45e514ef04 | ||
|
|
ec2a2b0271 | ||
|
|
ce77a0418a | ||
|
|
e1ade46049 | ||
|
|
c9c5188faa | ||
|
|
8df5cd0f6d | ||
|
|
6c7b609936 | ||
|
|
685ae11132 | ||
|
|
4db00e385a | ||
|
|
2bbb579b04 | ||
|
|
2c62413444 | ||
|
|
f949fcdd6d | ||
|
|
910669d20d | ||
|
|
4593d93bd2 | ||
|
|
94696ff516 | ||
|
|
43b3efa37d | ||
|
|
5a0aeeb769 | ||
|
|
00125089c8 | ||
|
|
f5528af470 | ||
|
|
0b3ebe1869 | ||
|
|
5487933e14 | ||
|
|
bc4e04ddc2 |
||
|
|
d0d4ca7b18 | ||
|
|
c1874eab10 | ||
|
|
4d04bc5858 | ||
|
|
7180276e16 | ||
|
|
546e48c9aa | ||
|
|
bca21c79fb | ||
|
|
e3f54b98d3 | ||
|
|
35f1854fc3 | ||
|
|
2cbfa27cad | ||
|
|
4c0576c0e9 | ||
|
|
5a2e3fe03c | ||
|
|
3278e47c95 | ||
|
|
f57fa988d1 | ||
|
|
c58ae334a2 | ||
|
|
274681f206 | ||
|
|
07b198b7d7 | ||
|
|
5fe8ed1ba0 | ||
|
|
4db821e61f | ||
|
|
0826fc41c2 | ||
|
|
b35ae4759d | ||
|
|
08634aa4a7 | ||
|
|
ece73378e2 | ||
|
|
1371091dd1 | ||
|
|
4680cdd201 | ||
|
|
e59357c6c8 |
||
|
|
35158c0499 |
||
|
|
fe1f15fc48 | ||
|
|
6b13d190a6 | ||
|
|
1c5ae90ff1 | ||
|
|
16463de300 | ||
|
|
0e04492ff4 | ||
|
|
6fd4e3e138 | ||
|
|
c02662d6cd | ||
|
|
f92c864c73 | ||
|
|
a5fa200c8f | ||
|
|
1655c34839 | ||
|
|
98e2e3564b | ||
|
|
9a33dde60d | ||
|
|
4af3e1fb2f | ||
|
|
3a4128e0f9 | ||
|
|
944ed78ad4 | ||
|
|
c387b14adb | ||
|
|
d21c532c22 | ||
|
|
033eceb1c0 | ||
|
|
a84732fea9 | ||
|
|
82d3f7de2f | ||
|
|
6f4d594b8e | ||
|
|
54b54ba63c | ||
|
|
f38bf58183 | ||
|
|
62ef73354b | ||
|
|
3bc553e38e | ||
|
|
b3a2af25ad | ||
|
|
6d266770f0 | ||
|
|
ab9be396d8 | ||
|
|
5b3dd3995f | ||
|
|
31a70d8a26 | ||
|
|
15a4d36b18 | ||
|
|
b85365031d | ||
|
|
e90e472f8a | ||
|
|
0a0935f383 | ||
|
|
142ebb9bf7 | ||
|
|
832d895b17 | ||
|
|
e3627764f6 | ||
|
|
3dd8772098 | ||
|
|
c0dbee3bf3 | ||
|
|
949618baa0 | ||
|
|
5e6effdfd8 | ||
|
|
0b19259e8b | ||
|
|
cdc90255e8 | ||
|
|
3df91f31e5 | ||
|
|
358a64f5a6 | ||
|
|
1c2228543d | ||
|
|
89372a60e2 | ||
|
|
88dcc2bbb4 | ||
|
|
3a18b59c59 | ||
|
|
8bfeae5c3d | ||
|
|
90e3bb0fca | ||
|
|
db82a9b77a | ||
|
|
a027215d70 | ||
|
|
1dc083f748 | ||
|
|
3f0ea01c18 | ||
|
|
eeabfae1c9 | ||
|
|
5b771a4b32 | ||
|
|
2739683f6c | ||
|
|
84ba7a4d46 | ||
|
|
8e693f88f8 | ||
|
|
881f6ea4e6 | ||
|
|
1e1f170231 | ||
|
|
210618e56c | ||
|
|
3b05bca8ec | ||
|
|
1f9279186b | ||
|
|
46eb226a68 | ||
|
|
b41f7c2848 | ||
|
|
4c2158e83a | ||
|
|
c58e965045 | ||
|
|
2d5098ed6e | ||
|
|
edf024988d | ||
|
|
1802d2033d | ||
|
|
e97342f0b1 | ||
|
|
3c4af4773c | ||
|
|
1253206170 | ||
|
|
fe3e334b69 | ||
|
|
b6796b2079 | ||
|
|
63e0678ac4 | ||
|
|
a23db7ba17 | ||
|
|
9960903b24 | ||
|
|
7406d60b3b | ||
|
|
a94f71f8e7 | ||
|
|
c6898fce46 | ||
|
|
6c3e449024 | ||
|
|
5c781df2ff | ||
|
|
770f32eb1b | ||
|
|
27ed552d1c | ||
|
|
8bcd0c22b3 | ||
|
|
ae9de4ed5b | ||
|
|
dd0644fb87 | ||
|
|
2f435143e8 | ||
|
|
d73ddbba36 | ||
|
|
f9369eb29e | ||
|
|
6475803cbd | ||
|
|
6f355c3b62 | ||
|
|
5fab70e271 | ||
|
|
7d6f6c1819 | ||
|
|
9ec6659394 | ||
|
|
2f8441542b | ||
|
|
6a927c0109 | ||
|
|
a90efe993b | ||
|
|
91b1e2ee92 | ||
|
|
7b2ffd1352 | ||
|
|
f54cc9e68b | ||
|
|
831aad1270 | ||
|
|
c605dad9cb | ||
|
|
567f66cdf8 | ||
|
|
e5098bb2c6 | ||
|
|
8bed81facc | ||
|
|
eebca5f291 | ||
|
|
59f145b3d6 | ||
|
|
151465a78a | ||
|
|
bd4d130074 | ||
|
|
9cd2679ec3 | ||
|
|
75d69c823e | ||
|
|
39978d2e9e | ||
|
|
62342c1498 | ||
|
|
c0178dddd0 | ||
|
|
850b75f800 | ||
|
|
00c8f531f5 | ||
|
|
0b4cc22c51 | ||
|
|
46f37563a2 | ||
|
|
0fc1903079 | ||
|
|
2a8ac2178c | ||
|
|
321ca3704e | ||
|
|
b3ba98e590 | ||
|
|
f9ab9d10af | ||
|
|
b83df0bfa8 | ||
|
|
b131ef23e6 | ||
|
|
15ce829748 | ||
|
|
97f519297b | ||
|
|
d599a29ba4 | ||
|
|
565fe492f8 | ||
|
|
9357f9b91c | ||
|
|
26b7603a2c | ||
|
|
5fa5910354 | ||
|
|
eee1aca2c6 | ||
|
|
64b6ac04e0 | ||
|
|
bbc85fc0d4 | ||
|
|
730503f605 | ||
|
|
715f5285ef | ||
|
|
22c2ba4631 | ||
|
|
4ddf5c7f97 | ||
|
|
e3cce79d24 | ||
|
|
12423c229b | ||
|
|
06b4d9e9a8 | ||
|
|
c26f9996de | ||
|
|
c29d3cec44 | ||
|
|
172e19331c | ||
|
|
ef7d669757 | ||
|
|
2fb046d11f | ||
|
|
4ddb98b6fa | ||
|
|
eb5457e4fe | ||
|
|
de1d82068f | ||
|
|
3330afad83 | ||
|
|
4673a529e7 | ||
|
|
02371f3796 | ||
|
|
8809d46c25 | ||
|
|
025a610cba | ||
|
|
62bcbddaf6 | ||
|
|
0b41d25294 | ||
|
|
e766ad1d19 | ||
|
|
32b9c1c01d | ||
|
|
b28833f49b | ||
|
|
bc3b8c3a10 | ||
|
|
2a4c23f56e | ||
|
|
5a216fc473 | ||
|
|
873ba1e2a0 | ||
|
|
e7e5f0196e | ||
|
|
4fa19208cf | ||
|
|
d0435de25b | ||
|
|
82d7e5c0b3 | ||
|
|
f7e7704d23 | ||
|
|
84a1254252 | ||
|
|
6e67ad9267 | ||
|
|
ff1ed548d7 | ||
|
|
3d4343a1da | ||
|
|
40430ad2b0 | ||
|
|
d4585bb4b6 | ||
|
|
f3c7c8fae7 | ||
|
|
c82ac7fb10 | ||
|
|
97811fc567 | ||
|
|
8902a45e42 | ||
|
|
53d6722830 | ||
|
|
9f175884e0 | ||
|
|
e172530438 | ||
|
|
cae36e1c5c | ||
|
|
51c35c872d | ||
|
|
6930262c10 | ||
|
|
6a2b24184f | ||
|
|
bb4fe1d492 | ||
|
|
f5d514c4b7 | ||
|
|
4977069993 | ||
|
|
84ff17c5d8 | ||
|
|
a5a2ee6551 | ||
|
|
ec18dd9bdf | ||
|
|
c4c147028d | ||
|
|
81c264acd9 | ||
|
|
e0d005b752 | ||
|
|
940bae73fb | ||
|
|
204d4a0a07 | ||
|
|
2cbe1c6e69 | ||
|
|
5c67ec72e5 | ||
|
|
c4d09a38f6 | ||
|
|
fe21b3d328 | ||
|
|
4e4c677cec | ||
|
|
52e340b98a | ||
|
|
5a536ee04b | ||
|
|
fc51a002ce | ||
|
|
f82c3e04e7 | ||
|
|
26349a8def | ||
|
|
df58fa43bc | ||
|
|
24a7edd478 | ||
|
|
1c7d4244b5 | ||
|
|
86641aae2b | ||
|
|
da0553bc81 | ||
|
|
5b1e74a0e4 | ||
|
|
e2014e0cb1 | ||
|
|
cb55615f3c | ||
|
|
3b1ab13955 | ||
|
|
e885af9dba | ||
|
|
fcb97582b3 | ||
|
|
caf3ca789e | ||
|
|
ddbe07c84b | ||
|
|
8cd521353b | ||
|
|
e208fd40e8 | ||
|
|
282f0f19b3 | ||
|
|
6173d1db67 | ||
|
|
5d4309a399 | ||
|
|
65525771b1 | ||
|
|
3006e46b6c | ||
|
|
ea0923d722 | ||
|
|
5951642e5d | ||
|
|
b29bf68d30 | ||
|
|
455ae5d04e | ||
|
|
456246129c | ||
|
|
5b10054400 | ||
|
|
269c1df92e | ||
|
|
667e3ddcc4 | ||
|
|
107d41994f | ||
|
|
639270891a | ||
|
|
98cbf0c304 | ||
|
|
ea13e4492a | ||
|
|
819e6764da | ||
|
|
6f5f3ae36b | ||
|
|
54a2b44a48 | ||
|
|
baaa8c999f | ||
|
|
9ca5e02c51 | ||
|
|
33d5e36a91 | ||
|
|
43fc9093ca | ||
|
|
23fd26fe9f | ||
|
|
6e146bbb0b | ||
|
|
40e99ccc98 | ||
|
|
56a7716622 | ||
|
|
ab30098368 | ||
|
|
36ea408b66 | ||
|
|
fb62e991ad | ||
|
|
db3627ef0a | ||
|
|
e04f12f11e | ||
|
|
903827d19e | ||
|
|
0bac143f98 | ||
|
|
eb8425bdb9 | ||
|
|
080ecd47c3 | ||
|
|
0d7d31ffe9 | ||
|
|
c0eaaa80b9 | ||
|
|
a00837c9f6 | ||
|
|
7e093eea45 | ||
|
|
11779e2081 | ||
|
|
9d6f2b221c | ||
|
|
54f2caef64 | ||
|
|
894b5f1577 | ||
|
|
4959c5983f | ||
|
|
a4ec4be4d5 | ||
|
|
f64c0baa3e | ||
|
|
5ce2805cd6 | ||
|
|
7833b198ca | ||
|
|
5a834d035a | ||
|
|
c063131255 | ||
|
|
42f7e2f0dd | ||
|
|
80bad349fe | ||
|
|
ab82cba237 | ||
|
|
783e241e30 | ||
|
|
7efa2fadae | ||
|
|
d4608c60f8 | ||
|
|
da03e7767b | ||
|
|
d6cf97f6f7 | ||
|
|
bfcdac58e0 | ||
|
|
3b064546d5 | ||
|
|
b552364bd0 | ||
|
|
b17b2e93a4 | ||
|
|
1f93e83990 | ||
|
|
d1015a3544 | ||
|
|
559210996c | ||
|
|
9cffa69fa8 | ||
|
|
533a3d0ff7 | ||
|
|
aec33242f0 | ||
|
|
de1f180048 | ||
|
|
034503a548 | ||
|
|
392a13e526 | ||
|
|
4c753acada | ||
|
|
8dc03ea494 | ||
|
|
7601d477fc | ||
|
|
6e9bdd7730 | ||
|
|
3ba58a9713 | ||
|
|
c0695c1a00 | ||
|
|
88421eef05 | ||
|
|
e18922eb77 | ||
|
|
fa242d827a | ||
|
|
fe6e4461c6 | ||
|
|
de90601e8d | ||
|
|
6cb12de0b9 | ||
|
|
cb00596d07 | ||
|
|
78830a8a23 | ||
|
|
efa9fae4bd | ||
|
|
871767966e | ||
|
|
232c3cf8c5 | ||
|
|
f570c5f10c | ||
|
|
2003ff12b1 | ||
|
|
ea52f9ee7d | ||
|
|
07c8d48c4c | ||
|
|
3daaa5209d | ||
|
|
feb4cd8ff9 | ||
|
|
74191a078e | ||
|
|
bfcacd1f23 | ||
|
|
cc450c2ab6 | ||
|
|
5e66fe8a55 | ||
|
|
11be6547d6 | ||
|
|
354c12d442 | ||
|
|
0b62a005e5 | ||
|
|
f2eaf03515 | ||
|
|
96034db949 | ||
|
|
0396544ca6 | ||
|
|
3c5fe2d107 | ||
|
|
802f6973af | ||
|
|
0e1d4935dc | ||
|
|
4b4e7fc5e5 | ||
|
|
3938ced383 | ||
|
|
08f39756d4 | ||
|
|
6fb3ad1535 | ||
|
|
ebeca74cf6 | ||
|
|
f1f28dada3 | ||
|
|
5f222fa4d6 | ||
|
|
6dd9ff6dda | ||
|
|
19a75732cf | ||
|
|
fcf08e55bc | ||
|
|
e61c454298 | ||
|
|
24744d730a | ||
|
|
afb6ec6017 | ||
|
|
93079e84c1 | ||
|
|
4b4690d64b | ||
|
|
aac48978e4 | ||
|
|
e8345f4c81 | ||
|
|
078a0b7459 | ||
|
|
28a2bfe99d | ||
|
|
fe755627e7 | ||
|
|
583b1bec28 | ||
|
|
3eeed5053b | ||
|
|
56e11bfd56 | ||
|
|
f5fd1ddd8b | ||
|
|
f148d4d23f | ||
|
|
158b78ff45 | ||
|
|
99d8e524ac | ||
|
|
7dcc51dbb1 | ||
|
|
815ce5b828 | ||
|
|
31c8908cc0 | ||
|
|
61199cf635 | ||
|
|
045756792b | ||
|
|
460bed0fbf | ||
|
|
d92338cba3 | ||
|
|
677ceb9de1 | ||
|
|
a440b73091 | ||
|
|
61002b6c41 | ||
|
|
6811d3a03f | ||
|
|
b892b40ed4 | ||
|
|
c65c354600 | ||
|
|
ea751f2d6d | ||
|
|
ef77a5f851 | ||
|
|
7b7a19d8ff | ||
|
|
8405ca2c5e | ||
|
|
ba26f4fa5f | ||
|
|
f75cfb4934 | ||
|
|
2b905f8611 | ||
|
|
c4e1c80c7b | ||
|
|
3de59719ac | ||
|
|
ef796d85eb | ||
|
|
447a39d072 | ||
|
|
0e7614b487 | ||
|
|
73463c00f5 | ||
|
|
07a69727c8 | ||
|
|
e1407d0876 | ||
|
|
5f8d20c34c | ||
|
|
c0d01a912b | ||
|
|
f1fd6ce2a3 | ||
|
|
76fe09f40d | ||
|
|
a4a6ae8257 | ||
|
|
ecd207fb36 | ||
|
|
1e8f2538c4 | ||
|
|
57ff4dc060 | ||
|
|
59bf182868 | ||
|
|
626bcaab63 | ||
|
|
e51aded4ef | ||
|
|
934eb642af | ||
|
|
33ae61cc55 | ||
|
|
4b4cdb9802 | ||
|
|
0563d44542 | ||
|
|
871d9c90a5 | ||
|
|
f0b15cd6b9 | ||
|
|
70aa8f56a1 | ||
|
|
90d8795344 | ||
|
|
1012331136 | ||
|
|
7257744815 | ||
|
|
6fe408a9b7 | ||
|
|
82a15cec2e | ||
|
|
b42dea7156 | ||
|
|
160fbaf3bf | ||
|
|
fada318095 | ||
|
|
42aa128ab8 | ||
|
|
e877bca4f9 | ||
|
|
dc70b71edb | ||
|
|
3e574e0487 | ||
|
|
310ca1a1e4 | ||
|
|
4e31b35251 | ||
|
|
e418201844 | ||
|
|
3d63548be0 | ||
|
|
2120e9989f | ||
|
|
2f5971c3c6 | ||
|
|
31e90bfbfe | ||
|
|
9d85e165b3 | ||
|
|
6ef2a24e0b | ||
|
|
948557767d | ||
|
|
cab211f055 | ||
|
|
fadf4915c5 | ||
|
|
bd71c4e087 | ||
|
|
4aee6561f0 | ||
|
|
f341de843c | ||
|
|
1d0a55f759 | ||
|
|
ff68de7581 | ||
|
|
366ac29ba6 | ||
|
|
a3cf35b6a0 | ||
|
|
e0c87c94e9 | ||
|
|
12d30a5f9f | ||
|
|
6a666ff1df | ||
|
|
d5a05846f6 | ||
|
|
9fa3d56a85 | ||
|
|
4672a0556b | ||
|
|
934ecd5808 | ||
|
|
5dc1c52b81 | ||
|
|
cfd835eadb |
13 changed files with 522 additions and 3026 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
|
@ -1 +1 @@
|
|||
evolution-2.22.3.1.tar.bz2
|
||||
/evolution-*.tar.xz
|
||||
|
|
|
|||
42
configurable-dbus-prefix.patch
Normal file
42
configurable-dbus-prefix.patch
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
diff -up evolution-3.48.1 evolution-3.48
|
||||
diff -up evolution-3.48.1/docs/evolution.1 evolution-3.48.1/docs/evolution
|
||||
diff -up evolution-3.48.1/src/modules/backup-restore/evolution-backup-tool.c.1 evolution-3.48.1/src/modules/backup-restore/evolution-backup-tool.c
|
||||
--- evolution-3.48.1/src/modules/backup-restore/evolution-backup-tool.c.1 2023-11-27 13:12:25.099463743 -0500
|
||||
+++ evolution-3.48.1/src/modules/backup-restore/evolution-backup-tool.c 2023-11-27 13:14:38.640243434 -0500
|
||||
@@ -674,7 +674,7 @@ get_source_manager_reload_command (void)
|
||||
g_string_free (tmp, TRUE);
|
||||
tmp = NULL;
|
||||
|
||||
- base_filename = g_strdup (EDS_SOURCES_DBUS_SERVICE_NAME);
|
||||
+ base_filename = g_ascii_strdown (EDS_SOURCES_DBUS_SERVICE_NAME, -1);
|
||||
|
||||
if (!base_filename || !*base_filename) {
|
||||
g_free (base_filename);
|
||||
@@ -690,14 +690,16 @@ get_source_manager_reload_command (void)
|
||||
|
||||
while (!tmp) {
|
||||
const gchar *name;
|
||||
+ gchar *name_down;
|
||||
|
||||
name = g_dir_read_name (dir);
|
||||
+ name_down = g_ascii_strdown (name, -1);
|
||||
|
||||
if (!name)
|
||||
break;
|
||||
|
||||
- if (g_ascii_strncasecmp (name, base_filename, base_filename_len) == 0 &&
|
||||
- g_ascii_strncasecmp (name + strlen (name) - 8, ".service", 8) == 0) {
|
||||
+ if (strstr (name_down, base_filename) != NULL &&
|
||||
+ strncmp (name_down + strlen (name) - 8, ".service", 8) == 0) {
|
||||
gchar *filename;
|
||||
|
||||
filename = g_strconcat ("$DBUSDATADIR", G_DIR_SEPARATOR_S, name, NULL);
|
||||
@@ -724,6 +726,8 @@ get_source_manager_reload_command (void)
|
||||
g_free (str);
|
||||
}
|
||||
}
|
||||
+
|
||||
+ g_free (name_down);
|
||||
}
|
||||
|
||||
g_free (base_filename);
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- evolution-1.4.4/configure.ldaphack 2003-08-05 02:06:26.000000000 -0400
|
||||
+++ evolution-1.4.4/configure 2003-08-05 02:06:45.000000000 -0400
|
||||
@@ -12135,7 +12135,7 @@
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
ac_check_lib_save_LIBS=$LIBS
|
||||
-LIBS="-lldap $LDAP_LDFLAGS $LDAP_LIBS $LIBS"
|
||||
+LIBS="-lldap -lresolv $LDAP_LDFLAGS $LDAP_LIBS $LIBS"
|
||||
cat >conftest.$ac_ext <<_ACEOF
|
||||
#line $LINENO "configure"
|
||||
/* confdefs.h. */
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
--- evolution-2.0.2/mail/em-utils.c.fix-145552 2004-09-24 11:49:29.000000000 -0400
|
||||
+++ evolution-2.0.2/mail/em-utils.c 2005-08-02 22:42:04.000000000 -0400
|
||||
@@ -2176,10 +2176,22 @@
|
||||
* try to do better with the filename check.
|
||||
*/
|
||||
|
||||
+ /* RH bug 145552: code based on _gnome_vfs_get_mime_type_internal:
|
||||
+ * So many file types come compressed by gzip
|
||||
+ * that extensions are more reliable than magic
|
||||
+ * typing. If the file has a suffix, then use
|
||||
+ * the type from the suffix:
|
||||
+ */
|
||||
if (magic_type) {
|
||||
if (name_type
|
||||
&& (!strcmp(magic_type, "text/plain")
|
||||
- || !strcmp(magic_type, "application/octet-stream")))
|
||||
+ || !strcmp(magic_type, "application/octet-stream")
|
||||
+ || !strcmp(magic_type, "application/octet-stream")
|
||||
+ || !strcmp(magic_type, "application/x-ole-storage")
|
||||
+ || !strcmp(magic_type, "text/xml")
|
||||
+ || !strcmp(magic_type, "application/x-bzip")
|
||||
+ || !strcmp(magic_type, "application/x-gzip")
|
||||
+ || !strcmp(magic_type, "application/zip")))
|
||||
return name_type;
|
||||
else
|
||||
return magic_type;
|
||||
|
|
@ -1,88 +0,0 @@
|
|||
--- evolution-2.11.3/addressbook/conduit/Makefile.am.fix-conduit-dir 2007-06-03 11:07:44.000000000 -0400
|
||||
+++ evolution-2.11.3/addressbook/conduit/Makefile.am 2007-06-04 12:55:32.000000000 -0400
|
||||
@@ -28,7 +28,7 @@ e-address.conduit: e-address.conduit.in
|
||||
-e 's^\@BASE_VERSION\@^$(BASE_VERSION)^g' \
|
||||
$< > $@
|
||||
|
||||
-conduitdir = $(datadir)/gnome-pilot/conduits/
|
||||
+conduitdir = $(libdir)/gnome-pilot/conduits/
|
||||
conduit_DATA = e-address.conduit
|
||||
|
||||
BUILT_SOURCES = $(conduit_DATA)
|
||||
--- evolution-2.11.3/addressbook/conduit/Makefile.in.fix-conduit-dir 2007-06-04 07:36:46.000000000 -0400
|
||||
+++ evolution-2.11.3/addressbook/conduit/Makefile.in 2007-06-04 12:55:53.000000000 -0400
|
||||
@@ -459,7 +459,7 @@ libeaddress_conduit_la_LIBADD = \
|
||||
$(top_builddir)/widgets/misc/libemiscwidgets.la \
|
||||
$(EVOLUTION_ADDRESSBOOK_CONDUIT_LIBS)
|
||||
|
||||
-conduitdir = $(datadir)/gnome-pilot/conduits/
|
||||
+conduitdir = $(libdir)/gnome-pilot/conduits/
|
||||
conduit_DATA = e-address.conduit
|
||||
BUILT_SOURCES = $(conduit_DATA)
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
--- evolution-2.11.3/calendar/conduits/todo/Makefile.am.fix-conduit-dir 2007-06-03 11:08:16.000000000 -0400
|
||||
+++ evolution-2.11.3/calendar/conduits/todo/Makefile.am 2007-06-04 12:56:19.000000000 -0400
|
||||
@@ -25,7 +25,7 @@ e-todo.conduit: e-todo.conduit.in
|
||||
-e 's^\@BASE_VERSION\@^$(BASE_VERSION)^g' \
|
||||
$< > $@
|
||||
|
||||
-conduitdir = $(datadir)/gnome-pilot/conduits/
|
||||
+conduitdir = $(libdir)/gnome-pilot/conduits/
|
||||
conduit_DATA = e-todo.conduit
|
||||
|
||||
BUILT_SOURCES = $(conduit_DATA)
|
||||
--- evolution-2.11.3/calendar/conduits/todo/Makefile.in.fix-conduit-dir 2007-06-04 07:36:51.000000000 -0400
|
||||
+++ evolution-2.11.3/calendar/conduits/todo/Makefile.in 2007-06-04 12:56:28.000000000 -0400
|
||||
@@ -456,7 +456,7 @@ libetodo_conduit_la_LIBADD = \
|
||||
$(top_builddir)/widgets/misc/libemiscwidgets.la \
|
||||
$(EVOLUTION_CALENDAR_CONDUIT_LIBS)
|
||||
|
||||
-conduitdir = $(datadir)/gnome-pilot/conduits/
|
||||
+conduitdir = $(libdir)/gnome-pilot/conduits/
|
||||
conduit_DATA = e-todo.conduit
|
||||
BUILT_SOURCES = $(conduit_DATA)
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
--- evolution-2.11.3/calendar/conduits/memo/Makefile.am.fix-conduit-dir 2007-06-03 11:08:16.000000000 -0400
|
||||
+++ evolution-2.11.3/calendar/conduits/memo/Makefile.am 2007-06-04 12:56:49.000000000 -0400
|
||||
@@ -25,7 +25,7 @@ e-memo.conduit: e-memo.conduit.in
|
||||
-e 's^\@BASE_VERSION\@^$(BASE_VERSION)^g' \
|
||||
$< > $@
|
||||
|
||||
-conduitdir = $(datadir)/gnome-pilot/conduits/
|
||||
+conduitdir = $(libdir)/gnome-pilot/conduits/
|
||||
conduit_DATA = e-memo.conduit
|
||||
|
||||
BUILT_SOURCES = $(conduit_DATA)
|
||||
--- evolution-2.11.3/calendar/conduits/memo/Makefile.in.fix-conduit-dir 2007-06-04 07:36:50.000000000 -0400
|
||||
+++ evolution-2.11.3/calendar/conduits/memo/Makefile.in 2007-06-04 12:56:40.000000000 -0400
|
||||
@@ -456,7 +456,7 @@ libememo_conduit_la_LIBADD = \
|
||||
$(top_builddir)/widgets/misc/libemiscwidgets.la \
|
||||
$(EVOLUTION_CALENDAR_CONDUIT_LIBS)
|
||||
|
||||
-conduitdir = $(datadir)/gnome-pilot/conduits/
|
||||
+conduitdir = $(libdir)/gnome-pilot/conduits/
|
||||
conduit_DATA = e-memo.conduit
|
||||
BUILT_SOURCES = $(conduit_DATA)
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
--- evolution-2.11.3/calendar/conduits/calendar/Makefile.am.fix-conduit-dir 2007-06-03 11:08:16.000000000 -0400
|
||||
+++ evolution-2.11.3/calendar/conduits/calendar/Makefile.am 2007-06-04 12:57:02.000000000 -0400
|
||||
@@ -25,7 +25,7 @@ e-calendar.conduit: e-calendar.conduit.i
|
||||
-e 's^\@BASE_VERSION\@^$(BASE_VERSION)^g' \
|
||||
$< > $@
|
||||
|
||||
-conduitdir = $(datadir)/gnome-pilot/conduits/
|
||||
+conduitdir = $(libdir)/gnome-pilot/conduits/
|
||||
conduit_DATA = e-calendar.conduit
|
||||
|
||||
BUILT_SOURCES = $(conduit_DATA)
|
||||
--- evolution-2.11.3/calendar/conduits/calendar/Makefile.in.fix-conduit-dir 2007-06-04 07:36:50.000000000 -0400
|
||||
+++ evolution-2.11.3/calendar/conduits/calendar/Makefile.in 2007-06-04 12:57:11.000000000 -0400
|
||||
@@ -458,7 +458,7 @@ libecalendar_conduit_la_LIBADD = \
|
||||
$(top_builddir)/widgets/misc/libemiscwidgets.la \
|
||||
$(EVOLUTION_CALENDAR_CONDUIT_LIBS)
|
||||
|
||||
-conduitdir = $(datadir)/gnome-pilot/conduits/
|
||||
+conduitdir = $(libdir)/gnome-pilot/conduits/
|
||||
conduit_DATA = e-calendar.conduit
|
||||
BUILT_SOURCES = $(conduit_DATA)
|
||||
CLEANFILES = $(BUILT_SOURCES)
|
||||
|
|
@ -1,515 +0,0 @@
|
|||
--- evolution-2.5.4/addressbook/conduit/address-conduit.c.fix-conduits 2005-12-08 03:15:02.000000000 -0500
|
||||
+++ evolution-2.5.4/addressbook/conduit/address-conduit.c 2006-01-10 19:33:44.000000000 -0500
|
||||
@@ -462,14 +462,19 @@
|
||||
{
|
||||
static char buff[ 4096 ];
|
||||
struct Address addr;
|
||||
+ pi_buffer_t piBuf;
|
||||
|
||||
if (remote == NULL) {
|
||||
sprintf (buff, "[NULL]");
|
||||
return buff;
|
||||
}
|
||||
|
||||
+ piBuf.data = remote->record;
|
||||
+ piBuf.allocated = remote->length;
|
||||
+ piBuf.used = remote->length;
|
||||
+
|
||||
memset (&addr, 0, sizeof (struct Address));
|
||||
- unpack_Address (&addr, remote->record, remote->length);
|
||||
+ unpack_Address (&addr, &piBuf, address_v1);
|
||||
|
||||
g_snprintf (buff, 4096, "['%s' '%s' '%s']",
|
||||
addr.entry[entryLastname] ?
|
||||
@@ -791,7 +796,8 @@
|
||||
EAddrConduitContext *ctxt)
|
||||
{
|
||||
GnomePilotRecord p;
|
||||
- static char record[0xffff];
|
||||
+ static unsigned char record[0xffff];
|
||||
+ pi_buffer_t piBuf;
|
||||
|
||||
g_assert (local->addr != NULL );
|
||||
|
||||
@@ -803,9 +809,17 @@
|
||||
p.archived = local->local.archived;
|
||||
p.secret = local->local.secret;
|
||||
|
||||
+ memset (&piBuf, 0, sizeof (piBuf));
|
||||
+ memset (record, 0, sizeof (record));
|
||||
+ pack_Address (local->addr, &piBuf, address_v1);
|
||||
+
|
||||
/* Generate pilot record structure */
|
||||
+ if (piBuf.used > 0)
|
||||
+ memcpy (record, piBuf.data, piBuf.used);
|
||||
p.record = record;
|
||||
- p.length = pack_Address (local->addr, p.record, 0xffff);
|
||||
+ p.length = piBuf.used;
|
||||
+ if (piBuf.data)
|
||||
+ free (piBuf.data);
|
||||
|
||||
return p;
|
||||
}
|
||||
@@ -834,16 +848,16 @@
|
||||
*/
|
||||
if (local->local.ID != 0) {
|
||||
struct Address addr;
|
||||
- char record[0xffff];
|
||||
+ pi_buffer_t *buffer = pi_buffer_new (0xffff);
|
||||
int cat = 0;
|
||||
|
||||
if (dlp_ReadRecordById (ctxt->dbi->pilot_socket,
|
||||
ctxt->dbi->db_handle,
|
||||
- local->local.ID, &record,
|
||||
- NULL, NULL, NULL, &cat) > 0) {
|
||||
+ local->local.ID, buffer,
|
||||
+ NULL, NULL, &cat) > 0) {
|
||||
local->local.category = cat;
|
||||
memset (&addr, 0, sizeof (struct Address));
|
||||
- unpack_Address (&addr, record, 0xffff);
|
||||
+ unpack_Address (&addr, buffer, address_v1);
|
||||
for (i = 0; i < 5; i++) {
|
||||
if (addr.entry[entryPhone1 + i])
|
||||
local->addr->entry[entryPhone1 + i] =
|
||||
@@ -858,6 +872,8 @@
|
||||
}
|
||||
free_Address (&addr);
|
||||
}
|
||||
+
|
||||
+ pi_buffer_free (buffer);
|
||||
}
|
||||
|
||||
local->addr->entry[entryFirstname] = e_pilot_utf8_to_pchar (e_contact_get_const (contact, E_CONTACT_GIVEN_NAME));
|
||||
@@ -1019,10 +1035,16 @@
|
||||
EContactField next_mail, next_home, next_work, next_fax;
|
||||
EContactField next_other, next_main, next_pager, next_mobile;
|
||||
int i;
|
||||
+ pi_buffer_t piBuf;
|
||||
|
||||
g_return_val_if_fail(remote!=NULL,NULL);
|
||||
memset (&address, 0, sizeof (struct Address));
|
||||
- unpack_Address (&address, remote->record, remote->length);
|
||||
+
|
||||
+ piBuf.data = remote->record;
|
||||
+ piBuf.allocated = remote->length;
|
||||
+ piBuf.used = remote->length;
|
||||
+
|
||||
+ unpack_Address (&address, &piBuf, address_v1);
|
||||
|
||||
if (in_contact == NULL)
|
||||
contact = e_contact_new ();
|
||||
@@ -1212,7 +1234,7 @@
|
||||
EBookQuery *query;
|
||||
GList *l;
|
||||
int len;
|
||||
- unsigned char *buf;
|
||||
+ pi_buffer_t *buffer;
|
||||
char *filename;
|
||||
char *change_id;
|
||||
char *auth;
|
||||
@@ -1302,9 +1324,9 @@
|
||||
gnome_pilot_conduit_sync_abs_set_num_updated_local_records (abs_conduit, mod_records);
|
||||
gnome_pilot_conduit_sync_abs_set_num_deleted_local_records(abs_conduit, del_records);
|
||||
|
||||
- buf = (unsigned char*)g_malloc (0xffff);
|
||||
+ buffer = pi_buffer_new (0xffff);
|
||||
len = dlp_ReadAppBlock (dbi->pilot_socket, dbi->db_handle, 0,
|
||||
- (unsigned char *)buf, 0xffff);
|
||||
+ -1, buffer);
|
||||
|
||||
if (len < 0) {
|
||||
WARN (_("Could not read pilot's Address application block"));
|
||||
@@ -1313,8 +1335,8 @@
|
||||
_("Could not read pilot's Address application block"));
|
||||
return -1;
|
||||
}
|
||||
- unpack_AddressAppInfo (&(ctxt->ai), buf, len);
|
||||
- g_free (buf);
|
||||
+ unpack_AddressAppInfo (&(ctxt->ai), buffer->data, len);
|
||||
+ pi_buffer_free (buffer);
|
||||
|
||||
check_for_slow_setting (conduit, ctxt);
|
||||
if (ctxt->cfg->sync_type == GnomePilotConduitSyncTypeCopyToPilot
|
||||
--- evolution-2.5.4/calendar/conduits/calendar/calendar-conduit.c.fix-conduits 2006-01-02 06:38:57.000000000 -0500
|
||||
+++ evolution-2.5.4/calendar/conduits/calendar/calendar-conduit.c 2006-01-10 19:33:44.000000000 -0500
|
||||
@@ -413,14 +413,20 @@
|
||||
{
|
||||
static char buff[ 4096 ];
|
||||
struct Appointment appt;
|
||||
+ pi_buffer_t piBuf;
|
||||
|
||||
if (remote == NULL) {
|
||||
sprintf (buff, "[NULL]");
|
||||
return buff;
|
||||
}
|
||||
|
||||
+
|
||||
+ piBuf.data = remote->record;
|
||||
+ piBuf.allocated = remote->length;
|
||||
+ piBuf.used = remote->length;
|
||||
+
|
||||
memset (&appt, 0, sizeof (struct Appointment));
|
||||
- unpack_Appointment (&appt, remote->record, remote->length);
|
||||
+ unpack_Appointment (&appt, &piBuf, datebook_v1);
|
||||
|
||||
g_snprintf (buff, 4096, "[%ld %ld '%s' '%s']",
|
||||
mktime (&appt.begin),
|
||||
@@ -818,7 +824,8 @@
|
||||
ECalConduitContext *ctxt)
|
||||
{
|
||||
GnomePilotRecord p;
|
||||
- static char record[0xffff];
|
||||
+ static unsigned char record[0xffff];
|
||||
+ pi_buffer_t piBuf;
|
||||
|
||||
g_assert (local->comp != NULL);
|
||||
g_assert (local->appt != NULL );
|
||||
@@ -829,9 +836,17 @@
|
||||
p.archived = local->local.archived;
|
||||
p.secret = local->local.secret;
|
||||
|
||||
+ memset (&piBuf, 0, sizeof (piBuf));
|
||||
+ memset (record, 0, sizeof (record));
|
||||
+ pack_Appointment (local->appt, &piBuf, datebook_v1);
|
||||
+
|
||||
/* Generate pilot record structure */
|
||||
+ if (piBuf.used > 0)
|
||||
+ memcpy (record, piBuf.data, piBuf.used);
|
||||
p.record = record;
|
||||
- p.length = pack_Appointment (local->appt, p.record, 0xffff);
|
||||
+ p.length = piBuf.used;
|
||||
+ if (piBuf.data)
|
||||
+ free (piBuf.data);
|
||||
|
||||
return p;
|
||||
}
|
||||
@@ -867,22 +882,24 @@
|
||||
* we don't overwrite them
|
||||
*/
|
||||
if (local->local.ID != 0) {
|
||||
- struct Appointment appt;
|
||||
- char record[0xffff];
|
||||
+ struct Appointment appt;
|
||||
+ pi_buffer_t *buffer = pi_buffer_new (0xffff);
|
||||
int cat = 0;
|
||||
|
||||
if (dlp_ReadRecordById (ctxt->dbi->pilot_socket,
|
||||
ctxt->dbi->db_handle,
|
||||
- local->local.ID, &record,
|
||||
- NULL, NULL, NULL, &cat) > 0) {
|
||||
+ local->local.ID, buffer,
|
||||
+ NULL, NULL, &cat) > 0) {
|
||||
local->local.category = cat;
|
||||
memset (&appt, 0, sizeof (struct Appointment));
|
||||
- unpack_Appointment (&appt, record, 0xffff);
|
||||
+ unpack_Appointment (&appt, buffer, datebook_v1);
|
||||
local->appt->alarm = appt.alarm;
|
||||
local->appt->advance = appt.advance;
|
||||
local->appt->advanceUnits = appt.advanceUnits;
|
||||
free_Appointment (&appt);
|
||||
}
|
||||
+
|
||||
+ pi_buffer_free (buffer);
|
||||
}
|
||||
|
||||
/* STOP: don't replace these with g_strdup, since free_Appointment
|
||||
@@ -1140,11 +1157,17 @@
|
||||
GSList *edl = NULL;
|
||||
char *txt;
|
||||
int pos, i;
|
||||
+ pi_buffer_t piBuf;
|
||||
|
||||
g_return_val_if_fail (remote != NULL, NULL);
|
||||
|
||||
+
|
||||
+ piBuf.data = remote->record;
|
||||
+ piBuf.allocated = remote->length;
|
||||
+ piBuf.used = remote->length;
|
||||
+
|
||||
memset (&appt, 0, sizeof (struct Appointment));
|
||||
- unpack_Appointment (&appt, remote->record, remote->length);
|
||||
+ unpack_Appointment (&appt, &piBuf, datebook_v1);
|
||||
|
||||
if (in_comp == NULL) {
|
||||
comp = e_cal_component_new ();
|
||||
@@ -1409,7 +1432,7 @@
|
||||
GnomePilotConduitSyncAbs *abs_conduit;
|
||||
GList *removed = NULL, *added = NULL, *l;
|
||||
int len;
|
||||
- unsigned char *buf;
|
||||
+ pi_buffer_t *buffer;
|
||||
char *filename, *change_id;
|
||||
icalcomponent *icalcomp;
|
||||
gint num_records, add_records = 0, mod_records = 0, del_records = 0;
|
||||
@@ -1521,9 +1544,9 @@
|
||||
gnome_pilot_conduit_sync_abs_set_num_updated_local_records (abs_conduit, mod_records);
|
||||
gnome_pilot_conduit_sync_abs_set_num_deleted_local_records(abs_conduit, del_records);
|
||||
|
||||
- buf = (unsigned char*)g_malloc (0xffff);
|
||||
+ buffer = pi_buffer_new (0xffff);
|
||||
len = dlp_ReadAppBlock (dbi->pilot_socket, dbi->db_handle, 0,
|
||||
- (unsigned char *)buf, 0xffff);
|
||||
+ -1, buffer);
|
||||
|
||||
if (len < 0) {
|
||||
WARN (_("Could not read pilot's Calendar application block"));
|
||||
@@ -1532,8 +1555,8 @@
|
||||
_("Could not read pilot's Calendar application block"));
|
||||
return -1;
|
||||
}
|
||||
- unpack_AppointmentAppInfo (&(ctxt->ai), buf, len);
|
||||
- g_free (buf);
|
||||
+ unpack_AppointmentAppInfo (&(ctxt->ai), buffer->data, len);
|
||||
+ pi_buffer_free (buffer);
|
||||
|
||||
check_for_slow_setting (conduit, ctxt);
|
||||
if (ctxt->cfg->sync_type == GnomePilotConduitSyncTypeCopyToPilot
|
||||
--- evolution-2.5.4/calendar/conduits/todo/todo-conduit.c.fix-conduits 2005-12-08 03:15:03.000000000 -0500
|
||||
+++ evolution-2.5.4/calendar/conduits/todo/todo-conduit.c 2006-01-10 19:33:44.000000000 -0500
|
||||
@@ -402,14 +402,19 @@
|
||||
{
|
||||
static char buff[ 4096 ];
|
||||
struct ToDo todo;
|
||||
+ pi_buffer_t piBuf;
|
||||
|
||||
if (remote == NULL) {
|
||||
sprintf (buff, "[NULL]");
|
||||
return buff;
|
||||
}
|
||||
|
||||
+ piBuf.data = remote->record;
|
||||
+ piBuf.allocated = remote->length;
|
||||
+ piBuf.used = remote->length;
|
||||
+
|
||||
memset (&todo, 0, sizeof (struct ToDo));
|
||||
- unpack_ToDo (&todo, remote->record, remote->length);
|
||||
+ unpack_ToDo (&todo, &piBuf, todo_v1);
|
||||
|
||||
g_snprintf (buff, 4096, "[%d %ld %d %d '%s' '%s' %d]",
|
||||
todo.indefinite,
|
||||
@@ -594,7 +599,8 @@
|
||||
EToDoConduitContext *ctxt)
|
||||
{
|
||||
GnomePilotRecord p;
|
||||
- static char record[0xffff];
|
||||
+ static unsigned char record[0xffff];
|
||||
+ pi_buffer_t piBuf;
|
||||
|
||||
g_assert (local->comp != NULL);
|
||||
g_assert (local->todo != NULL );
|
||||
@@ -607,9 +613,17 @@
|
||||
p.archived = local->local.archived;
|
||||
p.secret = local->local.secret;
|
||||
|
||||
+ memset (&piBuf, 0, sizeof (piBuf));
|
||||
+ memset (record, 0, sizeof (record));
|
||||
+ pack_ToDo (local->todo, &piBuf, todo_v1);
|
||||
+
|
||||
/* Generate pilot record structure */
|
||||
+ if (piBuf.used > 0)
|
||||
+ memcpy (record, piBuf.data, piBuf.used);
|
||||
p.record = record;
|
||||
- p.length = pack_ToDo (local->todo, p.record, 0xffff);
|
||||
+ p.length = piBuf.used;
|
||||
+ if (piBuf.data)
|
||||
+ free (piBuf.data);
|
||||
|
||||
return p;
|
||||
}
|
||||
@@ -696,15 +710,17 @@
|
||||
|
||||
/* Don't overwrite the category */
|
||||
if (local->local.ID != 0) {
|
||||
- char record[0xffff];
|
||||
+ pi_buffer_t *buffer = pi_buffer_new (0xffff);
|
||||
int cat = 0;
|
||||
|
||||
if (dlp_ReadRecordById (ctxt->dbi->pilot_socket,
|
||||
ctxt->dbi->db_handle,
|
||||
- local->local.ID, &record,
|
||||
- NULL, NULL, NULL, &cat) > 0) {
|
||||
+ local->local.ID, buffer,
|
||||
+ NULL, NULL, &cat) > 0) {
|
||||
local->local.category = cat;
|
||||
}
|
||||
+
|
||||
+ pi_buffer_free (buffer);
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -859,12 +875,17 @@
|
||||
icaltimezone *utc_zone;
|
||||
int priority;
|
||||
char *txt;
|
||||
+ pi_buffer_t piBuf;
|
||||
char *category;
|
||||
|
||||
g_return_val_if_fail (remote != NULL, NULL);
|
||||
|
||||
+ piBuf.data = remote->record;
|
||||
+ piBuf.allocated = remote->length;
|
||||
+ piBuf.used = remote->length;
|
||||
+
|
||||
memset (&todo, 0, sizeof (struct ToDo));
|
||||
- unpack_ToDo (&todo, remote->record, remote->length);
|
||||
+ unpack_ToDo (&todo, &piBuf, todo_v1);
|
||||
|
||||
utc_zone = icaltimezone_get_utc_timezone ();
|
||||
now = icaltime_from_timet_with_zone (time (NULL), FALSE,
|
||||
@@ -1014,7 +1035,7 @@
|
||||
GnomePilotConduitSyncAbs *abs_conduit;
|
||||
GList *l;
|
||||
int len;
|
||||
- unsigned char *buf;
|
||||
+ pi_buffer_t *buffer;
|
||||
char *filename, *change_id;
|
||||
icalcomponent *icalcomp;
|
||||
gint num_records, add_records = 0, mod_records = 0, del_records = 0;
|
||||
@@ -1104,9 +1125,9 @@
|
||||
g_message("num_records: %d\nadd_records: %d\nmod_records: %d\ndel_records: %d\n",
|
||||
num_records, add_records, mod_records, del_records);
|
||||
|
||||
- buf = (unsigned char*)g_malloc (0xffff);
|
||||
+ buffer = pi_buffer_new (0xffff);
|
||||
len = dlp_ReadAppBlock (dbi->pilot_socket, dbi->db_handle, 0,
|
||||
- (unsigned char *)buf, 0xffff);
|
||||
+ -1, buffer);
|
||||
|
||||
if (len < 0) {
|
||||
WARN (_("Could not read pilot's ToDo application block"));
|
||||
@@ -1115,8 +1136,8 @@
|
||||
_("Could not read pilot's ToDo application block"));
|
||||
return -1;
|
||||
}
|
||||
- unpack_ToDoAppInfo (&(ctxt->ai), buf, len);
|
||||
- g_free (buf);
|
||||
+ unpack_ToDoAppInfo (&(ctxt->ai), buffer->data, len);
|
||||
+ pi_buffer_free (buffer);
|
||||
|
||||
lastDesktopUniqueID = 128;
|
||||
|
||||
--- evolution-2.5.4/calendar/conduits/memo/memo-conduit.c.fix-conduits 2006-01-10 22:52:28.000000000 -0500
|
||||
+++ evolution-2.5.4/calendar/conduits/memo/memo-conduit.c 2006-01-10 23:11:47.000000000 -0500
|
||||
@@ -331,14 +331,19 @@
|
||||
{
|
||||
static char buff[ 64 ];
|
||||
struct Memo memo;
|
||||
+ pi_buffer_t piBuf;
|
||||
|
||||
if (remote == NULL) {
|
||||
sprintf (buff, "[NULL]");
|
||||
return buff;
|
||||
}
|
||||
|
||||
+ piBuf.data = remote->record;
|
||||
+ piBuf.allocated = remote->length;
|
||||
+ piBuf.used = remote->length;
|
||||
+
|
||||
memset (&memo, 0, sizeof (struct Memo));
|
||||
- unpack_Memo (&memo, remote->record, remote->length);
|
||||
+ unpack_Memo (&memo, &piBuf, memo_v1);
|
||||
|
||||
g_snprintf (buff, 64, "['%s']",
|
||||
memo.text ?
|
||||
@@ -451,7 +456,8 @@
|
||||
EMemoConduitContext *ctxt)
|
||||
{
|
||||
GnomePilotRecord p;
|
||||
- static char record[0xffff];
|
||||
+ static unsigned char record[0xffff];
|
||||
+ pi_buffer_t piBuf;
|
||||
|
||||
g_assert (local->comp != NULL);
|
||||
g_assert (local->memo != NULL );
|
||||
@@ -466,8 +472,14 @@
|
||||
|
||||
/* Generate pilot record structure */
|
||||
p.record = record;
|
||||
- p.length = pack_Memo (local->memo, p.record, 0xffff);
|
||||
-
|
||||
+ memset (&piBuf, 0, sizeof (piBuf));
|
||||
+ memset (record, 0, sizeof (record));
|
||||
+ p.length = pack_Memo (local->memo, &piBuf, memo_v1);
|
||||
+ if (piBuf.used > 0)
|
||||
+ memcpy (record, piBuf.data, piBuf.used);
|
||||
+ p.length = piBuf.used;
|
||||
+ if (piBuf.data)
|
||||
+ free (piBuf.data);
|
||||
return p;
|
||||
}
|
||||
|
||||
@@ -568,16 +580,17 @@
|
||||
|
||||
/* Don't overwrite the category */
|
||||
if (local->local.ID != 0) {
|
||||
- char record[0xffff];
|
||||
+ pi_buffer_t *buffer = pi_buffer_new (0xffff);
|
||||
int cat = 0;
|
||||
|
||||
LOG(fprintf(stderr, "local_record_from_comp: calling dlp_ReadRecordById\n"));
|
||||
if (dlp_ReadRecordById (ctxt->dbi->pilot_socket,
|
||||
ctxt->dbi->db_handle,
|
||||
- local->local.ID, &record,
|
||||
- NULL, NULL, NULL, &cat) > 0) {
|
||||
+ local->local.ID, buffer,
|
||||
+ NULL, NULL, &cat) > 0) {
|
||||
local->local.category = cat;
|
||||
}
|
||||
+ pi_buffer_free (buffer);
|
||||
LOG(fprintf(stderr, "local_record_from_comp: done calling dlp_ReadRecordById\n"));
|
||||
}
|
||||
|
||||
@@ -699,6 +712,7 @@
|
||||
{
|
||||
ECalComponent *comp;
|
||||
struct Memo memo;
|
||||
+ pi_buffer_t piBuf;
|
||||
struct icaltimetype now;
|
||||
icaltimezone *utc_zone;
|
||||
char *txt, *txt2, *txt3;
|
||||
@@ -707,8 +721,12 @@
|
||||
|
||||
g_return_val_if_fail (remote != NULL, NULL);
|
||||
|
||||
+ piBuf.data = remote->record;
|
||||
+ piBuf.allocated = remote->length;
|
||||
+ piBuf.used = remote->length;
|
||||
+
|
||||
memset (&memo, 0, sizeof (struct Memo));
|
||||
- unpack_Memo (&memo, remote->record, remote->length);
|
||||
+ unpack_Memo (&memo, &piBuf, memo_v1);
|
||||
|
||||
utc_zone = icaltimezone_get_utc_timezone ();
|
||||
now = icaltime_from_timet_with_zone (time (NULL), FALSE,
|
||||
@@ -836,7 +854,7 @@
|
||||
GnomePilotConduitSyncAbs *abs_conduit;
|
||||
GList *l;
|
||||
int len;
|
||||
- unsigned char *buf;
|
||||
+ pi_buffer_t *buffer;
|
||||
char *filename, *change_id;
|
||||
icalcomponent *icalcomp;
|
||||
gint num_records, add_records = 0, mod_records = 0, del_records = 0;
|
||||
@@ -929,9 +947,9 @@
|
||||
g_message("num_records: %d\nadd_records: %d\nmod_records: %d\ndel_records: %d\n",
|
||||
num_records, add_records, mod_records, del_records);
|
||||
|
||||
- buf = (unsigned char*)g_malloc (0xffff);
|
||||
+ buffer = pi_buffer_new (0xffff);
|
||||
len = dlp_ReadAppBlock (dbi->pilot_socket, dbi->db_handle, 0,
|
||||
- (unsigned char *)buf, 0xffff);
|
||||
+ -1, buffer);
|
||||
|
||||
if (len < 0) {
|
||||
WARN (_("Could not read pilot's Memo application block"));
|
||||
@@ -940,8 +958,8 @@
|
||||
_("Could not read pilot's Memo application block"));
|
||||
return -1;
|
||||
}
|
||||
- unpack_MemoAppInfo (&(ctxt->ai), buf, len);
|
||||
- g_free (buf);
|
||||
+ unpack_MemoAppInfo (&(ctxt->ai), buffer->data, len);
|
||||
+ pi_buffer_free (buffer);
|
||||
|
||||
lastDesktopUniqueID = 128;
|
||||
|
||||
|
|
@ -1,154 +0,0 @@
|
|||
diff -up evolution-2.12.1/configure.in.no-gnome-common evolution-2.12.1/configure.in
|
||||
--- evolution-2.12.1/configure.in.no-gnome-common 2007-10-15 08:30:42.000000000 +0200
|
||||
+++ evolution-2.12.1/configure.in 2007-10-15 17:54:01.000000000 +0200
|
||||
@@ -1282,9 +1282,6 @@ AC_SUBST_FILE(EVO_MARSHAL_RULE)
|
||||
dnl *************************
|
||||
dnl CFLAGS and LIBS and stuff
|
||||
dnl *************************
|
||||
-
|
||||
-GNOME_COMPILE_WARNINGS(yes)
|
||||
-CFLAGS="$CFLAGS $WARN_CFLAGS"
|
||||
case $CFLAGS in
|
||||
*-Wall*)
|
||||
# Turn off the annoying "comparison between signed and unsigned"
|
||||
diff -up evolution-2.12.1/configure.no-gnome-common evolution-2.12.1/configure
|
||||
--- evolution-2.12.1/configure.no-gnome-common 2007-10-15 17:54:01.000000000 +0200
|
||||
+++ evolution-2.12.1/configure 2007-10-15 18:47:03.000000000 +0200
|
||||
@@ -31564,137 +31564,6 @@ EVO_MARSHAL_RULE=$srcdir/marshal.mk
|
||||
|
||||
|
||||
|
||||
- # Check whether --enable-compile-warnings was given.
|
||||
-if test "${enable_compile_warnings+set}" = set; then
|
||||
- enableval=$enable_compile_warnings;
|
||||
-else
|
||||
- enable_compile_warnings="yes"
|
||||
-fi
|
||||
-
|
||||
-
|
||||
- warnCFLAGS=
|
||||
- if test "x$GCC" != xyes; then
|
||||
- enable_compile_warnings=no
|
||||
- fi
|
||||
-
|
||||
- warning_flags=
|
||||
- realsave_CFLAGS="$CFLAGS"
|
||||
-
|
||||
- case "$enable_compile_warnings" in
|
||||
- no)
|
||||
- warning_flags=
|
||||
- ;;
|
||||
- minimum)
|
||||
- warning_flags="-Wall"
|
||||
- ;;
|
||||
- yes)
|
||||
- warning_flags="-Wall -Wmissing-prototypes"
|
||||
- ;;
|
||||
- maximum|error)
|
||||
- warning_flags="-Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith"
|
||||
- CFLAGS="$warning_flags $CFLAGS"
|
||||
- for option in -Wno-sign-compare; do
|
||||
- SAVE_CFLAGS="$CFLAGS"
|
||||
- CFLAGS="$CFLAGS $option"
|
||||
- { echo "$as_me:$LINENO: checking whether gcc understands $option" >&5
|
||||
-echo $ECHO_N "checking whether gcc understands $option... $ECHO_C" >&6; }
|
||||
- cat >conftest.$ac_ext <<_ACEOF
|
||||
-/* confdefs.h. */
|
||||
-_ACEOF
|
||||
-cat confdefs.h >>conftest.$ac_ext
|
||||
-cat >>conftest.$ac_ext <<_ACEOF
|
||||
-/* end confdefs.h. */
|
||||
-
|
||||
-int
|
||||
-main ()
|
||||
-{
|
||||
-
|
||||
- ;
|
||||
- return 0;
|
||||
-}
|
||||
-_ACEOF
|
||||
-rm -f conftest.$ac_objext
|
||||
-if { (ac_try="$ac_compile"
|
||||
-case "(($ac_try" in
|
||||
- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
|
||||
- *) ac_try_echo=$ac_try;;
|
||||
-esac
|
||||
-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
|
||||
- (eval "$ac_compile") 2>conftest.er1
|
||||
- ac_status=$?
|
||||
- grep -v '^ *+' conftest.er1 >conftest.err
|
||||
- rm -f conftest.er1
|
||||
- cat conftest.err >&5
|
||||
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
- (exit $ac_status); } && {
|
||||
- test -z "$ac_c_werror_flag" ||
|
||||
- test ! -s conftest.err
|
||||
- } && test -s conftest.$ac_objext; then
|
||||
- has_option=yes
|
||||
-else
|
||||
- echo "$as_me: failed program was:" >&5
|
||||
-sed 's/^/| /' conftest.$ac_ext >&5
|
||||
-
|
||||
- has_option=no
|
||||
-fi
|
||||
-
|
||||
-rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
|
||||
- CFLAGS="$SAVE_CFLAGS"
|
||||
- { echo "$as_me:$LINENO: result: $has_option" >&5
|
||||
-echo "${ECHO_T}$has_option" >&6; }
|
||||
- if test $has_option = yes; then
|
||||
- warning_flags="$warning_flags $option"
|
||||
- fi
|
||||
- unset has_option
|
||||
- unset SAVE_CFLAGS
|
||||
- done
|
||||
- unset option
|
||||
- if test "$enable_compile_warnings" = "error" ; then
|
||||
- warning_flags="$warning_flags -Werror"
|
||||
- fi
|
||||
- ;;
|
||||
- *)
|
||||
- { { echo "$as_me:$LINENO: error: Unknown argument '$enable_compile_warnings' to --enable-compile-warnings" >&5
|
||||
-echo "$as_me: error: Unknown argument '$enable_compile_warnings' to --enable-compile-warnings" >&2;}
|
||||
- { (exit 1); exit 1; }; }
|
||||
- ;;
|
||||
- esac
|
||||
- CFLAGS="$realsave_CFLAGS"
|
||||
- { echo "$as_me:$LINENO: checking what warning flags to pass to the C compiler" >&5
|
||||
-echo $ECHO_N "checking what warning flags to pass to the C compiler... $ECHO_C" >&6; }
|
||||
- { echo "$as_me:$LINENO: result: $warning_flags" >&5
|
||||
-echo "${ECHO_T}$warning_flags" >&6; }
|
||||
-
|
||||
- # Check whether --enable-iso-c was given.
|
||||
-if test "${enable_iso_c+set}" = set; then
|
||||
- enableval=$enable_iso_c;
|
||||
-else
|
||||
- enable_iso_c=no
|
||||
-fi
|
||||
-
|
||||
-
|
||||
- { echo "$as_me:$LINENO: checking what language compliance flags to pass to the C compiler" >&5
|
||||
-echo $ECHO_N "checking what language compliance flags to pass to the C compiler... $ECHO_C" >&6; }
|
||||
- complCFLAGS=
|
||||
- if test "x$enable_iso_c" != "xno"; then
|
||||
- if test "x$GCC" = "xyes"; then
|
||||
- case " $CFLAGS " in
|
||||
- *\ \ -ansi\ \ *) ;;
|
||||
- *) complCFLAGS="$complCFLAGS -ansi" ;;
|
||||
- esac
|
||||
- case " $CFLAGS " in
|
||||
- *\ \ -pedantic\ \ *) ;;
|
||||
- *) complCFLAGS="$complCFLAGS -pedantic" ;;
|
||||
- esac
|
||||
- fi
|
||||
- fi
|
||||
- { echo "$as_me:$LINENO: result: $complCFLAGS" >&5
|
||||
-echo "${ECHO_T}$complCFLAGS" >&6; }
|
||||
-
|
||||
- WARN_CFLAGS="$warning_flags $complCFLAGS"
|
||||
-
|
||||
-
|
||||
-CFLAGS="$CFLAGS $WARN_CFLAGS"
|
||||
case $CFLAGS in
|
||||
*-Wall*)
|
||||
# Turn off the annoying "comparison between signed and unsigned"
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
--- evolution-2.9.1/calendar/gui/e-day-view.c.im-context-reset 2006-11-06 10:14:26.000000000 -0500
|
||||
+++ evolution-2.9.1/calendar/gui/e-day-view.c 2006-11-06 10:15:39.000000000 -0500
|
||||
@@ -6928,6 +6928,9 @@
|
||||
if (!event->canvas_item)
|
||||
return;
|
||||
|
||||
+ /* Reset IM context. */
|
||||
+ gtk_im_context_reset (E_TEXT (event->canvas_item)->im_context);
|
||||
+
|
||||
/* We must grab the focus before setting the initial text, since
|
||||
grabbing the focus will result in a call to
|
||||
e_day_view_on_editing_started(), which will reset the text to get
|
||||
2652
evolution.spec
2652
evolution.spec
File diff suppressed because it is too large
Load diff
10
flatpak-evolution-fix-service-names.sh
Executable file
10
flatpak-evolution-fix-service-names.sh
Executable file
|
|
@ -0,0 +1,10 @@
|
|||
#!/bin/bash
|
||||
|
||||
# see https://gitlab.gnome.org/GNOME/glib/issues/1737
|
||||
# previous versions used milliseconds instead of seconds as the timeout argument",
|
||||
(`pkg-config --atleast-version 2.60.1 gio-2.0` || `pkg-config --atleast-version 2.61.0 gio-2.0`) && TIMEOUTMULT= || TIMEOUTMULT=000
|
||||
|
||||
sed -e "s|\@SOURCES_SERVICE\@|$(pkg-config --variable=sourcesdbusservicename evolution-data-server-1.2)|" \
|
||||
-e "s|\@ADDRESSBOOK_SERVICE\@|$(pkg-config --variable=addressbookdbusservicename evolution-data-server-1.2)|" \
|
||||
-e "s|\@CALENDAR_SERVICE\@|$(pkg-config --variable=calendardbusservicename evolution-data-server-1.2)|" \
|
||||
-e "s|\@TIMEOUTMULT\@|${TIMEOUTMULT}|"
|
||||
29
flatpak-evolution-wrapper.sh.in
Normal file
29
flatpak-evolution-wrapper.sh.in
Normal file
|
|
@ -0,0 +1,29 @@
|
|||
#!/bin/bash
|
||||
|
||||
if [ "$1" = "--quit" -o "$1" = "--force-shutdown" ]; then
|
||||
/app/bin/evolution.bin "$@"
|
||||
else
|
||||
export BOGOFILTER_DIR="${XDG_DATA_HOME}/bogofilter/"
|
||||
export GIO_USE_NETWORK_MONITOR=base
|
||||
gsettings reset org.gnome.evolution-data-server network-monitor-gio-name
|
||||
|
||||
LINES=$(gdbus call --session --dest org.freedesktop.DBus --object-path /org/freedesktop/DBus --method org.freedesktop.DBus.ListNames | grep @SOURCES_SERVICE@ | wc -l)
|
||||
if [ "${LINES}" = "0" ]; then
|
||||
/app/libexec/evolution-source-registry &
|
||||
gdbus wait --session --timeout=1@TIMEOUTMULT@ @SOURCES_SERVICE@
|
||||
fi
|
||||
|
||||
LINES=$(gdbus call --session --dest org.freedesktop.DBus --object-path /org/freedesktop/DBus --method org.freedesktop.DBus.ListNames | grep @ADDRESSBOOK_SERVICE@ | wc -l)
|
||||
if [ "${LINES}" = "0" ]; then
|
||||
/app/libexec/evolution-addressbook-factory -r &
|
||||
gdbus wait --session --timeout=1@TIMEOUTMULT@ @ADDRESSBOOK_SERVICE@
|
||||
fi
|
||||
|
||||
LINES=$(gdbus call --session --dest org.freedesktop.DBus --object-path /org/freedesktop/DBus --method org.freedesktop.DBus.ListNames | grep @CALENDAR_SERVICE@ | wc -l)
|
||||
if [ "${LINES}" = "0" ]; then
|
||||
/app/libexec/evolution-calendar-factory -r &
|
||||
gdbus wait --session --timeout=1@TIMEOUTMULT@ @CALENDAR_SERVICE@
|
||||
fi
|
||||
|
||||
/app/bin/evolution.bin "$@"
|
||||
fi
|
||||
5
rpminspect.yaml
Normal file
5
rpminspect.yaml
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
runpath:
|
||||
allowed_paths:
|
||||
- /usr/lib/evolution
|
||||
- /usr/lib64/evolution
|
||||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
5be2cb0584344cfe7bb4944c2fe468be evolution-2.22.3.1.tar.bz2
|
||||
SHA512 (evolution-3.59.1.tar.xz) = 26d6d4dfcdbc3d89f88d9e24096c7ff910d221119def75d7f80a397f682be96860726832c7c62b46769ce9cfcc15e5844cbcc016facc9b21b4eb9bbb2c17360d
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue