1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363 3364 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 3410 3411 3412 3413 3414 3415 3416 3417 3418 3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3797 3798 3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000 4001 4002 4003 4004 4005 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 4531 4532 4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547 4548 4549 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641 4642 4643 4644 4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 4708 4709 4710 4711 4712 4713 4714 4715 4716 4717 4718 4719 4720 4721 4722 4723 4724 4725 4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 4850 4851 4852 4853 4854 4855 4856 4857 4858 4859 4860 4861 4862 4863 4864 4865 4866 4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 4942 4943 4944 4945 4946 4947 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 5011 5012 5013 5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 5040 5041 5042 5043 5044 5045 5046 5047 5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 5093 5094 5095 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 5124 5125 5126 5127 5128 5129 5130 5131 5132 5133 5134 5135 5136 5137 5138 5139 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 5168 5169 5170 5171 5172 5173 5174 5175 5176 5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 5228 5229 5230 5231 5232 5233 5234 5235 5236 5237 5238 5239 5240 5241 5242 5243 5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 5336 5337 5338 5339 5340 5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381 5382 5383 5384 5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 5466 5467 5468 5469 5470 5471 5472 5473 5474 5475 5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 5502 5503 5504 5505 5506 5507 5508 5509 5510 5511 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 5548 5549 5550 5551 5552 5553 5554 5555 5556 5557 5558 5559 5560 5561 5562 5563 5564 5565 5566 5567 5568 5569 5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 5587 5588 5589 5590 5591 5592 5593 5594 5595 5596 5597 5598 5599 5600 5601 5602 5603 5604 5605 5606 5607 5608 5609 5610 5611 5612 5613 5614 5615 5616 5617 5618 5619 5620 5621 5622 5623 5624 5625 5626 5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 5649 5650 5651 5652 5653 5654 5655 5656 5657 5658 5659 5660 5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 5672 5673 5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 5706 5707 5708 5709 5710 5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 5722 5723 5724 5725 5726 5727 5728 5729 5730 5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 5756 5757 5758 5759 5760 5761 5762 5763 5764 5765 5766 5767 5768 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 5806 5807 5808 5809 5810 5811 5812 5813 5814 5815 5816 5817 5818 5819 5820 5821 5822 5823 5824 5825 5826 5827 5828 5829 5830 5831 5832 5833 5834 5835 5836 5837 5838 5839 5840 5841 5842 5843 5844 5845 5846 5847 5848 5849 5850 5851 5852 5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 5879 5880 5881 5882 5883 5884 5885 5886 5887 5888 5889 5890 5891 5892 5893 5894 5895 5896 5897 5898 5899 5900 5901 5902 5903 5904 5905 5906 5907 5908 5909 5910 5911 5912 5913 5914 5915 5916 5917 5918 5919 5920 5921 5922 5923 5924 5925 5926 5927 5928 5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 5948 5949 5950 5951 5952 5953 5954 5955 5956 5957 5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975 5976 5977 5978 5979 5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 5992 5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 6018 6019 6020 6021 6022 6023 6024 6025 6026 6027 6028 6029 6030 6031 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067 6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 6081 6082 6083 6084 6085 6086 6087 6088 6089 6090 6091 6092 6093 6094 6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 6134 6135 6136 6137 6138 6139 6140 6141 6142 6143 6144 6145 6146 6147 6148 6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 6159 6160 6161 6162 6163 6164 6165 6166 6167 6168 6169 6170 6171 6172 6173 6174 6175 6176 6177 6178 6179 6180 6181 6182 6183 6184 6185 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 6208 6209 6210 6211 6212 6213 6214 6215 6216 6217 6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 6246 6247 6248 6249 6250 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263 6264 6265 6266 6267 6268 6269 6270 6271 6272 6273 6274 6275 6276 6277 6278 6279 6280 6281 6282 6283 6284 6285 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 6328 6329 6330 6331 6332 6333 6334 6335 6336 6337 6338 6339 6340 6341 6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 6370 6371 6372 6373 6374 6375 6376 6377 6378 6379 6380 6381 6382 6383 6384 6385 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 6399 6400 6401 6402 6403 6404 6405 6406 6407 6408 6409 6410 6411 6412 6413 6414 6415 6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 6445 6446 6447 6448 6449 6450 6451 6452 6453 6454 6455 6456 6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 6481 6482 6483 6484 6485 6486 6487 6488 6489 6490 6491 6492 6493 6494 6495 6496 6497 6498 6499 6500 6501 6502 6503 6504 6505 6506 6507 6508 6509 6510 6511 6512 6513 6514 6515 6516 6517 6518 6519 6520 6521 6522 6523 6524 6525 6526 6527 6528 6529 6530 6531 6532 6533 6534 6535 6536 6537 6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554 6555 6556 6557 6558 6559 6560 6561 6562 6563 6564 6565 6566 6567 6568 6569 6570 6571 6572 6573 6574 6575 6576 6577 6578 6579 6580 6581 6582 6583 6584 6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 6595 6596 6597 6598 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 6623 6624 6625 6626 6627 6628 6629 6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678 6679 6680 6681 6682 6683 6684 6685 6686 6687 6688 6689 6690 6691 6692 6693 6694 6695 6696 6697 6698 6699 6700 6701 6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723 6724 6725 6726 6727 6728 6729 6730 6731 6732 6733 6734 6735 6736 6737 6738 6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 6771 6772 6773 6774 6775 6776 6777 6778 6779 6780 6781 6782 6783 6784 6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 6809 6810 6811 6812 6813 6814 6815 6816 6817 6818 6819 6820 6821 6822 6823 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 6841 6842 6843 6844 6845 6846 6847 6848 6849 6850 6851 6852 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 6878 6879 6880 6881 6882 6883 6884 6885 6886 6887 6888 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 6911 6912 6913 6914 6915 6916 6917 6918 6919 6920 6921 6922 6923 6924 6925 6926 6927 6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 6943 6944 6945 6946 6947 6948 6949 6950 6951 6952 6953 6954 6955 6956 6957 6958 6959 6960 6961 6962 6963 6964 6965 6966 6967 6968 6969 6970 6971 6972 6973 6974 6975 6976 6977 6978 6979 6980 6981 6982 6983 6984 6985 6986 6987 6988 6989 6990 6991 6992 6993 6994 6995 6996 6997 6998 6999 7000 7001 7002 7003 7004 7005 7006 7007 7008 7009 7010 7011 7012 7013 7014 7015 7016 7017 7018 7019 7020 7021 7022 7023 7024 7025 7026 7027 7028 7029 7030 7031 7032 7033 7034 7035 7036 7037 7038 7039 7040 7041 7042 7043 7044 7045 7046 7047 7048 7049 7050 7051 7052 7053 7054 7055 7056 7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 7067 7068 7069 7070 7071 7072 7073 7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 7085 7086 7087 7088 7089 7090 7091 7092 7093 7094 7095 7096 7097 7098 7099 7100 7101 7102 7103 7104 7105 7106 7107 7108 7109 7110 7111 7112 7113 7114 7115 7116 7117 7118 7119 7120 7121 7122 7123 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 7141 7142 7143 7144 7145 7146 7147 7148 7149 7150 7151 7152 7153 7154 7155 7156 7157 7158 7159 7160 7161 7162 7163 7164 7165 7166 7167 7168 7169 7170 7171 7172 7173 7174 7175 7176 7177 7178 7179 7180 7181 7182 7183 7184 7185 7186 7187 7188 7189 7190 7191 7192 7193 7194 7195 7196 7197 7198 7199 7200 7201 7202 7203 7204 7205 7206 7207 7208 7209 7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 7223 7224 7225 7226 7227 7228 7229 7230 7231 7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 7245 7246 7247 7248 7249 7250 7251 7252 7253 7254 7255 7256 7257 7258 7259 7260 7261 7262 7263 7264 7265 7266 7267 7268 7269 7270 7271 7272 7273 7274 7275 7276 7277 7278 7279 7280 7281 7282 7283 7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 7295 7296 7297 7298 7299 7300 7301 7302 7303 7304 7305 7306 7307 7308 7309 7310 7311 7312 7313 7314 7315 7316 7317 7318 7319 7320 7321 7322 7323 7324 7325 7326 7327 7328 7329 7330 7331 7332 7333 7334 7335 7336 7337 7338 7339 7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 7356 7357 7358 7359 7360 7361 7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 7372 7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 7402 7403 7404 7405 7406 7407 7408 7409 7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 7433 7434 7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 7450 7451 7452 7453 7454 7455 7456 7457 7458 7459 7460 7461 7462 7463 7464 7465 7466 7467 7468 7469 7470 7471 7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 7486 7487 7488 7489 7490 7491 7492 7493 7494 7495 7496 7497 7498 7499 7500 7501 7502 7503 7504 7505 7506 7507 7508 7509 7510 7511 7512 7513 7514 7515 7516 7517 7518 7519 7520 7521 7522 7523 7524 7525 7526 7527 7528 7529 7530 7531 7532 7533 7534 7535 7536 7537 7538 7539 7540 7541 7542 7543 7544 7545 7546 7547 7548 7549 7550 7551 7552 7553 7554 7555 7556 7557 7558 7559 7560 7561 7562 7563 7564 7565 7566 7567 7568 7569 7570 7571 7572 7573 7574 7575 7576 7577 7578 7579 7580 7581 7582 7583 7584 7585 7586 7587 7588 7589 7590 7591 7592 7593 7594 7595 7596 7597 7598 7599 7600 7601 7602 7603 7604 7605 7606 7607 7608 7609 7610 7611 7612 7613 7614 7615 7616 7617 7618 7619 7620 7621 7622 7623 7624 7625 7626 7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 7642 7643 7644 7645 7646 7647 7648 7649 7650 7651 7652 7653 7654 7655 7656 7657 7658 7659 7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 8284 8285 8286 8287 8288 8289 8290 8291 8292 8293 8294 8295 8296 8297 8298 8299 8300 8301 8302 8303 8304 8305 8306 8307 8308 8309 8310 8311 8312 8313 8314 8315 8316 8317 8318 8319 8320 8321 8322 8323 8324 8325 8326 8327 8328 8329 8330 8331 8332 8333 8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 8351 8352 8353 8354 8355 8356 8357 8358 8359 8360 8361 8362 8363 8364 8365 8366 8367 8368 8369 8370 8371 8372 8373 8374 8375 8376 8377 8378 8379 8380 8381 8382 8383 8384 8385 8386 8387 8388 8389 8390 8391 8392 8393 8394 8395 8396 8397 8398 8399 8400 8401 8402 8403 8404 8405 8406 8407 8408 8409 8410 8411 8412 8413 8414 8415 8416 8417 8418 8419 8420 8421 8422 8423 8424 8425 8426 8427 8428 8429 8430 8431 8432 8433 8434 8435 8436 8437 8438 8439 8440 8441 8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 8456 8457 8458 8459 8460 8461 8462 8463 8464 8465 8466 8467 8468 8469 8470 8471 8472 8473 8474 8475 8476 8477 8478 8479 8480 8481 8482 8483 8484 8485 8486 8487 8488 8489 8490 8491 8492 8493 8494 8495 8496 8497 8498 8499 8500 8501 8502 8503 8504 8505 8506 8507 8508 8509 8510 8511 8512 8513 8514 8515 8516 8517 8518 8519 8520 8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 8552 8553 8554 8555 8556 8557 8558 8559 8560 8561 8562 8563 8564 8565 8566 8567 8568 8569 8570 8571 8572 8573 8574 8575 8576 8577 8578 8579 8580 8581 8582 8583 8584 8585 8586 8587 8588 8589 8590 8591 8592 8593 8594 8595 8596 8597 8598 8599 8600 8601 8602 8603 8604 8605 8606 8607 8608 8609 8610 8611 8612 8613 8614 8615 8616 8617 8618 8619 8620 8621 8622 8623 8624 8625 8626 8627 8628 8629 8630 8631 8632 8633 8634 8635 8636 8637 8638 8639 8640 8641 8642 8643 8644 8645 8646 8647 8648 8649 8650 8651 8652 8653 8654 8655 8656 8657 8658 8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 8675 8676 8677 8678 8679 8680 8681 8682 8683 8684 8685 8686 8687 8688 8689 8690 8691 8692 8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 8710 8711 8712 8713 8714 8715 8716 8717 8718 8719 8720 8721 8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 8739 8740 8741 8742 8743 8744 8745 8746 8747 8748 8749 8750 8751 8752 8753 8754 8755 8756 8757 8758 8759 8760 8761 8762 8763 8764 8765 8766 8767 8768 8769 8770 8771 8772 8773 8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 8787 8788 8789 8790 8791 8792 8793 8794 8795 8796 8797 8798 8799 8800 8801 8802 8803 8804 8805 8806 8807 8808 8809 8810 8811 8812 8813 8814 8815 8816 8817 8818 8819 8820 8821 8822 8823 8824 8825 8826 8827 8828 8829 8830 8831 8832 8833 8834 8835 8836 8837 8838 8839 8840 8841 8842 8843 8844 8845 8846 8847 8848 8849 8850 8851 8852 8853 8854 8855 8856 8857 8858 8859 8860 8861 8862 8863 8864 8865 8866 8867 8868 8869 8870 8871 8872 8873 8874 8875 8876 8877 8878 8879 8880 8881 8882 8883 8884 8885 8886 8887 8888 8889 8890 8891 8892 8893 8894 8895 8896 8897 8898 8899 8900 8901 8902 8903 8904 8905 8906 8907 8908 8909 8910 8911 8912 8913 8914 8915 8916 8917 8918 8919 8920 8921 8922 8923 8924 8925 8926 8927 8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 8948 8949 8950 8951 8952 8953 8954 8955 8956 8957 8958 8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 8974 8975 8976 8977 8978 8979 8980 8981 8982 8983 8984 8985 8986 8987 8988 8989 8990 8991 8992 8993 8994 8995 8996 8997 8998 8999 9000 9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 9013 9014 9015 9016 9017 9018 9019 9020 9021 9022 9023 9024 9025 9026 9027 9028 9029 9030 9031 9032 9033 9034 9035 9036 9037 9038 9039 9040 9041 9042 9043 9044 9045 9046 9047 9048 9049 9050 9051 9052 9053 9054 9055 9056 9057 9058 9059 9060 9061 9062 9063 9064 9065 9066 9067 9068 9069 9070 9071 9072 9073 9074 9075 9076 9077 9078 9079 9080 9081 9082 9083 9084 9085 9086 9087 9088 9089 9090 9091 9092 9093 9094 9095 9096 9097 9098 9099 9100 9101 9102 9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 9120 9121 9122 9123 9124 9125 9126 9127 9128 9129 9130 9131 9132 9133 9134 9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 9157 9158 9159 9160 9161 9162 9163 9164 9165 9166 9167 9168 9169 9170 9171 9172 9173 9174 9175 9176 9177 9178 9179 9180 9181 9182 9183 9184 9185 9186 9187 9188 9189 9190 9191 9192 9193 9194 9195 9196 9197 9198 9199 9200 9201 9202 9203 9204 9205 9206 9207 9208 9209 9210 9211 9212 9213 9214 9215 9216 9217 9218 9219 9220 9221 9222 9223 9224 9225 9226 9227 9228 9229 9230 9231 9232 9233 9234 9235 9236 9237 9238 9239 9240 9241 9242 9243 9244 9245 9246 9247 9248 9249 9250 9251 9252 9253 9254 9255 9256 9257 9258 9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281 9282 9283 9284 9285 9286 9287 9288 9289 9290 9291 9292 9293 9294 9295 9296 9297 9298 9299 9300 9301 9302 9303 9304 9305 9306 9307 9308 9309 9310 9311 9312 9313 9314 9315 9316 9317 9318 9319 9320 9321 9322 9323 9324 9325 9326 9327 9328 9329 9330 9331 9332 9333 9334 9335 9336 9337 9338 9339 9340 9341 9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 9367 9368 9369 9370 9371 9372 9373 9374 9375 9376 9377 9378 9379 9380 9381 9382 9383 9384 9385 9386 9387 9388 9389 9390 9391 9392 9393 9394 9395 9396 9397 9398 9399 9400 9401 9402 9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 9418 9419 9420 9421 9422 9423 9424 9425 9426 9427 9428 9429 9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 9442 9443 9444 9445 9446 9447 9448 9449 9450 9451 9452 9453 9454 9455 9456 9457 9458 9459 9460 9461 9462 9463 9464 9465 9466 9467 9468 9469 9470 9471 9472 9473 9474 9475 9476 9477 9478 9479 9480 9481 9482 9483 9484 9485 9486 9487 9488 9489 9490 9491 9492 9493 9494 9495 9496 9497 9498 9499 9500 9501 9502 9503 9504 9505 9506 9507 9508 9509 9510 9511 9512 9513 9514 9515 9516 9517 9518 9519 9520 9521 9522 9523 9524 9525 9526 9527 9528 9529 9530 9531 9532 9533 9534 9535 9536 9537 9538 9539 9540 9541 9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 9555 9556 9557 9558 9559 9560 9561 9562 9563 9564 9565 9566 9567 9568 9569 9570 9571 9572 9573 9574 9575 9576 9577 9578 9579 9580 9581 9582 9583 9584 9585 9586 9587 9588 9589 9590 9591 9592 9593 9594 9595 9596 9597 9598 9599 9600 9601 9602 9603 9604 9605 9606 9607 9608 9609 9610 9611 9612 9613 9614 9615 9616 9617 9618 9619 9620 9621 9622 9623 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9681 9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 10000 10001 10002 10003 10004 10005 10006 10007 10008 10009 10010 10011 10012 10013 10014 10015 10016 10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 10027 10028 10029 10030 10031 10032 10033 10034 10035 10036 10037 10038 10039 10040 10041 10042 10043 10044 10045 10046 10047 10048 10049 10050 10051 10052 10053 10054 10055 10056 10057 10058 10059 10060 10061 10062 10063 10064 10065 10066 10067 10068 10069 10070 10071 10072 10073 10074 10075 10076 10077 10078 10079 10080 10081 10082 10083 10084 10085 10086 10087 10088 10089 10090 10091 10092 10093 10094 10095 10096 10097 10098 10099 10100 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 10111 10112 10113 10114 10115 10116 10117 10118 10119 10120 10121 10122 10123 10124 10125 10126 10127 10128 10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139 10140 10141 10142 10143 10144 10145 10146 10147 10148 10149 10150 10151 10152 10153 10154 10155 10156 10157 10158 10159 10160 10161 10162 10163 10164 10165 10166 10167 10168 10169 10170 10171 10172 10173 10174 10175 10176 10177 10178 10179 10180 10181 10182 10183 10184 10185 10186 10187 10188 10189 10190 10191 10192 10193 10194 10195 10196 10197 10198 10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 10213 10214 10215 10216 10217 10218 10219 10220 10221 10222 10223 10224 10225 10226 10227 10228 10229 10230 10231 10232 10233 10234 10235 10236 10237 10238 10239 10240 10241 10242 10243 10244 10245 10246 10247 10248 10249 10250 10251 10252 10253 10254 10255 10256 10257 10258 10259 10260 10261 10262 10263 10264 10265 10266 10267 10268 10269 10270 10271 10272 10273 10274 10275 10276 10277 10278 10279 10280 10281 10282 10283 10284 10285 10286 10287 10288 10289 10290 10291 10292 10293 10294 10295 10296 10297 10298 10299 10300 10301 10302 10303 10304 10305 10306 10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 10324 10325 10326 10327 10328 10329 10330 10331 10332 10333 10334 10335 10336 10337 10338 10339 10340 10341 10342 10343 10344 10345 10346 10347 10348 10349 10350 10351 10352 10353 10354 10355 10356 10357 10358 10359 10360 10361 10362 10363 10364 10365 10366 10367 10368 10369 10370 10371 10372 10373 10374 10375 10376 10377 10378 10379 10380 10381 10382 10383 10384 10385 10386 10387 10388 10389 10390 10391 10392 10393 10394 10395 10396 10397 10398 10399 10400 10401 10402 10403 10404 10405 10406 10407 10408 10409 10410 10411 10412 10413 10414 10415 10416 10417 10418 10419 10420 10421 10422 10423 10424 10425 10426 10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 10440 10441 10442 10443 10444 10445 10446 10447 10448 10449 10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 10475 10476 10477 10478 10479 10480 10481 10482 10483 10484 10485 10486 10487 10488 10489 10490 10491 10492 10493 10494 10495 10496 10497 10498 10499 10500 10501 10502 10503 10504 10505 10506 10507 10508 10509 10510 10511 10512 10513 10514 10515 10516 10517 10518 10519 10520 10521 10522 10523 10524 10525 10526 10527 10528 10529 10530 10531 10532 10533 10534 10535 10536 10537 10538 10539 10540 10541 10542 10543 10544 10545 10546 10547 10548 10549 10550 10551 10552 10553 10554 10555 10556 10557 10558 10559 10560 10561 10562 10563 10564 10565 10566 10567 10568 10569 10570 10571 10572 10573 10574 10575 10576 10577 10578 10579 10580 10581 10582 10583 10584 10585 10586 10587 10588 10589 10590 10591 10592 10593 10594 10595 10596 10597 10598 10599 10600 10601 10602 10603 10604 10605 10606 10607 10608 10609 10610 10611 10612 10613 10614 10615 10616 10617 10618 10619 10620 10621 10622 10623 10624 10625 10626 10627 10628 10629 10630 10631 10632 10633 10634 10635 10636 10637 10638 10639 10640 10641 10642 10643 10644 10645 10646 10647 10648 10649 10650 10651 10652 10653 10654 10655 10656 10657 10658 10659 10660 10661 10662 10663 10664 10665 10666 10667 10668 10669 10670 10671 10672 10673 10674 10675 10676 10677 10678 10679 10680 10681 10682 10683 10684 10685 10686 10687 10688 10689 10690 10691 10692 10693 10694 10695 10696 10697 10698 10699 10700 10701 10702 10703 10704 10705 10706 10707 10708 10709 10710 10711 10712 10713 10714 10715 10716 10717 10718 10719 10720 10721 10722 10723 10724 10725 10726 10727 10728 10729 10730 10731 10732 10733 10734 10735 10736 10737 10738 10739 10740 10741 10742 10743 10744 10745 10746 10747 10748 10749 10750 10751 10752 10753 10754 10755 10756 10757 10758 10759 10760 10761 10762 10763 10764 10765 10766 10767 10768 10769 10770 10771 10772 10773 10774 10775 10776 10777 10778 10779 10780 10781 10782 10783 10784 10785 10786 10787 10788 10789 10790 10791 10792 10793 10794 10795 10796 10797 10798 10799 10800 10801 10802 10803 10804 10805 10806 10807 10808 10809 10810 10811 10812 10813 10814 10815 10816 10817 10818 10819 10820 10821 10822 10823 10824 10825 10826 10827 10828 10829 10830 10831 10832 10833 10834 10835 10836 10837 10838 10839 10840 10841 10842 10843 10844 10845 10846 10847 10848 10849 10850 10851 10852 10853 10854 10855 10856 10857 10858 10859 10860 10861 10862 10863 10864 10865 10866 10867 10868 10869 10870 10871 10872 10873 10874 10875 10876 10877 10878 10879 10880 10881 10882 10883 10884 10885 10886 10887 10888 10889 10890 10891 10892 10893 10894 10895 10896 10897 10898 10899 10900 10901 10902 10903 10904 10905 10906 10907 10908 10909 10910 10911 10912 10913 10914 10915 10916 10917 10918 10919 10920 10921 10922 10923 10924 10925 10926 10927 10928 10929 10930 10931 10932 10933 10934 10935 10936 10937 10938 10939 10940 10941 10942 10943 10944 10945 10946 10947 10948 10949 10950 10951 10952 10953 10954 10955 10956 10957 10958 10959 10960 10961 10962 10963 10964 10965 10966 10967 10968 10969 10970 10971 10972 10973 10974 10975 10976 10977 10978 10979 10980 10981 10982 10983 10984 10985 10986 10987 10988 10989 10990 10991 10992 10993 10994 10995 10996 10997 10998 10999 11000 11001 11002 11003 11004 11005 11006 11007 11008 11009 11010 11011 11012 11013 11014 11015 11016 11017 11018 11019 11020 11021 11022 11023 11024 11025 11026 11027 11028 11029 11030 11031 11032 11033 11034 11035 11036 11037 11038 11039 11040 11041 11042 11043 11044 11045 11046 11047 11048 11049 11050 11051 11052 11053 11054 11055 11056 11057 11058 11059 11060 11061 11062 11063 11064 11065 11066 11067 11068 11069 11070 11071 11072 11073 11074 11075 11076 11077 11078 11079 11080 11081 11082 11083 11084 11085 11086 11087 11088 11089 11090 11091 11092 11093 11094 11095 11096 11097 11098 11099 11100 11101 11102 11103 11104 11105 11106 11107 11108 11109 11110 11111 11112 11113 11114 11115 11116 11117 11118 11119 11120 11121 11122 11123 11124 11125 11126 11127 11128 11129 11130 11131 11132 11133 11134 11135 11136 11137 11138 11139 11140 11141 11142 11143 11144 11145 11146 11147 11148 11149 11150 11151 11152 11153 11154 11155 11156 11157 11158 11159 11160 11161 11162 11163 11164 11165 11166 11167 11168 11169 11170 11171 11172 11173 11174 11175 11176 11177 11178 11179 11180 11181 11182 11183 11184 11185 11186 11187 11188 11189 11190 11191 11192 11193 11194 11195 11196 11197 11198 11199 11200 11201 11202 11203 11204 11205 11206 11207 11208 11209 11210 11211 11212 11213 11214 11215 11216 11217 11218 11219 11220 11221 11222 11223 11224 11225 11226 11227 11228 11229 11230 11231 11232 11233 11234 11235 11236 11237 11238 11239 11240 11241 11242 11243 11244 11245 11246 11247 11248 11249 11250 11251 11252 11253 11254 11255 11256 11257 11258 11259 11260 11261 11262 11263 11264 11265 11266 11267 11268 11269 11270 11271 11272 11273 11274 11275 11276 11277 11278 11279 11280 11281 11282 11283 11284 11285 11286 11287 11288 11289 11290 11291 11292 11293 11294 11295 11296 11297 11298 11299 11300 11301 11302 11303 11304 11305 11306 11307 11308 11309 11310 11311 11312 11313 11314 11315 11316 11317 11318 11319 11320 11321 11322 11323 11324 11325 11326 11327 11328 11329 11330 11331 11332 11333 11334 11335 11336 11337 11338 11339 11340 11341 11342 11343 11344 11345 11346 11347 11348 11349 11350 11351 11352 11353 11354 11355 11356 11357 11358 11359 11360 11361 11362 11363 11364 11365 11366 11367 11368 11369 11370 11371 11372 11373 11374 11375 11376 11377 11378 11379 11380 11381 11382 11383 11384 11385 11386 11387 11388 11389 11390 11391 11392 11393 11394 11395 11396 11397 11398 11399 11400 11401 11402 11403 11404 11405 11406 11407 11408 11409 11410 11411 11412 11413 11414 11415 11416 11417 11418 11419 11420 11421 11422 11423 11424 11425 11426 11427 11428 11429 11430 11431 11432 11433 11434 11435 11436 11437 11438 11439 11440 11441 11442 11443 11444 11445 11446 11447 11448 11449 11450 11451 11452 11453 11454 11455 11456 11457 11458 11459 11460 11461 11462 11463 11464 11465 11466 11467 11468 11469 11470 11471 11472 11473 11474 11475 11476 11477 11478 11479 11480 11481 11482 11483 11484 11485 11486 11487 11488 11489 11490 11491 11492 11493 11494 11495 11496 11497 11498 11499 11500 11501 11502 11503 11504 11505 11506 11507 11508 11509 11510 11511 11512 11513 11514 11515 11516 11517 11518 11519 11520 11521 11522 11523 11524 11525 11526 11527 11528 11529 11530 11531 11532 11533 11534 11535 11536 11537 11538 11539 11540 11541 11542 11543 11544 11545 11546 11547 11548 11549 11550 11551 11552 11553 11554 11555 11556 11557 11558 11559 11560 11561 11562 11563 11564 11565 11566 11567 11568 11569 11570 11571 11572 11573 11574 11575 11576 11577 11578 11579 11580 11581 11582 11583 11584 11585 11586 11587 11588 11589 11590 11591 11592 11593 11594 11595 11596 11597 11598 11599 11600 11601 11602 11603 11604 11605 11606 11607 11608 11609 11610 11611 11612 11613 11614 11615 11616 11617 11618 11619 11620 11621 11622 11623 11624 11625 11626 11627 11628 11629 11630 11631 11632 11633 11634 11635 11636 11637 11638 11639 11640 11641 11642 11643 11644 11645 11646 11647 11648 11649 11650 11651 11652 11653 11654 11655 11656 11657 11658 11659 11660 11661 11662 11663 11664 11665 11666 11667 11668 11669 11670 11671 11672 11673 11674 11675 11676 11677 11678 11679 11680 11681 11682 11683 11684 11685 11686 11687 11688 11689 11690 11691 11692 11693 11694 11695 11696 11697 11698 11699 11700 11701 11702 11703 11704 11705 11706 11707 11708 11709 11710 11711 11712 11713 11714 11715 11716 11717 11718 11719 11720 11721 11722 11723 11724 11725 11726 11727 11728 11729 11730 11731 11732 11733 11734 11735 11736 11737 11738 11739 11740 11741 11742 11743 11744 11745 11746 11747 11748 11749 11750 11751 11752 11753 11754 11755 11756 11757 11758 11759 11760 11761 11762 11763 11764 11765 11766 11767 11768 11769 11770 11771 11772 11773 11774 11775 11776 11777 11778 11779 11780 11781 11782 11783 11784 11785 11786 11787 11788 11789 11790 11791 11792 11793 11794 11795 11796 11797 11798 11799 11800 11801 11802 11803 11804 11805 11806 11807 11808 11809 11810 11811 11812 11813 11814 11815 11816 11817 11818 11819 11820 11821 11822 11823 11824 11825 11826 11827 11828 11829 11830 11831 11832 11833 11834 11835 11836 11837 11838 11839 11840 11841 11842 11843 11844 11845 11846 11847 11848 11849 11850 11851 11852 11853 11854 11855 11856 11857 11858 11859 11860 11861 11862 11863 11864 11865 11866 11867 11868 11869 11870 11871 11872 11873 11874 11875 11876 11877 11878 11879 11880 11881 11882 11883 11884 11885 11886 11887 11888 11889 11890 11891 11892 11893 11894 11895 11896 11897 11898 11899 11900 11901 11902 11903 11904 11905 11906 11907 11908 11909 11910 11911 11912 11913 11914 11915 11916 11917 11918 11919 11920 11921 11922 11923 11924 11925 11926 11927 11928 11929 11930 11931 11932 11933 11934 11935 11936 11937 11938 11939 11940 11941 11942 11943 11944 11945 11946 11947 11948 11949 11950 11951 11952 11953 11954 11955 11956 11957 11958 11959 11960 11961 11962 11963 11964 11965 11966 11967 11968 11969 11970 11971 11972 11973 11974 11975 11976 11977 11978 11979 11980 11981 11982 11983 11984 11985 11986 11987 11988 11989 11990 11991 11992 11993 11994 11995 11996 11997 11998 11999 12000 12001 12002 12003 12004 12005 12006 12007 12008 12009 12010 12011 12012 12013 12014 12015 12016 12017 12018 12019 12020 12021 12022 12023 12024 12025 12026 12027 12028 12029 12030 12031 12032 12033 12034 12035 12036 12037 12038 12039 12040 12041 12042 12043 12044 12045 12046 12047 12048 12049 12050 12051 12052 12053 12054 12055 12056 12057 12058 12059 12060 12061 12062 12063 12064 12065 12066 12067 12068 12069 12070 12071 12072 12073 12074 12075 12076 12077 12078 12079 12080 12081 12082 12083 12084 12085 12086 12087 12088 12089 12090 12091 12092 12093 12094 12095 12096 12097 12098 12099 12100 12101 12102 12103 12104 12105 12106 12107 12108 12109 12110 12111 12112 12113 12114 12115 12116 12117 12118 12119 12120 12121 12122 12123 12124 12125 12126 12127 12128 12129 12130 12131 12132 12133 12134 12135 12136 12137 12138 12139 12140 12141 12142 12143 12144 12145 12146 12147 12148 12149 12150 12151 12152 12153 12154 12155 12156 12157 12158 12159 12160 12161 12162 12163 12164 12165 12166 12167 12168 12169 12170 12171 12172 12173 12174 12175 12176 12177 12178 12179 12180 12181 12182 12183 12184 12185 12186 12187 12188 12189 12190 12191 12192 12193 12194 12195 12196 12197 12198 12199 12200 12201 12202 12203 12204 12205 12206 12207 12208 12209 12210 12211 12212 12213 12214 12215 12216 12217 12218 12219 12220 12221 12222 12223 12224 12225 12226 12227 12228 12229 12230 12231 12232 12233 12234 12235 12236 12237 12238 12239 12240 12241 12242 12243 12244 12245 12246 12247 12248 12249 12250 12251 12252 12253 12254 12255 12256 12257 12258 12259 12260 12261 12262 12263 12264 12265 12266 12267 12268 12269 12270 12271 12272 12273 12274 12275 12276 12277 12278 12279 12280 12281 12282 12283 12284 12285 12286 12287 12288 12289 12290 12291 12292 12293 12294 12295 12296 12297 12298 12299 12300 12301 12302 12303 12304 12305 12306 12307 12308 12309 12310 12311 12312 12313 12314 12315 12316 12317 12318 12319 12320 12321 12322 12323 12324 12325 12326 12327 12328 12329 12330 12331 12332 12333 12334 12335 12336 12337 12338 12339 12340 12341 12342 12343 12344 12345 12346 12347 12348 12349 12350 12351 12352 12353 12354 12355 12356 12357 12358 12359 12360 12361 12362 12363 12364 12365 12366 12367 12368 12369 12370 12371 12372 12373 12374 12375 12376 12377 12378 12379 12380 12381 12382 12383 12384 12385 12386 12387 12388 12389 12390 12391 12392 12393 12394 12395 12396 12397 12398 12399 12400 12401 12402 12403 12404 12405 12406 12407 12408 12409 12410 12411 12412 12413 12414 12415 12416 12417 12418 12419 12420 12421 12422 12423 12424 12425 12426 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 12439 12440 12441 12442 12443 12444 12445 12446 12447 12448 12449 12450 12451 12452 12453 12454 12455 12456 12457 12458 12459 12460 12461 12462 12463 12464 12465 12466 12467 12468 12469 12470 12471 12472 12473 12474 12475 12476 12477 12478 12479 12480 12481 12482 12483 12484 12485 12486 12487 12488 12489 12490 12491 12492 12493 12494 12495 12496 12497 12498 12499 12500 12501 12502 12503 12504 12505 12506 12507 12508 12509 12510 12511 12512 12513 12514 12515 12516 12517 12518 12519 12520 12521 12522 12523 12524 12525 12526 12527 12528 12529 12530 12531 12532 12533 12534 12535 12536 12537 12538 12539 12540 12541 12542 12543 12544 12545 12546 12547 12548 12549 12550 12551 12552 12553 12554 12555 12556 12557 12558 12559 12560 12561 12562 12563 12564 12565 12566 12567 12568 12569 12570 12571 12572 12573 12574 12575 12576 12577 12578 12579 12580 12581 12582 12583 12584 12585 12586 12587 12588 12589 12590 12591 12592 12593 12594 12595 12596 12597 12598 12599 12600 12601 12602 12603 12604 12605 12606 12607 12608 12609 12610 12611 12612 12613 12614 12615 12616 12617 12618 12619 12620 12621 12622 12623 12624 12625 12626 12627 12628 12629 12630 12631 12632 12633 12634 12635 12636 12637 12638 12639 12640 12641 12642 12643 12644 12645 12646 12647 12648 12649 12650 12651 12652 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 12666 12667 12668 12669 12670 12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 12684 12685 12686 12687 12688 12689 12690 12691 12692 12693 12694 12695 12696 12697 12698 12699 12700 12701 12702 12703 12704 12705 12706 12707 12708 12709 12710 12711 12712 12713 12714 12715 12716 12717 12718 12719 12720 12721 12722 12723 12724 12725 12726 12727 12728 12729 12730 12731 12732 12733 12734 12735 12736 12737 12738 12739 12740 12741 12742 12743 12744 12745 12746 12747 12748 12749 12750 12751 12752 12753 12754 12755 12756 12757 12758 12759 12760 12761 12762 12763 12764 12765 12766 12767 12768 12769 12770 12771 12772 12773 12774 12775 12776 12777 12778 12779 12780 12781 12782 12783 12784 12785 12786 12787 12788 12789 12790 12791 12792 12793 12794 12795 12796 12797 12798 12799 12800 12801 12802 12803 12804 12805 12806 12807 12808 12809 12810 12811 12812 12813 12814 12815 12816 12817 12818 12819 12820 12821 12822 12823 12824 12825 12826 12827 12828 12829 12830 12831 12832 12833 12834 12835 12836 12837 12838 12839 12840 12841 12842 12843 12844 12845 12846 12847 12848 12849 12850 12851 12852 12853 12854 12855 12856 12857 12858 12859 12860 12861 12862 12863 12864 12865 12866 12867 12868 12869 12870 12871 12872 12873 12874 12875 12876 12877 12878 12879 12880 12881 12882 12883 12884 12885 12886 12887 12888 12889 12890 12891 12892 12893 12894 12895 12896 12897 12898 12899 12900 12901 12902 12903 12904 12905 12906 12907 12908 12909 12910 12911 12912 12913 12914 12915 12916 12917 12918 12919 12920 12921 12922 12923 12924 12925 12926 12927 12928 12929 12930 12931 12932 12933 12934 12935 12936 12937 12938 12939 12940 12941 12942 12943 12944 12945 12946 12947 12948 12949 12950 12951 12952 12953 12954 12955 12956 12957 12958 12959 12960 12961 12962 12963 12964 12965 12966 12967 12968 12969 12970 12971 12972 12973 12974 12975 12976 12977 12978 12979 12980 12981 12982 12983 12984 12985 12986 12987 12988 12989 12990 12991 12992 12993 12994 12995 12996 12997 12998 12999 13000 13001 13002 13003 13004 13005 13006 13007 13008 13009 13010 13011 13012 13013 13014 13015 13016 13017 13018 13019 13020 13021 13022 13023 13024 13025 13026 13027 13028 13029 13030 13031 13032 13033 13034 13035 13036 13037 13038 13039 13040 13041 13042 13043 13044 13045 13046 13047 13048 13049 13050 13051 13052 13053 13054 13055 13056 13057 13058 13059 13060 13061 13062 13063 13064 13065 13066 13067 13068 13069 13070 13071 13072 13073 13074 13075 13076 13077 13078 13079 13080 13081 13082 13083 13084 13085 13086 13087 13088 13089 13090 13091 13092 13093 13094 13095 13096 13097 13098 13099 13100 13101 13102 13103 13104 13105 13106 13107 13108 13109 13110 13111 13112 13113 13114 13115 13116 13117 13118 13119 13120 13121 13122 13123 13124 13125 13126 13127 13128 13129 13130 13131 13132 13133 13134 13135 13136 13137 13138 13139 13140 13141 13142 13143 13144 13145 13146 13147 13148 13149 13150 13151 13152 13153 13154 13155 13156 13157 13158 13159 13160 13161 13162 13163 13164 13165 13166 13167 13168 13169 13170 13171 13172 13173 13174 13175 13176 13177 13178 13179 13180 13181 13182 13183 13184 13185 13186 13187 13188 13189 13190 13191 13192 13193 13194 13195 13196 13197 13198 13199 13200 13201 13202 13203 13204 13205 13206 13207 13208 13209 13210 13211 13212 13213 13214 13215 13216 13217 13218 13219 13220 13221 13222 13223 13224 13225 13226 13227 13228 13229 13230 13231 13232 13233 13234 13235 13236 13237 13238 13239 13240 13241 13242 13243 13244 13245 13246 13247 13248 13249 13250 13251 13252 13253 13254 13255 13256 13257 13258 13259 13260 13261 13262 13263 13264 13265 13266 13267 13268 13269 13270 13271 13272 13273 13274 13275 13276 13277 13278 13279 13280 13281 13282 13283 13284 13285 13286 13287 13288 13289 13290 13291 13292 13293 13294 13295 13296 13297 13298 13299 13300 13301 13302 13303 13304 13305 13306 13307 13308 13309 13310 13311 13312 13313 13314 13315 13316 13317 13318 13319 13320 13321 13322 13323 13324 13325 13326 13327 13328 13329 13330 13331 13332 13333 13334 13335 13336 13337 13338 13339 13340 13341 13342 13343 13344 13345 13346 13347 13348 13349 13350 13351 13352 13353 13354 13355 13356 13357 13358 13359 13360 13361 13362 13363 13364 13365 13366 13367 13368 13369 13370 13371 13372 13373 13374 13375 13376 13377 13378 13379 13380 13381 13382 13383 13384 13385 13386 13387 13388 13389 13390 13391 13392 13393 13394 13395 13396 13397 13398 13399 13400 13401 13402 13403 13404 13405 13406 13407 13408 13409 13410 13411 13412 13413 13414 13415 13416 13417 13418 13419 13420 13421 13422 13423 13424 13425 13426 13427 13428 13429 13430 13431 13432 13433 13434 13435 13436 13437 13438 13439 13440 13441 13442 13443 13444 13445 13446 13447 13448 13449 13450 13451 13452 13453 13454 13455 13456 13457 13458 13459 13460 13461 13462 13463 13464 13465 13466 13467 13468 13469 13470 13471 13472 13473 13474 13475 13476 13477 13478 13479 13480 13481 13482 13483 13484 13485 13486 13487 13488 13489 13490 13491 13492 13493 13494 13495 13496 13497 13498 13499 13500 13501 13502 13503 13504 13505 13506 13507 13508 13509 13510 13511 13512 13513 13514 13515 13516 13517 13518 13519 13520 13521 13522 13523 13524 13525 13526 13527 13528 13529 13530 13531 13532 13533 13534 13535 13536 13537 13538 13539 13540 13541 13542 13543 13544 13545 13546 13547 13548 13549 13550 13551 13552 13553 13554 13555 13556 13557 13558 13559 13560 13561 13562 13563 13564 13565 13566 13567 13568 13569 13570 13571 13572 13573 13574 13575 13576 13577 13578 13579 13580 13581 13582 13583 13584 13585 13586 13587 13588 13589 13590 13591 13592 13593 13594 13595 13596 13597 13598 13599 13600 13601 13602 13603 13604 13605 13606 13607 13608 13609 13610 13611 13612 13613 13614 13615 13616 13617 13618 13619 13620 13621 13622 13623 13624 13625 13626 13627 13628 13629 13630 13631 13632 13633 13634 13635 13636 13637 13638 13639 13640 13641 13642 13643 13644 13645 13646 13647 13648 13649 13650 13651 13652 13653 13654 13655 13656 13657 13658 13659 13660 13661 13662 13663 13664 13665 13666 13667 13668 13669 13670 13671 13672 13673 13674 13675 13676 13677 13678 13679 13680 13681 13682 13683 13684 13685 13686 13687 13688 13689 13690 13691 13692 13693 13694 13695 13696 13697 13698 13699 13700 13701 13702 13703 13704 13705 13706 13707 13708 13709 13710 13711 13712 13713 13714 13715 13716 13717 13718 13719 13720 13721 13722 13723 13724 13725 13726 13727 13728 13729 13730 13731 13732 13733 13734 13735 13736 13737 13738 13739 13740 13741 13742 13743 13744 13745 13746 13747 13748 13749 13750 13751 13752 13753 13754 13755 13756 13757 13758 13759 13760 13761 13762 13763 13764 13765 13766 13767 13768 13769 13770 13771 13772 13773 13774 13775 13776 13777 13778 13779 13780 13781 13782 13783 13784 13785 13786 13787 13788 13789 13790 13791 13792 13793 13794 13795 13796 13797 13798 13799 13800 13801 13802 13803 13804 13805 13806 13807 13808 13809 13810 13811 13812 13813 13814 13815 13816 13817 13818 13819 13820 13821 13822 13823 13824 13825 13826 13827 13828 13829 13830 13831 13832 13833 13834 13835 13836 13837 13838 13839 13840 13841 13842 13843 13844 13845 13846 13847 13848 13849 13850 13851 13852 13853 13854 13855 13856 13857 13858 13859 13860 13861 13862 13863 13864 13865 13866 13867 13868 13869 13870 13871 13872 13873 13874 13875 13876 13877 13878 13879 13880 13881 13882 13883 13884 13885 13886 13887 13888 13889 13890 13891 13892 13893 13894 13895 13896 13897 13898 13899 13900 13901 13902 13903 13904 13905 13906 13907 13908 13909 13910 13911 13912 13913 13914 13915 13916 13917 13918 13919 13920 13921 13922 13923 13924 13925 13926 13927 13928 13929 13930 13931 13932 13933 13934 13935 13936 13937 13938 13939 13940 13941 13942 13943 13944 13945 13946 13947 13948 13949 13950 13951 13952 13953 13954 13955 13956 13957 13958 13959 13960 13961 13962 13963 13964 13965 13966 13967 13968 13969 13970 13971 13972 13973 13974 13975 13976 13977 13978 13979 13980 13981 13982 13983 13984 13985 13986 13987 13988 13989 13990 13991 13992 13993 13994 13995 13996 13997 13998 13999 14000 14001 14002 14003 14004 14005 14006 14007 14008 14009 14010 14011 14012 14013 14014 14015 14016 14017 14018 14019 14020 14021 14022 14023 14024 14025 14026 14027 14028 14029 14030 14031 14032 14033 14034 14035 14036 14037 14038 14039 14040 14041 14042 14043 14044 14045 14046 14047 14048 14049 14050 14051 14052 14053 14054 14055 14056 14057 14058 14059 14060 14061 14062 14063 14064 14065 14066 14067 14068 14069 14070 14071 14072 14073 14074 14075 14076 14077 14078 14079 14080 14081 14082 14083 14084 14085 14086 14087 14088 14089 14090 14091 14092 14093 14094 14095 14096 14097 14098 14099 14100 14101 14102 14103 14104 14105 14106 14107 14108 14109 14110 14111 14112 14113 14114 14115 14116 14117 14118 14119 14120 14121 14122 14123 14124 14125 14126 14127 14128 14129 14130 14131 14132 14133 14134 14135 14136 14137 14138 14139 14140 14141 14142 14143 14144 14145 14146 14147 14148 14149 14150 14151 14152 14153 14154 14155 14156 14157 14158 14159 14160 14161 14162 14163 14164 14165 14166 14167 14168 14169 14170 14171 14172 14173 14174 14175 14176 14177 14178 14179 14180 14181 14182 14183 14184 14185 14186 14187 14188 14189 14190 14191 14192 14193 14194 14195 14196 14197 14198 14199 14200 14201 14202 14203 14204 14205 14206 14207 14208 14209 14210 14211 14212 14213 14214 14215 14216 14217 14218 14219 14220 14221 14222 14223 14224 14225 14226 14227 14228 14229 14230 14231 14232 14233 14234 14235 14236 14237 14238 14239 14240 14241 14242 14243 14244 14245 14246 14247 14248 14249 14250 14251 14252 14253 14254 14255 14256 14257 14258 14259 14260 14261 14262 14263 14264 14265 14266 14267 14268 14269 14270 14271 14272 14273 14274 14275 14276 14277 14278 14279 14280 14281 14282 14283 14284 14285 14286 14287 14288 14289 14290 14291 14292 14293 14294 14295 14296 14297 14298 14299 14300 14301 14302 14303 14304 14305 14306 14307 14308 14309 14310 14311 14312 14313 14314 14315 14316 14317 14318 14319 14320 14321 14322 14323 14324 14325 14326 14327 14328 14329 14330 14331 14332 14333 14334 14335 14336 14337 14338 14339 14340 14341 14342 14343 14344 14345 14346 14347 14348 14349 14350 14351 14352 14353 14354 14355 14356 14357 14358 14359 14360 14361 14362 14363 14364 14365 14366 14367 14368 14369 14370 14371 14372 14373 14374 14375 14376 14377 14378 14379 14380 14381 14382 14383 14384 14385 14386 14387 14388 14389 14390 14391 14392 14393 14394 14395 14396 14397 14398 14399 14400 14401 14402 14403 14404 14405 14406 14407 14408 14409 14410 14411 14412 14413 14414 14415 14416 14417 14418 14419 14420 14421 14422 14423 14424 14425 14426 14427 14428 14429 14430 14431 14432 14433 14434 14435 14436 14437 14438 14439 14440 14441 14442 14443 14444 14445 14446 14447 14448 14449 14450 14451 14452 14453 14454 14455 14456 14457 14458 14459 14460 14461 14462 14463 14464 14465 14466 14467 14468 14469 14470 14471 14472 14473 14474 14475 14476 14477 14478 14479 14480 14481 14482 14483 14484 14485 14486 14487 14488 14489 14490 14491 14492 14493 14494 14495 14496 14497 14498 14499 14500 14501 14502 14503 14504 14505 14506 14507 14508 14509 14510 14511 14512 14513 14514 14515 14516 14517 14518 14519 14520 14521 14522 14523 14524 14525 14526 14527 14528 14529 14530 14531 14532 14533 14534 14535 14536 14537 14538 14539 14540 14541 14542 14543 14544 14545 14546 14547 14548 14549 14550 14551 14552 14553 14554 14555 14556 14557 14558 14559 14560 14561 14562 14563 14564 14565 14566 14567 14568 14569 14570 14571 14572 14573 14574 14575 14576 14577 14578 14579 14580 14581 14582 14583 14584 14585 14586 14587 14588 14589 14590 14591 14592 14593 14594 14595 14596 14597 14598 14599 14600 14601 14602 14603 14604 14605 14606 14607 14608 14609 14610 14611 14612 14613 14614 14615 14616 14617 14618 14619 14620 14621 14622 14623 14624 14625 14626 14627 14628 14629 14630 14631 14632 14633 14634 14635 14636 14637 14638 14639 14640 14641 14642 14643 14644 14645 14646 14647 14648 14649 14650 14651 14652 14653 14654 14655 14656 14657 14658 14659 14660 14661 14662 14663 14664 14665 14666 14667 14668 14669 14670 14671 14672 14673 14674 14675 14676 14677 14678 14679 14680 14681 14682 14683 14684 14685 14686 14687 14688 14689 14690 14691 14692 14693 14694 14695 14696 14697 14698 14699 14700 14701 14702 14703 14704 14705 14706 14707 14708 14709 14710 14711 14712 14713 14714 14715 14716 14717 14718 14719 14720 14721 14722 14723 14724 14725 14726 14727 14728 14729 14730 14731 14732 14733 14734 14735 14736 14737 14738 14739 14740 14741 14742 14743 14744 14745 14746 14747 14748 14749 14750 14751 14752 14753 14754 14755 14756 14757 14758 14759 14760 14761 14762 14763 14764 14765 14766 14767 14768 14769 14770 14771 14772 14773 14774 14775 14776 14777 14778 14779 14780 14781 14782 14783 14784 14785 14786 14787 14788 14789 14790 14791 14792 14793 14794 14795 14796 14797 14798 14799 14800 14801 14802 14803 14804 14805 14806 14807 14808 14809 14810 14811 14812 14813 14814 14815 14816 14817 14818 14819 14820 14821 14822 14823 14824 14825 14826 14827 14828 14829 14830 14831 14832 14833 14834 14835 14836 14837 14838 14839 14840 14841 14842 14843 14844 14845 14846 14847 14848 14849 14850 14851 14852 14853 14854 14855 14856 14857 14858 14859 14860 14861 14862 14863 14864 14865 14866 14867 14868 14869 14870 14871 14872 14873 14874 14875 14876 14877 14878 14879 14880 14881 14882 14883 14884 14885 14886 14887 14888 14889 14890 14891 14892 14893 14894 14895 14896 14897 14898 14899 14900 14901 14902 14903 14904 14905 14906 14907 14908 14909 14910 14911 14912 14913 14914 14915 14916 14917 14918 14919 14920 14921 14922 14923 14924 14925 14926 14927 14928 14929 14930 14931 14932 14933 14934 14935 14936 14937 14938 14939 14940 14941 14942 14943 14944 14945 14946 14947 14948 14949 14950 14951 14952 14953 14954 14955 14956 14957 14958 14959 14960 14961 14962 14963 14964 14965 14966 14967 14968 14969 14970 14971 14972 14973 14974 14975 14976 14977 14978 14979 14980 14981 14982 14983 14984 14985 14986 14987 14988 14989 14990 14991 14992 14993 14994 14995 14996 14997 14998 14999 15000 15001 15002 15003 15004 15005 15006 15007 15008 15009 15010 15011 15012 15013 15014 15015 15016 15017 15018 15019 15020 15021 15022 15023 15024 15025 15026 15027 15028 15029 15030 15031 15032 15033 15034 15035 15036 15037 15038 15039 15040 15041 15042 15043 15044 15045 15046 15047 15048 15049 15050 15051 15052 15053 15054 15055 15056 15057 15058 15059 15060 15061 15062 15063 15064 15065 15066 15067 15068 15069 15070 15071 15072 15073 15074 15075 15076 15077 15078 15079 15080 15081 15082 15083 15084 15085 15086 15087 15088 15089 15090 15091 15092 15093 15094 15095 15096 15097 15098 15099 15100 15101 15102 15103 15104 15105 15106 15107 15108 15109 15110 15111 15112 15113 15114 15115 15116 15117 15118 15119 15120 15121 15122 15123 15124 15125 15126 15127 15128 15129 15130 15131 15132 15133 15134 15135 15136 15137 15138 15139 15140 15141 15142 15143 15144 15145 15146 15147 15148 15149 15150 15151 15152 15153 15154 15155 15156 15157 15158 15159 15160 15161 15162 15163 15164 15165 15166 15167 15168 15169 15170 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186 15187 15188 15189 15190 15191 15192 15193 15194 15195 15196 15197 15198 15199 15200 15201 15202 15203 15204 15205 15206 15207 15208 15209 15210 15211 15212 15213 15214 15215 15216 15217 15218 15219 15220 15221 15222 15223 15224 15225 15226 15227 15228 15229 15230 15231 15232 15233 15234 15235 15236 15237 15238 15239 15240 15241 15242 15243 15244 15245 15246 15247 15248 15249 15250 15251 15252 15253 15254 15255 15256 15257 15258 15259 15260 15261 15262 15263 15264 15265 15266 15267 15268 15269 15270 15271 15272 15273 15274 15275 15276 15277 15278 15279 15280 15281 15282 15283 15284 15285 15286 15287 15288 15289 15290 15291 15292 15293 15294 15295 15296 15297 15298 15299 15300 15301 15302 15303 15304 15305 15306 15307 15308 15309 15310 15311 15312 15313 15314 15315 15316 15317 15318 15319 15320 15321 15322 15323 15324 15325 15326 15327 15328 15329 15330 15331 15332 15333 15334 15335 15336 15337 15338 15339 15340 15341 15342 15343 15344 15345 15346 15347 15348 15349 15350 15351 15352 15353 15354 15355 15356 15357 15358 15359 15360 15361 15362 15363 15364 15365 15366 15367 15368 15369 15370 15371 15372 15373 15374 15375 15376 15377 15378 15379 15380 15381 15382 15383 15384 15385 15386 15387 15388 15389 15390 15391 15392 15393 15394 15395 15396 15397 15398 15399 15400 15401 15402 15403 15404 15405 15406 15407 15408 15409 15410 15411 15412 15413 15414 15415 15416 15417 15418 15419 15420 15421 15422 15423 15424 15425 15426 15427 15428 15429 15430 15431 15432 15433 15434 15435 15436 15437 15438 15439 15440 15441 15442 15443 15444 15445 15446 15447 15448 15449 15450 15451 15452 15453 15454 15455 15456 15457 15458 15459 15460 15461 15462 15463 15464 15465 15466 15467 15468 15469 15470 15471 15472 15473 15474 15475 15476 15477 15478 15479 15480 15481 15482 15483 15484 15485 15486 15487 15488 15489 15490 15491 15492 15493 15494 15495 15496 15497 15498 15499 15500 15501 15502 15503 15504 15505 15506 15507 15508 15509 15510 15511 15512 15513 15514 15515 15516 15517 15518 15519 15520 15521 15522 15523 15524 15525 15526 15527 15528 15529 15530 15531 15532 15533 15534 15535 15536 15537 15538 15539 15540 15541 15542 15543 15544 15545 15546 15547 15548 15549 15550 15551 15552 15553 15554 15555 15556 15557 15558 15559 15560 15561 15562 15563 15564 15565 15566 15567 15568 15569 15570 15571 15572 15573 15574 15575 15576 15577 15578 15579 15580 15581 15582 15583 15584 15585 15586 15587 15588 15589 15590 15591 15592 15593 15594 15595 15596 15597 15598 15599 15600 15601 15602 15603 15604 15605 15606 15607 15608 15609 15610 15611 15612 15613 15614 15615 15616 15617 15618 15619 15620 15621 15622 15623 15624 15625 15626 15627 15628 15629 15630 15631 15632 15633 15634 15635 15636 15637 15638 15639 15640 15641 15642 15643 15644 15645 15646 15647 15648 15649 15650 15651 15652 15653 15654 15655 15656 15657 15658 15659 15660 15661 15662 15663 15664 15665 15666 15667 15668 15669 15670 15671 15672 15673 15674 15675 15676 15677 15678 15679 15680 15681 15682 15683 15684 15685 15686 15687 15688 15689 15690 15691 15692 15693 15694 15695 15696 15697 15698 15699 15700 15701 15702 15703 15704 15705 15706 15707 15708 15709 15710 15711 15712 15713 15714 15715 15716 15717 15718 15719 15720 15721 15722 15723 15724 15725 15726 15727 15728 15729 15730 15731 15732 15733 15734 15735 15736 15737 15738 15739 15740 15741 15742 15743 15744 15745 15746 15747 15748 15749 15750 15751 15752 15753 15754 15755 15756 15757 15758 15759 15760 15761 15762 15763 15764 15765 15766 15767 15768 15769 15770 15771 15772 15773 15774 15775 15776 15777 15778 15779 15780 15781 15782 15783 15784 15785 15786 15787 15788 15789 15790 15791 15792 15793 15794 15795 15796 15797 15798 15799 15800 15801 15802 15803 15804 15805 15806 15807 15808 15809 15810 15811 15812 15813 15814 15815 15816 15817 15818 15819 15820 15821 15822 15823 15824 15825 15826 15827 15828 15829 15830 15831 15832 15833 15834 15835 15836 15837 15838 15839 15840 15841 15842 15843 15844 15845 15846 15847 15848 15849 15850 15851 15852 15853 15854 15855 15856 15857 15858 15859 15860 15861 15862 15863 15864 15865 15866 15867 15868 15869 15870 15871 15872 15873 15874 15875 15876 15877 15878 15879 15880 15881 15882 15883 15884 15885 15886 15887 15888 15889 15890 15891 15892 15893 15894 15895 15896 15897 15898 15899 15900 15901 15902 15903 15904 15905 15906 15907 15908 15909 15910 15911 15912 15913 15914 15915 15916 15917 15918 15919 15920 15921 15922 15923 15924 15925 15926 15927 15928 15929 15930 15931 15932 15933 15934 15935 15936 15937 15938 15939 15940 15941 15942 15943 15944 15945 15946 15947 15948 15949 15950 15951 15952 15953 15954 15955 15956 15957 15958 15959 15960 15961 15962 15963 15964 15965 15966 15967 15968 15969 15970 15971 15972 15973 15974 15975 15976 15977 15978 15979 15980 15981 15982 15983 15984 15985 15986 15987 15988 15989 15990 15991 15992 15993 15994 15995 15996 15997 15998 15999 16000 16001 16002 16003 16004 16005 16006 16007 16008 16009 16010 16011 16012 16013 16014 16015 16016 16017 16018 16019 16020 16021 16022 16023 16024 16025 16026 16027 16028 16029 16030 16031 16032 16033 16034 16035 16036 16037 16038 16039 16040 16041 16042 16043 16044 16045 16046 16047 16048 16049 16050 16051 16052 16053 16054 16055 16056 16057 16058 16059 16060 16061 16062 16063 16064 16065 16066 16067 16068 16069 16070 16071 16072 16073 16074 16075 16076 16077 16078 16079 16080 16081 16082 16083 16084 16085 16086 16087 16088 16089 16090 16091 16092 16093 16094 16095 16096 16097 16098 16099 16100 16101 16102 16103 16104 16105 16106 16107 16108 16109 16110 16111 16112 16113 16114 16115 16116 16117 16118 16119 16120 16121 16122 16123 16124 16125 16126 16127 16128 16129 16130 16131 16132 16133 16134 16135 16136 16137 16138 16139 16140 16141 16142 16143 16144 16145 16146 16147 16148 16149 16150 16151 16152 16153 16154 16155 16156 16157 16158 16159 16160 16161 16162 16163 16164 16165 16166 16167 16168 16169 16170 16171 16172 16173 16174 16175 16176 16177 16178 16179 16180 16181 16182 16183 16184 16185 16186 16187 16188 16189 16190 16191 16192 16193 16194 16195 16196 16197 16198 16199 16200 16201 16202 16203 16204 16205 16206 16207 16208 16209 16210 16211 16212 16213 16214 16215 16216 16217 16218 16219 16220 16221 16222 16223 16224 16225 16226 16227 16228 16229 16230 16231 16232 16233 16234 16235 16236 16237 16238 16239 16240 16241 16242 16243 16244 16245 16246 16247 16248 16249 16250 16251 16252 16253 16254 16255 16256 16257 16258 16259 16260 16261 16262 16263 16264 16265 16266 16267 16268 16269 16270 16271 16272 16273 16274 16275 16276 16277 16278 16279 16280 16281 16282 16283 16284 16285 16286 16287 16288 16289 16290 16291 16292 16293 16294 16295 16296 16297 16298 16299 16300 16301 16302 16303 16304 16305 16306 16307 16308 16309 16310 16311 16312 16313 16314 16315 16316 16317 16318 16319 16320 16321 16322 16323 16324 16325 16326 16327 16328 16329 16330 16331 16332 16333 16334 16335 16336 16337 16338 16339 16340 16341 16342 16343 16344 16345 16346 16347 16348 16349 16350 16351 16352 16353 16354 16355 16356 16357 16358 16359 16360 16361 16362 16363 16364 16365 16366 16367 16368 16369 16370 16371 16372 16373 16374 16375 16376 16377 16378 16379 16380 16381 16382 16383 16384 16385 16386 16387 16388 16389 16390 16391 16392 16393 16394 16395 16396 16397 16398 16399 16400 16401 16402 16403 16404 16405 16406 16407 16408 16409 16410 16411 16412 16413 16414 16415 16416 16417 16418 16419 16420 16421 16422 16423 16424 16425 16426 16427 16428 16429 16430 16431 16432 16433 16434 16435 16436 16437 16438 16439 16440 16441 16442 16443 16444 16445 16446 16447 16448 16449 16450 16451 16452 16453 16454 16455 16456 16457 16458 16459 16460 16461 16462 16463 16464 16465 16466 16467 16468 16469 16470 16471 16472 16473 16474 16475 16476 16477 16478 16479 16480 16481 16482 16483 16484 16485 16486 16487 16488 16489 16490 16491 16492 16493 16494 16495 16496 16497 16498 16499 16500 16501 16502 16503 16504 16505 16506 16507 16508 16509 16510 16511 16512 16513 16514 16515 16516 16517 16518 16519 16520 16521 16522 16523 16524 16525 16526 16527 16528 16529 16530 16531 16532 16533 16534 16535 16536 16537 16538 16539 16540 16541 16542 16543 16544 16545 16546 16547 16548 16549 16550 16551 16552 16553 16554 16555 16556 16557 16558 16559 16560 16561 16562 16563 16564 16565 16566 16567 16568 16569 16570 16571 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 16587 16588 16589 16590 16591 16592 16593 16594 16595 16596 16597 16598 16599 16600 16601 16602 16603 16604 16605 16606 16607 16608 16609 16610 16611 16612 16613 16614 16615 16616 16617 16618 16619 16620 16621 16622 16623 16624 16625 16626 16627 16628 16629 16630 16631 16632 16633 16634 16635 16636 16637 16638 16639 16640 16641 16642 16643 16644 16645 16646 16647 16648 16649 16650 16651 16652 16653 16654 16655 16656 16657 16658 16659 16660 16661 16662 16663 16664 16665 16666 16667 16668 16669 16670 16671 16672 16673 16674 16675 16676 16677 16678 16679 16680 16681 16682 16683 16684 16685 16686 16687 16688 16689 16690 16691 16692 16693 16694 16695 16696 16697 16698 16699 16700 16701 16702 16703 16704 16705 16706 16707 16708 16709 16710 16711 16712 16713 16714 16715 16716 16717 16718 16719 16720 16721 16722 16723 16724 16725 16726 16727 16728 16729 16730 16731 16732 16733 16734 16735 16736 16737 16738 16739 16740 16741 16742 16743 16744 16745 16746 16747 16748 16749 16750 16751 16752 16753 16754 16755 16756 16757 16758 16759 16760 16761 16762 16763 16764 16765 16766 16767 16768 16769 16770 16771 16772 16773 16774 16775 16776 16777 16778 16779 16780 16781 16782 16783 16784 16785 16786 16787 16788 16789 16790 16791 16792 16793 16794 16795 16796 16797 16798 16799 16800 16801 16802 16803 16804 16805 16806 16807 16808 16809 16810 16811 16812 16813 16814 16815 16816 16817 16818 16819 16820 16821 16822 16823 16824 16825 16826 16827 16828 16829 16830 16831 16832 16833 16834 16835 16836 16837 16838 16839 16840 16841 16842 16843 16844 16845 16846 16847 16848 16849 16850 16851 16852 16853 16854 16855 16856 16857 16858 16859 16860 16861 16862 16863 16864 16865 16866 16867 16868 16869 16870 16871 16872 16873 16874 16875 16876 16877 16878 16879 16880 16881 16882 16883 16884 16885 16886 16887 16888 16889 16890 16891 16892 16893 16894 16895 16896 16897 16898 16899 16900 16901 16902 16903 16904 16905 16906 16907 16908 16909 16910 16911 16912 16913 16914 16915 16916 16917 16918 16919 16920 16921 16922 16923 16924 16925 16926 16927 16928 16929 16930 16931 16932 16933 16934 16935 16936 16937 16938 16939 16940 16941 16942 16943 16944 16945 16946 16947 16948 16949 16950 16951 16952 16953 16954 16955 16956 16957 16958 16959 16960 16961 16962 16963 16964 16965 16966 16967 16968 16969 16970 16971 16972 16973 16974 16975 16976 16977 16978 16979 16980 16981 16982 16983 16984 16985 16986 16987 16988 16989 16990 16991 16992 16993 16994 16995 16996 16997 16998 16999 17000 17001 17002 17003 17004 17005 17006 17007 17008 17009 17010 17011 17012 17013 17014 17015 17016 17017 17018 17019 17020 17021 17022 17023 17024 17025 17026 17027 17028 17029 17030 17031 17032 17033 17034 17035 17036 17037 17038 17039 17040 17041 17042 17043 17044 17045 17046 17047 17048 17049 17050 17051 17052 17053 17054 17055 17056 17057 17058 17059 17060 17061 17062 17063 17064 17065 17066 17067 17068 17069 17070 17071 17072 17073 17074 17075 17076 17077 17078 17079 17080 17081 17082 17083 17084 17085 17086 17087 17088 17089 17090 17091 17092 17093 17094 17095 17096 17097 17098 17099 17100 17101 17102 17103 17104 17105 17106 17107 17108 17109 17110 17111 17112 17113 17114 17115 17116 17117 17118 17119 17120 17121 17122 17123 17124 17125 17126 17127 17128 17129 17130 17131 17132 17133 17134 17135 17136 17137 17138 17139 17140 17141 17142 17143 17144 17145 17146 17147 17148 17149 17150 17151 17152 17153 17154 17155 17156 17157 17158 17159 17160 17161 17162 17163 17164 17165 17166 17167 17168 17169 17170 17171 17172 17173 17174 17175 17176 17177 17178 17179 17180 17181 17182 17183 17184 17185 17186 17187 17188 17189 17190 17191 17192 17193 17194 17195 17196 17197 17198 17199 17200 17201 17202 17203 17204 17205 17206 17207 17208 17209 17210 17211 17212 17213 17214 17215 17216 17217 17218 17219 17220 17221 17222 17223 17224 17225 17226 17227 17228 17229 17230 17231 17232 17233 17234 17235 17236 17237 17238 17239 17240 17241 17242 17243 17244 17245 17246 17247 17248 17249 17250 17251 17252 17253 17254 17255 17256 17257 17258 17259 17260 17261 17262 17263 17264 17265 17266 17267 17268 17269 17270 17271 17272 17273 17274 17275 17276 17277 17278 17279 17280 17281 17282 17283 17284 17285 17286 17287 17288 17289 17290 17291 17292 17293 17294 17295 17296 17297 17298 17299 17300 17301 17302 17303 17304 17305 17306 17307 17308 17309 17310 17311 17312 17313 17314 17315 17316 17317 17318 17319 17320 17321 17322 17323 17324 17325 17326 17327 17328 17329 17330 17331 17332 17333 17334 17335 17336 17337 17338 17339 17340 17341 17342 17343 17344 17345 17346 17347 17348 17349 17350 17351 17352 17353 17354 17355 17356 17357 17358 17359 17360 17361 17362 17363 17364 17365 17366 17367 17368 17369 17370 17371 17372 17373 17374 17375 17376 17377 17378 17379 17380 17381 17382 17383 17384 17385 17386 17387 17388 17389 17390 17391 17392 17393 17394 17395 17396 17397 17398 17399 17400 17401 17402 17403 17404 17405 17406 17407 17408 17409 17410 17411 17412 17413 17414 17415 17416 17417 17418 17419 17420 17421 17422 17423 17424 17425 17426 17427 17428 17429 17430 17431 17432 17433 17434 17435 17436 17437 17438 17439 17440 17441 17442 17443 17444 17445 17446 17447 17448 17449 17450 17451 17452 17453 17454 17455 17456 17457 17458 17459 17460 17461 17462 17463 17464 17465 17466 17467 17468 17469 17470 17471 17472 17473 17474 17475 17476 17477 17478 17479 17480 17481 17482 17483 17484 17485 17486 17487 17488 17489 17490 17491 17492 17493 17494 17495 17496 17497 17498 17499 17500 17501 17502 17503 17504 17505 17506 17507 17508 17509 17510 17511 17512 17513 17514 17515 17516 17517 17518 17519 17520 17521 17522 17523 17524 17525 17526 17527 17528 17529 17530 17531 17532 17533 17534 17535 17536 17537 17538 17539 17540 17541 17542 17543 17544 17545 17546 17547 17548 17549 17550 17551 17552 17553 17554 17555 17556 17557 17558 17559 17560 17561 17562 17563 17564 17565 17566 17567 17568 17569 17570 17571 17572 17573 17574 17575 17576 17577 17578 17579 17580 17581 17582 17583 17584 17585 17586 17587 17588 17589 17590 17591 17592 17593 17594 17595 17596 17597 17598 17599 17600 17601 17602 17603 17604 17605 17606 17607 17608 17609 17610 17611 17612 17613 17614 17615 17616 17617 17618 17619 17620 17621 17622 17623 17624 17625 17626 17627 17628 17629 17630 17631 17632 17633 17634 17635 17636 17637 17638 17639 17640 17641 17642 17643 17644 17645 17646 17647 17648 17649 17650 17651 17652 17653 17654 17655 17656 17657 17658 17659 17660 17661 17662 17663 17664 17665 17666 17667 17668 17669 17670 17671 17672 17673 17674 17675 17676 17677 17678 17679 17680 17681 17682 17683 17684 17685 17686 17687 17688 17689 17690 17691 17692 17693 17694 17695 17696 17697 17698 17699 17700 17701 17702 17703 17704 17705 17706 17707 17708 17709 17710 17711 17712 17713 17714 17715 17716 17717 17718 17719 17720 17721 17722 17723 17724 17725 17726 17727 17728 17729 17730 17731 17732 17733 17734 17735 17736 17737 17738 17739 17740 17741 17742 17743 17744 17745 17746 17747 17748 17749 17750 17751 17752 17753 17754 17755 17756 17757 17758 17759 17760 17761 17762 17763 17764 17765 17766 17767 17768 17769 17770 17771 17772 17773 17774 17775 17776 17777 17778 17779 17780 17781 17782 17783 17784 17785 17786 17787 17788 17789 17790 17791 17792 17793 17794 17795 17796 17797 17798 17799 17800 17801 17802 17803 17804 17805 17806 17807 17808 17809 17810 17811 17812 17813 17814 17815 17816 17817 17818 17819 17820 17821 17822 17823 17824 17825 17826 17827 17828 17829 17830 17831 17832 17833 17834 17835 17836 17837 17838 17839 17840 17841 17842 17843 17844 17845 17846 17847 17848 17849 17850 17851 17852 17853 17854 17855 17856 17857 17858 17859 17860 17861 17862 17863 17864 17865 17866 17867 17868 17869 17870 17871 17872 17873 17874 17875 17876 17877 17878 17879 17880 17881 17882 17883 17884 17885 17886 17887 17888 17889 17890 17891 17892 17893 17894 17895 17896 17897 17898 17899 17900 17901 17902 17903 17904 17905 17906 17907 17908 17909 17910 17911 17912 17913 17914 17915 17916 17917 17918 17919 17920 17921 17922 17923 17924 17925 17926 17927 17928 17929 17930 17931 17932 17933 17934 17935 17936 17937 17938 17939 17940 17941 17942 17943 17944 17945 17946 17947 17948 17949 17950 17951 17952 17953 17954 17955 17956 17957 17958 17959 17960 17961 17962 17963 17964 17965 17966 17967 17968 17969 17970 17971 17972 17973 17974 17975 17976 17977 17978 17979 17980 17981 17982 17983 17984 17985 17986 17987 17988 17989 17990 17991 17992 17993 17994 17995 17996 17997 17998 17999 18000 18001 18002 18003 18004 18005 18006 18007 18008 18009 18010 18011 18012 18013 18014 18015 18016 18017 18018 18019 18020 18021 18022 18023 18024 18025 18026 18027 18028 18029 18030 18031 18032 18033 18034 18035 18036 18037 18038 18039 18040 18041 18042 18043 18044 18045 18046 18047 18048 18049 18050 18051 18052 18053 18054 18055 18056 18057 18058 18059 18060 18061 18062 18063 18064 18065 18066 18067 18068 18069 18070 18071 18072 18073 18074 18075 18076 18077 18078 18079 18080 18081 18082 18083 18084 18085 18086 18087 18088 18089 18090 18091 18092 18093 18094 18095 18096 18097 18098 18099 18100 18101 18102 18103 18104 18105 18106 18107 18108 18109 18110 18111 18112 18113 18114 18115 18116 18117 18118 18119 18120 18121 18122 18123 18124 18125 18126 18127 18128 18129 18130 18131 18132 18133 18134 18135 18136 18137 18138 18139 18140 18141 18142 18143 18144 18145 18146 18147 18148 18149 18150 18151 18152 18153 18154 18155 18156 18157 18158 18159 18160 18161 18162 18163 18164 18165 18166 18167 18168 18169 18170 18171 18172 18173 18174 18175 18176 18177 18178 18179 18180 18181 18182 18183 18184 18185 18186 18187 18188 18189 18190 18191 18192 18193 18194 18195 18196 18197 18198 18199 18200 18201 18202 18203 18204 18205 18206 18207 18208 18209 18210 18211 18212 18213 18214 18215 18216 18217 18218 18219 18220 18221 18222 18223 18224 18225 18226 18227 18228 18229 18230 18231 18232 18233 18234 18235 18236 18237 18238 18239 18240 18241 18242 18243 18244 18245 18246 18247 18248 18249 18250 18251 18252 18253 18254 18255 18256 18257 18258 18259 18260 18261 18262 18263 18264 18265 18266 18267 18268 18269 18270 18271 18272 18273 18274 18275 18276 18277 18278 18279 18280 18281 18282 18283 18284 18285 18286 18287 18288 18289 18290 18291 18292 18293 18294 18295 18296 18297 18298 18299 18300 18301 18302 18303 18304 18305 18306 18307 18308 18309 18310 18311 18312 18313 18314 18315 18316 18317 18318 18319 18320 18321 18322 18323 18324 18325 18326 18327 18328 18329 18330 18331 18332 18333 18334 18335 18336 18337 18338 18339 18340 18341 18342 18343 18344 18345 18346 18347 18348 18349 18350 18351 18352 18353 18354 18355 18356 18357 18358 18359 18360 18361 18362 18363 18364 18365 18366 18367 18368 18369 18370 18371 18372 18373 18374 18375 18376 18377 18378 18379 18380 18381 18382 18383 18384 18385 18386 18387 18388 18389 18390 18391 18392 18393 18394 18395 18396 18397 18398 18399 18400 18401 18402 18403 18404 18405 18406 18407 18408 18409 18410 18411 18412 18413 18414 18415 18416 18417 18418 18419 18420 18421 18422 18423 18424 18425 18426 18427 18428 18429 18430 18431 18432 18433 18434 18435 18436 18437 18438 18439 18440 18441 18442 18443 18444 18445 18446 18447 18448 18449 18450 18451 18452 18453 18454 18455 18456 18457 18458 18459 18460 18461 18462 18463 18464 18465 18466 18467 18468 18469 18470 18471 18472 18473 18474 18475 18476 18477 18478 18479 18480 18481 18482 18483 18484 18485 18486 18487 18488 18489 18490 18491 18492 18493 18494 18495 18496 18497 18498 18499 18500 18501 18502 18503 18504 18505 18506 18507 18508 18509 18510 18511 18512 18513 18514 18515 18516 18517 18518 18519 18520 18521 18522 18523 18524 18525 18526 18527 18528 18529 18530 18531 18532 18533 18534 18535 18536 18537 18538 18539 18540 18541 18542 18543 18544 18545 18546 18547 18548 18549 18550 18551 18552 18553 18554 18555 18556 18557 18558 18559 18560 18561 18562 18563 18564 18565 18566 18567 18568 18569 18570 18571 18572 18573 18574 18575 18576 18577 18578 18579 18580 18581 18582 18583 18584 18585 18586 18587 18588 18589 18590 18591 18592 18593 18594 18595 18596 18597 18598 18599 18600 18601 18602 18603 18604 18605 18606 18607 18608 18609 18610 18611 18612 18613 18614 18615 18616 18617 18618 18619 18620 18621 18622 18623 18624 18625 18626 18627 18628 18629 18630 18631 18632 18633 18634 18635 18636 18637 18638 18639 18640 18641 18642 18643 18644 18645 18646 18647 18648 18649 18650 18651 18652 18653 18654 18655 18656 18657 18658 18659 18660 18661 18662 18663 18664 18665 18666 18667 18668 18669 18670 18671 18672 18673 18674 18675 18676 18677 18678 18679 18680 18681 18682 18683 18684 18685 18686 18687 18688 18689 18690 18691 18692 18693 18694 18695 18696 18697 18698 18699 18700 18701 18702 18703 18704 18705 18706 18707 18708 18709 18710 18711 18712 18713 18714 18715 18716 18717 18718 18719 18720 18721 18722 18723 18724 18725 18726 18727 18728 18729 18730 18731 18732 18733 18734 18735 18736 18737 18738 18739 18740 18741 18742 18743 18744 18745 18746 18747 18748 18749 18750 18751 18752 18753 18754 18755 18756 18757 18758 18759 18760 18761 18762 18763 18764 18765 18766 18767 18768 18769 18770 18771 18772 18773 18774 18775 18776 18777 18778 18779 18780 18781 18782 18783 18784 18785 18786 18787 18788 18789 18790 18791 18792 18793 18794 18795 18796 18797 18798 18799 18800 18801 18802 18803 18804 18805 18806 18807 18808 18809 18810 18811 18812 18813 18814 18815 18816 18817 18818 18819 18820 18821 18822 18823 18824 18825 18826 18827 18828 18829 18830 18831 18832 18833 18834 18835 18836 18837 18838 18839 18840 18841 18842 18843 18844 18845 18846 18847 18848 18849 18850 18851 18852 18853 18854 18855 18856 18857 18858 18859 18860 18861 18862 18863 18864 18865 18866 18867 18868 18869 18870 18871 18872 18873 18874 18875 18876 18877 18878 18879 18880 18881 18882 18883 18884 18885 18886 18887 18888 18889 18890 18891 18892 18893 18894 18895 18896 18897 18898 18899 18900 18901 18902 18903 18904 18905 18906 18907 18908 18909 18910 18911 18912 18913 18914 18915 18916 18917 18918 18919 18920 18921 18922 18923 18924 18925 18926 18927 18928 18929 18930 18931 18932 18933 18934 18935 18936 18937 18938 18939 18940 18941 18942 18943 18944 18945 18946 18947 18948 18949 18950 18951 18952 18953 18954 18955 18956 18957 18958 18959 18960 18961 18962 18963 18964 18965 18966 18967 18968 18969 18970 18971 18972 18973 18974 18975 18976 18977 18978 18979 18980 18981 18982 18983 18984 18985 18986 18987 18988 18989 18990 18991 18992 18993 18994 18995 18996 18997 18998 18999 19000 19001 19002 19003 19004 19005 19006 19007 19008 19009 19010 19011 19012 19013 19014 19015 19016 19017 19018 19019 19020 19021 19022 19023 19024 19025 19026 19027 19028 19029 19030 19031 19032 19033 19034 19035 19036 19037 19038 19039 19040 19041 19042 19043 19044 19045 19046 19047 19048 19049 19050 19051 19052 19053 19054 19055 19056 19057 19058 19059 19060 19061 19062 19063 19064 19065 19066 19067 19068 19069 19070 19071 19072 19073 19074 19075 19076 19077 19078 19079 19080 19081 19082 19083 19084 19085 19086 19087 19088 19089 19090 19091 19092 19093 19094 19095 19096 19097 19098 19099 19100 19101 19102 19103 19104 19105 19106 19107 19108 19109 19110 19111 19112 19113 19114 19115 19116 19117 19118 19119 19120 19121 19122 19123 19124 19125 19126 19127 19128 19129 19130 19131 19132 19133 19134 19135 19136 19137 19138 19139 19140 19141 19142 19143 19144 19145 19146 19147 19148 19149 19150 19151 19152 19153 19154 19155 19156 19157 19158 19159 19160 19161 19162 19163 19164 19165 19166 19167 19168 19169 19170 19171 19172 19173 19174 19175 19176 19177 19178 19179 19180 19181 19182 19183 19184 19185 19186 19187 19188 19189 19190 19191 19192 19193 19194 19195 19196 19197 19198 19199 19200 19201 19202 19203 19204 19205 19206 19207 19208 19209 19210 19211 19212 19213 19214 19215 19216 19217 19218 19219 19220 19221 19222 19223 19224 19225 19226 19227 19228 19229 19230 19231 19232 19233 19234 19235 19236 19237 19238 19239 19240 19241 19242 19243 19244 19245 19246 19247 19248 19249 19250 19251 19252 19253 19254 19255 19256 19257 19258 19259 19260 19261 19262 19263 19264 19265 19266 19267 19268 19269 19270 19271 19272 19273 19274 19275 19276 19277 19278 19279 19280 19281 19282 19283 19284 19285 19286 19287 19288 19289 19290 19291 19292 19293 19294 19295 19296 19297 19298 19299 19300 19301 19302 19303 19304 19305 19306 19307 19308 19309 19310 19311 19312 19313 19314 19315 19316 19317 19318 19319 19320 19321 19322 19323 19324 19325 19326 19327 19328 19329 19330 19331 19332 19333 19334 19335 19336 19337 19338 19339 19340 19341 19342 19343 19344 19345 19346 19347 19348 19349 19350 19351 19352 19353 19354 19355 19356 19357 19358 19359 19360 19361 19362 19363 19364 19365 19366 19367 19368 19369 19370 19371 19372 19373 19374 19375 19376 19377 19378 19379 19380 19381 19382 19383 19384 19385 19386 19387 19388 19389 19390 19391 19392 19393 19394 19395 19396 19397 19398 19399 19400 19401 19402 19403 19404 19405 19406 19407 19408 19409 19410 19411 19412 19413 19414 19415 19416 19417 19418 19419 19420 19421 19422 19423 19424 19425 19426 19427 19428 19429 19430 19431 19432 19433 19434 19435 19436 19437 19438 19439 19440 19441 19442 19443 19444 19445 19446 19447 19448 19449 19450 19451 19452 19453 19454 19455 19456 19457 19458 19459 19460 19461 19462 19463 19464 19465 19466 19467 19468 19469 19470 19471 19472 19473 19474 19475 19476 19477 19478 19479 19480 19481 19482 19483 19484 19485 19486 19487 19488 19489 19490 19491 19492 19493 19494 19495 19496 19497 19498 19499 19500 19501 19502 19503 19504 19505 19506 19507 19508 19509 19510 19511 19512 19513 19514 19515 19516 19517 19518 19519 19520 19521 19522 19523 19524 19525 19526 19527 19528 19529 19530 19531 19532 19533 19534 19535 19536 19537 19538 19539 19540 19541 19542 19543 19544 19545 19546 19547 19548 19549 19550 19551 19552 19553 19554 19555 19556 19557 19558 19559 19560 19561 19562 19563 19564 19565 19566 19567 19568 19569 19570 19571 19572 19573 19574 19575 19576 19577 19578 19579 19580 19581 19582 19583 19584 19585 19586 19587 19588 19589 19590 19591 19592 19593 19594 19595 19596 19597 19598 19599 19600 19601 19602 19603 19604 19605 19606 19607 19608 19609 19610 19611 19612 19613 19614 19615 19616 19617 19618 19619 19620 19621 19622 19623 19624 19625 19626 19627 19628 19629 19630 19631 19632 19633 19634 19635 19636 19637 19638 19639 19640 19641 19642 19643 19644 19645 19646 19647 19648 19649 19650 19651 19652 19653 19654 19655 19656 19657 19658 19659 19660 19661 19662 19663 19664 19665 19666 19667 19668 19669 19670 19671 19672 19673 19674 19675 19676 19677 19678 19679 19680 19681 19682 19683 19684 19685 19686 19687 19688 19689 19690 19691 19692 19693 19694 19695 19696 19697 19698 19699 19700 19701 19702 19703 19704 19705 19706 19707 19708 19709 19710 19711 19712 19713 19714 19715 19716 19717 19718 19719 19720 19721 19722 19723 19724 19725 19726 19727 19728 19729 19730 19731 19732 19733 19734 19735 19736 19737 19738 19739 19740 19741 19742 19743 19744 19745 19746 19747 19748 19749 19750 19751 19752 19753 19754 19755 19756 19757 19758 19759 19760 19761 19762 19763 19764 19765 19766 19767 19768 19769 19770 19771 19772 19773 19774 19775 19776 19777 19778 19779 19780 19781 19782 19783 19784 19785 19786 19787 19788 19789 19790 19791 19792 19793 19794 19795 19796 19797 19798 19799 19800 19801 19802 19803 19804 19805 19806 19807 19808 19809 19810 19811 19812 19813 19814 19815 19816 19817 19818 19819 19820 19821 19822 19823 19824 19825 19826 19827 19828 19829 19830 19831 19832 19833 19834 19835 19836 19837 19838 19839 19840 19841 19842 19843 19844 19845 19846 19847 19848 19849 19850 19851 19852 19853 19854 19855 19856 19857 19858 19859 19860 19861 19862 19863 19864 19865 19866 19867 19868 19869 19870 19871 19872 19873 19874 19875 19876 19877 19878 19879 19880 19881 19882 19883 19884 19885 19886 19887 19888 19889 19890 19891 19892 19893 19894 19895 19896 19897 19898 19899 19900 19901 19902 19903 19904 19905 19906 19907 19908 19909 19910 19911 19912 19913 19914 19915 19916 19917 19918 19919 19920 19921 19922 19923 19924 19925 19926 19927 19928 19929 19930 19931 19932 19933 19934 19935 19936 19937 19938 19939 19940 19941 19942 19943 19944 19945 19946 19947 19948 19949 19950 19951 19952 19953 19954 19955 19956 19957 19958 19959 19960 19961 19962 19963 19964 19965 19966 19967 19968 19969 19970 19971 19972 19973 19974 19975 19976 19977 19978 19979 19980 19981 19982 19983 19984 19985 19986 19987 19988 19989 19990 19991 19992 19993 19994 19995 19996 19997 19998 19999 20000 20001 20002 20003 20004 20005 20006 20007 20008 20009 20010 20011 20012 20013 20014 20015 20016 20017 20018 20019 20020 20021 20022 20023 20024 20025 20026 20027 20028 20029 20030 20031 20032 20033 20034 20035 20036 20037 20038 20039 20040 20041 20042 20043 20044 20045 20046 20047 20048 20049 20050 20051 20052 20053 20054 20055 20056 20057 20058 20059 20060 20061 20062 20063 20064 20065 20066 20067 20068 20069 20070 20071 20072 20073 20074 20075 20076 20077 20078 20079 20080 20081 20082 20083 20084 20085 20086 20087 20088 20089 20090 20091 20092 20093 20094 20095 20096 20097 20098 20099 20100 20101 20102 20103 20104 20105 20106 20107 20108 20109 20110 20111 20112 20113 20114 20115 20116 20117 20118 20119 20120 20121 20122 20123 20124 20125 20126 20127 20128 20129 20130 20131 20132 20133 20134 20135 20136 20137 20138 20139 20140 20141 20142 20143 20144 20145 20146 20147 20148 20149 20150 20151 20152 20153 20154 20155 20156 20157 20158 20159 20160 20161 20162 20163 20164 20165 20166 20167 20168 20169 20170 20171 20172 20173 20174 20175 20176 20177 20178 20179 20180 20181 20182 20183 20184 20185 20186 20187 20188 20189 20190 20191 20192 20193 20194 20195 20196 20197 20198 20199 20200 20201 20202 20203 20204 20205 20206 20207 20208 20209 20210 20211 20212 20213 20214 20215 20216 20217 20218 20219 20220 20221 20222 20223 20224 20225 20226 20227 20228 20229 20230 20231 20232 20233 20234 20235 20236 20237 20238 20239 20240 20241 20242 20243 20244 20245 20246 20247 20248 20249 20250 20251 20252 20253 20254 20255 20256 20257 20258 20259 20260 20261 20262 20263 20264 20265 20266 20267 20268 20269 20270 20271 20272 20273 20274 20275 20276 20277 20278 20279 20280 20281 20282 20283 20284 20285 20286 20287 20288 20289 20290 20291 20292 20293 20294 20295 20296 20297 20298 20299 20300 20301 20302 20303 20304 20305 20306 20307 20308 20309 20310 20311 20312 20313 20314 20315 20316 20317 20318 20319 20320 20321 20322 20323 20324 20325 20326 20327 20328 20329 20330 20331 20332 20333 20334 20335 20336 20337 20338 20339 20340 20341 20342 20343 20344 20345 20346 20347 20348 20349 20350 20351 20352 20353 20354 20355 20356 20357 20358 20359 20360 20361 20362 20363 20364 20365 20366 20367 20368 20369 20370 20371 20372 20373 20374 20375 20376 20377 20378 20379 20380 20381 20382 20383 20384 20385 20386 20387 20388 20389 20390 20391 20392 20393 20394 20395 20396 20397 20398 20399 20400 20401 20402 20403 20404 20405 20406 20407 20408 20409 20410 20411 20412 20413 20414 20415 20416 20417 20418 20419 20420 20421 20422 20423 20424 20425 20426 20427 20428 20429 20430 20431 20432 20433 20434 20435 20436 20437 20438 20439 20440 20441 20442 20443 20444 20445 20446 20447 20448 20449 20450 20451 20452 20453 20454 20455 20456 20457 20458 20459 20460 20461 20462 20463 20464 20465 20466 20467 20468 20469 20470 20471 20472 20473 20474 20475 20476 20477 20478 20479 20480 20481 20482 20483 20484 20485 20486 20487 20488 20489 20490 20491 20492 20493 20494 20495 20496 20497 20498 20499 20500 20501 20502 20503 20504 20505 20506 20507 20508 20509 20510 20511 20512 20513 20514 20515 20516 20517 20518 20519 20520 20521 20522 20523 20524 20525 20526 20527 20528 20529 20530 20531 20532 20533 20534 20535 20536 20537 20538 20539 20540 20541 20542 20543 20544 20545 20546 20547 20548 20549 20550 20551 20552 20553 20554 20555 20556 20557 20558 20559 20560 20561 20562 20563 20564 20565 20566 20567 20568 20569 20570 20571 20572 20573 20574 20575 20576 20577 20578 20579 20580 20581 20582 20583 20584 20585 20586 20587 20588 20589 20590 20591 20592 20593 20594 20595 20596 20597 20598 20599 20600 20601 20602 20603 20604 20605 20606 20607 20608 20609 20610 20611 20612 20613 20614 20615 20616 20617 20618 20619 20620 20621 20622 20623 20624 20625 20626 20627 20628 20629 20630 20631 20632 20633 20634 20635 20636 20637 20638 20639 20640 20641 20642 20643 20644 20645 20646 20647 20648 20649 20650 20651 20652 20653 20654 20655 20656 20657 20658 20659 20660 20661 20662 20663 20664 20665 20666 20667 20668 20669 20670 20671 20672 20673 20674 20675 20676 20677 20678 20679 20680 20681 20682 20683 20684 20685 20686 20687 20688 20689 20690 20691 20692 20693 20694 20695 20696 20697 20698 20699 20700 20701 20702 20703 20704 20705 20706 20707 20708 20709 20710 20711 20712 20713 20714 20715 20716 20717 20718 20719 20720 20721 20722 20723 20724 20725 20726 20727 20728 20729 20730 20731 20732 20733 20734 20735 20736 20737 20738 20739 20740 20741 20742 20743 20744 20745 20746 20747 20748 20749 20750 20751 20752 20753 20754 20755 20756 20757 20758 20759 20760 20761 20762 20763 20764 20765 20766 20767 20768 20769 20770 20771 20772 20773 20774 20775 20776 20777 20778 20779 20780 20781 20782 20783 20784 20785 20786 20787 20788 20789 20790 20791 20792 20793 20794 20795 20796 20797 20798 20799 20800 20801 20802 20803 20804 20805 20806 20807 20808 20809 20810 20811 20812 20813 20814 20815 20816 20817 20818 20819 20820 20821 20822 20823 20824 20825 20826 20827 20828 20829 20830 20831 20832 20833 20834 20835 20836 20837 20838 20839 20840 20841 20842 20843 20844 20845 20846 20847 20848 20849 20850 20851 20852 20853 20854 20855 20856 20857 20858 20859 20860 20861 20862 20863 20864 20865 20866 20867 20868 20869 20870 20871 20872 20873 20874 20875 20876 20877 20878 20879 20880 20881 20882 20883 20884 20885 20886 20887 20888 20889 20890 20891 20892 20893 20894 20895 20896 20897 20898 20899 20900 20901 20902 20903 20904 20905 20906 20907 20908 20909 20910 20911 20912 20913 20914 20915 20916 20917 20918 20919 20920 20921 20922 20923 20924 20925 20926 20927 20928 20929 20930 20931 20932 20933 20934 20935 20936 20937 20938 20939 20940 20941 20942 20943 20944 20945 20946 20947 20948 20949 20950 20951 20952 20953 20954 20955 20956 20957 20958 20959 20960 20961 20962 20963 20964 20965 20966 20967 20968 20969 20970 20971 20972 20973 20974 20975 20976 20977 20978 20979 20980 20981 20982 20983 20984 20985 20986 20987 20988 20989 20990 20991 20992 20993 20994 20995 20996 20997 20998 20999 21000 21001 21002 21003 21004 21005 21006 21007 21008 21009 21010 21011 21012 21013 21014 21015 21016 21017 21018 21019 21020 21021 21022 21023 21024 21025 21026 21027 21028 21029 21030 21031 21032 21033 21034 21035 21036 21037 21038 21039 21040 21041 21042 21043 21044 21045 21046 21047 21048 21049 21050 21051 21052 21053 21054 21055 21056 21057 21058 21059 21060 21061 21062 21063 21064 21065 21066 21067 21068 21069 21070 21071 21072 21073 21074 21075 21076 21077 21078 21079 21080 21081 21082 21083 21084 21085 21086 21087 21088 21089 21090 21091 21092 21093 21094 21095 21096 21097 21098 21099 21100 21101 21102 21103 21104 21105 21106 21107 21108 21109 21110 21111 21112 21113 21114 21115 21116 21117 21118 21119 21120 21121 21122 21123 21124 21125 21126 21127 21128 21129 21130 21131 21132 21133 21134 21135 21136 21137 21138 21139 21140 21141 21142 21143 21144 21145 21146 21147 21148 21149 21150 21151 21152 21153 21154 21155 21156 21157 21158 21159 21160 21161 21162 21163 21164 21165 21166 21167 21168 21169 21170 21171 21172 21173 21174 21175 21176 21177 21178 21179 21180 21181 21182 21183 21184 21185 21186 21187 21188 21189 21190 21191 21192 21193 21194 21195 21196 21197 21198 21199 21200 21201 21202 21203 21204 21205 21206 21207 21208 21209 21210 21211 21212 21213 21214 21215 21216 21217 21218 21219 21220 21221 21222 21223 21224 21225 21226 21227 21228 21229 21230 21231 21232 21233 21234 21235 21236 21237 21238 21239 21240 21241 21242 21243 21244 21245 21246 21247 21248 21249 21250 21251 21252 21253 21254 21255 21256 21257 21258 21259 21260 21261 21262 21263 21264 21265 21266 21267 21268 21269 21270 21271 21272 21273 21274 21275 21276 21277 21278 21279 21280 21281 21282 21283 21284 21285 21286 21287 21288 21289 21290 21291 21292 21293 21294 21295 21296 21297 21298 21299 21300 21301 21302 21303 21304 21305 21306 21307 21308 21309 21310 21311 21312 21313 21314 21315 21316 21317 21318 21319 21320 21321 21322 21323 21324 21325 21326 21327 21328 21329 21330 21331 21332 21333 21334 21335 21336 21337 21338 21339 21340 21341 21342 21343 21344 21345 21346 21347 21348 21349 21350 21351 21352 21353 21354 21355 21356 21357 21358 21359 21360 21361 21362 21363 21364 21365 21366 21367 21368 21369 21370 21371 21372 21373 21374 21375 21376 21377 21378 21379 21380 21381 21382 21383 21384 21385 21386 21387 21388 21389 21390 21391 21392 21393 21394 21395 21396 21397 21398 21399 21400 21401 21402 21403 21404 21405 21406 21407 21408 21409 21410 21411 21412 21413 21414 21415 21416 21417 21418 21419 21420 21421 21422 21423 21424 21425 21426 21427 21428 21429 21430 21431 21432 21433 21434 21435 21436 21437 21438 21439 21440 21441 21442 21443 21444 21445 21446 21447 21448 21449 21450 21451 21452 21453 21454 21455 21456 21457 21458 21459 21460 21461 21462 21463 21464 21465 21466 21467 21468 21469 21470 21471 21472 21473 21474 21475 21476 21477 21478 21479 21480 21481 21482 21483 21484 21485 21486 21487 21488 21489 21490 21491 21492 21493 21494 21495 21496 21497 21498 21499 21500 21501 21502 21503 21504 21505 21506 21507 21508 21509 21510 21511 21512 21513 21514 21515 21516 21517 21518 21519 21520 21521 21522 21523 21524 21525 21526 21527 21528 21529 21530 21531 21532 21533 21534 21535 21536 21537 21538 21539 21540 21541 21542 21543 21544 21545 21546 21547 21548 21549 21550 21551 21552 21553 21554 21555 21556 21557 21558 21559 21560 21561 21562 21563 21564 21565 21566 21567 21568 21569 21570 21571 21572 21573 21574 21575 21576 21577 21578 21579 21580 21581 21582 21583 21584 21585 21586 21587 21588 21589 21590 21591 21592 21593 21594 21595 21596 21597 21598 21599 21600 21601 21602 21603 21604 21605 21606 21607 21608 21609 21610 21611 21612 21613 21614 21615 21616 21617 21618 21619 21620 21621 21622 21623 21624 21625 21626 21627 21628 21629 21630 21631 21632 21633 21634 21635 21636 21637 21638 21639 21640 21641 21642 21643 21644 21645 21646 21647 21648 21649 21650 21651 21652 21653 21654 21655 21656 21657 21658 21659 21660 21661 21662 21663 21664 21665 21666 21667 21668 21669 21670 21671 21672 21673 21674 21675 21676 21677 21678 21679 21680 21681 21682 21683 21684 21685 21686 21687 21688 21689 21690 21691 21692 21693 21694 21695 21696 21697 21698 21699 21700 21701 21702 21703 21704 21705 21706 21707 21708 21709 21710 21711 21712 21713 21714 21715 21716 21717 21718 21719 21720 21721 21722 21723 21724 21725 21726 21727 21728 21729 21730 21731 21732 21733 21734 21735 21736 21737 21738 21739 21740 21741 21742 21743 21744 21745 21746 21747 21748 21749 21750 21751 21752 21753 21754 21755 21756 21757 21758 21759 21760 21761 21762 21763 21764 21765 21766 21767 21768 21769 21770 21771 21772 21773 21774 21775 21776 21777 21778 21779 21780 21781 21782 21783 21784 21785 21786 21787 21788 21789 21790 21791 21792 21793 21794 21795 21796 21797 21798 21799 21800 21801 21802 21803 21804 21805 21806 21807 21808 21809 21810 21811 21812 21813 21814 21815 21816 21817 21818 21819 21820 21821 21822 21823 21824 21825 21826 21827 21828 21829 21830 21831 21832 21833 21834 21835 21836 21837 21838 21839 21840 21841 21842 21843 21844 21845 21846 21847 21848 21849 21850 21851 21852 21853 21854 21855 21856 21857 21858 21859 21860 21861 21862 21863 21864 21865 21866 21867 21868 21869 21870 21871 21872 21873 21874 21875 21876 21877 21878 21879 21880 21881 21882 21883 21884 21885 21886 21887 21888 21889 21890 21891 21892 21893 21894 21895 21896 21897 21898 21899 21900 21901 21902 21903 21904 21905 21906 21907 21908 21909 21910 21911 21912 21913 21914 21915 21916 21917 21918 21919 21920 21921 21922 21923 21924 21925 21926 21927 21928 21929 21930 21931 21932 21933 21934 21935 21936 21937 21938 21939 21940 21941 21942 21943 21944 21945 21946 21947 21948 21949 21950 21951 21952 21953 21954 21955 21956 21957 21958 21959 21960 21961 21962 21963 21964 21965 21966 21967 21968 21969 21970 21971 21972 21973 21974 21975 21976 21977 21978 21979 21980 21981 21982 21983 21984 21985 21986 21987 21988 21989 21990 21991 21992 21993 21994 21995 21996 21997 21998 21999 22000 22001 22002 22003 22004 22005 22006 22007 22008 22009 22010 22011 22012 22013 22014 22015 22016 22017 22018 22019 22020 22021 22022 22023 22024 22025 22026 22027 22028 22029 22030 22031 22032 22033 22034 22035 22036 22037 22038 22039 22040 22041 22042 22043 22044 22045 22046 22047 22048 22049 22050 22051 22052 22053 22054 22055 22056 22057 22058 22059 22060 22061 22062 22063 22064 22065 22066 22067 22068 22069 22070 22071 22072 22073 22074 22075 22076 22077 22078 22079 22080 22081 22082 22083 22084 22085 22086 22087 22088 22089 22090 22091 22092 22093 22094 22095 22096 22097 22098 22099 22100 22101 22102 22103 22104 22105 22106 22107 22108 22109 22110 22111 22112 22113 22114 22115 22116 22117 22118 22119 22120 22121 22122 22123 22124 22125 22126 22127 22128 22129 22130 22131 22132 22133 22134 22135 22136 22137 22138 22139 22140 22141 22142 22143 22144 22145 22146 22147 22148 22149 22150 22151 22152 22153 22154 22155 22156 22157 22158 22159 22160 22161 22162 22163 22164 22165 22166 22167 22168 22169 22170 22171 22172 22173 22174 22175 22176 22177 22178 22179 22180 22181 22182 22183 22184 22185 22186 22187 22188 22189 22190 22191 22192 22193 22194 22195 22196 22197 22198 22199 22200 22201 22202 22203 22204 22205 22206 22207 22208 22209 22210 22211 22212 22213 22214 22215 22216 22217 22218 22219 22220 22221 22222 22223 22224 22225 22226 22227 22228 22229 22230 22231 22232 22233 22234 22235 22236 22237 22238 22239 22240 22241 22242 22243 22244 22245 22246 22247 22248 22249 22250 22251 22252 22253 22254 22255 22256 22257 22258 22259 22260 22261 22262 22263 22264 22265 22266 22267 22268 22269 22270 22271 22272 22273 22274 22275 22276 22277 22278 22279 22280 22281 22282 22283 22284 22285 22286 22287 22288 22289 22290 22291 22292 22293 22294 22295 22296 22297 22298 22299 22300 22301 22302 22303 22304 22305 22306 22307 22308 22309 22310 22311 22312 22313 22314 22315 22316 22317 22318 22319 22320 22321 22322 22323 22324 22325 22326 22327 22328 22329 22330 22331 22332 22333 22334 22335 22336 22337 22338 22339 22340 22341 22342 22343 22344 22345 22346 22347 22348 22349 22350 22351 22352 22353 22354 22355 22356 22357 22358 22359 22360 22361 22362 22363 22364 22365 22366 22367 22368 22369 22370 22371 22372 22373 22374 22375 22376 22377 22378 22379 22380 22381 22382 22383 22384 22385 22386 22387 22388 22389 22390 22391 22392 22393 22394 22395 22396 22397 22398 22399 22400 22401 22402 22403 22404 22405 22406 22407 22408 22409 22410 22411 22412 22413 22414 22415 22416 22417 22418 22419 22420 22421 22422 22423 22424 22425 22426 22427 22428 22429 22430 22431 22432 22433 22434 22435 22436 22437 22438 22439 22440 22441 22442 22443 22444 22445 22446 22447 22448 22449 22450 22451 22452 22453 22454 22455 22456 22457 22458 22459 22460 22461 22462 22463 22464 22465 22466 22467 22468 22469 22470 22471 22472 22473 22474 22475 22476 22477 22478 22479 22480 22481 22482 22483 22484 22485 22486 22487 22488 22489 22490 22491 22492 22493 22494 22495 22496 22497 22498 22499 22500 22501 22502 22503 22504 22505 22506 22507 22508 22509 22510 22511 22512 22513 22514 22515 22516 22517 22518 22519 22520 22521 22522 22523 22524 22525 22526 22527 22528 22529 22530 22531 22532 22533 22534 22535 22536 22537 22538 22539 22540 22541 22542 22543 22544 22545 22546 22547 22548 22549 22550 22551 22552 22553 22554 22555 22556 22557 22558 22559 22560 22561 22562 22563 22564 22565 22566 22567 22568 22569 22570 22571 22572 22573 22574 22575 22576 22577 22578 22579 22580 22581 22582 22583 22584 22585 22586 22587 22588 22589 22590 22591 22592 22593 22594 22595 22596 22597 22598 22599 22600 22601 22602 22603 22604 22605 22606 22607 22608 22609 22610 22611 22612 22613 22614 22615 22616 22617 22618 22619 22620 22621 22622 22623 22624 22625 22626 22627 22628 22629 22630 22631 22632 22633 22634 22635 22636 22637 22638 22639 22640 22641 22642 22643 22644 22645 22646 22647 22648 22649 22650 22651 22652 22653 22654 22655 22656 22657 22658 22659 22660 22661 22662 22663 22664 22665 22666 22667 22668 22669 22670 22671 22672 22673 22674 22675 22676 22677 22678 22679 22680 22681 22682 22683 22684 22685 22686 22687 22688 22689 22690 22691 22692 22693 22694 22695 22696 22697 22698 22699 22700 22701 22702 22703 22704 22705 22706 22707 22708 22709 22710 22711 22712 22713 22714 22715 22716 22717 22718 22719 22720 22721 22722 22723 22724 22725 22726 22727 22728 22729 22730 22731 22732 22733 22734 22735 22736 22737 22738 22739 22740 22741 22742 22743 22744 22745 22746 22747 22748 22749 22750 22751 22752 22753 22754 22755 22756 22757 22758 22759 22760 22761 22762 22763 22764 22765 22766 22767 22768 22769 22770 22771 22772 22773 22774 22775 22776 22777 22778 22779 22780 22781 22782 22783 22784 22785 22786 22787 22788 22789 22790 22791 22792 22793 22794 22795 22796 22797 22798 22799 22800 22801 22802 22803 22804 22805 22806 22807 22808 22809 22810 22811 22812 22813 22814 22815 22816 22817 22818 22819 22820 22821 22822 22823 22824 22825 22826 22827 22828 22829 22830 22831 22832 22833 22834 22835 22836 22837 22838 22839 22840 22841 22842 22843 22844 22845 22846 22847 22848 22849 22850 22851 22852 22853 22854 22855 22856 22857 22858 22859 22860 22861 22862 22863 22864 22865 22866 22867 22868 22869 22870 22871 22872 22873 22874 22875 22876 22877 22878 22879 22880 22881 22882 22883 22884 22885 22886 22887 22888 22889 22890 22891 22892 22893 22894 22895 22896 22897 22898 22899 22900 22901 22902 22903 22904 22905 22906 22907 22908 22909 22910 22911 22912 22913 22914 22915 22916 22917 22918 22919 22920 22921 22922 22923 22924 22925 22926 22927 22928 22929 22930 22931 22932 22933 22934 22935 22936 22937 22938 22939 22940 22941 22942 22943 22944 22945 22946 22947 22948 22949 22950 22951 22952 22953 22954 22955 22956 22957 22958 22959 22960 22961 22962 22963 22964 22965 22966 22967 22968 22969 22970 22971 22972 22973 22974 22975 22976 22977 22978 22979 22980 22981 22982 22983 22984 22985 22986 22987 22988 22989 22990 22991 22992 22993 22994 22995 22996 22997 22998 22999 23000 23001 23002 23003 23004 23005 23006 23007 23008 23009 23010 23011 23012 23013 23014 23015 23016 23017 23018 23019 23020 23021 23022 23023 23024 23025 23026 23027 23028 23029 23030 23031 23032 23033 23034 23035 23036 23037 23038 23039 23040 23041 23042 23043 23044 23045 23046 23047 23048 23049 23050 23051 23052 23053 23054 23055 23056 23057 23058 23059 23060 23061 23062 23063 23064 23065 23066 23067 23068 23069 23070 23071 23072 23073 23074 23075 23076 23077 23078 23079 23080 23081 23082 23083 23084 23085 23086 23087 23088 23089 23090 23091 23092 23093 23094 23095 23096 23097 23098 23099 23100 23101 23102 23103 23104 23105 23106 23107 23108 23109 23110 23111 23112 23113 23114 23115 23116 23117 23118 23119 23120 23121 23122 23123 23124 23125 23126 23127 23128 23129 23130 23131 23132 23133 23134 23135 23136 23137 23138 23139 23140 23141 23142 23143 23144 23145 23146 23147 23148 23149 23150 23151 23152 23153 23154 23155 23156 23157 23158 23159 23160 23161 23162 23163 23164 23165 23166 23167 23168 23169 23170 23171 23172 23173 23174 23175 23176 23177 23178 23179 23180 23181 23182 23183 23184 23185 23186 23187 23188 23189 23190 23191 23192 23193 23194 23195 23196 23197 23198 23199 23200 23201 23202 23203 23204 23205 23206 23207 23208 23209 23210 23211 23212 23213 23214 23215 23216 23217 23218 23219 23220 23221 23222 23223 23224 23225 23226 23227 23228 23229 23230 23231 23232 23233 23234 23235 23236 23237 23238 23239 23240 23241 23242 23243 23244 23245 23246 23247 23248 23249 23250 23251 23252 23253 23254 23255 23256 23257 23258 23259 23260 23261 23262 23263 23264 23265 23266 23267 23268 23269 23270 23271 23272 23273 23274 23275 23276 23277 23278 23279 23280 23281 23282 23283 23284 23285 23286 23287 23288 23289 23290 23291 23292 23293 23294 23295 23296 23297 23298 23299 23300 23301 23302 23303 23304 23305 23306 23307 23308 23309 23310 23311 23312 23313 23314 23315 23316 23317 23318 23319 23320 23321 23322 23323 23324 23325 23326 23327 23328 23329 23330 23331 23332 23333 23334 23335 23336 23337 23338 23339 23340 23341 23342 23343 23344 23345 23346 23347 23348 23349 23350 23351 23352 23353 23354 23355 23356 23357 23358 23359 23360 23361 23362 23363 23364 23365 23366 23367 23368 23369 23370 23371 23372 23373 23374 23375 23376 23377 23378 23379 23380 23381 23382 23383 23384 23385 23386 23387 23388 23389 23390 23391 23392 23393 23394 23395 23396 23397 23398 23399 23400 23401 23402 23403 23404 23405 23406 23407 23408 23409 23410 23411 23412 23413 23414 23415 23416 23417 23418 23419 23420 23421 23422 23423 23424 23425 23426 23427 23428 23429 23430 23431 23432 23433 23434 23435 23436 23437 23438 23439 23440 23441 23442 23443 23444 23445 23446 23447 23448 23449 23450 23451 23452 23453 23454 23455 23456 23457 23458 23459 23460 23461 23462 23463 23464 23465 23466 23467 23468 23469 23470 23471 23472 23473 23474 23475 23476 23477 23478 23479 23480 23481 23482 23483 23484 23485 23486 23487 23488 23489 23490 23491 23492 23493 23494 23495 23496 23497 23498 23499 23500 23501 23502 23503 23504 23505 23506 23507 23508 23509 23510 23511 23512 23513 23514 23515 23516 23517 23518 23519 23520 23521 23522 23523 23524 23525 23526 23527 23528 23529 23530 23531 23532 23533 23534 23535 23536 23537 23538 23539 23540 23541 23542 23543 23544 23545 23546 23547 23548 23549 23550 23551 23552 23553 23554 23555 23556 23557 23558 23559 23560 23561 23562 23563 23564 23565 23566 23567 23568 23569 23570 23571 23572 23573 23574 23575 23576 23577 23578 23579 23580 23581 23582 23583 23584 23585 23586 23587 23588 23589 23590 23591 23592 23593 23594 23595 23596 23597 23598 23599 23600 23601 23602 23603 23604 23605 23606 23607 23608 23609 23610 23611 23612 23613 23614 23615 23616 23617 23618 23619 23620 23621 23622 23623 23624 23625 23626 23627 23628 23629 23630 23631 23632 23633 23634 23635 23636 23637 23638 23639 23640 23641 23642 23643 23644 23645 23646 23647 23648 23649 23650 23651 23652 23653 23654 23655 23656 23657 23658 23659 23660 23661 23662 23663 23664 23665 23666 23667 23668 23669 23670 23671 23672 23673 23674 23675 23676 23677 23678 23679 23680 23681 23682 23683 23684 23685 23686 23687 23688 23689 23690 23691 23692 23693 23694 23695 23696 23697 23698 23699 23700 23701 23702 23703 23704 23705 23706 23707 23708 23709 23710 23711 23712 23713 23714 23715 23716 23717 23718 23719 23720 23721 23722 23723 23724 23725 23726 23727 23728 23729 23730 23731 23732 23733 23734 23735 23736 23737 23738 23739 23740 23741 23742 23743 23744 23745 23746 23747 23748 23749 23750 23751 23752 23753 23754 23755 23756 23757 23758 23759 23760 23761 23762 23763 23764 23765 23766 23767 23768 23769 23770 23771 23772 23773 23774 23775 23776 23777 23778 23779 23780 23781 23782 23783 23784 23785 23786 23787 23788 23789 23790 23791 23792 23793 23794 23795 23796 23797 23798 23799 23800 23801 23802 23803 23804 23805 23806 23807 23808 23809 23810 23811 23812 23813 23814 23815 23816 23817 23818 23819 23820 23821 23822 23823 23824 23825 23826 23827 23828 23829 23830 23831 23832 23833 23834 23835 23836 23837 23838 23839 23840 23841 23842 23843 23844 23845 23846 23847 23848 23849 23850 23851 23852 23853 23854 23855 23856 23857 23858 23859 23860 23861 23862 23863 23864 23865 23866 23867 23868 23869 23870 23871 23872 23873 23874 23875 23876 23877 23878 23879 23880 23881 23882 23883 23884 23885 23886 23887 23888 23889 23890 23891 23892 23893 23894 23895 23896 23897 23898 23899 23900 23901 23902 23903 23904 23905 23906 23907 23908 23909 23910 23911 23912 23913 23914 23915 23916 23917 23918 23919 23920 23921 23922 23923 23924 23925 23926 23927 23928 23929 23930 23931 23932 23933 23934 23935 23936 23937 23938 23939 23940 23941 23942 23943 23944 23945 23946 23947 23948 23949 23950 23951 23952 23953 23954 23955 23956 23957 23958 23959 23960 23961 23962 23963 23964 23965 23966 23967 23968 23969 23970 23971 23972 23973 23974 23975 23976 23977 23978 23979 23980 23981 23982 23983 23984 23985 23986 23987 23988 23989 23990 23991 23992 23993 23994 23995 23996 23997 23998 23999 24000 24001 24002 24003 24004 24005 24006 24007 24008 24009 24010 24011 24012 24013 24014 24015 24016 24017 24018 24019 24020 24021 24022 24023 24024 24025 24026 24027 24028 24029 24030 24031 24032 24033 24034 24035 24036 24037 24038 24039 24040 24041 24042 24043 24044 24045 24046 24047 24048 24049 24050 24051 24052 24053 24054 24055 24056 24057 24058 24059 24060 24061 24062 24063 24064 24065 24066 24067 24068 24069 24070 24071 24072 24073 24074 24075 24076 24077 24078 24079 24080 24081 24082 24083 24084 24085 24086 24087 24088 24089 24090 24091 24092 24093 24094 24095 24096 24097 24098 24099 24100 24101 24102 24103 24104 24105 24106 24107 24108 24109 24110 24111 24112 24113 24114 24115 24116 24117 24118 24119 24120 24121 24122 24123 24124 24125 24126 24127 24128 24129 24130 24131 24132 24133 24134 24135 24136 24137 24138 24139 24140 24141 24142 24143 24144 24145 24146 24147 24148 24149 24150 24151 24152 24153 24154 24155 24156 24157 24158 24159 24160 24161 24162 24163 24164 24165 24166 24167 24168 24169 24170 24171 24172 24173 24174 24175 24176 24177 24178 24179 24180 24181 24182 24183 24184 24185 24186 24187 24188 24189 24190 24191 24192 24193 24194 24195 24196 24197 24198 24199 24200 24201 24202 24203 24204 24205 24206 24207 24208 24209 24210 24211 24212 24213 24214 24215 24216 24217 24218 24219 24220 24221 24222 24223 24224 24225 24226 24227 24228 24229 24230 24231 24232 24233 24234 24235 24236 24237 24238 24239 24240 24241 24242 24243 24244 24245 24246 24247 24248 24249 24250 24251 24252 24253 24254 24255 24256 24257 24258 24259 24260 24261 24262 24263 24264 24265 24266 24267 24268 24269 24270 24271 24272 24273 24274 24275 24276 24277 24278 24279 24280 24281 24282 24283 24284 24285 24286 24287 24288 24289 24290 24291 24292 24293 24294 24295 24296 24297 24298 24299 24300 24301 24302 24303 24304 24305 24306 24307 24308 24309 24310 24311 24312 24313 24314 24315 24316 24317 24318 24319 24320 24321 24322 24323 24324 24325 24326 24327 24328 24329 24330 24331 24332 24333 24334 24335 24336 24337 24338 24339 24340 24341 24342 24343 24344 24345 24346 24347 24348 24349 24350 24351 24352 24353 24354 24355 24356 24357 24358 24359 24360 24361 24362 24363 24364 24365 24366 24367 24368 24369 24370 24371 24372 24373 24374 24375 24376 24377 24378 24379 24380 24381 24382 24383 24384 24385 24386 24387 24388 24389 24390 24391 24392 24393 24394 24395 24396 24397 24398 24399 24400 24401 24402 24403 24404 24405 24406 24407 24408 24409 24410 24411 24412 24413 24414 24415 24416 24417 24418 24419 24420 24421 24422 24423 24424 24425 24426 24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 24437 24438 24439 24440 24441 24442 24443 24444 24445 24446 24447 24448 24449 24450 24451 24452 24453 24454 24455 24456 24457 24458 24459 24460 24461 24462 24463 24464 24465 24466 24467 24468 24469 24470 24471 24472 24473 24474 24475 24476 24477 24478 24479 24480 24481 24482 24483 24484 24485 24486 24487 24488 24489 24490 24491 24492 24493 24494 24495 24496 24497 24498 24499 24500 24501 24502 24503 24504 24505 24506 24507 24508 24509 24510 24511 24512 24513 24514 24515 24516 24517 24518 24519 24520 24521 24522 24523 24524 24525 24526 24527 24528 24529 24530 24531 24532 24533 24534 24535 24536 24537 24538 24539 24540 24541 24542 24543 24544 24545 24546 24547 24548 24549 24550 24551 24552 24553 24554 24555 24556 24557 24558 24559 24560 24561 24562 24563 24564 24565 24566 24567 24568 24569 24570 24571 24572 24573 24574 24575 24576 24577 24578 24579 24580 24581 24582 24583 24584 24585 24586 24587 24588 24589 24590 24591 24592 24593 24594 24595 24596 24597 24598 24599 24600 24601 24602 24603 24604 24605 24606 24607 24608 24609 24610 24611 24612 24613 24614 24615 24616 24617 24618 24619 24620 24621 24622 24623 24624 24625 24626 24627 24628 24629 24630 24631 24632 24633 24634 24635 24636 24637 24638 24639 24640 24641 24642 24643 24644 24645 24646 24647 24648 24649 24650 24651 24652 24653 24654 24655 24656 24657 24658 24659 24660 24661 24662 24663 24664 24665 24666 24667 24668 24669 24670 24671 24672 24673 24674 24675 24676 24677 24678 24679 24680 24681 24682 24683 24684 24685 24686 24687 24688 24689 24690 24691 24692 24693 24694 24695 24696 24697 24698 24699 24700 24701 24702 24703 24704 24705 24706 24707 24708 24709 24710 24711 24712 24713 24714 24715 24716 24717 24718 24719 24720 24721 24722 24723 24724 24725 24726 24727 24728 24729 24730 24731 24732 24733 24734 24735 24736 24737 24738 24739 24740 24741 24742 24743 24744 24745 24746 24747 24748 24749 24750 24751 24752 24753 24754 24755 24756 24757 24758 24759 24760 24761 24762 24763 24764 24765 24766 24767 24768 24769 24770 24771 24772 24773 24774 24775 24776 24777 24778 24779 24780 24781 24782 24783 24784 24785 24786 24787 24788 24789 24790 24791 24792 24793 24794 24795 24796 24797 24798 24799 24800 24801 24802 24803 24804 24805 24806 24807 24808 24809 24810 24811 24812 24813 24814 24815 24816 24817 24818 24819 24820 24821 24822 24823 24824 24825 24826 24827 24828 24829 24830 24831 24832 24833 24834 24835 24836 24837 24838 24839 24840 24841 24842 24843 24844 24845 24846 24847 24848 24849 24850 24851 24852 24853 24854 24855 24856 24857 24858 24859 24860 24861 24862 24863 24864 24865 24866 24867 24868 24869 24870 24871 24872 24873 24874 24875 24876 24877 24878 24879 24880 24881 24882 24883 24884 24885 24886 24887 24888 24889 24890 24891 24892 24893 24894 24895 24896 24897 24898 24899 24900 24901 24902 24903 24904 24905 24906 24907 24908 24909 24910 24911 24912 24913 24914 24915 24916 24917 24918 24919 24920 24921 24922 24923 24924 24925 24926 24927 24928 24929 24930 24931 24932 24933 24934 24935 24936 24937 24938 24939 24940 24941 24942 24943 24944 24945 24946 24947 24948 24949 24950 24951 24952 24953 24954 24955 24956 24957 24958 24959 24960 24961 24962 24963 24964 24965 24966 24967 24968 24969 24970 24971 24972 24973 24974 24975 24976 24977 24978 24979 24980 24981 24982 24983 24984 24985 24986 24987 24988 24989 24990 24991 24992 24993 24994 24995 24996 24997 24998 24999 25000 25001 25002 25003 25004 25005 25006 25007 25008 25009 25010 25011 25012 25013 25014 25015 25016 25017 25018 25019 25020 25021 25022 25023 25024 25025 25026 25027 25028 25029 25030 25031 25032 25033 25034 25035 25036 25037 25038 25039 25040 25041 25042 25043 25044 25045 25046 25047 25048 25049 25050 25051 25052 25053 25054 25055 25056 25057 25058 25059 25060 25061 25062 25063 25064 25065 25066 25067 25068 25069 25070 25071 25072 25073 25074 25075 25076 25077 25078 25079 25080 25081 25082 25083 25084 25085 25086 25087 25088 25089 25090 25091 25092 25093 25094 25095 25096 25097 25098 25099 25100 25101 25102 25103 25104 25105 25106 25107 25108 25109 25110 25111 25112 25113 25114 25115 25116 25117 25118 25119 25120 25121 25122 25123 25124 25125 25126 25127 25128 25129 25130 25131 25132 25133 25134 25135 25136 25137 25138 25139 25140 25141 25142 25143 25144 25145 25146 25147 25148 25149 25150 25151 25152 25153 25154 25155 25156 25157 25158 25159 25160 25161 25162 25163 25164 25165 25166 25167 25168 25169 25170 25171 25172 25173 25174 25175 25176 25177 25178 25179 25180 25181 25182 25183 25184 25185 25186 25187 25188 25189 25190 25191 25192 25193 25194 25195 25196 25197 25198 25199 25200 25201 25202 25203 25204 25205 25206 25207 25208 25209 25210 25211 25212 25213 25214 25215 25216 25217 25218 25219 25220 25221 25222 25223 25224 25225 25226 25227 25228 25229 25230 25231 25232 25233 25234 25235 25236 25237 25238 25239 25240 25241 25242 25243 25244 25245 25246 25247 25248 25249 25250 25251 25252 25253 25254 25255 25256 25257 25258 25259 25260 25261 25262 25263 25264 25265 25266 25267 25268 25269 25270 25271 25272 25273 25274 25275 25276 25277 25278 25279 25280 25281 25282 25283 25284 25285 25286 25287 25288 25289 25290 25291 25292 25293 25294 25295 25296 25297 25298 25299 25300 25301 25302 25303 25304 25305 25306 25307 25308 25309 25310 25311 25312 25313 25314 25315 25316 25317 25318 25319 25320 25321 25322 25323 25324 25325 25326 25327 25328 25329 25330 25331 25332 25333 25334 25335 25336 25337 25338 25339 25340 25341 25342 25343 25344 25345 25346 25347 25348 25349 25350 25351 25352 25353 25354 25355 25356 25357 25358 25359 25360 25361 25362 25363 25364 25365 25366 25367 25368 25369 25370 25371 25372 25373 25374 25375 25376 25377 25378 25379 25380 25381 25382 25383 25384 25385 25386 25387 25388 25389 25390 25391 25392 25393 25394 25395 25396 25397 25398 25399 25400 25401 25402 25403 25404 25405 25406 25407 25408 25409 25410 25411 25412 25413 25414 25415 25416 25417 25418 25419 25420 25421 25422 25423 25424 25425 25426 25427 25428 25429 25430 25431 25432 25433 25434 25435 25436 25437 25438 25439 25440 25441 25442 25443 25444 25445 25446 25447 25448 25449 25450 25451 25452 25453 25454 25455 25456 25457 25458 25459 25460 25461 25462 25463 25464 25465 25466 25467 25468 25469 25470 25471 25472 25473 25474 25475 25476 25477 25478 25479 25480 25481 25482 25483 25484 25485 25486 25487 25488 25489 25490 25491 25492 25493 25494 25495 25496 25497 25498 25499 25500 25501 25502 25503 25504 25505 25506 25507 25508 25509 25510 25511 25512 25513 25514 25515 25516 25517 25518 25519 25520 25521 25522 25523 25524 25525 25526 25527 25528 25529 25530 25531 25532 25533 25534 25535 25536 25537 25538 25539 25540 25541 25542 25543 25544 25545 25546 25547 25548 25549 25550 25551 25552 25553 25554 25555 25556 25557 25558 25559 25560 25561 25562 25563 25564 25565 25566 25567 25568 25569 25570 25571 25572 25573 25574 25575 25576 25577 25578 25579 25580 25581 25582 25583 25584 25585 25586 25587 25588 25589 25590 25591 25592 25593 25594 25595 25596 25597 25598 25599 25600 25601 25602 25603 25604 25605 25606 25607 25608 25609 25610 25611 25612 25613 25614 25615 25616 25617 25618 25619 25620 25621 25622 25623 25624 25625 25626 25627 25628 25629 25630 25631 25632 25633 25634 25635 25636 25637 25638 25639 25640 25641 25642 25643 25644 25645 25646 25647 25648 25649 25650 25651 25652 25653 25654 25655 25656 25657 25658 25659 25660 25661 25662 25663 25664 25665 25666 25667 25668 25669 25670 25671 25672 25673 25674 25675 25676 25677 25678 25679 25680 25681 25682 25683 25684 25685 25686 25687 25688 25689 25690 25691 25692 25693 25694 25695 25696 25697 25698 25699 25700 25701 25702 25703 25704 25705 25706 25707 25708 25709 25710 25711 25712 25713 25714 25715 25716 25717 25718 25719 25720 25721 25722 25723 25724 25725 25726 25727 25728 25729 25730 25731 25732 25733 25734 25735 25736 25737 25738 25739 25740 25741 25742 25743 25744 25745 25746 25747 25748 25749 25750 25751 25752 25753 25754 25755 25756 25757 25758 25759 25760 25761 25762 25763 25764 25765 25766 25767 25768 25769 25770 25771 25772 25773 25774 25775 25776 25777 25778 25779 25780 25781 25782 25783 25784 25785 25786 25787 25788 25789 25790 25791 25792 25793 25794 25795 25796 25797 25798 25799 25800 25801 25802 25803 25804 25805 25806 25807 25808 25809 25810 25811 25812 25813 25814 25815 25816 25817 25818 25819 25820 25821 25822 25823 25824 25825 25826 25827 25828 25829 25830 25831 25832 25833 25834 25835 25836 25837 25838 25839 25840 25841 25842 25843 25844 25845 25846 25847 25848 25849 25850 25851 25852 25853 25854 25855 25856 25857 25858 25859 25860 25861 25862 25863 25864 25865 25866 25867 25868 25869 25870 25871 25872 25873 25874 25875 25876 25877 25878 25879 25880 25881 25882 25883 25884 25885 25886 25887 25888 25889 25890 25891 25892 25893 25894 25895 25896 25897 25898 25899 25900 25901 25902 25903 25904 25905 25906 25907 25908 25909 25910 25911 25912 25913 25914 25915 25916 25917 25918 25919 25920 25921 25922 25923 25924 25925 25926 25927 25928 25929 25930 25931 25932 25933 25934 25935 25936 25937 25938 25939 25940 25941 25942 25943 25944 25945 25946 25947 25948 25949 25950 25951 25952 25953 25954 25955 25956 25957 25958 25959 25960 25961 25962 25963 25964 25965 25966 25967 25968 25969 25970 25971 25972 25973 25974 25975 25976 25977 25978 25979 25980 25981 25982 25983 25984 25985 25986 25987 25988 25989 25990 25991 25992 25993 25994 25995 25996 25997 25998 25999 26000 26001 26002 26003 26004 26005 26006 26007 26008 26009 26010 26011 26012 26013 26014 26015 26016 26017 26018 26019 26020 26021 26022 26023 26024 26025 26026 26027 26028 26029 26030 26031 26032 26033 26034 26035 26036 26037 26038 26039 26040 26041 26042 26043 26044 26045 26046 26047 26048 26049 26050 26051 26052 26053 26054 26055 26056 26057 26058 26059 26060 26061 26062 26063 26064 26065 26066 26067 26068 26069 26070 26071 26072 26073 26074 26075 26076 26077 26078 26079 26080 26081 26082 26083 26084 26085 26086 26087 26088 26089 26090 26091 26092 26093 26094 26095 26096 26097 26098 26099 26100 26101 26102 26103 26104 26105 26106 26107 26108 26109 26110 26111 26112 26113 26114 26115 26116 26117 26118 26119 26120 26121 26122 26123 26124 26125 26126 26127 26128 26129 26130 26131 26132 26133 26134 26135 26136 26137 26138 26139 26140 26141 26142 26143 26144 26145 26146 26147 26148 26149 26150 26151 26152 26153 26154 26155 26156 26157 26158 26159 26160 26161 26162 26163 26164 26165 26166 26167 26168 26169 26170 26171 26172 26173 26174 26175 26176 26177 26178 26179 26180 26181 26182 26183 26184 26185 26186 26187 26188 26189 26190 26191 26192 26193 26194 26195 26196 26197 26198 26199 26200 26201 26202 26203 26204 26205 26206 26207 26208 26209 26210 26211 26212 26213 26214 26215 26216 26217 26218 26219 26220 26221 26222 26223 26224 26225 26226 26227 26228 26229 26230 26231 26232 26233 26234 26235 26236 26237 26238 26239 26240 26241 26242 26243 26244 26245 26246 26247 26248 26249 26250 26251 26252 26253 26254 26255 26256 26257 26258 26259 26260 26261 26262 26263 26264 26265 26266 26267 26268 26269 26270 26271 26272 26273 26274 26275 26276 26277 26278 26279 26280 26281 26282 26283 26284 26285 26286 26287 26288 26289 26290 26291 26292 26293 26294 26295 26296 26297 26298 26299 26300 26301 26302 26303 26304 26305 26306 26307 26308 26309 26310 26311 26312 26313 26314 26315 26316 26317 26318 26319 26320 26321 26322 26323 26324 26325 26326 26327 26328 26329 26330 26331 26332 26333 26334 26335 26336 26337 26338 26339 26340 26341 26342 26343 26344 26345 26346 26347 26348 26349 26350 26351 26352 26353 26354 26355 26356 26357 26358 26359 26360 26361 26362 26363 26364 26365 26366 26367 26368 26369 26370 26371 26372 26373 26374 26375 26376 26377 26378 26379 26380 26381 26382 26383 26384 26385 26386 26387 26388 26389 26390 26391 26392 26393 26394 26395 26396 26397 26398 26399 26400 26401 26402 26403 26404 26405 26406 26407 26408 26409 26410 26411 26412 26413 26414 26415 26416 26417 26418 26419 26420 26421 26422 26423 26424 26425 26426 26427 26428 26429 26430 26431 26432 26433 26434 26435 26436 26437 26438 26439 26440 26441 26442 26443 26444 26445 26446 26447 26448 26449 26450 26451 26452 26453 26454 26455 26456 26457 26458 26459 26460 26461 26462 26463 26464 26465 26466 26467 26468 26469 26470 26471 26472 26473 26474 26475 26476 26477 26478 26479 26480 26481 26482 26483 26484 26485 26486 26487 26488 26489 26490 26491 26492 26493 26494 26495 26496 26497 26498 26499 26500 26501 26502 26503 26504 26505 26506 26507 26508 26509 26510 26511 26512 26513 26514 26515 26516 26517 26518 26519 26520 26521 26522 26523 26524 26525 26526 26527 26528 26529 26530 26531 26532 26533 26534 26535 26536 26537 26538 26539 26540 26541 26542 26543 26544 26545 26546 26547 26548 26549 26550 26551 26552 26553 26554 26555 26556 26557 26558 26559 26560 26561 26562 26563 26564 26565 26566 26567 26568 26569 26570 26571 26572 26573 26574 26575 26576 26577 26578 26579 26580 26581 26582 26583 26584 26585 26586 26587 26588 26589 26590 26591 26592 26593 26594 26595 26596 26597 26598 26599 26600 26601 26602 26603 26604 26605 26606 26607 26608 26609 26610 26611 26612 26613 26614 26615 26616 26617 26618 26619 26620 26621 26622 26623 26624 26625 26626 26627 26628 26629 26630 26631 26632 26633 26634 26635 26636 26637 26638 26639 26640 26641 26642 26643 26644 26645 26646 26647 26648 26649 26650 26651 26652 26653 26654 26655 26656 26657 26658 26659 26660 26661 26662 26663 26664 26665 26666 26667 26668 26669 26670 26671 26672 26673 26674 26675 26676 26677 26678 26679 26680 26681 26682 26683 26684 26685 26686 26687 26688 26689 26690 26691 26692 26693 26694 26695 26696 26697 26698 26699 26700 26701 26702 26703 26704 26705 26706 26707 26708 26709 26710 26711 26712 26713 26714 26715 26716 26717 26718 26719 26720 26721 26722 26723 26724 26725 26726 26727 26728 26729 26730 26731 26732 26733 26734 26735 26736 26737 26738 26739 26740 26741 26742 26743 26744 26745 26746 26747 26748 26749 26750 26751 26752 26753 26754 26755 26756 26757 26758 26759 26760 26761 26762 26763 26764 26765 26766 26767 26768 26769 26770 26771 26772 26773 26774 26775 26776 26777 26778 26779 26780 26781 26782 26783 26784 26785 26786 26787 26788 26789 26790 26791 26792 26793 26794 26795 26796 26797 26798 26799 26800 26801 26802 26803 26804 26805 26806 26807 26808 26809 26810 26811 26812 26813 26814 26815 26816 26817 26818 26819 26820 26821 26822 26823 26824 26825 26826 26827 26828 26829 26830 26831 26832 26833 26834 26835 26836 26837 26838 26839 26840 26841 26842 26843 26844 26845 26846 26847 26848 26849 26850 26851 26852 26853 26854 26855 26856 26857 26858 26859 26860 26861 26862 26863 26864 26865 26866 26867 26868 26869 26870 26871 26872 26873 26874 26875 26876 26877 26878 26879 26880 26881 26882 26883 26884 26885 26886 26887 26888 26889 26890 26891 26892 26893 26894 26895 26896 26897 26898 26899 26900 26901 26902 26903 26904 26905 26906 26907 26908 26909 26910 26911 26912 26913 26914 26915 26916 26917 26918 26919 26920 26921 26922 26923 26924 26925 26926 26927 26928 26929 26930 26931 26932 26933 26934 26935 26936 26937 26938 26939 26940 26941 26942 26943 26944 26945 26946 26947 26948 26949 26950 26951 26952 26953 26954 26955 26956 26957 26958 26959 26960 26961 26962 26963 26964 26965 26966 26967 26968 26969 26970 26971 26972 26973 26974 26975 26976 26977 26978 26979 26980 26981 26982 26983 26984 26985 26986 26987 26988 26989 26990 26991 26992 26993 26994 26995 26996 26997 26998 26999 27000 27001 27002 27003 27004 27005 27006 27007 27008 27009 27010 27011 27012 27013 27014 27015 27016 27017 27018 27019 27020 27021 27022 27023 27024 27025 27026 27027 27028 27029 27030 27031 27032 27033 27034 27035 27036 27037 27038 27039 27040 27041 27042 27043 27044 27045 27046 27047 27048 27049 27050 27051 27052 27053 27054 27055 27056 27057 27058 27059 27060 27061 27062 27063 27064 27065 27066 27067 27068 27069 27070 27071 27072 27073 27074 27075 27076 27077 27078 27079 27080 27081 27082 27083 27084 27085 27086 27087 27088 27089 27090 27091 27092 27093 27094 27095 27096 27097 27098 27099 27100 27101 27102 27103 27104 27105 27106 27107 27108 27109 27110 27111 27112 27113 27114 27115 27116 27117 27118 27119 27120 27121 27122 27123 27124 27125 27126 27127 27128 27129 27130 27131 27132 27133 27134 27135 27136 27137 27138 27139 27140 27141 27142 27143 27144 27145 27146 27147 27148 27149 27150 27151 27152 27153 27154 27155 27156 27157 27158 27159 27160 27161 27162 27163 27164 27165 27166 27167 27168 27169 27170 27171 27172 27173 27174 27175 27176 27177 27178 27179 27180 27181 27182 27183 27184 27185 27186 27187 27188 27189 27190 27191 27192 27193 27194 27195 27196 27197 27198 27199 27200 27201 27202 27203 27204 27205 27206 27207 27208 27209 27210 27211 27212 27213 27214 27215 27216 27217 27218 27219 27220 27221 27222 27223 27224 27225 27226 27227 27228 27229 27230 27231 27232 27233 27234 27235 27236 27237 27238 27239 27240 27241 27242 27243 27244 27245 27246 27247 27248 27249 27250 27251 27252 27253 27254 27255 27256 27257 27258 27259 27260 27261 27262 27263 27264 27265 27266 27267 27268 27269 27270 27271 27272 27273 27274 27275 27276 27277 27278 27279 27280 27281 27282 27283 27284 27285 27286 27287 27288 27289 27290 27291 27292 27293 27294 27295 27296 27297 27298 27299 27300 27301 27302 27303 27304 27305 27306 27307 27308 27309 27310 27311 27312 27313 27314 27315 27316 27317 27318 27319 27320 27321 27322 27323 27324 27325 27326 27327 27328 27329 27330 27331 27332 27333 27334 27335 27336 27337 27338 27339 27340 27341 27342 27343 27344 27345 27346 27347 27348 27349 27350 27351 27352 27353 27354 27355 27356 27357 27358 27359 27360 27361 27362 27363 27364 27365 27366 27367 27368 27369 27370 27371 27372 27373 27374 27375 27376 27377 27378 27379 27380 27381 27382 27383 27384 27385 27386 27387 27388 27389 27390 27391 27392 27393 27394 27395 27396 27397 27398 27399 27400 27401 27402 27403 27404 27405 27406 27407 27408 27409 27410 27411 27412 27413 27414 27415 27416 27417 27418 27419 27420 27421 27422 27423 27424 27425 27426 27427 27428 27429 27430 27431 27432 27433 27434 27435 27436 27437 27438 27439 27440 27441 27442 27443 27444 27445 27446 27447 27448 27449 27450 27451 27452 27453 27454 27455 27456 27457 27458 27459 27460 27461 27462 27463 27464 27465 27466 27467 27468 27469 27470 27471 27472 27473 27474 27475 27476 27477 27478 27479 27480 27481 27482 27483 27484 27485 27486 27487 27488 27489 27490 27491 27492 27493 27494 27495 27496 27497 27498 27499 27500 27501 27502 27503 27504 27505 27506 27507 27508 27509 27510 27511 27512 27513 27514 27515 27516 27517 27518 27519 27520 27521 27522 27523 27524 27525 27526 27527 27528 27529 27530 27531 27532 27533 27534 27535 27536 27537 27538 27539 27540 27541 27542 27543 27544 27545 27546 27547 27548 27549 27550 27551 27552 27553 27554 27555 27556 27557 27558 27559 27560 27561 27562 27563 27564 27565 27566 27567 27568 27569 27570 27571 27572 27573 27574 27575 27576 27577 27578 27579 27580 27581 27582 27583 27584 27585 27586 27587 27588 27589 27590 27591 27592 27593 27594 27595 27596 27597 27598 27599 27600 27601 27602 27603 27604 27605 27606 27607 27608 27609 27610 27611 27612 27613 27614 27615 27616 27617 27618 27619 27620 27621 27622 27623 27624 27625 27626 27627 27628 27629 27630 27631 27632 27633 27634 27635 27636 27637 27638 27639 27640 27641 27642 27643 27644 27645 27646 27647 27648 27649 27650 27651 27652 27653 27654 27655 27656 27657 27658 27659 27660 27661 27662 27663 27664 27665 27666 27667 27668 27669 27670 27671 27672 27673 27674 27675 27676 27677 27678 27679 27680 27681 27682 27683 27684 27685 27686 27687 27688 27689 27690 27691 27692 27693 27694 27695 27696 27697 27698 27699 27700 27701 27702 27703 27704 27705 27706 27707 27708 27709 27710 27711 27712 27713 27714 27715 27716 27717 27718 27719 27720 27721 27722 27723 27724 27725 27726 27727 27728 27729 27730 27731 27732 27733 27734 27735 27736 27737 27738 27739 27740 27741 27742 27743 27744 27745 27746 27747 27748 27749 27750 27751 27752 27753 27754 27755 27756 27757 27758 27759 27760 27761 27762 27763 27764 27765 27766 27767 27768 27769 27770 27771 27772 27773 27774 27775 27776 27777 27778 27779 27780 27781 27782 27783 27784 27785 27786 27787 27788 27789 27790 27791 27792 27793 27794 27795 27796 27797 27798 27799 27800 27801 27802 27803 27804 27805 27806 27807 27808 27809 27810 27811 27812 27813 27814 27815 27816 27817 27818 27819 27820 27821 27822 27823 27824 27825 27826 27827 27828 27829 27830 27831 27832 27833 27834 27835 27836 27837 27838 27839 27840 27841 27842 27843 27844 27845 27846 27847 27848 27849 27850 27851 27852 27853 27854 27855 27856 27857 27858 27859 27860 27861 27862 27863 27864 27865 27866 27867 27868 27869 27870 27871 27872 27873 27874 27875 27876 27877 27878 27879 27880 27881 27882 27883 27884 27885 27886 27887 27888 27889 27890 27891 27892 27893 27894 27895 27896 27897 27898 27899 27900 27901 27902 27903 27904 27905 27906 27907 27908 27909 27910 27911 27912 27913 27914 27915 27916 27917 27918 27919 27920 27921 27922 27923 27924 27925 27926 27927 27928 27929 27930 27931 27932 27933 27934 27935 27936 27937 27938 27939 27940 27941 27942 27943 27944 27945 27946 27947 27948 27949 27950 27951 27952 27953 27954 27955 27956 27957 27958 27959 27960 27961 27962 27963 27964 27965 27966 27967 27968 27969 27970 27971 27972 27973 27974 27975 27976 27977 27978 27979 27980 27981 27982 27983 27984 27985 27986 27987 27988 27989 27990 27991 27992 27993 27994 27995 27996 27997 27998 27999 28000 28001 28002 28003 28004 28005 28006 28007 28008 28009 28010 28011 28012 28013 28014 28015 28016 28017 28018 28019 28020 28021 28022 28023 28024 28025 28026 28027 28028 28029 28030 28031 28032 28033 28034 28035 28036 28037 28038 28039 28040 28041 28042 28043 28044 28045 28046 28047 28048 28049 28050 28051 28052 28053 28054 28055 28056 28057 28058 28059 28060 28061 28062 28063 28064 28065 28066 28067 28068 28069 28070 28071 28072 28073 28074 28075 28076 28077 28078 28079 28080 28081 28082 28083 28084 28085 28086 28087 28088 28089 28090 28091 28092 28093 28094 28095 28096 28097 28098 28099 28100 28101 28102 28103 28104 28105 28106 28107 28108 28109 28110 28111 28112 28113 28114 28115 28116 28117 28118 28119 28120 28121 28122 28123 28124 28125 28126 28127 28128 28129 28130 28131 28132 28133 28134 28135 28136 28137 28138 28139 28140 28141 28142 28143 28144 28145 28146 28147 28148 28149 28150 28151 28152 28153 28154 28155 28156 28157 28158 28159 28160 28161 28162 28163 28164 28165 28166 28167 28168 28169 28170 28171 28172 28173 28174 28175 28176 28177 28178 28179 28180 28181 28182 28183 28184 28185 28186 28187 28188 28189 28190 28191 28192 28193 28194 28195 28196 28197 28198 28199 28200 28201 28202 28203 28204 28205 28206 28207 28208 28209 28210 28211 28212 28213 28214 28215 28216 28217 28218 28219 28220 28221 28222 28223 28224 28225 28226 28227 28228 28229 28230 28231 28232 28233 28234 28235 28236 28237 28238 28239 28240 28241 28242 28243 28244 28245 28246 28247 28248 28249 28250 28251 28252 28253 28254 28255 28256 28257 28258 28259 28260 28261 28262 28263 28264 28265 28266 28267 28268 28269 28270 28271 28272 28273 28274 28275 28276 28277 28278 28279 28280 28281 28282 28283 28284 28285 28286 28287 28288 28289 28290 28291 28292 28293 28294 28295 28296 28297 28298 28299 28300 28301 28302 28303 28304 28305 28306 28307 28308 28309 28310 28311 28312 28313 28314 28315 28316 28317 28318 28319 28320 28321 28322 28323 28324 28325 28326 28327 28328 28329 28330 28331 28332 28333 28334 28335 28336 28337 28338 28339 28340 28341 28342 28343 28344 28345 28346 28347 28348 28349 28350 28351 28352 28353 28354 28355 28356 28357 28358 28359 28360 28361 28362 28363 28364 28365 28366 28367 28368 28369 28370 28371 28372 28373 28374 28375 28376 28377 28378 28379 28380 28381 28382 28383 28384 28385 28386 28387 28388 28389 28390 28391 28392 28393 28394 28395 28396 28397 28398 28399 28400 28401 28402 28403 28404 28405 28406 28407 28408 28409 28410 28411 28412 28413 28414 28415 28416 28417 28418 28419 28420 28421 28422 28423 28424 28425 28426 28427 28428 28429 28430 28431 28432 28433 28434 28435 28436 28437 28438 28439 28440 28441 28442 28443 28444 28445 28446 28447 28448 28449 28450 28451 28452 28453 28454 28455 28456 28457 28458 28459 28460 28461 28462 28463 28464 28465 28466 28467 28468 28469 28470 28471 28472 28473 28474 28475 28476 28477 28478 28479 28480 28481 28482 28483 28484 28485 28486 28487 28488 28489 28490 28491 28492 28493 28494 28495 28496 28497 28498 28499 28500 28501 28502 28503 28504 28505 28506 28507 28508 28509 28510 28511 28512 28513 28514 28515 28516 28517 28518 28519 28520 28521 28522 28523 28524 28525 28526 28527 28528 28529 28530 28531 28532 28533 28534 28535 28536 28537 28538 28539 28540 28541 28542 28543 28544 28545 28546 28547 28548 28549 28550 28551 28552 28553 28554 28555 28556 28557 28558 28559 28560 28561 28562 28563 28564 28565 28566 28567 28568 28569 28570 28571 28572 28573 28574 28575 28576 28577 28578 28579 28580 28581 28582 28583 28584 28585 28586 28587 28588 28589 28590 28591 28592 28593 28594 28595 28596 28597 28598 28599 28600 28601 28602 28603 28604 28605 28606 28607 28608 28609 28610 28611 28612 28613 28614 28615 28616 28617 28618 28619 28620 28621 28622 28623 28624 28625 28626 28627 28628 28629 28630 28631 28632 28633 28634 28635 28636 28637 28638 28639 28640 28641 28642 28643 28644 28645 28646 28647 28648 28649 28650 28651 28652 28653 28654 28655 28656 28657 28658 28659 28660 28661 28662 28663 28664 28665 28666 28667 28668 28669 28670 28671 28672 28673 28674 28675 28676 28677 28678 28679 28680 28681 28682 28683 28684 28685 28686 28687 28688 28689 28690 28691 28692 28693 28694 28695 28696 28697 28698 28699 28700 28701 28702 28703 28704 28705 28706 28707 28708 28709 28710 28711 28712 28713 28714 28715 28716 28717 28718 28719 28720 28721 28722 28723 28724 28725 28726 28727 28728 28729 28730 28731 28732 28733 28734 28735 28736 28737 28738 28739 28740 28741 28742 28743 28744 28745 28746 28747 28748 28749 28750 28751 28752 28753 28754 28755 28756 28757 28758 28759 28760 28761 28762 28763 28764 28765 28766 28767 28768 28769 28770 28771 28772 28773 28774 28775 28776 28777 28778 28779 28780 28781 28782 28783 28784 28785 28786 28787 28788 28789 28790 28791 28792 28793 28794 28795 28796 28797 28798 28799 28800 28801 28802 28803 28804 28805 28806 28807 28808 28809 28810 28811 28812 28813 28814 28815 28816 28817 28818 28819 28820 28821 28822 28823 28824 28825 28826 28827 28828 28829 28830 28831 28832 28833 28834 28835 28836 28837 28838 28839 28840 28841 28842 28843 28844 28845 28846 28847 28848 28849 28850 28851 28852 28853 28854 28855 28856 28857 28858 28859 28860 28861 28862 28863 28864 28865 28866 28867 28868 28869 28870 28871 28872 28873 28874 28875 28876 28877 28878 28879 28880 28881 28882 28883 28884 28885 28886 28887 28888 28889 28890 28891 28892 28893 28894 28895 28896 28897 28898 28899 28900 28901 28902 28903 28904 28905 28906 28907 28908 28909 28910 28911 28912 28913 28914 28915 28916 28917 28918 28919 28920 28921 28922 28923 28924 28925 28926 28927 28928 28929 28930 28931 28932 28933 28934 28935 28936 28937 28938 28939 28940 28941 28942 28943 28944 28945 28946 28947 28948 28949 28950 28951 28952 28953 28954 28955 28956 28957 28958 28959 28960 28961 28962 28963 28964 28965 28966 28967 28968 28969 28970 28971 28972 28973 28974 28975 28976 28977 28978 28979 28980 28981 28982 28983 28984 28985 28986 28987 28988 28989 28990 28991 28992 28993 28994 28995 28996 28997 28998 28999 29000 29001 29002 29003 29004 29005 29006 29007 29008 29009 29010 29011 29012 29013 29014 29015 29016 29017 29018 29019 29020 29021 29022 29023 29024 29025 29026 29027 29028 29029 29030 29031 29032 29033 29034 29035 29036 29037 29038 29039 29040 29041 29042 29043 29044 29045 29046 29047 29048 29049 29050 29051 29052 29053 29054 29055 29056 29057 29058 29059 29060 29061 29062 29063 29064 29065 29066 29067 29068 29069 29070 29071 29072 29073 29074 29075 29076 29077 29078 29079 29080 29081 29082 29083 29084 29085 29086 29087 29088 29089 29090 29091 29092 29093 29094 29095 29096 29097 29098 29099 29100 29101 29102 29103 29104 29105 29106 29107 29108 29109 29110 29111 29112 29113 29114 29115 29116 29117 29118 29119 29120 29121 29122 29123 29124 29125 29126 29127 29128 29129 29130 29131 29132 29133 29134 29135 29136 29137 29138 29139 29140 29141 29142 29143 29144 29145 29146 29147 29148 29149 29150 29151 29152 29153 29154 29155 29156 29157 29158 29159 29160 29161 29162 29163 29164 29165 29166 29167 29168 29169 29170 29171 29172 29173 29174 29175 29176 29177 29178 29179 29180 29181 29182 29183 29184 29185 29186 29187 29188 29189 29190 29191 29192 29193 29194 29195 29196 29197 29198 29199 29200 29201 29202 29203 29204 29205 29206 29207 29208 29209 29210 29211 29212 29213 29214 29215 29216 29217 29218 29219 29220 29221 29222 29223 29224 29225 29226 29227 29228 29229 29230 29231 29232 29233 29234 29235 29236 29237 29238 29239 29240 29241 29242 29243 29244 29245 29246 29247 29248 29249 29250 29251 29252 29253 29254 29255 29256 29257 29258 29259 29260 29261 29262 29263 29264 29265 29266 29267 29268 29269 29270 29271 29272 29273 29274 29275 29276 29277 29278 29279 29280 29281 29282 29283 29284 29285 29286 29287 29288 29289 29290 29291 29292 29293 29294 29295 29296 29297 29298 29299 29300 29301 29302 29303 29304 29305 29306 29307 29308 29309 29310 29311 29312 29313 29314 29315 29316 29317 29318 29319 29320 29321 29322 29323 29324 29325 29326 29327 29328 29329 29330 29331 29332 29333 29334 29335 29336 29337 29338 29339 29340 29341 29342 29343 29344 29345 29346 29347 29348 29349 29350 29351 29352 29353 29354 29355 29356 29357 29358 29359 29360 29361 29362 29363 29364 29365 29366 29367 29368 29369 29370 29371 29372 29373 29374 29375 29376 29377 29378 29379 29380 29381 29382 29383 29384 29385 29386 29387 29388 29389 29390 29391 29392 29393 29394 29395 29396 29397 29398 29399 29400 29401 29402 29403 29404 29405 29406 29407 29408 29409 29410 29411 29412 29413 29414 29415 29416 29417 29418 29419 29420 29421 29422 29423 29424 29425 29426 29427 29428 29429 29430 29431 29432 29433 29434 29435 29436 29437 29438 29439 29440 29441 29442 29443 29444 29445 29446 29447 29448 29449 29450 29451 29452 29453 29454 29455 29456 29457 29458 29459 29460 29461 29462 29463 29464 29465 29466 29467 29468 29469 29470 29471 29472 29473 29474 29475 29476 29477 29478 29479 29480 29481 29482 29483 29484 29485 29486 29487 29488 29489 29490 29491 29492 29493 29494 29495 29496 29497 29498 29499 29500 29501 29502 29503 29504 29505 29506 29507 29508 29509 29510 29511 29512 29513 29514 29515 29516 29517 29518 29519 29520 29521 29522 29523 29524 29525 29526 29527 29528 29529 29530 29531 29532 29533 29534 29535 29536 29537 29538 29539 29540 29541 29542 29543 29544 29545 29546 29547 29548 29549 29550 29551 29552 29553 29554 29555 29556 29557 29558 29559 29560 29561 29562 29563 29564 29565 29566 29567 29568 29569 29570 29571 29572 29573 29574 29575 29576 29577 29578 29579 29580 29581 29582 29583 29584 29585 29586 29587 29588 29589 29590 29591 29592 29593 29594 29595 29596 29597 29598 29599 29600 29601 29602 29603 29604 29605 29606 29607 29608 29609 29610 29611 29612 29613 29614 29615 29616 29617 29618 29619 29620 29621 29622 29623 29624 29625 29626 29627 29628 29629 29630 29631 29632 29633 29634 29635 29636 29637 29638 29639 29640 29641 29642 29643 29644 29645 29646 29647 29648 29649 29650 29651 29652 29653 29654 29655 29656 29657 29658 29659 29660 29661 29662 29663 29664 29665 29666 29667 29668 29669 29670 29671 29672 29673 29674 29675 29676 29677 29678 29679 29680 29681 29682 29683 29684 29685 29686 29687 29688 29689 29690 29691 29692 29693 29694 29695 29696 29697 29698 29699 29700 29701 29702 29703 29704 29705 29706 29707 29708 29709 29710 29711 29712 29713 29714 29715 29716 29717 29718 29719 29720 29721 29722 29723 29724 29725 29726 29727 29728 29729 29730 29731 29732 29733 29734 29735 29736 29737 29738 29739 29740 29741 29742 29743 29744 29745 29746 29747 29748 29749 29750 29751 29752 29753 29754 29755 29756 29757 29758 29759 29760 29761 29762 29763 29764 29765 29766 29767 29768 29769 29770 29771 29772 29773 29774 29775 29776 29777 29778 29779 29780 29781 29782 29783 29784 29785 29786 29787 29788 29789 29790 29791 29792 29793 29794 29795 29796 29797 29798 29799 29800 29801 29802 29803 29804 29805 29806 29807 29808 29809 29810 29811 29812 29813 29814 29815 29816 29817 29818 29819 29820 29821 29822 29823 29824 29825 29826 29827 29828 29829 29830 29831 29832 29833 29834 29835 29836 29837 29838 29839 29840 29841 29842 29843 29844 29845 29846 29847 29848 29849 29850 29851 29852 29853 29854 29855 29856 29857 29858 29859 29860 29861 29862 29863 29864 29865 29866 29867 29868 29869 29870 29871 29872 29873 29874 29875 29876 29877 29878 29879 29880 29881 29882 29883 29884 29885 29886 29887 29888 29889 29890 29891 29892 29893 29894 29895 29896 29897 29898 29899 29900 29901 29902 29903 29904 29905 29906 29907 29908 29909 29910 29911 29912 29913 29914 29915 29916 29917 29918 29919 29920 29921 29922 29923 29924 29925 29926 29927 29928 29929 29930 29931 29932 29933 29934 29935 29936 29937 29938 29939 29940 29941 29942 29943 29944 29945 29946 29947 29948 29949 29950 29951 29952 29953 29954 29955 29956 29957 29958 29959 29960 29961 29962 29963 29964 29965 29966 29967 29968 29969 29970 29971 29972 29973 29974 29975 29976 29977 29978 29979 29980 29981 29982 29983 29984 29985 29986 29987 29988 29989 29990 29991 29992 29993 29994 29995 29996 29997 29998 29999 30000 30001 30002 30003 30004 30005 30006 30007 30008 30009 30010 30011 30012 30013 30014 30015 30016 30017 30018 30019 30020 30021 30022 30023 30024 30025 30026 30027 30028 30029 30030 30031 30032 30033 30034 30035 30036 30037 30038 30039 30040 30041 30042 30043 30044 30045 30046 30047 30048 30049 30050 30051 30052 30053 30054 30055 30056 30057 30058 30059 30060 30061 30062 30063 30064 30065 30066 30067 30068 30069 30070 30071 30072 30073 30074 30075 30076 30077 30078 30079 30080 30081 30082 30083 30084 30085 30086 30087 30088 30089 30090 30091 30092 30093 30094 30095 30096 30097 30098 30099 30100 30101 30102 30103 30104 30105 30106 30107 30108 30109 30110 30111 30112 30113 30114 30115 30116 30117 30118 30119 30120 30121 30122 30123 30124 30125 30126 30127 30128 30129 30130 30131 30132 30133 30134 30135 30136 30137 30138 30139 30140 30141 30142 30143 30144 30145 30146 30147 30148 30149 30150 30151 30152 30153 30154 30155 30156 30157 30158 30159 30160 30161 30162 30163 30164 30165 30166 30167 30168 30169 30170 30171 30172 30173 30174 30175 30176 30177 30178 30179 30180 30181 30182 30183 30184 30185 30186 30187 30188 30189 30190 30191 30192 30193 30194 30195 30196 30197 30198 30199 30200 30201 30202 30203 30204 30205 30206 30207 30208 30209 30210 30211 30212 30213 30214 30215 30216 30217 30218 30219 30220 30221 30222 30223 30224 30225 30226 30227 30228 30229 30230 30231 30232 30233 30234 30235 30236 30237 30238 30239 30240 30241 30242 30243 30244 30245 30246 30247 30248 30249 30250 30251 30252 30253 30254 30255 30256 30257 30258 30259 30260 30261 30262 30263 30264 30265 30266 30267 30268 30269 30270 30271 30272 30273 30274 30275 30276 30277 30278 30279 30280 30281 30282 30283 30284 30285 30286 30287 30288 30289 30290 30291 30292 30293 30294 30295 30296 30297 30298 30299 30300 30301 30302 30303 30304 30305 30306 30307 30308 30309 30310 30311 30312 30313 30314 30315 30316 30317 30318 30319 30320 30321 30322 30323 30324 30325 30326 30327 30328 30329 30330 30331 30332 30333 30334 30335 30336 30337 30338 30339 30340 30341 30342 30343 30344 30345 30346 30347 30348 30349 30350 30351 30352 30353 30354 30355 30356 30357 30358 30359 30360 30361 30362 30363 30364 30365 30366 30367 30368 30369 30370 30371 30372 30373 30374 30375 30376 30377 30378 30379 30380 30381 30382 30383 30384 30385 30386 30387 30388 30389 30390 30391 30392 30393 30394 30395 30396 30397 30398 30399 30400 30401 30402 30403 30404 30405 30406 30407 30408 30409 30410 30411 30412 30413 30414 30415 30416 30417 30418 30419 30420 30421 30422 30423 30424 30425 30426 30427 30428 30429 30430 30431 30432 30433 30434 30435 30436 30437 30438 30439 30440 30441 30442 30443 30444 30445 30446 30447 30448 30449 30450 30451 30452 30453 30454 30455 30456 30457 30458 30459 30460 30461 30462 30463 30464 30465 30466 30467 30468 30469 30470 30471 30472 30473 30474 30475 30476 30477 30478 30479 30480 30481 30482 30483 30484 30485 30486 30487 30488 30489 30490 30491 30492 30493 30494 30495 30496 30497 30498 30499 30500 30501 30502 30503 30504 30505 30506 30507 30508 30509 30510 30511 30512 30513 30514 30515 30516 30517 30518 30519 30520 30521 30522 30523 30524 30525 30526 30527 30528 30529 30530 30531 30532 30533 30534 30535 30536 30537 30538 30539 30540 30541 30542 30543 30544 30545 30546 30547 30548 30549 30550 30551 30552 30553 30554 30555 30556 30557 30558 30559 30560 30561 30562 30563 30564 30565 30566 30567 30568 30569 30570 30571 30572 30573 30574 30575 30576 30577 30578 30579 30580 30581 30582 30583 30584 30585 30586 30587 30588 30589 30590 30591 30592 30593 30594 30595 30596 30597 30598 30599 30600 30601 30602 30603 30604 30605 30606 30607 30608 30609 30610 30611 30612 30613 30614 30615 30616 30617 30618 30619 30620 30621 30622 30623 30624 30625 30626 30627 30628 30629 30630 30631 30632 30633 30634 30635 30636 30637 30638 30639 30640 30641 30642 30643 30644 30645 30646 30647 30648 30649 30650 30651 30652 30653 30654 30655 30656 30657 30658 30659 30660 30661 30662 30663 30664 30665 30666 30667 30668 30669 30670 30671 30672 30673 30674 30675 30676 30677 30678 30679 30680 30681 30682 30683 30684 30685 30686 30687 30688 30689 30690 30691 30692 30693 30694 30695 30696 30697 30698 30699 30700 30701 30702 30703 30704 30705 30706 30707 30708 30709 30710 30711 30712 30713 30714 30715 30716 30717 30718 30719 30720 30721 30722 30723 30724 30725 30726 30727 30728 30729 30730 30731 30732 30733 30734 30735 30736 30737 30738 30739 30740 30741 30742 30743 30744 30745 30746 30747 30748 30749 30750 30751 30752 30753 30754 30755 30756 30757 30758 30759 30760 30761 30762 30763 30764 30765 30766 30767 30768 30769 30770 30771 30772 30773 30774 30775 30776 30777 30778 30779 30780 30781 30782 30783 30784 30785 30786 30787 30788 30789 30790 30791 30792 30793 30794 30795 30796 30797 30798 30799 30800 30801 30802 30803 30804 30805 30806 30807 30808 30809 30810 30811 30812 30813 30814 30815 30816 30817 30818 30819 30820 30821 30822 30823 30824 30825 30826 30827 30828 30829 30830 30831 30832 30833 30834 30835 30836 30837 30838 30839 30840 30841 30842 30843 30844 30845 30846 30847 30848 30849 30850 30851 30852 30853 30854 30855 30856 30857 30858 30859 30860 30861 30862 30863 30864 30865 30866 30867 30868 30869 30870 30871 30872 30873 30874 30875 30876 30877 30878 30879 30880 30881 30882 30883 30884 30885 30886 30887 30888 30889 30890 30891 30892 30893 30894 30895 30896 30897 30898 30899 30900 30901 30902 30903 30904 30905 30906 30907 30908 30909 30910 30911 30912 30913 30914 30915 30916 30917 30918 30919 30920 30921 30922 30923 30924 30925 30926 30927 30928 30929 30930 30931 30932 30933 30934 30935 30936 30937 30938 30939 30940 30941 30942 30943 30944 30945 30946 30947 30948 30949 30950 30951 30952 30953 30954 30955 30956 30957 30958 30959 30960 30961 30962 30963 30964 30965 30966 30967 30968 30969 30970 30971 30972 30973 30974 30975 30976 30977 30978 30979 30980 30981 30982 30983 30984 30985 30986 30987 30988 30989 30990 30991 30992 30993 30994 30995 30996 30997 30998 30999 31000 31001 31002 31003 31004 31005 31006 31007 31008 31009 31010 31011 31012 31013 31014 31015 31016 31017 31018 31019 31020 31021 31022 31023 31024 31025 31026 31027 31028 31029 31030 31031 31032 31033 31034 31035 31036 31037 31038 31039 31040 31041 31042 31043 31044 31045 31046 31047 31048 31049 31050 31051 31052 31053 31054 31055 31056 31057 31058 31059 31060 31061 31062 31063 31064 31065 31066 31067 31068 31069 31070 31071 31072 31073 31074 31075 31076 31077 31078 31079 31080 31081 31082 31083 31084 31085 31086 31087 31088 31089 31090 31091 31092 31093 31094 31095 31096 31097 31098 31099 31100 31101 31102 31103 31104 31105 31106 31107 31108 31109 31110 31111 31112 31113 31114 31115 31116 31117 31118 31119 31120 31121 31122 31123 31124 31125 31126 31127 31128 31129 31130 31131 31132 31133 31134 31135 31136 31137 31138 31139 31140 31141 31142 31143 31144 31145 31146 31147 31148 31149 31150 31151 31152 31153 31154 31155 31156 31157 31158 31159 31160 31161 31162 31163 31164 31165 31166 31167 31168 31169 31170 31171 31172 31173 31174 31175 31176 31177 31178 31179 31180 31181 31182 31183 31184 31185 31186 31187 31188 31189 31190 31191 31192 31193 31194 31195 31196 31197 31198 31199 31200 31201 31202 31203 31204 31205 31206 31207 31208 31209 31210 31211 31212 31213 31214 31215 31216 31217 31218 31219 31220 31221 31222 31223 31224 31225 31226 31227 31228 31229 31230 31231 31232 31233 31234 31235 31236 31237 31238 31239 31240 31241 31242 31243 31244 31245 31246 31247 31248 31249 31250 31251 31252 31253 31254 31255 31256 31257 31258 31259 31260 31261 31262 31263 31264 31265 31266 31267 31268 31269 31270 31271 31272 31273 31274 31275 31276 31277 31278 31279 31280 31281 31282 31283 31284 31285 31286 31287 31288 31289 31290 31291 31292 31293 31294 31295 31296 31297 31298 31299 31300 31301 31302 31303 31304 31305 31306 31307 31308 31309 31310 31311 31312 31313 31314 31315 31316 31317 31318 31319 31320 31321 31322 31323 31324 31325 31326 31327 31328 31329 31330 31331 31332 31333 31334 31335 31336 31337 31338 31339 31340 31341 31342 31343 31344 31345 31346 31347 31348 31349 31350 31351 31352 31353 31354 31355 31356 31357 31358 31359 31360 31361 31362 31363 31364 31365 31366 31367 31368 31369 31370 31371 31372 31373 31374 31375 31376 31377 31378 31379 31380 31381 31382 31383 31384 31385 31386 31387 31388 31389 31390 31391 31392 31393 31394 31395 31396 31397 31398 31399 31400 31401 31402 31403 31404 31405 31406 31407 31408 31409 31410 31411 31412 31413 31414 31415 31416 31417 31418 31419 31420 31421 31422 31423 31424 31425 31426 31427 31428 31429 31430 31431 31432 31433 31434 31435 31436 31437 31438 31439 31440 31441 31442 31443 31444 31445 31446 31447 31448 31449 31450 31451 31452 31453 31454 31455 31456 31457 31458 31459 31460 31461 31462 31463 31464 31465 31466 31467 31468 31469 31470 31471 31472 31473 31474 31475 31476 31477 31478 31479 31480 31481 31482 31483 31484 31485 31486 31487 31488 31489 31490 31491 31492 31493 31494 31495 31496 31497 31498 31499 31500 31501 31502 31503 31504 31505 31506 31507 31508 31509 31510 31511 31512 31513 31514 31515 31516 31517 31518 31519 31520 31521 31522 31523 31524 31525 31526 31527 31528 31529 31530 31531 31532 31533 31534 31535 31536 31537 31538 31539 31540 31541 31542 31543 31544 31545 31546 31547 31548 31549 31550 31551 31552 31553 31554 31555 31556 31557 31558 31559 31560 31561 31562 31563 31564 31565 31566 31567 31568 31569 31570 31571 31572 31573 31574 31575 31576 31577 31578 31579 31580 31581 31582 31583 31584 31585 31586 31587 31588 31589 31590 31591 31592 31593 31594 31595 31596 31597 31598 31599 31600 31601 31602 31603 31604 31605 31606 31607 31608 31609 31610 31611 31612 31613 31614 31615 31616 31617 31618 31619 31620 31621 31622 31623 31624 31625 31626 31627 31628 31629 31630 31631 31632 31633 31634 31635 31636 31637 31638 31639 31640 31641 31642 31643 31644 31645 31646 31647 31648 31649 31650 31651 31652 31653 31654 31655 31656 31657 31658 31659 31660 31661 31662 31663 31664 31665 31666 31667 31668 31669 31670 31671 31672 31673 31674 31675 31676 31677 31678 31679 31680 31681 31682 31683 31684 31685 31686 31687 31688 31689 31690 31691 31692 31693 31694 31695 31696 31697 31698 31699 31700 31701 31702 31703 31704 31705 31706 31707 31708 31709 31710 31711 31712 31713 31714 31715 31716 31717 31718 31719 31720 31721 31722 31723 31724 31725 31726 31727 31728 31729 31730 31731 31732 31733 31734 31735 31736 31737 31738 31739 31740 31741 31742 31743 31744 31745 31746 31747 31748 31749 31750 31751 31752 31753 31754 31755 31756 31757 31758 31759 31760 31761 31762 31763 31764 31765 31766 31767 31768 31769 31770 31771 31772 31773 31774 31775 31776 31777 31778 31779 31780 31781 31782 31783 31784 31785 31786 31787 31788 31789 31790 31791 31792 31793 31794 31795 31796 31797 31798 31799 31800 31801 31802 31803 31804 31805 31806 31807 31808 31809 31810 31811 31812 31813 31814 31815 31816 31817 31818 31819 31820 31821 31822 31823 31824 31825 31826 31827 31828 31829 31830 31831 31832 31833 31834 31835 31836 31837 31838 31839 31840 31841 31842 31843 31844 31845 31846 31847 31848 31849 31850 31851 31852 31853 31854 31855 31856 31857 31858 31859 31860 31861 31862 31863 31864 31865 31866 31867 31868 31869 31870 31871 31872 31873 31874 31875 31876 31877 31878 31879 31880 31881 31882 31883 31884 31885 31886 31887 31888 31889 31890 31891 31892 31893 31894 31895 31896 31897 31898 31899 31900 31901 31902 31903 31904 31905 31906 31907 31908 31909 31910 31911 31912 31913 31914 31915 31916 31917 31918 31919 31920 31921 31922 31923 31924 31925 31926 31927 31928 31929 31930 31931 31932 31933 31934 31935 31936 31937 31938 31939 31940 31941 31942 31943 31944 31945 31946 31947 31948 31949 31950 31951 31952 31953 31954 31955 31956 31957 31958 31959 31960 31961 31962 31963 31964 31965 31966 31967 31968 31969 31970 31971 31972 31973 31974 31975 31976 31977 31978 31979 31980 31981 31982 31983 31984 31985 31986 31987 31988 31989 31990 31991 31992 31993 31994 31995 31996 31997 31998 31999 32000 32001 32002 32003 32004 32005 32006 32007 32008 32009 32010 32011 32012 32013 32014 32015 32016 32017 32018 32019 32020 32021 32022 32023 32024 32025 32026 32027 32028 32029 32030 32031 32032 32033 32034 32035 32036 32037 32038 32039 32040 32041 32042 32043 32044 32045 32046 32047 32048 32049 32050 32051 32052 32053 32054 32055 32056 32057 32058 32059 32060 32061 32062 32063 32064 32065 32066 32067 32068 32069 32070 32071 32072 32073 32074 32075 32076 32077 32078 32079 32080 32081 32082 32083 32084 32085 32086 32087 32088 32089 32090 32091 32092 32093 32094 32095 32096 32097 32098 32099 32100 32101 32102 32103 32104 32105 32106 32107 32108 32109 32110 32111 32112 32113 32114 32115 32116 32117 32118 32119 32120 32121 32122 32123 32124 32125 32126 32127 32128 32129 32130 32131 32132 32133 32134 32135 32136 32137 32138 32139 32140 32141 32142 32143 32144 32145 32146 32147 32148 32149 32150 32151 32152 32153 32154 32155 32156 32157 32158 32159 32160 32161 32162 32163 32164 32165 32166 32167 32168 32169 32170 32171 32172 32173 32174 32175 32176 32177 32178 32179 32180 32181 32182 32183 32184 32185 32186 32187 32188 32189 32190 32191 32192 32193 32194 32195 32196 32197 32198 32199 32200 32201 32202 32203 32204 32205 32206 32207 32208 32209 32210 32211 32212 32213 32214 32215 32216 32217 32218 32219 32220 32221 32222 32223 32224 32225 32226 32227 32228 32229 32230 32231 32232 32233 32234 32235 32236 32237 32238 32239 32240 32241 32242 32243 32244 32245 32246 32247 32248 32249 32250 32251 32252 32253 32254 32255 32256 32257 32258 32259 32260 32261 32262 32263 32264 32265 32266 32267 32268 32269 32270 32271 32272 32273 32274 32275 32276 32277 32278 32279 32280 32281 32282 32283 32284 32285 32286 32287 32288 32289 32290 32291 32292 32293 32294 32295 32296 32297 32298 32299 32300 32301 32302 32303 32304 32305 32306 32307 32308 32309 32310 32311 32312 32313 32314 32315 32316 32317 32318 32319 32320 32321 32322 32323 32324 32325 32326 32327 32328 32329 32330 32331 32332 32333 32334 32335 32336 32337 32338 32339 32340 32341 32342 32343 32344 32345 32346 32347 32348 32349 32350 32351 32352 32353 32354 32355 32356 32357 32358 32359 32360 32361 32362 32363 32364 32365 32366 32367 32368 32369 32370 32371 32372 32373 32374 32375 32376 32377 32378 32379 32380 32381 32382 32383 32384 32385 32386 32387 32388 32389 32390 32391 32392 32393 32394 32395 32396 32397 32398 32399 32400 32401 32402 32403 32404 32405 32406 32407 32408 32409 32410 32411 32412 32413 32414 32415 32416 32417 32418 32419 32420 32421 32422 32423 32424 32425 32426 32427 32428 32429 32430 32431 32432 32433 32434 32435 32436 32437 32438 32439 32440 32441 32442 32443 32444 32445 32446 32447 32448 32449 32450 32451 32452 32453 32454 32455 32456 32457 32458 32459 32460 32461 32462 32463 32464 32465 32466 32467 32468 32469 32470 32471 32472 32473 32474 32475 32476 32477 32478 32479 32480 32481 32482 32483 32484 32485 32486 32487 32488 32489 32490 32491 32492 32493 32494 32495 32496 32497 32498 32499 32500 32501 32502 32503 32504 32505 32506 32507 32508 32509 32510 32511 32512 32513 32514 32515 32516 32517 32518 32519 32520 32521 32522 32523 32524 32525 32526 32527 32528 32529 32530 32531 32532 32533 32534 32535 32536 32537 32538 32539 32540 32541 32542 32543 32544 32545 32546 32547 32548 32549 32550 32551 32552 32553 32554 32555 32556 32557 32558 32559 32560 32561 32562 32563 32564 32565 32566 32567 32568 32569 32570 32571 32572 32573 32574 32575 32576 32577 32578 32579 32580 32581 32582 32583 32584 32585 32586 32587 32588 32589 32590 32591 32592 32593 32594 32595 32596 32597 32598 32599 32600 32601 32602 32603 32604 32605 32606 32607 32608 32609 32610 32611 32612 32613 32614 32615 32616 32617 32618 32619 32620 32621 32622 32623 32624 32625 32626 32627 32628 32629 32630 32631 32632 32633 32634 32635 32636 32637 32638 32639 32640 32641 32642 32643 32644 32645 32646 32647 32648 32649 32650 32651 32652 32653 32654 32655 32656 32657 32658 32659 32660 32661 32662 32663 32664 32665 32666 32667 32668 32669 32670 32671 32672 32673 32674 32675 32676 32677 32678 32679 32680 32681 32682 32683 32684 32685 32686 32687 32688 32689 32690 32691 32692 32693 32694 32695 32696 32697 32698 32699 32700 32701 32702 32703 32704 32705 32706 32707 32708 32709 32710 32711 32712 32713 32714 32715 32716 32717 32718 32719 32720 32721 32722 32723 32724 32725 32726 32727 32728 32729 32730 32731 32732 32733 32734 32735 32736 32737 32738 32739 32740 32741 32742 32743 32744 32745 32746 32747 32748 32749 32750 32751 32752 32753 32754 32755 32756 32757 32758 32759 32760 32761 32762 32763 32764 32765 32766 32767 32768 32769 32770 32771 32772 32773 32774 32775 32776 32777 32778 32779 32780 32781 32782 32783 32784 32785 32786 32787 32788 32789 32790 32791 32792 32793 32794 32795 32796 32797 32798 32799 32800 32801 32802 32803 32804 32805 32806 32807 32808 32809 32810 32811 32812 32813 32814 32815 32816 32817 32818 32819 32820 32821 32822 32823 32824 32825 32826 32827 32828 32829 32830 32831 32832 32833 32834 32835 32836 32837 32838 32839 32840 32841 32842 32843 32844 32845 32846 32847 32848 32849 32850 32851 32852 32853 32854 32855 32856 32857 32858 32859 32860 32861 32862 32863 32864 32865 32866 32867 32868 32869 32870 32871 32872 32873 32874 32875 32876 32877 32878 32879 32880 32881 32882 32883 32884 32885 32886 32887 32888 32889 32890 32891 32892 32893 32894 32895 32896 32897 32898 32899 32900 32901 32902 32903 32904 32905 32906 32907 32908 32909 32910 32911 32912 32913 32914 32915 32916 32917 32918 32919 32920 32921 32922 32923 32924 32925 32926 32927 32928 32929 32930 32931 32932 32933 32934 32935 32936 32937 32938 32939 32940 32941 32942 32943 32944 32945 32946 32947 32948 32949 32950 32951 32952 32953 32954 32955 32956 32957 32958 32959 32960 32961 32962 32963 32964 32965 32966 32967 32968 32969 32970 32971 32972 32973 32974 32975 32976 32977 32978 32979 32980 32981 32982 32983 32984 32985 32986 32987 32988 32989 32990 32991 32992 32993 32994 32995 32996 32997 32998 32999 33000 33001 33002 33003 33004 33005 33006 33007 33008 33009 33010 33011 33012 33013 33014 33015 33016 33017 33018 33019 33020 33021 33022 33023 33024 33025 33026 33027 33028 33029 33030 33031 33032 33033 33034 33035 33036 33037 33038 33039 33040 33041 33042 33043 33044 33045 33046 33047 33048 33049 33050 33051 33052 33053 33054 33055 33056 33057 33058 33059 33060 33061 33062 33063 33064 33065 33066 33067 33068 33069 33070 33071 33072 33073 33074 33075 33076 33077 33078 33079 33080 33081 33082 33083 33084 33085 33086 33087 33088 33089 33090 33091 33092 33093 33094 33095 33096 33097 33098 33099 33100 33101 33102 33103 33104 33105 33106 33107 33108 33109 33110 33111 33112 33113 33114 33115 33116 33117 33118 33119 33120 33121 33122 33123 33124 33125 33126 33127 33128 33129 33130 33131 33132 33133 33134 33135 33136 33137 33138 33139 33140 33141 33142 33143 33144 33145 33146 33147 33148 33149 33150 33151 33152 33153 33154 33155 33156 33157 33158 33159 33160 33161 33162 33163 33164 33165 33166 33167 33168 33169 33170 33171 33172 33173 33174 33175 33176 33177 33178 33179 33180 33181 33182 33183 33184 33185 33186 33187 33188 33189 33190 33191 33192 33193 33194 33195 33196 33197 33198 33199 33200 33201 33202 33203 33204 33205 33206 33207 33208 33209 33210 33211 33212 33213 33214 33215 33216 33217 33218 33219 33220 33221 33222 33223 33224 33225 33226 33227 33228 33229 33230 33231 33232 33233 33234 33235 33236 33237 33238 33239 33240 33241 33242 33243 33244 33245 33246 33247 33248 33249 33250 33251 33252 33253 33254 33255 33256 33257 33258 33259 33260 33261 33262 33263 33264 33265 33266 33267 33268 33269 33270 33271 33272 33273 33274 33275 33276 33277 33278 33279 33280 33281 33282 33283 33284 33285 33286 33287 33288 33289 33290 33291 33292 33293 33294 33295 33296 33297 33298 33299 33300 33301 33302 33303 33304 33305 33306 33307 33308 33309 33310 33311 33312 33313 33314 33315 33316 33317 33318 33319 33320 33321 33322 33323 33324 33325 33326 33327 33328 33329 33330 33331 33332 33333
|
# Generated by Makefile. Do not edit.
commit 758371620ef8efef4c2f30902dae55caae17a1f9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Aug 12 19:33:18 2012 -0400
NEWS update for 3.4.4 release.
NEWS | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
commit f889fe3188b61e272effd7ca44c101652fa81c20
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Aug 12 17:51:07 2012 -0400
API documentation tweaks.
docs/reference/libebackend/libebackend-docs.xml | 2 +-
docs/reference/libedataserverui/libedataserverui-docs.sgml | 1 -
2 files changed, 1 insertion(+), 2 deletions(-)
commit 1027ad3ff9e4d2884b6b49b0c821b06af24ecc00
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Aug 10 07:34:19 2012 -0400
mbox_store_get_full_path(): Improve path building.
Deal with the root path not ending in a directory separator, and use a
GString for heaven sake!
(cherry picked from commit 0a9a5edcc872a75af97345e4137e98f2bceabdab)
camel/providers/local/camel-mbox-store.c | 43 +++++++++++++-----------------
1 file changed, 18 insertions(+), 25 deletions(-)
commit e5f62323b54210d7ad21979b989ddabf87cf35cf
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Aug 9 13:26:25 2012 +0200
Bug #679488 - Unable to send mail using SMTP
camel/providers/smtp/camel-smtp-transport.c | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
commit 71d7c90d68b0d94c536eee6811e5a954b3250811
Author: Dan Vrátil <dvratil@redhat.com>
Date: Thu Aug 9 13:19:34 2012 +0200
Fix a memory leak in e-cal-system-timezone.c
calendar/libecal/e-cal-system-timezone.c | 1 +
1 file changed, 1 insertion(+)
commit b655a9f780caeb4fd4077b694a0c5ff32308e60b
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Aug 7 18:16:04 2012 +0200
Bug #681318 - Filter by Source account doesn't match in local folders
camel/camel-filter-driver.c | 10 ++++++++++
1 file changed, 10 insertions(+)
commit c9a8627fb9a9f1d1086527f5823c9e757f5e0147
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jul 27 12:37:20 2012 +0200
GN-bug #680687 - System timezone name differs from set in Gnome
calendar/libecal/e-cal-system-timezone.c | 95 +++++++++++++++++++++++++-----
1 file changed, 80 insertions(+), 15 deletions(-)
commit f746a81cc4cb5f6e3c044e5fd7fc2d286d7b49c8
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jul 25 13:15:05 2012 +0200
Bug #674696 - Crash from finish_operation, get_groups_cb in Google backend
addressbook/backends/google/e-book-backend-google.c | 3 +++
1 file changed, 3 insertions(+)
commit d56ed59471926a2b4117894bb4a444a6221e78a8
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jul 24 09:07:20 2012 +0200
Bug #680502 - Deadlock in contacts backend
.../backends/contacts/e-cal-backend-contacts.c | 44 ++++++++++----------
1 file changed, 22 insertions(+), 22 deletions(-)
commit 6cfd76b0b2545306662b669b0535253a30a24304
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jul 20 18:05:05 2012 +0200
Bug #680211 - Memory usage increases on each folder select
camel/camel-folder-summary.c | 51 ++++++++++++++++++++++++++++--
camel/providers/imap/camel-imap-folder.c | 29 +++++++----------
camel/providers/imap/camel-imap-store.c | 2 ++
3 files changed, 62 insertions(+), 20 deletions(-)
commit b437af542407a8f1b6c3aef5f0ac1625b4f44a23
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jul 20 08:11:00 2012 +0200
Prefer camel_folder_summary_peek_loaded() when removing CamelMessageInfo
camel/providers/imapx/camel-imapx-server.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
commit b5c292e139e2403c3149ea6837a480b18ca3f9fb
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jul 19 22:33:46 2012 +0200
Make sure loaded info is also freed before using camel_folder_summary_remove_uid()
The problem is that camel_folder_summary_remove_uid() doesn't free loaded
CamelMessageInfo, if there is any, it does only camel_folder_summary_remove(),
thus this might be done on each place, unfortunately.
camel/camel-vee-folder.c | 48 +++++++++++++++++---------
camel/providers/imap/camel-imap-folder.c | 31 +++++++++++++++--
camel/providers/local/camel-maildir-folder.c | 3 +-
camel/providers/local/camel-mbox-folder.c | 2 +-
camel/providers/local/camel-mbox-summary.c | 5 +--
camel/providers/local/camel-mh-folder.c | 3 +-
camel/providers/nntp/camel-nntp-folder.c | 9 ++++-
camel/providers/nntp/camel-nntp-summary.c | 11 +++++-
8 files changed, 83 insertions(+), 29 deletions(-)
commit d7d9ce00adedcef1ed3024a043cbfce314ee9547
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jul 19 22:11:32 2012 +0200
Bug #677530 - Memory leaks in imapx code
camel/camel-folder-summary.c | 9 +++
camel/providers/imapx/camel-imapx-conn-manager.c | 2 +-
camel/providers/imapx/camel-imapx-server.c | 68 ++++++++++++++++------
camel/providers/imapx/camel-imapx-store.c | 3 +-
4 files changed, 63 insertions(+), 19 deletions(-)
commit 6aa237c1b68bbc001d4346f298ff711cae9051fc
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jul 18 18:45:49 2012 +0200
Bug #679017 - Broken spool mbox file accounts
camel/providers/local/camel-spool-summary.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 354eec6abb5d489b33d1ba3f811bea188fb44375
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jul 18 18:36:22 2012 +0200
Fix build break from the previous commit
camel/camel-folder-summary.c | 28 +++++++++++++---------------
1 file changed, 13 insertions(+), 15 deletions(-)
commit a511ec39a3c3df5e359385b77b01b9e8d4e6b420
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jul 17 14:35:32 2012 +0200
Bug #551788 - Hangs when network changes
camel/camel-tcp-stream-raw.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
commit 5819cde4f10283cdd67a2851ebce457238fcaff4
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jul 14 08:37:14 2012 -0400
Bug 559391 - Wrong number of unread mails in folder tree
This reverts part of the original fix for this bug which stopped reading
from the summary database and caused all kinds crazy message counts to
appear in Evolution's folder tree (often negative counts, or negative
counts cast to an unsigned integer).
Message counts are back to normal now.
Reverts part of commit 42489b26c45956c66186a5dc96083437cf7a579a.
(cherry picked from commit 1422d8fc82b8c2d11b782ac21c5eb57e9fc1042c)
camel/camel-folder-summary.c | 33 +++++++++++++++++++++++++++------
1 file changed, 27 insertions(+), 6 deletions(-)
commit c8f4ed52aef77adbdb5a4d11506bfe8176168606
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jul 4 11:52:55 2012 +0200
Bug #559391 - Wrong number of unread mails in folder tree
camel/camel-folder-summary.c | 63 +++++++++++++++++++++---------------------
1 file changed, 31 insertions(+), 32 deletions(-)
commit 098fe53f08a8066695801e9e066d389c742e48cb
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Jul 2 10:48:28 2012 +0200
Bug #679245 - Local address book not created
addressbook/backends/file/e-book-backend-file.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 15a56d6b9852fe2a3cac24b3dd92186ad46ed467
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jun 26 14:03:35 2012 +0200
Bug #678856 - Crash in add_instance() at e-cal-client.c:1311
calendar/libecal/e-cal-client.c | 30 ++++++++++++++++++++----------
calendar/libecal/e-cal.c | 11 +++++++----
2 files changed, 27 insertions(+), 14 deletions(-)
commit 785e1dd46b8e701f5ec61c0fb3f7b6da54e7f524
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jun 17 18:58:45 2012 -0400
Post-release version bump.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 967212df27ac7cd03f79c237b693200b9df4ef58
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jun 17 18:50:44 2012 -0400
NEWS update for 3.4.3 release.
NEWS | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
commit b237ef7173eb1905e430bb1c436e1250251af189
Author: Jordi Mallach <jordi@debian.org>
Date: Sun Jun 17 18:53:18 2012 +0200
Bug #678255 - edata-cal missing libebackend-1.2 requirement.
(cherry picked from commit 01110e0ec95d51e36b8569cb621babc5a54b366f)
calendar/libedata-cal/libedata-cal.pc.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 8825c22d1d2657924efdd0f4a1e1db5d169ed81b
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jun 15 16:26:44 2012 +0200
Bug #674454 - Crash in e_book_backend_ldap_authenticate_user()
addressbook/backends/ldap/e-book-backend-ldap.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
commit d3eeb57252c130d9a4909d02d522eb83a94d8688
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jun 15 15:25:08 2012 +0200
Bug #678069 - Crash in _gdata_entry_update_from_e_contact()
.../backends/google/e-book-backend-google.c | 63 ++++++++++++++++----
1 file changed, 50 insertions(+), 13 deletions(-)
commit 37b906729e635174d0c8ba6ef369cb5d5534bea0
Author: Nilamdyuti Goswami <nilamdyuti@gmail.com>
Date: Thu Jun 14 18:59:09 2012 +0530
Assamese translation reviewed
po/as.po | 953 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 458 insertions(+), 495 deletions(-)
commit 44ca306be758390421eccafbc6158ef389ef8631
Author: Nilamdyuti Goswami <nilamdyuti@gmail.com>
Date: Thu Jun 14 18:55:22 2012 +0530
Assamese translation reviewed
po/as.po | 960 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 480 insertions(+), 480 deletions(-)
commit be57410db84211ddf94a02dc1cf0eb506a5d6190
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jun 13 12:18:38 2012 +0200
Disable cfs_try_release_memory() in dispose, rather than finalize
camel/camel-folder-summary.c | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
commit fb2c8a0929c0d25410fb4e1435120fb3cc15cab9
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jun 12 18:58:42 2012 +0200
Bug #677841 - Workaround for crash in imapx_command_append_message_done()
camel/providers/imapx/camel-imapx-server.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 777c4879e65ed558dcb46c48fdeb9027dd5bf556
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jun 12 11:29:09 2012 +0200
Bug #668247 - Broken non-basic-latin folder name handling
camel/camel-utf8.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit b2dde29dcfae77e7f2a283cae1eb157afdf763e6
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Jun 11 22:05:26 2012 +0200
Backport IMAPx changes for bug #664639 from master
camel/providers/imapx/camel-imapx-conn-manager.c | 22 ++++++++++++++++++++--
camel/providers/imapx/camel-imapx-server.c | 4 +---
2 files changed, 21 insertions(+), 5 deletions(-)
commit 0d1aa9243998c9cb40b9f47a89fc8e61f85917fd
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jun 7 13:14:57 2012 +0200
Bug #677183 - maildir account doesn't open
camel/camel-settings.c | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
commit 74c7636d14005d4cac3bc714274057544f0f60c7
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jun 6 11:16:46 2012 +0200
Avoid possible GError memory leak
camel/camel-folder-summary.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 4f3651c3d77f5f4e806291f366db2850912d0b7a
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Jun 4 14:10:48 2012 +0200
Bug #673817 - Crash in e_book_backend_file_dispose()
addressbook/backends/file/e-book-backend-file.c | 69 ++++++++++++++---------
1 file changed, 42 insertions(+), 27 deletions(-)
commit ee07222891be4274492b94bc5548d81c58993853
Author: Milan Crha <mcrha@redhat.com>
Date: Thu May 31 11:49:34 2012 +0200
Bug #673946 - Cannot delete search folders
camel/camel-provider.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit f86152ced36d6d28a6d86c01da40000cbbaee5cf
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon May 21 16:45:56 2012 +0100
Bug 667725 - imapx_untagged: code should not be reached
This code is evil.
When we scan a folder for new messages, we issue a 'FETCH 1:* (UID FLAGS)'
or similar command.
When we receive an untagged FETCH from the server telling us flags for a
message, we make a decision about whether that information was solicited
by such a command, or whether it was unsolicited.
If it was unsolicited, we process it normally as an asynchronous flags
update and all is well.
If it was solicited, we add the UID to a list. When the FETCH (UID FLAGS)
command *completes*, we'll sort that list and then fetch the full headers
for each message.
However, we weren't very good at telling when an update was solicited.
Assuming that only solicited messages will have a UID is bogus.
This was failing if an unsolicited update came in when the (UID FLAGS)
fetch had completed, and we were already fetching the message headers.
The "new" UID would be added to the end of the list, even if we were
already fetching that message or if we already had it in cache. We'd
issue a FETCH command for it, and the barf when the server complied,
because when the UID list wasn't sorted we wouldn't find the offending
uid when we looked for it.
The simple "fix" for this is to keep a boolean flag 'scan_changes' which
is TRUE only when that FETCH (UID FLAGS) command is running. If a flags
change comes in at any other time, it is definitely unsolicited and
should *not* be added to the uidset. This at least protects us from
having UIDs added after we've sorted the list and started to do other
things with it, which was causing the crash.
In fact, this whole 'solicited' vs. 'unsolicited' thing is a design
mistake. In imapx_untagged() we should never care about what we asked
for and what we didn't. That's why the responses are *untagged*. The
server tells us things about the state of the mailboxes, and we should
process that information into our own local cache — it shouldn't
*matter* what we asked for. But that's a more intrusive fix for another day.
In addition, we were reliably *triggering* this behaviour in some cases
because we had to issue a SELECT for the folder in question before
issuing the FETCH (UID FLAGS) command. And on completion of the SELECT,
if UIDNEXT had increased, we were automatically issuing a *new* FETCH
(UID FLAGS) command starting from the last-known-uid in our cache. This
was entirely gratiutous, so use the same scan_changes boolean flag to
avoid it in that situation.
(cherry picked from commit 17f3fa1b12faa89158458d976c110cc9f8733a56)
camel/providers/imapx/camel-imapx-server.c | 42 ++++++++++++++++++++++++----
1 file changed, 36 insertions(+), 6 deletions(-)
commit 3eab064e9e503567c0053fcf8e268d211451c79e
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon May 21 16:42:26 2012 +0100
Fix off-by-one in uidset handling for fetches
When we get to the end of the for() loop processing the uidset, the index
variable is one *more* than the last item. That's how for() loops in C
work.
But when we break out of the middle because we are limiting the batch
size, we were forgetting to do the same and we were storing the index
of the last item that we'd already fetched.
This was causing us to re-fetch the last message of one batch, as the
first message of the next batch. Mostly harmless, but spotted and fixed
as part of bug 667725.
(cherry picked from commit 7dd91af4568d1247e32e33319a875c274d6c7ca5)
camel/providers/imapx/camel-imapx-server.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit 8dbcc6452f72984ff4403407174712144fb766e9
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon May 21 16:22:36 2012 +0100
Bug 676506 - imapx: After QRESYNC leaves us out of sync, a "full resync" doesn't work either.
Always fetch from the beginning of the folder.
(cherry picked from commit e689ff03dfa4d23722d14bdfd93103a91e4cd7e5)
camel/providers/imapx/camel-imapx-server.c | 17 +++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)
commit 5186c995c06fb3398688de3518d899dc149f73b8
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sun May 20 00:40:53 2012 +0100
Bug 676403 - imapx: Syncing folder after server-side deletion of many messages is *very* slow
Fix this by introducing a new camel_folder_change_info_remove_uids()
function, and using it for the 'vanished' code. This reduces the time taken
from about 40ms per message, to about 50µs.
(cherry picked from commit 23a77e1d521c34e04121395ffe5df9a567c22e77)
camel/camel-folder-summary.c | 48 ++++++++++++++++++++++++++++
camel/camel-folder-summary.h | 2 ++
camel/providers/imapx/camel-imapx-server.c | 24 ++++++++++++--
3 files changed, 72 insertions(+), 2 deletions(-)
commit 6fe2278f6dc8105ff128166ef232498ad8ab5f8d
Author: Antoine Jacoutot <ajacoutot@gnome.org>
Date: Sun May 20 20:28:44 2012 -0400
Bug 676108 - OpenBSD needs _XOPEN_SOURCE_EXTENDED for strptime(3)
strptime(3) was introduced in XPG4. On OpenBSD, just defining
_XOPEN_SOURCE gets you the older XPG3 which doesn't include strptime(3),
so we need to define _XOPEN_SOURCE_EXTENDED to get XPG4v2.
(cherry picked from commit 2236bc3631b8f8c4995dabf65d27cdc39c7493f9)
libedataserver/e-time-utils.c | 1 +
1 file changed, 1 insertion(+)
commit 057cc27efec4f7e719ee8e1cc1e20481548bd8ff
Author: Milan Crha <mcrha@redhat.com>
Date: Thu May 17 14:37:46 2012 +0200
Use locks in factory's weak object notify callback on data-book/cal
addressbook/libedata-book/e-data-book-factory.c | 6 ++++++
calendar/libedata-cal/e-data-cal-factory.c | 6 ++++++
2 files changed, 12 insertions(+)
commit 02898f33d846a9860efd2a2c6c54e00df2ef4aad
Author: Milan Crha <mcrha@redhat.com>
Date: Tue May 15 13:44:41 2012 +0200
Bug #671603 - Birthday calendar broken since 3.3.4
.../backends/contacts/e-cal-backend-contacts.c | 96 +++++++++++++-------
1 file changed, 62 insertions(+), 34 deletions(-)
commit 0d73790d2a19c87c1cabf536ea5a94e05da0eb9c
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon May 14 11:33:55 2012 +0530
post release version bump
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 724e17e8aa3af9170be462915541b832ebbc31a1
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon May 14 10:42:12 2012 +0530
News update for 3.4.2 release
NEWS | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
commit 0c06f794e7bdcb0e224b19a563c1c7b3c80dd29d
Author: Luca Ferretti <lferrett@gnome.org>
Date: Sat May 12 19:55:42 2012 +0200
Updated Italian translation
po/it.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit a810e6c3ea7188d8c83301db9d3cf10c325e5210
Author: Luca Ferretti <lferrett@gnome.org>
Date: Fri May 11 11:49:02 2012 +0200
Updated Italian translation
po/it.po | 2967 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 1646 insertions(+), 1321 deletions(-)
commit 77d9e34d376aed2a3ca4f8a70fce3cda2842edb5
Author: Milan Crha <mcrha@redhat.com>
Date: Thu May 10 12:55:20 2012 +0200
Make sure data-book/cal is closed/freed in a separate thread
When EDataBook/EDataCal was unreffed in the main thread then
any later calls to the factory were blocked by the backend
till it freed its resources, possibly making client look like
frozen/unresponsive.
addressbook/libedata-book/e-data-book.c | 4 ++--
calendar/libedata-cal/e-data-cal.c | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
commit 105ec36080f4ad9213f6386e95f2d85f79cab748
Author: Milan Crha <mcrha@redhat.com>
Date: Fri May 4 13:17:55 2012 +0200
Remove extra test on Google server photo data validity
It sometimes can happen that a contact has filled photo's etag,
while the photo itself is not present. In that case backend skipped
the contact, instead of passing it without photo.
addressbook/backends/google/e-book-backend-google.c | 2 --
1 file changed, 2 deletions(-)
commit 4b4db0bb101c462351491d1166766af3991d3479
Author: Mathieu Trudel-Lapierre <mathieu@canonical.com>
Date: Thu May 3 12:01:14 2012 +0200
Bug #669191 - Address book dialog has incorrect default size
libedataserverui/e-name-selector-dialog.c | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
commit 5bff5b226809ee0c460f79f1f00fdce59c93a981
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Apr 27 09:38:01 2012 +0200
Bug #674257 - Recheck attachment availability on message download
camel/providers/imapx/camel-imapx-folder.c | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
commit c31a9ce9829939c164e02477dddc30a73092d4b2
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Apr 24 14:46:39 2012 +0200
Bug #672398 - CalDAV backend doesn't respect "Copy for offline" option
calendar/backends/caldav/e-cal-backend-caldav.c | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
commit 7b6f8bded1a5500c750bf7742d907882f59f4efc
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Apr 18 11:31:21 2012 +0200
Bug #674309 - Crash when calling oauth_init_nss() from two threads
.../backends/google/e-gdata-goa-authorizer.c | 29 +++++++-------------
1 file changed, 10 insertions(+), 19 deletions(-)
commit 1e4c04ad3308777d771967960697981f58d3c872
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Apr 17 17:48:22 2012 +0200
Bug #667891 - Rapid message list regen when downloading a folder
camel/providers/imapx/camel-imapx-server.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit ced1c9074653cb7d075150f76af2010cd1cd0b10
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Apr 16 12:02:44 2012 +0530
post release version bump
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 3effcf61d91b7aaf0d2e5a637d94dd870a4b69c5
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Apr 16 11:17:10 2012 +0530
News update for 3.4.1 release
NEWS | 30 ++++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
commit de60fedb3bb593e32abf05f348ad6bb78525818b
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Apr 12 14:52:21 2012 +0200
Bug #673894 - Adding events to Google Calendar is broken
calendar/backends/caldav/e-cal-backend-caldav.c | 71 +++++++++++++++++++++--
1 file changed, 67 insertions(+), 4 deletions(-)
commit 0f0e6e10ba1673ee8d597e70fa0b93c33edbf288
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Apr 11 19:11:07 2012 +0200
Bug #667477 - EXDATE containing time are not handle correctly
calendar/libecal/e-cal-recur.c | 17 ++++++++---------
1 file changed, 8 insertions(+), 9 deletions(-)
commit 6d2ac17ca9f83c39efbe82e4113c8318158788f3
Author: Palmer Dabbelt <palmem@comcast.net>
Date: Wed Apr 11 18:14:21 2012 +0200
Bug #666896 - Workaround Improper GB-2312 Mail Encodings
camel/camel-iconv.c | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
commit fc78cd68cecfbab3f88d99491541f0ba5366ed3e
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date: Wed Apr 11 00:01:48 2012 +0200
[l10n]Updated Catalan (Valencian) translation
po/ca@valencia.po | 88 +++++++++++++++++++++++++++--------------------------
1 file changed, 45 insertions(+), 43 deletions(-)
commit 30fa5bd497a9fe009aa40a2079e6e10317a1f5be
Author: Jordi Serratosa <jordis@softcatala.cat>
Date: Wed Apr 11 00:01:44 2012 +0200
[l10n] Fixes on Catalan translation
po/ca.po | 134 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 67 insertions(+), 67 deletions(-)
commit c67cb2f544de7b95056fa1782cc10f7b0a76bb4f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Apr 10 11:30:02 2012 -0400
Fix typo in libebackend docs.
(cherry picked from commit a8a1ba1f08b7436ca1c6a31966d3f1666ba4418c)
docs/reference/libebackend/libebackend-docs.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 9d672627bfc43c30a57888f998c9ff023bb6077e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Apr 7 13:45:34 2012 -0400
Add "new symbols in 3.4" indices to API docs.
(cherry picked from commit dd7773a444293184011d928326fa5413d3416215)
docs/reference/addressbook/libebook/libebook-docs.sgml | 4 ++++
docs/reference/addressbook/libedata-book/libedata-book-docs.sgml | 4 ++++
docs/reference/calendar/libecal/libecal-docs.sgml | 4 ++++
docs/reference/calendar/libedata-cal/libedata-cal-docs.sgml | 4 ++++
docs/reference/libedataserver/libedataserver-docs.sgml | 4 ++++
docs/reference/libedataserverui/libedataserverui-docs.sgml | 4 ++++
6 files changed, 24 insertions(+)
commit 75bbb937c8ba21c7e35d440d936b49eafb10540e
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Apr 6 15:38:49 2012 +0200
Bug #666438 - Contact's Full name field not displayed in list view
addressbook/libebook/e-contact.c | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
commit 7bd9d7da17251e9a175018717ba56b2ed0bb8dc6
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Apr 5 13:51:48 2012 +0200
Bug #673563 - Encoded filename for Outlook broken by spaces
camel/camel-mime-utils.c | 37 ++++++++++++++++++++++---------------
1 file changed, 22 insertions(+), 15 deletions(-)
commit d9eb594a188804e4d15c270bbd1f8f0b8b2e2713
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Thu Apr 5 10:50:46 2012 +0300
Bug 673527 - Addressbook bulk methods are broken
Fixes bulk methods in addressbook file backend, that was broken by:
e144f7b5b0aba6e7903c3c98c4db792fddbf9c50
(cherry picked from commit c3b75f197f07d98a52559c726f70f5faf9f952f3)
addressbook/backends/file/e-book-backend-file.c | 66 ++++++++++++-----------
1 file changed, 36 insertions(+), 30 deletions(-)
commit 57824e489cb95895c3a0a9ca24467e2b234df8c4
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Apr 4 19:11:13 2012 +0200
Bug #664793 - Deadlock on EClient operation cancel
libedataserver/e-client.c | 10 +++++++
libedataserver/e-gdbus-templates.c | 58 ++++++++++++++++++++++++++----------
libedataserverui/e-client-utils.c | 3 ++
3 files changed, 55 insertions(+), 16 deletions(-)
commit cf5acf4658793b03f39951a10331bdb9afd19858
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Apr 3 14:06:36 2012 +0200
CalDAV backend could starve on its dispose waiting for slave finish
calendar/backends/caldav/e-cal-backend-caldav.c | 41 +++++++++++++++--------
1 file changed, 27 insertions(+), 14 deletions(-)
commit 88a2887c342c489e1f8e66fafd1bd1934530bb5d
Author: ManojKumar Giri <mgiri@redhat.com>
Date: Wed Mar 28 15:13:29 2012 +0530
Updated Odia Translation
po/or.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit a7ff4334f162cfadc585a0ae902f8d4e15d34d8b
Author: ManojKumar Giri <mgiri@redhat.com>
Date: Wed Mar 28 15:10:46 2012 +0530
Updated Odia Translation
po/or.po | 3387 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 1764 insertions(+), 1623 deletions(-)
commit b2fd0775572eed4d5009f88a324f4b67b192612f
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date: Tue Mar 27 22:20:13 2012 +0200
[l10n]Updated Catalan (Valencian) translation
po/ca@valencia.po | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
commit 23021ac0c1aca54d90196a187e73192773dd1169
Author: Gil Forcada <gforcada@gnome.org>
Date: Tue Mar 27 22:20:07 2012 +0200
[l10n] Updated Catalan translation
po/ca.po | 271 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 134 insertions(+), 137 deletions(-)
commit 5ee1371d0b94007af03a25bfe19c213908176e82
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date: Tue Mar 27 22:19:44 2012 +0200
[l10n]Updated Catalan (Valencian) translation
po/ca@valencia.po | 17 +++++++----------
1 file changed, 7 insertions(+), 10 deletions(-)
commit 6693359e859f0d6eb5cd96b4a0927673d50430a2
Author: Gil Forcada <gforcada@gnome.org>
Date: Tue Mar 27 22:19:38 2012 +0200
[l10n] Updated Catalan translation
po/ca.po | 58 ++++++++++++++++++++++++++++------------------------------
1 file changed, 28 insertions(+), 30 deletions(-)
commit 1ab2a5284b6ccd5b2b9fea2491117e56ef12da31
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date: Tue Mar 27 22:17:14 2012 +0200
[l10n]Updated Catalan (Valencian) translation
po/ca@valencia.po | 2928 ++++++++++++++++++++++++++++++-----------------------
1 file changed, 1637 insertions(+), 1291 deletions(-)
commit 3d852abe3ed14980abfd14bc3535e2d63a32c0ca
Author: Gil Forcada <gforcada@gnome.org>
Date: Tue Mar 27 22:17:08 2012 +0200
[l10n] Updated Catalan translation
po/ca.po | 2984 +++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 1670 insertions(+), 1314 deletions(-)
commit 4b751ba059684f68044d8175c86ed51e7f2d63ef
Author: Sandeep Sheshrao Shedmake <sshedmak@redhat.com>
Date: Tue Mar 27 15:36:33 2012 +0530
Updated Marathi Translations
po/mr.po | 7285 ++++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 4241 insertions(+), 3044 deletions(-)
commit d2d75b5ef1a10cacaa3ce8112cd7ee20307373a3
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Mar 27 10:49:47 2012 +0200
Bug #663324 - Categories not correctly aligned with Google contacts
.../backends/google/e-book-backend-google.c | 127 +++++++++++++++++---
1 file changed, 108 insertions(+), 19 deletions(-)
commit 6f6f4153ee172dafd83c02c91fd790022d79be91
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Mar 27 10:45:02 2012 +0200
Avoid possible use-after-free in Google's addressbook backend
addressbook/backends/google/e-book-backend-google.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 272838575fa772e815ce7166b4c3faa97c4a0aa8
Author: Rajesh Ranjan <rranjan@redhat.com>
Date: Tue Mar 27 12:27:03 2012 +0530
hindi translation by Chandan Kumar
po/hi.po | 3895 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 1975 insertions(+), 1920 deletions(-)
commit ad3be6ef305f53fbeb52afab86e080726804bd11
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Mar 26 17:48:40 2012 +0200
Bug #672258 - Error while moving messages in local folders
camel/providers/local/camel-maildir-folder.c | 3 +++
camel/providers/local/camel-maildir-summary.c | 18 ++++++++++++++++++
2 files changed, 21 insertions(+)
commit c0bab95cee7ae828144dca1023dbf26a186c40a7
Author: Pawel Moll <mail@pawelmoll.com>
Date: Mon Mar 26 17:42:43 2012 +0200
Bug #671172 - camel: smtp: Make EHLO keywords check case insensitive
According to section 4.1.1.1 of RFC 2821 (last paragraph,
see tools.ietf.org/html/rfc2821#section-4.1.1.1):
Although EHLO keywords may be specified in upper, lower, or mixed
case, they MUST always be recognized and processed in a case-
insensitive manner. This is simply an extension of practices
specified in RFC 821 and section 2.4.1.
Current smtp_helo() implementation is using strncmp() - replace them
with g_ascii_strncasecmp().
camel/providers/smtp/camel-smtp-transport.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit d8f702877f46aad5499b96ab1e7293298561d828
Author: Yanko Kaneti <yaneti@declera.com>
Date: Mon Mar 26 17:37:10 2012 +0200
Bug #670470 - Do not force password for IMAPx connection
camel/providers/imapx/camel-imapx-server.c | 1 -
1 file changed, 1 deletion(-)
commit 223386c6b81e2e015a435767b0741f97ef7913b4
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Mar 25 22:32:40 2012 -0400
Post-release version bump.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 891f5b4cf7a680135af907027ba82150cad777c8
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Mar 25 21:14:15 2012 -0400
NEWS update for 3.4.0 release.
NEWS | 15 +++++++++++++++
1 file changed, 15 insertions(+)
commit a3fb753490bf252ff1742459abd1b9ed248e2b56
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Mar 23 15:15:27 2012 -0400
CamelIMAPXServer: Prevent failed commands from starting new ones.
camel/providers/imapx/camel-imapx-server.c | 8 ++++++++
1 file changed, 8 insertions(+)
commit 7308d9d2cb56365186fa85055a5aa7b85af00435
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Mar 23 14:49:44 2012 -0400
CamelIMAPXServer: Rework some reference counting issues.
Commit 7efd1e7969c70fb497febd455591041994bbf90b was incorrect.
The command DOES need to be removed from 'is->queue' before starting
it, however we need to hold a reference on the command so it does not
get finalized while removing it from 'is->queue'.
camel/providers/imapx/camel-imapx-server.c | 36 +++++++++++++++++++++-------
1 file changed, 27 insertions(+), 9 deletions(-)
commit 8f877c10057a485739c53fbbf7b4f6640dd7ba8f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Mar 23 14:01:36 2012 -0400
CamelIMAPXCommand: Make the CamelIMAPXJob member private.
This ensures we keep the CamelIMAPXJob's reference count accurate.
Introduce two new CamelIMAPXCommand functions:
CamelIMAPXJob * camel_imapx_command_get_job (CamelIMAPXCommand *ic)
void camel_imapx_command_set_job (CamelIMAPXCommand *ic,
CamelIMAPXJob *job)
camel/providers/imapx/camel-imapx-command.c | 39 +++++
camel/providers/imapx/camel-imapx-command.h | 5 +-
camel/providers/imapx/camel-imapx-server.c | 249 +++++++++++++++++++--------
3 files changed, 216 insertions(+), 77 deletions(-)
commit 06f697d04e7141a0c58821ef86fbdc97d0933e42
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Mar 23 15:49:43 2012 -0400
imapx_command_fetch_message_done(): Avoid a refcount issue.
Fix a potential reference counting issue, but I don't think this is
what's causing all the problems.
camel/providers/imapx/camel-imapx-server.c | 20 ++++++++++++--------
1 file changed, 12 insertions(+), 8 deletions(-)
commit fcae79783cff03a663e0efc8b2174a58d4945467
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Mar 23 11:11:47 2012 -0400
CamelIMAPXCommand: Fill memory with a bit pattern before freeing.
To help track down finalized CamelIMAPXCommands being passed around.
camel/providers/imapx/camel-imapx-command.c | 9 +++++++++
1 file changed, 9 insertions(+)
commit 25674e3689791c4fb3da7b639453b99404467a0b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Mar 23 11:08:28 2012 -0400
CamelIMAPXCommand: Add more runtime checks.
To help track down a reference counting bug, but good to do anyway.
camel/providers/imapx/camel-imapx-command.c | 42 ++++++++++++++++-----------
camel/providers/imapx/camel-imapx-command.h | 4 +++
2 files changed, 29 insertions(+), 17 deletions(-)
commit 0a24ca38fc69bbc0be57df1afcb2d3928c6b878e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Mar 23 12:38:40 2012 -0400
CamelIMAPXJob: Fill memory with a bit pattern before freeing.
To help track down finalized CamelIMAPXJobs being passed around.
camel/providers/imapx/camel-imapx-job.c | 11 +++++++++++
1 file changed, 11 insertions(+)
commit c0799ed78c9fea6361296bb55ecf86fe5d28f13e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Mar 23 12:33:48 2012 -0400
CamelIMAPXJob: Add more runtime checks.
To help track down a reference counting bug, but good to do anyway.
camel/providers/imapx/camel-imapx-job.c | 42 ++++++++++++++++++-------------
camel/providers/imapx/camel-imapx-job.h | 4 +++
2 files changed, 29 insertions(+), 17 deletions(-)
commit 6266a3d05f8dfd3a471991d1cb6713c966a458c7
Author: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>
Date: Sat Mar 24 16:39:26 2012 +0100
Updated Esperanto translation
po/eo.po | 4307 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 2307 insertions(+), 2000 deletions(-)
commit 6d8edd051a9e7e8e48d8e3d9566ae3ef41907634
Author: Krishnababu Krothapalli <email>
Date: Thu Mar 22 15:25:29 2012 +0530
Updated Telugu Translations
po/te.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 53035d87fbae2e515dad9358023ea7f8d2f845c8
Author: Krishnababu Krothapalli <email>
Date: Thu Mar 22 15:22:56 2012 +0530
Updated Telugu Translations
po/te.po | 3005 +++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 1708 insertions(+), 1297 deletions(-)
commit a2c350865ff16a975a680c7027357e2b5f4bb137
Author: Flemming Christensen <fc@stromata.dk>
Date: Wed Mar 21 10:15:17 2012 +0100
Updated Danish translation
po/da.po | 3110 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 1706 insertions(+), 1404 deletions(-)
commit 3b73714153701ee6d579d71f8c8e16d3e3121591
Author: A S Alam <aalam@users.sf.net>
Date: Wed Mar 21 07:57:48 2012 +0530
update Punjabi Translation
po/pa.po | 2906 +++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 1643 insertions(+), 1263 deletions(-)
commit 2465ec3d97635339dbef581cad47e11ee109b892
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date: Wed Mar 21 09:10:12 2012 +0700
Updated Vietnamese translation
po/vi.po | 236 ++++++++++++++++++++++++++------------------------------------
1 file changed, 100 insertions(+), 136 deletions(-)
commit a77ca235cb2504c3b7058faead1dd9bcf7c7c749
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date: Wed Mar 21 08:51:41 2012 +0700
po/vi: updated from Damned Lies
po/vi.po | 3160 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1659 insertions(+), 1501 deletions(-)
commit c2575d7276f8708a43f966cd53d198e5144dc4af
Author: Automatic Mirroring <aronmalache@gmail.com>
Date: Tue Mar 20 16:07:22 2012 +0000
Update Simplified Chinese translation.
po/zh_CN.po | 3072 ++++++++++++++++++++++++++++-------------------------------
1 file changed, 1481 insertions(+), 1591 deletions(-)
commit 438ec88a5b91ef5664e967c73d15ce77e25acbad
Author: Runa Bhattacharjee <runab@redhat.com>
Date: Tue Mar 20 19:15:59 2012 +0530
Updated Bengali India Translaion
po/bn_IN.po | 5033 +++++++++++++++++++++++++++++++++--------------------------
1 file changed, 2782 insertions(+), 2251 deletions(-)
commit dec589d3cb620f5029974e571051a9d5be3c0e6d
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Mar 19 12:36:37 2012 +0530
post release version bump
configure.ac | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 87aa42259b096689d81dcadb9d5c926865f2e16c
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Mar 19 11:57:06 2012 +0530
News update for 3.3.92 release
NEWS | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
commit 4c58e189aa71d87021c3294f7757e1b2d540cd33
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu Feb 23 14:06:08 2012 +0530
Bug 736655 (bnc) - Deadlocks when auto-completing address in email composer
addressbook/libedata-book/e-book-backend.c | 5 ++---
addressbook/libedata-book/e-data-book-view.c | 2 +-
2 files changed, 3 insertions(+), 4 deletions(-)
commit 4ac112d1b46048c56ac39f2ace735a1bb8f8774b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Mar 18 11:25:29 2012 -0400
Update API documentation.
addressbook/libebook/e-book-query.c | 4 ++--
addressbook/libebook/e-vcard.c | 10 +++++-----
camel/camel-operation.c | 2 +-
docs/reference/addressbook/libebook/libebook-sections.txt | 2 ++
.../addressbook/libedata-book/libedata-book-sections.txt | 13 ++++++++++---
5 files changed, 20 insertions(+), 11 deletions(-)
commit 2d9df479aa740ca02dae7161fc9d9eb0f5e5c092
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date: Sun Mar 18 13:44:45 2012 +0000
Updated Portuguese translation
po/pt.po | 2913 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 1622 insertions(+), 1291 deletions(-)
commit 096e90bce705bd6c69a319c9f231910a35b463c8
Author: Jiri Eischmann <jiri@eischmann.cz>
Date: Sat Mar 17 17:49:24 2012 +0100
Updated Czech translation
po/cs.po | 304 +++++++++++++++-----------------------------------------------
1 file changed, 74 insertions(+), 230 deletions(-)
commit 366369834b9691da16e206b992cd266878dddc84
Author: Hannie Dumoleyn <hannie@ubuntu-nl.org>
Date: Fri Mar 16 22:50:01 2012 +0100
Updated Dutch translation
po/nl.po | 2874 +++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 1605 insertions(+), 1269 deletions(-)
commit 7efd1e7969c70fb497febd455591041994bbf90b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Mar 16 15:30:32 2012 -0400
Fix some crashes in imapx_command_start_next().
Start the next CamelIMAPXCommand before unreferencing the current one.
imapx_command_start() calls camel_imapx_command_close() on the current
command before initiating the next command, but imapx_command_start()
is being handed a potentially dangling CamelIMAPXCommand pointer.
This is most certainly causing of all the camel_imapx_command_close()
crashes, and likely a good number of memory corruption crashes as well.
camel/providers/imapx/camel-imapx-server.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit f8e6e4f4da952c8b662bf7b5525d683826d4377c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Mar 16 12:57:37 2012 -0400
Mention the return of dbus-glib in a NEWS blurb.
NEWS | 9 +++++++++
1 file changed, 9 insertions(+)
commit 990e10860a7a624edcc38241422b7ad39f2cdf45
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Mar 16 16:12:34 2012 +0100
Bug #659756 - Initialize dbus-glib threading for GConf
configure.ac | 9 +++++++++
services/evolution-addressbook-factory/Makefile.am | 2 ++
.../evolution-addressbook-factory.c | 5 +++++
services/evolution-calendar-factory/Makefile.am | 2 ++
.../evolution-calendar-factory/evolution-calendar-factory.c | 5 +++++
5 files changed, 23 insertions(+)
commit c0907ba4246c0e3760504fc4ffa948f1d765af85
Author: Rudolfs Mazurs <rudolfs.mazurs@gmail.com>
Date: Tue Mar 13 00:22:14 2012 +0200
Updated Latvian translation.
po/lv.po | 3180 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 1760 insertions(+), 1420 deletions(-)
commit 0227827fff524bbd757bf8f0443463ac797d785e
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Mar 12 13:49:38 2012 +0100
Fix regression after commit for bug #664186
camel/providers/local/camel-maildir-store.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit fc9a3e7630e0c08043fa0d97a67559567d6663da
Author: Sweta Kothari <swkothar@redhat.com>
Date: Mon Mar 12 16:16:09 2012 +0530
Updated Gujarati Translations
po/gu.po | 3021 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 1637 insertions(+), 1384 deletions(-)
commit 0192681ac6258df1489d41e208502a2acce68d20
Author: Timo Jyrinki <timo@debian.org>
Date: Mon Mar 12 11:00:35 2012 +0200
Finnish translation update from http://l10n.laxstrom.name/wiki/Gnome_3.4 translation sprint
po/fi.po | 5846 +++++++++++++++++++++++++++++---------------------------------
1 file changed, 2707 insertions(+), 3139 deletions(-)
commit dd6e2b26cb3b6d43c51d4360fb370754d9320fb6
Author: Yuri Myasoedov <omerta13@yandex.ru>
Date: Mon Mar 12 00:27:15 2012 +0400
Updated Russian translation
po/ru.po | 130 +++++++++++++++++++++++++-------------------------------------
1 file changed, 53 insertions(+), 77 deletions(-)
commit 9ac29052cac2da05b9c333902cd6d758ba8202d7
Author: Khoem Sokhem <khoemsokhem@khmeros.info>
Date: Sat Mar 10 13:09:43 2012 +0100
Add initial Khmer translation
po/LINGUAS | 1 +
po/km.po | 5122 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 5123 insertions(+)
commit 6df2b56276ad9dda7b1aa6089c2852d16abbd261
Author: Seong-ho Cho <darkcircle.0426@gmail.com>
Date: Sat Mar 10 17:56:30 2012 +0900
Updated Korean translation
po/ko.po | 161 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 83 insertions(+), 78 deletions(-)
commit f9480820aa7ab3e0b629810062501e75a8914bc0
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date: Sat Mar 10 02:39:17 2012 +0100
Updated Hungarian translation
po/hu.po | 2936 +++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 1661 insertions(+), 1275 deletions(-)
commit 4ed5287e572c137e7d418316806b3fa4be84c148
Author: Bruno Brouard <annoa.b@gmail.com>
Date: Fri Mar 9 22:52:16 2012 +0100
Updated French translation
po/fr.po | 2800 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 1525 insertions(+), 1275 deletions(-)
commit e0bb9b9522080bf0660e74c1a5e7f9f40878dce9
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Fri Mar 9 21:38:00 2012 +0100
Updated Polish translation
po/pl.po | 2778 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 1512 insertions(+), 1266 deletions(-)
commit b058e4b1004abcb36aa5683fe43f5b5f977a5f38
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Mar 9 16:46:01 2012 +0100
Bug #665025 - Memory leak in camel mime
camel/camel-data-wrapper.c | 2 ++
1 file changed, 2 insertions(+)
commit 2b8a727115e617b4876dc70f6356092c3eaf4e62
Author: Bruce Cowan <bruce@bcowan.me.uk>
Date: Fri Mar 9 13:51:36 2012 +0000
Updated British English translation
po/en_GB.po | 2890 +++++++++++++++++++++++++++++++++--------------------------
1 file changed, 1606 insertions(+), 1284 deletions(-)
commit a62360e74d0c153dce98bcf6d68a6b460efd1ca2
Author: Patrick Ohly <patrick.ohly@intel.com>
Date: Wed Mar 7 16:07:33 2012 +0000
EDS: memory leak fixes
All of these leaks were found with valgrind when testing
in combination with SyncEvolution. The fixed code passes
the same tests without issues (in particular no double frees).
The only non-obvious leak is the one of "muid" after
e_gdbus_cal_call_create_object_sync() apparently a string
is returned even if the call itself fails.
addressbook/backends/file/e-book-backend-file.c | 7 +++++--
addressbook/libebook/e-contact.c | 2 ++
calendar/libecal/e-cal.c | 1 +
3 files changed, 8 insertions(+), 2 deletions(-)
commit 80680df918074e0665478d728901182327b5a742
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date: Wed Mar 7 22:33:26 2012 +0100
[l10n] Updated German translation
po/de.po | 2571 +++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 1446 insertions(+), 1125 deletions(-)
commit 07b1c5de5be3d6fcdeb90144e374fa49e59fc607
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Mar 7 20:17:33 2012 +0100
Update store<=>folder summaries connection on folder rename
camel/providers/imap/camel-imap-folder.c | 8 ++++++++
camel/providers/imapx/camel-imapx-folder.c | 20 ++++++++++++++++++++
2 files changed, 28 insertions(+)
commit ffd8689da2f2c3c87f12c196695558c49e885382
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Mar 7 19:30:54 2012 +0100
Bug #664186 - Maildir scan checks incorrectly for folder name prefix
camel/providers/local/camel-maildir-store.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
commit 132b32693210b8173c591d9c8c80efc798f8bfbb
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Mar 7 13:23:50 2012 -0500
CamelIMAPXServer: Avoid crashing in cancel_all_jobs().
This is a workaround. I don't know why some CamelIMAPXCommands are bad.
camel/providers/imapx/camel-imapx-server.c | 6 ++++++
1 file changed, 6 insertions(+)
commit c9f56debf75e62206b4c083235172c1079d7cb8c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Mar 7 11:42:10 2012 -0500
camel-local-provider.c: Remove superfluous conf entries.
camel/providers/local/camel-local-provider.c | 23 +----------------------
1 file changed, 1 insertion(+), 22 deletions(-)
commit 0ccca7619d6fdef42e26aa987a5eea57ab110a41
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Mar 7 11:17:50 2012 +0100
Fix compiler format warnings in IMAPX code
camel/providers/imapx/camel-imapx-command.c | 4 ++--
camel/providers/imapx/camel-imapx-server.c | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
commit 13aed50b786a147b0c1c7dac53e82e5742202f04
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Mar 7 11:07:18 2012 +0100
Bug #671470 - Mail search on body doesn't work (local mail)
This contains also an interim "solution", till body indexing for
maildir folders is properly fixed.
camel/providers/local/camel-local-folder.c | 15 ++++++++++++---
camel/providers/local/camel-maildir-folder.c | 9 +++++++--
2 files changed, 19 insertions(+), 5 deletions(-)
commit 68cacfcb108c40932d6f776dd217d57c8335bb96
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Mar 7 08:28:31 2012 +0100
Try to RC2047-decode address-only string when parsing email addresses
This is for cases when email address consists only of an encoded string,
with no SMTP part. That way the encoded string was treated as email address
and is never decoded, which was shown in the UI.
camel/camel-mime-utils.c | 12 ++++++++++++
1 file changed, 12 insertions(+)
commit 28e0ff467602ce2f498c2e0d79a33a87d02c4695
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Mar 6 10:10:19 2012 -0500
Suppress deprecation warnings.
Suppress deprecated declaration warnings, particularly from GTK+, until
we're ready to care again. Once we require GTK+ 3.4 we can start using
the new deprecation min/max macros.
configure.ac | 1 +
1 file changed, 1 insertion(+)
commit 7b4643dd17d94057e414326d37faccb8e5dd6576
Author: Nilamdyuti Goswami <nilamdyuti@gmail.com>
Date: Tue Mar 6 13:28:28 2012 +0530
Assamese translation completed
po/as.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit f0f4ee1f5a618887b725f7651196d84bb6a7a5ab
Author: Nilamdyuti Goswami <nilamdyuti@gmail.com>
Date: Tue Mar 6 13:23:17 2012 +0530
Assamese translation completed
po/as.po | 3045 +++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 1709 insertions(+), 1336 deletions(-)
commit d37eb88087ee0d70cbca7ae27331c79762188fa2
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Mar 5 17:08:14 2012 -0500
Post-release version bump.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 8cc8ee993724ffc13913e39e2d53f42337faa520
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Mar 5 10:08:23 2012 -0500
NEWS update for 3.3.91 release.
NEWS | 40 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 40 insertions(+)
commit d8e2035026e456a1eda8eaa2a8e9226939ba6f5d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Mar 5 09:22:42 2012 -0500
Revert "ECalBackendCalDAV: Fix a "pointer-sign" compiler warning."
This reverts commit 34038e9275f476c4e79405937f8a6e7533e92434.
icalattach_new_from_data() changed its function signature some time
between 0.44 and 0.48. Apparently I was using the older version.
calendar/backends/caldav/e-cal-backend-caldav.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 58199a4bac66e86ec677f0d3a507418278ccab18
Author: Patrick Ohly <patrick.ohly@intel.com>
Date: Mon Mar 5 08:19:41 2012 +0100
EContact: fix "parse vcard + update contact + commit"
The commit which introduced vCard 2.1 encoding support (cca25e)
removed the "evc->priv->attributes" check. Without that check
the encoder will always return a cached vCard, even if the
EContact was modified in the meantime.
Found when updating of a contact with SyncEvolution's --update
operation failed because the UID set after parsing the vCard was
ignored and thus committing the update wasn't possible. Might also
break quite a lot of other functionality!
Fixed by addding the "evc->priv->attributes" in both cases (vCard 2.1
and 3.0).
addressbook/libebook/e-vcard.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
commit 0bcbb905b6ff350b4eaa27a928a4319f5eff792e
Author: Martin Srebotnjak <miles@filmsi.net>
Date: Sun Mar 4 21:51:48 2012 +0100
Updated Slovenian translation
po/sl.po | 156 ++++++++++----------------------------------------------------
1 file changed, 25 insertions(+), 131 deletions(-)
commit 2aa1beaba1d3842cfa0e5e975e40129373b35546
Author: Changwoo Ryu <cwryu@debian.org>
Date: Sun Mar 4 18:01:29 2012 +0900
Updated Korean translation
po/ko.po | 2773 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 1510 insertions(+), 1263 deletions(-)
commit 34038e9275f476c4e79405937f8a6e7533e92434
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Mar 3 11:34:13 2012 -0500
ECalBackendCalDAV: Fix a "pointer-sign" compiler warning.
calendar/backends/caldav/e-cal-backend-caldav.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 0febec1f85c9dc0f90c88dd3e6093baca04bbc15
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Mar 3 11:30:27 2012 -0500
EBookBackendFile: Fix a warning caused by Berkeley DB v5.
Our preprocessor macro was only checking for:
#if DB_VERSION_MAJOR == 4 && DB_VERSION_MAJOR > 3
/* use new function signature */
#else
/* use old function signature */
#endif
addressbook/backends/file/e-book-backend-file.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit fd4c77f208414e0f64de43e5cf42f16db521710b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Mar 3 11:25:13 2012 -0500
CamelVeeFolder: Silence a compiler warning.
I think it was just a false positive, but better safe than sorry.
camel/camel-vee-folder.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 3adda8792d04330d5884381dd6e2349ecf8b4cdb
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date: Sat Mar 3 11:46:39 2012 +0100
Updated Basque language
po/eu.po | 2848 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 1586 insertions(+), 1262 deletions(-)
commit 4cf5faad83369f3a5d399ac3972bad9e1d0844c7
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Mar 2 12:19:23 2012 +0100
Provide at least some NSPR error text, rather than cryptic error code
camel/camel-tcp-stream-raw.c | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
commit 41e41ae38e39776a6f269279caf50d4c99ce91fb
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date: Fri Mar 2 12:11:40 2012 +0300
Updated Belarusian translation.
po/be.po | 424 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 220 insertions(+), 204 deletions(-)
commit 29b77aef6733a2e0731b702db11dce9d494825bd
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Mar 2 09:53:10 2012 +0100
Bug #658742 - Gettext messages require translator comments
addressbook/libebook/e-contact.c | 20 +++++++++++++++++---
libedataserver/e-client.c | 2 ++
2 files changed, 19 insertions(+), 3 deletions(-)
commit babf23666500031c67731707382f82ffb5d1e78c
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Thu Mar 1 21:43:43 2012 +0100
Updated Slovenian translation
po/sl.po | 1747 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 942 insertions(+), 805 deletions(-)
commit 69c29ae25582ada302a62a981f28cbd7d653dc90
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date: Thu Mar 1 14:16:33 2012 +0700
Updated Vietnamese translation
po/vi.po | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit 7beba21ef7a8902ba2eb304884cc3e86d8f9f52f
Author: Jonh Wendell <jwendell@gnome.org>
Date: Wed Feb 29 16:24:01 2012 -0300
Updated Brazilian Portuguese translation
po/pt_BR.po | 2835 +++++++++++++++++++++++++++++++++--------------------------
1 file changed, 1578 insertions(+), 1257 deletions(-)
commit f59db3b1393bad5e4442f6d6809c4f0f7203e653
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Tue Feb 28 09:40:36 2012 +0200
Bug 670938: e_cal_client_generate_instances_for_object() returns invalid instances
Make sure the DTSTART / DTEND is properly set for the instances returned
by e_cal_client_generate_instances_for_object().
calendar/libecal/e-cal-client.c | 106 ++++++++++++++++++++++++++++-----------
1 file changed, 78 insertions(+), 28 deletions(-)
commit 60c099b15fe9afe9d3ee0051f30ae12ae22ec1eb
Author: Yuri Myasoedov <omerta13@yandex.ru>
Date: Tue Feb 28 15:47:54 2012 +0400
Updated Russian translation
po/ru.po | 1723 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 897 insertions(+), 826 deletions(-)
commit 43b6a092e2d755067ec7e4b9a65040cb8549d017
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Mon Feb 27 16:05:34 2012 +0200
Bug 670887: e_cal_client_generate_instances_for_object returns instances in reverse order
calendar/libecal/e-cal-client.c | 3 +++
1 file changed, 3 insertions(+)
commit a61b7e7b9bb93da3590d2a8ea28620a0739a16b9
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Feb 27 19:59:35 2012 +0100
Fix nasty typos from recent whitespace cleanup commit
addressbook/backends/ldap/e-book-backend-ldap.c | 2 +-
addressbook/backends/webdav/e-book-backend-webdav.c | 6 +++---
camel/camel-sasl.c | 4 ----
camel/camel-service.c | 4 ----
camel/camel-session.c | 4 ----
libedataserver/e-proxy.c | 4 ----
6 files changed, 4 insertions(+), 20 deletions(-)
commit af59b94a38bd5ca124678e10f4ad72dac4a841ad
Author: Petr Kovar <pkovar@redhat.com>
Date: Mon Feb 27 16:04:58 2012 +0100
Update Czech translation
po/cs.po | 2892 +++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 1637 insertions(+), 1255 deletions(-)
commit 6b11c4ffffcdbe6df7b0ca72a1a66c93afe57817
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Feb 27 15:48:53 2012 +0100
Bug #663224 - Deleted message not deleted on other machine
camel/camel-folder-summary.c | 6 ++++--
camel/providers/imapx/camel-imapx-server.c | 22 +++++-----------------
2 files changed, 9 insertions(+), 19 deletions(-)
commit f11f49a8e065e7abe3e068491dda6f28ce3b89d7
Author: Gheyret Kenji <gheyret@gmail.com>
Date: Sun Feb 26 11:08:28 2012 +0900
Updated Uyghur translation
po/ug.po | 3650 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 1992 insertions(+), 1658 deletions(-)
commit b1cd132f9b7e46d11e47ba56f6e7593b801d8e71
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date: Sat Feb 25 22:45:07 2012 +0300
Updated Belarusian translation.
po/be.po | 1558 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 836 insertions(+), 722 deletions(-)
commit 57c6e4de0c9b47d8d6faa3c50c5edfbc6bc42713
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Feb 25 12:56:29 2012 -0500
CamelSession: Add a default method for get_socks_proxy().
Does nothing but fill the "out" arguments with (NULL, 0).
camel/camel-session.c | 11 +++++++++++
1 file changed, 11 insertions(+)
commit 095250a076143ac74686edde211a7e9d94fdc825
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Sat Feb 25 10:31:05 2012 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 1707 +++++++++++++++++++++++++++++++---------------------------
po/zh_TW.po | 1709 ++++++++++++++++++++++++++++++++---------------------------
2 files changed, 1846 insertions(+), 1570 deletions(-)
commit 886b22da5ca8a4f300a74cb04690c8dd9cb26b56
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Feb 23 13:41:48 2012 +0100
Initialize EGdbusTemplates main thread in book/calendar factories
This is needed for 'contacts' calendar backend, to not call main
context iteration when it is run in a dedicated thread, but call
it in both factories, just in case.
.../evolution-addressbook-factory/evolution-addressbook-factory.c | 3 +++
services/evolution-calendar-factory/evolution-calendar-factory.c | 3 +++
2 files changed, 6 insertions(+)
commit 696b658a8626bc5b8872363aaeef156d4c9725d4
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Feb 21 15:26:01 2012 +0100
Bug #610988 - Filter can't set labels on IMAP messages
camel/providers/imap/camel-imap-folder.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 11ea85c85051a4544240830d6f83bd18c9d6d5a5
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Wed Jan 25 09:23:13 2012 +0200
Bug #668639 - Sexps on VEVENT / VJOURNAL statuses are not supported
Sexps such as (contains? "status" "CONFIRMED") did not work before
this fix.
calendar/libedata-cal/e-cal-backend-sexp.c | 10 ++++++++++
1 file changed, 10 insertions(+)
commit 3bf185dbe87dc41ae7261a7f3684feafa6c5d4c8
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Feb 20 19:04:11 2012 +0100
Manual Refresh on a CalDAV calendar does not work
Found as part of bug #661265
calendar/backends/caldav/e-cal-backend-caldav.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 558aa49e490c08b4e981cb0b3314c1b82cf2cedb
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Sep 7 09:52:25 2011 -0400
Coding style and whitespace cleanup.
addressbook/backends/file/e-book-backend-file.c | 34 +-
.../backends/google/e-book-backend-google.c | 198 +++++--
addressbook/backends/ldap/e-book-backend-ldap.c | 123 ++---
addressbook/backends/vcf/e-book-backend-vcf.c | 62 +--
.../backends/webdav/e-book-backend-webdav.c | 20 +-
addressbook/libebook/e-book-client-view.c | 12 +-
addressbook/libebook/e-book-client.c | 17 +-
addressbook/libebook/e-book-view.c | 13 +-
addressbook/libebook/e-book.c | 8 +-
addressbook/libebook/e-contact.c | 34 +-
addressbook/libebook/e-destination.c | 72 ++-
addressbook/libebook/e-destination.h | 29 +-
addressbook/libebook/e-vcard.c | 42 +-
addressbook/libedata-book/e-book-backend-cache.c | 7 +-
addressbook/libedata-book/e-book-backend-sexp.c | 45 +-
addressbook/libedata-book/e-book-backend-sexp.h | 47 +-
.../libedata-book/e-book-backend-sqlitedb.c | 30 +-
addressbook/libedata-book/e-book-backend-summary.c | 79 ++-
addressbook/libedata-book/e-book-backend-summary.h | 74 ++-
addressbook/libedata-book/e-book-backend-sync.c | 41 +-
addressbook/libedata-book/e-book-backend.c | 23 +-
addressbook/libedata-book/e-data-book-types.h | 6 -
addressbook/libedata-book/e-data-book-view.c | 90 ++--
addressbook/libegdbus/e-gdbus-book-factory.c | 15 +-
addressbook/libegdbus/e-gdbus-book-view.c | 13 +-
addressbook/libegdbus/e-gdbus-book.c | 23 +-
calendar/backends/caldav/e-cal-backend-caldav.c | 560 ++++++++------------
.../backends/contacts/e-cal-backend-contacts.c | 110 ++--
calendar/backends/file/e-cal-backend-file-events.c | 2 +-
.../backends/file/e-cal-backend-file-journal.c | 2 +-
calendar/backends/file/e-cal-backend-file-todos.c | 2 +-
calendar/backends/file/e-cal-backend-file.c | 79 +--
calendar/backends/http/e-cal-backend-http.c | 46 +-
calendar/backends/weather/e-cal-backend-weather.c | 59 +--
calendar/libecal/e-cal-client-view.c | 22 +-
calendar/libecal/e-cal-client.c | 19 +-
calendar/libecal/e-cal-component.c | 83 +--
calendar/libecal/e-cal-system-timezone.c | 6 +-
calendar/libecal/e-cal-view.c | 70 +--
calendar/libecal/e-cal.c | 69 ++-
calendar/libedata-cal/e-cal-backend-cache.c | 9 +-
calendar/libedata-cal/e-cal-backend-file-store.c | 319 +++++------
calendar/libedata-cal/e-cal-backend-intervaltree.c | 38 +-
calendar/libedata-cal/e-cal-backend-sexp.c | 45 +-
calendar/libedata-cal/e-cal-backend-store.c | 193 +++++--
calendar/libedata-cal/e-cal-backend-sync.c | 51 +-
calendar/libedata-cal/e-cal-backend.c | 19 +-
calendar/libedata-cal/e-data-cal-factory.c | 4 +-
calendar/libedata-cal/e-data-cal-view.c | 74 ++-
calendar/libedata-cal/e-data-cal.c | 6 +-
calendar/libegdbus/e-gdbus-cal-factory.c | 13 +-
calendar/libegdbus/e-gdbus-cal-view.c | 13 +-
calendar/libegdbus/e-gdbus-cal.c | 21 +-
camel/camel-certdb.c | 10 +-
camel/camel-cipher-context.c | 17 +-
camel/camel-data-cache.c | 9 +-
camel/camel-disco-folder.c | 8 +-
camel/camel-filter-driver.c | 357 ++++++-------
camel/camel-filter-search.c | 14 +-
camel/camel-folder-search.c | 7 +-
camel/camel-folder-summary.c | 9 +-
camel/camel-folder.c | 148 +++---
camel/camel-folder.h | 40 +-
camel/camel-gpg-context.c | 13 +-
camel/camel-index.c | 7 +-
camel/camel-medium.c | 9 +-
camel/camel-mime-filter-basic.c | 14 +-
camel/camel-mime-filter-bestenc.c | 16 +-
camel/camel-mime-filter-canon.c | 15 +-
camel/camel-mime-filter-charset.c | 30 +-
camel/camel-mime-filter-crlf.c | 14 +-
camel/camel-mime-filter-enriched.c | 20 +-
camel/camel-mime-filter-from.c | 10 +-
camel/camel-mime-filter-gzip.c | 22 +-
camel/camel-mime-filter-html.c | 14 +-
camel/camel-mime-filter-index.c | 28 +-
camel/camel-mime-filter-linewrap.c | 14 +-
camel/camel-mime-filter-pgp.c | 12 +-
camel/camel-mime-filter-progress.c | 16 +-
camel/camel-mime-filter-save.c | 12 +-
camel/camel-mime-filter-tohtml.c | 18 +-
camel/camel-mime-filter-windows.c | 16 +-
camel/camel-mime-filter-yenc.c | 16 +-
camel/camel-mime-filter.c | 9 +-
camel/camel-mime-parser.c | 3 +-
camel/camel-mime-part.c | 9 +-
camel/camel-mime-utils.c | 8 +-
camel/camel-object-bag.c | 8 +-
camel/camel-object.c | 9 +-
camel/camel-offline-folder.c | 7 +-
camel/camel-operation.c | 9 +-
camel/camel-partition-table.c | 26 +-
camel/camel-sasl-cram-md5.c | 7 +-
camel/camel-sasl-digest-md5.c | 7 +-
camel/camel-sasl-gssapi.c | 9 +-
camel/camel-sasl-login.c | 9 +-
camel/camel-sasl-ntlm.c | 7 +-
camel/camel-sasl-plain.c | 7 +-
camel/camel-sasl-popb4smtp.c | 7 +-
camel/camel-sasl.c | 4 +
camel/camel-search-private.c | 2 +-
camel/camel-service.c | 4 +
camel/camel-session.c | 12 +-
camel/camel-sexp.c | 1 -
camel/camel-smime-context.c | 8 +-
camel/camel-store-summary.c | 7 +-
camel/camel-stream-buffer.c | 25 +-
camel/camel-stream-filter.c | 32 +-
camel/camel-stream-fs.c | 23 +-
camel/camel-stream-mem.c | 21 +-
camel/camel-tcp-stream-raw.c | 12 +-
camel/camel-tcp-stream-ssl.c | 11 +-
camel/camel-tcp-stream.c | 8 +-
camel/camel-text-index.c | 87 +--
camel/camel-transport.c | 9 +-
camel/camel-vee-folder.c | 35 +-
camel/providers/imap/camel-imap-command.c | 6 +-
camel/providers/imap/camel-imap-folder.c | 9 +-
camel/providers/imap/camel-imap-private.h | 6 +-
camel/providers/imap/camel-imap-wrapper.c | 14 +-
camel/providers/imapx/camel-imapx-folder.c | 30 +-
camel/providers/imapx/camel-imapx-provider.c | 2 +-
camel/providers/imapx/camel-imapx-server.c | 55 +-
camel/providers/imapx/camel-imapx-server.h | 8 +-
camel/providers/imapx/camel-imapx-store.c | 2 +-
camel/providers/imapx/camel-imapx-utils.c | 4 +-
camel/providers/local/camel-local-folder.c | 8 +-
camel/providers/local/camel-local-private.h | 6 +-
camel/providers/local/camel-maildir-store.c | 2 +-
camel/providers/local/camel-maildir-summary.c | 11 +-
camel/providers/local/camel-mbox-store.c | 4 +-
camel/providers/local/camel-mh-summary.c | 7 +-
camel/providers/nntp/camel-nntp-folder.c | 21 +-
camel/providers/nntp/camel-nntp-private.h | 15 +-
camel/providers/nntp/camel-nntp-store.c | 2 +-
camel/providers/nntp/camel-nntp-summary.c | 10 +-
camel/providers/pop3/camel-pop3-folder.c | 118 ++---
camel/providers/pop3/camel-pop3-folder.h | 6 +-
camel/providers/pop3/camel-pop3-provider.c | 2 +-
camel/providers/pop3/camel-pop3-settings.c | 10 +-
camel/providers/pop3/camel-pop3-settings.h | 6 +-
libebackend/e-dbus-server.c | 2 +-
libebackend/e-extension.c | 9 +-
libebackend/e-file-cache.c | 36 +-
libebackend/e-module.c | 13 +-
libebackend/e-offline-listener.c | 42 +-
libedataserver/e-account-list.c | 66 ++-
libedataserver/e-categories.c | 4 +-
libedataserver/e-client.c | 239 ++++-----
libedataserver/e-iterator.c | 15 +-
libedataserver/e-list-iterator.c | 7 +-
libedataserver/e-list.c | 39 +-
libedataserver/e-proxy.c | 11 +-
libedataserver/e-sexp.c | 12 +-
libedataserver/e-source-group.c | 104 ++--
libedataserver/e-source-list.c | 98 ++--
libedataserver/e-source.c | 65 ++-
libedataserverui/e-categories-dialog.c | 7 +-
libedataserverui/e-categories-editor.c | 9 +-
libedataserverui/e-categories-selector.c | 18 +-
libedataserverui/e-category-completion.c | 33 +-
libedataserverui/e-category-editor.c | 9 +-
libedataserverui/e-cell-renderer-color.c | 28 +-
libedataserverui/e-contact-store.c | 11 +-
libedataserverui/e-destination-store.c | 14 +-
libedataserverui/e-name-selector-dialog.c | 15 +-
libedataserverui/e-name-selector-entry.c | 21 +-
libedataserverui/e-name-selector-list.c | 7 +-
libedataserverui/e-name-selector-model.c | 12 +-
libedataserverui/e-name-selector.c | 17 +-
libedataserverui/e-source-combo-box.c | 15 +-
libedataserverui/e-source-selector-dialog.c | 48 +-
libedataserverui/e-source-selector.c | 33 +-
libedataserverui/e-tree-model-generator.c | 9 +-
tests/libebook/test-vcard-parsing.c | 4 +-
tests/libecal/client/test-client-get-revision.c | 5 +-
tests/libecal/test-ecal.c | 2 +-
177 files changed, 3051 insertions(+), 2860 deletions(-)
commit 7691e04a50b22d13717ab65b0a16ed6a08fc7367
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Feb 20 09:18:51 2012 -0500
Add untracked ".valid" files to CLEANFILES.
libebackend/Makefile.am | 2 ++
libedataserver/Makefile.am | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
commit 6e0940ba7f3d0acc06f0551177d659cc87738391
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Feb 20 09:16:42 2012 -0500
Update API documentation.
.../addressbook/libedata-book/libedata-book-sections.txt | 3 +++
docs/reference/calendar/libecal/libecal-sections.txt | 1 +
docs/reference/calendar/libedata-cal/libedata-cal-sections.txt | 3 +--
docs/reference/camel/camel-sections.txt | 7 +++++++
docs/reference/libedataserver/libedataserver-sections.txt | 2 ++
5 files changed, 14 insertions(+), 2 deletions(-)
commit e3f76ff6134c993e0d13fed0450b4936ae4a733c
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Feb 20 15:56:02 2012 +0530
post release version bump
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 5c0f8b5b7d8c5439844667e71103d562c77f6cd3
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Feb 20 15:17:53 2012 +0530
News update for 3.3.90 release
NEWS | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
commit ca2e69b9ffdfe2f06caaf59d41f0442bdc3c9b4b
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date: Mon Feb 20 10:49:30 2012 +0100
Updated Serbian translation
po/sr.po | 475 +++++++++++++++++++++++++++++++++++---------------------
po/sr@latin.po | 475 +++++++++++++++++++++++++++++++++++---------------------
2 files changed, 594 insertions(+), 356 deletions(-)
commit d579bdedf08a2bc8193c664a647be906b88662b5
Author: Krasimir Chonov <mk2616@abv.bg>
Date: Mon Feb 20 07:21:59 2012 +0200
Updated Bulgarian translation
po/bg.po | 2431 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 1336 insertions(+), 1095 deletions(-)
commit 74747ad103d8ccf438668180db54a2735873327c
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun Feb 19 23:18:14 2012 +0100
Updated Galician translations
po/gl.po | 640 ++++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 377 insertions(+), 263 deletions(-)
commit 3c7ea03879e5232e20921a1151fc8a2e68f22773
Author: Daniel Nylander <po@danielnylander.se>
Date: Sun Feb 19 21:11:59 2012 +0100
Updated Swedish translation
po/sv.po | 2430 ++++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 1401 insertions(+), 1029 deletions(-)
commit 818ca7ac8a833744efc779e441248814149cd626
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sun Feb 19 15:14:03 2012 +0100
Updated Norwegian bokmål translation
po/nb.po | 633 +++++++++++++++++++++++++++++++++++++-------------------------
1 file changed, 377 insertions(+), 256 deletions(-)
commit 9cda00a9f24e060f4c1975756f7afff564812c43
Author: Aurimas Černius <aurisc4@gmail.com>
Date: Sun Feb 19 00:18:11 2012 +0200
Updated Lithuanian translation
po/lt.po | 3160 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1708 insertions(+), 1452 deletions(-)
commit 75dc3b8403edf0f44cdc27b970a01fa9a3955154
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Fri Feb 17 17:16:52 2012 +0100
Updated Spanish translation
po/es.po | 139 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--------
1 file changed, 123 insertions(+), 16 deletions(-)
commit 73c56a66208781b2bec3f05add39163ee7498f80
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Feb 17 16:26:45 2012 +0100
Use GSettings for EProxy
libedataserver/Makefile.am | 19 +-
libedataserver/e-proxy.c | 204 ++++++--------------
libedataserver/libedataserver.convert | 14 ++
...e.evolution.shell.network-config.gschema.xml.in | 69 +++++++
po/POTFILES.in | 1 +
5 files changed, 163 insertions(+), 144 deletions(-)
commit 3136d3dbea8cbf2403cc094183f7e7cad5f53b9a
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Feb 16 19:23:39 2012 +0100
Bug #662920 - Creates MH folders, but needs restart to update folder list
camel/providers/local/camel-local-store.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit b14d6650dce3f1984ee6e4ca353525c41fa6d559
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Thu Feb 16 17:28:24 2012 +0100
Updated Spanish translation
po/es.po | 352 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 178 insertions(+), 174 deletions(-)
commit 54c762ed100c03cef892ffa54af9334829ab838c
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Feb 16 10:27:22 2012 +0100
Bug #658348 - Harmonize wording for "Check new messages in INBOX"
camel/providers/local/camel-local-provider.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 967bb4dd29bb2dc86882ea4f7fac759945e318ae
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Feb 16 10:23:06 2012 +0100
Bug #658347 - Harmonize mnemonic for "Check new messages for Junk contents"
camel/providers/imap/camel-imap-provider.c | 2 +-
camel/providers/imapx/camel-imapx-provider.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 24eb8d26398511a623846dd95c71969a181c7277
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Feb 15 19:34:56 2012 +0100
Bug #637200 - Add mnemonics to Folder Properties dialog checkboxes
camel/camel-disco-folder.c | 2 +-
camel/camel-offline-folder.c | 2 +-
camel/providers/imap/camel-imap-folder.c | 4 ++--
camel/providers/imapx/camel-imapx-folder.c | 2 +-
camel/providers/local/camel-local-folder.c | 2 +-
camel/providers/nntp/camel-nntp-folder.c | 2 +-
6 files changed, 7 insertions(+), 7 deletions(-)
commit be9f61c3fd6b5ddb40f98f39bb886de4d2a8c9c7
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Feb 14 13:10:34 2012 +0100
Revert one change from the previous commit, it emitted incorrect warnings
camel/camel-session.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit b9ad01ba73afb402f194c2f66a90432e47003091
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Feb 14 10:32:05 2012 +0100
Fix issues found by Coverity Scan
addressbook/backends/ldap/e-book-backend-ldap.c | 15 +++--
addressbook/libebook/e-book-query.c | 13 ++++-
addressbook/libebook/e-contact.c | 17 +++---
addressbook/libebook/e-vcard.c | 4 +-
.../libedata-book/e-book-backend-db-cache.c | 4 +-
.../libedata-book/e-book-backend-sqlitedb-test.c | 7 +--
.../libedata-book/e-book-backend-sqlitedb.c | 4 +-
addressbook/libedata-book/e-book-backend-summary.c | 3 +-
calendar/backends/caldav/e-cal-backend-caldav.c | 8 +--
.../backends/contacts/e-cal-backend-contacts.c | 9 ++-
calendar/backends/file/e-cal-backend-file.c | 20 +++----
calendar/backends/http/e-cal-backend-http.c | 2 -
calendar/backends/weather/e-cal-backend-weather.c | 5 +-
calendar/libecal/e-cal-client.c | 2 +-
calendar/libecal/e-cal.c | 4 +-
calendar/libedata-cal/e-cal-backend-sexp.c | 1 -
camel/camel-certdb.c | 8 +++
camel/camel-filter-driver.c | 5 +-
camel/camel-folder-summary.c | 18 +++---
camel/camel-folder.c | 10 ++--
camel/camel-gpg-context.c | 2 +-
camel/camel-mime-part-utils.c | 2 -
camel/camel-mime-utils.c | 2 +-
camel/camel-object-bag.c | 2 +-
camel/camel-provider.c | 3 +-
camel/camel-search-private.c | 5 +-
camel/camel-search-sql-sexp.c | 5 +-
camel/camel-search-sql.c | 22 ++++++--
camel/camel-session.c | 5 +-
camel/camel-store-summary.c | 22 +++++---
camel/camel-store.c | 2 +-
camel/camel-tcp-stream-ssl.c | 8 +--
camel/camel-text-index.c | 2 +-
camel/camel-vee-folder.c | 4 +-
camel/providers/imap/camel-imap-folder.c | 6 +-
camel/providers/imap/camel-imap-search.c | 4 +-
camel/providers/imap/camel-imap-store.c | 2 +-
camel/providers/imap/camel-imap-utils.c | 4 +-
camel/providers/imapx/camel-imapx-server.c | 59 ++++++++++----------
camel/providers/imapx/camel-imapx-store-summary.c | 2 +-
camel/providers/imapx/camel-imapx-utils.c | 10 ++--
camel/providers/local/camel-maildir-folder.c | 6 +-
camel/providers/local/camel-mbox-summary.c | 9 +--
camel/providers/local/camel-mh-folder.c | 8 +--
camel/providers/local/camel-mh-summary.c | 2 -
camel/providers/local/camel-spool-store.c | 4 +-
camel/providers/nntp/camel-nntp-store-summary.c | 4 +-
camel/providers/nntp/camel-nntp-store.c | 19 ++++---
camel/providers/nntp/camel-nntp-stream.c | 14 +++++
camel/providers/pop3/camel-pop3-engine.c | 1 +
camel/providers/pop3/camel-pop3-folder.c | 2 +-
camel/providers/pop3/camel-pop3-store.c | 13 ++---
.../providers/sendmail/camel-sendmail-transport.c | 8 ++-
libedataserver/e-gdbus-templates.c | 4 +-
libedataserver/e-proxy.c | 5 +-
libedataserverui/e-name-selector-entry.c | 2 +-
libedataserverui/e-source-combo-box.c | 10 ++--
libedataserverui/e-tree-model-generator.c | 12 ++--
tests/libebook/client/client-test-utils.c | 6 +-
tests/libebook/client/test-client-photo-is-uri.c | 6 +-
.../client/test-client-suppress-notifications.c | 2 +-
tests/libebook/ebook-test-utils.c | 56 +++++++++----------
tests/libebook/test-categories.c | 2 -
tests/libebook/vcard/dump-vcard.c | 4 ++
tests/libecal/ecal-test-utils.c | 4 +-
tests/libecal/test-ecal.c | 5 +-
tests/libedataserverui/test-contact-store.c | 2 +-
67 files changed, 298 insertions(+), 244 deletions(-)
commit 016807ef1344581f0a39579eb3561367f684652e
Author: Yuri Myasoedov <omerta13@yandex.ru>
Date: Tue Feb 14 10:37:50 2012 +0400
Updated Russian translation
po/ru.po | 3071 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 1664 insertions(+), 1407 deletions(-)
commit 86cf89ba60e9eb86aa5f83316b8998bb20b07466
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date: Sun Feb 12 16:43:45 2012 +0100
Updated Serbian translation
po/sr.po | 143 +++++++++++++++++++-------------------------------------
po/sr@latin.po | 143 +++++++++++++++++++-------------------------------------
2 files changed, 98 insertions(+), 188 deletions(-)
commit 7d542cac28528079ba69fd38fac785b9f0d94ace
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date: Sat Feb 11 23:03:55 2012 +0300
Updated Belarusian translation.
po/be.po | 493 ++++++++++++++++++++++++++++++++++++++------------------------
1 file changed, 302 insertions(+), 191 deletions(-)
commit fc9945c90bd0cd595d39cc7bcc10a5b26d69c545
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date: Sat Feb 11 10:51:29 2012 +0100
Updated Serbian translation
po/sr.po | 2546 +++++++++++++++++++++++++++++++-------------------------
po/sr@latin.po | 2546 +++++++++++++++++++++++++++++++-------------------------
2 files changed, 2802 insertions(+), 2290 deletions(-)
commit 141013c67661f14698b30ee7aee0ca947520cb1e
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Fri Feb 10 14:57:03 2012 +0100
Updated Spanish translation
po/es.po | 93 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 47 insertions(+), 46 deletions(-)
commit 6f86d4879af598adf6d59f224b9885be8bc7c924
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Feb 9 17:36:43 2012 +0100
Bug #669341 - Plural forms in imapx
camel/providers/imapx/camel-imapx-server.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
commit 68a6777fa20d736a6dfef2c4a5e25c00cdf81db4
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Feb 8 09:24:02 2012 +0100
Crash on message send, under check_header_in_message_info()
camel/camel-filter-search.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit e3da65f2d5537d8d60e4d7009f03335552f1788f
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Feb 7 18:41:12 2012 +0100
Bug #391472 - Add ability to match headers by words
camel/camel-filter-search.c | 11 ++++++++
camel/camel-folder-search.c | 12 +++++++-
camel/camel-search-private.c | 61 +++++++++++++++++++++++++++++++++++++++++
camel/camel-search-private.h | 1 +
camel/camel-search-sql-sexp.c | 14 +++++++++-
5 files changed, 97 insertions(+), 2 deletions(-)
commit c0fd5eecc0ea65212726aa34959939c56d929682
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Tue Feb 7 17:57:52 2012 +0100
Updated Spanish translation
po/es.po | 180 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 97 insertions(+), 83 deletions(-)
commit 507375e6b74e8817525a7f2692256982a81fba79
Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Feb 7 09:28:56 2012 -0600
Bug 669847 - Fix up online notification (part 2)
Use GNetworkMonitor (in GLib 2.31) for offline detection if available.
libebackend/e-data-factory.c | 41 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 41 insertions(+)
commit 9604329b68d2029b7e39a2d609480bd072e0ce84
Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Feb 7 09:21:01 2012 -0600
Bug 669487 - Fix up online notification (part 1)
Make E-D-S listen to the "start-offline" GSettings key (not GConf),
since Evolution no longer sets the GConf key.
Unfortunately we can't rely on the schema from Evolution, so we install
our own minimal schema that refers to the same DConf path as the
Evolution one. This allows us to share state with no dependency issues.
This is a temporary solution for 3.4 only, to be removed in 3.5.
configure.ac | 2 +
libebackend/Makefile.am | 6 +++
libebackend/e-data-factory.c | 57 ++++++--------------
.../org.gnome.evolution.eds-shell.gschema.xml | 14 +++++
4 files changed, 39 insertions(+), 40 deletions(-)
commit fa5668b3193c55220c192c620a7d2c227664a146
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Feb 7 15:15:35 2012 +0100
Bug #535978 - Filtering on IMAP accounts causes message to be downloaded
camel/camel-filter-search.c | 58 ++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 57 insertions(+), 1 deletion(-)
commit 50482960be6ff898c853d69928e1f84719f0c376
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Feb 7 14:35:17 2012 +0100
Bug #553796 - Unable to Reset Message Color
camel/camel-filter-driver.c | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
commit 400596f76180e9b641889d93121b8855d020cce8
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Feb 7 13:46:09 2012 +0100
Bug #485283 - Filter is not working for mix letter case
camel/camel-search-private.c | 23 -----------------------
1 file changed, 23 deletions(-)
commit 88b7d1fb53aafb66d19625553dfbc1678dc9239c
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Feb 7 12:55:59 2012 +0100
Bug #309945 - Ability to filter folders other than INBOX too
camel/camel-object.c | 2 +
camel/providers/imap/camel-imap-folder.c | 103 ++++++++++++++++++--------
camel/providers/imap/camel-imap-private.h | 1 +
camel/providers/imap/camel-imap-provider.c | 4 +-
camel/providers/imap/camel-imap-settings.c | 65 ++++++++++++++++
camel/providers/imap/camel-imap-settings.h | 5 ++
camel/providers/imapx/camel-imapx-folder.c | 91 ++++++++++++++++++++++-
camel/providers/imapx/camel-imapx-folder.h | 2 +
camel/providers/imapx/camel-imapx-provider.c | 4 +-
camel/providers/imapx/camel-imapx-settings.c | 65 ++++++++++++++++
camel/providers/imapx/camel-imapx-settings.h | 5 ++
camel/providers/nntp/camel-nntp-folder.c | 99 +++++++++++++++++++++++--
camel/providers/nntp/camel-nntp-private.h | 2 +
camel/providers/nntp/camel-nntp-provider.c | 4 +
camel/providers/nntp/camel-nntp-settings.c | 65 ++++++++++++++++
camel/providers/nntp/camel-nntp-settings.h | 5 ++
camel/providers/nntp/camel-nntp-summary.c | 10 +++
17 files changed, 491 insertions(+), 41 deletions(-)
commit 2f15ad566642e2067bb3027309d94884bcb6c073
Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Feb 7 12:26:52 2012 +0100
Fix google contacts going online after being offline
The google contacts backend has another error similar to bug 658911,
if it goes offline and then goes online it does request_auth(), but in
the case of existing GOA authentication that will never recieve the
authentication callback, so we never go !readonly.
This patch fixes that, and also fixes an issue in the fix in
bug 658911, where if its offline at startup it should not claim to be
!readonly.
https://bugzilla.gnome.org/show_bug.cgi?id=669557
addressbook/backends/google/e-book-backend-google.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
commit ba5ccd799c7cb34c6044ccf1d5bf88b12e1f303f
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Feb 7 11:04:14 2012 +0100
Bug #669545 - Crash invoking filters in IMAP folder
camel/camel-filter-driver.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
commit 6814aa1e7aff7bc5203d62f7adedea231c1a4bac
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun Feb 5 22:50:48 2012 +0100
Updated Galician translations
po/gl.po | 332 +++++++++++++++++++++++++++++++++++++++-----------------------
1 file changed, 212 insertions(+), 120 deletions(-)
commit 9a581ad73bfedd242495be72065c88c5081ebac4
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Feb 5 11:55:28 2012 -0500
Fix version bump, next is 3.3.90.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit e7494f7c4c84e416b6d41c6a9e20ce9a1a930aeb
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Feb 5 10:53:30 2012 -0500
Post-release version bump.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit ec020113d51ee66aec543e104fedd80ba2df76ec
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Feb 5 10:47:01 2012 -0500
NEWS update for 3.3.5 release.
NEWS | 40 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 40 insertions(+)
commit a9a45e9a213cc5c99c3c0cdb7dc452d180b5306d
Author: Srinivasa Ragavan <sragavan@gnome.org>
Date: Fri Feb 3 16:43:48 2012 +0530
Fix a typo where instead of saving the cache, uid is saved.
camel/camel-filter-driver.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
commit 9a364f1a1867ef4040923e607875736942f7411e
Author: Srinivasa Ragavan <sragavan@gnome.org>
Date: Fri Feb 3 16:11:39 2012 +0530
Add a few missing return. On first time startup, latest id wont be
there. Handle the case to avoid a crash. Fixes bug #669293
camel/providers/pop3/camel-pop3-folder.c | 10 ++++++++--
camel/providers/pop3/camel-pop3-settings.c | 5 ++++-
2 files changed, 12 insertions(+), 3 deletions(-)
commit cda29cfa86a163b429d271bfc009e7bc6e9b2665
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Fri Feb 3 10:27:17 2012 +0100
Updated Spanish translation
po/es.po | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
commit b341abf80972d510027d595fc79a7bff1de97c47
Author: Punit Jain <jpunit@novell.com>
Date: Fri Feb 3 12:32:56 2012 +0530
Bug #669238 Warning while creating appointments/meetings
calendar/libedata-cal/e-cal-backend-file-store.c | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
commit 56ed26705135165b9c88cb292af9f79121d310c7
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Thu Feb 2 21:00:09 2012 +0100
Updated Slovenian translation
po/sl.po | 274 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 146 insertions(+), 128 deletions(-)
commit 9a2bd70f0dbcefbd9aa4b6d66f65a388bcbee49b
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Thu Feb 2 13:01:19 2012 +0100
Updated Norwegian bokmål translation
po/nb.po | 261 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 139 insertions(+), 122 deletions(-)
commit e3010013823d16d72d2e4365dd559417b4ad7cc3
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Thu Feb 2 13:00:23 2012 +0100
Fix typo in localized string
addressbook/libedata-book/e-book-backend-sqlitedb.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 618b7e215c45c4a26d883e84d9b2930cb3273822
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Thu Feb 2 12:23:24 2012 +0100
Updated Spanish translation
po/es.po | 227 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 120 insertions(+), 107 deletions(-)
commit 3a8ed437a3547803f1453f73dbf22911b8ae0051
Author: Srinivasa Ragavan <sragavan@gnome.org>
Date: Thu Feb 2 16:30:00 2012 +0530
Add some doc to the API.
camel/camel-folder.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
commit 0ac47eef710fab998e32120d940319bbe83a4803
Author: Srinivasa Ragavan <sragavan@gnome.org>
Date: Thu Feb 2 16:23:40 2012 +0530
Fix a few compilation errors on merge.
camel/providers/imapx/camel-imapx-server.c | 44 ++++++++++++++++------------
camel/providers/imapx/camel-imapx-server.h | 1 -
2 files changed, 25 insertions(+), 20 deletions(-)
commit 250eef56844caef69da62d1a15e3fa49d53608fc
Author: Srinivasa Ragavan <sragavan@gnome.org>
Date: Thu Jan 26 18:39:43 2012 +0530
Fix a crash while fetching old messages.
camel/providers/imapx/camel-imapx-server.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit d3be0fb2f2452a39c1a40c6e43fb8cd24d5cdf90
Author: Srinivasa Ragavan <sragavan@gnome.org>
Date: Thu Jan 26 11:27:50 2012 +0530
Fix a bug where mobile mode downloads all mails.
camel/providers/imapx/camel-imapx-server.c | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
commit 3652f47c43d617843dd1cddc20d13767972a4627
Author: Srinivasa Ragavan <sragavan@gnome.org>
Date: Thu Jan 12 19:56:32 2012 +0530
Add mobile support to POP and fix a bug where uids are duplicated.
camel/providers/pop3/camel-pop3-folder.c | 263 +++++++++++++++++++++++++++++-
camel/providers/pop3/camel-pop3-folder.h | 7 +
2 files changed, 266 insertions(+), 4 deletions(-)
commit 1632891182886c066866811bdb5bc82ba68f9554
Author: Srinivasa Ragavan <sragavan@gnome.org>
Date: Thu Jan 12 19:55:29 2012 +0530
Some disk I/O optimization.
camel/camel-filter-driver.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
commit 1052fd8119e4cd3d45708c44466a5be799773cb3
Author: Srinivasa Ragavan <sragavan@gnome.org>
Date: Thu Jan 12 19:51:34 2012 +0530
Make Local store work if GetFolderInfo is asked for a specific subtree.
camel/providers/local/camel-mbox-store.c | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
commit 098281aab7b384ccef8e25e07a8827bb14627123
Author: Srinivasa Ragavan <sragavan@gnome.org>
Date: Thu Jan 12 15:47:22 2012 +0530
Decided return type based on the fetch type.
camel/providers/imapx/camel-imapx-server.c | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
commit 0fc196b156d208c8c994e7b353f3b34e2bbd0dc8
Author: Srinivasa Ragavan <sragavan@gnome.org>
Date: Thu Jan 12 14:31:22 2012 +0530
Add mobile mode settings to POP3.
camel/providers/pop3/camel-pop3-provider.c | 3 +-
camel/providers/pop3/camel-pop3-settings.c | 133 +++++++++++++++++++++++++++-
camel/providers/pop3/camel-pop3-settings.h | 10 +++
3 files changed, 142 insertions(+), 4 deletions(-)
commit 41f03db120e9f1eb90d871de15390ea227c64343
Author: Srinivasa Ragavan <sragavan@gnome.org>
Date: Thu Jan 12 14:08:44 2012 +0530
Added Mobile support and specific apis to imapx.
camel/providers/imapx/camel-imapx-command.c | 2 +-
camel/providers/imapx/camel-imapx-folder.c | 49 ++++
camel/providers/imapx/camel-imapx-server.c | 296 +++++++++++++++++++--
camel/providers/imapx/camel-imapx-server.h | 7 +
camel/providers/imapx/camel-imapx-store-summary.c | 2 +-
camel/providers/imapx/camel-imapx-store.c | 15 +-
camel/providers/imapx/camel-imapx-utils.c | 14 +-
7 files changed, 366 insertions(+), 19 deletions(-)
commit 995c445d127b97afd20e2967a011bfbe61bc4a8a
Author: Srinivasa Ragavan <sragavan@gnome.org>
Date: Tue Jan 10 16:51:30 2012 +0530
Add flags to the Provider and code for mobile mode in settings.
camel/providers/imapx/camel-imapx-provider.c | 5 +-
camel/providers/imapx/camel-imapx-settings.c | 65 ++++++++++++++++++++++++++
camel/providers/imapx/camel-imapx-settings.h | 5 ++
3 files changed, 74 insertions(+), 1 deletion(-)
commit 27911712922569a7035f087ef08d75f54936024f
Author: Srinivasa Ragavan <sragavan@gnome.org>
Date: Tue Jan 10 16:37:26 2012 +0530
Add sync+async apis for Fetch Messages and Purge Message Cache.
camel/camel-enums.h | 12 +-
camel/camel-folder.c | 367 ++++++++++++++++++++++++++++++++++++++++++++++++++
camel/camel-folder.h | 81 ++++++++++-
3 files changed, 458 insertions(+), 2 deletions(-)
commit 79354bd5f639c3ad0c1baf5d0dae7d9076d6b132
Author: Srinivasa Ragavan <sragavan@gnome.org>
Date: Mon Jan 9 12:55:14 2012 +0530
Add auto_fetch param to avoid autofetching next mails. In Daemon we
download in reverse order and this havocs network usage.
camel/providers/pop3/camel-pop3-folder.c | 14 +++++-
camel/providers/pop3/camel-pop3-settings.c | 64 +++++++++++++++++++++++++++-
camel/providers/pop3/camel-pop3-settings.h | 5 +++
3 files changed, 81 insertions(+), 2 deletions(-)
commit 87c4c85dd24ad9ccec973000c66bad2feaf37c39
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Feb 1 12:51:30 2012 -0500
IMAPX: #include <camel/camel.h> -- not <camel.h>
camel/providers/imapx/camel-imapx-command.h | 2 +-
camel/providers/imapx/camel-imapx-job.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 4efc9befa6ddff1dc02d4d9dfef432ef07cfe66d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Feb 1 12:45:48 2012 -0500
Add wrapper functions for CamelIMAPXCommand queues.
These simple GQueue wrapper functions help make sure CamelIMAPXCommands
are properly reference counted. Easier than trying to identify all the
places in CamelIMAPXServer where reference counting is lacking.
camel/providers/imapx/camel-imapx-command.c | 130 ++++++++++++++++++++++++++
camel/providers/imapx/camel-imapx-command.h | 42 ++++++++-
camel/providers/imapx/camel-imapx-provider.c | 2 -
camel/providers/imapx/camel-imapx-server.c | 91 ++++++++++--------
camel/providers/imapx/camel-imapx-server.h | 7 +-
5 files changed, 222 insertions(+), 50 deletions(-)
commit 66c2c5c1fc045d0c2b81554f91f95ac0edb30d18
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Feb 1 14:38:46 2012 +0100
Fix few memory leaks
calendar/backends/caldav/e-cal-backend-caldav.c | 6 ++++--
calendar/backends/http/e-cal-backend-http.c | 6 ++++--
libedataserver/e-proxy.c | 9 ++++++++-
3 files changed, 16 insertions(+), 5 deletions(-)
commit a97a7aff3ea212f7046a929942a6c884d4e1cfe7
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jan 31 16:45:35 2012 -0500
CamelIMAPXJob: Split out "folder_name" data.
Define standalone CreateFolderData and DeleteFolderData structs and
"free" functions.
Use camel_imapx_job_set_data() to attach an allocated struct to a
CamelIMAPXJob such that it will be freed along with the job.
Use camel_imapx_job_get_data() to obtain a pointer to the allocated
struct as needed, always with a NULL check for safety.
camel/providers/imapx/camel-imapx-job.h | 4 ---
camel/providers/imapx/camel-imapx-server.c | 54 +++++++++++++++++++++++++---
2 files changed, 50 insertions(+), 8 deletions(-)
commit 58a65ca8d81222f3ac8d855e71a3b0f42bb590f8
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jan 31 16:38:48 2012 -0500
CamelIMAPXJob: Split out "rename_folder" data.
Define a standalone RenameFolderData struct and "free" function.
Use camel_imapx_job_set_data() to attach an allocated struct to a
CamelIMAPXJob such that it will be freed along with the job.
Use camel_imapx_job_get_data() to obtain a pointer to the allocated
struct as needed, always with a NULL check for safety.
camel/providers/imapx/camel-imapx-job.h | 5 -----
camel/providers/imapx/camel-imapx-server.c | 33 ++++++++++++++++++++++++----
2 files changed, 29 insertions(+), 9 deletions(-)
commit c570e131793eaf4adb4eaaec439e26baf016f0d4
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jan 31 16:32:42 2012 -0500
CamelIMAPXJob: Split out "manage_subscriptions" data.
Define a standalone ManageSubscriptionsData struct and "free" function.
Use camel_imapx_job_set_data() to attach an allocated struct to a
CamelIMAPXJob such that it will be freed along with the job.
Use camel_imapx_job_get_data() to obtain a pointer to the allocated
struct as needed, always with a NULL check for safety.
camel/providers/imapx/camel-imapx-job.h | 5 -----
camel/providers/imapx/camel-imapx-server.c | 32 ++++++++++++++++++++++++----
2 files changed, 28 insertions(+), 9 deletions(-)
commit 54bee90a1898a5ce9de4d663f115795597a9364d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jan 31 16:17:31 2012 -0500
CamelIMAPXJob: Split out "list" data.
Define a standalone ListData struct and "free" function.
Use camel_imapx_job_set_data() to attach an allocated struct to a
CamelIMAPXJob such that it will be freed along with the job.
Use camel_imapx_job_get_data() to obtain a pointer to the allocated
struct as needed, always with a NULL check for safety.
camel/providers/imapx/camel-imapx-job.h | 7 ---
camel/providers/imapx/camel-imapx-server.c | 66 +++++++++++++++++++++-------
2 files changed, 49 insertions(+), 24 deletions(-)
commit e0b27ce6a9e636a5975ecc60b6a26c6b99b85452
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jan 31 15:58:37 2012 -0500
CamelIMAPXJob: Split out "copy_messages" data.
Define a standalone CopyMessagesData struct and "free" function.
Use camel_imapx_job_set_data() to attach an allocated struct to a
CamelIMAPXJob such that it will be freed along with the job.
Use camel_imapx_job_get_data() to obtain a pointer to the allocated
struct as needed, always with a NULL check for safety.
camel/providers/imapx/camel-imapx-job.h | 8 ---
camel/providers/imapx/camel-imapx-server.c | 92 +++++++++++++++++++++-------
2 files changed, 70 insertions(+), 30 deletions(-)
commit 2f8024b000e424d02dc711665112eef8b6664834
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jan 31 15:39:20 2012 -0500
CamelIMAPXJob: Split out "append_message" data.
Define a standalone AppendMessageData struct and "free" function.
Use camel_imapx_job_set_data() to attach an allocated struct to a
CamelIMAPXJob such that it will be freed along with the job.
Use camel_imapx_job_get_data() to obtain a pointer to the allocated
struct as needed, always with a NULL check for safety.
camel/providers/imapx/camel-imapx-job.h | 4 --
camel/providers/imapx/camel-imapx-server.c | 56 +++++++++++++++++++++-------
2 files changed, 42 insertions(+), 18 deletions(-)
commit 11b59f9865b7af061dbb6c455390ddd6eeb88920
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jan 31 14:54:07 2012 -0500
CamelIMAPXJob: Split out "sync_changes" data.
Define a standalone SyncChangesData struct and "free" function.
Use camel_imapx_job_set_data() to attach an allocated struct to a
CamelIMAPXJob such that it will be freed along with the job.
Use camel_imapx_job_get_data() to obtain a pointer to the allocated
struct as needed, always with a NULL check for safety.
camel/providers/imapx/camel-imapx-job.h | 8 ---
camel/providers/imapx/camel-imapx-server.c | 89 +++++++++++++++++++++-------
2 files changed, 67 insertions(+), 30 deletions(-)
commit 3de77a429fecc28d3c9a41bc013c1d2f543e2460
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jan 31 14:23:40 2012 -0500
CamelIMAPXJob: Split out "refresh_info" data.
Define a standalone RefreshInfoData struct and "free" function.
Use camel_imapx_job_set_data() to attach an allocated struct to a
CamelIMAPXJob such that it will be freed along with the job.
Use camel_imapx_job_get_data() to obtain a pointer to the allocated
struct as needed, always with a NULL check for safety.
camel/providers/imapx/camel-imapx-job.h | 11 --
camel/providers/imapx/camel-imapx-server.c | 205 ++++++++++++++++++----------
2 files changed, 134 insertions(+), 82 deletions(-)
commit 2d8dc001c21338d9d28cbc6b2faccb114e744a55
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jan 31 13:29:51 2012 -0500
CamelIMAPXJob: Split out "get_message" data.
Define a standalone GetMessageData struct and "free" function.
Use camel_imapx_job_set_data() to attach an allocated struct to a
CamelIMAPXJob such that it will be freed along with the job.
Use camel_imapx_job_get_data() to obtain a pointer to the allocated
struct as needed, always with a NULL check for safety.
camel/providers/imapx/camel-imapx-job.h | 12 ---
camel/providers/imapx/camel-imapx-server.c | 121 +++++++++++++++++++---------
2 files changed, 83 insertions(+), 50 deletions(-)
commit d9cc31e53e32dd0ddbcfde68f6e6b4afd2bc2f0d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jan 30 15:33:07 2012 -0500
CamelIMAPXJob: Add optional matches() method.
Trying to avoid checking all job types in one place as is done in
imapx_job_matches(), so CamelIMAPXJob is more extensible.
camel_imapx_job_matches() is a new wrapper function that invokes the
matches() method if present or else returns FALSE.
camel/providers/imapx/camel-imapx-job.c | 19 ++++++
camel/providers/imapx/camel-imapx-job.h | 6 ++
camel/providers/imapx/camel-imapx-server.c | 91 +++++++++++++++++++---------
3 files changed, 88 insertions(+), 28 deletions(-)
commit a7403539d1dc3a98ddb1df3d9046dbeac9f6da8d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jan 30 14:29:44 2012 -0500
Rename imapx_job_done() to imapx_unregister_job().
Obvious now that it's to be paired with imapx_register_job().
camel/providers/imapx/camel-imapx-server.c | 68 +++++++++++++---------------
1 file changed, 32 insertions(+), 36 deletions(-)
commit 0f7fd0446093a364e198f12e7bf8e36af5f28b76
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jan 30 14:26:34 2012 -0500
CamelIMAPXJob: Add camel_imapx_job_run().
camel/providers/imapx/camel-imapx-job.c | 53 ++++++++++++++++++++++++
camel/providers/imapx/camel-imapx-job.h | 3 ++
camel/providers/imapx/camel-imapx-server.c | 60 +++-------------------------
3 files changed, 61 insertions(+), 55 deletions(-)
commit 0dc39ca1b1fd5178ff8307ce613a7d7e25282f51
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jan 30 13:44:33 2012 -0500
CamelIMAPXJob: Swap arguments for start() method.
This is a CamelIMAPXJob method so list CamelIMAPXJob first.
camel/providers/imapx/camel-imapx-job.h | 4 +-
camel/providers/imapx/camel-imapx-server.c | 66 ++++++++++++++--------------
2 files changed, 35 insertions(+), 35 deletions(-)
commit 112c1b7c33462de5ea5b090339eff5bb20e3d7d7
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jan 30 13:42:19 2012 -0500
Split off CamelIMAPXJob to a separate file.
Further splitting up camel-imapx-server.c into digestible pieces.
camel/providers/imapx/Makefile.am | 2 +
camel/providers/imapx/camel-imapx-job.c | 171 +++++++++++++++++++
camel/providers/imapx/camel-imapx-job.h | 133 +++++++++++++++
camel/providers/imapx/camel-imapx-server.c | 250 +++++-----------------------
4 files changed, 349 insertions(+), 207 deletions(-)
commit 11175ee2defbbedfb44082e38151b30a8bef9eb2
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Tue Jan 31 17:48:00 2012 +0100
Updated Spanish translation
po/es.po | 160 +++++++++++++++++++++++++++++---------------------------------
1 file changed, 74 insertions(+), 86 deletions(-)
commit d49b0b79a113bfc6fc9ddf431bf4a437483105db
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jan 31 15:46:46 2012 +0100
Bug #668811 - EBookBackendSqliteDB can be asked for an unknown contact
addressbook/libedata-book/e-book-backend-sqlitedb.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
commit 830fa86226aa2c4fd0687aef605c93920888e3c4
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Jan 30 19:25:41 2012 +0100
Bug #669003 - CalDAV: Cannot modify calendar object (libical 0.48)
calendar/backends/caldav/e-cal-backend-caldav.c | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
commit 0d7c5244832a58251f4928026d81b0d70997eb3c
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Jan 30 18:04:06 2012 +0100
Bug #669005 - Partial hang with unresponsive HTML email image source
camel/camel-http-stream.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit d116cf80a9d4ed522c5acd17454ab26e8b3bd725
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Jan 30 14:06:55 2012 +0100
Bug #649141 - Return only system timezones known to libical
calendar/libecal/e-cal-system-timezone.c | 102 ++++++++++++++++++++++--------
1 file changed, 77 insertions(+), 25 deletions(-)
commit 628e2cd46dac8963f26a9061020fe23747ee84a3
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Mon Jan 30 19:17:35 2012 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 2801 +++++++++++++++++++++++++++++-----------------------------
po/zh_TW.po | 2804 +++++++++++++++++++++++++++++------------------------------
2 files changed, 2770 insertions(+), 2835 deletions(-)
commit f4f1f0c01148ebe36fa305cb573de83be0700b2b
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Sun Jan 29 21:27:57 2012 +0100
Updated POTFILES.in
po/POTFILES.in | 1 -
1 file changed, 1 deletion(-)
commit 03ab8a648cdee3de9e0e2a2dce138e9f67e5268a
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Sun Jan 29 21:03:38 2012 +0100
Updated Spanish translation
po/es.po | 144 +++++++++++++++++++++++++++++++++++++++++++++++++-------------
1 file changed, 114 insertions(+), 30 deletions(-)
commit cc9e5b3606fa18a2f24342381b0b9217f497b707
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 29 13:03:05 2012 -0500
Kill CamelDList (finally).
Let's leave custom linked lists for school assignments, shall we?
camel/Makefile.am | 2 -
camel/camel-list-utils.c | 186 -------------------------------
camel/camel-list-utils.h | 92 ---------------
camel/camel.h | 1 -
docs/reference/camel/camel-docs.sgml | 1 -
docs/reference/camel/camel-sections.txt | 15 ---
6 files changed, 297 deletions(-)
commit 3ca895499c730b4857bc2dfb35c45f46e574add5
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 29 11:25:11 2012 -0500
CamelIMAPXServer: Use GQueues instead of CamelDLists.
GQueue has a more intuitive API.
camel/providers/imapx/camel-imapx-command.c | 19 +-
camel/providers/imapx/camel-imapx-command.h | 11 +-
camel/providers/imapx/camel-imapx-server.c | 421 ++++++++++++++++-----------
camel/providers/imapx/camel-imapx-server.h | 6 +-
4 files changed, 271 insertions(+), 186 deletions(-)
commit cc1058016937647f858dc2e8143b8e3dcca8ceca
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 28 18:47:55 2012 -0500
camel-index-control.c: Remove an unnecessary #include.
camel/camel-index-control.c | 1 -
1 file changed, 1 deletion(-)
commit 0334c4d5283f9cf0c8228c0f834b215959df13ec
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 28 18:34:01 2012 -0500
CamelOfflineJournal: Use GQueues instead of CamelDLists.
GQueue has a more intuitive API.
camel/camel-offline-journal.c | 41 +++++++++++++++++------------
camel/camel-offline-journal.h | 17 +++++-------
camel/providers/imap/camel-imap-journal.c | 26 +++++++++---------
camel/providers/imap/camel-imap-journal.h | 2 --
4 files changed, 44 insertions(+), 42 deletions(-)
commit 7dab252b8ce752a86f7972589cc0e911c7d32e21
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 28 18:18:36 2012 -0500
CamelTextIndex: Use GQueues instead of CamelDLists.
GQueue has a more intuitive API.
camel/camel-text-index.c | 53 ++++++++++++++++++++++++++--------------------
1 file changed, 30 insertions(+), 23 deletions(-)
commit 2530725b371ca02692779e5648d171ed3fa30b59
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 28 18:07:12 2012 -0500
CamelMsg: Remove unused 'ln' member.
camel/camel-msgport.h | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
commit a8e5fee4f7e66b878c5a5df795779c8d33ce0f10
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 28 14:15:27 2012 -0500
CamelBlockFile: Use GQueues instead of CamelDLists.
GQueue has a more intuitive API.
camel/camel-block-file.c | 205 ++++++++++++++++++++++-------------------
camel/camel-block-file.h | 6 +-
camel/camel-partition-table.c | 70 ++++++++------
camel/camel-partition-table.h | 3 +-
4 files changed, 152 insertions(+), 132 deletions(-)
commit 3ad23472036f7abcfedbd112fdbe811e4e5d84d7
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 28 13:01:55 2012 -0500
camel-iconv.c: Use G_LOCK_DEFINE_STATIC.
camel/camel-iconv.c | 27 ++++++++++-----------------
1 file changed, 10 insertions(+), 17 deletions(-)
commit 3c3c881e6a438d319102d5bd0390d8c8f20bb22a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 28 12:55:50 2012 -0500
camel-iconv.c: Use GQueues instead of CamelDLists.
GQueue has a more intuitive API.
camel/camel-iconv.c | 125 ++++++++++++++-------------------------------------
1 file changed, 33 insertions(+), 92 deletions(-)
commit 4e197ed1dae1b8cc2b84dcb89e8d4c2dc4c98781
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 28 12:09:07 2012 -0500
CamelFilterDriver: Use GQueues instead of CamelDLists.
GQueue has a more intuitive API.
camel/camel-filter-driver.c | 73 ++++++++++++++++++++++++-------------------
1 file changed, 41 insertions(+), 32 deletions(-)
commit d37799c1918a7fb8c535492cad08511313349eae
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 28 11:34:24 2012 -0500
CamelCipherValidity: Use GQueues instead of CamelDLists.
GQueue has a more intuitive API.
This increments libcamel's soname.
camel/camel-cipher-context.c | 66 ++++++++++++++++++++++++++----------------
camel/camel-cipher-context.h | 13 +++------
configure.ac | 2 +-
3 files changed, 46 insertions(+), 35 deletions(-)
commit a8bd1d3cc7fd05bfa21462d58a76aee37bd0b4f5
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 28 11:11:03 2012 -0500
CamelImapSearch: Use GQueues instead of CamelDLists.
GQueue has a more intuitive API.
camel/providers/imap/camel-imap-search.c | 13 +++++--------
camel/providers/imap/camel-imap-search.h | 2 +-
2 files changed, 6 insertions(+), 9 deletions(-)
commit 2385aa0d94ad6891d976caf3b2af7ec3eec5614b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 28 11:03:58 2012 -0500
CamelMaildirStore: Use GQueues instead of CamelDLists.
GQueue has a more intuitive API.
camel/providers/local/camel-maildir-store.c | 13 +++++--------
1 file changed, 5 insertions(+), 8 deletions(-)
commit ffe60100134e60a862168c01284d2d5b5c90ed80
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 28 10:57:32 2012 -0500
CamelPOP3Engine: Use GQueues instead of CamelDLists.
GQueue has a more intuitive API.
camel/providers/pop3/camel-pop3-engine.c | 68 +++++++++++++++---------------
camel/providers/pop3/camel-pop3-engine.h | 11 ++---
2 files changed, 39 insertions(+), 40 deletions(-)
commit ddc80c850aa47c0215d4971431ba6fb7e9365c25
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Sat Jan 28 21:04:22 2012 +0100
Updated Slovenian translation
po/sl.po | 130 +++++++++++++++++++++++++++++++++++++++++++++++---------------
1 file changed, 99 insertions(+), 31 deletions(-)
commit d2e7a4e7f2060ab397c5649a0f4b7e6687560a61
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sat Jan 28 15:39:01 2012 +0100
Updated Norwegian bokmål translation
po/nb.po | 126 +++++++++++++++++++++++++++++++++++++++++++++++---------------
1 file changed, 97 insertions(+), 29 deletions(-)
commit d49c48668c54c71019e39d897ced259eec0d0054
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jan 27 18:17:27 2012 -0500
CamelIMAPXCommandPart: Remove unused 'parent' member.
camel/providers/imapx/camel-imapx-command.h | 2 --
1 file changed, 2 deletions(-)
commit b6eca75a476ad741d8de557edf60f42e4cd94f04
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Fri Jan 27 23:39:21 2012 +0100
Updated POTFILES.in
po/POTFILES.in | 1 +
1 file changed, 1 insertion(+)
commit 7fab92a3bd32ce02e55a6c3a608dd8b45d6baf80
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jan 27 16:31:06 2012 -0500
CamelIMAPXCommandFunc: Add a GError parameter.
Completion callbacks now get passed a GError and return a boolean.
In most cases calling camel_imapx_command_set_error_if_failed() is
sufficient. The GError pointer passed to the callback may be NULL
if the server already knows an error occurred.
camel/providers/imapx/camel-imapx-command.h | 6 +-
camel/providers/imapx/camel-imapx-server.c | 528 +++++++++++++++------------
2 files changed, 307 insertions(+), 227 deletions(-)
commit f4bf9779bdc6d6c9b6b085cac8592510a1db07b9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jan 27 14:46:10 2012 -0500
Add camel_imapx_command_set_error_if_failed().
If the CamelIMAPXCommand's status indicates failure, set the given
GError and return TRUE. If no status is present (e.g. command not
complete) or the status is "OK", return FALSE.
This also drops the GError member from CamelIMAPXCommand, so that all
GErrors are now set on the command's CamelIMAPXJob.
camel/providers/imapx/camel-imapx-command.c | 24 +++
camel/providers/imapx/camel-imapx-command.h | 7 +-
camel/providers/imapx/camel-imapx-server.c | 240 ++++++++++++++++-----------
3 files changed, 172 insertions(+), 99 deletions(-)
commit e17bd8668057cafc2285692ea231d2536e5aaea5
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jan 27 13:42:23 2012 -0500
CamelIMAPXCommand: Lose the GCancellable member.
Pass it around explicitly, or use the one in CamelIMAPXJob.
camel/providers/imapx/camel-imapx-command.c | 8 ---
camel/providers/imapx/camel-imapx-command.h | 2 -
camel/providers/imapx/camel-imapx-server.c | 98 ++++++++++++---------------
3 files changed, 44 insertions(+), 64 deletions(-)
commit 5a5231a1338c13295e7c01500274a5ac07cff2bd
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jan 27 13:22:50 2012 -0500
imapx_command_run_sync(): Take a GCancellable and GError explicitly.
camel/providers/imapx/camel-imapx-server.c | 25 ++++++++++++++++++-------
1 file changed, 18 insertions(+), 7 deletions(-)
commit c25aaafd4ddb3ed355983d60f3e3d9fe8b47c82f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jan 27 12:16:56 2012 -0500
CamelIMAPXCommand: Encapsulate some struct members.
Use a private CamelIMAPXRealCommand struct to keep some members hidden.
Add functions as necessary to interact with private struct members.
camel/providers/imapx/camel-imapx-command.c | 196 +++++++++++++++++++--------
camel/providers/imapx/camel-imapx-command.h | 12 +-
camel/providers/imapx/camel-imapx-server.c | 28 +---
3 files changed, 144 insertions(+), 92 deletions(-)
commit 7eb8f961b1c5189605f6f23792de9902c7a05043
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jan 27 11:12:08 2012 -0500
CamelIMAPXCommand: Use a GString.
The TODO comment was right: building the command part with a GString
instead of a CamelMemStream is much easier (and probably faster, not
that it matters).
camel/providers/imapx/camel-imapx-command.c | 102 +++++++++------------------
camel/providers/imapx/camel-imapx-command.h | 3 +-
camel/providers/imapx/camel-imapx-utils.c | 38 ++++------
camel/providers/imapx/camel-imapx-utils.h | 2 +-
4 files changed, 51 insertions(+), 94 deletions(-)
commit 5a897774eb9a5987304590f96fec67478bbea990
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jan 27 13:13:43 2012 -0500
imapx_command_start(): Take a GCancellable and GError explicitly.
camel/providers/imapx/camel-imapx-server.c | 40 ++++++++++++++++------------
1 file changed, 23 insertions(+), 17 deletions(-)
commit 8ef1929e5ab9097227c1ee6664bb217bca3be48a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jan 27 12:49:11 2012 -0500
camel_imapx_run(): Take a GCancellable and GError explicitly.
camel/providers/imapx/camel-imapx-server.c | 110 ++++++++++++----------------
1 file changed, 48 insertions(+), 62 deletions(-)
commit 21f00ac526708a3cb6001c31f9726d8982187fed
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jan 27 10:04:30 2012 -0500
Split off CamelIMAPXCommand to a separate file.
camel-imapx-server.c is too large for anyone to fully grok.
camel/providers/imapx/Makefile.am | 2 +
camel/providers/imapx/camel-imapx-command.c | 461 ++++++++++++++++++
camel/providers/imapx/camel-imapx-command.h | 135 ++++++
camel/providers/imapx/camel-imapx-server.c | 680 ++++-----------------------
4 files changed, 692 insertions(+), 586 deletions(-)
commit 6269e74444dd8204b5da54de7bf245006eeba0ca
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jan 27 12:52:19 2012 -0500
CamelIMAPXServer: Coding style fix.
camel/providers/imapx/camel-imapx-server.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
commit d559cb488a1a0120c398840ce5c04f113148334a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Jan 25 10:43:40 2012 -0500
store_get_inbox_folder_sync: Add a NULL check.
Verify the get_folder_sync() method is implemented before invoking it.
camel/camel-store.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit cf7cab01492cf367a8ea1422b7b6c298cd235ea8
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jan 25 11:27:56 2012 +0100
CamelStoreSummary: Schedule save rather than save immediately
There was a regression from commit 5c52fe678f6d, marking multiple
messages read/unread invoked save on each single message change, which
had a) performance impact, b) did unnecessary disk writes (with fsync()
calls). This change fixes it by scheduling save, postponing it
by 5 seconds from the last connected CamelFolderSummary's count change.
camel/camel-store-summary.c | 69 +++++++++++++++++++++++++++++++++++++++++--
1 file changed, 67 insertions(+), 2 deletions(-)
commit 0ef9f96b327a037dfad3b519167d90ed255e8d31
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Tue Jan 24 10:46:33 2012 +0100
Updated Norwegian bokmål translation
po/nb.po | 74 +++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 42 insertions(+), 32 deletions(-)
commit b9f92366732dc346da0fb14683c8f3f2066f1414
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jan 23 16:40:42 2012 -0500
CamelIMAPXConnManager: Add a parting thought.
camel/providers/imapx/camel-imapx-conn-manager.c | 2 ++
1 file changed, 2 insertions(+)
commit ff7c1f4380d3c79f8400dd7d5636a65f2bb54d4f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jan 23 13:42:58 2012 -0500
CamelIMAPXConnManager: Use a reader/writer lock.
Replace CamelIMAPXConnManager's recursive lock with a reader/writer
lock. Read operations should be short and simple, write operations
may be long and complex.
Also check for cancellation in camel_imapx_conn_manager_get_connection()
after acquiring the writer lock but before attempting to requisition a
CamelIMAPXServer.
camel/providers/imapx/camel-imapx-conn-manager.c | 141 +++++++++++-----------
1 file changed, 68 insertions(+), 73 deletions(-)
commit c520cf428aeff864d1d0244b4589242e50915fbf
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jan 23 13:11:13 2012 -0500
CamelIMAPXConnManager: Similarly for connection list operations.
Define a bunch of simple thread-safe operations for the list:
imapx_conn_manager_list_info
imapx_conn_manager_lookup_info
imapx_conn_manager_remove_info
* Note: lookup_info() returns a new ConnectionInfo reference, and
list_info() returns a new GList of ConnectionInfo structs,
each with a new reference
Also rewrite imapx_find_connection() to make the logic clearer.
(Had to stare at that function for a long time to understand it.)
camel/providers/imapx/camel-imapx-conn-manager.c | 263 ++++++++++++++--------
1 file changed, 165 insertions(+), 98 deletions(-)
commit 2651fa606076c59c5384835ce452e1cc56ed5745
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jan 23 11:31:33 2012 -0500
CamelIMAPXConnManager: Give ConnectionInfo its own mutex.
Define a bunch of simple thread-safe operations for it:
connection_info_is_available
connection_info_has_folder_name
connection_info_insert_folder_name
connection_info_remove_folder_name
connection_info_dup_selected_folder
connection_info_set_selected_folder
camel/providers/imapx/camel-imapx-conn-manager.c | 143 +++++++++++++++++++---
1 file changed, 124 insertions(+), 19 deletions(-)
commit 8f9ecc77330bff0015758c120f254b3007ef92ba
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jan 23 10:25:01 2012 -0500
CamelIMAPXConnManager: Give ConnectionInfo a reference count.
Add lifecycle functions for it:
ConnectionInfo * connection_info_new (CamelIMAPXServer *is)
ConnectionInfo * connection_info_ref (ConnectionInfo *cinfo)
void connection_info_unref (ConnectionInfo *cinfo)
Now we can perform list operations without holding CON_LOCK for so long.
camel/providers/imapx/camel-imapx-conn-manager.c | 63 +++++++++++++++++-----
1 file changed, 49 insertions(+), 14 deletions(-)
commit bf36ad69b772b15fca0a0472f9ab68a696171747
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jan 23 10:11:47 2012 -0500
CamelIMAPXConnManager: Miscellaneous cleanups.
Always name CamelIMAPXServer variables 'is', to be consistent with
CamelIMAPXServer itself.
camel/providers/imapx/camel-imapx-conn-manager.c | 96 +++++++++++-----------
1 file changed, 49 insertions(+), 47 deletions(-)
commit 8147994ba1b89dece9e8a6577e296504802957ff
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 22 11:53:46 2012 -0500
CamelIMAPXJob: Clarify 'with_operation_msg' field.
Rename it 'pop_operation_msg' and add a comment.
camel/providers/imapx/camel-imapx-server.c | 19 +++++++++++--------
1 file changed, 11 insertions(+), 8 deletions(-)
commit 20dc519d73c7e3124c9d3298e28de7ed90a241b3
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 22 11:48:52 2012 -0500
Remove imapx_job_can_operation_msg().
Not needed. camel_operation_push_message() already gracefully handles
'cancellable' being either NULL or a plain GCancellable.
camel/providers/imapx/camel-imapx-server.c | 42 ++++++++++------------------
1 file changed, 15 insertions(+), 27 deletions(-)
commit 774936df3d191ac43c02c144d0635f767900a4fd
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 21 19:00:13 2012 -0500
CamelIMAPXServer: Use g_list_free_full().
camel/providers/imapx/camel-imapx-server.c | 16 ++++++----------
1 file changed, 6 insertions(+), 10 deletions(-)
commit 55aa6b36667e2c7e13d2f62f57626ce39ec39b0a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 21 18:34:01 2012 -0500
Use a consistent variable name for CamelIMAPXServer.
camel/providers/imapx/camel-imapx-server.c | 398 ++++++++++++++--------------
camel/providers/imapx/camel-imapx-server.h | 16 +-
2 files changed, 210 insertions(+), 204 deletions(-)
commit 95baced5bebf7321c8777b4f0248f3078187b802
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 21 18:03:19 2012 -0500
imapx: Simplify parse_contents().
camel/providers/imapx/camel-imapx-server.c | 15 +++------------
1 file changed, 3 insertions(+), 12 deletions(-)
commit d9857b84b8c9ac0641392a3e7a0cfe000894b501
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 21 17:59:09 2012 -0500
imapx_step: Return a success boolean.
camel/providers/imapx/camel-imapx-server.c | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)
commit 4e5f7420440cfc9d35c235a38722c41aeb6fc666
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 21 17:57:21 2012 -0500
imapx_continuation: Return a success boolean.
camel/providers/imapx/camel-imapx-server.c | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
commit 4282c48880f699e5de6895f0cd36365e7389549d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 21 17:54:12 2012 -0500
imapx_untagged: Return a success boolean.
camel/providers/imapx/camel-imapx-server.c | 30 ++++++++++++++--------------
1 file changed, 15 insertions(+), 15 deletions(-)
commit 613311eaa18ed3123d864594848c040fe116fc61
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 21 17:48:57 2012 -0500
imapx_completion: Return a success boolean.
camel/providers/imapx/camel-imapx-server.c | 15 ++++++---------
1 file changed, 6 insertions(+), 9 deletions(-)
commit d35e6d87c697511641045d8ee5402593489eda02
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Sun Jan 22 20:57:01 2012 +0100
Updated Spanish translation
po/es.po | 33 +++++++++++++++++++--------------
1 file changed, 19 insertions(+), 14 deletions(-)
commit 0dd0c916257ea5eda36c15a54e6d6cb6faee7eb4
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Sat Jan 21 21:01:52 2012 +0100
Updated Slovenian translation
po/sl.po | 727 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 376 insertions(+), 351 deletions(-)
commit 27789ee4cf1ee9664c36f9fcce0cc2f71a954967
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 21 10:53:52 2012 -0500
CamelSession: Avoid spurious "notify::online" signals.
camel/camel-session.c | 3 +++
1 file changed, 3 insertions(+)
commit 22d4b3dd08f437801e218c883c11be8213b5f13a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 21 10:19:03 2012 -0500
imapx_refresh_finfo: Push a status message.
camel/providers/imapx/camel-imapx-store.c | 17 +++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)
commit d1406c106efcc054dd4491c9083cebd3ec035700
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Sat Jan 21 11:54:56 2012 +0100
Updated Spanish translation
po/es.po | 39 ++++++++++++++++++++++-----------------
1 file changed, 22 insertions(+), 17 deletions(-)
commit 0aa975e6a2c28099ea589d782d2f77ffc4ae9c6e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 21 00:33:40 2012 -0500
CamelVeeFolder: Process folder changes more efficiently.
CamelVeeFolder submits a new background job every time it receives a
CamelFolder::changed signal. So the background jobs tend to pile up,
and there's no guarantee the jobs will be dispatched in the order
they were submitted since they're dispatched from a thread pool.
Instead, run one background job at a time, and have the job process
FolderChangedData from a queue until the queue is empty. If another
CamelFolder::changed signal is received while the background job is
still running, the changes are simply be appended to the queue.
camel/camel-vee-folder.c | 76 +++++++++++++++++++++++++++++++++++-----------
1 file changed, 59 insertions(+), 17 deletions(-)
commit d7decd7a166925e27ef47de3146fbf10a076bfef
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jan 20 22:42:40 2012 -0500
CamelVeeFolder: Push a status message while updating.
camel/camel-vee-folder.c | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
commit cf05b71574cbf70f3743cdb6e9e3e8c486870137
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jan 20 11:33:20 2012 +0100
Bug #666764 - SQL error migrating folders
camel/camel-db.c | 22 ++++++++++++++++++----
1 file changed, 18 insertions(+), 4 deletions(-)
commit 116eb4aa0f4c2b02d371da93e1954f0d323ccecf
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jan 17 12:34:07 2012 -0500
Camel: Clarify ownership of returned CamelProviders.
camel/camel-provider.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
commit 5c52fe678f6d03b50625c385e968650df0e0c068
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jan 17 14:33:55 2012 +0100
CamelStoreSummary: Save count changes from CamelFolderSummary immediately
camel/camel-store-summary.c | 17 +++++++++++++----
1 file changed, 13 insertions(+), 4 deletions(-)
commit afb7ed931b214c3b721900da6c9fb8c55e483ec4
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jan 16 10:26:21 2012 -0500
Post-release version bump.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 4ce9fbe5debb223d3c0d92c9c5062a3e14d81a5c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jan 16 10:10:51 2012 -0500
NEWS update for 3.3.4 release.
NEWS | 40 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 40 insertions(+)
commit 4f8f078ec591b64035fe2c3197abd07b5caed3ef
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun Jan 15 00:21:56 2012 +0100
Updated Galician translations
po/gl.po | 820 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 424 insertions(+), 396 deletions(-)
commit e28afe79702ef9ae924e2c9620a2574177a965ac
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Thu Jan 5 22:27:02 2012 +0000
Bug 667388 — Introspection annotation fixes for nullable return types
Add some missing (allow-none) annotations, as well as some (transfer full)
annotations, to libebook and libedataserver. Update the documentation to
match, and to be a little more descriptive in places.
Closes: https://bugzilla.gnome.org/show_bug.cgi?id=667388
addressbook/libebook/e-contact.c | 10 +++++-----
addressbook/libebook/e-vcard.c | 30 ++++++++++++++++--------------
libedataserver/e-source-list.c | 2 +-
vala/EBook-1.2.metadata | 7 +++++++
vala/EDataServer-1.2.metadata | 1 +
vala/Makefile.am | 7 ++++++-
6 files changed, 36 insertions(+), 21 deletions(-)
commit e8881bb34bca2a7207063ca5d3fb8f43baae65fa
Author: Ryan Lortie <desrt@desrt.ca>
Date: Wed Jan 11 09:56:51 2012 -0500
Bug 667698: vapigen: fix builddir != srcdir issue
vala/Makefile.am | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 581a16f508280d948eb7c7b865c20e440a0dda2f
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date: Tue Jan 10 00:46:48 2012 +0300
Updated Belarusian translation.
po/be.po | 1518 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 787 insertions(+), 731 deletions(-)
commit 6cba5c19757bfb0296ea7714be12c61c014a9e5c
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Jan 9 18:52:33 2012 +0100
Bug #644817 - Slow addressbook cache
.../libedata-book/e-book-backend-sqlitedb.c | 148 ++++++++++++++------
.../libedata-book/e-book-backend-sqlitedb.h | 13 +-
2 files changed, 111 insertions(+), 50 deletions(-)
commit 73645be161989a66e3b2da14381b2d183af4bb5f
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Fri Jan 6 20:37:56 2012 +0100
Updated Norwegian bokmål translation
po/nb.po | 605 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 309 insertions(+), 296 deletions(-)
commit ae79db1a06a41ce9c655a95f2c7aec1556381ed6
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Fri Jan 6 20:31:12 2012 +0100
Updated Spanish translation
po/es.po | 609 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 305 insertions(+), 304 deletions(-)
commit 3ee0ee8a293c00d8a17f52fad9cb249d10e838e4
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jan 6 18:57:35 2012 +0100
Bug #638810 - Crash in camel_folder_search_set_folder with IMAP account
camel/camel-folder-search.c | 17 +++++++++++++---
camel/camel-object-bag.c | 45 +++++++++++++++++++++++++------------------
2 files changed, 40 insertions(+), 22 deletions(-)
commit 96eec294df8694c7fefaf340582e9abfd7eeb933
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jan 6 12:16:57 2012 -0500
imap_folder_dispose(): Disconnect the summary first.
Disconnect the folder summary before destroying any internal members,
since disconnecting may take awhile to run.
camel/providers/imap/camel-imap-folder.c | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
commit d970f9c43a3cfc20970375fe615547c405ae3b19
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jan 6 12:12:53 2012 -0500
CamelFolderSearch: Add argument guards to set() functions.
camel/camel-folder-search.c | 23 +++++++++++++++++------
camel/camel-folder-search.h | 2 +-
2 files changed, 18 insertions(+), 7 deletions(-)
commit 5b364f65cbab64c5bba768b0dd7699a215097c3c
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jan 6 13:48:12 2012 +0100
Bug #666757 - [CalDAV] Manage authentication requests even after open
calendar/backends/caldav/e-cal-backend-caldav.c | 63 +++++++++++++++++++++--
1 file changed, 60 insertions(+), 3 deletions(-)
commit 54e995a563fbbf2a3a81e71d4f3e020f19e43de2
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jan 4 14:52:36 2012 +0100
Bug #665036 - Memory leaks spot in Contacts view
addressbook/backends/ldap/e-book-backend-ldap.c | 18 +++++++++++++++++-
addressbook/libebook/e-destination.c | 4 ++--
addressbook/libebook/e-vcard.c | 5 ++++-
libedataserver/e-proxy.c | 15 ++++++++-------
4 files changed, 31 insertions(+), 11 deletions(-)
commit 3c3d776c4f8a346d1c5debc89da53eb366a06e73
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jan 3 09:25:27 2012 -0500
Camel: Use thread-safe accessors for string settings.
camel/camel-network-service.c | 6 +-
camel/camel-sasl-cram-md5.c | 6 +-
camel/camel-sasl-digest-md5.c | 27 +++--
camel/camel-sasl-gssapi.c | 34 +++---
camel/camel-sasl-login.c | 14 ++-
camel/camel-sasl-ntlm.c | 31 ++++--
camel/camel-sasl-plain.c | 6 +-
camel/camel-service.c | 16 ++-
camel/providers/imap/camel-imap-command.c | 15 ++-
camel/providers/imap/camel-imap-folder.c | 58 ++++++----
camel/providers/imap/camel-imap-store.c | 157 ++++++++++++++++++---------
camel/providers/imapx/camel-imapx-server.c | 99 +++++++++++------
camel/providers/imapx/camel-imapx-store.c | 24 ++--
camel/providers/local/camel-local-store.c | 110 ++++++++++++-------
camel/providers/local/camel-maildir-store.c | 116 ++++++++++++--------
camel/providers/local/camel-mbox-store.c | 35 +++---
camel/providers/local/camel-mh-store.c | 87 ++++++++-------
camel/providers/local/camel-spool-store.c | 71 +++++++-----
camel/providers/nntp/camel-nntp-store.c | 39 ++++---
camel/providers/nntp/camel-nntp-summary.c | 12 +-
camel/providers/pop3/camel-pop3-store.c | 130 ++++++++++++++--------
camel/providers/smtp/camel-smtp-transport.c | 89 +++++++++------
22 files changed, 739 insertions(+), 443 deletions(-)
commit e1983a7d9608d906db4994a5bddaebf88b49f5df
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jan 3 00:34:11 2012 -0500
Camel: Add thread-safe accessors for string settings
camel/camel-local-settings.c | 43 ++++-
camel/camel-local-settings.h | 1 +
camel/camel-network-settings.c | 110 +++++++++++++
camel/camel-network-settings.h | 6 +
camel/providers/imap/camel-imap-settings.c | 226 ++++++++++++++++++++++----
camel/providers/imap/camel-imap-settings.h | 10 ++
camel/providers/imapx/camel-imapx-settings.c | 94 +++++++++--
camel/providers/imapx/camel-imapx-settings.h | 4 +
camel/providers/nntp/camel-nntp-settings.c | 12 +-
camel/providers/pop3/camel-pop3-settings.c | 12 +-
camel/providers/smtp/camel-smtp-settings.c | 12 +-
docs/reference/camel/camel-sections.txt | 4 +
12 files changed, 475 insertions(+), 59 deletions(-)
commit e2c308cf247486435f7832518dc0973b5c60a4d2
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Jan 2 19:22:19 2012 +0100
Bug #661743 - Return maildir Inbox sibling folders only when requested
camel/providers/local/camel-maildir-store.c | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
commit f049f7bb92d8f28ec6972567d5e314d512a28b92
Author: OKANO Takayoshi <kano@na.rim.or.jp>
Date: Sun Dec 25 23:53:14 2011 +0900
Updated Japanese translation
po/ja.po | 1572 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 831 insertions(+), 741 deletions(-)
commit 971766373b6d11bbbcdcfc892422205a12ae64c9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Dec 23 12:38:34 2011 -0500
Bug 666770 - Add gmodule-2.0 to libedataserver.pc
libedataserver/libedataserver.pc.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 604f474ac69f311dd7c82abe860838d3c2f6e25d
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Dec 23 18:34:31 2011 +0100
Bug #592906 - Birthdays from WebDAV contacts do not show up in calendar
.../backends/google/e-book-backend-google.c | 13 +-
calendar/backends/contacts/Makefile.am | 6 +-
.../backends/contacts/e-cal-backend-contacts.c | 375 +++++++++++++++++---
libedataserver/e-client.c | 17 +-
libedataserver/e-credentials.h | 10 +
5 files changed, 366 insertions(+), 55 deletions(-)
commit befcf3072355f077e72f26772ceb1d22e0d83d45
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Fri Dec 23 14:25:50 2011 +0100
Updated Spanish translation
po/es.po | 100 +++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 56 insertions(+), 44 deletions(-)
commit 272392dbe61e7b454b55ccf60f4dd7ae1a3af6bf
Author: Colin Walters <walters@verbum.org>
Date: Fri Dec 23 00:42:01 2011 -0500
Bug 662888 - Use --include-uninstalled for internal .gir files
Otherwise we end up with a dependency on an installed pkg-config file.
addressbook/libebook/Makefile.am | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit fddfec242e245f1ec725541a48d097e608db2ce8
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Dec 22 23:28:03 2011 -0500
imapx_run_job(): Initialize cancel_id.
camel/providers/imapx/camel-imapx-server.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 96c5278380d1bbcb5f13da70ab0d84bd3678829a
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Dec 22 20:06:43 2011 +0100
Bug #482171 - IMAP warnings are presented without folder context
camel/providers/imap/camel-imap-command.c | 23 +++++++++++++++++------
camel/providers/imap/camel-imap-command.h | 2 ++
camel/providers/imap/camel-imap-folder.c | 8 ++++----
camel/providers/imap/camel-imap-store.c | 4 ++--
4 files changed, 25 insertions(+), 12 deletions(-)
commit d16797bb2103e0561eb5f18a9bd61c447a44e43d
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Dec 22 19:43:29 2011 +0100
Bug #357175 - IMAP alerts still too intrusive
camel/providers/imap/camel-imap-command.c | 40 ++++++++++++++++++-----------
camel/providers/imap/camel-imap-journal.c | 2 +-
camel/providers/imap/camel-imap-store.c | 5 ++++
camel/providers/imap/camel-imap-store.h | 2 ++
4 files changed, 33 insertions(+), 16 deletions(-)
commit 9d26afc1226eb9229ceda121aff808b890cda4c5
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Wed Dec 21 21:57:54 2011 +0100
Updated Norwegian bokmål translation
po/nb.po | 366 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 187 insertions(+), 179 deletions(-)
commit 72240b827de0744981bf79033911965f73052a41
Author: Alban Browaeys <prahal@yahoo.com>
Date: Wed Dec 21 09:47:08 2011 +0100
Bug #666327 - [IMAP] Missing unlock in camel_imap_folder_fetch_data
Add misssing service unlock in the case of fast switch between folders
with non cached messages. Missed from previous commit:
74fcab535c0f50a27742c05e94036b8370ea9173 .
camel/providers/imap/camel-imap-folder.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit c316bc87ececfb664840fe5e2cb8bb5260bbd0b8
Author: Jeffrey Stedfast <jeff@xamarin.com>
Date: Tue Dec 20 11:07:42 2011 -0500
...And another iconv flush fix
camel/camel-mime-utils.c | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
commit 79a2b2e9ae3a249287a04ed8e985f045c0560bf7
Author: Jeffrey Stedfast <jeff@xamarin.com>
Date: Tue Dec 20 10:41:05 2011 -0500
Fixed another iconv() flush case.
camel/camel-mime-utils.c | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
commit 74fcab535c0f50a27742c05e94036b8370ea9173
Author: Alban Browaeys <prahal@yahoo.com>
Date: Tue Dec 20 14:59:16 2011 +0100
Bug #666327 - IMAP deadlock when moving message and checking new mail
camel/providers/imap/camel-imap-folder.c | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
commit a066ce7091e3aad07dd093038b7fdb9f03cdb6ec
Author: Jeffrey Stedfast <fejj@gnome.org>
Date: Mon Dec 19 20:08:42 2011 -0500
Grow the output buffer as needed when flushing iconv
camel/camel-mime-filter-charset.c | 10 +++++++++-
camel/camel-mime-utils.c | 11 ++++++++++-
2 files changed, 19 insertions(+), 2 deletions(-)
commit 3a40cde296327894fe9b3708bf7ce292a382cfea
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Mon Dec 19 17:12:53 2011 +0100
Updated Spanish translation
po/es.po | 102 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 55 insertions(+), 47 deletions(-)
commit cd3ea63af6b135d8f53bb0cbfe9593b247471266
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Dec 19 20:49:21 2011 +0530
post release version bump
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 9c228c3499e1611704c8bc5458e2fb7c41c06f21
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Dec 19 19:26:16 2011 +0530
News update for 3.3.3 release
NEWS | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 54 insertions(+)
commit fa863a593d13811d200d7b25a6b737cbc0743bd8
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Dec 19 11:13:24 2011 +0100
Bug #331361 - Allow GPG decryption with anonymous recipient set
camel/camel-gpg-context.c | 55 ++++++++++++++++++++++++++++++++++++---------
1 file changed, 45 insertions(+), 10 deletions(-)
commit 67bd9a8d8251b76a35bf58de916abe74c8fda15a
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date: Sat Dec 17 13:37:59 2011 +0100
Updated Hungarian translation
po/hu.po | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
commit 5277f59efbd05f657fcbc3e110c6f68ad011967d
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Dec 16 09:14:10 2011 +0100
Bug #665253 - "New folder" dialog does not show IMAP accounts
camel/providers/imap/camel-imap-store.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 608fae262c7421257ef1a4d5b62724b2e24d40d5
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Dec 14 17:36:53 2011 +0100
Bug #662068 - Crash in e-cal-backend-http.c:retrieval_done
calendar/backends/http/e-cal-backend-http.c | 19 +++++++++++++++++--
1 file changed, 17 insertions(+), 2 deletions(-)
commit 768ca769392d1dd93a44d2c0ae7ea48211877142
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Dec 14 13:06:22 2011 +0100
Fix leaks around categories editing
libedataserverui/e-categories-dialog.c | 7 ++++---
libedataserverui/e-categories-dialog.h | 2 +-
libedataserverui/e-categories-editor.c | 12 ++++++++----
libedataserverui/e-categories-editor.h | 2 +-
libedataserverui/e-categories-selector.c | 11 ++++++++---
libedataserverui/e-categories-selector.h | 4 ++--
6 files changed, 24 insertions(+), 14 deletions(-)
commit aaeb815a4259d58735ca1f04f7c62dfe9365b9f0
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Dec 14 12:54:07 2011 +0100
e_categories_selector_get_checked: Return them always in the same order
libedataserverui/e-categories-selector.c | 3 +++
1 file changed, 3 insertions(+)
commit cbd28522e81926cab13e02ecd3b3d12a78d240ed
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Dec 14 11:52:03 2011 +0100
Bug #666106 - libical 0.47 handles CATEGORIES as multiple parameters
calendar/libecal/e-cal-component.c | 116 +++++++++++++++++++++++-------------
1 file changed, 74 insertions(+), 42 deletions(-)
commit a73166f3908a108243592c6802af9e0b531cf6bc
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Dec 14 10:19:24 2011 +0100
Revert patch for bug #514041
See the bug for more information:
https://bugzilla.gnome.org/show_bug.cgi?id=514041#c9
addressbook/libebook/e-contact.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 9341f357b104e79d70981954fe0380814011ad32
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Dec 13 13:23:25 2011 +0100
Contacts calendar - consider also other than only file-as field
calendar/backends/contacts/e-cal-backend-contacts.c | 19 ++++++++++++++++++-
1 file changed, 18 insertions(+), 1 deletion(-)
commit 6f0fe6f4efc6dec69da734f96ac55f0102fb3df3
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Dec 13 13:05:49 2011 +0100
Bug #652173 - EContact's file-as getter doesn't populate empty value
addressbook/libebook/e-contact.c | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
commit 3a34e74b64990dd60d82c247fdf462336a948815
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Dec 11 13:32:54 2011 -0500
Add CamelSession.remove_service() method.
So subclasses can be notified when a service is removed.
Changes camel_session_remove_service() slightly. Now takes a
CamelService instead of a UID, and does not return a gboolean.
Minor ABI + API break; soname bumped.
camel/camel-session.c | 44 +++++++++++++++++++++++++++-----------------
camel/camel-session.h | 6 ++++--
configure.ac | 2 +-
3 files changed, 32 insertions(+), 20 deletions(-)
commit 925872667ef204c2453a632f33884edf2457ce67
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Thu Dec 8 22:16:59 2011 +0100
Updated Slovenian translation
po/sl.po | 308 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 158 insertions(+), 150 deletions(-)
commit eba57e3b28a7a55e2311e3f8fbe3452a3130e84f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Dec 2 14:15:33 2011 -0600
Fix glib-gen.mak rules.
The %-enumtypes.h pattern causes problems when an "*-enumtypes.h"
from elsewhere (e.g. Camel) is found in the preprocessor search path.
Instead specify the output filename explicitly through a new variable:
glib_enum_output. (e.g. glib_enum_output=e-data-book-enumtypes)
addressbook/libedata-book/Makefile.am | 1 +
calendar/libedata-cal/Makefile.am | 1 +
calendar/libedata-cal/e-data-cal-types.h | 2 ++
camel/Makefile.am | 1 +
camel/glib-gen.mak | 11 ++++++-----
glib-gen.mak | 13 +++++++------
6 files changed, 18 insertions(+), 11 deletions(-)
commit a9837969dd82c4b060c599d7eadec2620be5ba7f
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date: Fri Dec 2 19:30:01 2011 +0100
Call gettext on the short descriptions of port numbers.
https://bugzilla.gnome.org/show_bug.cgi?id=665421
camel/camel-provider.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
commit f0c0d12c59c1339d83022a6ded7a6ba292c5d11b
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Fri Dec 2 18:22:27 2011 +0100
Updated Spanish translation
po/es.po | 371 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 189 insertions(+), 182 deletions(-)
commit 60dbefb2716daccede36bf80090a5f0cf203f676
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Dec 2 14:08:13 2011 +0100
Add --wait-for-client factory processes command line option
This is much better than --keep-running for cases when debugger
needs to be sure that everything opened is freed (the factory
closes itself automatically), while client's run takes longer
than 10 seconds (which is easy when running both/all under
valgrind, especially with evolution as the client).
libebackend/e-dbus-server.c | 9 +++++++--
libebackend/e-dbus-server.h | 3 ++-
.../evolution-addressbook-factory.c | 6 ++++--
.../evolution-calendar-factory/evolution-calendar-factory.c | 6 ++++--
4 files changed, 17 insertions(+), 7 deletions(-)
commit bbae3ad7e7d4a55582b2183cec1d80ef2b5069b9
Author: Srinivasa Ragavan <sragavan@gnome.org>
Date: Thu Nov 17 12:21:40 2011 +0530
Fix a bug in camel
camel/camel-store.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 33e1de72498f2a51260ae5b0128f2ee6b9942472
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Dec 2 00:44:33 2011 -0600
imapx_command_run_sync(): Set a GError if cancelled.
Getting segfaults on cancellation without this...
camel/providers/imapx/camel-imapx-server.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 9bafe1a97bf46c90fd4b597847322269f49ebf03
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Dec 2 00:26:04 2011 -0600
Small correction to imapx_command_run_sync().
camel/providers/imapx/camel-imapx-server.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 9e659702dc843121f37864e43fa34438cd935dc7
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Dec 1 22:50:59 2011 -0600
CamelIMAPXCommand: Make imapx_command_run_sync() more responsive to cancellations.
Connect a GCancellable::cancelled signal handler that broadcasts the
GCond that imapx_command_run_sync() is waiting on so it can proceed
immediately.
If imapx_command_complete() is called sometime later by the thread
executing the command, the GCond will broadcast again but no one will
be listening for it.
camel/providers/imapx/camel-imapx-server.c | 29 ++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
commit 156ae35654d1046019fadb3ec2ec20dcf818d65d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Dec 1 22:43:30 2011 -0600
CamelIMAPXCommand: Reference the command when running synchronously.
Reference is dropped in imapx_command_complete().
camel/providers/imapx/camel-imapx-server.c | 17 +++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)
commit 9c92752b17cb63a023328ba440fef7ae8f6e70da
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Dec 1 22:25:04 2011 -0600
CamelIMAPXCommand: Remove imapx_command_free() with imapx_command_unref().
camel/providers/imapx/camel-imapx-server.c | 125 ++++++++++++++--------------
1 file changed, 64 insertions(+), 61 deletions(-)
commit 9a79d993cd5dfb56d726515fa20f71e911a2405c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Dec 1 22:12:00 2011 -0600
CamelIMAPXCommand: Add imapx_command_ref().
camel/providers/imapx/camel-imapx-server.c | 11 +++++++++++
1 file changed, 11 insertions(+)
commit 6c944a872f98f13fbf0a3301e17ae82746a14d02
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Dec 1 22:07:20 2011 -0600
CamelIMAPXCommand: Make IMAPX command functions static.
camel/providers/imapx/camel-imapx-server.c | 225 ++++++++++++++--------------
1 file changed, 112 insertions(+), 113 deletions(-)
commit 8f371eda263b5dc55fcd318960b62bf390edd1d3
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Dec 1 21:51:44 2011 -0600
CamelIMAPXCommand: Add a reference count.
camel/providers/imapx/camel-imapx-server.c | 3 +++
1 file changed, 3 insertions(+)
commit 2bc0624c7330b4c0c6d699df04bcd23d8e91a1ab
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Dec 1 21:49:29 2011 -0600
CamelIMAPXCommand: Allocate with g_slice_new().
Slab allocator is more efficient for fixed-size structs.
camel/providers/imapx/camel-imapx-server.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 28284e3802e95616c36dc64d7d8924829ba7bf37
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Dec 1 21:00:16 2011 -0600
CamelIMAPXJob: Make imapx_job_run() more responsive to cancellations.
Connect a GCancellable::cancelled signal handler that broadcasts the
GCond that imapx_job_run() is waiting on so it can proceed immediately.
If imapx_job_done() is called sometime later by the thread executing the
job, the GCond will broadcast again but no one will be listening for it.
Giving CamelIMAPXJob a reference count allows the imapx_job_run() caller
to drop its job reference and proceed without worrying about whether the
job is still active in the parser thread, since the parser thread will
have its own job reference.
camel/providers/imapx/camel-imapx-server.c | 30 ++++++++++++++++++++++++++++
1 file changed, 30 insertions(+)
commit f2348211a0c659b98ada906732a3895a8d81250d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Dec 1 20:50:59 2011 -0600
CamelIMAPXJob: Reference the job when queueing.
Reference is dropped after dequeueing in imapx_job_done().
camel/providers/imapx/camel-imapx-server.c | 15 +++++++--------
1 file changed, 7 insertions(+), 8 deletions(-)
commit 02e36a8ed2275f562a6d29862c0a6e808615bc1f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Dec 1 20:47:55 2011 -0600
CamelIMAPXJob: Replace imapx_job_free() with imapx_job_unref().
camel/providers/imapx/camel-imapx-server.c | 55 +++++++++++++++-------------
1 file changed, 29 insertions(+), 26 deletions(-)
commit 51f24e1780f33d300af3e6110bbd9ca609e24be5
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Dec 1 20:43:18 2011 -0600
CamelIMAPXJob: Add imapx_job_ref().
camel/providers/imapx/camel-imapx-server.c | 11 +++++++++++
1 file changed, 11 insertions(+)
commit 9e693d310a250ef46ac5beea12c3c8e68aaf72c2
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Dec 1 20:39:37 2011 -0600
CamelIMAPXJob: Add a reference count.
camel/providers/imapx/camel-imapx-server.c | 3 +++
1 file changed, 3 insertions(+)
commit aef988535ad180c4c86fc307a2a0c866c41f24b5
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Dec 1 20:38:02 2011 -0600
CamelIMAPXJob: Allocate with g_slice_new().
Slab allocator is more efficient for fixed-size structs.
camel/providers/imapx/camel-imapx-server.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 23919a8c55e1f1d526afe1f662d8cab2e3dbd80b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Dec 1 19:37:30 2011 -0600
imapx_parser_thread: Skip polling and just read the socket.
We don't use a cancellation file descriptor anymore so there's no point
in polling one file descriptor. Just call parse_contents() immediately.
camel/providers/imapx/camel-imapx-server.c | 60 +++++++---------------------
1 file changed, 14 insertions(+), 46 deletions(-)
commit 5f969940805c0ee7eb8138689cce9a5a2ce044a5
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Dec 1 17:11:18 2011 -0600
Bug 665337: Remove --disable-calendar
Basically reverses bug #438928.
This was never a good idea to begin with. If distros want to pick apart
E-D-S, they should do so in a deb/rpm/whatever package, not upstream.
Makefile.am | 7 +------
configure.ac | 25 +------------------------
2 files changed, 2 insertions(+), 30 deletions(-)
commit d8b557c29751f00fa627cd4a6b708518ccf95fc5
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Dec 1 09:17:17 2011 -0600
rehandshake_ssl(): Be more responsive to cancellations.
camel/camel-tcp-stream-ssl.c | 44 +++++++++++++++++++++------
camel/camel-tcp-stream-ssl.h | 1 +
camel/providers/imap/camel-imap-store.c | 3 +-
camel/providers/imapx/camel-imapx-server.c | 4 ++-
camel/providers/pop3/camel-pop3-store.c | 2 +-
camel/providers/smtp/camel-smtp-transport.c | 3 +-
6 files changed, 44 insertions(+), 13 deletions(-)
commit 46b9224d28076227cd99461f44a87822014b95e5
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Thu Dec 1 17:58:23 2011 +0100
Updated Norwegian bokmål translation
po/nb.po | 165 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 85 insertions(+), 80 deletions(-)
commit 46169b9f411850a6605c34bb1a35dadf27e15dca
Author: Diego López León <dieguitoll@gmail.com>
Date: Tue Nov 29 19:34:12 2011 -0600
Bug 664819 - gmodule-2.0 dependency must be explicit
configure.ac | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
commit d2dfeeef62f9b588ddcb858dc20903320ffee276
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Nov 29 16:58:32 2011 -0600
Reduce frequency of CamelFolder::changed emissions.
If camel_folder_changed() is called after an idle callback for the
signal emission has already been scheduled but not yet dispatched,
append the new change info to the pending change info instead of
scheduling another idle callback.
Virtual folders schedule a background job for every "changed" signal
emission, and this taxes the CPU unnecessarily hard, especially when
IMAPX is downloading folder summaries for the first time.
These changes are still not optimal, but my own measurements showed
a significant reduction in CamelFolder::changed signal emissions.
camel/camel-folder.c | 61 +++++++++++++++++++++++++++++++++++++-------------
1 file changed, 45 insertions(+), 16 deletions(-)
commit 5dd95d2afc68263e1c76f04d6049fb7be83d60bf
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Nov 29 00:20:07 2011 -0600
Better runtime warnings in tcp_stream_set_error_from_pr_error().
I keep seeing some kind of NSPR error which apparently has no error text
(PR_GetErrorTextLength() returns 0). This should at least help pin down
the error code so maybe we can special-case it.
camel/camel-tcp-stream-raw.c | 29 ++++++++++++++++++++---------
1 file changed, 20 insertions(+), 9 deletions(-)
commit 09ce7d56263afea44eb627c49ec8eeb4e6c80914
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Nov 28 11:39:13 2011 -0600
Wean CamelIMAPXServer off CamelMsgPort.
A simple GQueue + thread-safe 'done' flag on each job is sufficient.
camel/providers/imapx/camel-imapx-server.c | 61 ++++++++++++++++------------
camel/providers/imapx/camel-imapx-server.h | 4 +-
2 files changed, 38 insertions(+), 27 deletions(-)
commit 6aebc465423b84fff77dc43189b7794953cc71cf
Author: Xandru Armesto <xandru@softastur.org>
Date: Mon Nov 28 18:33:33 2011 +0100
Updated asturian translation
po/ast.po | 5654 +++++++++++++++++++++++++++----------------------------------
1 file changed, 2500 insertions(+), 3154 deletions(-)
commit 326cbde1fe2754c971bc418fee8d58931b4b90d6
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Fri Nov 25 21:22:54 2011 +0100
Updated Slovenian translation
po/sl.po | 1065 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 561 insertions(+), 504 deletions(-)
commit 7d00b444443233ced4629a32749e7e5085c61720
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Nov 25 11:22:26 2011 +0100
Avoid crash in e-cal-backend-http.c:webcal_to_http_method
calendar/backends/http/e-cal-backend-http.c | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
commit b0a7c103078e91c9e26af3087d1311ff3623f108
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Nov 25 10:45:43 2011 +0100
EProxy: Disconnect from signal handlers on dispose
libedataserver/e-proxy.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
commit a28a512c9f839f8ccefeaf4256eb897ce9d6b8f6
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Nov 24 18:01:11 2011 -0500
Remove all *_DISABLE_DEPRECATED_FLAGS.
I'll care about deprecated APIs again when a gtk4 release date is
announced. Meanwhile it's just causing distros unnecessary pain.
configure.ac | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
commit beee55a815a8cf377aff0b2b14ce71b46e1fd026
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Nov 24 17:52:10 2011 -0500
Remove GSEAL_ENABLE macro.
We already comply, and it's required now anyway for gtk3.
configure.ac | 1 -
1 file changed, 1 deletion(-)
commit 8befd1e96f3c1ce02480de628d1dbbf6cd986204
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Nov 24 17:48:39 2011 -0500
Remove *_DISABLE_SINGLE_INCLUDES macros.
We already comply, and it's required now anyway for gtk3.
configure.ac | 2 --
1 file changed, 2 deletions(-)
commit 95d7fe1d4d8748fee96e152830a0dad2a1c0d4d9
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Nov 24 12:02:30 2011 +0100
Bug #664572 - Change e_cal_backend_notify_component* to use ECalComponent
calendar/backends/caldav/e-cal-backend-caldav.c | 159 +++++-----
.../backends/contacts/e-cal-backend-contacts.c | 75 ++---
calendar/backends/file/e-cal-backend-file.c | 303 +++++++-------------
calendar/backends/http/e-cal-backend-http.c | 45 ++-
calendar/backends/weather/e-cal-backend-weather.c | 42 +--
calendar/libecal/e-cal-component.c | 26 +-
calendar/libecal/e-cal-component.h | 1 +
calendar/libedata-cal/e-cal-backend-sync.c | 32 +--
calendar/libedata-cal/e-cal-backend-sync.h | 12 +-
calendar/libedata-cal/e-cal-backend.c | 150 +++-------
calendar/libedata-cal/e-cal-backend.h | 18 +-
calendar/libedata-cal/e-data-cal-view.c | 81 +++---
calendar/libedata-cal/e-data-cal-view.h | 13 +-
calendar/libedata-cal/e-data-cal.c | 26 +-
calendar/libedata-cal/e-data-cal.h | 6 +-
configure.ac | 2 +-
16 files changed, 423 insertions(+), 568 deletions(-)
commit 6f6b6503cf59189896f4195ba0d1cc2cec7723f1
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date: Thu Aug 4 21:32:09 2011 -0400
Added test case for new ECal revision backend property
Test case modifies the calendar in a loop and ensures that
every modification results in a new revision string.
tests/libecal/client/Makefile.am | 3 +
tests/libecal/client/test-client-get-revision.c | 86 +++++++++++++++++++++++
2 files changed, 89 insertions(+)
commit 9597173bbc19a81e53b2e353a7cf634ca2b1e11c
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date: Tue Nov 22 17:58:30 2011 +0900
Bug #652177 - Add "revision" property to calendar file backend
Added "revision" property also now as a common property definition
in e-client.h. revisions are guarunteed to remain the same until there
is a modification to the calendar.
addressbook/libebook/e-book-client.h | 11 --
calendar/backends/file/e-cal-backend-file.c | 116 ++++++++++++++++++++--
calendar/libedata-cal/e-cal-backend.h | 11 ++
libedataserver/e-client.h | 11 ++
tests/libebook/client/test-client-get-revision.c | 4 +-
5 files changed, 130 insertions(+), 23 deletions(-)
commit f3a1b06f7fc28974c9a048a440bc2d2379075571
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Nov 23 09:30:37 2011 +0100
Pre-load all built-in timezones in libical on calendar factory start
This is the same fix as was done in evolution within bug #628139
calendar/libedata-cal/e-data-cal-factory.c | 33 +++++++++++++++++++++++++---
1 file changed, 30 insertions(+), 3 deletions(-)
commit 6e53fb4c4dccbbcb6a0239dc01f9c2aaef98970d
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Nov 22 15:40:04 2011 +0100
Add e_book_backend_sqlitedb_get_uids_and_rev()
.../libedata-book/e-book-backend-sqlitedb.c | 43 ++++++++++++++++++++
.../libedata-book/e-book-backend-sqlitedb.h | 8 +++-
2 files changed, 50 insertions(+), 1 deletion(-)
commit 22b3c5b809dae87d70204db709c40792de932a71
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Mon Nov 21 02:01:58 2011 +0100
Updated Galician translations
po/gl.po | 267 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 145 insertions(+), 122 deletions(-)
commit 944ebcfb545ac9a97e52452b699c2e0bad47ce1b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Nov 20 16:29:32 2011 -0500
Post-release version bump.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit e575e13c38dcc0f23faaf048eb184fcd7284ebc9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Nov 20 16:24:00 2011 -0500
NEWS update for 3.3.2 release.
NEWS | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 54 insertions(+)
commit 7146f451d1f2cf1afedb52d68c82159cb82677ce
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sat Nov 19 11:55:40 2011 +0100
Updated Norwegian bokmål translation
po/nb.po | 438 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 224 insertions(+), 214 deletions(-)
commit 8b33f590b3012190e8dd46defa8ed19916358075
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Tue Nov 15 18:01:48 2011 +0100
Updated Spanish translation
po/es.po | 15 ++++++---------
1 file changed, 6 insertions(+), 9 deletions(-)
commit 636c2d9d3f00ea17d20cbd4f0f17cf7373023c7d
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Tue Nov 15 17:37:24 2011 +0100
Updated Spanish translation
po/es.po | 460 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 244 insertions(+), 216 deletions(-)
commit 00e73f1a5976f3df6157d6cb37e0dce81cb05a68
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Nov 15 11:09:07 2011 -0500
Fix capitalization.
camel/camel-tcp-stream-ssl.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit a8dcfca3229f7649e635ef996f2222c647039206
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Nov 15 11:03:07 2011 -0500
Add useful GBinding transform funcs from e-util.
e_binding_transform_enum_value_to_nick()
e_binding_transform_enum_nick_to_value()
.../libedataserver/libedataserver-sections.txt | 2 +
libedataserver/e-data-server-util.c | 78 ++++++++++++++++++++
libedataserver/e-data-server-util.h | 14 +++-
3 files changed, 93 insertions(+), 1 deletion(-)
commit 287ea88b08c4fd81b49587a432e6e0d329ccdbe9
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Nov 15 12:55:17 2011 +0100
Bug #440316 - Improve SSL Certificate check bad signature dialog
camel/camel-certdb.c | 4 ++++
camel/camel-certdb.h | 3 ++-
camel/camel-disco-diary.c | 4 ++--
camel/camel-session.c | 17 ++++++++---------
camel/camel-session.h | 8 ++++----
camel/camel-tcp-stream-ssl.c | 41 ++++++++++++++++++++++++++++++++---------
6 files changed, 52 insertions(+), 25 deletions(-)
commit 85162b95e1c66fbc6f4017cb983cbb6092e57001
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Nov 15 09:20:03 2011 +0100
Fix minor compiler warnings
tests/libebook/client/test-client-get-revision.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit d528a12b6a7225f847eb4e8bedaca5ec7bf8f8a6
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Nov 14 21:55:25 2011 -0500
Camel no longer depends on libedataserver.
Camel is now the lowest layer of E-D-S, built first.
Makefile.am | 4 ++--
camel/Makefile.am | 7 +++----
camel/camel.pc.in | 2 +-
camel/providers/imap/Makefile.am | 3 +--
camel/providers/imapx/Makefile.am | 7 +++----
camel/providers/local/Makefile.am | 3 +--
camel/providers/nntp/Makefile.am | 3 +--
camel/providers/pop3/Makefile.am | 3 +--
camel/providers/smtp/Makefile.am | 5 ++---
camel/tests/folder/Makefile.am | 3 +--
camel/tests/lib/Makefile.am | 26 ++++++++++++--------------
camel/tests/message/Makefile.am | 5 ++---
camel/tests/mime-filter/Makefile.am | 7 +++----
camel/tests/misc/Makefile.am | 5 ++---
camel/tests/smime/Makefile.am | 5 ++---
15 files changed, 37 insertions(+), 51 deletions(-)
commit c656465e20b7d51c0df1be6236009964dd684218
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Nov 14 21:53:02 2011 -0500
Add CamelSExp (copy of ESExp).
camel/Makefile.am | 2 +
camel/camel-filter-driver.c | 233 ++--
camel/camel-filter-search.c | 364 +++---
camel/camel-folder-search.c | 438 +++----
camel/camel-folder-search.h | 60 +-
camel/camel-search-private.c | 4 +-
camel/camel-search-private.h | 4 +-
camel/camel-search-sql-sexp.c | 368 +++---
camel/camel-sexp.c | 1861 ++++++++++++++++++++++++++++++
camel/camel-sexp.h | 243 ++++
camel/camel.h | 1 +
camel/providers/imap/camel-imap-search.c | 32 +-
docs/reference/camel/camel-docs.sgml | 1 +
docs/reference/camel/camel-sections.txt | 43 +
docs/reference/camel/camel.types | 1 +
15 files changed, 2901 insertions(+), 754 deletions(-)
commit 0814af666fcbb6c62f668ea47b080d5de5118be0
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Nov 14 19:23:42 2011 -0500
Camel: Remove an unnecessary libedataserver include.
camel/providers/local/camel-local-store.c | 2 --
1 file changed, 2 deletions(-)
commit 5b0d8094e437608c5ff3f90ab949f432bf176b2c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Nov 14 19:22:54 2011 -0500
Camel: Copy Win32 gunk from e-data-server-util.c.
camel/camel-win32.c | 54 +++++++++++++++++++++++++++++++++++++++------------
1 file changed, 42 insertions(+), 12 deletions(-)
commit d0845eb2c007ea978d00c5c8800697b9842ae8de
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Nov 14 19:13:27 2011 -0500
Add camel_mktime_utc() and camel_localtime_with_offset().
Copied from libedataserver/e-time-utils.c.
camel/camel-mime-message.c | 4 +-
camel/camel-mime-utils.c | 71 ++++++++++++++++++++++++++++--
camel/camel-mime-utils.h | 6 +++
camel/providers/imap/camel-imap-folder.c | 4 +-
docs/reference/camel/camel-sections.txt | 2 +
5 files changed, 77 insertions(+), 10 deletions(-)
commit a377044cd37368dcc372eab766221670540f949e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Nov 14 18:52:21 2011 -0500
EFlag is off limits in Camel, write it out by hand.
camel/camel-db.c | 52 ++++++++++++++------
camel/providers/imapx/camel-imapx-server.c | 72 +++++++++++++++++++++-------
camel/providers/imapx/camel-imapx-server.h | 1 -
3 files changed, 93 insertions(+), 32 deletions(-)
commit 31e12b510a566fc4467fc0f46ea32fc5c7d93f37
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Thu Oct 27 14:02:20 2011 +0100
Bug 661033 — Add support for E_CONTACT_FILE_AS field
Add support for E_CONTACT_FILE_AS to the Google Contacts address book backend
if libgdata ≥ 0.11.0 is available. This doesn't bump EDS’ required libgdata
version.
Closes: bgo#661033
.../backends/google/e-book-backend-google.c | 43 +++++++++++++++++++-
1 file changed, 42 insertions(+), 1 deletion(-)
commit aa2a887c2d029a590189b6c5847ff5dc66355a97
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Nov 14 16:15:34 2011 -0500
Update API docs.
addressbook/backends/file/e-book-backend-file.c | 90 ++++++++--------
.../backends/google/e-book-backend-google.c | 20 ++--
addressbook/backends/ldap/e-book-backend-ldap.c | 106 +++++++++----------
addressbook/backends/vcf/e-book-backend-vcf.c | 8 +-
.../backends/webdav/e-book-backend-webdav.c | 22 ++--
addressbook/libebook/e-book-client-view.c | 6 +-
addressbook/libebook/e-book-client-view.h | 13 ++-
addressbook/libebook/e-contact.c | 22 ++--
addressbook/libebook/e-vcard.h | 31 ++++--
.../libedata-book/e-book-backend-db-cache.c | 4 +-
.../libedata-book/e-book-backend-sqlitedb.h | 2 +-
addressbook/libedata-book/e-book-backend-sync.c | 9 +-
addressbook/libedata-book/e-book-backend.c | 23 ++---
addressbook/libedata-book/e-data-book-view.c | 8 +-
addressbook/libegdbus/e-gdbus-book-view.c | 24 ++---
addressbook/libegdbus/e-gdbus-book-view.h | 4 +-
calendar/backends/caldav/e-cal-backend-caldav.c | 39 +++----
.../backends/contacts/e-cal-backend-contacts.c | 11 +-
calendar/backends/file/e-cal-backend-file.c | 15 ++-
calendar/backends/http/e-cal-backend-http.c | 44 ++++----
calendar/libecal/e-cal-client.c | 4 +-
calendar/libedata-cal/e-cal-backend-cache.c | 4 +-
calendar/libedata-cal/e-cal-backend-intervaltree.c | 3 +-
calendar/libedata-cal/e-cal-backend-sync.c | 52 +++++-----
calendar/libedata-cal/e-cal-backend-sync.h | 2 +-
calendar/libedata-cal/e-cal-backend.c | 108 +++++++++++---------
calendar/libedata-cal/e-cal-backend.h | 4 +-
calendar/libedata-cal/e-data-cal-view.c | 62 ++++++-----
calendar/libedata-cal/e-data-cal-view.h | 4 +-
calendar/libedata-cal/e-data-cal.c | 26 ++---
calendar/libedata-cal/e-data-cal.h | 2 +-
camel/camel-folder-search.c | 1 -
camel/camel-folder-summary.c | 2 +-
camel/camel-folder.c | 4 +-
camel/camel-gpg-context.c | 2 +-
camel/camel-index.c | 10 +-
camel/camel-mime-message.c | 9 +-
camel/camel-mime-utils.c | 12 ++-
camel/camel-offline-store.c | 46 ++++-----
camel/camel-provider.h | 2 +-
camel/camel-search-sql.c | 15 +--
camel/camel-session.c | 2 +-
camel/camel-session.h | 4 +-
camel/camel-settings.c | 10 +-
camel/camel-settings.h | 2 +-
camel/camel-store.c | 1 -
.../addressbook/libebook/libebook-sections.txt | 6 ++
.../libedata-book/libedata-book-sections.txt | 2 +
.../libedata-cal/libedata-cal-sections.txt | 11 ++
libedataserver/e-gdbus-templates.c | 46 ++++-----
libedataserver/e-list.c | 22 ++--
libedataserver/e-operation-pool.h | 2 +-
libedataserver/e-source-group.c | 11 +-
libedataserver/e-source-group.h | 2 +-
libedataserver/e-source-list.c | 12 +--
libedataserver/e-source-list.h | 2 +-
libedataserverui/e-categories-editor.c | 2 +-
libedataserverui/e-name-selector.c | 2 +-
libedataserverui/e-passwords.c | 8 +-
libedataserverui/e-passwords.h | 5 +-
tests/libebook/client/test-client-get-revision.c | 5 +-
tests/libebook/client/test-client-photo-is-uri.c | 66 ++++++------
.../client/test-client-suppress-notifications.c | 16 ++-
tests/libebook/test-bulk-methods.c | 8 +-
tests/libebook/test-vcard-parsing.c | 11 +-
tests/libecal/client/test-client-revision-view.c | 35 ++++---
66 files changed, 620 insertions(+), 548 deletions(-)
commit 78f8ae6f9f2414a151c7a0ea7b01c6fdc62b401f
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date: Fri Jul 22 19:59:12 2011 -0400
Added test case to test the new backend revision property
Added a tests/libebook/client/test-client-get-revision.c to test
that the local backend supports revisions and the revisions indeed
change after modifying the addressbook in any way.
tests/libebook/client/Makefile.am | 3 +
tests/libebook/client/test-client-get-revision.c | 80 ++++++++++++++++++++++
2 files changed, 83 insertions(+)
commit 9011ea3e21b92f4e6a14fd9edf718b3b8d9d1b36
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date: Thu Nov 10 21:24:34 2011 -0500
Bug #652175 - Add revision property to addressbook backend
This patch adds the "revision" property definition in e-book-client.h,
e-book-backend.h and e-client.h as well as an implementation of the
revision property in the local file backend.
addressbook/backends/file/e-book-backend-file.c | 135 +++++++++++++++++++----
addressbook/libebook/e-book-client.h | 11 ++
addressbook/libedata-book/e-book-backend.h | 11 ++
3 files changed, 137 insertions(+), 20 deletions(-)
commit af56ebf42b2addf291afb9112d4f3e550b7ecff4
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun Nov 13 18:57:42 2011 +0100
Updated Galician translations
po/gl.po | 380 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 194 insertions(+), 186 deletions(-)
commit a2a5a3fc63b4ebd7293f20b107da7600b088c1ea
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Nov 13 00:36:46 2011 -0500
Remove camel_folder_summary_decode_token().
No longer needed.
camel/camel-folder-summary.c | 87 -------------------------------
camel/camel-folder-summary.h | 5 --
docs/reference/camel/camel-sections.txt | 1 -
3 files changed, 93 deletions(-)
commit 14ed64a9f2e6723c454425205f2b274c37ce8f5d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Nov 13 00:29:12 2011 -0500
Remove camel_folder_summary_encode_token().
No longer needed.
camel/camel-folder-summary.c | 71 -------------------------------
camel/camel-folder-summary.h | 3 --
docs/reference/camel/camel-sections.txt | 1 -
3 files changed, 75 deletions(-)
commit fc4a3e9087a0352a3c671dd74e479961c55627ac
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Nov 12 23:01:33 2011 -0500
Remove camel_folder_summary_set_filename().
No longer needed.
camel/camel-folder-summary.c | 22 ----------------------
camel/camel-folder-summary.h | 5 -----
camel/providers/imap/camel-imap-folder.c | 13 +++----------
camel/providers/imap/camel-imap-store.c | 2 +-
camel/providers/imap/camel-imap-summary.c | 5 +----
camel/providers/imap/camel-imap-summary.h | 3 +--
camel/providers/imapx/camel-imapx-folder.c | 7 ++-----
camel/providers/imapx/camel-imapx-store.c | 2 +-
camel/providers/imapx/camel-imapx-summary.c | 4 +---
camel/providers/imapx/camel-imapx-summary.h | 3 +--
camel/providers/local/camel-local-folder.c | 7 +------
camel/providers/local/camel-local-folder.h | 2 --
camel/providers/local/camel-local-summary.c | 2 --
camel/providers/local/camel-local-summary.h | 2 +-
camel/providers/local/camel-maildir-folder.c | 3 +--
camel/providers/local/camel-maildir-store.c | 12 ++++--------
camel/providers/local/camel-maildir-summary.c | 5 ++---
camel/providers/local/camel-maildir-summary.h | 2 +-
camel/providers/local/camel-mbox-folder.c | 3 +--
camel/providers/local/camel-mbox-store.c | 7 ++-----
camel/providers/local/camel-mbox-summary.c | 3 +--
camel/providers/local/camel-mbox-summary.h | 1 -
camel/providers/local/camel-mh-folder.c | 3 +--
camel/providers/local/camel-mh-store.c | 9 +--------
camel/providers/local/camel-mh-summary.c | 3 +--
camel/providers/local/camel-mh-summary.h | 2 +-
camel/providers/local/camel-spool-folder.c | 1 -
camel/providers/local/camel-spool-summary.c | 2 +-
camel/providers/nntp/camel-nntp-folder.c | 4 +---
camel/providers/nntp/camel-nntp-summary.c | 4 +---
camel/providers/nntp/camel-nntp-summary.h | 3 +--
docs/reference/camel/camel-sections.txt | 1 -
32 files changed, 33 insertions(+), 114 deletions(-)
commit bca1d409a6d06c73b5ba1ad68c70faa777d8109f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Nov 12 22:46:16 2011 -0500
Remove CamelFolderSummaryClass.summary_header_save().
No longer needed.
camel/camel-folder-summary.c | 49 ---------------------------
camel/camel-folder-summary.h | 3 --
camel/providers/imap/camel-imap-summary.c | 17 ----------
camel/providers/imapx/camel-imapx-summary.c | 11 ------
camel/providers/local/camel-local-summary.c | 15 --------
camel/providers/local/camel-mbox-summary.c | 17 ----------
camel/providers/nntp/camel-nntp-summary.c | 17 ----------
7 files changed, 129 deletions(-)
commit a6d37485160116e8b0c0fdd8e07783e78ed9b094
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Nov 12 22:41:56 2011 -0500
Remove CamelFolderSummaryClass.summary_header_load().
No longer needed.
camel/camel-folder-summary.c | 48 -------------------------
camel/camel-folder-summary.h | 1 -
camel/providers/imap/camel-imap-summary.c | 39 --------------------
camel/providers/imapx/camel-imapx-summary.c | 52 ---------------------------
camel/providers/local/camel-local-summary.c | 21 -----------
camel/providers/local/camel-mbox-summary.c | 23 ------------
camel/providers/nntp/camel-nntp-summary.c | 33 -----------------
7 files changed, 217 deletions(-)
commit 43952694cc9e371753b7ffc2545dce3369be2b34
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Nov 12 22:31:09 2011 -0500
Remove CamelFolderSummaryClass.content_info_migrate().
No longer needed.
camel/camel-folder-summary.c | 54 ---------------------------
camel/camel-folder-summary.h | 1 -
camel/providers/imap/camel-imap-summary.c | 12 ------
camel/providers/imapx/camel-imapx-summary.c | 17 ---------
4 files changed, 84 deletions(-)
commit 4754f304cb09da533ffb26931c465329670c3c6d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Nov 12 22:27:55 2011 -0500
Remove CamelFolderSummaryClass.message_info_migrate().
No longer needed.
camel/camel-folder-summary.c | 83 -------------------------
camel/camel-folder-summary.h | 1 -
camel/providers/imap/camel-imap-summary.c | 23 -------
camel/providers/imapx/camel-imapx-summary.c | 27 --------
camel/providers/local/camel-maildir-summary.c | 24 -------
camel/providers/local/camel-mbox-summary.c | 27 --------
6 files changed, 185 deletions(-)
commit 633f7bab149e0a502c6a2d04ab93724b3855446f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Nov 12 22:22:17 2011 -0500
Remove camel_folder_summary_migrate_infos().
No longer needed.
camel/camel-folder-summary.c | 143 -------------------------------
camel/camel-folder-summary.h | 4 -
docs/reference/camel/camel-sections.txt | 1 -
3 files changed, 148 deletions(-)
commit 765dc0c338d0f0c967aa0360d17093ce36769f6d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Nov 12 22:14:46 2011 -0500
Remove camel_db_migrate_vfolders_to_14().
No longer needed.
camel/camel-db.c | 20 --------------------
camel/camel-db.h | 2 --
docs/reference/camel/camel-sections.txt | 1 -
3 files changed, 23 deletions(-)
commit c3dfabf5a0da7c8775f2a74c6291c6f105781af1
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sat Nov 12 12:03:14 2011 +0100
Updated Norwegian bokmål translation
po/nb.po | 1136 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 578 insertions(+), 558 deletions(-)
commit 1ccb38e49744dcd7fd1d8134d6712d505f782bb9
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Wed Oct 5 13:48:50 2011 +0300
Bug 660974 - sqlite backend: use INSERT OR IGNORE in add_folder_into_db()
Use "INSERT OR IGNORE" SQL request instead of having two steps
(existence check + insert). This simplifies the code and is
probably more efficient.
.../libedata-book/e-book-backend-sqlitedb.c | 37 +-------------------
1 file changed, 1 insertion(+), 36 deletions(-)
commit 25847717a4b5a594d78aafb27bae3dc32ab11eda
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Fri Nov 11 18:16:42 2011 +0100
Updated Spanish translation
po/es.po | 201 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 103 insertions(+), 98 deletions(-)
commit db0b066d3a870b0e7b4ea2d6223d30e2124ff5d2
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Nov 11 15:42:39 2011 +0100
Bug #660972 - Unable to publish free/busy information
calendar/backends/file/e-cal-backend-file.c | 2 +-
calendar/libecal/e-cal-client.c | 2 --
calendar/libegdbus/e-gdbus-cal.c | 6 ++----
3 files changed, 3 insertions(+), 7 deletions(-)
commit 19d263e5d900523d7f8d6b3a926ecf1560895e63
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Nov 11 12:03:57 2011 +0100
Bug #660646 - »IDLE« should not be translated in settings dialog
camel/providers/imapx/camel-imapx-provider.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit 9d6c6526fd81a590de5785347658f559b2079a7f
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Nov 11 10:30:09 2011 +0100
Bug #662473 - Moving mails between local folders removes labels
camel/providers/local/camel-maildir-folder.c | 5 +++++
1 file changed, 5 insertions(+)
commit 208ae96fc848d15f93415dea2d5ba16e52e2767a
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Nov 10 17:31:23 2011 +0100
Bug #659736 - Do not report change on property set when not changed
libedataserver/e-source-group.c | 6 ++++++
libedataserver/e-source.c | 7 +++++++
2 files changed, 13 insertions(+)
commit 7f7b8cd9351544204be6eff58f6234860759a19b
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Nov 9 15:24:29 2011 +0100
Bug #662929 - POP3 prevents expunge of local Inbox in offline
camel/camel-folder.c | 2 +-
camel/camel-mime-message.c | 3 +-
camel/providers/pop3/camel-pop3-engine.c | 15 +++++++-
camel/providers/pop3/camel-pop3-folder.c | 55 +++++++++++++++++++++++-------
camel/providers/pop3/camel-pop3-folder.h | 2 +-
camel/providers/pop3/camel-pop3-store.c | 20 +++++++++--
camel/providers/pop3/camel-pop3-store.h | 2 +-
7 files changed, 79 insertions(+), 20 deletions(-)
commit eca1f67887dac6edcb69606b4f33ba99d31053ad
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Wed Nov 9 13:15:23 2011 +0530
Bug 663219 Crash in imapx_completion at camel-imapx-server.c:2037
camel/providers/imapx/camel-imapx-server.c | 1 -
1 file changed, 1 deletion(-)
commit 7a44a8e6f09b6b4d09660f0a633b189e66ef057c
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date: Fri Jun 24 21:50:14 2011 -0400
Added test-client-suppress-notifications.c test
Added a test that asserts e_book_client_view_set_flags() apis are
working and that the backend bahaves properly when the default
E_BOOK_CLIENT_VIEW_NOTIFY_INITIAL flag is unset.
tests/libebook/client/Makefile.am | 3 +
.../client/test-client-suppress-notifications.c | 216 ++++++++++++++++++++
2 files changed, 219 insertions(+)
commit 4dab28f2389b99c2f7b31ef408aa098100974b9c
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date: Fri Jun 24 18:25:24 2011 -0400
Bug #652171 Added e_book_client_view_set_flags()
This commit adds a EBookClientViewFlags to EBookClientView with
an initial flag value E_BOOK_CLIENT_VIEW_FLAGS_NOTIFY_INITIAL
to control whether the initial contact notifications are sent.
The default is to send notifications, if the flag is unset then
only future notifications are issued.
addressbook/libebook/e-book-client-view.c | 34 ++++++++++++
addressbook/libebook/e-book-client-view.h | 20 ++++++++
addressbook/libedata-book/e-data-book-view.c | 71 ++++++++++++++++++++++----
addressbook/libedata-book/e-data-book-view.h | 2 +
addressbook/libegdbus/e-gdbus-book-view.c | 43 +++++++++++++---
addressbook/libegdbus/e-gdbus-book-view.h | 15 ++++++
configure.ac | 4 +-
7 files changed, 171 insertions(+), 18 deletions(-)
commit d98ad273c6a981c45c3c1427d5c9a1fe82e72914
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Nov 7 10:58:33 2011 -0500
Kill gtk-doc tmpl files.
Bump our gtk-doc requirement to 1.14 and use --flavour no-tmpl.
configure.ac | 2 +-
.../libebook/tmpl/e-address-western.sgml | 52 -
.../addressbook/libebook/tmpl/e-book-async.sgml | 254 -
.../libebook/tmpl/e-book-client-view.sgml | 115 -
.../addressbook/libebook/tmpl/e-book-client.sgml | 582 --
.../addressbook/libebook/tmpl/e-book-marshal.sgml | 88 -
.../addressbook/libebook/tmpl/e-book-query.sgml | 183 -
.../addressbook/libebook/tmpl/e-book-types.sgml | 107 -
.../addressbook/libebook/tmpl/e-book-view.sgml | 110 -
.../addressbook/libebook/tmpl/e-book.sgml | 970 --
.../addressbook/libebook/tmpl/e-contact.sgml | 1228 ---
.../addressbook/libebook/tmpl/e-destination.sgml | 362 -
.../libebook/tmpl/e-name-western-tables.sgml | 19 -
.../addressbook/libebook/tmpl/e-name-western.sgml | 52 -
.../addressbook/libebook/tmpl/e-vcard.sgml | 995 --
.../addressbook/libebook/tmpl/libebook-unused.sgml | 670 --
.../libedata-book/tmpl/e-book-backend-cache.sgml | 132 -
.../tmpl/e-book-backend-db-cache.sgml | 153 -
.../libedata-book/tmpl/e-book-backend-factory.sgml | 28 -
.../libedata-book/tmpl/e-book-backend-sexp.sgml | 57 -
.../tmpl/e-book-backend-sqlitedb.sgml | 349 -
.../libedata-book/tmpl/e-book-backend-summary.sgml | 132 -
.../libedata-book/tmpl/e-book-backend-sync.sgml | 188 -
.../libedata-book/tmpl/e-book-backend.sgml | 508 -
.../libedata-book/tmpl/e-data-book-factory.sgml | 40 -
.../libedata-book/tmpl/e-data-book-marshal.sgml | 19 -
.../libedata-book/tmpl/e-data-book-view.sgml | 151 -
.../libedata-book/tmpl/e-data-book.sgml | 299 -
.../libedata-book/tmpl/libedata-book-unused.sgml | 803 --
.../libedata-book/tmpl/ximian-vcard.sgml | 29 -
.../libecal/tmpl/e-cal-check-timezones.sgml | 163 -
.../calendar/libecal/tmpl/e-cal-client-view.sgml | 125 -
.../calendar/libecal/tmpl/e-cal-client.sgml | 948 --
.../calendar/libecal/tmpl/e-cal-component.sgml | 1413 ---
.../calendar/libecal/tmpl/e-cal-listener.sgml | 281 -
.../calendar/libecal/tmpl/e-cal-recur.sgml | 99 -
.../libecal/tmpl/e-cal-system-timezone.sgml | 31 -
.../calendar/libecal/tmpl/e-cal-time-util.sgml | 252 -
.../calendar/libecal/tmpl/e-cal-types.sgml | 81 -
.../calendar/libecal/tmpl/e-cal-util.sgml | 484 -
.../calendar/libecal/tmpl/e-cal-view-listener.sgml | 74 -
.../calendar/libecal/tmpl/e-cal-view.sgml | 114 -
docs/reference/calendar/libecal/tmpl/e-cal.sgml | 764 --
.../calendar/libecal/tmpl/libecal-unused.sgml | 609 --
.../libedata-cal/tmpl/e-cal-backend-cache.sgml | 213 -
.../libedata-cal/tmpl/e-cal-backend-factory.sgml | 28 -
.../tmpl/e-cal-backend-file-store.sgml | 39 -
.../tmpl/e-cal-backend-loader-factory.sgml | 22 -
.../libedata-cal/tmpl/e-cal-backend-sexp.sgml | 133 -
.../libedata-cal/tmpl/e-cal-backend-store.sgml | 266 -
.../libedata-cal/tmpl/e-cal-backend-sync.sgml | 276 -
.../libedata-cal/tmpl/e-cal-backend-util.sgml | 51 -
.../calendar/libedata-cal/tmpl/e-cal-backend.sgml | 634 --
.../libedata-cal/tmpl/e-data-cal-common.sgml | 35 -
.../libedata-cal/tmpl/e-data-cal-factory.sgml | 40 -
.../libedata-cal/tmpl/e-data-cal-view.sgml | 181 -
.../calendar/libedata-cal/tmpl/e-data-cal.sgml | 377 -
.../calendar/libedata-cal/tmpl/e-intervaltree.sgml | 81 -
docs/reference/camel/tmpl/address-data.sgml | 22 -
docs/reference/camel/tmpl/addresses.sgml | 31 -
docs/reference/camel/tmpl/camel-address.sgml | 122 -
docs/reference/camel/tmpl/camel-arg.sgml | 22 -
docs/reference/camel/tmpl/camel-block-file.sgml | 268 -
docs/reference/camel/tmpl/camel-certdb.sgml | 329 -
docs/reference/camel/tmpl/camel-charset-map.sgml | 76 -
.../reference/camel/tmpl/camel-cipher-context.sgml | 801 --
docs/reference/camel/tmpl/camel-data-cache.sgml | 136 -
docs/reference/camel/tmpl/camel-data-wrapper.sgml | 224 -
docs/reference/camel/tmpl/camel-db.sgml | 817 --
docs/reference/camel/tmpl/camel-debug.sgml | 81 -
docs/reference/camel/tmpl/camel-digest-folder.sgml | 19 -
docs/reference/camel/tmpl/camel-digest-store.sgml | 19 -
.../reference/camel/tmpl/camel-digest-summary.sgml | 19 -
docs/reference/camel/tmpl/camel-disco-diary.sgml | 98 -
docs/reference/camel/tmpl/camel-disco-folder.sgml | 87 -
docs/reference/camel/tmpl/camel-disco-store.sgml | 87 -
docs/reference/camel/tmpl/camel-exception.sgml | 22 -
docs/reference/camel/tmpl/camel-file-utils.sgml | 241 -
docs/reference/camel/tmpl/camel-filter-driver.sgml | 192 -
docs/reference/camel/tmpl/camel-filter-search.sgml | 47 -
docs/reference/camel/tmpl/camel-folder-search.sgml | 125 -
.../reference/camel/tmpl/camel-folder-summary.sgml | 1105 ---
docs/reference/camel/tmpl/camel-folder-thread.sgml | 119 -
docs/reference/camel/tmpl/camel-folder.sgml | 1032 --
docs/reference/camel/tmpl/camel-gpg-context.sgml | 60 -
.../camel/tmpl/camel-groupwise-folder.sgml | 58 -
.../camel/tmpl/camel-groupwise-journal.sgml | 76 -
.../camel/tmpl/camel-groupwise-private.sgml | 34 -
.../camel/tmpl/camel-groupwise-store-summary.sgml | 151 -
.../camel/tmpl/camel-groupwise-store.sgml | 143 -
.../camel/tmpl/camel-groupwise-summary.sgml | 87 -
.../camel/tmpl/camel-groupwise-transport.sgml | 30 -
.../camel/tmpl/camel-groupwise-utils.sgml | 218 -
docs/reference/camel/tmpl/camel-html-parser.sgml | 118 -
docs/reference/camel/tmpl/camel-http-stream.sgml | 83 -
docs/reference/camel/tmpl/camel-iconv.sgml | 89 -
docs/reference/camel/tmpl/camel-imap-command.sgml | 131 -
docs/reference/camel/tmpl/camel-imap-folder.sgml | 123 -
docs/reference/camel/tmpl/camel-imap-journal.sgml | 101 -
.../camel/tmpl/camel-imap-message-cache.sgml | 174 -
docs/reference/camel/tmpl/camel-imap-private.sgml | 65 -
docs/reference/camel/tmpl/camel-imap-search.sgml | 44 -
.../camel/tmpl/camel-imap-store-summary.sgml | 171 -
docs/reference/camel/tmpl/camel-imap-store.sgml | 349 -
docs/reference/camel/tmpl/camel-imap-summary.sgml | 84 -
docs/reference/camel/tmpl/camel-imap-types.sgml | 96 -
docs/reference/camel/tmpl/camel-imap-utils.sgml | 289 -
docs/reference/camel/tmpl/camel-imap-wrapper.sgml | 48 -
docs/reference/camel/tmpl/camel-imap4-command.sgml | 22 -
docs/reference/camel/tmpl/camel-imap4-engine.sgml | 22 -
docs/reference/camel/tmpl/camel-imap4-folder.sgml | 22 -
docs/reference/camel/tmpl/camel-imap4-journal.sgml | 22 -
docs/reference/camel/tmpl/camel-imap4-search.sgml | 22 -
.../reference/camel/tmpl/camel-imap4-specials.sgml | 22 -
.../camel/tmpl/camel-imap4-store-summary.sgml | 22 -
docs/reference/camel/tmpl/camel-imap4-store.sgml | 22 -
docs/reference/camel/tmpl/camel-imap4-stream.sgml | 22 -
docs/reference/camel/tmpl/camel-imap4-summary.sgml | 22 -
docs/reference/camel/tmpl/camel-imap4-utils.sgml | 30 -
docs/reference/camel/tmpl/camel-index.sgml | 259 -
.../camel/tmpl/camel-internet-address.sgml | 103 -
docs/reference/camel/tmpl/camel-junk-filter.sgml | 85 -
docs/reference/camel/tmpl/camel-list-utils.sgml | 120 -
docs/reference/camel/tmpl/camel-local-folder.sgml | 73 -
docs/reference/camel/tmpl/camel-local-private.sgml | 41 -
.../reference/camel/tmpl/camel-local-settings.sgml | 48 -
docs/reference/camel/tmpl/camel-local-store.sgml | 58 -
docs/reference/camel/tmpl/camel-local-summary.sgml | 141 -
docs/reference/camel/tmpl/camel-lock-client.sgml | 41 -
docs/reference/camel/tmpl/camel-lock-helper.sgml | 39 -
docs/reference/camel/tmpl/camel-lock.sgml | 142 -
.../reference/camel/tmpl/camel-maildir-folder.sgml | 41 -
docs/reference/camel/tmpl/camel-maildir-store.sgml | 29 -
.../camel/tmpl/camel-maildir-summary.sgml | 93 -
docs/reference/camel/tmpl/camel-mbox-folder.sgml | 42 -
docs/reference/camel/tmpl/camel-mbox-store.sgml | 29 -
docs/reference/camel/tmpl/camel-mbox-summary.sgml | 90 -
docs/reference/camel/tmpl/camel-medium.sgml | 116 -
docs/reference/camel/tmpl/camel-memchunk.sgml | 89 -
docs/reference/camel/tmpl/camel-mempool.sgml | 86 -
docs/reference/camel/tmpl/camel-mh-folder.sgml | 41 -
docs/reference/camel/tmpl/camel-mh-store.sgml | 30 -
docs/reference/camel/tmpl/camel-mh-summary.sgml | 42 -
.../camel/tmpl/camel-mime-filter-basic.sgml | 50 -
.../camel/tmpl/camel-mime-filter-bestenc.sgml | 85 -
.../camel/tmpl/camel-mime-filter-canon.sgml | 37 -
.../camel/tmpl/camel-mime-filter-charset.sgml | 38 -
.../camel/tmpl/camel-mime-filter-crlf.sgml | 54 -
.../camel/tmpl/camel-mime-filter-enriched.sgml | 54 -
.../camel/tmpl/camel-mime-filter-from.sgml | 37 -
.../camel/tmpl/camel-mime-filter-gzip.sgml | 46 -
.../camel/tmpl/camel-mime-filter-html.sgml | 37 -
.../camel/tmpl/camel-mime-filter-index.sgml | 55 -
.../camel/tmpl/camel-mime-filter-linewrap.sgml | 40 -
.../camel/tmpl/camel-mime-filter-pgp.sgml | 37 -
.../camel/tmpl/camel-mime-filter-progress.sgml | 38 -
.../camel/tmpl/camel-mime-filter-save.sgml | 37 -
.../camel/tmpl/camel-mime-filter-tohtml.sgml | 119 -
.../camel/tmpl/camel-mime-filter-windows.sgml | 55 -
.../camel/tmpl/camel-mime-filter-yenc.sgml | 194 -
docs/reference/camel/tmpl/camel-mime-filter.sgml | 93 -
docs/reference/camel/tmpl/camel-mime-message.sgml | 300 -
docs/reference/camel/tmpl/camel-mime-parser.sgml | 315 -
docs/reference/camel/tmpl/camel-mime-part.sgml | 287 -
docs/reference/camel/tmpl/camel-mime-utils.sgml | 990 --
docs/reference/camel/tmpl/camel-movemail.sgml | 33 -
docs/reference/camel/tmpl/camel-msgport.sgml | 117 -
.../camel/tmpl/camel-multipart-encrypted.sgml | 37 -
.../camel/tmpl/camel-multipart-signed.sgml | 47 -
docs/reference/camel/tmpl/camel-multipart.sgml | 140 -
docs/reference/camel/tmpl/camel-net-utils.sgml | 191 -
.../camel/tmpl/camel-network-service.sgml | 59 -
.../camel/tmpl/camel-network-settings.sgml | 152 -
docs/reference/camel/tmpl/camel-news-address.sgml | 19 -
docs/reference/camel/tmpl/camel-nntp-address.sgml | 58 -
docs/reference/camel/tmpl/camel-nntp-auth.sgml | 32 -
docs/reference/camel/tmpl/camel-nntp-folder.sgml | 55 -
.../reference/camel/tmpl/camel-nntp-grouplist.sgml | 71 -
docs/reference/camel/tmpl/camel-nntp-newsrc.sgml | 161 -
docs/reference/camel/tmpl/camel-nntp-private.sgml | 67 -
.../camel/tmpl/camel-nntp-resp-codes.sgml | 172 -
.../camel/tmpl/camel-nntp-store-summary.sgml | 131 -
docs/reference/camel/tmpl/camel-nntp-store.sgml | 170 -
docs/reference/camel/tmpl/camel-nntp-stream.sgml | 98 -
docs/reference/camel/tmpl/camel-nntp-summary.sgml | 56 -
docs/reference/camel/tmpl/camel-nntp-types.sgml | 68 -
docs/reference/camel/tmpl/camel-nntp-utils.sgml | 32 -
docs/reference/camel/tmpl/camel-object.sgml | 202 -
.../reference/camel/tmpl/camel-offline-folder.sgml | 87 -
.../camel/tmpl/camel-offline-journal.sgml | 74 -
.../camel/tmpl/camel-offline-settings.sgml | 51 -
docs/reference/camel/tmpl/camel-offline-store.sgml | 60 -
docs/reference/camel/tmpl/camel-operation.sgml | 74 -
.../camel/tmpl/camel-partition-table.sgml | 228 -
docs/reference/camel/tmpl/camel-pop3-engine.sgml | 138 -
docs/reference/camel/tmpl/camel-pop3-folder.sgml | 67 -
docs/reference/camel/tmpl/camel-pop3-store.sgml | 65 -
docs/reference/camel/tmpl/camel-pop3-stream.sgml | 98 -
docs/reference/camel/tmpl/camel-process.sgml | 19 -
docs/reference/camel/tmpl/camel-provider.sgml | 355 -
.../reference/camel/tmpl/camel-sasl-anonymous.sgml | 47 -
docs/reference/camel/tmpl/camel-sasl-cram-md5.sgml | 28 -
.../camel/tmpl/camel-sasl-digest-md5.sgml | 28 -
docs/reference/camel/tmpl/camel-sasl-gssapi.sgml | 28 -
docs/reference/camel/tmpl/camel-sasl-login.sgml | 28 -
docs/reference/camel/tmpl/camel-sasl-ntlm.sgml | 28 -
docs/reference/camel/tmpl/camel-sasl-plain.sgml | 28 -
.../reference/camel/tmpl/camel-sasl-popb4smtp.sgml | 28 -
docs/reference/camel/tmpl/camel-sasl.sgml | 228 -
.../reference/camel/tmpl/camel-search-private.sgml | 131 -
.../camel/tmpl/camel-search-sql-sexp.h.sgml | 28 -
.../camel/tmpl/camel-search-sql-sexp.sgml | 31 -
docs/reference/camel/tmpl/camel-search-sql.sgml | 31 -
.../camel/tmpl/camel-sendmail-transport.sgml | 29 -
docs/reference/camel/tmpl/camel-service.sgml | 365 -
docs/reference/camel/tmpl/camel-session.sgml | 435 -
docs/reference/camel/tmpl/camel-settings.sgml | 75 -
docs/reference/camel/tmpl/camel-smime-context.sgml | 84 -
.../reference/camel/tmpl/camel-smtp-transport.sgml | 71 -
docs/reference/camel/tmpl/camel-spool-folder.sgml | 43 -
docs/reference/camel/tmpl/camel-spool-store.sgml | 38 -
docs/reference/camel/tmpl/camel-spool-summary.sgml | 129 -
.../reference/camel/tmpl/camel-store-settings.sgml | 51 -
docs/reference/camel/tmpl/camel-store-summary.sgml | 352 -
docs/reference/camel/tmpl/camel-store.sgml | 681 --
docs/reference/camel/tmpl/camel-stream-buffer.sgml | 85 -
docs/reference/camel/tmpl/camel-stream-filter.sgml | 65 -
docs/reference/camel/tmpl/camel-stream-fs.sgml | 58 -
docs/reference/camel/tmpl/camel-stream-mem.sgml | 92 -
docs/reference/camel/tmpl/camel-stream-null.sgml | 37 -
.../reference/camel/tmpl/camel-stream-process.sgml | 49 -
docs/reference/camel/tmpl/camel-stream-vfs.sgml | 65 -
docs/reference/camel/tmpl/camel-stream.sgml | 109 -
docs/reference/camel/tmpl/camel-string-utils.sgml | 122 -
docs/reference/camel/tmpl/camel-subscribable.sgml | 144 -
.../reference/camel/tmpl/camel-tcp-stream-raw.sgml | 52 -
.../reference/camel/tmpl/camel-tcp-stream-ssl.sgml | 71 -
docs/reference/camel/tmpl/camel-tcp-stream.sgml | 147 -
docs/reference/camel/tmpl/camel-test-provider.sgml | 31 -
docs/reference/camel/tmpl/camel-test.sgml | 167 -
docs/reference/camel/tmpl/camel-text-index.sgml | 118 -
docs/reference/camel/tmpl/camel-transport.sgml | 93 -
docs/reference/camel/tmpl/camel-trie.sgml | 67 -
docs/reference/camel/tmpl/camel-types.sgml | 353 -
docs/reference/camel/tmpl/camel-uid-cache.sgml | 87 -
docs/reference/camel/tmpl/camel-unused.sgml |10353 --------------------
docs/reference/camel/tmpl/camel-url-scanner.sgml | 170 -
docs/reference/camel/tmpl/camel-url.sgml | 237 -
docs/reference/camel/tmpl/camel-utf8.sgml | 104 -
docs/reference/camel/tmpl/camel-vee-folder.sgml | 167 -
docs/reference/camel/tmpl/camel-vee-store.sgml | 51 -
docs/reference/camel/tmpl/camel-vee-summary.sgml | 68 -
docs/reference/camel/tmpl/camel-vtrash-folder.sgml | 61 -
docs/reference/camel/tmpl/camel.sgml | 57 -
docs/reference/camel/tmpl/folders.sgml | 81 -
docs/reference/camel/tmpl/messages.sgml | 117 -
docs/reference/camel/tmpl/session.sgml | 38 -
docs/reference/camel/tmpl/streams.sgml | 62 -
.../libebackend/tmpl/e-backend-factory.sgml | 47 -
docs/reference/libebackend/tmpl/e-backend.sgml | 80 -
.../reference/libebackend/tmpl/e-data-factory.sgml | 62 -
.../libebackend/tmpl/e-data-server-module.sgml | 90 -
docs/reference/libebackend/tmpl/e-db3-utils.sgml | 40 -
docs/reference/libebackend/tmpl/e-dbhash.sgml | 112 -
docs/reference/libebackend/tmpl/e-dbus-server.sgml | 92 -
docs/reference/libebackend/tmpl/e-extensible.sgml | 46 -
docs/reference/libebackend/tmpl/e-extension.sgml | 42 -
docs/reference/libebackend/tmpl/e-file-cache.sgml | 145 -
docs/reference/libebackend/tmpl/e-module.sgml | 79 -
.../libebackend/tmpl/e-offline-listener.sgml | 61 -
docs/reference/libebackend/tmpl/e-sqlite3-vfs.sgml | 30 -
.../libedataserver/tmpl/e-account-list.sgml | 172 -
docs/reference/libedataserver/tmpl/e-account.sgml | 251 -
.../libedataserver/tmpl/e-categories.sgml | 104 -
docs/reference/libedataserver/tmpl/e-client.sgml | 575 --
.../libedataserver/tmpl/e-component-listener.sgml | 59 -
.../libedataserver/tmpl/e-credentials.sgml | 276 -
.../reference/libedataserver/tmpl/e-debug-log.sgml | 146 -
docs/reference/libedataserver/tmpl/e-flag.sgml | 91 -
docs/reference/libedataserver/tmpl/e-iconv.sgml | 84 -
docs/reference/libedataserver/tmpl/e-iterator.sgml | 122 -
.../libedataserver/tmpl/e-list-iterator.sgml | 37 -
docs/reference/libedataserver/tmpl/e-list.sgml | 141 -
docs/reference/libedataserver/tmpl/e-memory.sgml | 89 -
docs/reference/libedataserver/tmpl/e-msgport.sgml | 459 -
.../libedataserver/tmpl/e-operation-pool.sgml | 74 -
docs/reference/libedataserver/tmpl/e-proxy.sgml | 72 -
docs/reference/libedataserver/tmpl/e-sexp.sgml | 302 -
.../libedataserver/tmpl/e-source-group.sgml | 292 -
.../libedataserver/tmpl/e-source-list.sgml | 229 -
docs/reference/libedataserver/tmpl/e-source.sgml | 315 -
.../libedataserver/tmpl/e-time-utils.sgml | 136 -
docs/reference/libedataserver/tmpl/e-trie.sgml | 64 -
docs/reference/libedataserver/tmpl/e-uid.sgml | 31 -
docs/reference/libedataserver/tmpl/e-url.sgml | 103 -
docs/reference/libedataserver/tmpl/e-util.sgml | 328 -
.../libedataserver/tmpl/e-xml-hash-utils.sgml | 170 -
.../reference/libedataserver/tmpl/e-xml-utils.sgml | 51 -
.../reference/libedataserver/tmpl/eds-version.sgml | 82 -
docs/reference/libedataserver/tmpl/md5-utils.sgml | 71 -
.../libedataserverui/tmpl/e-book-auth-util.sgml | 56 -
.../libedataserverui/tmpl/e-categories-dialog.sgml | 55 -
.../libedataserverui/tmpl/e-categories-editor.sgml | 85 -
.../tmpl/e-categories-selector.sgml | 112 -
.../tmpl/e-category-completion.sgml | 39 -
.../libedataserverui/tmpl/e-category-editor.sgml | 56 -
.../tmpl/e-cell-renderer-color.sgml | 39 -
.../libedataserverui/tmpl/e-client-utils.sgml | 184 -
.../libedataserverui/tmpl/e-contact-store.sgml | 129 -
.../tmpl/e-data-server-ui-marshal.sgml | 48 -
.../libedataserverui/tmpl/e-destination-store.sgml | 131 -
.../tmpl/e-name-selector-dialog.sgml | 74 -
.../tmpl/e-name-selector-entry.sgml | 140 -
.../tmpl/e-name-selector-list.sgml | 45 -
.../tmpl/e-name-selector-model.sgml | 131 -
.../libedataserverui/tmpl/e-name-selector.sgml | 100 -
.../libedataserverui/tmpl/e-passwords.sgml | 137 -
.../libedataserverui/tmpl/e-source-combo-box.sgml | 97 -
.../tmpl/e-source-option-menu.sgml | 60 -
.../tmpl/e-source-selector-dialog.sgml | 56 -
.../libedataserverui/tmpl/e-source-selector.sgml | 226 -
.../tmpl/e-tree-model-generator.sgml | 138 -
.../tmpl/libedataserverui-unused.sgml | 220 -
323 files changed, 1 insertion(+), 58896 deletions(-)
commit 0a0856e473e24c78117fe0851f08bae908c53c3e
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Nov 7 10:23:07 2011 +0100
Introduce e_gdbus_templates_init_main_thread()
This is required to properly distinguish between EGDbusTemplates'
sync calls from the main thread and from a dedicated thread, because
the check with g_main_context_is_owner (g_main_context_default ())
doesn't work when there is no main loop running. The call to
e_gdbus_templates_init_main_thread() is good to do, but it is not
mandatory.
libedataserver/Makefile.am | 3 +-
libedataserver/e-gdbus-templates.c | 142 ++++++++++++---------
libedataserver/e-gdbus-templates.h | 2 +
tests/libebook/client/client-test-utils.c | 3 +
tests/libecal/client/client-test-utils.c | 3 +
tests/libedataserverui/test-client-examine-auth.c | 2 +
6 files changed, 93 insertions(+), 62 deletions(-)
commit 44104f99d91394e346da962b9eb553332dbc8ae0
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Nov 5 01:00:46 2011 -0400
Add camel_operation_cancel_all().
Replaces camel_operation_cancel(NULL).
For non-NULL cases, use g_cancellable_cancel() instead.
camel/camel-operation.c | 33 +++++++++---------------
camel/camel-operation.h | 4 +--
camel/providers/imapx/camel-imapx-server.c | 2 +-
docs/reference/camel/camel-sections.txt | 2 +-
docs/reference/camel/tmpl/camel-operation.sgml | 4 +--
docs/reference/camel/tmpl/camel-unused.sgml | 7 +++++
6 files changed, 24 insertions(+), 28 deletions(-)
commit bf65d17233ca95ba4377080b71d02de3513647ee
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Nov 5 00:42:35 2011 -0400
Remove camel_operation_uncancel().
Use g_cancellable_reset() instead.
camel/camel-operation.c | 19 -------------------
camel/camel-operation.h | 1 -
docs/reference/camel/camel-sections.txt | 1 -
docs/reference/camel/tmpl/camel-operation.sgml | 8 --------
docs/reference/camel/tmpl/camel-unused.sgml | 7 +++++++
5 files changed, 7 insertions(+), 29 deletions(-)
commit cf1b1e45b70b68165795451125db0003e60af610
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Nov 5 00:36:17 2011 -0400
Remove camel_operation_cancel_check().
Use g_cancellable_is_cancelled() instead.
camel/camel-operation.c | 25 ------------------------
camel/camel-operation.h | 3 ---
camel/providers/imapx/camel-imapx-store.c | 5 -----
docs/reference/camel/camel-sections.txt | 1 -
docs/reference/camel/tmpl/camel-operation.sgml | 9 ---------
docs/reference/camel/tmpl/camel-unused.sgml | 8 ++++++++
6 files changed, 8 insertions(+), 43 deletions(-)
commit 4e8f90650f6bee2d007a33afe1ea6d9fecf48a3c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Nov 5 00:22:33 2011 -0400
Remove camel_operation_cancel_fd().
Use g_cancellable_get_fd() instead.
camel/camel-operation.c | 19 -------------------
camel/camel-operation.h | 1 -
docs/reference/camel/camel-sections.txt | 1 -
docs/reference/camel/tmpl/camel-operation.sgml | 9 ---------
docs/reference/camel/tmpl/camel-unused.sgml | 8 ++++++++
5 files changed, 8 insertions(+), 30 deletions(-)
commit 156b9d7e167282bdb44b7d2842860616d4793dcf
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Nov 4 18:49:11 2011 -0400
Remove camel_operation_cancel_prfd().
No longer needed by anything. Also allowed me to remove all the
CamelMsgPort muck in CamelOperation, which simplifies things nicely.
camel/camel-operation.c | 83 ------------------------
camel/camel-operation.h | 2 -
docs/reference/camel/camel-sections.txt | 1 -
docs/reference/camel/tmpl/camel-operation.sgml | 9 ---
docs/reference/camel/tmpl/camel-unused.sgml | 8 +++
5 files changed, 8 insertions(+), 95 deletions(-)
commit 1357cfb2a7be0024dbee5d4fc932dd384a5aafe9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Nov 4 18:12:28 2011 -0400
Use the same technique in imapx_parser_thread().
Call PR_Interrupt() from a GCancellable::cancelled signal handler to
cancel the blocking PR_Poll() call in imapx_parser_thread().
camel/providers/imapx/camel-imapx-server.c | 38 ++++++++++++++++++----------
1 file changed, 24 insertions(+), 14 deletions(-)
commit 46c6be4af5da9d10884b92f4bb61960fa7fd23d0
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Nov 4 17:47:53 2011 -0400
CamelTcpStreamRaw: Use PR_Interrupt() to cancel blocked I/O.
Call PR_Interrupt() from a GCancellable::cancelled signal handler to
cancel blocking PR_Connect(), PR_Read() and PR_Write() calls.
Way easier and more responsive than using camel_operation_cancel_prfd().
camel/camel-tcp-stream-raw.c | 313 +++++++++++++-----------------------------
1 file changed, 93 insertions(+), 220 deletions(-)
commit 4056cefe35a00c913330cf22fa4b0d9ab47e23e3
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Nov 4 13:16:00 2011 -0400
camel_settings_load_from_url(): Forgot to handle "auth-mechanism".
camel/camel-settings.c | 1 +
1 file changed, 1 insertion(+)
commit 2b0e6c79fe23bda9d5649785f1d9a3c0af2e4bcb
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Nov 4 13:15:12 2011 -0400
camel_settings_save_to_url(): Forgot to handle "auth-mechanism".
camel/camel-settings.c | 7 +++++++
1 file changed, 7 insertions(+)
commit a8c0435cf92a0b208b777df0d65d82bccc2ae9e0
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Nov 4 12:11:17 2011 -0400
CamelNetworkSettings: host and user should never be NULL.
Otherwise it creates nuisance runtime warnings when binding the
properties to widgets like GtkEntry.
camel/camel-network-settings.c | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
commit 3c3d284fb1d18ac09e56b3ca45b1e3faa9fe48bb
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Fri Nov 4 13:29:35 2011 +0100
Updated Galician translations
po/gl.po | 1059 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 542 insertions(+), 517 deletions(-)
commit 77ca61743e62e8b34fdfc743fdade993d1f54154
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Wed Nov 2 13:54:17 2011 +0100
Updated Spanish translation
po/es.po | 444 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 236 insertions(+), 208 deletions(-)
commit 3ac86d14dc1ea89424de3c83e4d4b21eb1d1020e
Author: Michel Dänzer <daenzer@debian.org>
Date: Wed Nov 2 08:35:56 2011 +0100
Bug #655167 - Messages moved from IMAP Inbox reappear
camel/providers/imap/camel-imap-folder.c | 11 +++--------
camel/providers/imap/camel-imap-summary.h | 4 +++-
2 files changed, 6 insertions(+), 9 deletions(-)
commit d6f0b79e0dc54777a03cd530661e3141724ea0fb
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date: Fri Jul 22 20:06:38 2011 -0400
Added test case showing photo data stored as uris.
The test asserts:
o binary inlined photos added to the EBook come out
as uris in the EBookView signals
o that it is still possible to use an external uri that the
addressbook does not recognize at which point the addressbook
is simply expected to store the provided URI string without
any extra management (the test does this, however it only
asserts that a uri is indeed returned).
o When sharing an addressbook owned uri fetched from one contact
and assigning it to the next contact, the second contact's uri
is still accessible on disk after deleting the first contact.
tests/libebook/client/Makefile.am | 3 +
tests/libebook/client/test-client-photo-is-uri.c | 361 ++++++++++++++++++++++
2 files changed, 364 insertions(+)
commit e144f7b5b0aba6e7903c3c98c4db792fddbf9c50
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date: Fri Jul 22 20:05:21 2011 -0400
Make local addressbook backend store image data as URIs.
Whenever the local address book receives a uri as a binary
blob it proceeds to transform it to a uri accessbile on
the system somewhere under $XDG_DATA_HOME. The local backend
cleans up old photo uris when contacts are removed or modified
to use new photos.
Additionally, whenever it is detected that the user is
cross-referencing a uri which belongs to another contact,
a hard-link will be created to the addressbook owned file
on disk and a new uri will be assigned to any additional
contacts which try to share a uri owned by the addressbook.
addressbook/backends/file/e-book-backend-file.c | 675 ++++++++++++++++++++---
addressbook/libebook/e-contact.c | 131 +++++
addressbook/libebook/e-contact.h | 2 +
configure.ac | 2 +-
4 files changed, 724 insertions(+), 86 deletions(-)
commit 0d8e32409d11fa1e6b7f68149b5cd428f8f9d99b
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Nov 1 12:33:26 2011 +0100
Bug #663062 - Missing attachment icon on a message with it
camel/providers/imap/camel-imap-folder.c | 13 +++----------
camel/providers/local/camel-maildir-folder.c | 9 ++++++---
camel/providers/local/camel-mbox-folder.c | 8 ++++++--
camel/providers/local/camel-mh-folder.c | 8 ++++++--
4 files changed, 21 insertions(+), 17 deletions(-)
commit 50692f0bf326c0aba914280b7dfa007e64a3ed0c
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Nov 1 10:58:05 2011 +0100
Avoid possible crash when url->path is NULL
camel/camel-service.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 9c9c2fb4c5aba412c8e2e44afd7541b82c8a5695
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Oct 29 11:16:03 2011 -0400
Add a comment explaining CamelStore's mode field.
I was about to get rid of this field thinking it was unused, but as
usual it's a GroupWise-specific hack for non-writable proxy accounts.
Add a comment to the header file for future reference.
camel/camel-store.h | 5 +++++
1 file changed, 5 insertions(+)
commit c487d002e89ab71327de97181daf4907041b91e8
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Oct 26 15:33:19 2011 -0400
Remove g_thread_init() calls.
g_type_init() already calls it, and has for several GLib releases.
addressbook/libedata-book/e-book-backend-sqlitedb-test.c | 3 ---
calendar/backends/file/e-cal-backend-file.c | 3 ---
camel/camel-index-control.c | 3 ---
camel/camel-text-index.c | 3 ---
camel/providers/imapx/test-imapx.c | 3 ---
camel/tests/lib/camel-test.c | 4 ----
tests/libebook/client/client-test-utils.c | 3 ---
tests/libecal/client/client-test-utils.c | 3 ---
tests/libedataserverui/test-client-examine-auth.c | 4 ----
tests/libedataserverui/test-name-selector.c | 3 ---
10 files changed, 32 deletions(-)
commit 78eb998057d86fb526361269d9d09ed2173bc98e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Oct 25 17:19:39 2011 -0400
IMAP: Split off a new mutex for commands and responses.
Define a new public GStaticRecMutex named "command_and_response_lock"
on CamelImapStore for IMAP command and response operations to use.
Fixes some deadlocks I was encountering due to the overreliance on
CAMEL_SERVICE_REC_CONNECT_LOCK, particularly during authentication.
camel/providers/imap/camel-imap-command.c | 21 ++++++++++-----------
camel/providers/imap/camel-imap-store.c | 4 ++++
camel/providers/imap/camel-imap-store.h | 3 +++
3 files changed, 17 insertions(+), 11 deletions(-)
commit b4717d71cc7c56202ecb62d173c22a8cbf2e6d76
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Oct 25 14:55:39 2011 -0400
camel_imap_store_connected() cleanup.
If camel_service_connect_sync() set a GError, don't overwrite it with a
generic "you must be working online" message. The connect_sync() error
message has useful information to help identify the real problem.
camel/providers/imap/camel-imap-store.c | 32 +++++++++++++++++++++++--------
1 file changed, 24 insertions(+), 8 deletions(-)
commit 40a6aa241d052d203d3075a79d9e04a3943bf82a
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Tue Oct 25 20:58:58 2011 +0200
Updated Slovenian translation
po/sl.po | 682 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 340 insertions(+), 342 deletions(-)
commit 40726b6f38166f16cc5a662b963334a49ca1e510
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Oct 25 11:08:10 2011 -0400
Bug 662524 - POP3: Use a safer default value for "delete-after-days"
Default to not deleting mail kept on the POP3 server at all rather than
automatically deleting after X days. Helps avoid accidental data loss.
camel/providers/pop3/camel-pop3-settings.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 397af07d08a65c1af3709918df8fb4d5da3cba09
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Tue Oct 25 10:45:20 2011 +0200
Updated Spanish translation
po/es.po | 693 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 342 insertions(+), 351 deletions(-)
commit 13b9717a0a3256e7f4673c87772d1b828d0b524c
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Oct 25 09:58:25 2011 +0200
Bug #660182 - Error dialog on LDAP query with multiple referrals
addressbook/backends/ldap/e-book-backend-ldap.c | 25 ++++++++++++++---------
1 file changed, 15 insertions(+), 10 deletions(-)
commit 230e8393cd91252bc3f1f25b123a96e7a6f4829a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Oct 24 17:51:10 2011 -0400
Bug 662643 - camel_url_decode_path() crashes on empty string
camel/camel-url.c | 28 +++++++++++++---------------
1 file changed, 13 insertions(+), 15 deletions(-)
commit ffa02a8e2238b662ec9b77b212737cb56a744507
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Oct 20 17:24:04 2011 -0400
Move remaining CamelURL elements to CamelSettings.
This is a continuation of the CamelSettings work I started in 3.1.
CamelService no longer stores a CamelURL. The URL components are being
moved to CamelSettings.
For network services, the host, port, user and authentication mechanism
URL components now live in CamelNetworkSettings.
For local services, the path URL component (aka, the file path to the
root of the local mail store) now lives in CamelLocalSettings.
For now these new settings are configured the same as other settings:
through camel_settings_load_from_url(). But again, that function will
be dropped as soon as we move to key files for account data storage.
Also:
- Remove camel_service_get_url(), which is no longer used.
- camel_session_add_service() now takes a protocol name instead of a
URL string. The protocol name must match a registered CamelProvider.
- camel_service_get_camel_url() is renamed camel_service_new_camel_url().
It now returns a new CamelURL which must be freed with camel_url_free().
The returned CamelURL is built from user, host, port and path settings,
and does not have any parameters. You MUST access settings through
CamelSettings now.
- CamelServices need to be prepared for CamelSettings values changing or
even the entire CamelSettings object being replaced at any time. Most
services were already prepared, but I caught a few services caching
settings during initialization. Always consult CamelSettings when a
setting value is needed so the service is acting on a fresh value.
- Camel's SONAME is hereby bumped (yet again) for 3.3.2.
camel/Makefile.am | 2 +
camel/camel-local-settings.c | 173 ++++++++++++
camel/camel-local-settings.h | 78 ++++++
camel/camel-network-service.c | 28 +-
camel/camel-network-settings.c | 244 +++++++++++++++++
camel/camel-network-settings.h | 20 ++
camel/camel-provider.c | 33 +--
camel/camel-provider.h | 2 +-
camel/camel-sasl-cram-md5.c | 15 +-
camel/camel-sasl-digest-md5.c | 23 +-
camel/camel-sasl-gssapi.c | 28 +-
camel/camel-sasl-login.c | 17 +-
camel/camel-sasl-ntlm.c | 50 ++--
camel/camel-sasl-plain.c | 17 +-
camel/camel-service.c | 244 +++++++----------
camel/camel-service.h | 4 +-
camel/camel-session.c | 58 ++--
camel/camel-session.h | 2 +-
camel/camel-settings.c | 58 ++++
camel/camel-vee-folder.c | 22 +-
camel/camel.h | 1 +
camel/providers/imap/camel-imap-command.c | 30 +-
camel/providers/imap/camel-imap-folder.c | 31 ++-
camel/providers/imap/camel-imap-settings.c | 80 ++++++
camel/providers/imap/camel-imap-store.c | 178 +++++++-----
camel/providers/imapx/camel-imapx-conn-manager.c | 4 +-
camel/providers/imapx/camel-imapx-server.c | 78 ++++--
camel/providers/imapx/camel-imapx-server.h | 4 +-
camel/providers/imapx/camel-imapx-settings.c | 80 ++++++
camel/providers/imapx/camel-imapx-store.c | 20 +-
camel/providers/local/camel-local-folder.c | 51 ++--
camel/providers/local/camel-local-store.c | 152 +++++++----
camel/providers/local/camel-local-store.h | 3 -
camel/providers/local/camel-maildir-store.c | 195 ++++++++-----
camel/providers/local/camel-mbox-store.c | 31 ++-
camel/providers/local/camel-mh-settings.c | 2 +-
camel/providers/local/camel-mh-settings.h | 4 +-
camel/providers/local/camel-mh-store.c | 90 +++---
camel/providers/local/camel-spool-settings.c | 2 +-
camel/providers/local/camel-spool-settings.h | 4 +-
camel/providers/local/camel-spool-store.c | 286 ++++++++++++--------
camel/providers/nntp/camel-nntp-settings.c | 82 +++++-
camel/providers/nntp/camel-nntp-store.c | 44 ++-
camel/providers/nntp/camel-nntp-summary.c | 26 +-
camel/providers/pop3/camel-pop3-settings.c | 82 +++++-
camel/providers/pop3/camel-pop3-store.c | 86 +++---
camel/providers/smtp/camel-smtp-settings.c | 82 +++++-
camel/providers/smtp/camel-smtp-transport.c | 40 ++-
configure.ac | 2 +-
.../libedata-cal/tmpl/e-cal-backend-sync.sgml | 10 +-
.../calendar/libedata-cal/tmpl/e-data-cal.sgml | 10 +-
docs/reference/camel/camel-docs.sgml | 1 +
docs/reference/camel/camel-sections.txt | 31 ++-
.../reference/camel/tmpl/camel-local-settings.sgml | 48 ++++
.../camel/tmpl/camel-network-settings.sgml | 92 +++++++
docs/reference/camel/tmpl/camel-service.sgml | 40 ++-
docs/reference/camel/tmpl/camel-unused.sgml | 22 ++
57 files changed, 2330 insertions(+), 812 deletions(-)
commit d65649c665c129221a4510831eacb38f7a43a644
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Oct 24 09:42:17 2011 +0200
Call g_thread_init() conditionally
addressbook/libedata-book/e-book-backend-sqlitedb-test.c | 2 ++
calendar/backends/file/e-cal-backend-file.c | 2 ++
camel/camel-index-control.c | 2 ++
camel/camel-text-index.c | 2 ++
camel/providers/imapx/test-imapx.c | 2 ++
camel/tests/lib/camel-test.c | 2 ++
tests/libebook/client/client-test-utils.c | 2 ++
tests/libecal/client/client-test-utils.c | 2 ++
tests/libedataserverui/test-client-examine-auth.c | 2 ++
tests/libedataserverui/test-name-selector.c | 2 ++
10 files changed, 20 insertions(+)
commit 8451a5dc914c9c6ca2f12cc40b65ff6511214544
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Oct 22 22:06:12 2011 -0400
Post-release version bump.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 9da810f26b244f12210d4d04ee8e3a0482b77fa9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Oct 22 21:17:36 2011 -0400
NEWS update for 3.3.1 release.
NEWS | 110 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 110 insertions(+)
commit 13c8e07865d1e6f04b7c477c8713c69efdbb519c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Oct 21 21:45:02 2011 -0400
Avoid a crash in camel_session_get_service_by_url().
Check that we found a CamelProvider before dereferencing it.
camel/camel-session.c | 3 +++
1 file changed, 3 insertions(+)
commit 1baddb8b7225cd3ea1cd186f663e859bfae84ba5
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Oct 21 20:47:44 2011 -0400
Add camel_folder_refresh_info()/_finish().
I forget to write wrapper functions for CamelFolderClass.refresh_info()
and CamelFolderClass.refresh_info_finish() even though the class methods
have been there for awhile.
Thanks to Srini for pointing this out.
camel/camel-folder.c | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 61 insertions(+)
commit 9cc37f242e9d5cf6778f8a232397f7a9a6da217f
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Fri Oct 21 21:22:00 2011 +0200
Updated Slovenian translation
po/sl.po | 2257 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 1123 insertions(+), 1134 deletions(-)
commit 70a5ee26a5855dbfdd19d016e46ce946bd0c9aee
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date: Thu Aug 18 19:41:43 2011 +0200
Added test to show that fields-of-interest is working in libecal
Test is based on test-client-get-view.c, this version of the test
sets fields-of-interest to UID, RECURRENCE-ID and LAST-MODIFIED
fields, tests that all those fields are returned and asserts that
the event summary (which is indeed set) is always NULL.
tests/libecal/client/Makefile.am | 3 +
tests/libecal/client/test-client-revision-view.c | 283 ++++++++++++++++++++++
2 files changed, 286 insertions(+)
commit 9b05c67c0844e03cddf699475bd17fadf4d38245
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Fri Oct 21 17:44:21 2011 +0200
Updated Polish translation
po/pl.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 0377df5679804f32fd6ce0b438619bc318ff7695
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Fri Oct 21 17:40:26 2011 +0200
Updated Polish translation
po/pl.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit f5f50a44d12fbbaf5c3d661164651f226a220574
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Fri Oct 21 17:38:43 2011 +0200
Updated Polish translation
po/pl.po | 72 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 36 insertions(+), 36 deletions(-)
commit 7f26baf9c4a767aa420ad8cc92eb5b57f5959913
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Oct 21 15:45:11 2011 +0200
Bug #660870 - Empty Contacts list when pressing "To:" in composer
.../libedata-book/e-book-backend-sqlitedb.c | 35 +++++++++++++-------
1 file changed, 23 insertions(+), 12 deletions(-)
commit bdaa0563988b77fc988604de9e95211842041a70
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Fri Oct 21 11:02:52 2011 +0200
Revert "Remove of -Werror-deprecated-function-declaration", it doesn't work
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 2948e384c9f4854090411b4bfc0de6edbc1e9272
Author: Alban Browaeys <prahal@yahoo.com>
Date: Fri Oct 21 09:40:16 2011 +0200
Bug #660656 - Fix e_iterator_get annotation
libedataserver/e-iterator.c | 5 +++++
1 file changed, 5 insertions(+)
commit 208de5f6f05cb09bb026538f31eb3f4946d66d8a
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date: Thu Oct 20 22:24:04 2011 +0300
Updated Belarusian translation.
po/be.po | 1297 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 630 insertions(+), 667 deletions(-)
commit 527882642ebf9c2617faa684ad4d8ba396c566d7
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Thu Oct 20 21:01:37 2011 +0200
Remove -Werror-deprecated-function-declaration to make it build for the 3.4 moduleset
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 3b5d75a8c014370ace9fa804ae710513983d208e
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Oct 20 09:01:55 2011 +0200
Bug #527614 - Valgrind shows a nice amount of lost memory
camel/camel-http-stream.c | 3 +++
camel/camel-mime-part.c | 3 +++
camel/providers/imap/camel-imap-store.c | 6 ++++++
3 files changed, 12 insertions(+)
commit 666371d0c1036b504584e0670db1da2533d8c411
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Wed Oct 19 16:40:07 2011 +0200
Updated Spanish translation
po/es.po | 27 ++++++++++++---------------
1 file changed, 12 insertions(+), 15 deletions(-)
commit 3fd1d7f4ce6e0506f60d52e6f8a9131de2d8ecf9
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Wed Oct 19 16:38:06 2011 +0200
Updated Spanish translation
po/es.po | 577 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 291 insertions(+), 286 deletions(-)
commit 18fc938cee25357bc148b9489875916cdcb06f4d
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Oct 19 13:56:28 2011 +0200
Fix compiler warnings from GOA code in book factory
addressbook/libedata-book/e-data-book-factory.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit 466623351e070410d7cc1e0a3cfb485210d6015a
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date: Sat Oct 15 11:34:32 2011 -0400
Really implement e_cal_client_view_set_fields_of_interest().
As discussed on bug https://bugzilla.gnome.org/show_bug.cgi?id=652180,
this patch adds many '_component' variants to functions that are named
with '_object', all the '_component' variants take an 'icalcomponent *'
instead of an ical string.
The magic filtering happens in e_data_cal_view_get_component_string()
which creates an ical string representation while omitting properties
that are not mentioned in the fields of interest.
calendar/backends/caldav/e-cal-backend-caldav.c | 167 ++++++-----
.../backends/contacts/e-cal-backend-contacts.c | 11 +-
calendar/backends/file/e-cal-backend-file.c | 302 +++++++++++++------
calendar/backends/http/e-cal-backend-http.c | 46 +--
calendar/libedata-cal/e-cal-backend-sync.c | 115 +++----
calendar/libedata-cal/e-cal-backend-sync.h | 12 +-
calendar/libedata-cal/e-cal-backend.c | 294 ++++++++++++++++--
calendar/libedata-cal/e-cal-backend.h | 6 +
calendar/libedata-cal/e-data-cal-view.c | 316 +++++++++++++++++++-
calendar/libedata-cal/e-data-cal-view.h | 8 +
calendar/libedata-cal/e-data-cal.c | 40 +--
calendar/libedata-cal/e-data-cal.h | 6 +-
12 files changed, 1015 insertions(+), 308 deletions(-)
commit 359ed29118c57f01231cf1103f0f9393dd4677a5
Author: Mario Blättermann <mariobl@gnome.org>
Date: Tue Oct 18 22:16:19 2011 +0200
[l10n] Updated German translation
po/de.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 3aa71853bd7d51638c823273bd41d07ff958af65
Author: Mario Blättermann <mariobl@gnome.org>
Date: Tue Oct 18 22:15:33 2011 +0200
[l10n] Updated German translation
po/de.po | 1340 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 678 insertions(+), 662 deletions(-)
commit 994a77156da4eead849887e7699c8bcff580c8ba
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Oct 18 20:12:29 2011 +0200
Avoid possible deadlock with CamelStoreSummary locks
Recently added store_summary_sync_folder_summary_count_cb() could
cause deadlock when locking SUMMARY_LOCK first, and then calling
functions which lock REF_LOCK before SUMMARY_LOCK. Locking REF_LOCK
first avoids this.
camel/camel-store-summary.c | 10 ++++++++++
1 file changed, 10 insertions(+)
commit 01f8a361389e065aa671ef17703a8d007100a881
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Oct 18 13:07:54 2011 +0200
Bug #661549 - Avoid fetching from backend when calculating summary
calendar/backends/contacts/e-cal-backend-contacts.c | 8 ++++++++
1 file changed, 8 insertions(+)
commit cca25e98a71d8c06f9ce1b53658ec4675f2dd5c2
Author: Bartosz Szatkowski <bulislaw@linux.com>
Date: Tue Oct 18 12:29:07 2011 +0200
Bug #656603 - Add support for generating vCard 2.1 in libebook
addressbook/libebook/e-vcard.c | 247 +++++++++++++++++++++++++++++++++++--
addressbook/libebook/e-vcard.h | 8 ++
tests/libebook/vcard/dump-vcard.c | 17 ++-
3 files changed, 257 insertions(+), 15 deletions(-)
commit 5083c6131fca75d9ded02721d0a37984a9763d83
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Tue Oct 18 07:43:30 2011 +0200
Updated Norwegian bokmål translation
po/nb.po | 639 +++++++++++++++++++++++++++++---------------------------------
1 file changed, 301 insertions(+), 338 deletions(-)
commit 10daebf59381526e81c7ed519d16084179d1d5a9
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Tue Oct 18 00:13:13 2011 +0200
Updated Galician translations
po/gl.po | 502 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 251 insertions(+), 251 deletions(-)
commit b8392ac685e4c2dba1a3c1cf9ceb0b779f3826b9
Author: OKANO Takayoshi <kano@na.rim.or.jp>
Date: Tue Oct 18 01:43:35 2011 +0900
Updated Japanese translation
po/ja.po | 1358 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 699 insertions(+), 659 deletions(-)
commit 564b4cf3572fabd51d648a9742c2d0c376e3548e
Author: Luca Ferretti <lferrett@gnome.org>
Date: Mon Oct 17 10:06:41 2011 +0200
l10n: updated Italian translation
po/it.po | 102 +++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 57 insertions(+), 45 deletions(-)
commit 8641317bbe1457e60debcd2cff89cc1651798916
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Oct 16 17:26:52 2011 -0400
Update libedata-book API docs.
.../libedata-book/e-book-backend-sqlitedb.c | 37 ++++++-----
addressbook/libedata-book/e-book-backend-sync.c | 4 ++
addressbook/libedata-book/e-book-backend.c | 4 ++
addressbook/libedata-book/e-data-book-view.c | 2 +-
addressbook/libedata-book/e-data-book.c | 14 +++++
.../libedata-book/libedata-book-sections.txt | 12 ++--
.../libedata-book/tmpl/e-book-backend-sync.sgml | 12 ++--
.../libedata-book/tmpl/e-book-backend.sgml | 12 ++--
.../libedata-book/tmpl/e-data-book-view.sgml | 1 +
.../libedata-book/tmpl/e-data-book.sgml | 8 +--
.../libedata-book/tmpl/libedata-book-unused.sgml | 66 ++++++++++++++++++++
11 files changed, 132 insertions(+), 40 deletions(-)
commit 24b12b57dbbd374e282f0f32db94bd9bfd292038
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Oct 16 17:22:20 2011 -0400
Update libebook API docs.
addressbook/libebook/e-book-client.c | 6 +-
addressbook/libebook/e-book.c | 4 +-
addressbook/libebook/e-contact.c | 9 ++-
addressbook/libebook/e-vcard.c | 31 ++++++---
.../addressbook/libebook/libebook-sections.txt | 11 ++-
.../addressbook/libebook/tmpl/e-book-client.sgml | 72 ++++++++++++++++++++
.../addressbook/libebook/tmpl/e-contact.sgml | 10 +++
.../addressbook/libebook/tmpl/e-vcard.sgml | 29 ++++++++
.../addressbook/libebook/tmpl/libebook-unused.sgml | 8 ---
9 files changed, 152 insertions(+), 28 deletions(-)
commit 69db67b9db9a26625930949a8dc3152195a108d6
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Oct 16 17:15:58 2011 -0400
Update libedata-cal API docs.
calendar/libedata-cal/e-cal-backend-sexp.c | 9 ++++-----
calendar/libedata-cal/e-cal-backend.c | 5 ++++-
.../calendar/libedata-cal/libedata-cal-sections.txt | 1 +
.../calendar/libedata-cal/tmpl/e-cal-backend.sgml | 12 ++++++++++++
4 files changed, 21 insertions(+), 6 deletions(-)
commit c59714262357f5855c8bd7276c3eac57250867c4
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Oct 16 17:13:10 2011 -0400
Update libedataserver API docs.
.../libedataserver/libedataserver-sections.txt | 7 +++
docs/reference/libedataserver/tmpl/e-util.sgml | 66 ++++++++++++++++++++
libedataserver/e-data-server-util.c | 17 ++---
libedataserver/e-proxy.c | 32 +++++++---
4 files changed, 103 insertions(+), 19 deletions(-)
commit 75da86ff0d86902450b9abddf0be3e77e613382b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Oct 16 17:02:38 2011 -0400
Update Camel API docs.
camel/camel-db.c | 25 +-
camel/camel-db.h | 5 +
camel/camel-folder-summary.c | 914 +++++++++-----------
camel/camel-folder-summary.h | 28 +-
camel/camel-folder.c | 8 +-
camel/camel-session.c | 4 +-
camel/camel-store-summary.c | 26 +-
camel/providers/imapx/camel-imapx-server.c | 3 +-
camel/providers/nntp/camel-nntp-store.c | 2 +-
camel/providers/pop3/camel-pop3-engine.c | 13 +-
camel/providers/pop3/camel-pop3-folder.c | 8 +-
camel/providers/pop3/camel-pop3-store.c | 2 +-
docs/reference/camel/camel-sections.txt | 71 +-
docs/reference/camel/tmpl/camel-db.sgml | 58 +-
.../reference/camel/tmpl/camel-folder-summary.sgml | 344 +++++---
docs/reference/camel/tmpl/camel-service.sgml | 9 +
docs/reference/camel/tmpl/camel-session.sgml | 9 +
docs/reference/camel/tmpl/camel-store-summary.sgml | 21 +
docs/reference/camel/tmpl/camel-unused.sgml | 127 +++
docs/reference/camel/tmpl/camel-vee-summary.sgml | 2 +-
docs/reference/camel/tmpl/camel.sgml | 17 +
21 files changed, 980 insertions(+), 716 deletions(-)
commit c7a35e3b86f16830200626434cb1fb01025a594d
Author: Changwoo Ryu <cwryu@debian.org>
Date: Mon Oct 17 03:08:33 2011 +0900
Updated Korean translation
po/ko.po | 1690 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 850 insertions(+), 840 deletions(-)
commit 8adf751a3537b305dd9fe81982b1015dbc536665
Author: Bruce Cowan <bruce@bcowan.me.uk>
Date: Sun Oct 16 14:42:13 2011 +0100
Updated British English translation
po/en_GB.po | 147 +++++++++++++++++++++++++++++++----------------------------
1 file changed, 78 insertions(+), 69 deletions(-)
commit 68c269a66bd484768b9c1517e7dc2dd30f682485
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Oct 15 09:51:35 2011 -0400
smtp: Adapt to Camel's new authentication API.
camel/providers/smtp/camel-smtp-transport.c | 460 +++++++++++----------------
1 file changed, 184 insertions(+), 276 deletions(-)
commit ed034cb952d7086990e5ae171a7846a3d8a7f485
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Oct 15 09:51:22 2011 -0400
pop3: Adapt to Camel's new authentication API.
camel/providers/pop3/camel-pop3-store.c | 387 ++++++++++++++-----------------
1 file changed, 173 insertions(+), 214 deletions(-)
commit 8bfe4474af27a6ceb442a00eb62b38e187862100
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Oct 15 09:51:05 2011 -0400
nntp: Adapt to Camel's new authentication API.
camel/providers/nntp/camel-nntp-store.c | 188 +++++++++++++++----------------
1 file changed, 88 insertions(+), 100 deletions(-)
commit 7f9d70756283db3419bb883c6153a1e06ee78557
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Oct 15 09:50:52 2011 -0400
imapx: Adapt to Camel's new authentication API.
camel/providers/imapx/camel-imapx-conn-manager.c | 29 ++-
camel/providers/imapx/camel-imapx-server.c | 254 ++++++++++------------
camel/providers/imapx/camel-imapx-server.h | 5 +
camel/providers/imapx/camel-imapx-store.c | 31 +++
camel/providers/imapx/camel-imapx-store.h | 1 +
5 files changed, 176 insertions(+), 144 deletions(-)
commit ed5e4c6f4d9b148128f0043b997cdfadd65b670d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Oct 15 09:50:06 2011 -0400
imap: Adapt to Camel's new authentication API.
camel/providers/imap/camel-imap-store.c | 347 +++++++++++++------------------
1 file changed, 149 insertions(+), 198 deletions(-)
commit 8226427259799ab6f8c9a6669a5ddf2cb4d40893
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Oct 15 09:35:43 2011 -0400
Camel: New authentication API.
Currently each provider has to implement its own authentication loop.
The idea for these changes is add a CamelSession method that executes
a common authentication loop for all providers:
CamelSessionClass:
gboolean (*authenticate_sync) (CamelSession *session,
CamelService *service,
const gchar *mechanism,
GCancellable *cancellable,
GError **error);
void (*authenticate) (CamelSession *session,
CamelService *service,
const gchar *mechanism,
gint io_priority,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean (*authenticate_finish) (CamelSession *session,
GAsyncResult *result,
GError **error);
Each CamelService is then responsible for implementing a new
authenticate method that makes only ONE authentication attempt and
returns an appropriate status code:
CamelServiceClass:
CamelAuthenticationResult
(*authenticate_sync) (CamelService *service,
const gchar *mechanism,
GCancellable *cancellable,
GError **error);
void (*authenticate) (CamelService *service,
const gchar *mechanism,
gint io_priority,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
CamelAuthenticationResult
(*authenticate_finish) (CamelService *service,
GAsyncResult *result,
GError **error);
The status codes are defined by the CamelAuthenticationResult enum:
CAMEL_AUTHENTICATION_SUCCESS : auth credentials were accepted
CAMEL_AUTHENTICATION_FAILURE : auth credentials were rejected
CAMEL_AUTHENTICATION_ERROR : something went horribly wrong!
CAMEL_AUTHENTICATION_SUCCESS and CAMEL_AUTHENTICATION_ERROR both
terminate the authentication loop, but CAMEL_AUTHENTICATION_FAILURE
cycles the loop and asks the CamelService to retry authentication,
usually after prompting the user to enter a different password.
camel/camel-enums.h | 19 ++
camel/camel-service.c | 213 +++++++++++++++++
camel/camel-service.h | 31 +++
camel/camel-session.c | 315 +++++++++++++++++++++++++-
camel/camel-session.h | 36 +++
docs/reference/camel/camel-sections.txt | 7 +
docs/reference/camel/tmpl/camel-service.sgml | 45 ++++
docs/reference/camel/tmpl/camel-session.sgml | 49 +++-
8 files changed, 703 insertions(+), 12 deletions(-)
commit 7e35d8578cad0db69984be37ce7c5dc2eac351a2
Author: Fran Dieguez <fran@openhost.es>
Date: Sat Oct 15 16:36:25 2011 +0200
Updaged Galician translations
po/gl.po | 1903 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 965 insertions(+), 938 deletions(-)
commit 9082715f40b73c0e4df8460643bd9c10f6c42c24
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Oct 12 21:09:05 2011 -0400
Require libgdata >= 0.10.
Drop all the backward-compatibility cruft.
.../backends/google/e-book-backend-google.c | 129 --------------------
configure.ac | 6 +-
2 files changed, 1 insertion(+), 134 deletions(-)
commit 02123db3760e397973d1f9240faabd810fe82b57
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Wed Oct 12 17:28:32 2011 +0200
Updated Spanish translation
po/es.po | 181 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 94 insertions(+), 87 deletions(-)
commit 05623005c5be50413e2410525d0b7cc682cda25c
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Tue Oct 11 14:02:57 2011 +0300
Bug #661448 - e_util_copy_*_slist(): Avoid using append function
The current implementation calls g_slist_append() for each element
of the list to copy. However, g_slist_append() is expensive
because it iterate over the whole destination list.
This patch alters the behavior to first make a deep copy of the
list and then concatenate the destination list and the list copy.
The concatenation only iterates of the destination list once.
libedataserver/e-data-server-util.c | 32 ++++++++++++++++++++------------
1 file changed, 20 insertions(+), 12 deletions(-)
commit 400afc6ae44c30de33ea044c6d23b1172118d136
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date: Tue Oct 11 21:21:57 2011 +0200
Updated Hungarian translation
po/hu.po | 173 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 91 insertions(+), 82 deletions(-)
commit 4f47241acff23fb1b72767f7155a2caa3494aa99
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Mon Oct 10 16:35:32 2011 +0300
EBookClient: Avoid useless copying of valid UTF-8 strings
Make use of e_util_ensure_gdbus_string() instead of
e_util_utf8_make_valid() whenever possible to avoid useless
copying/freeing of valid UTF-8 strings (likely case).
addressbook/libebook/e-book-client.c | 62 ++++++++++++++++++++++------------
1 file changed, 41 insertions(+), 21 deletions(-)
commit e1f27317624f5748c4fcf17d6e7bcd5559d7c79e
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Tue Oct 11 11:20:40 2011 +0300
e-book-backend-file: Don't share DB_ENV between address books from different sources
A DB_ENV is associated to the folder when the database is stored, in
order to store transaction logs. As a consequence, a DB_ENV should
never be shared between address books from different sources, since
they are kept in separate folders.
addressbook/backends/file/e-book-backend-file.c | 56 +++++++++++++++--------
1 file changed, 38 insertions(+), 18 deletions(-)
commit 4aabf8ef5a92b740462cb9493bdaa19ca49f8077
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Oct 11 13:25:44 2011 +0200
ENameSelectorEntry::user_delete_text: Delete whole text when user deleted it
In cases like setting an empty string to a GtkEntry the event
passes -1 as end_pos, where ENameSelectorEntry didn't behave properly.
libedataserverui/e-name-selector-entry.c | 3 +++
1 file changed, 3 insertions(+)
commit 1d4310dae9d5784f53c4fdd7f3ab2218c34cd7ff
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Oct 11 12:28:53 2011 +0200
Bug #661432 - 'Any field contains' search doesn't work in contact view
addressbook/libedata-book/e-book-backend-sqlitedb.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
commit d24415554663deea972af8eb53a2065440403cbb
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Oct 11 10:02:33 2011 +0200
Bug #660829 - Allow 'Mark as read' in right click menu on spam folder
camel/providers/local/camel-maildir-store.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit a0226a9ecbac6f22d2f3ec6c037112c17ae21598
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Tue Oct 11 10:51:37 2011 +0300
Revert "gdbus_proxy_call_sync: stop using g_usleep()"
This reverts commit cf78ee827d3c5157e44a1e4c32d395942a816461.
libedataserver/e-gdbus-templates.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 624c1b55821a176a47cd316ccbf793d59ba64faa
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Tue Oct 11 09:36:59 2011 +0300
EBookClientView: Use e_util_free_object_slist() utility function
addressbook/libebook/e-book-client-view.c | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
commit 2d4b9ca0a6f79cc94be3c40a34d44e6518e1365f
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Mon Oct 10 15:54:42 2011 +0300
e-book-client: Refactor bulk methods code
Add a contact_slist_to_utf8_vcard_array() utility function to
avoid code duplication in EBookClient bulk methods.
addressbook/libebook/e-book-client.c | 57 +++++++++++++++-------------------
1 file changed, 25 insertions(+), 32 deletions(-)
commit cf78ee827d3c5157e44a1e4c32d395942a816461
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Mon Oct 10 09:51:11 2011 +0300
gdbus_proxy_call_sync: stop using g_usleep()
Instead, tell g_main_context_iteration() that it may block if no
event source is ready.
libedataserver/e-gdbus-templates.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
commit 3b48d4f7d985cc44b7cce72c9f001afc4aedf688
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Wed Oct 5 10:36:20 2011 +0300
Don't free vcard memory in e_data_book_view_notify_update*_vcard()
Instead, the vcard memory is freed by the caller which feels more
consistent with the rest of the code and less error-prone.
addressbook/backends/file/e-book-backend-file.c | 10 ++++------
addressbook/libedata-book/e-data-book-view.c | 15 ++++-----------
addressbook/libedata-book/e-data-book-view.h | 4 ++--
3 files changed, 10 insertions(+), 19 deletions(-)
commit c79dc600304a61ed55a0f0d45462386b7a8f3513
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Mon Oct 10 19:18:20 2011 +0300
e_book_backend_sqlitedb_new: Fix database connection reuse
Remove EBookBackendSqliteDB objects from the db_connections
hash table in their dispose function. It used to be done in
their finalize function but this would cause
g_hash_table_lookup() to sometime return EBookBackendSqliteDB
GObjects whose ref_count is 0, under heavy load.
This patch also makes sure the database mutex is properly unlocked
in case of error. It also properly reports errors when
book_backend_sqlitedb_load() fails.
.../libedata-book/e-book-backend-sqlitedb.c | 51 ++++++++++++++------
1 file changed, 36 insertions(+), 15 deletions(-)
commit 9c07f936ec0dad8cf661b9e4a013f020df1bda41
Author: krishnababu k <kkrothap@redhat.ocm>
Date: Mon Oct 10 16:56:09 2011 +0530
Updated Telugu Translations
po/te.po | 1919 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 922 insertions(+), 997 deletions(-)
commit 5ce82c0588a649fdd226cf15ed00f22c427ea9bb
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Thu Oct 6 08:41:21 2011 +0300
libebook: Add unit test for bulk modification function
tests/libebook/test-bulk-methods.c | 99 ++++++++++++++++++++++++++++++++++++
1 file changed, 99 insertions(+)
commit fbb03706a9f1b625f65d25a59d3fe50dc277058b
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Wed Oct 5 16:22:31 2011 +0300
e-book-client: Add bulk contact modification methods.
This reduces the number of DBus round-trips and enables
optimizations in the backend.
This patch also makes use of Berkeley DB transactions in the file
backend.
addressbook/backends/file/e-book-backend-file.c | 163 +++++++++++++-------
.../backends/google/e-book-backend-google.c | 27 +++-
addressbook/backends/ldap/e-book-backend-ldap.c | 125 ++++++++-------
addressbook/backends/vcf/e-book-backend-vcf.c | 32 ++--
.../backends/webdav/e-book-backend-webdav.c | 41 +++--
addressbook/libebook/e-book-client.c | 123 ++++++++++++++-
addressbook/libebook/e-book-client.h | 4 +
addressbook/libebook/e-book.c | 21 ++-
addressbook/libedata-book/e-book-backend-sync.c | 39 +++--
addressbook/libedata-book/e-book-backend-sync.h | 4 +-
addressbook/libedata-book/e-book-backend.c | 24 +--
addressbook/libedata-book/e-book-backend.h | 4 +-
addressbook/libedata-book/e-data-book.c | 51 +++---
addressbook/libedata-book/e-data-book.h | 2 +-
addressbook/libegdbus/e-gdbus-book.c | 50 +++---
addressbook/libegdbus/e-gdbus-book.h | 14 +-
16 files changed, 481 insertions(+), 243 deletions(-)
commit 7bb77327298819f7845602bfa643281a0cba4e21
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Oct 10 10:56:33 2011 +0200
Workaround possible crash in imap_body_decode()
camel/providers/imap/camel-imap-utils.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 92f0988cbe0fee83843022378cddd84a53adc454
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date: Mon Oct 10 19:30:36 2011 +1100
Updated Vietnamese translation
po/vi.po | 832 ++++++++++++++++++++++++++------------------------------------
1 file changed, 343 insertions(+), 489 deletions(-)
commit c86786b8e345f94f09eaa15b724a0306793e7e06
Author: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Date: Fri Oct 7 22:51:44 2011 +1100
vi.po: import from Damned Lies
po/vi.po | 7156 +++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 4062 insertions(+), 3094 deletions(-)
commit 0ff55969ff74ff16cd4b5c2ba28bf9b99453cb06
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Mon Oct 10 07:50:13 2011 +0200
Updated Norwegian bokmål translation
po/nb.po | 1841 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 920 insertions(+), 921 deletions(-)
commit 684d186c922b28b141f03af3c71e1c365e26f823
Author: Daniel Nylander <po@danielnylander.se>
Date: Sun Oct 9 20:46:14 2011 +0200
Updated Swedish translation
po/sv.po | 2021 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 1017 insertions(+), 1004 deletions(-)
commit d97a662780b8270b95e5f2e2c9938c63b4621548
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Sun Oct 9 11:45:41 2011 +0200
Updated Spanish translation
po/es.po | 1867 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 946 insertions(+), 921 deletions(-)
commit 43d46d86426d910d7b91ba1fd6dcc0383457d5a9
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Sat Oct 8 10:09:12 2011 +0300
configure.ac: Bump ADDRESS_BOOK_DBUS_SERVICE_NAME to 2
The DBus API has changed with the addition of bulk contact
addition methods.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 510d4c84ea9c97777ef9e804e2662bca045424cc
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Tue Oct 4 16:26:52 2011 +0300
addressbook: Improve bulk contact removal code
The patch makes use of Berkeley DB transations in the file backend
and roll back the transaction in case of error to make the
behavior consistent with bulk addition.
This patch also makes the webdav backend behave as expected since
it does not support bulk removal and the implementation was broken.
addressbook/backends/file/e-book-backend-file.c | 68 ++++++++++++++------
.../backends/webdav/e-book-backend-webdav.c | 48 ++++++++------
2 files changed, 76 insertions(+), 40 deletions(-)
commit 77b603a9af83770e8222831aa62947a7fedf9dcb
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Fri Sep 30 17:08:14 2011 +0300
libebook: Add test for bulk methods
tests/libebook/Makefile.am | 3 ++
tests/libebook/test-bulk-methods.c | 102 ++++++++++++++++++++++++++++++++++++
2 files changed, 105 insertions(+)
commit e91992d774039224aceef2dd5c7d2d0f2baf366b
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Tue Sep 27 13:35:36 2011 +0300
e-book-client: add e_book_client_add_contacts*() methods
Enables optimizations for batch additions of contacts such as
less DBus round trips and use of database transactions in file
backend.
addressbook/backends/file/e-book-backend-file.c | 185 +++++++++++-----
.../backends/google/e-book-backend-google.c | 42 +++-
addressbook/backends/ldap/e-book-backend-ldap.c | 61 +++--
addressbook/backends/vcf/e-book-backend-vcf.c | 35 ++-
.../backends/webdav/e-book-backend-webdav.c | 51 +++--
addressbook/libebook/e-book-client.c | 233 ++++++++++++++++----
addressbook/libebook/e-book-client.h | 4 +
addressbook/libebook/e-book.c | 40 ++--
addressbook/libedata-book/e-book-backend-sync.c | 50 ++---
addressbook/libedata-book/e-book-backend-sync.h | 4 +-
addressbook/libedata-book/e-book-backend.c | 22 +-
addressbook/libedata-book/e-book-backend.h | 4 +-
addressbook/libedata-book/e-data-book.c | 58 +++--
addressbook/libedata-book/e-data-book.h | 2 +-
addressbook/libegdbus/e-gdbus-book.c | 48 ++--
addressbook/libegdbus/e-gdbus-book.h | 14 +-
16 files changed, 587 insertions(+), 266 deletions(-)
commit 3a9e392b4c67ec9e5c6eff9cf7548f4672ce9609
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Sat Oct 8 09:42:44 2011 +0300
build_sqlitedb(): remove useless free() for vcard_dbt.data
addressbook/backends/file/e-book-backend-file.c | 1 -
1 file changed, 1 deletion(-)
commit 621b16bd7a36fa28ce388232c22566382d2fc40f
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Fri Oct 7 13:37:52 2011 +0200
Updated POTFILES.in
po/POTFILES.in | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit fb5445569e55d5eb48198f99272fd28d06db7922
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Wed Oct 5 09:26:05 2011 +0300
build_sqlitedb: Fix memory leaks and optimize function
This patch fixes 2 possible memory leaks in build_sqlitedb()
function, makes use of e_util_free_object_slist() utility function,
slightly improves error checking and makes some minor optimizations.
addressbook/backends/file/e-book-backend-file.c | 21 ++++++++++++++-------
1 file changed, 14 insertions(+), 7 deletions(-)
commit bd6eb6896f663bc95521b07cab48fce760b91ae6
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Wed Oct 5 10:03:42 2011 +0300
Make all backends return NULL when calling get_contact() and the contact is not found.
Some backends returned NULL (google, webdav) while other returned
an empty string (ldap, file, vcf). The behavior should be
consistent and I believe the best is to return NULL since it is
an error case (NOT_FOUND error is returned), this avoids useless
string allocation and possible leaks.
addressbook/backends/file/e-book-backend-file.c | 3 ---
addressbook/backends/ldap/e-book-backend-ldap.c | 16 ++++++++--------
addressbook/backends/vcf/e-book-backend-vcf.c | 2 +-
addressbook/libedata-book/e-book-backend-sync.c | 3 +--
4 files changed, 10 insertions(+), 14 deletions(-)
commit d91010693f1ba9207219465d9b9052b6e6937cb6
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Tue Oct 4 11:43:46 2011 +0300
gdbus_proxy_call_sync: check sync flag more frequently
This patch lowers the value used in g_usleep() from 250000us
to 1000us in order to decrease latency.
libedataserver/e-gdbus-templates.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 508ea7c93045d61d3f72807c253c820c9e42b262
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Oct 6 16:57:51 2011 +0200
CamelFolderSummary API changes
camel/camel-db.c | 303 +++-
camel/camel-db.h | 49 +-
camel/camel-disco-folder.c | 16 +-
camel/camel-folder-search.c | 2 +-
camel/camel-folder-summary.c | 2169 +++++++++++++----------
camel/camel-folder-summary.h | 335 ++--
camel/camel-folder-thread.c | 10 +-
camel/camel-folder.c | 36 +-
camel/camel-store-summary.c | 158 +-
camel/camel-store-summary.h | 4 +
camel/camel-vee-folder.c | 232 +--
camel/camel-vee-summary.c | 110 +-
camel/camel-vee-summary.h | 4 +-
camel/camel-vtrash-folder.c | 8 +-
camel/providers/imap/camel-imap-folder.c | 259 +--
camel/providers/imap/camel-imap-message-cache.c | 6 +-
camel/providers/imap/camel-imap-store.c | 42 +-
camel/providers/imap/camel-imap-summary.c | 45 +-
camel/providers/imap/camel-imap-utils.c | 33 +-
camel/providers/imapx/camel-imapx-folder.c | 12 +
camel/providers/imapx/camel-imapx-server.c | 120 +-
camel/providers/imapx/camel-imapx-store.c | 4 +-
camel/providers/imapx/camel-imapx-summary.c | 44 +-
camel/providers/imapx/camel-imapx-utils.c | 121 +-
camel/providers/imapx/camel-imapx-utils.h | 1 -
camel/providers/local/camel-local-folder.c | 2 +-
camel/providers/local/camel-local-summary.c | 69 +-
camel/providers/local/camel-local-summary.h | 4 +-
camel/providers/local/camel-maildir-folder.c | 8 +-
camel/providers/local/camel-maildir-store.c | 6 +-
camel/providers/local/camel-maildir-summary.c | 31 +-
camel/providers/local/camel-mbox-folder.c | 8 +-
camel/providers/local/camel-mbox-store.c | 6 +-
camel/providers/local/camel-mbox-summary.c | 126 +-
camel/providers/local/camel-mh-folder.c | 2 +-
camel/providers/local/camel-mh-store.c | 6 +-
camel/providers/local/camel-mh-summary.c | 30 +-
camel/providers/local/camel-spool-summary.c | 14 +-
camel/providers/nntp/camel-nntp-folder.c | 14 +-
camel/providers/nntp/camel-nntp-summary.c | 79 +-
40 files changed, 2434 insertions(+), 2094 deletions(-)
commit 9d42db91bde8ccad168e8f8d163bb77b4f2b1944
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Oct 6 09:50:28 2011 -0400
Prefer g_simple_async_result_take_error().
Slightly more efficient and convenient than:
g_simple_async_result_set_from_error (simple, error);
g_error_free (error);
One less GError to copy and destroy.
camel/camel-cipher-context.c | 36 +++++++--------------
camel/camel-data-wrapper.c | 18 ++++-------
camel/camel-folder.c | 48 ++++++++++------------------
camel/camel-mime-part.c | 6 ++--
camel/camel-offline-folder.c | 6 ++--
camel/camel-sasl.c | 18 ++++-------
camel/camel-service.c | 6 ++--
camel/camel-session.c | 6 ++--
camel/camel-store.c | 60 ++++++++++++-----------------------
camel/camel-subscribable.c | 12 +++----
camel/camel-transport.c | 6 ++--
libedataserverui/e-book-auth-util.c | 18 ++++-------
12 files changed, 80 insertions(+), 160 deletions(-)
commit 9654883bef0bda917bd52d80f35645e3b53bda72
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Oct 6 12:29:20 2011 +0200
Increase dependency on gtk+ to 3.2
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 4fa805647c0de10bf1f399ebbae545bb3cd2b7ca
Author: Dan Vrátil <dvratil@redhat.com>
Date: Wed Oct 5 19:27:42 2011 +0200
Add missing arguments checks to CamelCipherContext
camel/camel-cipher-context.c | 40 ++++++++++++++++++++++++----------------
1 file changed, 24 insertions(+), 16 deletions(-)
commit 19df8b5790266ebff8b60e43980998af6ffbf9d4
Author: Christian Hilberg <chilberg@src.gnome.org>
Date: Tue Oct 4 16:52:34 2011 +0200
Bug #660884 - Missing libebackend LIBADD in calendar/backends
calendar/backends/contacts/Makefile.am | 1 +
calendar/backends/file/Makefile.am | 2 ++
2 files changed, 3 insertions(+)
commit 0f174bd6e37fa03c3c9894215b78d520e1ec1e0d
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Oct 3 14:15:57 2011 +0200
Provide EClient's GSList utility functions within e-data-server-util.h
libedataserver/e-client.c | 61 ++------------
libedataserver/e-data-server-util.c | 154 +++++++++++++++++++++++++++++++++++
libedataserver/e-data-server-util.h | 7 ++
3 files changed, 169 insertions(+), 53 deletions(-)
commit b0797352a1325028a8560560c31b42bc77b12e80
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Oct 3 11:22:28 2011 +0200
Bug #660615 - Make POP3 provider more cancellable ready
camel/providers/pop3/camel-pop3-engine.c | 38 ++++++++++++++-----------
camel/providers/pop3/camel-pop3-engine.h | 8 ++++--
camel/providers/pop3/camel-pop3-folder.c | 45 ++++++++++++++++--------------
camel/providers/pop3/camel-pop3-store.c | 25 +++++++++--------
camel/providers/pop3/camel-pop3-store.h | 1 +
camel/providers/pop3/camel-pop3-stream.c | 2 +-
6 files changed, 65 insertions(+), 54 deletions(-)
commit d77395361d9f2b00e3422edbd116ea5eaceda78c
Author: Dan Vrátil <dvratil@redhat.com>
Date: Fri Sep 30 23:54:27 2011 +0200
Fix a little memory leak
libedataserverui/e-source-combo-box.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
commit a3f27c80fbd31437a09304421ac54266e026b7f3
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date: Fri Sep 30 11:26:41 2011 -0400
Bug 660533 - Missing GOA cflags/libs in libedata-book
addressbook/libedata-book/Makefile.am | 2 ++
1 file changed, 2 insertions(+)
commit c581bc7c83a0d6e12a17d7bd08e3b9782f68ab64
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Sep 30 14:37:45 2011 +0200
Bug #620382 - Do not delete also directory for custom local calendars
calendar/backends/file/e-cal-backend-file.c | 7 +++++++
1 file changed, 7 insertions(+)
commit 4726edcdf232bc3a0c65ef57db0764f8b76a10b0
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Sep 30 14:08:17 2011 +0200
Bug #601898 - SOCKS proxy does not work with mailer
camel/camel-network-service.c | 2 +-
camel/camel-session.c | 48 +++++++-----------------------
camel/camel-session.h | 8 +++--
libedataserver/e-proxy.c | 65 ++++++++++++++++++++++++++++++++---------
4 files changed, 69 insertions(+), 54 deletions(-)
commit 0768417c74ea70ab41eb25e36292db61bfa9f1ea
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Wed Sep 28 10:41:50 2011 +0300
Add unit test for lazy contact vcard parsing
The test was mostly written by Milan Crha.
tests/libebook/Makefile.am | 3 +
tests/libebook/test-vcard-parsing.c | 261 +++++++++++++++++++++++++++++++++++
2 files changed, 264 insertions(+)
commit 124fe0e1e377103c31f120e2f8b4d0abb47db750
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Wed Sep 21 15:57:41 2011 +0300
addressbook: Optimizations to avoid vcard parsing
Now that vcards are lazily parsed, it makes sense to optimize
the rest of the code to avoid vcard parsing as much as possible.
In particular, it is now possible the pass the vcard UID when
constructing an EVCard object by using e_vcard_construct_with_uid().
This will avoid useless vcard parsing whenever getting the vcard
UID later. Moreover, setting the UID attribute on a EContact no
longer requires vcard parsing.
addressbook/backends/file/e-book-backend-file.c | 11 +-
addressbook/backends/vcf/e-book-backend-vcf.c | 3 +-
.../backends/webdav/e-book-backend-webdav.c | 12 +--
addressbook/libebook/e-book-client-view.c | 10 +-
addressbook/libebook/e-book-client.c | 2 +-
addressbook/libebook/e-book-view.c | 10 +-
addressbook/libebook/e-book.c | 2 +-
addressbook/libebook/e-contact.c | 109 ++++++++++++--------
addressbook/libebook/e-contact.h | 1 +
addressbook/libebook/e-vcard.c | 107 ++++++++++++++++---
addressbook/libebook/e-vcard.h | 2 +
addressbook/libedata-book/e-book-backend-cache.c | 2 +-
.../libedata-book/e-book-backend-db-cache.c | 2 +-
.../libedata-book/e-book-backend-sqlitedb.c | 2 +-
addressbook/libedata-book/e-data-book-view.c | 33 +++---
addressbook/libedata-book/e-data-book-view.h | 2 +-
16 files changed, 207 insertions(+), 103 deletions(-)
commit 1056f94b4183479656ab4269a548bcdfde1da768
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Sep 29 14:23:18 2011 -0400
Remove some leftover migration crud.
addressbook/libedata-book/e-data-book-factory.c | 3 ---
calendar/libedata-cal/e-data-cal-factory.c | 3 ---
2 files changed, 6 deletions(-)
commit 034773cbfd002a1d78b1ecb796bfb15956a9177c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Sep 29 14:06:27 2011 -0400
Give EDataCalFactory a proper "new" function.
calendar/libedata-cal/e-data-cal-factory.c | 10 ++++++++++
calendar/libedata-cal/e-data-cal-factory.h | 4 +++-
.../calendar/libedata-cal/libedata-cal-sections.txt | 1 +
.../calendar/libedata-cal/tmpl/e-data-cal-factory.sgml | 10 ++++++++++
.../evolution-calendar-factory/evolution-calendar-factory.c | 3 +--
5 files changed, 25 insertions(+), 3 deletions(-)
commit e37b632fbaa79908a79adf99d12f6ee6731d38a7
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Sep 29 14:02:33 2011 -0400
Give EDataBookFactory a proper "new" function.
addressbook/libedata-book/e-data-book-factory.c | 8 ++++++++
addressbook/libedata-book/e-data-book-factory.h | 2 ++
.../addressbook/libedata-book/libedata-book-sections.txt | 1 +
.../addressbook/libedata-book/tmpl/e-data-book-factory.sgml | 10 ++++++++++
.../addressbook/libedata-book/tmpl/libedata-book-unused.sgml | 7 -------
.../evolution-addressbook-factory.c | 3 +--
6 files changed, 22 insertions(+), 9 deletions(-)
commit 0e9dfc4ddd71bcd57188af08fde0b3e37b6cb5aa
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Sep 29 13:29:11 2011 -0400
Forgot a couple #includes.
.../evolution-addressbook-factory/evolution-addressbook-factory.c | 1 +
services/evolution-calendar-factory/evolution-calendar-factory.c | 1 +
2 files changed, 2 insertions(+)
commit 187cfdf05526b5d1b69eb3bb034f3ab4a85c3093
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Sep 5 08:46:12 2011 -0400
Prefer G_VALUE_INIT over memset().
G_VALUE_INIT is new in GLib 2.30. More convenient than zero-filling a
statically declared GValue with memset().
camel/camel-object.c | 7 ++-----
camel/camel-settings.c | 12 +++---------
2 files changed, 5 insertions(+), 14 deletions(-)
commit faef977626f9b35ca25ad06904a4bed14101d889
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Sep 29 11:44:28 2011 -0400
Require GLib 2.30.
Drop all GLIB_CHECK_VERSION macros.
calendar/backends/file/e-cal-backend-file.c | 5 +----
configure.ac | 2 +-
libedataserver/e-data-server-util.c | 12 ------------
.../evolution-addressbook-factory.c | 6 ------
4 files changed, 2 insertions(+), 23 deletions(-)
commit 67e7dd47e7ece60df7b14c583f542b0063b377df
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Sep 28 17:01:18 2011 -0400
Add a "services" directory.
Split the D-Bus service binaries out of their respective "libedata"
folders and give them their own folder under "services". This just
consists of the main() function, any migration gunk, and the D-Bus
.service key file.
This provides a natural place to add a new D-Bus service for ESources,
coming soon to a repository near you!
Also, by popular demand, change the binary and source code prefix in
these folders from "e" to "evolution". I guess so grepping a process
list for "evolution" reveals all.
.gitignore | 2 +-
Makefile.am | 4 +-
addressbook/libedata-book/Makefile.am | 50 +--
addressbook/libedata-book/e-data-book-factory.c | 149 +-------
.../libedata-book/e-data-book-migrate-basedir.c | 318 ----------------
...ome.evolution.dataserver.AddressBook.service.in | 3 -
calendar/libedata-cal/Makefile.am | 45 +--
calendar/libedata-cal/e-data-cal-factory.c | 125 -------
calendar/libedata-cal/e-data-cal-migrate-basedir.c | 388 -------------------
....gnome.evolution.dataserver.Calendar.service.in | 2 +-
configure.ac | 6 +-
docs/reference/camel/tmpl/camel-session.sgml | 5 +
docs/reference/camel/tmpl/camel-store.sgml | 5 +
services/Makefile.am | 8 +
services/evolution-addressbook-factory/Makefile.am | 40 ++
...evolution-addressbook-factory-migrate-basedir.c | 319 ++++++++++++++++
.../evolution-addressbook-factory.c | 144 ++++++++
...ome.evolution.dataserver.AddressBook.service.in | 3 +
services/evolution-calendar-factory/Makefile.am | 38 ++
.../evolution-calendar-factory-migrate-basedir.c | 389 ++++++++++++++++++++
.../evolution-calendar-factory.c | 146 ++++++++
....gnome.evolution.dataserver.Calendar.service.in | 3 +
22 files changed, 1137 insertions(+), 1055 deletions(-)
commit 0dd1cb72652dd34fbc82e20ec6f18160057aed25
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Sep 29 14:42:28 2011 +0200
Bug #632619 - Recurring events can clutter month view
calendar/libedata-cal/e-cal-backend-sexp.c | 98 +++++++++++++++++++++++++++-
1 file changed, 96 insertions(+), 2 deletions(-)
commit a7b7ae99a1eb6b820f978588626da772eb4cb4c0
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Sep 28 18:39:17 2011 -0400
EDBusServer: Add a use count, like in GApplication.
Borrowing GApplication's use count concept for EDBusServer. It works
somewhat like a reference count: when the use count drops to zero, the
main loop terminates (in this case, after a 10 second delay). The use
count usually follows the number of client connections.
New functions to increment and decrement the use count:
void e_dbus_server_hold (EDBusServer *server)
void e_dbus_server_release (EDBusServer *server)
This lets us handle the --keep-running option more gracefully by
simply incrementing the server's use count directly in main().
For the record: I hemmed and hawed over a good while over whether to
make EDBusServer inherit from GApplication or just copy the use count
feature from GApplication. In the end, I still think GApplication is
over-engineered and tries to serve too many different use cases, so
for now I'd prefer to keep EDBusServer simple. I expect to revisit
this decision at some point down the road.
addressbook/libedata-book/e-data-book-factory.c | 21 ++----
calendar/libedata-cal/e-data-cal-factory.c | 21 ++----
.../reference/libebackend/libebackend-sections.txt | 2 +
docs/reference/libebackend/tmpl/e-dbus-server.sgml | 16 +++++
libebackend/e-dbus-server.c | 76 +++++++++++++++++++-
libebackend/e-dbus-server.h | 2 +
6 files changed, 109 insertions(+), 29 deletions(-)
commit ca7ca9eb5c3208ddb368cf1b5f57a7c2e2ad7983
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Wed Sep 28 10:05:09 2011 -0400
Bug 660246: EBookBackendSqliteDB: Bad loop iteration.
The code was not properly iterating over the UID list and as a
consequence, calling e_book_backend_sqlitedb_remove_constacts() with
more than one UID would only remove the first UID in the list.
addressbook/libedata-book/e-book-backend-sqlitedb.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 69a93d95ecfcc70b9afe0a3e46ac1004d8c07875
Author: YunQiang Su <yqsu@src.gnome.org>
Date: Wed Sep 28 02:46:43 2011 +0800
update zh_CN translation
po/zh_CN.po | 117 ++++++++++++++++++++++++++++++++---------------------------
1 file changed, 64 insertions(+), 53 deletions(-)
commit 884ae19d25d7e6dab5e7f2bfbb24ee0280feeb41
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Tue Sep 27 20:30:03 2011 +0200
Updated Polish translation
po/pl.po | 103 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 56 insertions(+), 47 deletions(-)
commit 513676b22d0dcd6e2baffb2da17d39e464619e0a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Sep 27 13:07:26 2011 -0400
Merge libcamel-provider into libcamel.
It's no longer useful these days to maintain split libraries.
libcamel-provider does not bring in any additional external library
dependencies over libcamel, and just adds unnecessary overhead to the
build process.
So Camel now consists of just libcamel + some built-in provider modules.
camel/Makefile.am | 239 +++++++++++++++-------------------
camel/camel-provider.pc.in | 15 ---
camel/camel.pc.in | 1 +
camel/providers/imap/Makefile.am | 1 -
camel/providers/imapx/Makefile.am | 8 +-
camel/providers/local/Makefile.am | 1 -
camel/providers/nntp/Makefile.am | 1 -
camel/providers/pop3/Makefile.am | 1 -
camel/providers/sendmail/Makefile.am | 1 -
camel/providers/smtp/Makefile.am | 1 -
camel/tests/folder/Makefile.am | 1 -
camel/tests/lib/Makefile.am | 1 -
camel/tests/misc/Makefile.am | 1 -
camel/tests/smime/Makefile.am | 5 +-
configure.ac | 1 -
docs/reference/camel/Makefile.am | 1 -
evolution-data-server-zip.in | 2 -
17 files changed, 111 insertions(+), 170 deletions(-)
commit 8fd66bc2a3c7a44304501a7fb06608363ca79975
Author: Rodrigo Moya <rodrigo@gnome-db.org>
Date: Tue Sep 27 12:50:26 2011 +0200
Declare missing GError variable in e_data_book_factory_init
addressbook/libedata-book/e-data-book-factory.c | 4 ++++
1 file changed, 4 insertions(+)
commit b50ab076778f2afa43927555e6c750fbbaa04314
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Sep 26 21:42:45 2011 +0200
Bug #642984 - Drop --enable-ssl configure option (nss/nspr always required)
camel/camel-http-stream.c | 4 -
camel/camel-msgport.c | 24 ---
camel/camel-msgport.h | 2 -
camel/camel-network-service.c | 13 --
camel/camel-operation.c | 6 -
camel/camel-operation.h | 2 -
camel/camel-tcp-stream-ssl.c | 4 -
camel/camel-tcp-stream-ssl.h | 4 -
camel/camel.c | 8 -
camel/camel.pc.in | 2 +-
camel/providers/imap/camel-imap-store.c | 8 -
camel/providers/imapx/camel-imapx-server.c | 4 -
camel/providers/pop3/camel-pop3-store.c | 8 -
camel/providers/smtp/camel-smtp-transport.c | 8 -
configure.ac | 279 ++++++++++++---------------
15 files changed, 129 insertions(+), 247 deletions(-)
commit 9f3667eb8026277f0a2be1a3ef681849822354ef
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Sep 26 21:03:17 2011 +0200
Provide CamelFolder::get_message_cached()
This is used in camel_folder_get_message_sync(), as the first attempt
to get a message without involving the folder lock, thus it's supposed
to be quicker. The implementer may not do any network I/O while inside
this function. Also, returning NULL is not considered as an error, it
just means that the message is not downloaded in the local cache yet,
thus the usual process of invoking folder's lock and calling actual
implementation of get_message_sync() follows. Defining this function
is not mandatory for descendants.
camel/camel-folder.c | 37 +++++++++++++++++++++++++------------
camel/camel-folder.h | 4 ++++
2 files changed, 29 insertions(+), 12 deletions(-)
commit bfea9feef03c7e42f55af1825ee90ac734980a34
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Sep 26 14:04:14 2011 -0400
Blah, typos in my previous commit.
libebackend/Makefile.am | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit d406e77b13a2eebf98bd32fc5d9d18d35e5f69ab
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Sep 26 13:59:27 2011 -0400
Fix a build break in libebackend.
UNIX-specific GLib headers require a separate set of flags.
configure.ac | 4 ++++
libebackend/Makefile.am | 8 +++++---
2 files changed, 9 insertions(+), 3 deletions(-)
commit c210eae0bdbdf782694fa86f5ac42383e5ab2e59
Author: Mario Blättermann <mariobl@gnome.org>
Date: Mon Sep 26 19:32:28 2011 +0200
[l10n] Updated German translation
po/de.po | 134 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 68 insertions(+), 66 deletions(-)
commit 415a43bb484009f440840721bfc2bd1755856a2d
Author: Alexander Shopov <ash@kambanaria.org>
Date: Mon Sep 26 19:58:53 2011 +0300
Updated Bulgarian translation
po/bg.po | 745 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 370 insertions(+), 375 deletions(-)
commit 0db9e67f682c1697f2ca39656afed4451ea68eaf
Author: Jiri Eischmann <jiri@eischmann.cz>
Date: Mon Sep 26 17:15:10 2011 +0200
Updated Czech translation
po/cs.po | 90 ++++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 52 insertions(+), 38 deletions(-)
commit 951688627674051f0132a4f5f604aaa7b48f5635
Author: Alexandre Franke <alexandre.franke@gmail.com>
Date: Mon Sep 26 15:46:25 2011 +0200
Update French translation
po/fr.po | 1683 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 847 insertions(+), 836 deletions(-)
commit a71d555fb140b96ecb51c37ec8da145d9ff11655
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Sep 9 13:26:59 2011 -0400
Adapt ECalBackendWeather to libedata-cal changes.
calendar/backends/weather/Makefile.am | 1 -
.../weather/e-cal-backend-weather-factory.c | 59 +++++---------------
.../weather/e-cal-backend-weather-factory.h | 34 -----------
calendar/backends/weather/e-cal-backend-weather.c | 53 +++++++++++-------
calendar/backends/weather/e-cal-backend-weather.h | 32 +++++++----
5 files changed, 67 insertions(+), 112 deletions(-)
commit b40e72dfa893c76d2122d20b1e72d95380de5c54
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Sep 9 13:26:23 2011 -0400
Adapt ECalBackendHttp to libedata-cal changes.
calendar/backends/http/Makefile.am | 1 -
.../backends/http/e-cal-backend-http-factory.c | 105 ++++----------------
.../backends/http/e-cal-backend-http-factory.h | 36 -------
calendar/backends/http/e-cal-backend-http.c | 59 +++++------
calendar/backends/http/e-cal-backend-http.h | 37 +++----
5 files changed, 71 insertions(+), 167 deletions(-)
commit ada2bd50e82b429e5ab63c2a267f95e0f8b41a37
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Sep 9 13:25:47 2011 -0400
Adapt ECalBackendFile to libedata-cal changes.
calendar/backends/file/Makefile.am | 1 -
calendar/backends/file/e-cal-backend-file-events.h | 43 ++++----
.../backends/file/e-cal-backend-file-factory.c | 105 ++++----------------
.../backends/file/e-cal-backend-file-factory.h | 36 -------
.../backends/file/e-cal-backend-file-journal.h | 51 ++++++----
calendar/backends/file/e-cal-backend-file-todos.h | 43 ++++----
calendar/backends/file/e-cal-backend-file.c | 21 ++--
calendar/backends/file/e-cal-backend-file.h | 53 +++++-----
8 files changed, 130 insertions(+), 223 deletions(-)
commit 5a97046a6359cb826e977cbb050480f2392bc825
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Sep 9 13:24:50 2011 -0400
Adapt ECalBackendContacts to libedata-cal changes.
calendar/backends/contacts/Makefile.am | 1 -
.../contacts/e-cal-backend-contacts-factory.c | 59 +++++---------------
.../contacts/e-cal-backend-contacts-factory.h | 36 ------------
.../backends/contacts/e-cal-backend-contacts.c | 14 +++--
.../backends/contacts/e-cal-backend-contacts.h | 38 +++++++------
5 files changed, 45 insertions(+), 103 deletions(-)
commit dc49f9666acee3b51a3dbed9629430415fb65bb9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Sep 9 13:21:19 2011 -0400
Adapt ECalBackendCalDAV to libedata-cal changes.
calendar/backends/caldav/Makefile.am | 1 -
.../backends/caldav/e-cal-backend-caldav-factory.c | 175 ++++++++++----------
.../backends/caldav/e-cal-backend-caldav-factory.h | 38 -----
calendar/backends/caldav/e-cal-backend-caldav.c | 52 +++---
calendar/backends/caldav/e-cal-backend-caldav.h | 30 +++-
5 files changed, 136 insertions(+), 160 deletions(-)
commit 9664d16f23285cb6db397a22f52a9b50323f2823
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Sep 9 13:19:54 2011 -0400
Adapt EBookBackendWebdav to libedata-book changes.
.../webdav/e-book-backend-webdav-factory.c | 49 ++++++++++++++----
.../backends/webdav/e-book-backend-webdav.c | 45 +++++++----------
.../backends/webdav/e-book-backend-webdav.h | 53 +++++++++++++-------
3 files changed, 91 insertions(+), 56 deletions(-)
commit 368192d1e0638a2e7bbc1819aa117a069ee6a57a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Sep 9 13:19:31 2011 -0400
Adapt EBookBackendVCF to libedata-book changes.
.../backends/vcf/e-book-backend-vcf-factory.c | 49 ++++++++++++++------
addressbook/backends/vcf/e-book-backend-vcf.c | 27 +++++------
addressbook/backends/vcf/e-book-backend-vcf.h | 49 +++++++++++++-------
3 files changed, 79 insertions(+), 46 deletions(-)
commit 5c87b5165ee87e3d9af48605356b75ba4d944498
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Sep 9 13:19:08 2011 -0400
Adapt EBookBackendLDAP to libedata-book changes.
.../backends/ldap/e-book-backend-ldap-factory.c | 50 ++++++++++----
addressbook/backends/ldap/e-book-backend-ldap.c | 68 ++++++++++----------
addressbook/backends/ldap/e-book-backend-ldap.h | 49 +++++++++-----
3 files changed, 103 insertions(+), 64 deletions(-)
commit a0dc131e9c93c69921432a3baad6537a364f8ba0
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Sep 9 13:18:37 2011 -0400
Adapt EBookBackendGoogle to libedata-book changes.
.../google/e-book-backend-google-factory.c | 47 +++++++++++-----
.../backends/google/e-book-backend-google.c | 58 +++++++++-----------
.../backends/google/e-book-backend-google.h | 41 +++++++++-----
3 files changed, 89 insertions(+), 57 deletions(-)
commit c4129c17eba87af3594c24f00359505b43e74765
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Sep 9 13:18:13 2011 -0400
Adapt EBookBackendFile to libedata-book changes.
.../backends/file/e-book-backend-file-factory.c | 63 ++++++--------------
addressbook/backends/file/e-book-backend-file.c | 22 +++----
addressbook/backends/file/e-book-backend-file.h | 49 ++++++++++-----
3 files changed, 59 insertions(+), 75 deletions(-)
commit eecd901176c1945d069b11ef74771e662ec5714d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Sep 9 13:27:56 2011 -0400
libedata-cal: Use new base classes in libebackend.
calendar/libedata-cal/e-cal-backend-factory.c | 105 +--
calendar/libedata-cal/e-cal-backend-factory.h | 63 +-
calendar/libedata-cal/e-cal-backend.c | 216 +----
calendar/libedata-cal/e-cal-backend.h | 11 +-
calendar/libedata-cal/e-data-cal-factory.c | 832 ++++----------------
calendar/libedata-cal/e-data-cal-factory.h | 53 +-
calendar/libedata-cal/e-data-cal.c | 263 +++++--
calendar/libedata-cal/e-data-cal.h | 3 +-
.../libedata-cal/libedata-cal-sections.txt | 17 +-
.../libedata-cal/tmpl/e-cal-backend-factory.sgml | 28 -
.../calendar/libedata-cal/tmpl/e-cal-backend.sgml | 53 --
.../libedata-cal/tmpl/e-data-cal-factory.sgml | 57 --
.../calendar/libedata-cal/tmpl/e-data-cal.sgml | 15 +-
13 files changed, 464 insertions(+), 1252 deletions(-)
commit 050bff3a71c3ff7554b053cc4ee25969b8982022
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Sep 9 13:20:43 2011 -0400
libedata-book: Use new base classes in libebackend.
addressbook/libedata-book/e-book-backend-factory.c | 69 +--
addressbook/libedata-book/e-book-backend-factory.h | 118 ++---
addressbook/libedata-book/e-book-backend.c | 93 +---
addressbook/libedata-book/e-book-backend.h | 10 +-
addressbook/libedata-book/e-data-book-factory.c | 476 +++++---------------
addressbook/libedata-book/e-data-book-factory.h | 59 +--
addressbook/libedata-book/e-data-book.c | 228 +++++++---
addressbook/libedata-book/e-data-book.h | 3 +-
.../libedata-book/libedata-book-sections.txt | 11 -
.../libedata-book/tmpl/e-book-backend-factory.sgml | 28 --
.../libedata-book/tmpl/e-book-backend.sgml | 35 --
.../libedata-book/tmpl/e-data-book-factory.sgml | 23 -
.../libedata-book/tmpl/e-data-book.sgml | 15 +-
.../libedata-book/tmpl/libedata-book-unused.sgml | 85 ++++
14 files changed, 470 insertions(+), 783 deletions(-)
commit 9c80feddc9d1291e3ae4b21f604706b31d4d660a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Sep 8 09:01:59 2011 -0400
Add various base classes for backends and servers.
EBackend is an abstract base class for address book and calendar
backends.
EBackendFactory is an abstract base class for creating address book and
calendar backends. It is also an EExtension that extends EDataFactory.
EDBusServer is an abstract base class for an extensible D-Bus server.
EDataFactory is a type of EDBusServer that exports connection objects
for individual address books or calendars.
docs/reference/libebackend/libebackend-docs.xml | 4 +
.../reference/libebackend/libebackend-sections.txt | 79 ++++
docs/reference/libebackend/libebackend.types | 8 +
.../libebackend/tmpl/e-backend-factory.sgml | 47 +++
docs/reference/libebackend/tmpl/e-backend.sgml | 80 ++++
.../reference/libebackend/tmpl/e-data-factory.sgml | 62 ++++
docs/reference/libebackend/tmpl/e-dbus-server.sgml | 76 ++++
libebackend/Makefile.am | 8 +
libebackend/e-backend-factory.c | 108 ++++++
libebackend/e-backend-factory.h | 81 ++++
libebackend/e-backend.c | 267 +++++++++++++
libebackend/e-backend.h | 80 ++++
libebackend/e-data-factory.c | 392 ++++++++++++++++++++
libebackend/e-data-factory.h | 79 ++++
libebackend/e-dbus-server.c | 251 +++++++++++++
libebackend/e-dbus-server.h | 86 +++++
16 files changed, 1708 insertions(+)
commit 970801d520985c925b49cb10e4f80484796474a1
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Sep 7 16:53:25 2011 -0400
Add EExtensible and EExtension.
Copied from Evolution's libeutil.
docs/reference/libebackend/libebackend-docs.xml | 2 +
.../reference/libebackend/libebackend-sections.txt | 35 ++++
docs/reference/libebackend/libebackend.types | 4 +
docs/reference/libebackend/tmpl/e-extensible.sgml | 46 +++++
docs/reference/libebackend/tmpl/e-extension.sgml | 42 +++++
libebackend/Makefile.am | 4 +
libebackend/e-extensible.c | 187 ++++++++++++++++++++
libebackend/e-extensible.h | 59 ++++++
libebackend/e-extension.c | 186 +++++++++++++++++++
libebackend/e-extension.h | 74 ++++++++
10 files changed, 639 insertions(+)
commit e512211da51071b88d418d7698e59b06b4f6ad38
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Sep 7 16:24:07 2011 -0400
Add EModule.
Copied from Evolution's libeutil.
docs/reference/libebackend/libebackend-docs.xml | 1 +
.../reference/libebackend/libebackend-sections.txt | 22 ++
docs/reference/libebackend/libebackend.types | 2 +
docs/reference/libebackend/tmpl/e-module.sgml | 79 +++++
libebackend/Makefile.am | 2 +
libebackend/e-module.c | 364 ++++++++++++++++++++
libebackend/e-module.h | 91 +++++
7 files changed, 561 insertions(+)
commit 18d1eb06a2019ac065594b396f48a88ddd8470bb
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Sep 7 17:04:23 2011 -0400
Add 3.4 index to libebackend docs.
docs/reference/libebackend/libebackend-docs.xml | 4 ++++
1 file changed, 4 insertions(+)
commit 7d37a9ed66c4eadfb4201e96811236947a990654
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Sep 7 16:13:44 2011 -0400
Remove e-data-server-module.[ch]. Breaks build.
This outdated extension framework will be replaced by EModule and
EExtension from Evolution's libeutil.
docs/reference/libebackend/libebackend-docs.xml | 1 -
.../reference/libebackend/libebackend-sections.txt | 12 -
libebackend/Makefile.am | 2 -
libebackend/e-data-server-module.c | 328 --------------------
libebackend/e-data-server-module.h | 75 -----
5 files changed, 418 deletions(-)
commit e8910308fa2871da663262bdf3f28b22dfd953ad
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 11 12:33:03 2011 -0400
Bump libebackend, libedata-book and libedata-cal sonames.
See subsequent commits for actual API/ABI changes.
configure.ac | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit cd0e86d3a27fdd75bc95c57286eefecde5179dd4
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Sep 26 00:11:28 2011 -0400
CamelProvider: Remove 'license' and 'license_file' members.
The license fields have not been used for many years.
I believe they date back to the original Ximian Connector for Microsoft
Exchange, which was non-free software for a time and required license
click-thru shenanigans in Evolution.
camel/camel-provider.h | 10 ----------
docs/reference/camel/tmpl/camel-provider.sgml | 4 ----
2 files changed, 14 deletions(-)
commit b9d6fbb68ae52630cf6a61f3075e14d7e3599ae4
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 21:04:44 2011 -0400
CamelURL: Remove 'passwd' member.
No longer needed, and signals to other 3rd party Camel providers that
they need to use the new CamelService:password property instead.
camel/camel-service.c | 7 +++---
camel/camel-url.c | 36 +++------------------------
camel/camel-url.h | 10 +++-----
docs/reference/camel/camel-sections.txt | 1 -
docs/reference/camel/tmpl/camel-unused.sgml | 8 ++++++
docs/reference/camel/tmpl/camel-url.sgml | 11 --------
6 files changed, 18 insertions(+), 55 deletions(-)
commit a2fd9d1b89e2e68d3d268a5dd3ce847081bdd209
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 20:54:10 2011 -0400
Remove camel_http_stream_set_proxy().
The last user of CamelURL.passwd...
camel/camel-http-stream.c | 30 ----------------------
camel/camel-http-stream.h | 2 --
docs/reference/camel/camel-sections.txt | 1 -
docs/reference/camel/tmpl/camel-http-stream.sgml | 9 -------
docs/reference/camel/tmpl/camel-unused.sgml | 8 ++++++
5 files changed, 8 insertions(+), 42 deletions(-)
commit 46fc8e58918c38e06c707e969171662ab7551289
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 19:12:05 2011 -0400
CamelSmtpTransport: Use camel_service_set_password().
Instead of stashing the password in its CamelURL.
camel/providers/smtp/camel-smtp-transport.c | 32 ++++++++++++++++-----------
1 file changed, 19 insertions(+), 13 deletions(-)
commit e6ff8439065b0559839124db9c632bcd47931715
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 19:08:26 2011 -0400
CamelPOP3Store: Use camel_service_set_password().
Instead of stashing the password in its CamelURL.
camel/providers/pop3/camel-pop3-store.c | 28 ++++++++++++++++++----------
1 file changed, 18 insertions(+), 10 deletions(-)
commit b1d4ef87ab4872accf0dd3492a8a3ca93be977d2
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 19:01:59 2011 -0400
CamelNNTPStore: Use camel_service_set_password().
Instead of stashing the password in its CamelURL.
camel/providers/nntp/camel-nntp-store.c | 34 ++++++++++++++++++++-----------
1 file changed, 22 insertions(+), 12 deletions(-)
commit acc0a35a15bbe385a6b7a1ec07b859d1d220e029
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 18:57:01 2011 -0400
CamelIMAPXServer: Use camel_service_set_password().
Instead of stashing the password in its CamelURL.
camel/providers/imapx/camel-imapx-server.c | 32 +++++++++++++++++++++-------
1 file changed, 24 insertions(+), 8 deletions(-)
commit 590375e2247f96f530cecdef78ca0ba7d5d2b54f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 18:49:56 2011 -0400
CamelImapStore: Use camel_service_set_password().
Instead of stashing the password in its CamelURL.
camel/providers/imap/camel-imap-store.c | 28 ++++++++++++++++++++--------
1 file changed, 20 insertions(+), 8 deletions(-)
commit 6638f8366793afdb12b05fa35a45a376b8c72c72
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 18:39:50 2011 -0400
CamelSaslPlain: Use camel_service_get_password().
camel/camel-sasl-plain.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
commit be5b6fc3519aeedffc3be9903da4f666c9358bcb
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 18:38:14 2011 -0400
CamelSaslNTLM: Use camel_service_get_password().
camel/camel-sasl-ntlm.c | 17 +++++++++++++----
1 file changed, 13 insertions(+), 4 deletions(-)
commit f58611a19037da0217f56e22e852b882318eca02
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 18:30:26 2011 -0400
CamelSaslLogin: Use camel_service_get_password().
camel/camel-sasl-login.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
commit e225bf9619056e343aaf56205853d0703f155100
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 18:27:58 2011 -0400
CamelSaslDigestMd5: Use camel_service_get_password().
camel/camel-sasl-digest-md5.c | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
commit 97a2fb272775083a71b2da3f4fddf1e8cd114356
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 18:23:16 2011 -0400
CamelSaslCramMd5: Use camel_service_get_password().
camel/camel-sasl-cram-md5.c | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)
commit 20ab2930ea6cd22e2f8be0f8426ceee5c2783b9c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 15:40:05 2011 -0400
CamelService: Add "password" property.
This is meant to be an alternative to caching passwords in CamelURLs.
camel/camel-service.c | 69 ++++++++++++++++++++++++++
camel/camel-service.h | 3 ++
docs/reference/camel/camel-sections.txt | 3 +-
docs/reference/camel/tmpl/camel-service.sgml | 23 +++++++++
4 files changed, 97 insertions(+), 1 deletion(-)
commit 886e3468e55feb960e351cdd270fac6e13e46737
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 21:03:48 2011 -0400
CamelNNTPStore: Remove unused 'base_url' member.
camel/providers/nntp/camel-nntp-store.c | 13 +++----------
camel/providers/nntp/camel-nntp-store.h | 2 +-
2 files changed, 4 insertions(+), 11 deletions(-)
commit 2bb336dc81da7d0f9f2e128e2175b394a01b956e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 21:03:06 2011 -0400
CamelIMAPXStore: Remove unused 'base_url' member.
camel/providers/imapx/camel-imapx-store.c | 9 +--------
camel/providers/imapx/camel-imapx-store.h | 2 +-
2 files changed, 2 insertions(+), 9 deletions(-)
commit 31147cac1d47089c0588c87f3fb97676a668000a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 21:02:23 2011 -0400
CamelImapStore: Remove unused 'base_url' member.
camel/providers/imap/camel-imap-store.c | 10 +---------
camel/providers/imap/camel-imap-store.h | 2 +-
2 files changed, 2 insertions(+), 10 deletions(-)
commit e2c0f50a953604dc6e2952bb552212b59187c9d3
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date: Mon Sep 26 15:25:45 2011 +0200
Updated Basque language
po/eu.po | 195 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 102 insertions(+), 93 deletions(-)
commit 10df58b50f6fd6eb8e68e81fb64d0b4592973d4e
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date: Mon Sep 26 14:39:01 2011 +0200
[l10n]Updated Catalan (Valencian) translation
po/ca@valencia.po | 3058 ++++++++++++++++++++++++++---------------------------
1 file changed, 1490 insertions(+), 1568 deletions(-)
commit ef85fafac4d3793d8318e38e87d4329a7d01e92c
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Sep 26 12:40:56 2011 +0200
Bug #659568 - One day delay in calendar view
calendar/libedata-cal/e-cal-backend-sexp.c | 30 ++++++++++++++++++++--------
libedataserver/e-sexp.c | 19 +++++++++++++++++-
2 files changed, 40 insertions(+), 9 deletions(-)
commit 9301c1f7627e9d88fc6b125cb0de4a4c8d315846
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Tue Sep 20 15:34:51 2011 +0300
e_util_utf8_make_valid: Remove dead code
libedataserver/e-data-server-util.c | 24 ++----------------------
1 file changed, 2 insertions(+), 22 deletions(-)
commit 4b4ac8c0bffda0f07d709538f16aafd81fa2f61b
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Sep 26 12:19:01 2011 +0200
Bug #659438 - Checks junk in all folders despite restricting to INBOX
camel/providers/imap/camel-imap-folder.c | 5 ++++-
camel/providers/imap/camel-imap-provider.c | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
commit baabf6b7ba8553dae027e5eab181a72c3658217b
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Sep 26 12:11:54 2011 +0200
Bug #656473 - Store server folder cache in user's cache directory
camel/camel-enums.h | 3 +-
camel/camel-service.c | 33 +++++++++--
camel/camel-service.h | 2 +
camel/camel-session.c | 55 ++++++++++++++++++
camel/camel-session.h | 2 +
camel/camel-store.c | 11 ++--
camel/providers/imap/camel-imap-folder.c | 16 ++---
camel/providers/imap/camel-imap-store.c | 83 ++++++++++++++++++--------
camel/providers/imapx/camel-imapx-folder.c | 4 +-
camel/providers/imapx/camel-imapx-store.c | 87 +++++++++++++++++++---------
camel/providers/nntp/camel-nntp-folder.c | 6 +-
camel/providers/nntp/camel-nntp-store.c | 83 ++++++++++++++++++++++----
12 files changed, 301 insertions(+), 84 deletions(-)
commit 59d4470e51ca89d8ad2f8d955941d4a2249ed38d
Author: Petr Kovar <pkovar@redhat.com>
Date: Mon Sep 26 11:18:32 2011 +0200
Update Czech translation by Jiri Eischmann
po/cs.po | 110 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 55 insertions(+), 55 deletions(-)
commit d120b737500158104f20409287878ef595201d7e
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Sep 26 11:00:35 2011 +0200
Bug #655252 - Need to escape the comp_uid part of a path
calendar/backends/caldav/e-cal-backend-caldav.c | 83 ++++++++++++-----------
calendar/backends/file/e-cal-backend-file.c | 19 ++----
calendar/libedata-cal/e-cal-backend.c | 21 ++++++
calendar/libedata-cal/e-cal-backend.h | 1 +
configure.ac | 4 +-
libedataserver/e-data-server-util.c | 52 ++++++++++++++
libedataserver/e-data-server-util.h | 4 ++
7 files changed, 127 insertions(+), 57 deletions(-)
commit 587613c64a8df952548429b4b0200bd1055a07b8
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Sep 26 10:27:39 2011 +0200
Bug #659555 - Add custom icons in a folder Subscription dialog
camel/camel-enums.h | 12 ++++++++++++
1 file changed, 12 insertions(+)
commit d13bbef2cc2dd721f3de50f561f6380e3b8dd353
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Mon Sep 26 10:08:06 2011 +0200
Bug #659914 - e_book_get_changes: Fix crash caused by unref of a NULL pointer
addressbook/libebook/e-book.c | 53 ++++-------------------------------------
1 file changed, 5 insertions(+), 48 deletions(-)
commit ff67849b6f5c607bbf72ad3a21d5c3f8f4e93e0a
Author: Alexander Larsson <alexl@redhat.com>
Date: Mon Sep 26 10:03:45 2011 +0200
Bug #659553 - Fix e_vcard_unescape_string
Actually append unescaped chars, and don't bother with broken
unicode char stuff.
addressbook/libebook/e-vcard.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 1887ed2e783e1aa71533d620d3b0d8877b2bf5d6
Author: Gil Forcada <gforcada@gnome.org>
Date: Sun Sep 25 23:42:33 2011 +0200
[l10n]Updated Catalan translation
po/ca.po | 3860 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 2010 insertions(+), 1850 deletions(-)
commit 94eb3bfdf79ea3a69ecb6faf1746d0b8d52e2db4
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 14:23:03 2011 -0400
CamelStore: Prefer UID over URL in debug output.
camel/camel-store.c | 9 +++------
1 file changed, 3 insertions(+), 6 deletions(-)
commit 65d6b94abf3d0f305093cfdac3b3fd5d3b80d1f0
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 12:35:03 2011 -0400
Bump libcamel shared object name.
To cover ABI changes in CamelStoreSummary and CamelStoreInfo.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 66eeb500b08c36af1e913cd41d9fbab51ae67100
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 12:29:02 2011 -0400
CamelStoreInfo: Removed unused 'uri' member.
camel/camel-store-summary.c | 5 -----
camel/camel-store-summary.h | 1 -
camel/providers/nntp/camel-nntp-store.c | 7 -------
docs/reference/camel/tmpl/camel-store-summary.sgml | 1 -
4 files changed, 14 deletions(-)
commit 4810cb6e4b4b0496e2db1459fea91e3931f6ef0f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 12:20:07 2011 -0400
Remove camel_store_summary_set_uri_base().
Not used for anything. Unfortunately this alters the size of
CamelStoreSummary, since 'uri_base' was a public struct member.
camel/camel-store-summary.c | 22 --------------------
camel/camel-store-summary.h | 3 ---
camel/providers/imap/camel-imap-store.c | 4 ----
camel/providers/imapx/camel-imapx-store.c | 3 ---
camel/providers/nntp/camel-nntp-store.c | 4 ----
docs/reference/camel/tmpl/camel-store-summary.sgml | 18 ----------------
docs/reference/camel/tmpl/camel-unused.sgml | 16 ++++++++++++++
7 files changed, 16 insertions(+), 54 deletions(-)
commit eb02743b137f959d9e3620c20d8be8ed97917c3f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 12:08:13 2011 -0400
CamelStoreSummary: Remove unused CAMEL_STORE_INFO_URI.
camel/camel-store-summary.c | 13 -------------
camel/camel-store-summary.h | 2 --
docs/reference/camel/camel-sections.txt | 1 -
3 files changed, 16 deletions(-)
commit da3d47fc37258f296bc91e3b337f37c72b2d7723
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Sep 24 12:22:16 2011 -0400
Camel: Prefer GList over GSList.
GSList should really be deprecated.
camel/camel-db.c | 12 +++---
camel/camel-db.h | 6 +--
camel/camel-folder-summary.c | 16 ++++----
camel/camel-object-bag.c | 8 ++--
camel/camel-vee-folder.c | 48 +++++++++++-----------
camel/providers/imap/camel-imap-folder.c | 48 +++++++++++-----------
camel/providers/imapx/camel-imapx-conn-manager.c | 40 +++++++++---------
camel/providers/imapx/camel-imapx-conn-manager.h | 2 +-
camel/providers/imapx/camel-imapx-server.c | 28 ++++++-------
camel/providers/imapx/camel-imapx-server.h | 2 +-
camel/providers/imapx/camel-imapx-store.c | 22 +++++-----
camel/providers/local/camel-mbox-summary.c | 16 ++++----
camel/providers/nntp/camel-nntp-summary.c | 8 ++--
13 files changed, 128 insertions(+), 128 deletions(-)
commit 4e1841ca0fa5c90bcd5ebac3fbe6d446b2e8bfb3
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Sep 3 15:31:42 2011 -0400
CamelLocalStore: Simplify detection of main local store.
Just check if UID == "local". However this is Evolution-specific
policy, so Evolution should be setting this explicitly as it does
for the "need-summary-check" property.
camel/providers/local/camel-local-store.c | 28 ++++------------------------
1 file changed, 4 insertions(+), 24 deletions(-)
commit add4c0618c4ada63024586e63f878dd8be6c504b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Sep 3 15:22:09 2011 -0400
Remove CamelSList.
Not used by anything, and good heavens we have enough linked-list
implementations already!
camel/camel-list-utils.c | 104 -----------------------
camel/camel-list-utils.h | 44 ----------
docs/reference/camel/camel-sections.txt | 11 ---
docs/reference/camel/tmpl/camel-list-utils.sgml | 96 ---------------------
docs/reference/camel/tmpl/camel-unused.sgml | 87 +++++++++++++++++++
5 files changed, 87 insertions(+), 255 deletions(-)
commit 5ce39d3904b8234a8aebe497fd82bc5b84d73cba
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Sep 3 15:19:47 2011 -0400
Add CamelMemChunk (copy of EMemChunk).
To further erode Camel's dependence on libedataserver.
camel/Makefile.am | 2 +
camel/camel-certdb.c | 8 +-
camel/camel-certdb.h | 3 +-
camel/camel-folder-summary.h | 7 +-
camel/camel-folder-thread.c | 34 +-
camel/camel-folder-thread.h | 3 +-
camel/camel-memchunk.c | 459 +++++++++++++++++++++++++
camel/camel-memchunk.h | 49 +++
camel/camel-store-summary.c | 4 +-
camel/camel-store-summary.h | 3 +-
camel/camel-trie.c | 19 +-
camel/camel.h | 1 +
docs/reference/camel/camel-docs.sgml | 5 +
docs/reference/camel/camel-sections.txt | 12 +
docs/reference/camel/tmpl/camel-memchunk.sgml | 89 +++++
15 files changed, 656 insertions(+), 42 deletions(-)
commit a86b8f274007e721f8883e96a06457f4f033ddf0
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 25 07:52:28 2011 -0400
libebook.pc.in: camel-1.2 is a private requirement.
EDestination uses CamelInternetAddress internally, but the public
libebook API does not expose any Camel structures or definitions,
so move camel-1.2 to Requires.private.
My hope is this will contain the impact of Camel's frequent API/ABI
breaks, so other packages like gnome-shell won't have to be rebuilt
so frequently in downstream distributions.
addressbook/libebook/libebook.pc.in | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 0351dbeaaa7d74cbd511f8bd919842a10e2e6e3d
Author: OKANO Takayoshi <kano@na.rim.or.jp>
Date: Sun Sep 25 15:35:31 2011 +0900
Updated Japanese translation
po/ja.po | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
commit 4f9d361eaed7abf9777eb95808f1e0dac3c31b74
Author: OKANO Takayoshi <kano@na.rim.or.jp>
Date: Sun Sep 25 11:02:56 2011 +0900
Updated Japanese translation
po/ja.po | 32 ++++++++++++++++----------------
1 file changed, 16 insertions(+), 16 deletions(-)
commit 8f991ad768e8e40763235beb55178a867db55021
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Sep 24 16:14:55 2011 -0400
Post-release version bump.
configure.ac | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit bec90fc7d727dd28d059498770b3429cda7d591c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Sep 24 15:46:08 2011 -0400
NEWS update for 3.2.0 release.
NEWS | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
commit 4a8d62f4027fd90ac9b5be59d80bdea2da979c17
Author: Mario Blättermann <mariobl@freenet.de>
Date: Sat Sep 24 10:23:17 2011 +0200
[l10n] Updated German translation
po/de.po | 1771 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 912 insertions(+), 859 deletions(-)
commit e4a2dcb3ea94ebbd8f0e88074b677183bea33175
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date: Fri Sep 23 16:58:35 2011 +0200
Updated Basque language
po/eu.po | 3888 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 2072 insertions(+), 1816 deletions(-)
commit 490e6db8b94a79286e6a9e0d7adf51a33aba78fb
Author: Muhammet Kara <muhammet.k@gmail.com>
Date: Fri Sep 23 09:03:43 2011 +0300
Updated Turkish translation
po/tr.po | 2962 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 1475 insertions(+), 1487 deletions(-)
commit bdfbb68641a159015db83af01cd8599c0e04a92b
Author: A S Alam <aalam@users.sf.net>
Date: Fri Sep 23 07:15:21 2011 +0530
update Punjabi Translation: date time format
po/pa.po | 1855 +++++++++++++++++++++++++++++---------------------------------
1 file changed, 878 insertions(+), 977 deletions(-)
commit 823a6e1d99e3c0035c46f5e840d25217dcdaf7e0
Author: Nilamdyuti Goswami <ngoswami@redhat.com>
Date: Thu Sep 22 12:03:37 2011 +0200
Update Assamese translation
po/as.po | 6216 +++++++++++++++++++++++++++++---------------------------------
1 file changed, 2925 insertions(+), 3291 deletions(-)
commit 2e4d3d3b8196d6ad0236e40a46773ccc61d5dc91
Author: Hannie Dumoleyn <hannie@ubuntu-nl.org>
Date: Wed Sep 21 23:36:04 2011 +0200
Updated Dutch translation by Hannie Dumoleyn
po/nl.po | 2046 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 1046 insertions(+), 1000 deletions(-)
commit 36bdb9d714a2421f5bf95d4a5a3e48a07285dc4b
Author: Luca Ferretti <lferrett@gnome.org>
Date: Wed Sep 21 20:52:19 2011 +0200
l10n: Updated Italian translation
po/it.po | 36 ++++++++++++++++++------------------
1 file changed, 18 insertions(+), 18 deletions(-)
commit 36fe4e8d9fd8397b55da0e63369108dcd9651d72
Author: Sweta Kothari <swkothar@redhat.com>
Date: Wed Sep 21 16:32:48 2011 +0530
Updated Gujarati Translations
po/gu.po | 4441 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 2282 insertions(+), 2159 deletions(-)
commit 7b6f4bba4d55a2c20b1c73f4478d65ca841873d7
Author: Manoj Kumar Giri <mgiri@dhcp193-76.pnq.redhat.com>
Date: Wed Sep 21 14:25:58 2011 +0530
Updated Oriya Translation
po/or.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit ca4d0bb0d9096698918450d7b36d4a01534aa277
Author: Manoj Kumar Giri <mgiri@dhcp193-76.pnq.redhat.com>
Date: Wed Sep 21 14:23:19 2011 +0530
Updated Oriya Translation
po/or.po | 438 ++++++++++++++++++++++++++++----------------------------------
1 file changed, 195 insertions(+), 243 deletions(-)
commit d4f3a0fe5b4871e89a812d9870cf6d6b68bed61a
Author: Manoj Kumar Giri <mgiri@dhcp193-76.pnq.redhat.com>
Date: Tue Sep 20 21:22:33 2011 +0530
Updated Oriya Translation
po/or.po | 65 ++++++++++++++++++++++++++------------------------------------
1 file changed, 27 insertions(+), 38 deletions(-)
commit 7530e98dcbc86a5295a9719f57cbf60de954792d
Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Sep 20 12:24:20 2011 +0200
google: Handle multivalue custom vcard attributes
We use this by vcard escaping the individual attributes and joining them
with a comma. Then we name the attribute with a -MULTIVALUE prefix in order
to not confuse things with previously stored single-value attributes.
https://bugzilla.gnome.org/show_bug.cgi?id=659553
.../backends/google/e-book-backend-google.c | 75 ++++++++++++++++++--
1 file changed, 70 insertions(+), 5 deletions(-)
commit fda6a1a22768dbc4342f479b3b6df3abac70a2b3
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Sep 19 17:58:25 2011 +0530
post release version bump
configure.ac | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 553eae0adadeb4e7b2d546cf2e80db5e20b44a99
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Sep 19 17:35:23 2011 +0530
News update for 3.1.92 release
NEWS | 47 +++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 47 insertions(+)
commit c334d06135e2573e9587be584c8b03c9ab0a607a
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date: Mon Sep 19 13:29:14 2011 +0200
Updated Danish translation
po/da.po | 3963 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 2026 insertions(+), 1937 deletions(-)
commit bfb4b532f616a259d37f40ba9637c59e26ca2462
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Sep 19 12:28:32 2011 +0200
Bug #659282 - Cannot add more than one appointment per session
calendar/libecal/e-cal-client.c | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
commit 23b0fb32b96f88864dae9c498471995e71f1c01d
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Sep 19 11:33:45 2011 +0200
Bug #659184 - Contacts calendar backend doesn't show events
addressbook/libedata-book/e-book-backend-sexp.c | 21 ++++++++++++++++++++-
1 file changed, 20 insertions(+), 1 deletion(-)
commit 631a425f3518a34cdac2609cafeb4edcc5f56ecb
Author: Pavol Klačanský <pavol@klacansky.com>
Date: Mon Sep 19 09:44:44 2011 +0200
Updated Slovak translation
po/sk.po | 6637 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 3686 insertions(+), 2951 deletions(-)
commit a3c08ab0e503448108cc4fecac979b21c545fc08
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date: Mon Sep 19 03:00:42 2011 +0200
Updated Serbian translation
po/sr.po | 1785 +++++++++++++++++++++++++++++---------------------------
po/sr@latin.po | 1785 +++++++++++++++++++++++++++++---------------------------
2 files changed, 1838 insertions(+), 1732 deletions(-)
commit a7312a51508974847ed6c63837eb5e88ac6f6609
Author: Alexander Larsson <alexl@redhat.com>
Date: Sun Sep 18 17:36:47 2011 +0100
Bug 659079 — Read all gContact:website
Convert the website code in EDS' Google Contacts backend to support TYPEs
and generally use the existing framework code.
Closes: bgo#659079
.../backends/google/e-book-backend-google.c | 127 ++++++++++++++++----
1 file changed, 104 insertions(+), 23 deletions(-)
commit 964f7a5fcdc0b93cfe72285e6dbb9d9fd7141d2c
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sat Sep 17 10:18:07 2011 +0100
Bug 659165 — editing eds contacts that has an avatar fails
Fix the propagation of avatar data for contacts across contact modifications
which don't edit the avatar data.
Closes: bgo#659165
addressbook/backends/google/e-book-backend-google.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
commit 88a4b784edd350a4abe477a4748f8ab64cf03ffd
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Sat Sep 17 10:53:40 2011 +0200
Updated Slovenian translation
po/sl.po | 27 ++++++++++++---------------
1 file changed, 12 insertions(+), 15 deletions(-)
commit 022a1ddb029d69f9286665cef86e80425049fb47
Author: Jiro Matsuzawa <jmatsuzawa@src.gnome.org>
Date: Sat Sep 17 11:24:43 2011 +0900
Updated Japanese translation
po/ja.po | 4510 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 2412 insertions(+), 2098 deletions(-)
commit 9220410d2a133406edfebe11125282f03ca534b0
Author: Antonio Fernandes C. Neto <fernandesn@gnome.org>
Date: Fri Sep 16 10:02:23 2011 -0300
Updated Brazilian Portuguese translation
po/pt_BR.po | 4085 +++++++++++++++++++++++++++--------------------------------
1 file changed, 1899 insertions(+), 2186 deletions(-)
commit b57504a98dcc56d6a6c627b04351cb1c976d317b
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Fri Sep 16 10:09:13 2011 +0100
Introspection: improve annotation for e_source_peek_group
libedataserver/e-source.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 837e469f23fbc4cf3590ee2e19a961f006d72bda
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Sep 16 09:31:25 2011 +0200
[imapx] Fix read of uninitialized memory from g_str_has_prefix
I caused this with a change of hiding LOGIN command debug prints,
the ByteArray is not nul-terminated, thus later strlen use in
g_str_has_prefix was reading out of bounds.
camel/providers/imapx/camel-imapx-server.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit b9da17da5a81a36fa8bc3e5a47e0128c2c8f8a69
Author: Martin Srebotnjak <miles@filmsi.net>
Date: Thu Sep 15 22:34:37 2011 +0200
Updated Slovenian translation
po/sl.po | 1721 +++++++++++++++++++++++++++-----------------------------------
1 file changed, 740 insertions(+), 981 deletions(-)
commit bd9088299b78e393dd2a816480041d4ea068893a
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Sep 15 19:16:19 2011 +0200
e-d-s: Expose all gContact:websites items
This exposes all the links that the contact has in the X-URIS vcard
attribute (other that the previously set homepage and blog fields).
X-URIS is compatible with what folks uses for extending the uri fields.
Fixed bug #659079
.../backends/google/e-book-backend-google.c | 75 ++++++++++++--------
1 file changed, 46 insertions(+), 29 deletions(-)
commit fe4494dd68c162a1dc9d024d40fd320fd6728d54
Author: Alexander Larsson <alexl@redhat.com>
Date: Thu Sep 15 15:01:20 2011 +0200
Handle changes in the goa accounts list at runtime
If an account is added to GOA after initialization we failed to
pick it up. We now listen to signals and update the hashtables
for the accounts.
Fixes bug #659138
addressbook/libedata-book/e-data-book-factory.c | 67 ++++++++++++++++-------
1 file changed, 46 insertions(+), 21 deletions(-)
commit 8362e0da37a13dbe53ce637fd9691f78ad65961d
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date: Thu Sep 15 15:40:18 2011 +0300
Updated Belarusian translation.
po/be.po | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
commit be9e80262fe5829145f49ae2508652a832a3b3a7
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date: Thu Sep 15 12:43:13 2011 +0200
Updated Hungarian translation
po/hu.po | 3628 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 1785 insertions(+), 1843 deletions(-)
commit 2e576d8cb05dfcc33d10fc23b4c7543b2205506f
Author: Patrick Ohly <patrick.ohly@intel.com>
Date: Wed Sep 14 17:05:42 2011 +0200
Bug #655253 - fix regression introduced with MOD_ONLY_THIS
Part of the code reorganization was removal of check_dup_uid() from
the normal "add component" code paths. It was only done as sanity
check when loading a file. That sanity check then incorrectly rewrote
UIDs, because it didn't take into account that detached recurrences
have (and must have) the same UID as the recurring master event.
This patch fixes check_dup_uid() accordingly. It moves the
uid g_free() into the bottom of the function to have a common
cleanup section.
calendar/backends/file/e-cal-backend-file.c | 29 +++++++++++++++++++++++----
1 file changed, 25 insertions(+), 4 deletions(-)
commit df5f467aa7cf8437b3161763ffbf503020c50130
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date: Thu Sep 15 00:18:51 2011 +0100
Updated Portuguese translation
po/pt.po | 3880 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 2020 insertions(+), 1860 deletions(-)
commit d225712ffea418c771274a871dfd644c88baadb0
Author: Luca Ferretti <lferrett@gnome.org>
Date: Wed Sep 14 23:53:11 2011 +0200
l10n: Updated Italian translation
po/it.po | 3813 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 1989 insertions(+), 1824 deletions(-)
commit ebe08eaa2998d49ea39d55e0ddc5dc12561b4c48
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date: Wed Sep 14 21:50:45 2011 +0300
Updated Belarusian translation.
po/be.po | 27 +++++++++++++--------------
1 file changed, 13 insertions(+), 14 deletions(-)
commit 7828bb097065c16deae4e9f7198dfc91947d6aa2
Author: Yinghua Wang <wantinghard@gmail.com>
Date: Wed Sep 14 22:36:33 2011 +0800
update Simplified Chinese (zh_CN) translation
po/zh_CN.po | 2589 ++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1320 insertions(+), 1269 deletions(-)
commit e41c9f23cd43f84b9a93778f6fa507ce1166ed65
Author: Rajesh Ranjan <rranjan@redhat.com>
Date: Wed Sep 14 14:47:09 2011 +0530
hindi update
po/hi.po | 6511 +++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 3635 insertions(+), 2876 deletions(-)
commit 717cf57e770964bf2bf0ad6367486b50129702df
Author: Patrick Ohly <patrick.ohly@intel.com>
Date: Wed Sep 14 09:43:58 2011 +0200
calendar file backend: revert adding EXDATE when creating detached recurrences
This reverts the part of 8631a8f which adds an EXDATE to the recurring
event when adding a detached recurrence. Adding that EXDATE is not
necessary, the detached recurrences overwrite the regular recurrences
based on UID/RECURRENCE-ID, and changes visible EDS behavior (breaks
SyncEvolution testing, for example).
As discussed in GNOME Bug #655253 and the "SyncEvolution + EClient API
+ EXDATE regression (Bug #655253)" mail thread, the real problem
seems to be related to UID handling in detached recurrences.
calendar/backends/file/e-cal-backend-file.c | 3 ---
1 file changed, 3 deletions(-)
commit 69e00712abac96f7b0284e937af70f6213a955b2
Author: Krasimir Chonov <mk2616@abv.bg>
Date: Wed Sep 14 07:40:26 2011 +0300
Updated Bulgarian translation
po/bg.po | 1917 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 915 insertions(+), 1002 deletions(-)
commit 5b4a450c824c9264e59965c61253091f675fa16f
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Sep 13 16:09:57 2011 +0200
Bug #632153 - Set X-Evolution-Source header consistently
camel/camel-folder.c | 8 ++++++++
camel/providers/imap/camel-imap-folder.c | 3 ---
2 files changed, 8 insertions(+), 3 deletions(-)
commit 499e1290d64ae3e9bb4c2753c08933f54db0bc86
Author: Alexander Larsson <alexl@redhat.com>
Date: Tue Sep 13 10:06:45 2011 -0400
Bug 658911 - google: Always readonly addressbooks with goa
addressbook/backends/google/e-book-backend-google.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 20d110bb5c037abcfb64421d26803b43fcb30ced
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Tue Sep 13 15:02:34 2011 +0300
e-gdbus-templates: Fix incorrect type check in e_gdbus_proxy_finish_call_uint()
It should make sure the type is UINT, not STRING.
libedataserver/e-gdbus-templates.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 8a974d37e31fad5d6e7e8fa2c2e5df9a49297366
Author: I Felix <ifelix25@gmail.com>
Date: Tue Sep 13 15:04:13 2011 +0530
Updated Tamil Translations
po/ta.po | 4626 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 2554 insertions(+), 2072 deletions(-)
commit 6ea7bf1cb90525985546dd92a6a2d8e6d4031666
Author: Manoj Kumar Giri <mgiri@dhcp193-76.pnq.redhat.com>
Date: Tue Sep 13 12:18:51 2011 +0530
Updated Oriya Translation
po/or.po | 102 ++++++++++++++++++++++++--------------------------------------
1 file changed, 40 insertions(+), 62 deletions(-)
commit 292b77ebab7684cd6de48c86b9fd9986e7d55a0a
Author: Changwoo Ryu <cwryu@debian.org>
Date: Tue Sep 13 09:30:24 2011 +0900
Updated Korean translation
po/ko.po | 3582 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 1769 insertions(+), 1813 deletions(-)
commit cb997846228dd3aab51fd6b023600d01ffbecb88
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date: Mon Sep 12 12:41:40 2011 +0300
Updated Belarusian translation.
po/be.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit e409cb60ae1bc2c3245b54bff97b29be89db2c24
Author: Rudolfs Mazurs <rudolfs.mazurs@gmail.com>
Date: Mon Sep 12 00:25:56 2011 +0300
Updated Latvian translation.
po/lv.po | 2018 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 1027 insertions(+), 991 deletions(-)
commit 5fd303b5ba18b7c1280ac54ecbe2905ecaa209ec
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 11 12:35:59 2011 -0400
configure.ac: Remove leftover GroupWise symbols.
configure.ac | 9 ---------
1 file changed, 9 deletions(-)
commit 5428749451126e06e2a55b3e56e0fec23f53579c
Author: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
Date: Sun Sep 11 15:27:04 2011 +0300
Updated Belarusian translation.
po/be.po |10265 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 5092 insertions(+), 5173 deletions(-)
commit 6f97bac2bd7d14651a15b8e6da369fa19754666e
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sun Sep 11 11:07:01 2011 +0200
Updated Spanish translation
po/es.po | 48 ++++++++++++++++--------------------------------
1 file changed, 16 insertions(+), 32 deletions(-)
commit e88c2f57764b78c7dc270a388f2c607ac57f2412
Author: Javier Jardón <jjardon@gnome.org>
Date: Fri Sep 9 15:33:12 2011 +0100
Make maintiner mode enabled by default
See http://blogs.gnome.org/desrt/2011/09/08/am_maintainer_mode-is-not-cool/
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit fee9da21d9cd01ff5edc80ae7d6315dd408ba5f6
Author: Manoj Kumar Giri <mgiri@dhcp193-76.pnq.redhat.com>
Date: Fri Sep 9 19:41:32 2011 +0530
Updated Oriya Translation
po/or.po | 5261 ++++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 3098 insertions(+), 2163 deletions(-)
commit 09553695871e3b5b2b4ccec2ac47f43649e45374
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Thu Sep 8 20:54:38 2011 +0200
Updated Polish translation
po/pl.po | 3579 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 1767 insertions(+), 1812 deletions(-)
commit c9b65d4e952d985ffc19de3cc7c7f949a067bab8
Author: A S Alam <aalam@users.sf.net>
Date: Thu Sep 8 22:19:20 2011 +0530
update PunjabiTranslation
po/pa.po | 3987 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 2141 insertions(+), 1846 deletions(-)
commit 505f9ef5d6ab064d44addaed91d3a2f3bd466321
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Sep 8 10:07:31 2011 +0200
Change order of system timezone detection
Prefer checking of user's system timezone based on /etc/localtime
content, to get always correct timezone, even when the system doesn't
update config files when timezone is changed. This is fixing timezone
detection in KDE, which doesn't update /etc/sysconfig/clock ZONE key
when user changes local timezone. With the added caching mechanism is
the walk-through zoneinfo directories done only once till the other
change, which usually doesn't happen that often anyway.
calendar/libecal/e-cal-system-timezone.c | 44 ++++++++++++++++++++++++++----
1 file changed, 38 insertions(+), 6 deletions(-)
commit 96b76f820904a78a888ebb36865f7f94d10fadfe
Author: Marek Černocký <marek@manet.cz>
Date: Thu Sep 8 07:41:32 2011 +0200
Updated Czech translation
po/cs.po | 3679 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 1808 insertions(+), 1871 deletions(-)
commit 5c50b34161afc58f6369bf00e73e6fc196d51d3c
Author: Bruce Cowan <bruce@bcowan.me.uk>
Date: Wed Sep 7 14:30:20 2011 +0100
Updated British English translation
po/en_GB.po | 3777 +++++++++++++++++++++++++++++++----------------------------
1 file changed, 1966 insertions(+), 1811 deletions(-)
commit 079197de6a5434e1c36010404ce1bba377a8ab71
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Sep 6 17:35:03 2011 +0200
Bug #655728 - Read proxy settings from GSettings since Gnome 3
libedataserver/e-proxy.c | 493 +++++++++++++++++++++++++++++++++-------------
1 file changed, 361 insertions(+), 132 deletions(-)
commit f1c9292caa3b26c890d628e99677dd05d62eba99
Author: Vincent Untz <vuntz@gnome.org>
Date: Tue Sep 6 16:43:04 2011 +0200
Bug #655837 - Avoid use of deprecated g_unicode_canonical_decomposition
libedataserver/e-data-server-util.c | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
commit 13b49917925bf84979510795c69f6b6b8a132818
Author: Andika Triwidada <andika@gmail.com>
Date: Tue Sep 6 16:27:38 2011 +0700
Updated Indonesian translation
po/id.po | 1144 +++++++++++++++++++++++++-------------------------------------
1 file changed, 454 insertions(+), 690 deletions(-)
commit 99a56bb8273bc4b5e98bfd7c0dcd41a6a1f9ed6a
Author: Punit Jain <jpunit@novell.com>
Date: Tue Sep 6 14:37:33 2011 +0530
Bug #654818 crash fix : query conversion to sql
.../libedata-book/e-book-backend-sqlitedb.c | 32 ++++++++++++++++++++
1 file changed, 32 insertions(+)
commit 69fff73121c325f4b33038f8394a7642580a884e
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Sep 5 12:37:33 2011 +0200
camel-sasl-gssapi.c: Fix reply read of org.gnome.KrbAuthDialog.acquireTgt
camel/camel-sasl-gssapi.c | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
commit c2cf8b944ce7bbe2ccb3ba5d96c36fb2662ba502
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Sep 5 10:38:41 2011 +0200
Fix compiler warnings for format strings in imapx
camel/providers/imapx/camel-imapx-server.c | 8 ++++----
camel/providers/imapx/camel-imapx-summary.c | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
commit 649d8ee0d3e0e82acdd3b68124c4b3761de47e64
Author: Aurimas Černius <aurisc4@gmail.com>
Date: Sun Sep 4 18:20:58 2011 +0300
Updated Lithuanian translation
po/lt.po | 1917 +++++++++++++++++++++++++++++---------------------------------
1 file changed, 893 insertions(+), 1024 deletions(-)
commit 648811fa3ff82de31ee7a2ca44a5b5ad895e866a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Sep 3 20:02:44 2011 -0400
Post-release version bump.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit a2deec4e705fccda9f701d97f260cff7fd001302
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Sep 3 20:01:21 2011 -0400
NEWS update for 3.1.91 release.
NEWS | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
commit 4da69162cf532e8da25aa954ded782ebd14067e4
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Sep 3 11:27:00 2011 -0400
CamelService: Remove unnecessary libedataserver include.
camel/camel-service.c | 2 --
1 file changed, 2 deletions(-)
commit 275c0debfd9b1735827ea349af0de3093bea6e64
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Aug 28 23:24:07 2011 -0400
Make sure all new APIs have "Since: 3.2" tags.
addressbook/libebook/e-book-client.c | 9 +
addressbook/libebook/e-book-client.h | 45 ++++
addressbook/libebook/e-contact.c | 16 ++
addressbook/libebook/e-destination.c | 4 +
addressbook/libebook/e-vcard.c | 2 +
addressbook/libebook/e-vcard.h | 25 +++
.../libedata-book/e-book-backend-sqlitedb.c | 152 ++++++++++++++
.../libedata-book/e-book-backend-sqlitedb.h | 15 ++
addressbook/libedata-book/e-book-backend-sync.c | 2 +
addressbook/libedata-book/e-book-backend.c | 22 ++
addressbook/libedata-book/e-book-backend.h | 71 +++++++
addressbook/libedata-book/e-data-book-factory.c | 2 +
addressbook/libedata-book/e-data-book-view.c | 2 +
addressbook/libedata-book/e-data-book.c | 77 ++++++-
calendar/libecal/e-cal-client-view.c | 8 +
calendar/libecal/e-cal-client-view.h | 8 +
calendar/libecal/e-cal-client.c | 11 +
calendar/libecal/e-cal-client.h | 52 +++++
calendar/libecal/e-cal-util.h | 9 +
calendar/libecal/e-cal.h | 7 +
calendar/libedata-cal/e-cal-backend-sync.c | 4 +
calendar/libedata-cal/e-cal-backend.c | 38 +++-
calendar/libedata-cal/e-cal-backend.h | 71 +++++++
calendar/libedata-cal/e-data-cal-factory.c | 2 +
calendar/libedata-cal/e-data-cal-view.c | 8 +-
calendar/libedata-cal/e-data-cal.c | 105 ++++++++--
camel/camel-data-cache.c | 2 +
camel/camel-enums.h | 11 +
camel/camel-folder-search.c | 13 +-
camel/camel-folder.c | 4 +-
camel/camel-junk-filter.c | 66 ++++++
camel/camel-junk-filter.h | 5 +
camel/camel-network-service.h | 5 +
camel/camel-network-settings.h | 5 +
camel/camel-offline-settings.h | 8 +
camel/camel-provider.h | 5 +
camel/camel-session.c | 2 +
camel/camel-settings.h | 8 +
camel/camel-store-settings.h | 8 +
camel/camel-subscribable.h | 5 +
docs/reference/libebackend/libebackend-docs.xml | 5 +
.../libedataserver/libedataserver-sections.txt | 1 +
.../libedataserver/tmpl/e-operation-pool.sgml | 6 +
libebackend/e-sqlite3-vfs.c | 5 +
libedataserver/e-client.c | 51 +++--
libedataserver/e-client.h | 87 ++++++++
libedataserver/e-credentials.c | 216 +++++++++++++++++---
libedataserver/e-credentials.h | 78 +++++++
libedataserver/e-data-server-util.c | 21 ++
libedataserver/e-data-server-util.h | 11 +-
libedataserver/e-operation-pool.c | 51 ++++-
libedataserver/e-operation-pool.h | 8 +
libedataserverui/e-categories-editor.h | 8 +
libedataserverui/e-categories-selector.h | 8 +
libedataserverui/e-category-editor.h | 8 +
libedataserverui/e-client-utils.c | 32 ++-
libedataserverui/e-client-utils.h | 10 +
libedataserverui/e-contact-store.c | 8 +
58 files changed, 1443 insertions(+), 85 deletions(-)
commit bc6f55c75b100a79f441b6623d96a967bf6ab319
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Aug 12 08:51:51 2011 -0400
Coding style and whitespace cleanups.
addressbook/backends/file/e-book-backend-file.c | 205 ++--
.../google/e-book-backend-google-factory.c | 5 +-
.../backends/google/e-book-backend-google.c | 263 ++++--
.../backends/ldap/e-book-backend-ldap-factory.c | 3 +-
addressbook/backends/ldap/e-book-backend-ldap.c | 661 +++++++------
addressbook/backends/ldap/openldap-extract.h | 30 +-
.../backends/vcf/e-book-backend-vcf-factory.c | 5 +-
addressbook/backends/vcf/e-book-backend-vcf.c | 122 +--
.../backends/webdav/e-book-backend-webdav.c | 103 ++-
addressbook/libebook/e-address-western.c | 42 +-
addressbook/libebook/e-book-client-view.c | 34 +-
addressbook/libebook/e-book-client.c | 336 +++++--
addressbook/libebook/e-book-query.c | 82 +-
addressbook/libebook/e-book-query.h | 26 +-
addressbook/libebook/e-book-view.c | 26 +-
addressbook/libebook/e-book.c | 197 ++--
addressbook/libebook/e-book.h | 2 +-
addressbook/libebook/e-contact.c | 197 ++--
addressbook/libebook/e-contact.h | 28 +-
addressbook/libebook/e-destination.c | 99 +-
addressbook/libebook/e-destination.h | 6 +-
addressbook/libebook/e-name-western.c | 69 +-
addressbook/libebook/e-vcard.c | 175 ++--
addressbook/libebook/e-vcard.h | 24 +-
addressbook/libedata-book/e-book-backend-cache.c | 19 +-
.../libedata-book/e-book-backend-db-cache.c | 25 +-
.../libedata-book/e-book-backend-db-cache.h | 6 +-
addressbook/libedata-book/e-book-backend-factory.c | 2 +-
addressbook/libedata-book/e-book-backend-factory.h | 6 +-
addressbook/libedata-book/e-book-backend-sexp.c | 202 ++--
.../libedata-book/e-book-backend-sqlitedb-test.c | 7 +-
.../libedata-book/e-book-backend-sqlitedb.c | 386 ++++----
addressbook/libedata-book/e-book-backend-summary.c | 108 ++-
addressbook/libedata-book/e-book-backend-summary.h | 6 +-
addressbook/libedata-book/e-book-backend-sync.c | 197 ++--
addressbook/libedata-book/e-book-backend.c | 173 ++--
addressbook/libedata-book/e-data-book-factory.c | 17 +-
addressbook/libedata-book/e-data-book-view.c | 71 +-
addressbook/libedata-book/e-data-book.c | 194 +++-
addressbook/libegdbus/e-gdbus-book-factory.c | 105 ++-
addressbook/libegdbus/e-gdbus-book-view.c | 171 +++-
addressbook/libegdbus/e-gdbus-book.c | 461 ++++++---
.../backends/caldav/e-cal-backend-caldav-factory.c | 7 +-
calendar/backends/caldav/e-cal-backend-caldav.c | 448 ++++++---
.../contacts/e-cal-backend-contacts-factory.c | 3 +-
.../backends/contacts/e-cal-backend-contacts.c | 170 +++-
.../backends/file/e-cal-backend-file-factory.c | 3 +-
calendar/backends/file/e-cal-backend-file.c | 333 +++++--
.../backends/http/e-cal-backend-http-factory.c | 3 +-
calendar/backends/http/e-cal-backend-http.c | 165 +++-
.../weather/e-cal-backend-weather-factory.c | 3 +-
calendar/backends/weather/e-cal-backend-weather.c | 95 +-
calendar/backends/weather/e-weather-source-ccf.c | 31 +-
calendar/libecal/e-cal-check-timezones.c | 658 ++++++-------
calendar/libecal/e-cal-client-view.c | 44 +-
calendar/libecal/e-cal-client.c | 647 ++++++++++---
calendar/libecal/e-cal-component.c | 452 +++++----
calendar/libecal/e-cal-recur.c | 978 ++++++++++----------
calendar/libecal/e-cal-recur.h | 2 +-
calendar/libecal/e-cal-system-timezone.c | 41 +-
calendar/libecal/e-cal-time-util.c | 66 +-
calendar/libecal/e-cal-time-util.h | 32 +-
calendar/libecal/e-cal-util.c | 110 ++-
calendar/libecal/e-cal-util.h | 4 +-
calendar/libecal/e-cal-view.c | 34 +-
calendar/libecal/e-cal.c | 411 +++++---
calendar/libecal/e-cal.h | 8 +-
calendar/libedata-cal/e-cal-backend-cache.c | 38 +-
calendar/libedata-cal/e-cal-backend-factory.c | 7 +-
calendar/libedata-cal/e-cal-backend-factory.h | 4 +-
calendar/libedata-cal/e-cal-backend-file-store.c | 89 +-
calendar/libedata-cal/e-cal-backend-intervaltree.c | 71 +-
calendar/libedata-cal/e-cal-backend-intervaltree.h | 4 +-
calendar/libedata-cal/e-cal-backend-sexp.c | 155 +++-
calendar/libedata-cal/e-cal-backend-store.c | 51 +-
calendar/libedata-cal/e-cal-backend-sync.c | 276 +++++-
calendar/libedata-cal/e-cal-backend-util.c | 9 +-
calendar/libedata-cal/e-cal-backend.c | 246 +++--
calendar/libedata-cal/e-data-cal-factory.c | 29 +-
calendar/libedata-cal/e-data-cal-view.c | 81 +-
calendar/libedata-cal/e-data-cal.c | 268 ++++--
calendar/libegdbus/e-gdbus-cal-factory.c | 116 ++-
calendar/libegdbus/e-gdbus-cal-view.c | 171 +++-
calendar/libegdbus/e-gdbus-cal.c | 654 +++++++++----
camel/camel-address.c | 15 +-
camel/camel-block-file.c | 96 +-
camel/camel-certdb.c | 57 +-
camel/camel-charset-map.c | 40 +-
camel/camel-cipher-context.c | 32 +-
camel/camel-cipher-context.h | 6 +-
camel/camel-data-cache.c | 32 +-
camel/camel-data-wrapper.h | 2 +-
camel/camel-db.c | 74 +-
camel/camel-db.h | 2 +-
camel/camel-debug.c | 18 +-
camel/camel-disco-diary.c | 47 +-
camel/camel-disco-store.c | 2 +-
camel/camel-file-utils.c | 34 +-
camel/camel-filter-driver.c | 187 +++-
camel/camel-filter-search.c | 147 ++-
camel/camel-folder-search.c | 273 ++++--
camel/camel-folder-summary.c | 453 +++++----
camel/camel-folder-summary.h | 14 +-
camel/camel-folder-thread.c | 184 ++--
camel/camel-folder-thread.h | 2 +-
camel/camel-folder.c | 37 +-
camel/camel-gpg-context.c | 139 +--
camel/camel-html-parser.c | 38 +-
camel/camel-http-stream.c | 30 +-
camel/camel-iconv.c | 48 +-
camel/camel-index-control.c | 25 +-
camel/camel-index.c | 38 +-
camel/camel-internet-address.c | 61 +-
camel/camel-list-utils.c | 25 +-
camel/camel-lock-client.c | 6 +-
camel/camel-lock-helper.c | 8 +-
camel/camel-lock.c | 19 +-
camel/camel-mempool.c | 10 +-
camel/camel-mime-filter-basic.c | 24 +-
camel/camel-mime-filter-bestenc.c | 22 +-
camel/camel-mime-filter-canon.c | 16 +-
camel/camel-mime-filter-charset.c | 4 +-
camel/camel-mime-filter-enriched.c | 22 +-
camel/camel-mime-filter-from.c | 10 +-
camel/camel-mime-filter-gzip.c | 17 +-
camel/camel-mime-filter-index.c | 4 +-
camel/camel-mime-filter-pgp.c | 2 +-
camel/camel-mime-filter-tohtml.c | 10 +-
camel/camel-mime-filter-yenc.c | 34 +-
camel/camel-mime-filter.c | 30 +-
camel/camel-mime-message.c | 95 +-
camel/camel-mime-parser.c | 221 +++--
camel/camel-mime-parser.h | 6 +-
camel/camel-mime-part-utils.c | 2 +-
camel/camel-mime-part.c | 6 +-
camel/camel-mime-utils.c | 494 ++++++----
camel/camel-mime-utils.h | 2 +-
camel/camel-movemail.c | 38 +-
camel/camel-msgport.c | 12 +-
camel/camel-multipart-signed.c | 16 +-
camel/camel-multipart-signed.h | 6 +-
camel/camel-net-utils.c | 30 +-
camel/camel-net-utils.h | 18 +-
camel/camel-nntp-address.c | 13 +-
camel/camel-object.c | 29 +-
camel/camel-offline-journal.c | 7 +-
camel/camel-partition-table.c | 176 ++--
camel/camel-partition-table.h | 12 +-
camel/camel-provider.c | 15 +-
camel/camel-provider.h | 2 +-
camel/camel-sasl-anonymous.c | 3 +-
camel/camel-sasl-digest-md5.c | 24 +-
camel/camel-sasl-ntlm.c | 65 +-
camel/camel-search-private.c | 87 +-
camel/camel-search-sql-sexp.c | 184 ++--
camel/camel-search-sql.c | 103 ++-
camel/camel-session.c | 13 +-
camel/camel-smime-context.c | 35 +-
camel/camel-store-summary.c | 22 +-
camel/camel-store.c | 23 +-
camel/camel-stream-buffer.c | 18 +-
camel/camel-stream-filter.c | 26 +-
camel/camel-stream-fs.c | 2 +-
camel/camel-stream-mem.c | 5 +-
camel/camel-stream-null.c | 14 +-
camel/camel-stream-process.c | 20 +-
camel/camel-stream-vfs.c | 3 +-
camel/camel-string-utils.c | 16 +-
camel/camel-tcp-stream-raw.c | 27 +-
camel/camel-tcp-stream-ssl.c | 49 +-
camel/camel-text-index.c | 166 ++--
camel/camel-trie.c | 22 +-
camel/camel-uid-cache.c | 18 +-
camel/camel-url-scanner.c | 51 +-
camel/camel-url.c | 43 +-
camel/camel-utf8.c | 25 +-
camel/camel-vee-folder.c | 246 ++---
camel/camel-vee-store.c | 22 +-
camel/camel-vee-summary.c | 66 +-
camel/camel-vtrash-folder.c | 7 +-
camel/camel.c | 11 +-
camel/db-scrap-tools/db.c | 23 +-
camel/providers/imap/camel-imap-command.c | 38 +-
camel/providers/imap/camel-imap-folder.c | 198 ++--
camel/providers/imap/camel-imap-folder.h | 6 +-
camel/providers/imap/camel-imap-journal.c | 38 +-
camel/providers/imap/camel-imap-message-cache.c | 56 +-
camel/providers/imap/camel-imap-private.h | 2 +-
camel/providers/imap/camel-imap-provider.c | 9 +-
camel/providers/imap/camel-imap-search.c | 73 +-
camel/providers/imap/camel-imap-store-summary.c | 110 ++-
camel/providers/imap/camel-imap-store.c | 133 +--
camel/providers/imap/camel-imap-store.h | 10 +-
camel/providers/imap/camel-imap-summary.c | 72 +-
camel/providers/imap/camel-imap-utils.c | 139 +--
camel/providers/imapx/camel-imapx-conn-manager.c | 24 +-
camel/providers/imapx/camel-imapx-folder.c | 135 +--
camel/providers/imapx/camel-imapx-provider.c | 9 +-
camel/providers/imapx/camel-imapx-server.c | 521 ++++++-----
camel/providers/imapx/camel-imapx-server.h | 8 +-
camel/providers/imapx/camel-imapx-store-summary.c | 82 +-
camel/providers/imapx/camel-imapx-store.c | 86 +-
camel/providers/imapx/camel-imapx-store.h | 2 +-
camel/providers/imapx/camel-imapx-stream.c | 27 +-
camel/providers/imapx/camel-imapx-summary.c | 90 +-
camel/providers/imapx/camel-imapx-utils.c | 249 ++---
camel/providers/imapx/camel-imapx-utils.h | 4 +-
camel/providers/imapx/test-imapx.c | 3 +-
camel/providers/local/camel-local-folder.c | 22 +-
camel/providers/local/camel-local-private.c | 26 +-
camel/providers/local/camel-local-private.h | 2 +-
camel/providers/local/camel-local-provider.c | 15 +-
camel/providers/local/camel-local-store.c | 6 +-
camel/providers/local/camel-local-summary.c | 85 +-
camel/providers/local/camel-maildir-folder.c | 6 +-
camel/providers/local/camel-maildir-store.c | 45 +-
camel/providers/local/camel-maildir-summary.c | 55 +-
camel/providers/local/camel-mbox-folder.c | 10 +-
camel/providers/local/camel-mbox-store.c | 18 +-
camel/providers/local/camel-mbox-summary.c | 94 +-
camel/providers/local/camel-mh-folder.c | 2 +-
camel/providers/local/camel-mh-store.c | 25 +-
camel/providers/local/camel-mh-summary.c | 20 +-
camel/providers/local/camel-spool-folder.c | 2 +-
camel/providers/local/camel-spool-store.c | 7 +-
camel/providers/local/camel-spool-summary.c | 15 +-
camel/providers/nntp/camel-nntp-folder.c | 56 +-
camel/providers/nntp/camel-nntp-private.h | 2 +-
camel/providers/nntp/camel-nntp-provider.c | 9 +-
camel/providers/nntp/camel-nntp-store-summary.c | 52 +-
camel/providers/nntp/camel-nntp-store.c | 63 +-
camel/providers/nntp/camel-nntp-store.h | 6 +-
camel/providers/nntp/camel-nntp-stream.c | 24 +-
camel/providers/nntp/camel-nntp-summary.c | 43 +-
camel/providers/nntp/test-newsrc.c | 7 +-
camel/providers/pop3/camel-pop3-engine.c | 24 +-
camel/providers/pop3/camel-pop3-folder.c | 42 +-
camel/providers/pop3/camel-pop3-provider.c | 9 +-
camel/providers/pop3/camel-pop3-store.c | 10 +-
camel/providers/pop3/camel-pop3-stream.c | 24 +-
camel/providers/pop3/camel-pop3-stream.h | 2 +-
camel/providers/smtp/camel-smtp-provider.c | 9 +-
camel/providers/smtp/camel-smtp-transport.c | 30 +-
camel/tests/folder/test10.c | 7 +-
camel/tests/folder/test11.c | 15 +-
camel/tests/folder/test3.c | 43 +-
camel/tests/folder/test8.c | 21 +-
camel/tests/folder/test9.c | 4 +-
camel/tests/lib/address-data.h | 4 +-
camel/tests/lib/addresses.c | 5 +-
camel/tests/lib/camel-test-provider.c | 5 +-
camel/tests/lib/camel-test.c | 15 +-
camel/tests/lib/folders.c | 70 +-
camel/tests/lib/messages.c | 36 +-
camel/tests/message/test1.c | 35 +-
camel/tests/message/test2.c | 19 +-
camel/tests/message/test4.c | 3 +-
camel/tests/mime-filter/test-charset.c | 11 +-
camel/tests/mime-filter/test-crlf.c | 7 +-
camel/tests/mime-filter/test-tohtml.c | 17 +-
camel/tests/mime-filter/test1.c | 27 +-
camel/tests/misc/split.c | 7 +-
camel/tests/misc/test1.c | 5 +-
camel/tests/misc/test2.c | 17 +-
camel/tests/misc/url.c | 3 +-
camel/tests/misc/utf7.c | 7 +-
camel/tests/smime/pgp-mime.c | 8 +-
camel/tests/smime/pkcs7.c | 8 +-
libebackend/e-data-server-module.c | 9 +-
libebackend/e-db3-utils.c | 3 +-
libebackend/e-dbhash.c | 6 +-
libebackend/e-file-cache.c | 12 +-
libebackend/e-offline-listener.c | 5 +-
libebackend/e-sqlite3-vfs.c | 23 +-
libedataserver/e-account-list.c | 22 +-
libedataserver/e-account.c | 86 +-
libedataserver/e-account.h | 2 +-
libedataserver/e-categories.c | 19 +-
libedataserver/e-client.c | 635 +++++++++++--
libedataserver/e-credentials.c | 71 +-
libedataserver/e-data-server-util.c | 31 +-
libedataserver/e-debug-log.c | 43 +-
libedataserver/e-flag.c | 3 +-
libedataserver/e-gdbus-templates.c | 491 ++++++++--
libedataserver/e-gdbus-templates.h | 14 +-
libedataserver/e-iterator.c | 23 +-
libedataserver/e-list-iterator.c | 22 +-
libedataserver/e-list.c | 28 +-
libedataserver/e-memory.c | 29 +-
libedataserver/e-operation-pool.c | 16 +-
libedataserver/e-proxy.c | 79 +-
libedataserver/e-sexp.c | 399 ++++----
libedataserver/e-sexp.h | 4 +-
libedataserver/e-source-group.c | 69 +-
libedataserver/e-source-list.c | 33 +-
libedataserver/e-source.c | 21 +-
libedataserver/e-time-utils.c | 172 ++--
libedataserver/e-url.c | 23 +-
libedataserver/e-xml-hash-utils.c | 17 +-
libedataserverui/e-book-auth-util.c | 31 +-
libedataserverui/e-categories-selector.c | 2 +-
libedataserverui/e-category-completion.c | 4 +-
libedataserverui/e-client-utils.c | 120 ++-
libedataserverui/e-contact-store.c | 134 ++-
libedataserverui/e-destination-store.c | 75 +-
libedataserverui/e-name-selector-dialog.c | 109 ++-
libedataserverui/e-name-selector-entry.c | 255 +++--
libedataserverui/e-name-selector-list.c | 59 +-
libedataserverui/e-name-selector-model.c | 42 +-
libedataserverui/e-name-selector.c | 17 +-
libedataserverui/e-passwords-win32.c | 29 +-
libedataserverui/e-passwords.c | 13 +-
libedataserverui/e-passwords.h | 16 +-
libedataserverui/e-source-combo-box.c | 3 +-
libedataserverui/e-source-selector-dialog.c | 13 +-
libedataserverui/e-source-selector.c | 49 +-
libedataserverui/e-tree-model-generator.c | 106 ++-
tests/libebook/client/client-test-utils.c | 47 +-
tests/libebook/client/test-client-add-contact.c | 7 +-
tests/libebook/client/test-client-async.c | 19 +-
tests/libebook/client/test-client-examine.c | 22 +-
tests/libebook/client/test-client-get-contact.c | 7 +-
tests/libebook/client/test-client-get-view.c | 16 +-
tests/libebook/client/test-client-modify-contact.c | 11 +-
tests/libebook/client/test-client-nonexistent-id.c | 3 +-
tests/libebook/client/test-client-refresh.c | 7 +-
.../client/test-client-remove-contact-by-uid.c | 7 +-
tests/libebook/client/test-client-remove-contact.c | 7 +-
.../libebook/client/test-client-remove-contacts.c | 13 +-
tests/libebook/client/test-client-remove.c | 7 +-
tests/libebook/client/test-client-revision-view.c | 18 +-
tests/libebook/client/test-client-search.c | 3 +-
tests/libebook/client/test-client-self.c | 3 +-
.../client/test-client-stress-factory--fifo.c | 3 +-
.../client/test-client-stress-factory--serial.c | 3 +-
.../test-client-stress-factory--single-book.c | 3 +-
tests/libebook/client/test-client-stress-views.c | 15 +-
tests/libebook/client/test-client-uid-only-view.c | 18 +-
tests/libebook/client/test-client.c | 3 +-
tests/libebook/ebook-test-utils.c | 178 ++--
tests/libebook/ebook-test-utils.h | 12 +-
tests/libebook/test-categories.c | 3 +-
tests/libebook/test-changes.c | 13 +-
tests/libebook/test-date.c | 3 +-
tests/libebook/test-ebook-add-contact.c | 3 +-
tests/libebook/test-ebook-async.c | 17 +-
tests/libebook/test-ebook-commit-contact.c | 5 +-
tests/libebook/test-ebook-get-book-view.c | 19 +-
tests/libebook/test-ebook-get-contact.c | 3 +-
tests/libebook/test-ebook-get-required-fields.c | 9 +-
.../libebook/test-ebook-get-static-capabilities.c | 3 +-
.../test-ebook-get-supported-auth-methods.c | 9 +-
tests/libebook/test-ebook-get-supported-fields.c | 9 +-
tests/libebook/test-ebook-remove-contact-by-id.c | 3 +-
tests/libebook/test-ebook-remove-contact.c | 3 +-
tests/libebook/test-ebook-remove-contacts.c | 3 +-
tests/libebook/test-ebook-remove.c | 3 +-
tests/libebook/test-ebook-stress-factory--fifo.c | 3 +-
tests/libebook/test-ebook-stress-factory--serial.c | 3 +-
.../test-ebook-stress-factory--single-book.c | 5 +-
tests/libebook/test-ebook.c | 3 +-
tests/libebook/test-photo.c | 3 +-
tests/libebook/test-query.c | 3 +-
tests/libebook/test-search.c | 3 +-
tests/libebook/test-self.c | 3 +-
tests/libebook/test-stress-bookviews.c | 17 +-
tests/libebook/test-string.c | 3 +-
tests/libebook/test-undefinedfield.c | 3 +-
tests/libebook/test-untyped-phones.c | 26 +-
tests/libebook/vcard/dump-vcard.c | 3 +-
tests/libecal/client/client-test-utils.c | 45 +-
tests/libecal/client/test-client-add-timezone.c | 14 +-
tests/libecal/client/test-client-create-object.c | 18 +-
tests/libecal/client/test-client-examine.c | 35 +-
.../client/test-client-get-attachment-uris.c | 10 +-
tests/libecal/client/test-client-get-free-busy.c | 11 +-
tests/libecal/client/test-client-get-object-list.c | 11 +-
tests/libecal/client/test-client-get-view.c | 23 +-
tests/libecal/client/test-client-modify-object.c | 7 +-
tests/libecal/client/test-client-open.c | 11 +-
tests/libecal/client/test-client-receive-objects.c | 7 +-
tests/libecal/client/test-client-refresh.c | 7 +-
tests/libecal/client/test-client-remove-object.c | 7 +-
tests/libecal/client/test-client-send-objects.c | 10 +-
.../client/test-client-stress-factory--fifo.c | 3 +-
.../client/test-client-stress-factory--serial.c | 3 +-
.../test-client-stress-factory--single-cal.c | 3 +-
tests/libecal/client/test-client-stress-views.c | 15 +-
tests/libecal/ecal-test-utils.c | 146 +--
tests/libecal/ecal-test-utils.h | 18 +-
tests/libecal/test-ecal-add-timezone.c | 3 +-
tests/libecal/test-ecal-create-object--2.c | 3 +-
tests/libecal/test-ecal-create-object.c | 3 +-
tests/libecal/test-ecal-get-alarm-email-address.c | 3 +-
tests/libecal/test-ecal-get-cal-address.c | 3 +-
tests/libecal/test-ecal-get-capabilities.c | 3 +-
tests/libecal/test-ecal-get-default-object.c | 3 +-
tests/libecal/test-ecal-get-free-busy.c | 3 +-
tests/libecal/test-ecal-get-ldap-attribute.c | 3 +-
tests/libecal/test-ecal-get-object-list.c | 3 +-
tests/libecal/test-ecal-get-objects-for-uid.c | 3 +-
tests/libecal/test-ecal-get-query.c | 20 +-
tests/libecal/test-ecal-get-timezone.c | 3 +-
tests/libecal/test-ecal-modify-object.c | 3 +-
tests/libecal/test-ecal-open.c | 5 +-
tests/libecal/test-ecal-receive-objects.c | 3 +-
tests/libecal/test-ecal-remove-object.c | 3 +-
tests/libecal/test-ecal-remove.c | 3 +-
tests/libecal/test-ecal-send-objects.c | 3 +-
tests/libecal/test-ecal-set-default-timezone.c | 3 +-
tests/libecal/test-ecal-set-mode.c | 5 +-
tests/libecal/test-ecal-stress-factory--fifo.c | 3 +-
.../libecal/test-ecal-stress-factory--open-async.c | 5 +-
tests/libecal/test-ecal-stress-factory--serial.c | 3 +-
.../libecal/test-ecal-stress-factory--single-cal.c | 5 +-
tests/libecal/test-ecal.c | 99 +-
tests/libecal/test-recur.c | 3 +-
tests/libecal/test-search.c | 3 +-
tests/libedata-cal/test-cal-backend-sexp.c | 2 +-
tests/libedata-cal/test-intervaltree.c | 75 +-
tests/libedataserver/test-source-list.c | 14 +-
tests/libedataserverui/test-category-completion.c | 3 +-
tests/libedataserverui/test-client-examine-auth.c | 28 +-
tests/libedataserverui/test-contact-store.c | 6 +-
tests/libedataserverui/test-name-selector.c | 7 +-
tests/libedataserverui/test-source-combo-box.c | 3 +-
tests/libedataserverui/test-source-selector.c | 7 +-
427 files changed, 16277 insertions(+), 8920 deletions(-)
commit 5e62dcaaba0afe773fe544b5e47bf34a5ca514be
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Sun Sep 4 06:39:34 2011 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 128 ++++++++++++++++++++++++++++++++++++++++-------------------
po/zh_TW.po | 128 ++++++++++++++++++++++++++++++++++++++++-------------------
2 files changed, 174 insertions(+), 82 deletions(-)
commit dac56417c5fd75d50986d0c6a0a9d4e01e03b8f9
Author: Claude Paroz <claude@2xlibre.net>
Date: Sat Sep 3 14:24:09 2011 +0200
Updated French translation
Contributed by Claude Paroz and Bruno Brouard
po/fr.po | 3415 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 1675 insertions(+), 1740 deletions(-)
commit b6f191239e86aa1efe5f9acd7908cc729b06aae2
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sat Sep 3 13:36:53 2011 +0200
Added Norwegian bokmål translation
po/nb.po | 130 ++++++++++++++++++++++++++++++++++++++++++--------------------
1 file changed, 88 insertions(+), 42 deletions(-)
commit 34eac457160ad0df853aedee684c934bf9724aaa
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Sep 2 15:11:27 2011 +0200
Bug #655433 - Drag and Drop of messages out of Junk folder broken
camel/camel-folder.c | 8 +++++--
camel/camel-store.c | 2 --
camel/camel-vtrash-folder.c | 31 ++++++++++++++++++++++++++
camel/providers/local/camel-maildir-folder.c | 6 +++++
4 files changed, 43 insertions(+), 4 deletions(-)
commit 86b7b863f25baca266ab8fe14efe69efe3113579
Author: Shankar Prasad <svenkate@redhat.com>
Date: Fri Sep 2 17:41:42 2011 +0530
Updated Kannada Translation
po/kn.po | 65 +++++++++++++++++++++++++++++---------------------------------
1 file changed, 30 insertions(+), 35 deletions(-)
commit 8631a8f2e0c1ca71a48aeca5a44a11506ac77e33
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Sep 2 13:21:07 2011 +0200
Bug #655253 - Delete of one occurrence of a repeatable event don't work
calendar/backends/file/e-cal-backend-file.c | 28 +++++++++++++++++++++++++++
calendar/libecal/e-cal-client-view.c | 14 ++++++++++++--
2 files changed, 40 insertions(+), 2 deletions(-)
commit c3c38d659d4ca411751807ff598d45a3ee6df342
Author: Travis Reitter <treitter@gmail.com>
Date: Thu Sep 1 15:57:10 2011 -0700
Set element-type for libebook functions that were missing it.
Fixes: bgo#658021 - Missing (element-type ...) annotations in libebook
addressbook/libebook/e-book-client-view.c | 2 +-
addressbook/libebook/e-book.c | 26 +++++++++++++-------------
addressbook/libebook/e-contact.c | 2 +-
addressbook/libebook/e-destination.c | 4 ++--
4 files changed, 17 insertions(+), 17 deletions(-)
commit 4ecf82f11ab4833f9ddd667cd28ea13a5f584f41
Author: Yuri Myasoedov <omerta13@yandex.ru>
Date: Thu Sep 1 23:50:50 2011 +0400
Updated Russian translation
po/ru.po | 142 ++++++++++++++++++++++++++++++++++++++++----------------------
1 file changed, 91 insertions(+), 51 deletions(-)
commit 1f27a7fb4ccc8b119e60c8281a71f1e3309fd959
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Thu Sep 1 17:19:58 2011 +0100
Introspection: e_source_set_proproperty's property_value param can be null
libedataserver/e-source.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 363a57e12eea484592b5870cc9b147272327a2f9
Author: Fran Dieguez <fran@openhost.es>
Date: Thu Sep 1 16:54:10 2011 +0200
Updated galician translations
po/gl.po | 104 ++++++++++++++++++++++++++++++++++++++++++++------------------
1 file changed, 75 insertions(+), 29 deletions(-)
commit e625e51fce7eb24aaf14b6986ff209a0fb41ce3f
Author: Daniel Nylander <po@danielnylander.se>
Date: Thu Sep 1 15:35:40 2011 +0200
Updated Swedish translation
po/sv.po | 202 ++++++++++++++++++++++++++++++++++++++++++--------------------
1 file changed, 138 insertions(+), 64 deletions(-)
commit e24db9a8493552d9e0715ab5f5bf7d91d6b7c045
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Sep 1 09:59:13 2011 +0200
Bug #655111 - Modify allday to date-time event keeps VALUE=DATE parameter
calendar/libecal/e-cal-component.c | 3 +++
1 file changed, 3 insertions(+)
commit 53f06b851e50b9e3607031b6726e6f48acc5118c
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Wed Aug 31 19:24:49 2011 +0200
Updated Spanish translation
po/es.po | 128 ++++++++++++++++++++++++++++++++++++++++++++------------------
1 file changed, 92 insertions(+), 36 deletions(-)
commit e318b8164aa52b804057c35ccfea49bfb06ed77c
Author: Denis Washington <denisw@online.de>
Date: Wed Aug 31 12:27:08 2011 -0400
Bug 657836 - Work around g_unix_signal API changes.
Work around GLib API churn with regard to registering UNIX signal
callbacks on the main loop. GLib >= 2.29.5 calls the function one
thing, GLib >= 2.29.19 calls it another.
addressbook/libedata-book/e-data-book-factory.c | 6 +++++-
calendar/libedata-cal/e-data-cal-factory.c | 6 +++++-
2 files changed, 10 insertions(+), 2 deletions(-)
commit 48cf3a4f21afa433021210de59d94f726019608f
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Aug 31 18:22:25 2011 +0200
Bug #566563 - Make ESource password prompts clearer
libedataserverui/e-client-utils.c | 36 ++++++++++++++++++++++++++++++++----
1 file changed, 32 insertions(+), 4 deletions(-)
commit 1dde5bef3aab99ddf210937e532cc138668747f5
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Aug 31 17:30:31 2011 +0200
Create tar.xz files for 'make dist' only
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit fb3c094ccf3bee2acf1d4a0d1acd147835101169
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Wed Aug 31 11:41:38 2011 +0100
Vala bindings: libecalendar-1.2.deps should be part of dist_vapi_DATA
vala/Makefile.am | 1 +
1 file changed, 1 insertion(+)
commit cb7f9a0096afc39adb03243be237792bc19b5ff1
Author: Lucas Baudin <xapantu@gmail.com>
Date: Wed Jun 29 17:53:07 2011 -0700
Add a vapi for ecalendar
vala/ECalendar-1.2.metadata | 3 +++
vala/Makefile.am | 15 ++++++++++++++-
vala/libecalendar-1.2.deps | 2 ++
3 files changed, 19 insertions(+), 1 deletion(-)
commit a3ba2ff92fd84d89d0fd97dce77cfad71bef1aa8
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Wed Aug 31 10:49:44 2011 +0100
Introspection: add the correct header to libecal's GIR file
calendar/libecal/Makefile.am | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit a7834444bfb3abbee6d35435f41d1fa06e48a4ae
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Aug 31 08:24:48 2011 +0200
Bug #657345 - Remember password by default for book/calendar
libedataserverui/e-client-utils.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
commit bbe1f6ced61be92019d6d7f85ee765ca3166517d
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Aug 30 16:46:56 2011 +0200
Do not expose password in imapx log
camel/providers/imapx/camel-imapx-server.c | 10 +++++++---
camel/providers/imapx/camel-imapx-stream.c | 6 +++++-
2 files changed, 12 insertions(+), 4 deletions(-)
commit ae193201f09aa0039b6d925a8f1ee54a8f39ad37
Author: krishnababu k <kkrothap@redhat.ocm>
Date: Mon Aug 29 21:28:40 2011 +0530
Updated Telugu Translation
po/te.po | 4173 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 2119 insertions(+), 2054 deletions(-)
commit 9e03af12780eee36e010484f5356b384234259b7
Author: Shankar Prasad <svenkate@redhat.com>
Date: Mon Aug 29 18:02:10 2011 +0530
Updated Kannada Translation
po/kn.po | 4007 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 2075 insertions(+), 1932 deletions(-)
commit 825f1ced73a5396f72a75c17ce2c2efaece168dd
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Mon Aug 29 19:15:07 2011 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 1175 ++++++++++++++++++++++++++++++-----------------------------
po/zh_TW.po | 1175 ++++++++++++++++++++++++++++++-----------------------------
2 files changed, 1176 insertions(+), 1174 deletions(-)
commit 9463040a83588a5f090b10cc97b327af8675318a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Aug 28 13:30:40 2011 -0400
Post-release version bump.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 3a4eeccc3e5613113ac7f5c0451ed28dca943626
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Aug 28 13:28:23 2011 -0400
NEWS update for 3.1.90 release.
NEWS | 81 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 81 insertions(+)
commit 72c37b9ca3c2303dc47012b1b1d728cbf931717c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Aug 28 10:28:43 2011 -0400
Update API documentation.
.../addressbook/libebook/tmpl/e-contact.sgml | 37 ++++++++++++++++++-
.../calendar/libecal/libecal-sections.txt | 1 +
docs/reference/camel/camel-sections.txt | 6 +--
docs/reference/camel/tmpl/camel-unused.sgml | 39 ++++++++++++++++++++
docs/reference/camel/tmpl/camel-vee-folder.sgml | 29 +--------------
docs/reference/camel/tmpl/camel-vee-summary.sgml | 8 ----
6 files changed, 78 insertions(+), 42 deletions(-)
commit 6cfd6776485f42495d181c8b6de71dad2db0dabf
Author: Mario Blättermann <mariobl@gnome.org>
Date: Sun Aug 28 14:24:13 2011 +0200
[l10n] Updated German translation
po/de.po | 2004 +++++++++++++++++++++++++++-----------------------------------
1 file changed, 884 insertions(+), 1120 deletions(-)
commit dba736a85668cc2a7b2e96df53d8258c5eef0405
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Aug 26 10:10:51 2011 -0400
Add E_TYPE_CAL_CLIENT_SOURCE_TYPE macro.
calendar/libecal/e-cal-client.h | 3 +++
1 file changed, 3 insertions(+)
commit 094ab8f70b5b9750448c8b65ca32d5282c886460
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Fri Aug 26 10:36:02 2011 +0100
Check ic->status is not NULL imapx_command_select_done ()
There are ocassions (are they even valid?) in which ic->status
might be NULL, so we check for that before trying to access
ic->status->text when calling g_set_error ().
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=639717
camel/providers/imapx/camel-imapx-server.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
commit 0fd255b00454da5f89a477379317909fac4016b1
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Aug 26 13:55:46 2011 +0200
Use cached value in e_cal_client_get_default_object()
calendar/libecal/e-cal-client.c | 46 ++++++++++++++++++++++++++++++++++++---
1 file changed, 43 insertions(+), 3 deletions(-)
commit ead989d2aefbe5cb9d371c3156600d0026e34c90
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Aug 25 13:32:15 2011 +0200
Avoid use-after-free by unsetting open_finished flag sooner
libedataserverui/e-client-utils.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 4ef5961a2d0e28ce52de286c2fbe65b5f9ea84ce
Author: Yuri Myasoedov <omerta13@yandex.ru>
Date: Thu Aug 25 10:11:56 2011 +0400
Updated Russian translation
po/ru.po | 1771 +++++++++++++++++++++++++++++---------------------------------
1 file changed, 825 insertions(+), 946 deletions(-)
commit 631ea709a6c544ab6bf96de9128f9c72732c11f4
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Wed Aug 24 21:12:43 2011 +0200
Updated Spanish translation
po/es.po | 150 ++++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 87 insertions(+), 63 deletions(-)
commit 7295574d3575d2359fa19e4944bb88f58c08ac8a
Author: Fran Dieguez <fran@openhost.es>
Date: Wed Aug 24 20:55:59 2011 +0200
Updated Galician translations
po/gl.po | 711 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 356 insertions(+), 355 deletions(-)
commit 74c634ecddf83ec8c0f10edb9b0192fcc0598a4a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Aug 24 14:16:28 2011 -0400
Camel: Fix linking issue.
camel-enumtypes.c is linked into libcamel.so, but is needed by
camel-network-settings.c which is part of libcamel-provider.so,
and libcamel-provider.so is lower in the dependency chain.
Move camel-enumtypes.c into libcamel-provider.so.
ed. I don't understand why libcamel-provider.so even exists as a
separate library, unless there's some hidden circular dependency
I haven't tripped over yet. Tempted to merge it into libcamel.so
and see how it goes...
camel/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 3928d049987ce132c652bb72283df58e8a5edc6b
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Wed Aug 24 19:54:34 2011 +0200
Updated Spanish translation
po/es.po | 846 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 415 insertions(+), 431 deletions(-)
commit 8a2b0568fe568cb9fa794a96f54b5f5831536278
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Wed Aug 24 18:51:00 2011 +0200
Updated Norwegian bokmål translation
po/nb.po | 82 +++++++++++++++++++++++++++++++++++++++++---------------------
1 file changed, 55 insertions(+), 27 deletions(-)
commit 455ddb3facd596442ad4c07964bff51e921b1ba4
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Wed Aug 24 15:42:31 2011 +0100
Add Google Talk field to the list of IM information
addressbook/backends/google/e-book-backend-google.c | 7 +++++++
addressbook/libebook/e-contact.c | 8 ++++++++
addressbook/libebook/e-contact.h | 8 ++++++++
addressbook/libebook/e-vcard.h | 7 +++++++
addressbook/libedata-book/e-book-backend-sexp.c | 8 ++++++++
docs/reference/addressbook/libebook/libebook-sections.txt | 1 +
docs/reference/addressbook/libebook/tmpl/e-contact.sgml | 7 +++++++
docs/reference/addressbook/libebook/tmpl/e-vcard.sgml | 7 +++++++
8 files changed, 53 insertions(+)
commit 16f2087d802332ef915f028b51df8179d2ef6b4b
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Aug 24 17:02:05 2011 +0200
Bug #657181 - Backends can be left half-opened when using ECal
addressbook/libedata-book/e-book-backend.c | 4 +++-
calendar/libecal/e-cal.c | 19 +++++++++++++++++++
calendar/libedata-cal/e-cal-backend.c | 4 +++-
3 files changed, 25 insertions(+), 2 deletions(-)
commit 6663b6a72dc6db0c1afc4f2d00c298dafa322a75
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Wed Aug 24 15:23:20 2011 +0200
Updated Norwegian bokmål translation
po/nb.po | 530 ++++++++++++++++++++++----------------------------------------
1 file changed, 186 insertions(+), 344 deletions(-)
commit 57c4e94abac342e111c1cfba5fb81c1a4d8b20c4
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Aug 24 13:38:14 2011 +0200
Bug #652914 - IMAP: moving mail puts a copy into real Trash too
Also fixes issue when CamelSettings are populated too late for
the initable.
camel/camel-service.c | 1 +
camel/providers/imap/camel-imap-folder.c | 10 +++++++++-
2 files changed, 10 insertions(+), 1 deletion(-)
commit 04ab50bb08742aa97a4590f294b71744133158e4
Author: Daniel Nylander <po@danielnylander.se>
Date: Wed Aug 24 08:41:21 2011 +0200
Updated Swedish translation
po/sv.po | 1252 +++++++++++++++++++++++++++++---------------------------------
1 file changed, 584 insertions(+), 668 deletions(-)
commit 516ad151d392777f21b4ebf87fe836807013fc9b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Aug 23 10:54:45 2011 -0400
Avoid a crash in gdata_goa_authorizer_get_parameters().
I had assumed the SoupURI always has a query part, which is wrong,
and soup_form_decode() chokes on NULL strings.
.../backends/google/e-gdata-goa-authorizer.c | 21 ++++++++++++--------
1 file changed, 13 insertions(+), 8 deletions(-)
commit 295c746fe1b935eb0cfb5ea56bf5dacf192b527b
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date: Tue Aug 23 15:54:38 2011 +0200
Updated Serbian translation
po/sr.po | 7588 +++++++++++++++++++++++++++++++-------------------------
po/sr@latin.po | 7462 ++++++++++++++++++++++++++++++-------------------------
2 files changed, 8343 insertions(+), 6707 deletions(-)
commit 0e44c90ae7967443ca4ae025394908f4ca75bcb2
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Aug 23 16:03:06 2011 +0200
Bug #655997 - Unneeded context specifiers
addressbook/libebook/e-book-client.c | 12 +++++-----
calendar/libecal/e-cal-client.c | 14 +++++------
libedataserver/e-client.c | 44 +++++++++++++++++-----------------
3 files changed, 35 insertions(+), 35 deletions(-)
commit ecc396a93d8fbc53f11441b757acc9d1dba94322
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Aug 23 15:56:33 2011 +0200
Remove more similar strings from translation
I forgot of these in the previous commit.
addressbook/libebook/e-book-client-view.c | 9 ++++++---
calendar/libecal/e-cal-client-view.c | 9 ++++++---
2 files changed, 12 insertions(+), 6 deletions(-)
commit 511827452714b8580d07ceae167c0712a12a1d1e
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Aug 23 15:51:59 2011 +0200
Bug #651849 - Remove string from translation
addressbook/libebook/e-book-client.c | 3 ++-
calendar/libecal/e-cal-client.c | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
commit 71b2e7be4ccaab0731802a46a9c82c13d31c9419
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Aug 23 14:38:25 2011 +0200
Bug #576398 - vfolder not showing new messages from nntp group
camel/providers/nntp/camel-nntp-folder.c | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
commit a8df571c854082495231cc0c662df35c018c3e29
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Aug 23 13:19:30 2011 +0200
Bug #562912 - Unread vfolder marks unread messages as read
camel/camel-vee-folder.c | 208 +++++++++++++++++++++------------------------
camel/camel-vee-folder.h | 8 +-
camel/camel-vee-summary.c | 114 ++++---------------------
camel/camel-vee-summary.h | 4 -
4 files changed, 118 insertions(+), 216 deletions(-)
commit d51672681f6e43a7a9525ff0920cdf7473843579
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Aug 22 19:19:53 2011 +0200
Bug #652437 - NNTP messages is sometimes displayed as grey
camel/providers/nntp/camel-nntp-folder.c | 4 ++++
1 file changed, 4 insertions(+)
commit f8a01b8838addd69951414d42d9794431d53957c
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Aug 22 13:51:28 2011 +0200
[IMAPX] Do not overwrite errors on reconnect
camel/providers/imapx/camel-imapx-server.c | 33 +++++++++++++++-------------
1 file changed, 18 insertions(+), 15 deletions(-)
commit be9289ac09d16872ce494484c77c06ec4a0f9878
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Aug 22 11:17:01 2011 +0200
Pretend successful read when skipping 3+ part of multipart/signed
camel/camel-multipart-signed.c | 1 +
1 file changed, 1 insertion(+)
commit 5a55849994eb1ed656e9fda2bac313065c97ce7b
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Aug 22 11:07:32 2011 +0200
Incorrect message signature verification failure
camel/camel-multipart-signed.c | 3 +++
1 file changed, 3 insertions(+)
commit 192b69b73d17aa91976648bba27a98bafc060c3b
Author: Alexander Shopov <ash@kambanaria.org>
Date: Mon Aug 22 07:45:08 2011 +0300
Updated Bulgarian translation
po/bg.po | 67 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 33 insertions(+), 34 deletions(-)
commit 97cec16577fd8f413f53a2a8713301da01681e27
Author: Alexander Shopov <ash@kambanaria.org>
Date: Mon Aug 22 00:07:52 2011 +0300
Updated Bulgarian translation
po/bg.po | 3324 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 1658 insertions(+), 1666 deletions(-)
commit e019ac8058139a49370257f194a7b49945f6227f
Author: Andika Triwidada <andika@gmail.com>
Date: Sun Aug 21 11:24:27 2011 +0700
Updated Indonesian translation
po/id.po | 3850 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 1988 insertions(+), 1862 deletions(-)
commit 934e286f16ba8f789320cdd97d0c0c2825316c9b
Author: Ritesh Khadgaray <khadgaray@gmail.com>
Date: Fri Aug 19 09:18:31 2011 +0200
Bug #651693 - Decode QP encoded names when invoking 'Expand list Inline'
libedataserverui/e-name-selector-entry.c | 39 +++++++++++++++++++++++++++++-
1 file changed, 38 insertions(+), 1 deletion(-)
commit 2d6166c31b177245bfd650a32b5a222e2dc052b7
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date: Thu Aug 18 22:19:31 2011 +0200
Updated Dutch translation by Wouter Bolsterlee
po/nl.po | 1769 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 893 insertions(+), 876 deletions(-)
commit f1b389c1d5930e0697639e167e3314c1071c8185
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date: Thu Aug 18 22:11:51 2011 +0200
Updated Dutch translation by Wouter Bolsterlee
po/nl.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 82bfce60cab4077e9982f310bfb64bcd8b75f867
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Thu Aug 18 19:43:53 2011 +0100
google: Fix various data loss bugs with organisations/jobs
For example:
• Failing to save if an organisation department isn't entered (but a
company name is).
• Losing organisation department if no company name is entered.
• Losing all details except title and role from the primary organisation.
Closes: bgo#651451
addressbook/backends/google/e-book-backend-google.c | 16 +++++++---------
1 file changed, 7 insertions(+), 9 deletions(-)
commit 220c9d5fd6c1595521a3b5eb212b27250a251dbf
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date: Fri Aug 19 19:37:08 2011 +0200
Added UG translation
po/ug.po | 1481 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 749 insertions(+), 732 deletions(-)
commit a4007399c5e5872c522a4b9ab823ec763e2902a9
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Aug 18 16:14:07 2011 +0200
Bug #651469 - Folders don't update after moving mails in maildir
camel/providers/local/camel-maildir-folder.c | 31 +++++++++++++++++++++-----
1 file changed, 26 insertions(+), 5 deletions(-)
commit 5afcc11f3ce3a5a97af9eca4d49f8f20dd9572df
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Aug 17 19:52:25 2011 -0400
Camel: Add CAMEL_STORE_CAN_EDIT_FOLDERS flag.
Basically for the NNTP provider to clear, or I suppose if you're
proxying someone else's account. Evolution can check for this flag
and disable folder create/delete/rename actions in the context of a
newsgroup server.
Related to bug 656720.
camel/camel-enums.h | 3 ++-
camel/camel-store.c | 13 +++++++++++--
camel/providers/nntp/camel-nntp-store.c | 3 ++-
docs/reference/camel/tmpl/camel-store.sgml | 1 +
4 files changed, 16 insertions(+), 4 deletions(-)
commit 4702d2dadcfbe859a957c4e4996c0568b245ad21
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Aug 17 20:49:02 2011 -0400
CamelService: Add a "display-name" property.
Mostly as a convenience to clients. Camel itself doesn't use this for
anything at present, although I suppose it could come in handy for some
error messages or user prompts.
camel/camel-service.c | 79 ++++++++++++++++++++++++++
camel/camel-service.h | 3 +
docs/reference/camel/camel-sections.txt | 2 +
docs/reference/camel/tmpl/camel-service.sgml | 23 ++++++++
4 files changed, 107 insertions(+)
commit 287ad73971e6662124850087a7ce959ef8926aa0
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Aug 17 14:27:23 2011 -0400
Don't use our own DISABLE_DEPRECATED macros in .c files.
Those macros are meant for E-D-S -client- programs, not for E-D-S
itself. As such, they should only appear in public header files.
addressbook/libebook/e-book-view.c | 12 +---
addressbook/libebook/e-book.c | 90 ------------------------------
addressbook/libebook/e-destination.c | 2 -
calendar/libecal/e-cal-check-timezones.c | 6 --
calendar/libecal/e-cal-view.c | 13 +----
calendar/libecal/e-cal.c | 47 +---------------
libedataserverui/e-book-auth-util.c | 12 ----
7 files changed, 3 insertions(+), 179 deletions(-)
commit ee4952a4d5665a9c3d7819dabebb9eba4765245f
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Wed Aug 17 17:38:39 2011 +0100
google: Tidy up finish_operation()
Merge on_sequence_complete() into it and ensure that all errors get
propagated. See: bgo#619135
.../backends/google/e-book-backend-google.c | 58 ++++++++------------
1 file changed, 22 insertions(+), 36 deletions(-)
commit f03645977340f1377264d1e9df8a651e0b9157ef
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Wed Aug 17 00:41:10 2011 +0100
google: Fix cancellation and progress reporting for cold-cache queries
See: https://bugzilla.gnome.org/show_bug.cgi?id=619135#c3
Closes: bgo#619135
.../backends/google/e-book-backend-google.c | 111 ++++++++++++++++++--
1 file changed, 100 insertions(+), 11 deletions(-)
commit 92c9bc1a876e1b7635d18d5b067502901a1a5748
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Aug 17 16:03:41 2011 +0200
Bug #656051 - Preserve mbox file attributes after rewrite
camel/providers/local/camel-mbox-summary.c | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
commit c597c9e56083d30c8e697610853218a7d0a654a1
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Aug 17 15:02:26 2011 +0200
Bug #655272 - IMAPX: Leaking file descriptors from open pipes
camel/camel-folder.c | 1 +
camel/providers/imapx/camel-imapx-server.c | 269 +++++++++++-----------------
2 files changed, 106 insertions(+), 164 deletions(-)
commit f2c17cdaf45820c2eaec6932f4debdeee514a451
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Aug 17 14:22:17 2011 +0200
Bug #655121 - CalDAV: Can't reopen attachments saved on a server
calendar/backends/caldav/e-cal-backend-caldav.c | 105 ++++++++++++++++++++---
1 file changed, 95 insertions(+), 10 deletions(-)
commit 3737c0c3fd76c7aa517caabe0086db3d2b9421f8
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Aug 17 09:07:38 2011 +0200
Do not keep Google progress notifications in book view forever
addressbook/backends/google/e-book-backend-google.c | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
commit 794ff7ce1031b41d26aa69dc1bb6095ede2ffe8b
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Tue Aug 16 23:26:28 2011 +0100
Bug 655833 — Mailing addresses for Google Contacts not saving if PO Box…
Fix editing postal addresses of contacts where the PO box field is not
filled in.
Closes: bgo#655833
.../backends/google/e-book-backend-google.c | 23 ++++++++++++++------
1 file changed, 16 insertions(+), 7 deletions(-)
commit 1b516d6684c702d3af47b12e3381b03854499c57
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Wed Aug 17 01:35:36 2011 +0200
Updated Spanish translation
po/es.po | 562 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 282 insertions(+), 280 deletions(-)
commit befc38214eb6d42fbf5736b659159534aa081924
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Tue Aug 16 23:25:12 2011 +0100
google: Add a missing NULL pointer check
This fixes a crash when editing contacts without avatars (and not adding an
avatar).
addressbook/backends/google/e-book-backend-google.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
commit a6fc49f8e549126396114d5fe7cd7f34b0076e37
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Tue Aug 16 16:35:49 2011 +0200
Updated Norwegian bokmål translation.
po/nb.po | 622 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 311 insertions(+), 311 deletions(-)
commit 7d24cefbc4b387ad87ac5540081420a6518d7ad2
Author: Fran Dieguez <fran@openhost.es>
Date: Tue Aug 16 13:27:24 2011 +0200
Updated Galician translations
po/gl.po | 638 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 319 insertions(+), 319 deletions(-)
commit ff6144c50fdeb2dcdc601e87c7b2be51bfeadaca
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Aug 15 22:37:40 2011 -0400
Camel: Remove unused CAMEL_STORE_ASYNC flag.
camel/camel-enums.h | 3 +--
docs/reference/camel/tmpl/camel-store.sgml | 1 -
2 files changed, 1 insertion(+), 3 deletions(-)
commit 4f20d5b76c78f89dc44637540e7ba7fc2a723fc2
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Aug 15 16:40:55 2011 -0400
CamelStore: Split subscription API into a separate interface.
The CAMEL_STORE_SUBSCRIPTIONS flag basically means the CamelStore
instance supports the folder subscription portion of its API. This
would be better handled by splitting the subscription portion of its
API into a separate GTypeInterface for providers to implement. Then
we don't need the subscriptions flag.
The CamelSubscribable interface does exactly that. To check if a
CamelStore supports folder subscriptions, just do:
if (CAMEL_IS_SUBSCRIBABLE (store)) ...
Implement CamelSubscribable in the IMAP, IMAPX and NNTP providers.
camel/Makefile.am | 2 +
camel/camel-disco-store.c | 3 +-
camel/camel-enums.h | 13 +-
camel/camel-store.c | 518 +----------------
camel/camel-store.h | 74 ---
camel/camel-subscribable.c | 639 +++++++++++++++++++++
camel/camel-subscribable.h | 151 +++++
camel/camel.h | 1 +
camel/providers/imap/camel-imap-store.c | 319 +++++-----
camel/providers/imapx/camel-imapx-store.c | 106 ++--
camel/providers/nntp/camel-nntp-store.c | 265 +++++----
docs/reference/camel/camel-docs.sgml | 1 +
docs/reference/camel/camel-sections.txt | 35 +-
docs/reference/camel/camel.types | 1 +
docs/reference/camel/tmpl/camel-store.sgml | 126 ----
docs/reference/camel/tmpl/camel-subscribable.sgml | 144 +++++
docs/reference/camel/tmpl/camel-unused.sgml | 115 ++++
17 files changed, 1452 insertions(+), 1061 deletions(-)
commit 1ade8f33e49b63563d5466b1cfad4730bc180de3
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 21 11:29:56 2011 -0500
Add CamelSmtpSettings.
CamelSmtpSettings replaces the various URL parameters used in
CamelSmtpTransport with equivalent GObject properties.
Adapt the smtp provider to use CamelSmtpSettings.
camel/providers/smtp/Makefile.am | 2 +
camel/providers/smtp/camel-smtp-provider.c | 10 +--
camel/providers/smtp/camel-smtp-settings.c | 92 +++++++++++++++++++
camel/providers/smtp/camel-smtp-settings.h | 62 +++++++++++++
camel/providers/smtp/camel-smtp-transport.c | 126 ++-------------------------
5 files changed, 170 insertions(+), 122 deletions(-)
commit e9e445b58f44831e8ffb7e70d1abd21bbe6db318
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 21 11:29:17 2011 -0500
Add CamelPOP3Settings.
CamelPOP3Settings replaces the various URL parameters used in
CamelPOP3Store with equivalent GObject properties.
Adapt the pop3 provider to use CamelPOP3Settings.
camel/providers/pop3/Makefile.am | 2 +
camel/providers/pop3/camel-pop3-folder.c | 27 +-
camel/providers/pop3/camel-pop3-provider.c | 18 +-
camel/providers/pop3/camel-pop3-settings.c | 382 ++++++++++++++++++++++++++++
camel/providers/pop3/camel-pop3-settings.h | 82 ++++++
camel/providers/pop3/camel-pop3-store.c | 151 ++---------
camel/providers/pop3/camel-pop3-store.h | 14 -
7 files changed, 509 insertions(+), 167 deletions(-)
commit 25ff499b29794d615761352e78084800d130cd6a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jul 15 13:59:30 2011 -0400
Add CamelNNTPSettings.
CamelNNTPSettings replaces the various URL parameters used in
CamelNNTPStore with equivalent GObject properties.
Adapt the nntp provider to use CamelNNTPSettings.
camel/providers/nntp/Makefile.am | 2 +
camel/providers/nntp/camel-nntp-provider.c | 12 +-
camel/providers/nntp/camel-nntp-settings.c | 238 ++++++++++++++++++++++++++++
camel/providers/nntp/camel-nntp-settings.h | 73 +++++++++
camel/providers/nntp/camel-nntp-store.c | 194 ++++++-----------------
camel/providers/nntp/camel-nntp-store.h | 2 -
6 files changed, 371 insertions(+), 150 deletions(-)
commit ea4b16409f268a67572c54440e6bea25fa912fff
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jul 9 12:25:29 2011 -0400
Add CamelSpoolSettings.
CamelSpoolSettings replaces the various URL parameters used in
CamelSpoolStore with equivalent GObject properties.
Adapt the spool provider to use CamelSpoolSettings.
camel/providers/local/Makefile.am | 2 +
camel/providers/local/camel-spool-folder.c | 25 ++---
camel/providers/local/camel-spool-settings.c | 142 ++++++++++++++++++++++++++
camel/providers/local/camel-spool-settings.h | 67 ++++++++++++
camel/providers/local/camel-spool-store.c | 3 +-
5 files changed, 226 insertions(+), 13 deletions(-)
commit 2ff1e3b5e97e737c5cf16e166d0d08e571c51403
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jul 9 11:31:44 2011 -0400
Add CamelMhSettings.
CamelMhSettings replaces the various URL parameters used in CamelMhStore
with equivalent GObject properties.
Adapt the mh provider to use CamelMhSettings.
camel/providers/local/Makefile.am | 2 +
camel/providers/local/camel-mh-settings.c | 144 +++++++++++++++++++++++++++++
camel/providers/local/camel-mh-settings.h | 67 ++++++++++++++
camel/providers/local/camel-mh-store.c | 89 +++++++++---------
camel/providers/local/camel-mh-store.h | 4 -
5 files changed, 256 insertions(+), 50 deletions(-)
commit 6a8e6d58b54e8974ccd63b495f7cb4b1f25bdc93
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jul 9 10:45:38 2011 -0400
CamelLocalStore: Add a "need-summary-check" property.
Use g_object_set() instead of camel_url_set_param() to change the
need-summary-check flag common to all local store types.
camel/providers/local/camel-local-folder.c | 22 +++---
camel/providers/local/camel-local-folder.h | 1 -
camel/providers/local/camel-local-provider.c | 9 ++-
camel/providers/local/camel-local-store.c | 109 ++++++++++++++++++++++++++
camel/providers/local/camel-local-store.h | 5 ++
5 files changed, 130 insertions(+), 16 deletions(-)
commit 52ed819e1d773a54671ff26973331b579170e13e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jul 4 00:13:19 2011 -0400
Add CamelIMAPXSettings.
CamelIMAPXSettings replaces the various URL parameters used in
CamelIMAPXStore with equivalent GObject properties.
Adapt the imapx provider to use CamelIMAPXSettings.
camel/camel-enums.h | 16 +
camel/providers/imapx/Makefile.am | 24 +-
camel/providers/imapx/camel-imapx-conn-manager.c | 26 +-
camel/providers/imapx/camel-imapx-conn-manager.h | 3 -
camel/providers/imapx/camel-imapx-folder.c | 31 +-
camel/providers/imapx/camel-imapx-provider.c | 38 +-
camel/providers/imapx/camel-imapx-server.c | 118 ++-
camel/providers/imapx/camel-imapx-server.h | 3 -
camel/providers/imapx/camel-imapx-settings.c | 1112 ++++++++++++++++++++++
camel/providers/imapx/camel-imapx-settings.h | 132 +++
camel/providers/imapx/camel-imapx-store.c | 246 ++---
camel/providers/imapx/camel-imapx-store.h | 30 +-
12 files changed, 1481 insertions(+), 298 deletions(-)
commit 19cb716be9a886cef95a9ee4622c0ab9900ef319
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jun 13 10:08:58 2011 -0400
Add CamelImapSettings.
CamelImapSettings replaces the various URL parameters used in
CamelImapStore with equivalent GObject properties.
Adapt the imap provider to use CamelImapSettings.
camel/camel-enums.h | 19 +
camel/providers/imap/Makefile.am | 2 +
camel/providers/imap/camel-imap-folder.c | 138 ++-
camel/providers/imap/camel-imap-provider.c | 30 +-
camel/providers/imap/camel-imap-settings.c | 1192 +++++++++++++++++++++++
camel/providers/imap/camel-imap-settings.h | 140 +++
camel/providers/imap/camel-imap-store-summary.c | 4 +-
camel/providers/imap/camel-imap-store.c | 472 +++++----
camel/providers/imap/camel-imap-store.h | 22 +-
9 files changed, 1705 insertions(+), 314 deletions(-)
commit 020f75a3d478249949f93e2087b0bc9cc31383e1
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Aug 3 09:58:58 2011 -0500
Add CamelNetworkSettings.
Move the "security-method" property from CamelNetworkService to
CamelNetworkSettings. If a given CamelService subclass implements
CamelNetworkService, its corresponding CamelSettings subclass should
implement CamelNetworkSettings.
camel/Makefile.am | 2 +
camel/camel-network-service.c | 141 ++++----------------
camel/camel-network-service.h | 33 ++---
camel/camel-network-settings.c | 95 +++++++++++++
camel/camel-network-settings.h | 68 ++++++++++
docs/reference/camel/camel-docs.sgml | 1 +
docs/reference/camel/camel-sections.txt | 21 ++-
docs/reference/camel/camel.types | 2 +
.../camel/tmpl/camel-network-service.sgml | 29 +---
.../camel/tmpl/camel-network-settings.sgml | 60 +++++++++
docs/reference/camel/tmpl/camel-unused.sgml | 16 +++
11 files changed, 310 insertions(+), 158 deletions(-)
commit 6642b17a078206d3ef85b25b0b85b620ce211a9f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jun 10 14:05:06 2011 -0400
Add CamelOfflineSettings.
CamelOfflineSettings replaces the "sync_offline" URL parameter used in
CamelOfflineStore and the "offline_sync" URL parameter used in
CamelDiscoStore with a "stay-synchronized" GObject boolean property.
Adapt various providers to use CamelOfflineSettings.
camel/Makefile.am | 2 +
camel/camel-disco-folder.c | 24 +--
camel/camel-disco-store.c | 132 ++++++++------
camel/camel-disco-store.h | 2 +
camel/camel-offline-folder.c | 18 +-
camel/camel-offline-settings.c | 146 ++++++++++++++++
camel/camel-offline-settings.h | 72 ++++++++
camel/camel-offline-store.c | 182 +++++++++++---------
camel/camel.h | 1 +
camel/providers/imap/camel-imap-wrapper.c | 19 +-
docs/reference/camel/camel-docs.sgml | 1 +
docs/reference/camel/camel-sections.txt | 20 +++
docs/reference/camel/camel.types | 1 +
.../camel/tmpl/camel-offline-settings.sgml | 51 ++++++
docs/reference/camel/tmpl/camel-unused.sgml | 44 +++++
15 files changed, 565 insertions(+), 150 deletions(-)
commit b47c5564589f31375a70fde0a95f493c5a9b676e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jun 10 10:52:26 2011 -0400
Add CamelStoreSettings.
CamelStoreSettings replaces the "filter" URL parameter used in
CamelStore with a with a "filter-inbox" GObject boolean property.
Also remove CAMEL_STORE_FILTER_INBOX flag since it's now redundant.
Adapt various providers to use CamelStoreSettings.
camel/Makefile.am | 6 +-
camel/camel-enums.h | 11 +-
camel/camel-store-settings.c | 142 ++++++++++++++++++++
camel/camel-store-settings.h | 71 ++++++++++
camel/camel-store.c | 80 ++++++-----
camel/camel.h | 1 +
camel/providers/imap/camel-imap-folder.c | 16 ++-
camel/providers/imap/camel-imap-store.c | 4 -
camel/providers/imap/camel-imap-store.h | 9 +-
camel/providers/imapx/camel-imapx-folder.c | 12 +-
camel/providers/imapx/camel-imapx-store.c | 5 -
camel/providers/imapx/camel-imapx-store.h | 13 +-
camel/providers/local/camel-maildir-folder.c | 12 +-
camel/providers/local/camel-spool-folder.c | 17 ++-
docs/reference/camel/camel-docs.sgml | 1 +
docs/reference/camel/camel-sections.txt | 121 ++++++++++-------
docs/reference/camel/camel.types | 1 +
.../reference/camel/tmpl/camel-store-settings.sgml | 51 +++++++
docs/reference/camel/tmpl/camel-store.sgml | 1 -
docs/reference/camel/tmpl/camel-unused.sgml | 22 +++
20 files changed, 470 insertions(+), 126 deletions(-)
commit a519522f9345304b47c54f574b0843a179329c41
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 28 19:37:23 2011 -0500
Add CamelSettings.
CamelSettings is an abstract base class for holding settings values for
various CamelService subclasses. In general each CamelService subclass
should define a custom CamelSettings subclass. It's critical that all
settings values have a corresponding GObject property.
camel/Makefile.am | 2 +
camel/camel-service.c | 99 +++++
camel/camel-service.h | 6 +
camel/camel-settings.c | 489 +++++++++++++++++++++++++
camel/camel-settings.h | 86 +++++
camel/camel.h | 1 +
configure.ac | 2 +-
docs/reference/camel/camel-docs.sgml | 1 +
docs/reference/camel/camel-sections.txt | 24 ++
docs/reference/camel/camel.types | 1 +
docs/reference/camel/tmpl/camel-service.sgml | 23 ++
docs/reference/camel/tmpl/camel-settings.sgml | 75 ++++
12 files changed, 808 insertions(+), 1 deletion(-)
commit bdc456a129a8c25e45d08affc3dd2c766b19fa02
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 28 19:40:29 2011 -0500
Camel: Fix enumeration regressions.
camel/Makefile.am | 8 ++++
camel/camel-enums.h | 43 +++++++++++---------
camel/camel-network-service.c | 6 +--
camel/camel.h | 1 +
camel/providers/imapx/camel-imapx-store.c | 4 +-
camel/providers/pop3/camel-pop3-store.c | 4 +-
camel/providers/smtp/camel-smtp-transport.c | 4 +-
docs/reference/camel/tmpl/camel-store-summary.sgml | 2 +-
8 files changed, 42 insertions(+), 30 deletions(-)
commit 7733731a7c6180c23aabc5577415c8bf44ca963c
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Sun Aug 14 22:51:31 2011 +0530
post release version bump
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit ae88633eaf4b9807a1f32c1c0209d7b15ba2ac59
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Sun Aug 14 21:01:21 2011 +0530
News update for 3.1.5 release
NEWS | 45 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 45 insertions(+)
commit 51ebadee128158e7d73dc8e29fd6e67ae229b7a0
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sun Aug 14 01:10:58 2011 +0100
Bug 656490 - imapx: Memory leak of stream tokenbuf
camel/providers/imapx/camel-imapx-stream.c | 1 +
1 file changed, 1 insertion(+)
commit d707f577c0e23f11ecae37408477885c5b260d50
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sun Aug 14 00:47:48 2011 +0100
Bug 656487 - Memory leak in imapx fetch_folders_for_namespaces()
We need to free the GSList but the namespaces themselves are fine.
camel/providers/imapx/camel-imapx-store.c | 1 +
1 file changed, 1 insertion(+)
commit 86f95492d12843611f9cbb7f8635604f4f251278
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sat Aug 13 23:40:18 2011 +0100
Bug #656480 - Memory leak in camel_folder_search_search()
We don't unref sexp on failure.
camel/camel-search-sql-sexp.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
commit 1fdb8910b2afb993e5592dc530d64fedc61e1913
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sat Aug 13 17:35:59 2011 +0200
Updated Spanish translation
po/es.po | 416 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 212 insertions(+), 204 deletions(-)
commit 409b8883a84f0160d4bfc2a40ba22d7cc16ddc5f
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Sat Aug 13 15:17:37 2011 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 386 ++++++++++++++++++++++++++++++-----------------------------
po/zh_TW.po | 386 ++++++++++++++++++++++++++++++-----------------------------
2 files changed, 398 insertions(+), 374 deletions(-)
commit 71072a8991ce5165f8211ed1a149cf9d844aa139
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Aug 12 23:04:52 2011 -0400
Coding style and whitespace cleanup.
addressbook/backends/file/e-book-backend-file.c | 21 ++++++-------
.../backends/google/e-book-backend-google.c | 32 ++++++++++----------
.../libedata-book/e-book-backend-sqlitedb.c | 16 +++++-----
addressbook/libedata-book/e-book-backend.c | 1 -
camel/providers/imapx/camel-imapx-server.c | 4 +--
tests/libebook/client/test-client-revision-view.c | 9 ++----
tests/libebook/client/test-client-uid-only-view.c | 12 ++------
7 files changed, 41 insertions(+), 54 deletions(-)
commit af3e82d1cc768f4d77db2e35b35ebf1ce73b6c6f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Aug 12 23:03:52 2011 -0400
Update API docs.
.../libedata-book/libedata-book-sections.txt | 4 +++
.../tmpl/e-book-backend-sqlitedb.sgml | 25 +++++++++++++++++
.../libedata-book/tmpl/e-book-backend.sgml | 11 ++++++++
.../libedata-book/tmpl/e-data-book.sgml | 10 +++++++
.../calendar/libecal/libecal-sections.txt | 2 ++
.../calendar/libecal/tmpl/e-cal-client.sgml | 29 ++++++++++++++++++++
.../libedata-cal/libedata-cal-sections.txt | 2 ++
.../calendar/libedata-cal/tmpl/e-cal-backend.sgml | 10 +++++++
.../calendar/libedata-cal/tmpl/e-data-cal.sgml | 10 +++++++
docs/reference/camel/camel-sections.txt | 1 +
docs/reference/camel/tmpl/camel-session.sgml | 10 +++++++
docs/reference/camel/tmpl/camel-store-summary.sgml | 1 +
docs/reference/camel/tmpl/camel-store.sgml | 4 +++
docs/reference/libedataserver/tmpl/e-client.sgml | 10 +++++++
14 files changed, 129 insertions(+)
commit f4bb87e54fb7d6b202ef775976a1c51d97d366ae
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Aug 12 11:29:27 2011 +0200
Bug #656267 - Checking for auth types doesn't work properly
camel/camel-session.c | 31 +++++++++++++++++++++++++++++++
camel/camel-session.h | 2 ++
2 files changed, 33 insertions(+)
commit 272cb7d5ef42a0c1acb72fd3a0fba2bf53f959c8
Author: Patrick Ohly <patrick.ohly@intel.com>
Date: Tue Aug 9 11:30:14 2011 +0300
libecal: e_cal_remove_object() must remove *all* recurrences
Traditionally, e_cal_remove_object() has always removed all
recurrences, despite the use of MOD_THIS underneath. That was due to
the uncertain semantic of MOD_THIS without rid.
Since clarifying that semantic and fixing the (file) backend
accordingly, e_cal_remove_object() started to behave differently: of
an event series with detached recurrences, only the parent event was
removed, which then caused the failures fixed by the previous commits.
This commit fixes that by switching to MOD_ALL, which properly
reflects the semantic of the API call. It was tested successfully with
the file backend.
calendar/libecal/e-cal-client.c | 2 +-
calendar/libecal/e-cal.c | 11 ++++++-----
2 files changed, 7 insertions(+), 6 deletions(-)
commit 0c178bbab1008a8574d58c2019c22f892010d9a0
Author: Patrick Ohly <patrick.ohly@intel.com>
Date: Tue Aug 9 11:26:16 2011 +0300
calendar file backend: fixed incomplete sanity check in e_cal_create_object()
e_cal_create_object() traditionally is used for a new events which are
unrelated to anything in the calendar. Adding detached recurrences
to an existing meeting series has to be done with e_cal_modify_object().
The code did not correctly reject the addition of a parent event for a
previously added child event event because lookup_component() returned
NULL in that case.
This commit renames lookup_component() and redefines the return value
to match what it is used for: checking for the existance of a UID.
calendar/backends/file/e-cal-backend-file.c | 12 +++++++-----
1 file changed, 7 insertions(+), 5 deletions(-)
commit ae4f4292b0e5ecbbdc74c90b75cc31367d0d270a
Author: Patrick Ohly <patrick.ohly@intel.com>
Date: Thu Aug 4 17:55:07 2011 +0200
ecal file backend: avoid manipulating the UID inside component_add()
This commit fixes the following memory handling problem:
==10069== Invalid read of size 1
==10069== at 0x4C25812: __GI_strlen (mc_replace_strmem.c:284)
==10069== by 0x8EF011E: g_strdup (gstrfuncs.c:99)
==10069== by 0xF4E08B6: e_cal_backend_file_create_object (e-cal-backend-file.c:2363)
==10069== by 0x93E6061: e_cal_backend_sync_create_object (e-cal-backend-sync.c:214)
==10069== by 0x93E86D3: _e_cal_backend_create_object (e-cal-backend-sync.c:630)
==10069== by 0x93DD40B: e_cal_backend_create_object (e-cal-backend.c:1017)
==10069== by 0x93F0C34: impl_Cal_createObject (e-data-cal.c:401)
==10069== by 0x4E75383: _e_gdbus_gdbus_cclosure_marshaller_BOOLEAN__OBJECT_STRING (e-gdbus-marshallers.c:377)
==10069== by 0x820999E: g_closure_invoke (gclosure.c:773)
==10069== by 0x8225972: signal_emit_unlocked_R (gsignal.c:3256)
==10069== by 0x82248D0: g_signal_emit_valist (gsignal.c:2997)
==10069== by 0x8224DBC: g_signal_emit (gsignal.c:3044)
==10069== Address 0x1499c7b0 is 0 bytes inside a block of size 39 free'd
==10069== at 0x4C240FD: free (vg_replace_malloc.c:366)
==10069== by 0x9DE952C: icalvalue_free (in /usr/lib/libical.so.0.44.0)
==10069== by 0x9DDB796: icalproperty_set_value (in /usr/lib/libical.so.0.44.0)
==10069== by 0x4E4FFA2: e_cal_component_set_uid (e-cal-component.c:1479)
==10069== by 0xF4DB8F3: check_dup_uid (e-cal-backend-file.c:498)
==10069== by 0xF4DBD9B: add_component (e-cal-backend-file.c:614)
==10069== by 0xF4E0894: e_cal_backend_file_create_object (e-cal-backend-file.c:2356)
==10069== by 0x93E6061: e_cal_backend_sync_create_object (e-cal-backend-sync.c:214)
==10069== by 0x93E86D3: _e_cal_backend_create_object (e-cal-backend-sync.c:630)
==10069== by 0x93DD40B: e_cal_backend_create_object (e-cal-backend.c:1017)
==10069== by 0x93F0C34: impl_Cal_createObject (e-data-cal.c:401)
==10069== by 0x4E75383: _e_gdbus_gdbus_cclosure_marshaller_BOOLEAN__OBJECT_STRING (e-gdbus-marshallers.c:377)
This occurs when a client (incorrectly) tries to create a VEVENT with
RECURRENCE-ID for a UID which already exists. The sequence of events is this:
- e_cal_backend_file_create_object() calls lookup_component(),
which returns NULL because it only checks for the parent event
(will be fixed separately).
- e_cal_backend_file_create_object() keeps a pointer to the UID.
- check_dup_uid() repeats the UID check, but this time finds that it
is already taken and replaces the existing UID in the component
before adding it. The pointer in e_cal_backend_file_create_object()
points to freed memory.
I've seen cases where the hash ended up using the original UID as key,
with a component inside that had the new, replaced UID. As a result,
retrieving the event as reported by e_cal_get_object_list() (= rewritten UID)
failed in e_cal_get_object() (= original UID).
The UID should not be overwritten. I can't verify it anymore (events where it occured
have already been deleted), but this rewriting might explain why some of my
meeting update emails couldn't be applied to previously imported events.
Therefore this patch moves check_dup_uid() out of component_add(). This check
and rewriting only makes sense when reading the existing calendar file,
as a safe-guard against on-disk corruption. When adding or modifying events
via the API, the right reaction is to add a missing UID or or reject the
operation with an error.
All places where component_add() is used should have the necessary checks
or are preceeded by a remove_component(), which removes the UID first.
calendar/backends/file/e-cal-backend-file.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
commit 0cad263feb940c802535a20c33faa4bf6cfa8805
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Wed Aug 10 15:06:29 2011 +0200
Updated Norwegian bokmål translation
po/nb.po | 854 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 436 insertions(+), 418 deletions(-)
commit d20c579f010fee1381a8ea2a1472f2e270ea7746
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Tue Aug 9 15:22:25 2011 +0300
complete_get_object_master: Fix the NULL recurrence-id check
The check was checking that the recurrence-id was valid instead
of making sure that it is NULL (opposite).
calendar/libecal/e-cal-client.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 586147a0e9caa92462b8c5a3495409bb83a76e83
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Aug 9 13:25:08 2011 +0200
Add a bit more type checking in ESourceList
libedataserver/e-source-list.c | 9 +++++++++
1 file changed, 9 insertions(+)
commit 5941e7eeaf2c447ad491d5846a51a3480fa00268
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Aug 8 11:56:28 2011 +0200
e_client_utils_open_new() could use already freed memory
Backends can notify that they are "opened" multiple times, but only
the first notification is significant for e_client_utils_open_new().
libedataserverui/e-client-utils.c | 20 +++-----------------
1 file changed, 3 insertions(+), 17 deletions(-)
commit edd27133ce98107f3a7a376e18ba82527ac74790
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date: Mon Aug 8 10:49:24 2011 +0200
Bug #656058 - Improve EBookBackendSqliteDB searching API
addressbook/backends/file/e-book-backend-file.c | 187 ++++++++++++-----
.../libedata-book/e-book-backend-sqlitedb-test.c | 4 +-
.../libedata-book/e-book-backend-sqlitedb.c | 211 +++++++++++++-------
.../libedata-book/e-book-backend-sqlitedb.h | 28 ++-
4 files changed, 293 insertions(+), 137 deletions(-)
commit f88d3f17ed2ee111af3ebbe171673cb5e982007a
Author: Fran Dieguez <fran@openhost.es>
Date: Sun Aug 7 15:12:10 2011 +0200
Updated Galician translations
po/gl.po | 1454 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 735 insertions(+), 719 deletions(-)
commit a3fdb7c3b99db56e0067d6c29a489fd432fa957a
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Aug 5 16:50:13 2011 +0200
Properly manage boolean values in SQLite contacts cache
.../libedata-book/e-book-backend-sqlitedb.c | 22 ++++++++++----------
1 file changed, 11 insertions(+), 11 deletions(-)
commit 61acea634da29a9d2c11a6a9650609ebe67d36dc
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Thu Aug 4 22:23:16 2011 +0100
Vala bindings: work around owned not being honored in metadata
Works around: https://bugzilla.gnome.org/show_bug.cgi?id=655996
vala/EBook-1.2.metadata | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
commit 6241ddbdde9f2aae9ac51d6112f7c3009d2d41d2
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Aug 4 16:04:00 2011 +0200
Bug #652172 - Fix a regression from the previous commit
addressbook/libedata-book/e-book-backend-sqlitedb.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
commit f3129ab77f9ae3ef6f51c91768503446f8356087
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Aug 4 11:31:15 2011 +0200
Call gtk_init_check() in factories with enabled maintainer mode
That's to have loaded gtk-modules, like gnomesegvhandler
from bug-buddy, if it's possible. Factories can still be
run without gtk environment.
addressbook/libedata-book/Makefile.am | 6 ++++--
addressbook/libedata-book/e-data-book-factory.c | 9 +++++++++
calendar/libedata-cal/Makefile.am | 6 ++++--
calendar/libedata-cal/e-data-cal-factory.c | 9 +++++++++
configure.ac | 13 ++++++++++++-
5 files changed, 38 insertions(+), 5 deletions(-)
commit ad0b78bc44edce952b4b12e1cb884ba1477d367d
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Wed Aug 3 15:59:24 2011 +0300
Add missing G_BEGIN_DECLS macro to libedataserver/e-client.h
libedataserver/e-client.h | 2 ++
1 file changed, 2 insertions(+)
commit 756187c22835f255529e74a6ddc758b3e02dadea
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Aug 3 12:02:49 2011 +0200
Bug #655748 - rdate parsing failure: unknown value for period 20068
calendar/libecal/e-cal-component.c | 15 +++++++++------
calendar/libecal/e-cal-recur.c | 10 ++++++----
2 files changed, 15 insertions(+), 10 deletions(-)
commit 51bf1e38414cefdcb17d3b265601ceb799062e8c
Author: Daniel Nylander <po@danielnylander.se>
Date: Wed Aug 3 08:45:13 2011 +0200
Updated Swedish translation
po/sv.po | 126 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 64 insertions(+), 62 deletions(-)
commit a8030d005155c148c53fc7cbb4ac558177c3f0da
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date: Mon Jul 25 19:12:57 2011 -0400
Adding test-client-revision-view.c
This test asserts that e_book_client_view_set_fields_of_interest()
is working properly with the local addressbook backend with regards
to views setup to only notify with the UID+REVISION.
tests/libebook/client/Makefile.am | 3 +
tests/libebook/client/test-client-revision-view.c | 249 +++++++++++++++++++++
2 files changed, 252 insertions(+)
commit b30726509c77adbe9ad4c664e7f892b1884d607a
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date: Sun Jun 26 12:14:13 2011 -0400
Added test-client-uid-only-view.c test case.
This test case ensures that an EBookClientView with
the e_book_client_view_set_feilds_of_interest() set to
only the E_CONTACT_UID field, notifies with shallow
vcards holding only the contact UID.
tests/libebook/client/Makefile.am | 3 +
tests/libebook/client/client-test-utils.c | 29 ++
tests/libebook/client/client-test-utils.h | 1 +
tests/libebook/client/test-client-uid-only-view.c | 389 +++++++++++++++++++++
4 files changed, 422 insertions(+)
commit 61b0957c7e5fdf774242cab8cbecf7786aea4895
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date: Sun Jun 26 12:05:54 2011 -0400
Handle fields-of-interest for local addressbook backend.
This patch refactors the local addressbook backend to use
the new sqlitedb api instead of the old summary apis.
The result is that vcards are virtually built from the
sqlitedb cache when fields-of-interest is set.
Additionally, the patch adds the EBookBackend->notify_update()
vfunc which can be implemented for e_book_backend_notify_update().
The file backend uses this to notify with virtually created vcards
from the sqlite cache in response to contact additions and modifications.
This patch should address both bugs:
https://bugzilla.gnome.org/show_bug.cgi?id=652179
https://bugzilla.gnome.org/show_bug.cgi?id=652172
addressbook/backends/file/e-book-backend-file.c | 326 ++++++++++++++---------
addressbook/libedata-book/e-book-backend.c | 26 +-
addressbook/libedata-book/e-book-backend.h | 2 +
3 files changed, 213 insertions(+), 141 deletions(-)
commit d33b300beb70ad425df68de9677a3403e598ad64
Author: Tristan Van Berkom <tristan.van.berkom@gmail.com>
Date: Fri Jul 29 19:28:08 2011 -0400
Handle summary fields and fields of interest better in e-book-backend-sqlitedb.c
This patch dramatically changes the sqlitedb cache code by introducing
a table (array of structures) describing all of the fields which should
be included in the (summary) cache. Thus, all code that treats the
summary fields by hand previously now consults the cache generically.
The REV field is added to the summary table, the UID is always returned
in any results from e_book_backend_sqlitedb_search() and when
'fields_of_interest' is specified then the sqlite3 db will only
be queried for the fields_of_interest + UID (thus only those fields
will be present in any virtually created vcard objects).
Additionally, e_book_backend_sqlitedb_get_vcard_string() and _get_contact()
take a new 'GHashTable *fields_of_interest' argument for field filtering and
e_book_backend_sqlitedb_is_summary_query() is an exported api which can be
tested before calling e_book_backend_sqlitedb_get_vcard_string().
.../libedata-book/e-book-backend-sqlitedb-test.c | 2 +-
.../libedata-book/e-book-backend-sqlitedb.c | 396 ++++++++++++++------
.../libedata-book/e-book-backend-sqlitedb.h | 9 +-
3 files changed, 285 insertions(+), 122 deletions(-)
commit 6a9e999fdced87a5bd8eadc49ee0558505f0680c
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Aug 2 16:27:56 2011 +0200
Do not cancel cancellable in free_get_objects_async_data()
calendar/libecal/e-cal-client.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
commit 77a874df7624cdf489b169c1ccd188f5dda881ad
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Tue Aug 2 14:58:01 2011 +0100
Introspection: fix annotation in e_vcard_remove_attributes
addressbook/libebook/e-vcard.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 549a80da23e1c6879ced6a277c547fb94a2a7e11
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Aug 2 15:12:14 2011 +0200
Bug #655190 - Sluggish performance interacting with calendar/tasks
addressbook/libebook/e-book-client.c | 92 +++-
addressbook/libedata-book/e-book-backend.c | 30 ++
addressbook/libedata-book/e-book-backend.h | 1 +
addressbook/libedata-book/e-data-book.c | 19 +
addressbook/libedata-book/e-data-book.h | 1 +
addressbook/libegdbus/e-gdbus-book.c | 32 +-
addressbook/libegdbus/e-gdbus-book.h | 2 +
calendar/libecal/e-cal-client.c | 682 +++++++++++++++++++++++-----
calendar/libecal/e-cal-client.h | 6 +-
calendar/libedata-cal/e-cal-backend.c | 30 ++
calendar/libedata-cal/e-cal-backend.h | 1 +
calendar/libedata-cal/e-data-cal.c | 19 +
calendar/libedata-cal/e-data-cal.h | 1 +
calendar/libegdbus/e-gdbus-cal.c | 52 +--
calendar/libegdbus/e-gdbus-cal.h | 2 +
configure.ac | 10 +-
libedataserver/e-client-private.h | 7 +
libedataserver/e-client.c | 126 +++++
libedataserver/e-client.h | 1 +
libedataserver/e-gdbus-marshallers.list | 1 +
libedataserver/e-gdbus-templates.c | 34 +-
libedataserver/e-gdbus-templates.h | 3 +
libedataserverui/e-client-utils.c | 59 ++-
23 files changed, 1033 insertions(+), 178 deletions(-)
commit debd4b505558a760ff954c06f4f3b70370ff3b55
Author: Andre Klapper <a9016009@gmx.de>
Date: Tue Aug 2 11:14:43 2011 +0200
Replace alarm by reminder for UI consistency. Fixes bug #340614
calendar/libedata-cal/e-data-cal.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 0c89996a87400fbc45b79271b0e9f72dc804af9c
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sun Jun 5 15:58:08 2011 +0100
Bug 619135 — Add photo support to Google Contacts backend
Add support for getting and setting photos on contacts from Google Contacts,
including caching support.
Closes: bgo#619135
.../backends/google/e-book-backend-google.c | 586 ++++++++++++++++++--
1 file changed, 527 insertions(+), 59 deletions(-)
commit 7e87ade9986801f1fead3f48a84cc401cd6dad34
Author: Daniel Nylander <po@danielnylander.se>
Date: Mon Aug 1 18:43:41 2011 +0200
Updated Swedish translation
po/sv.po | 1494 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 744 insertions(+), 750 deletions(-)
commit 68646a998a7b127ac3c683af0995f093753c027c
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Aug 1 15:58:35 2011 +0200
Bug #655499 - Don't crash when getting contacts before backend is opened
addressbook/backends/file/e-book-backend-file.c | 56 ++++++++++++++++++++++-
addressbook/libebook/e-book-client.c | 1 +
addressbook/libedata-book/e-book-backend.c | 17 ++++++-
addressbook/libedata-book/e-data-book-types.h | 3 +-
addressbook/libedata-book/e-data-book.c | 6 ++-
calendar/libecal/e-cal-client.c | 1 +
calendar/libedata-cal/e-cal-backend.c | 49 +++++++++++++++-----
calendar/libedata-cal/e-data-cal-types.h | 3 +-
calendar/libedata-cal/e-data-cal.c | 6 ++-
libedataserver/e-client.c | 2 +
libedataserver/e-client.h | 3 +-
11 files changed, 126 insertions(+), 21 deletions(-)
commit d9b79ed42ce3f98fd9a09ca11ecb226287d9ae98
Author: Yuri Kozlov <yuray@komyakino.ru>
Date: Sun Jul 31 13:16:10 2011 +0400
Updated Russian translation
po/ru.po | 4029 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 1957 insertions(+), 2072 deletions(-)
commit 00aa6c93cdd82507cf4dc251892215807b137d4c
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Fri Jul 29 19:58:54 2011 +0200
Updated Spanish translation
po/es.po | 1131 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 566 insertions(+), 565 deletions(-)
commit eb1aa6446b0d2d9677a6f7abef64e9c08314e329
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jul 29 18:54:45 2011 +0200
Merge same backtraces into one e_pointer_tracker report
libedataserver/e-data-server-util.c | 83 +++++++++++++++++++++++++++++++++--
1 file changed, 80 insertions(+), 3 deletions(-)
commit f523e2e097b2a7a6f14ec0de5ebbe3338ae832a3
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jul 29 17:06:16 2011 +0200
Be able to provide backtraces for e_ptr_tracker* functions
The e_ptr_tracker* functions from e-data-server-util.h track
pointers and reports those left in the queue at the end of
the application. With this change, when evolution-data-server
is configured with --enable-backtraces and required tools are
available, then also a backtrace when the pointer was added
to the queue is shown.
Thanks to Jan Kratochvil for his help with the dwfl part.
configure.ac | 52 +++++++++
libedataserver/Makefile.am | 5 +-
libedataserver/e-data-server-util.c | 217 ++++++++++++++++++++++++++++++++++-
3 files changed, 267 insertions(+), 7 deletions(-)
commit 3326a82d03a2cb2799bae9a77e6ca20c601efdef
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Fri Jul 29 12:44:28 2011 +0100
Introspection: state the element-type when using GSLists
addressbook/libebook/e-book-client.c | 12 ++++++------
libedataserver/e-client.c | 2 +-
2 files changed, 7 insertions(+), 7 deletions(-)
commit 7e9151503f857a4d8c4601c055e53e781843318f
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Fri Jul 29 16:07:36 2011 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 4311 +++++++++++++++++++++++------------------------------------
po/zh_TW.po | 4311 +++++++++++++++++++++++------------------------------------
2 files changed, 3347 insertions(+), 5275 deletions(-)
commit 99a1df26b67b4614f3baf4e68270a83838657521
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Thu Jul 28 19:15:55 2011 +0100
Introspection: fix annotation in e_client_get_capabilities
libedataserver/e-client.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit c3460e79201ba988500014386dbc3f8781dbc5f3
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jul 28 17:25:38 2011 +0100
Fix stray unref of server in imapx add_folders_to_summary()
This was causing a double (well, multiple) free and use-after-free of the
server; it has no business here.
It was actually seen when a broken Yahoo server gave a namespace with NIL
for the dir_sep, thus causing problems with subfolders.
camel/providers/imapx/camel-imapx-store.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
commit 8266e0918ff843af14913fb16723cc8b18000a8d
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jul 28 17:19:00 2011 +0100
Make e-{addressbook,calendar}-factory supersede old factory at startup.
I've lost count of the number of times I've run a factory for debugging
purposes but actually discovered that there's another one already running,
so my new one isn't being used. It's particularly likely because when you
*kill* an existing factory Evolution will bitch about how calendars will
never work again until you restart Evolution... but it *will* restart the
factory automatically!
So make the new factory supersede an old one, and make the old one quit
when it's superseded. This will make debugging a whole lot saner.
addressbook/libedata-book/e-data-book-factory.c | 4 +++-
calendar/libedata-cal/e-data-cal-factory.c | 4 +++-
2 files changed, 6 insertions(+), 2 deletions(-)
commit b3a0849ae8433c527c36d90d57c5d978c702d7d0
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Thu Jul 28 15:41:35 2011 +0100
Introspection: fix annotation in e_book_client_get_contacts_finish
addressbook/libebook/e-book-client.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit b6a126e35c7469fe459df5f0b0ea13e304fe5214
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Thu Jul 28 15:21:07 2011 +0100
Introspection: fix annotation in e_book_client_get_self
In the previous commit I forgot to annotate the fact that
the EBookClient param is an out param too.
addressbook/libebook/e-book-client.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 42b12644662db603b2eea642ef21e46a323e2ad9
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Thu Jul 28 15:08:36 2011 +0100
Introspection: fix annotation in e_book_client_get_self
addressbook/libebook/e-book-client.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 30b8232e725e6b3346168bfea8a789164649f867
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jul 28 13:22:13 2011 +0200
Add missing \n in a debug print
libedataserver/e-data-server-util.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 5236e19e45cbd98db4c153b1f82bb247eb660d4e
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Thu Jul 28 12:04:37 2011 +0100
Introspection: fix annotation in e_book_client_get_contacts_sync
addressbook/libebook/e-book-client.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit eab7148247aa313a99c95f9f689d660f342673e9
Author: Sean Finney <sean.finney@sonyericsson.com>
Date: Thu Jul 28 12:59:45 2011 +0200
Bug #654893 - Fix one missed rename of 'msg_security' to 'dirty'
camel/camel-db.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit a4236ccad1231d139615328636125b235cc766af
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jul 28 11:39:51 2011 +0200
Bug #655414 - Need translation comments
calendar/libecal/e-cal-util.c | 14 +++++++-------
camel/camel-folder-search.c | 7 +++++++
camel/camel-vee-store.c | 10 +++++++---
3 files changed, 21 insertions(+), 10 deletions(-)
commit 24c2c2e31f7b42708c9c40af951645619dd6e797
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jul 27 22:42:43 2011 +0200
Bug #655409 - Extra flags in CamelStoreInfo break folder type check
camel/Makefile.am | 8 ----
camel/camel-enums.h | 66 ++++++++++++++-------------
camel/camel-network-service.c | 6 +--
camel/camel.h | 1 -
camel/providers/imap/camel-imap-store.c | 4 +-
camel/providers/imapx/camel-imapx-store.c | 4 +-
camel/providers/nntp/camel-nntp-store.c | 4 +-
camel/providers/pop3/camel-pop3-store.c | 4 +-
camel/providers/smtp/camel-smtp-transport.c | 4 +-
9 files changed, 48 insertions(+), 53 deletions(-)
commit f6ea071fb544397462a253a23481cc728290a0f2
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jul 27 14:51:00 2011 +0200
Bug #654472 - Crash on async error return over GDBus
libedataserver/e-gdbus-templates.c | 59 +++++++++++++++++++++++++-----------
1 file changed, 41 insertions(+), 18 deletions(-)
commit 2b939c046d8583447d7dd6f6daa4a5c1ed70be5c
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jul 27 11:21:31 2011 +0200
Be able to fetch all vCards/uids from an SQLite book backend cache
.../libedata-book/e-book-backend-sqlitedb.c | 22 +++++++++++++-------
1 file changed, 14 insertions(+), 8 deletions(-)
commit f116efd8365bc249780d36718e017fd57ef6647a
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jul 27 07:33:07 2011 +0200
Use same type for fields_of_interest arguments
The fields_of_interest argument of e_book_backend_sqlitedb_search()
was of a different type than the one provided by EDataBookView.
addressbook/libedata-book/e-book-backend-sqlitedb.c | 6 +++---
addressbook/libedata-book/e-book-backend-sqlitedb.h | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
commit 0ff80da8a811045c196bd7ffff25782221561da6
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jul 26 22:19:58 2011 +0200
Return back camel_stream_reset() functionality where required
camel/camel-data-wrapper.c | 7 ++++
camel/camel-http-stream.c | 73 +++++++++++++++++++++++++++++++++++-
camel/camel-stream-filter.c | 86 ++++++++++++++++++++++++++++++++++++++++++-
camel/camel-stream-null.c | 68 +++++++++++++++++++++++++++++++++-
4 files changed, 231 insertions(+), 3 deletions(-)
commit 5c6430c6c4e093f41994549a818487efaf4836e3
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jul 26 22:14:14 2011 +0200
Bug #655331 - pgp/gpg signature is not shown
camel/camel-multipart-signed.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 9538392df91ea9c46c1598feab01460951c5176e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jul 24 11:34:42 2011 -0500
Bug 654480 - [imapx] Mark as Junk is not reliable
When comparing server-side message flags to local flags, disregard
non-permanent flags that appear to have been cleared on the server.
This solves the problem of IMAP servers not storing junk-related flags
permanently, then when we synchronize message flags with the server, our
local junk-related flags (which -are- stored permanently) get clobbered.
camel/providers/imapx/camel-imapx-server.c | 4 ++--
camel/providers/imapx/camel-imapx-utils.c | 8 +++++++-
camel/providers/imapx/camel-imapx-utils.h | 2 +-
3 files changed, 10 insertions(+), 4 deletions(-)
commit c2ab9a49817b9cf7fd057e535f0ca06557b7a384
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jul 24 09:12:51 2011 -0500
IMAPX: Delete CamelIMAPXViewSummary.
After spending nearly an hour trying to understand how this code is
used... only to realize it's not.
camel/providers/imapx/camel-imapx-view-summary.c | 159 ----------------------
camel/providers/imapx/camel-imapx-view-summary.h | 89 ------------
2 files changed, 248 deletions(-)
commit 4111282c6daf082915a1dffca37f2ecc9ea5e50c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jul 23 12:17:57 2011 -0500
Post-release version bump.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 0871941fc4cff874ac5160211bf09885fdef92f3
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jul 23 12:13:30 2011 -0500
NEWS update for 3.1.4 release.
NEWS | 52 ++++++++++++++++++++++++++++++++++++++++++----------
1 file changed, 42 insertions(+), 10 deletions(-)
commit e059e359c6068a56cce9edf8bd8924601c97b8d2
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jul 22 10:03:40 2011 -0500
Coding style and whitespace cleanups.
addressbook/backends/ldap/openldap-extract.h | 400 +++++++++++++-------------
camel/providers/imapx/camel-imapx-utils.h | 2 +-
camel/tests/lib/camel-test.h | 2 +-
3 files changed, 199 insertions(+), 205 deletions(-)
commit 189196edb73ac8881f72a58d04a646d4a567f5c1
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 19 15:02:58 2011 -0500
CamelPOP3Store cleanups.
camel/providers/pop3/camel-pop3-store.c | 11 +++++++++++
camel/providers/pop3/camel-pop3-store.h | 23 ++++++++++++++---------
2 files changed, 25 insertions(+), 9 deletions(-)
commit e24d25386e26a196d37fe1a124c1ecc80491ca39
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 21 10:38:17 2011 -0500
Update API documentation.
docs/reference/addressbook/libebook/tmpl/e-book-query.sgml | 4 ++--
docs/reference/addressbook/libebook/tmpl/e-vcard.sgml | 10 +++++-----
.../addressbook/libedata-book/tmpl/e-data-book.sgml | 2 +-
docs/reference/calendar/libedata-cal/tmpl/e-data-cal.sgml | 2 +-
docs/reference/camel/tmpl/camel-disco-diary.sgml | 2 +-
docs/reference/camel/tmpl/camel-operation.sgml | 2 +-
docs/reference/libedataserver/tmpl/e-credentials.sgml | 4 ++--
docs/reference/libedataserver/tmpl/e-debug-log.sgml | 2 +-
docs/reference/libedataserver/tmpl/e-sexp.sgml | 2 +-
docs/reference/libedataserver/tmpl/e-source-list.sgml | 2 +-
10 files changed, 16 insertions(+), 16 deletions(-)
commit e3029f65a238e8e01131cb4b8f338f4d8f0964a7
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 21 07:51:09 2011 -0500
Update POTFILES.in for camel-junk-filter.c.
po/POTFILES.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 2a9ad2ca5b9d2a423362ec5b0d81dd51af5e4480
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 19 16:58:23 2011 -0500
Add CamelNetworkService interface.
For now this interface is optional for network-based providers.
Eventually I'd like to move the connect() and disconnect() methods
from CamelService to CamelNetworkService entirely, but for now this
interface just collects duplicate code from the imap, imapx, nntp,
pop3 and smtp providers. The connect_sync() method creates a TCP
stream and configures it to use a SOCKS proxy if available.
camel/Makefile.am | 2 +
camel/camel-enums.h | 25 +-
camel/camel-network-service.c | 311 +++++++++++++++++++
camel/camel-network-service.h | 84 ++++++
camel/camel.h | 1 +
camel/providers/imap/camel-imap-store.c | 275 ++++++++++-------
camel/providers/imapx/camel-imapx-server.c | 60 +---
camel/providers/imapx/camel-imapx-store.c | 164 +++++++++-
camel/providers/local/camel-spool-store.c | 7 +-
camel/providers/nntp/camel-nntp-store.c | 266 ++++++++++------
camel/providers/pop3/camel-pop3-store.c | 270 ++++++++++-------
camel/providers/smtp/camel-smtp-transport.c | 317 ++++++++++++--------
docs/reference/camel/camel-docs.sgml | 1 +
docs/reference/camel/camel-sections.txt | 21 ++
.../camel/tmpl/camel-network-service.sgml | 84 ++++++
po/POTFILES.in | 1 +
16 files changed, 1403 insertions(+), 486 deletions(-)
commit 3e0c1fc668e1d44029d04506ef49a0d852710491
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 19 12:53:47 2011 -0500
Generate GTypes for various Camel enums.
Kind of picking and choosing at this point. Some enum types must be
renamed to use CamelCase before they can be added to camel-enums.h,
other enum types don't even have a type name.
camel/Makefile.am | 15 +-
camel/camel-enums.h | 302 ++++++++++++++++++++
camel/camel-folder.h | 11 +-
camel/camel-junk-filter.h | 7 +-
camel/camel-mime-filter-basic.h | 10 +-
camel/camel-mime-filter-crlf.h | 11 +-
camel/camel-mime-filter-gzip.h | 6 +-
camel/camel-mime-filter-yenc.h | 6 +-
camel/camel-mime-utils.h | 13 +-
camel/camel-multipart-signed.h | 9 -
camel/camel-provider.h | 53 +---
camel/camel-sasl-anonymous.h | 7 +-
camel/camel-service.h | 8 +-
camel/camel-session.h | 7 +-
camel/camel-store-summary.h | 21 +-
camel/camel-store.h | 106 +------
camel/camel-stream-vfs.h | 18 +-
camel/camel-tcp-stream-ssl.h | 7 +-
camel/camel.h | 2 +
camel/glib-gen.mak | 42 +++
docs/reference/camel/Makefile.am | 1 +
.../camel/tmpl/camel-mime-filter-basic.sgml | 1 +
glib-gen.mak | 14 +-
23 files changed, 384 insertions(+), 293 deletions(-)
commit 464d164f2ea75396272291ce90c459a867a11085
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jul 15 13:14:36 2011 -0400
CamelNNTPStore cleanups.
camel/providers/nntp/camel-nntp-private.h | 4 ----
camel/providers/nntp/camel-nntp-store.c | 13 ++++++++---
camel/providers/nntp/camel-nntp-store.h | 34 ++++++++++++++++++++++-------
3 files changed, 36 insertions(+), 15 deletions(-)
commit 21d6c8604dc38ce837e4c12f836079bb782fdfa9
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Mon Jul 18 11:38:42 2011 +0200
Revert the previous commit since it seems to be a problem with the build chain
camel/Makefile.am | 2 --
camel/camel-filter-search.c | 1 -
camel/camel-folder.c | 1 -
camel/camel-session.c | 1 -
4 files changed, 5 deletions(-)
commit ddcaf3e3f7371a858de689fac5f2bf312d5bf35c
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sun Jul 17 20:41:46 2011 +0200
Add camel-junk-filter to the provider sources to make it build in recent jhbuild. Also include camel-junk-filter.h in the source files that use the api.
camel/Makefile.am | 2 ++
camel/camel-filter-search.c | 1 +
camel/camel-folder.c | 1 +
camel/camel-session.c | 1 +
4 files changed, 5 insertions(+)
commit 00facb9161586deff5c37378969a275ffccd3488
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jul 15 11:06:43 2011 -0400
CamelIMAPXConnManager: Keep a weak pointer to CamelStore.
CamelIMAPXStore owns CamelIMAPXConnManager, so keep only a weak pointer
back to the CamelIMAPXStore to break another reference cycle.
camel/providers/imapx/camel-imapx-conn-manager.c | 126 +++++++++++++++++++---
camel/providers/imapx/camel-imapx-conn-manager.h | 35 +++---
2 files changed, 136 insertions(+), 25 deletions(-)
commit 799ee50eb0337139bb0debc89945d61f0255addd
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jul 15 10:21:25 2011 -0400
Break reference cycle between CamelStore and CamelFolder.
Now that we've ensured that every CamelFolder instance is cached by its
parent CamelStore, the CamelFolder need only keep a weak pointer to its
parent CamelStore. This breaks another reference cycle.
camel/camel-folder.c | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
commit 729e990d4f78aa0629fca7d85b1df604edddb839
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jul 15 10:07:37 2011 -0400
CamelStore: Folder cache is always present.
I can't find any CamelStore instances with no folder cache, so let's
assert that it's always present and quit checking for NULL everywhere.
camel/camel-store.c | 99 ++++++++++++++++++++++++---------------------------
1 file changed, 46 insertions(+), 53 deletions(-)
commit 95faf3369a9e1e51948c2f6a93c94c9f3183648d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jul 15 09:28:30 2011 -0400
CamelService: Little typo.
Didn't set up the weak pointer correctly.
camel/camel-service.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 2e2f4dad47cc90e564a547a09c0ff4a49b4d36ec
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jul 15 08:45:42 2011 -0400
CamelSession: Add camel_session_remove_services()
Helps ensure CamelService instances are finalized during application
shutdown, even if CamelSession itself is caught in reference cycles.
camel/camel-session.c | 24 ++++++++++++++++++++++++
camel/camel-session.h | 1 +
docs/reference/camel/camel-sections.txt | 1 +
docs/reference/camel/tmpl/camel-session.sgml | 8 ++++++++
4 files changed, 34 insertions(+)
commit d85d8930582f0b9789853fc41d6f901db13e1fa6
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 14 23:35:35 2011 -0400
CamelIMAPXServer: Fix CamelSession reference leak.
CamelIMAPXServer was not releasing its CamelSession reference.
Not that it matters much at the moment since CamelIMAPXServer instances
themselves are not getting finalized. Need to hunt down what's leaking
those now...
camel/providers/imapx/camel-imapx-server.c | 71 +++++++++++++++-------------
1 file changed, 38 insertions(+), 33 deletions(-)
commit 2aac8bb0e74ec3b8fb923ca0723bd93811215d7f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 14 23:20:05 2011 -0400
Break reference cycle between CamelSession and CamelService.
CamelService now holds only a weak pointer to CamelSession.
camel/camel-service.c | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
commit 0bb8abcd021c9035e69391bcbde1cc3d148dd9d3
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Thu Jul 14 14:35:11 2011 +0200
Updated Slovenian translation
po/sl.po | 1545 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 772 insertions(+), 773 deletions(-)
commit 5075ef94919d77dbda1449f04af14e8c58d2e847
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jul 10 21:49:16 2011 -0400
Rewrite Camel's junk plugin interface.
Replace CamelJunkPlugin with a proper GInterface and add a "junk-filter"
property to CamelSession with corresponding get/set functions. The new
interface includes GCancellable and GError parameters.
camel/Makefile.am | 4 +-
camel/camel-filter-search.c | 15 +++-
camel/camel-folder.c | 47 +++++++---
camel/camel-junk-filter.c | 103 ++++++++++++++++++++++
camel/camel-junk-filter.h | 103 ++++++++++++++++++++++
camel/camel-junk-plugin.c | 85 ------------------
camel/camel-junk-plugin.h | 71 ---------------
camel/camel-session.c | 86 ++++++++++++++++++
camel/camel-session.h | 8 +-
camel/camel.h | 2 +-
docs/reference/camel/camel-docs.sgml | 2 +-
docs/reference/camel/camel-sections.txt | 35 +++++---
docs/reference/camel/camel.types | 1 +
docs/reference/camel/tmpl/camel-junk-filter.sgml | 85 ++++++++++++++++++
docs/reference/camel/tmpl/camel-junk-plugin.sgml | 96 --------------------
docs/reference/camel/tmpl/camel-session.sgml | 23 +++++
16 files changed, 481 insertions(+), 285 deletions(-)
commit 4cdfe35e77f72e0056c0df188795e4bc20c198b3
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Jul 13 18:52:12 2011 -0700
Fix wakeups in imapx parser thread.
There's no need to wake up every 30 seconds. If the parser_quit flag
gets set, our cancellable will be cancelled. Fix a race condition in
imapx_command_idle_stop which was triggering the cancellable and *then*
setting parser_quit.
camel/providers/imapx/camel-imapx-server.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit f94a069e626e9d4c57ec90011f83d24347e4befd
Author: Aurimas Černius <aurisc4@gmail.com>
Date: Tue Jul 12 19:02:59 2011 +0300
Updated Lithuanian translation
po/lt.po | 3528 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 1796 insertions(+), 1732 deletions(-)
commit ccec6eef71551487b5fc7a1db9ba969b47ae90ae
Author: Rudolfs Mazurs <rudolfs.mazurs@gmail.com>
Date: Tue Jul 12 15:39:05 2011 +0300
Updated Latvian translation.
po/lv.po | 4181 +++++++++++++++++++++++++++++---------------------------------
1 file changed, 1952 insertions(+), 2229 deletions(-)
commit 27e8a5713a345fc276deb74daa26e982bd87dec7
Author: Antoine Jacoutot <ajacoutot@openbsd.org>
Date: Tue Jul 12 13:26:39 2011 +0200
Move the "$host" down when $host is actually set and don't set DL_LIB
to libdl which is not available on OpenBSD/FreeBSD.
https://bugzilla.gnome.org/show_bug.cgi?id=654444
configure.ac | 27 ++++++++++++++++++---------
1 file changed, 18 insertions(+), 9 deletions(-)
commit 4095c7f9f855eb065eace91185fdccf04728337b
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Tue Jul 12 12:43:17 2011 +0200
Updated Norwegian bokmål translation
po/nb.po | 1626 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 817 insertions(+), 809 deletions(-)
commit e6ba52b0f33946a9d147a6d5c22ec5cd899a44e7
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Sun Jul 10 13:59:52 2011 +0200
Updated POTFILES.in
po/POTFILES.in | 35 ++++++++++++++++++-----------------
1 file changed, 18 insertions(+), 17 deletions(-)
commit 57fcb910ce84e03a923fceeddf0336e1d5ff938e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jul 9 17:23:10 2011 -0400
Remove G_DISABLE_DEPRECATED.
ATK headers still use G_CONST_RETURN, which is deprecated.
configure.ac | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
commit db9bf793dcdafe3d43b6ba027f2d079afeb44b2a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jul 9 11:58:16 2011 -0400
CamelSpoolStore cleanups.
camel/providers/local/camel-spool-store.c | 133 +++++++++++++++++++++--------
camel/providers/local/camel-spool-store.h | 11 +--
2 files changed, 102 insertions(+), 42 deletions(-)
commit 9e04c5b2f4dc7281b7021c1f9025268a63c47096
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jul 9 11:11:07 2011 -0400
CamelMhStore cleanups.
camel/providers/local/camel-mh-store.c | 122 ++++++++++++++++++++++++--------
camel/providers/local/camel-mh-store.h | 6 +-
2 files changed, 95 insertions(+), 33 deletions(-)
commit aee9e04d14c65dbcdd12f163a873e363aba918fa
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jul 8 15:32:52 2011 -0400
CamelLocalStore cleanups.
camel/providers/local/camel-local-store.c | 441 ++++++++++++++++-------------
camel/providers/local/camel-local-store.h | 34 ++-
camel/providers/local/camel-mbox-store.c | 53 +++-
3 files changed, 294 insertions(+), 234 deletions(-)
commit 40387cc52db76914e0f1b0e83aa524004b425c6b
Author: Muhammet Kara <muhammet.k@gmail.com>
Date: Fri Jul 8 00:25:50 2011 +0300
[l10n]Updated Turkish translation
po/tr.po | 6646 ++++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 3830 insertions(+), 2816 deletions(-)
commit 51789a474ee35bc7a8b5cd40106b69c6695a48ef
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date: Thu Jul 7 16:27:02 2011 +0200
Added UG translation
po/ug.po | 1408 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 670 insertions(+), 738 deletions(-)
commit 9804a01be7a9db5a30791ee3319a076e94946d72
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Jul 6 14:58:51 2011 -0400
CamelDataWrapper: Keep contents in a GByteArray.
Keep CamelDataWrapper contents in an internal GByteArray rather than a
CamelStream. The CamelStream was causing problems because it now needs
to be seekable, but in some cases we were getting a CamelStreamFilter
which is _not_ seekable.
Also add camel_data_wrapper_get_byte_array() for when you need direct
access to the contents. This is sometimes more convenient than copying
it into a memory stream, but carries a thread-safety risk if you're not
careful. Only CamelDataWrapper subclasses should really be using it.
This is another API and ABI break since CamelDataWrapper's CamelStream
pointer was a public struct member.
camel/camel-data-wrapper.c | 112 ++++++++----
camel/camel-data-wrapper.h | 9 +-
camel/camel-multipart-signed.c | 201 +++++++++++----------
camel/providers/imap/camel-imap-wrapper.c | 39 ++--
docs/reference/camel/camel-sections.txt | 1 +
docs/reference/camel/tmpl/camel-data-wrapper.sgml | 9 +
6 files changed, 221 insertions(+), 150 deletions(-)
commit 6188b362cef452f9d55658b00e45a25688a91ce1
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Jul 6 07:39:43 2011 -0400
Remove camel_stream_printf().
GIO streams have no equivalent method, so removing this function forces
our code to look a bit more like it will when we move to GIO streams.
Also, camel_stream_printf() lacks GCancellable and GError arguments,
which inevitably leads to poor error handling in the providers.
libcamel soname has already been bumped for 3.1.4.
camel/camel-stream.c | 37 ---------------------------
camel/camel-stream.h | 3 ---
docs/reference/camel/camel-sections.txt | 1 -
docs/reference/camel/tmpl/camel-stream.sgml | 11 --------
4 files changed, 52 deletions(-)
commit 4d0d9ed3cc3c85af2707b575abfe4ac50a4939bb
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 5 16:43:59 2011 -0400
Avoid camel_stream_printf().
camel_stream_printf() is next on the chopping block.
Use g_strdup_printf() or a GString to construct a formatted string in
memory, pass to to camel_stream_write() in one go, and then check for
errors (unless it's a memory stream).
camel/camel-http-stream.c | 77 +++++++++++-----------------
camel/camel-mime-part.c | 22 ++++----
camel/camel-multipart-signed.c | 30 ++++++-----
camel/camel-multipart.c | 27 +++++-----
camel/camel-sasl-ntlm.c | 13 +++--
camel/providers/imap/camel-imap-command.c | 20 +++-----
camel/providers/imapx/camel-imapx-server.c | 48 +++++++++++++----
camel/providers/imapx/camel-imapx-utils.c | 53 +++++++++++++------
camel/providers/local/camel-mh-store.c | 48 ++++++++++++++---
camel/providers/nntp/camel-nntp-store.c | 38 ++++++++++----
camel/providers/pop3/camel-pop3-store.c | 18 +++++--
camel/tests/folder/test9.c | 2 +-
12 files changed, 245 insertions(+), 151 deletions(-)
commit 47ca8bdb17af588c72d627a9a74565ecd2073435
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Wed Jul 6 15:27:01 2011 +0530
post release version bump
configure.ac | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 9ea01d7e536d8177ce9aacc63814b67e2dd21822
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Wed Jul 6 15:14:03 2011 +0530
News update for 3.1.3.1 release
NEWS | 18 ++++++++++++++++++
configure.ac | 4 ++--
.../addressbook/libebook/tmpl/e-book-query.sgml | 4 ++--
.../reference/addressbook/libebook/tmpl/e-vcard.sgml | 10 +++++-----
.../libedata-book/tmpl/e-book-backend.sgml | 3 ++-
.../addressbook/libedata-book/tmpl/e-data-book.sgml | 2 +-
.../calendar/libecal/tmpl/e-cal-check-timezones.sgml | 6 ++++--
.../calendar/libedata-cal/tmpl/e-cal-backend.sgml | 3 ++-
.../calendar/libedata-cal/tmpl/e-data-cal.sgml | 2 +-
docs/reference/camel/tmpl/camel-cipher-context.sgml | 4 +++-
docs/reference/camel/tmpl/camel-disco-diary.sgml | 2 +-
docs/reference/camel/tmpl/camel-mime-utils.sgml | 14 ++++++--------
docs/reference/camel/tmpl/camel-operation.sgml | 2 +-
docs/reference/camel/tmpl/camel-stream.sgml | 2 +-
.../reference/libedataserver/tmpl/e-credentials.sgml | 4 ++--
docs/reference/libedataserver/tmpl/e-debug-log.sgml | 2 +-
docs/reference/libedataserver/tmpl/e-sexp.sgml | 6 +++---
.../reference/libedataserver/tmpl/e-source-list.sgml | 2 +-
18 files changed, 56 insertions(+), 34 deletions(-)
commit c9c37e2e57071b7e9274c4f7893d5a71530959b9
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Wed Jul 6 09:41:44 2011 +0200
Updated Spanish translation
po/es.po | 969 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 485 insertions(+), 484 deletions(-)
commit 46f411532f1eb29f3c26b6c2a5ae988efcdde686
Author: Wylmer Wang <wantinghard@gmail.com>
Date: Wed Jul 6 07:21:39 2011 +0000
Update Simplified Chinese translation.
po/zh_CN.po | 3230 ++++++++++++++++++++++++++++++++---------------------------
1 file changed, 1732 insertions(+), 1498 deletions(-)
commit af60abe51121f6ab98d0c67d762e4e1da43a3e71
Author: Akhil Laddha <lakhil@novell.com>
Date: Wed Jul 6 10:17:04 2011 +0530
Bug#654054 Fix eds build failure
addressbook/libedata-book/Makefile.am | 4 ++--
calendar/libedata-cal/Makefile.am | 2 +-
docs/reference/addressbook/libedata-book/tmpl/e-book-backend.sgml | 1 +
docs/reference/calendar/libecal/tmpl/e-cal-check-timezones.sgml | 2 ++
docs/reference/calendar/libedata-cal/tmpl/e-cal-backend.sgml | 1 +
docs/reference/camel/tmpl/camel-cipher-context.sgml | 2 ++
6 files changed, 9 insertions(+), 3 deletions(-)
commit b863589ea97a2372b6195c914306c1fb05504a31
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 5 11:41:22 2011 -0400
camel_stream_vprintf() doesn't exist.
Remove its declaration from camel-stream.h.
camel/camel-stream.h | 3 ---
docs/reference/camel/camel-sections.txt | 1 -
docs/reference/camel/tmpl/camel-stream.sgml | 11 -----------
3 files changed, 15 deletions(-)
commit 19acf0f0d874186da30de25cb28d77f3d9ff39dc
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 5 10:50:11 2011 -0400
Remove camel_stream_reset().
All use cases accounted for; they're all seekable streams, so use
g_seekable_seek() instead if you need to reset the cursor position.
Obviously an API break. The libcamel soname has already been bumped for
3.1.4 so we'll leave it be.
camel/camel-http-stream.c | 13 --------
camel/camel-stream-filter.c | 23 --------------
camel/camel-stream-null.c | 10 -------
camel/camel-stream.c | 43 ---------------------------
camel/camel-stream.h | 4 ---
camel/providers/imapx/camel-imapx-stream.c | 9 ------
camel/providers/nntp/camel-nntp-stream.c | 9 ------
camel/providers/pop3/camel-pop3-stream.c | 9 ------
docs/reference/camel/camel-sections.txt | 1 -
docs/reference/camel/tmpl/camel-stream.sgml | 10 -------
10 files changed, 131 deletions(-)
commit b0ffef9c9da333986f99bb11fb14f456342336ea
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 5 09:20:47 2011 -0400
Prefer g_seekable_seek() over camel_stream_reset().
When a stream is obviously a file or memory stream (both of which
implement the GSeekable interface), use g_seekable_seek() instead of
camel_stream_reset().
This is helping me discover if it's safe to remove camel_stream_reset().
We want to eventually move to GIO streams, which have no reset method.
camel/camel-cipher-context.c | 7 +++-
camel/camel-data-wrapper.c | 16 ++++++--
camel/camel-filter-driver.c | 3 +-
camel/camel-gpg-context.c | 34 ++++++++++------
camel/camel-mime-part-utils.c | 5 ++-
camel/camel-multipart-signed.c | 48 +++++++++++++++++------
camel/camel-smime-context.c | 27 ++++++++-----
camel/providers/imap/camel-imap-message-cache.c | 6 ++-
camel/providers/imapx/camel-imapx-server.c | 7 ++--
camel/providers/imapx/camel-imapx-stream.c | 6 ++-
camel/providers/imapx/camel-imapx-utils.c | 12 ++++--
camel/providers/nntp/camel-nntp-folder.c | 8 +++-
camel/providers/nntp/camel-nntp-store.c | 2 +-
camel/providers/pop3/camel-pop3-folder.c | 7 +++-
camel/tests/lib/messages.c | 6 +--
camel/tests/message/test4.c | 3 +-
camel/tests/mime-filter/test-tohtml.c | 3 +-
camel/tests/smime/pgp.c | 6 +--
camel/tests/smime/pkcs7.c | 10 ++---
19 files changed, 149 insertions(+), 67 deletions(-)
commit 3c08defc43747d0e0cbf0f807dab9cec9091e922
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 5 09:36:13 2011 -0400
Camel: Remove some unnecessary type casts.
camel/providers/imap/camel-imap-command.c | 6 ++--
camel/providers/imap/camel-imap-folder.c | 38 ++++++++++----------
camel/providers/imap/camel-imap-message-cache.c | 8 ++---
camel/providers/imapx/camel-imapx-server.c | 2 +-
camel/providers/local/camel-local-folder.c | 2 +-
camel/providers/local/camel-maildir-folder.c | 2 +-
camel/providers/local/camel-mbox-summary.c | 2 +-
camel/providers/local/camel-mh-folder.c | 4 +--
camel/providers/pop3/camel-pop3-store.c | 4 +--
.../providers/sendmail/camel-sendmail-transport.c | 4 +--
camel/tests/lib/camel-test.h | 2 +-
camel/tests/mime-filter/test-charset.c | 4 +--
camel/tests/smime/pgp-mime.c | 4 +--
camel/tests/smime/pgp.c | 4 +--
camel/tests/smime/pkcs7.c | 8 ++---
15 files changed, 47 insertions(+), 47 deletions(-)
commit acc834c159416ba085106e55c198a08396fc9ee3
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 5 07:07:23 2011 -0400
CamelImapWrapper: Use GError instead of errno.
camel/providers/imap/camel-imap-wrapper.c | 12 +-----------
1 file changed, 1 insertion(+), 11 deletions(-)
commit 064457e38c91ff903d81a60eabf00a151a142142
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 5 07:00:48 2011 -0400
camel_stream_process_connect(): Add GError parameter.
camel/camel-sasl-ntlm.c | 2 +-
camel/camel-stream-process.c | 24 +++++++++++++++++---
camel/camel-stream-process.h | 3 ++-
camel/providers/imap/camel-imap-store.c | 18 ++++-----------
camel/providers/imapx/camel-imapx-server.c | 18 ++++-----------
.../reference/camel/tmpl/camel-stream-process.sgml | 1 +
6 files changed, 33 insertions(+), 33 deletions(-)
commit f68fdb1c7b98e172081052d4f7a658a23f687520
Author: Fran Dieguez <fran@openhost.es>
Date: Tue Jul 5 11:29:17 2011 +0200
Updated Galician translations
po/gl.po | 408 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 205 insertions(+), 203 deletions(-)
commit bee92a9f83f191cb480033e243551a8913af9a5a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 5 00:06:46 2011 -0400
camel_tcp_stream_ssl_enable_ssl(): Add GError parameter.
camel/camel-tcp-stream-ssl.c | 7 +++++--
camel/camel-tcp-stream-ssl.h | 3 ++-
camel/providers/imap/camel-imap-store.c | 10 +++++-----
camel/providers/imapx/camel-imapx-server.c | 11 +++++------
camel/providers/pop3/camel-pop3-store.c | 11 ++++++-----
camel/providers/smtp/camel-smtp-transport.c | 11 +++++------
docs/reference/camel/tmpl/camel-tcp-stream-ssl.sgml | 1 +
7 files changed, 29 insertions(+), 25 deletions(-)
commit f0a7315b73e2c18eefd55a4f7bf9aee16215a1e5
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jul 4 23:44:58 2011 -0400
SMTP: Use GError instead of errno.
camel/providers/smtp/camel-smtp-transport.c | 123 ++++++++++++---------------
1 file changed, 55 insertions(+), 68 deletions(-)
commit c231be708c03ba495de0f73aba9d5baacfb16d83
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jul 4 23:30:56 2011 -0400
NNTP: Remove unnecessary <errno.h> includes.
camel/providers/nntp/camel-nntp-folder.c | 1 -
camel/providers/nntp/camel-nntp-store-summary.c | 1 -
camel/providers/nntp/camel-nntp-store.c | 1 -
3 files changed, 3 deletions(-)
commit 8681f51e067140bdccaf5371488fcda4c232e3f8
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jul 4 22:08:04 2011 -0400
POP3: Use GError instead of errno.
camel/providers/pop3/camel-pop3-engine.c | 34 ++++++----
camel/providers/pop3/camel-pop3-engine.h | 32 ++++++----
camel/providers/pop3/camel-pop3-folder.c | 103 ++++++++++--------------------
camel/providers/pop3/camel-pop3-folder.h | 1 -
camel/providers/pop3/camel-pop3-store.c | 33 ++++------
camel/providers/pop3/camel-pop3-stream.c | 50 +++++----------
camel/providers/pop3/camel-pop3-stream.h | 21 +++---
7 files changed, 119 insertions(+), 155 deletions(-)
commit de684c47e273b19fde0e5656e512f958277017f0
Author: Mario Blättermann <mariobl@gnome.org>
Date: Mon Jul 4 21:50:28 2011 +0200
[l10n] Updated German translation
po/de.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 664a475aab190bd00bfc7eaf58edc000c3b86275
Author: Mario Blättermann <mariobl@gnome.org>
Date: Mon Jul 4 21:48:37 2011 +0200
[l10n] Updated German translation
po/de.po | 3032 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 1586 insertions(+), 1446 deletions(-)
commit 988d2666aaed47bab3d21c79c3eda216492811c0
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jul 4 10:53:37 2011 -0400
Camel: Fix Gtk-Doc notation in comment blocks.
camel/camel-certdb.c | 4 ++--
camel/camel-data-wrapper.c | 4 ++--
camel/camel-folder-search.c | 2 +-
camel/camel-folder-summary.c | 4 ++--
camel/camel-folder.c | 4 ++--
camel/camel-mempool.c | 2 +-
camel/camel-mime-filter.c | 4 ++--
camel/camel-mime-parser.c | 6 +++---
camel/camel-mime-part.c | 2 +-
camel/camel-multipart.c | 2 +-
camel/camel-service.c | 4 ++--
camel/camel-session.c | 8 ++++----
camel/camel-store-summary.c | 4 ++--
camel/camel-store.c | 4 ++--
camel/camel-stream-buffer.c | 2 +-
camel/camel-tcp-stream.c | 6 +++---
camel/camel-transport.c | 4 ++--
camel/camel-vee-folder.c | 4 ++--
18 files changed, 35 insertions(+), 35 deletions(-)
commit 8bd4202f6118795a105f3f10a32ee01f4f50a97a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jul 4 09:21:02 2011 -0400
Authorization domains are no longer used in password storage.
They are a relic of keyfile-based password storage, where the auth
domain was merely the keyfile group name. Keyring-based password
storage, which we now use exclusively, has no such concept.
Rename all "component_name" parameters in e-passwords.c to "unused" and
remove their argument guards from functions.
Remove all AUTH_DOMAIN definitions from ECredentials. Better to nip
that in the bud before we're stuck with those symbols. DO NOT bump the
libedataserver soname, however, since that would be highly disruptive to
distros and nothing uses ECredentials yet.
Remove the "domain" parameter from CamelSession password methods. Also
remove any mention of "auth_domain" URL parameters. This is a genuine
API break requiring a libcamel soname bump, but no one cares.
camel/camel-gpg-context.c | 4 +-
camel/camel-sasl-popb4smtp.c | 2 +-
camel/camel-session.c | 7 +--
camel/camel-session.h | 4 --
camel/providers/imap/camel-imap-store.c | 4 +-
camel/providers/imapx/camel-imapx-server.c | 5 +-
camel/providers/nntp/camel-nntp-store.c | 8 ++-
camel/providers/pop3/camel-pop3-store.c | 2 +-
camel/providers/smtp/camel-smtp-transport.c | 2 +-
configure.ac | 2 +-
docs/reference/camel/tmpl/camel-session.sgml | 2 -
.../libedataserver/libedataserver-sections.txt | 4 --
.../libedataserver/tmpl/e-credentials.sgml | 28 ---------
.../libedataserverui/tmpl/e-passwords.sgml | 10 ++--
libedataserver/e-credentials.h | 5 --
libedataserverui/e-book-auth-util.c | 35 +++--------
libedataserverui/e-client-utils.c | 63 ++++----------------
libedataserverui/e-passwords.c | 30 ++++------
libedataserverui/e-passwords.h | 10 ++--
19 files changed, 55 insertions(+), 172 deletions(-)
commit 17961cbead289e0911491c2564817c845c6d0298
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Jul 4 14:58:46 2011 +0530
post release version bump
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit eadc248ea9259c09c55bcf126fbd22c106f72a6e
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Jul 4 14:16:23 2011 +0530
News update for 3.1.3 release
NEWS | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 48 insertions(+)
commit 9ad89aa8684f314c06633e15dccecbf09c4bb80f
Author: Fran Dieguez <fran@openhost.es>
Date: Sun Jul 3 18:04:10 2011 +0200
Updated Galician translations
po/gl.po | 512 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 257 insertions(+), 255 deletions(-)
commit 2d93969c25b0bcc631dd2d22b416481b0d2b1823
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jun 28 15:28:38 2011 -0400
libedata-cal cleanups.
calendar/libedata-cal/Makefile.am | 6 +-
.../libedata-cal/e-cal-backend-loader-factory.c | 28 --
.../libedata-cal/e-cal-backend-loader-factory.h | 59 ----
calendar/libedata-cal/e-data-cal-factory.c | 312 +++++++++++---------
calendar/libedata-cal/e-data-cal-factory.h | 10 +-
.../calendar/libedata-cal/libedata-cal-docs.sgml | 1 -
.../libedata-cal/libedata-cal-sections.txt | 17 --
.../tmpl/e-cal-backend-loader-factory.sgml | 7 -
8 files changed, 180 insertions(+), 260 deletions(-)
commit b0af656d1504c27f821e07df6f74eaa31f698827
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jul 3 08:48:13 2011 -0400
Fix build break (my bad).
addressbook/libebook/e-book-client.c | 3 +--
calendar/libecal/e-cal-client.c | 3 +--
libedataserver/e-client.c | 2 +-
3 files changed, 3 insertions(+), 5 deletions(-)
commit f8a2e8ec3d29e02be7f167cc917cac84da5e33f8
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jul 2 14:52:01 2011 -0400
Update API documentation.
addressbook/libebook/e-destination.h | 7 +-
addressbook/libebook/e-vcard.h | 149 ++--
addressbook/libedata-book/e-data-book.h | 2 +-
calendar/libecal/e-cal-check-timezones.h | 66 +-
calendar/libecal/e-cal-client.h | 2 +-
calendar/libecal/e-cal.h | 2 -
calendar/libedata-cal/e-data-cal-view.h | 2 +-
.../addressbook/libebook/libebook-docs.sgml | 10 +-
.../addressbook/libebook/libebook-sections.txt | 179 +++-
docs/reference/addressbook/libebook/libebook.types | 4 +
.../libebook/tmpl/e-book-client-view.sgml | 115 +++
.../addressbook/libebook/tmpl/e-book-client.sgml | 510 +++++++++++
.../addressbook/libebook/tmpl/e-destination.sgml | 140 +--
.../addressbook/libebook/tmpl/e-vcard.sgml | 107 ++-
.../libedata-book/libedata-book-docs.sgml | 1 +
.../libedata-book/libedata-book-sections.txt | 251 +++---
.../tmpl/e-book-backend-sqlitedb.sgml | 324 +++++++
.../libedata-book/tmpl/e-book-backend-sync.sgml | 64 ++
.../libedata-book/tmpl/e-book-backend.sgml | 229 +++++
.../libedata-book/tmpl/e-data-book-factory.sgml | 9 +
.../libedata-book/tmpl/e-data-book-view.sgml | 10 +
.../libedata-book/tmpl/e-data-book.sgml | 108 ++-
docs/reference/calendar/libecal/libecal-docs.sgml | 10 +-
.../calendar/libecal/libecal-sections.txt | 323 ++++---
docs/reference/calendar/libecal/libecal.types | 4 +
.../libecal/tmpl/e-cal-check-timezones.sgml | 69 +-
.../calendar/libecal/tmpl/e-cal-client-view.sgml | 125 +++
.../calendar/libecal/tmpl/e-cal-client.sgml | 919 ++++++++++++++++++++
.../calendar/libecal/tmpl/e-cal-util.sgml | 7 +
docs/reference/calendar/libecal/tmpl/e-cal.sgml | 9 +
.../libedata-cal/libedata-cal-sections.txt | 422 +++++----
.../libedata-cal/tmpl/e-cal-backend-sync.sgml | 99 ++-
.../calendar/libedata-cal/tmpl/e-cal-backend.sgml | 329 ++++++-
.../libedata-cal/tmpl/e-data-cal-factory.sgml | 9 +
.../libedata-cal/tmpl/e-data-cal-view.sgml | 27 +
.../calendar/libedata-cal/tmpl/e-data-cal.sgml | 266 +++++-
docs/reference/camel/camel-sections.txt | 3 +-
.../reference/camel/tmpl/camel-cipher-context.sgml | 12 +
docs/reference/camel/tmpl/camel-data-cache.sgml | 9 +
docs/reference/camel/tmpl/camel-folder-search.sgml | 10 +
docs/reference/camel/tmpl/camel-unused.sgml | 10 -
.../reference/libebackend/libebackend-sections.txt | 5 +
docs/reference/libebackend/tmpl/e-sqlite3-vfs.sgml | 30 +
docs/reference/libedataserver/Makefile.am | 6 +-
.../libedataserver/libedataserver-docs.sgml | 3 +
.../libedataserver/libedataserver-sections.txt | 119 +++
docs/reference/libedataserver/libedataserver.types | 2 +
docs/reference/libedataserver/tmpl/e-client.sgml | 565 ++++++++++++
.../libedataserver/tmpl/e-credentials.sgml | 304 +++++++
.../libedataserver/tmpl/e-operation-pool.sgml | 68 ++
docs/reference/libedataserver/tmpl/e-util.sgml | 33 +
.../libedataserverui/libedataserverui-docs.sgml | 1 +
.../libedataserverui/libedataserverui-sections.txt | 32 +-
.../libedataserverui/tmpl/e-client-utils.sgml | 184 ++++
.../libedataserverui/tmpl/e-contact-store.sgml | 38 +-
.../tmpl/e-name-selector-dialog.sgml | 10 +
.../libedataserverui/tmpl/e-name-selector.sgml | 16 +
.../tmpl/libedataserverui-unused.sgml | 42 +
libedataserver/e-client.h | 6 +-
libedataserver/e-credentials.h | 6 +-
60 files changed, 5633 insertions(+), 790 deletions(-)
commit b13ee9d881e3d679163cc2d6075cd7cf4d7c9906
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jul 2 11:46:04 2011 -0400
Coding style and whitespace cleanups.
.../backends/google/e-book-backend-google.c | 4 +--
.../backends/google/e-gdata-goa-authorizer.c | 4 +--
addressbook/libebook/e-contact.c | 4 +--
addressbook/libebook/e-destination.c | 7 ++---
addressbook/libebook/e-vcard.c | 32 +++++++++----------
calendar/libecal/e-cal-client.c | 4 +--
libebackend/e-data-server-module.c | 29 ++++++++++++-----
libebackend/e-file-cache.c | 33 ++++++++++++++------
libebackend/e-offline-listener.c | 20 +++++++++---
libedataserverui/e-client-utils.c | 2 +-
libedataserverui/e-contact-store.c | 2 +-
11 files changed, 88 insertions(+), 53 deletions(-)
commit 89d6972ff8f446ab65d31c52992e90bcfd2b6b7d
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jul 1 20:00:57 2011 +0200
Bug #650671 - Service connect/disconnect not cancelled properly
camel/camel-operation.c | 35 +++++++++++++++++++++++++----------
1 file changed, 25 insertions(+), 10 deletions(-)
commit 2547ecfe8f6a7faf1b39d113ebc197eb5fe50160
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jul 1 10:56:59 2011 -0400
Require libgdata >= 0.9.1 for GNOME Online Accounts support.
Appearently there were more API changes since libgdata 0.9.0.
configure.ac | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
commit c8c70903fc6699318e32e4ffb90cedd0c30bc0a4
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jul 1 14:44:48 2011 +0200
Bug #653476 - icaltimezone not copied completely with libical 0.43
This is based on Chen's findings and initial patch for the issue.
Once eds will depend on libical 0.46 this can be removed.
calendar/libecal/e-cal-client.c | 40 +++++++++++++++++++++++++++++++++++----
1 file changed, 36 insertions(+), 4 deletions(-)
commit e41222806ade76a9c998de69255db7de430629b2
Author: Daniel Nylander <po@danielnylander.se>
Date: Fri Jul 1 09:54:55 2011 +0200
Updated Swedish translation
po/sv.po | 2985 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 1540 insertions(+), 1445 deletions(-)
commit f6e883fd3700647f8c642978f4265dd7a61f2c0f
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Thu Jun 30 17:09:34 2011 +0200
Bug #650126 - Add API to set the scroll policy of the Contacts container
libedataserverui/e-name-selector-dialog.c | 34 ++++++++++++++++++++++++++++-
libedataserverui/e-name-selector-dialog.h | 4 ++++
2 files changed, 37 insertions(+), 1 deletion(-)
commit 04a5981aba2e3f81801b6a3fdb7f41275f32f112
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jun 30 13:28:17 2011 +0200
Bug #653385 - ldaps fails with server using self-signed certificate
addressbook/backends/ldap/e-book-backend-ldap.c | 4 ++++
1 file changed, 4 insertions(+)
commit a0276ab843b201ec2b904d6d9914baaabeb82126
Author: Travis Reitter <treitter@gmail.com>
Date: Wed Jun 29 16:33:10 2011 -0700
Bump the required version of Vala for the bindings.
Closes: bgo#651722 - EDS vala bindings require newer version of Vala
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit de2f084a83a79702d05aa807ea7105f940755fba
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jun 29 23:02:49 2011 +0200
e_cal_client_get_object() should not return VCALENDAR components
The e_cal_get_object() returns either detached instance, the master
object or the first object from the VCALENDAR component, thus make
ECalClient do this too.
This was discovered while fixing regression crash from bug #579779.
calendar/libecal/e-cal-client.c | 89 +++++++++++++++++++++++++++++++++++++--
1 file changed, 85 insertions(+), 4 deletions(-)
commit 2d26c99306abdd442de86ec6ad094cd75500d53b
Author: Hannie Dumoleyn <hannie@ubuntu-nl.org>
Date: Wed Jun 29 19:27:53 2011 +0200
Updated Dutch translation by Hannie Dumoleyn
po/nl.po | 3017 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1600 insertions(+), 1417 deletions(-)
commit da2a61040167614aec55b9a84ed1824a0cfd6780
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jun 29 08:46:57 2011 +0200
Minor compiler warning fix (change #if to #ifdef)
addressbook/libedata-book/e-data-book-factory.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 79e0bffc9f51c8a8944dc8463d594ccc4d812d76
Author: Dan Vrátil <dvratil@redhat.com>
Date: Wed Jun 29 08:34:18 2011 +0200
Bug #224687 - Skip ignored destinations in destination_get_address()
addressbook/libebook/e-destination.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 38f4c183321d678435c1371d942672860aa765c4
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jun 29 07:38:35 2011 +0200
Fix LDAP authentication and process authentication requests on idle
addressbook/backends/ldap/e-book-backend-ldap.c | 12 ++-
libedataserver/e-client.c | 91 +++++++++--------------
libedataserverui/e-client-utils.c | 18 ++++-
3 files changed, 63 insertions(+), 58 deletions(-)
commit a8a17cfbcd82447e670c508c4dc89c201fbcef91
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jun 26 07:54:44 2011 -0400
Add OAuth support to Google Contacts backend.
For ESources tagged with a "goa-account-id" property set by Evolution,
authenticate using OAuth 1.0 via libgoa-1.0 and libgdata 0.9.
addressbook/backends/google/Makefile.am | 49 +-
.../backends/google/e-book-backend-google.c | 339 ++++++++-----
.../backends/google/e-gdata-goa-authorizer.c | 524 ++++++++++++++++++++
.../backends/google/e-gdata-goa-authorizer.h | 68 +++
addressbook/libedata-book/Makefile.am | 6 +-
addressbook/libedata-book/e-data-book-factory.c | 86 ++++
configure.ac | 36 +-
7 files changed, 963 insertions(+), 145 deletions(-)
commit f0eef4fd9501eb26048afff9623a21f8552b4f1c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jun 27 09:24:33 2011 -0400
libedata-book cleanups.
addressbook/libedata-book/Makefile.am | 126 ++++++------
addressbook/libedata-book/e-data-book-factory.c | 243 ++++++++++++++---------
2 files changed, 213 insertions(+), 156 deletions(-)
commit e5f28da0cf6fd5322004c24854d622dba3bd7ebf
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jun 28 11:46:39 2011 +0200
Minor compiler warning fix (change #if to #ifdef)
addressbook/backends/google/e-book-backend-google.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 34fc3da219f5cb5ee1e4451e723259735c2fac7f
Author: Dan Vrátil <dvratil@redhat.com>
Date: Tue Jun 28 11:39:54 2011 +0200
Bug #224687 - Create lists of lists
addressbook/libebook/e-destination.c | 306 +++++++++++++++++++++++++---------
addressbook/libebook/e-destination.h | 1 +
addressbook/libebook/e-vcard.h | 8 +-
3 files changed, 231 insertions(+), 84 deletions(-)
commit be8827d105122c00b0f23d513b36a24e185adcdb
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Tue Jun 28 08:05:47 2011 +0100
Vala bindings: we depend on gio-2.0
vala/libebook-1.2.deps | 1 +
1 file changed, 1 insertion(+)
commit af86bdd89d57fac3d266438072fef93c3139aeaa
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Jun 27 11:29:36 2011 +0200
Allow asynchronous retrieval of EClient capabilities for easier caching
addressbook/libebook/e-book-client.c | 52 ++++++---
calendar/libecal/e-cal-client.c | 54 ++++++---
libedataserver/e-client.c | 121 +++++++++++++++++++--
libedataserver/e-client.h | 9 +-
libedataserverui/e-client-utils.c | 22 +++-
tests/libebook/client/test-client-examine.c | 6 +-
tests/libecal/client/test-client-examine.c | 4 +-
tests/libedataserverui/test-client-examine-auth.c | 7 +-
8 files changed, 225 insertions(+), 50 deletions(-)
commit 6634e40635092a2f47877c2f3bc05816a33c32d8
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jun 26 07:50:50 2011 -0400
Fix build breaks when using libgdata 0.9.
.../backends/google/e-book-backend-google.c | 28 ++++++++++++++++----
1 file changed, 23 insertions(+), 5 deletions(-)
commit ec36aa4b96e7efa232bdad4f42aa0fc354ae83ed
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jun 25 13:37:56 2011 -0400
Remove pointless ENABLE_THREADS define.
Of course we enable thread support. We love threads! And lots of
complex mutex locking! It's great job security. </sarcasm>
camel/providers/imap/camel-imap-folder.c | 4 ----
camel/providers/imap/camel-imap-private.h | 16 ----------------
configure.ac | 6 ------
3 files changed, 26 deletions(-)
commit 50667273e0db720333065e6e1f043b27609ed096
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Sat Jun 25 13:03:13 2011 +0100
Introspection: fix annotation in e_vcard_add_attribute
addressbook/libebook/e-vcard.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 94067249615eea89fb0ea4bb75999a47d6ff0464
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Sat Jun 25 12:40:59 2011 +0100
Introspection: fix annotation in e_vcard_get_attribute
addressbook/libebook/e-vcard.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit bb2e7b131e9a67a30e3412ee23a6ddded6239375
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jun 24 18:51:22 2011 -0400
SMTP: Handle 235 code after initial AUTH command.
The server may accept the initial response in our AUTH command and
return a 235 (success) code without a 334 (continue) code, such as
for example with XOAUTH. Handle this correctly.
camel/providers/smtp/camel-smtp-transport.c | 4 ++++
1 file changed, 4 insertions(+)
commit 75cc27f6f649ca274ed27e392883f2e990e46a82
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jun 24 11:29:04 2011 -0400
Make Camel's SASL framework more extensible.
Gather SASL mechanism names by traversing subclasses of CamelSasl
instead of hard-coding all known mechanism names. This allows
mechanisms to be added from outside of libcamel.
This adds a CamelServiceAuthType pointer to CamelSaslClass, which
changes the ABI. Statically registered subclasses can just point to a
static CamelServiceAuthType struct. Dynamically registered subclasses
should allocate a CamelServiceAuthType struct in their base_init class
method and free it in their base_finalize class method.
Adapt CamelSasl subclasses to the new approach.
camel/camel-sasl-anonymous.c | 3 +-
camel/camel-sasl-anonymous.h | 2 -
camel/camel-sasl-cram-md5.c | 3 +-
camel/camel-sasl-cram-md5.h | 2 -
camel/camel-sasl-digest-md5.c | 3 +-
camel/camel-sasl-digest-md5.h | 2 -
camel/camel-sasl-gssapi.c | 3 +-
camel/camel-sasl-gssapi.h | 2 -
camel/camel-sasl-login.c | 3 +-
camel/camel-sasl-login.h | 2 -
camel/camel-sasl-ntlm.c | 3 +-
camel/camel-sasl-ntlm.h | 2 -
camel/camel-sasl-plain.c | 3 +-
camel/camel-sasl-plain.h | 2 -
camel/camel-sasl-popb4smtp.c | 3 +-
camel/camel-sasl-popb4smtp.h | 2 -
camel/camel-sasl.c | 174 ++++++++++++++------
camel/camel-sasl.h | 3 +
configure.ac | 2 +-
docs/reference/camel/camel-sections.txt | 8 -
.../reference/camel/tmpl/camel-sasl-anonymous.sgml | 6 -
docs/reference/camel/tmpl/camel-sasl-cram-md5.sgml | 6 -
.../camel/tmpl/camel-sasl-digest-md5.sgml | 6 -
docs/reference/camel/tmpl/camel-sasl-gssapi.sgml | 6 -
docs/reference/camel/tmpl/camel-sasl-login.sgml | 6 -
docs/reference/camel/tmpl/camel-sasl-ntlm.sgml | 6 -
docs/reference/camel/tmpl/camel-sasl-plain.sgml | 6 -
.../reference/camel/tmpl/camel-sasl-popb4smtp.sgml | 6 -
docs/reference/camel/tmpl/camel-unused.sgml | 48 ++++++
29 files changed, 195 insertions(+), 128 deletions(-)
commit d285e117a39ba49bec3a84e3c910f12721960a8a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jun 24 10:42:02 2011 -0400
CamelSasl: Coding style cleanups.
camel/camel-sasl.c | 50 ++++++++++++++++++++++++++++----------------------
1 file changed, 28 insertions(+), 22 deletions(-)
commit aed28f90ca025dd41455b8549fc25036c7ed3605
Author: Colin Walters <walters@verbum.org>
Date: Thu Jun 23 15:17:14 2011 -0400
Fix a few srcdir != builddir issues
jhbuild will be defaulting to this soon.
addressbook/libebook/Makefile.am | 5 ++++-
libedataserver/Makefile.am | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
commit a4bb7fe39f70c8f457c1b7f69b8c9e5c08024843
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jun 23 18:27:37 2011 +0200
Keep opening EClient-s till they report busy error
libedataserverui/e-client-utils.c | 32 +++++++++++++++++++++++++++++++-
1 file changed, 31 insertions(+), 1 deletion(-)
commit 6a4083ae726235f64562dc6ec198f86af17567aa
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jun 23 18:26:53 2011 +0200
Make loading of ENameSelector on demand and cancellable
libedataserverui/e-name-selector.c | 69 ++++++++++++++++++++++++++++++------
libedataserverui/e-name-selector.h | 2 ++
2 files changed, 60 insertions(+), 11 deletions(-)
commit 12552687560d910293f8a15b0b990c42cbaff869
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jun 23 08:44:13 2011 +0200
Reverting one line I added to Christophe's commit on my own
I added this change to Christophe's commit myself, and I didn't
notice that it is unnecessary change, thus I'm reverting it back.
Christophe notified me about my fault in bug #652173.
addressbook/libebook/e-contact.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit b4e498e53e058872f524552b2508d918fa531c01
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Wed Jun 22 16:18:21 2011 +0200
Bug #652173 - libebook: Delay client-side vCard parsing
addressbook/libebook/e-contact.c | 111 +++++++++++++++++++++++---------------
addressbook/libebook/e-vcard.c | 66 +++++++++++++++++++----
addressbook/libebook/e-vcard.h | 2 +
3 files changed, 128 insertions(+), 51 deletions(-)
commit dd81fa8fb98afd4028f11420fe3cbe47516085c2
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Tue Jun 21 13:53:49 2011 +0200
Updated Galician translations
po/gl.po | 471 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 250 insertions(+), 221 deletions(-)
commit 3d2a277bb82d5b5710b78771a3f072f5825343ad
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jun 21 12:27:40 2011 +0200
Bug #648468 - POP3 doesn't recover or claim error after lost connection
camel/providers/pop3/camel-pop3-engine.c | 14 +++---
camel/providers/pop3/camel-pop3-engine.h | 2 +-
camel/providers/pop3/camel-pop3-folder.c | 79 ++++++++++++++++++------------
camel/providers/pop3/camel-pop3-folder.h | 2 +-
camel/providers/pop3/camel-pop3-store.c | 23 ++++-----
camel/providers/pop3/camel-pop3-stream.c | 8 ++-
6 files changed, 76 insertions(+), 52 deletions(-)
commit b6ab0d14906400350a9a2bf50b3d8292a7fc9c1d
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Jun 20 13:56:46 2011 +0200
Bug #269413 - Search treats "4 weeks" and "1 month" as synonymous
camel/camel-filter-search.c | 20 +++++++++++++++++
camel/camel-folder-search.c | 50 +++++++++++++++++++++++++++++++++++++++++
camel/camel-folder-search.h | 5 +++++
camel/camel-search-sql-sexp.c | 21 +++++++++++++++++
4 files changed, 96 insertions(+)
commit 33b2fa2b79d86345601fd1cefb3c5f00020f7e36
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Sun Jun 19 21:40:10 2011 +0200
Updated Slovenian translation
po/sl.po | 2603 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1397 insertions(+), 1206 deletions(-)
commit cb1028b99169860779f1fb140e67501fc38267fc
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Sun Jun 19 11:52:17 2011 +0200
Updated Spanish translation
po/es.po | 389 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 213 insertions(+), 176 deletions(-)
commit a60a6c2479a594d4aa24cb0d34faa595f3434770
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jun 15 15:07:23 2011 +0200
Bug #565961 - Crash with recurring all-day event
calendar/libecal/e-cal-client.c | 14 ++++++++++----
calendar/libecal/e-cal.c | 16 +++++++++++-----
2 files changed, 21 insertions(+), 9 deletions(-)
commit eb9eb39c9869817afca6b4dc052c21492932d2f9
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jun 15 14:37:33 2011 +0200
Fix few memory leaks
camel/providers/imap/camel-imap-folder.c | 14 +++++++++++---
camel/providers/imap/camel-imap-store.c | 3 ++-
2 files changed, 13 insertions(+), 4 deletions(-)
commit f2c9bdfbb74f3361e4b282f573f9fe3a32829c7c
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Tue Jun 14 09:57:40 2011 +0100
Emit notification for EClient::opened property
From introspected bindings (i.e.: Vala) we can't
see the opened signal cause it overlaps with the
opened property. So we need to listen to notifications
on the property related to the signal.
libedataserver/e-client.c | 1 +
1 file changed, 1 insertion(+)
commit ce922dd5faa7726be3117e4852dfb5d38416a448
Author: Travis Reitter <treitter@gmail.com>
Date: Tue Jun 14 14:58:02 2011 +0100
Fix sqlitedb-test build error.
addressbook/libedata-book/Makefile.am | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit a224de987cc09b9e4aac9174bc9570d2fe07d96b
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Jun 14 17:55:03 2011 +0530
EBookBackendSqliteDD: Fix a missing comma in search contacts.
addressbook/libedata-book/e-book-backend-sqlitedb.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit b857171bb6fe741d3050be035c840316d8da228b
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jun 14 13:22:50 2011 +0200
Bug #652530 - EClient - Notify about opening phase result first
addressbook/libedata-book/e-book-backend.c | 6 +++---
calendar/libedata-cal/e-cal-backend.c | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
commit adea2328e8ab2175731a603bc6e900fab6fe0649
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jun 14 09:30:27 2011 +0200
Fix recently introduced compiler warnings in CalDAV calendar backend
calendar/backends/caldav/e-cal-backend-caldav.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 79adb67e4572d01088c35f08c1f453316e135f71
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Tue Jun 14 09:19:04 2011 +0200
Bug #652392 - Port to libgdata 0.9.0
.../backends/google/e-book-backend-google.c | 100 ++++++++++++++++++++
configure.ac | 2 +-
2 files changed, 101 insertions(+), 1 deletion(-)
commit df52a3fa652503a2b7c8eb25f0ce7a5ea77e45ba
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jun 14 08:51:15 2011 +0200
Do not use deprecated EBook/ECal API
addressbook/libebook/e-book-client-view.c | 17 +-
addressbook/libebook/e-book-client-view.h | 2 +-
addressbook/libebook/e-book-client.c | 38 ++-
addressbook/libebook/e-book-client.h | 6 +-
addressbook/libebook/e-book-query.h | 4 +-
addressbook/libebook/e-book-view-private.h | 5 +
addressbook/libebook/e-book-view.c | 4 +
addressbook/libebook/e-book.c | 2 +-
addressbook/libebook/e-destination.c | 41 ++-
addressbook/libebook/e-destination.h | 10 +-
addressbook/libedata-book/e-data-book-factory.c | 10 +-
addressbook/libedata-book/e-data-book.c | 8 +-
.../backends/contacts/e-cal-backend-contacts.c | 122 +++----
calendar/backends/file/e-cal-backend-file.c | 5 +-
calendar/libecal/e-cal-check-timezones.c | 333 +++++++++++++++++++-
calendar/libecal/e-cal-check-timezones.h | 35 +-
calendar/libecal/e-cal-client-view.c | 17 +-
calendar/libecal/e-cal-client-view.h | 2 +-
calendar/libecal/e-cal-client.c | 52 ++-
calendar/libecal/e-cal-client.h | 10 +-
calendar/libecal/e-cal-view-private.h | 4 +
calendar/libecal/e-cal-view.c | 4 +
calendar/libecal/e-cal.c | 4 +
calendar/libedata-cal/e-data-cal-factory.c | 42 ++-
configure.ac | 21 +-
libedataserver/e-client-private.h | 1 -
libedataserver/e-client.c | 43 ++-
libedataserver/e-client.h | 13 +-
libedataserverui/e-book-auth-util.c | 11 +
libedataserverui/e-book-auth-util.h | 7 +-
libedataserverui/e-client-utils.c | 186 ++++++++---
libedataserverui/e-client-utils.h | 11 +-
libedataserverui/e-contact-store.c | 323 +++++++++++--------
libedataserverui/e-contact-store.h | 23 +-
libedataserverui/e-name-selector-dialog.c | 131 +++++---
libedataserverui/e-name-selector-dialog.h | 1 -
libedataserverui/e-name-selector-entry.c | 156 +++++----
libedataserverui/e-name-selector.c | 53 ++--
libedataserverui/e-passwords.c | 2 +-
tests/libebook/Makefile.am | 103 +++---
tests/libecal/Makefile.am | 20 +-
tests/libedataserverui/test-client-examine-auth.c | 10 +-
tests/libedataserverui/test-contact-store.c | 10 +-
43 files changed, 1355 insertions(+), 547 deletions(-)
commit 1709806a83de4ec927245b432bad2a03f17c2b09
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jun 13 12:10:26 2011 -0400
Post-release version bump.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit e493ab1d36cdea864b3d0e35c81abba0d485b587
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jun 13 12:08:21 2011 -0400
Gtk-Doc updates.
.../addressbook/libebook/tmpl/e-contact.sgml | 44 +++++++++++---------
.../libedata-book/tmpl/e-book-backend.sgml | 1 +
.../libecal/tmpl/e-cal-check-timezones.sgml | 1 +
.../calendar/libecal/tmpl/e-cal-util.sgml | 1 +
.../reference/camel/tmpl/camel-cipher-context.sgml | 2 +
.../reference/camel/tmpl/camel-folder-summary.sgml | 9 ----
docs/reference/camel/tmpl/camel-unused.sgml | 8 ++++
7 files changed, 37 insertions(+), 29 deletions(-)
commit dbbeec7a14b3928180dd493e9536cd08f66d25d5
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jun 13 12:08:09 2011 -0400
NEWS update for 3.1.2 release.
NEWS | 89 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 89 insertions(+)
commit ee76fbd604a3dba600e1711aa3f41680b1e7980a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jun 13 10:24:19 2011 -0400
Coding style and whitespace cleanups.
addressbook/backends/file/e-book-backend-file.c | 2 +-
addressbook/backends/ldap/e-book-backend-ldap.c | 2 +-
addressbook/libebook/e-book-client-view.c | 10 +-
addressbook/libebook/e-book-client-view.h | 2 +-
addressbook/libebook/e-book-client.c | 2 +-
addressbook/libebook/e-book.c | 6 +-
addressbook/libebook/e-vcard.c | 2 -
addressbook/libedata-book/e-book-backend-sexp.c | 14 +--
.../libedata-book/e-book-backend-sqlitedb-test.c | 24 ++---
.../libedata-book/e-book-backend-sqlitedb.c | 110 +++++++++-----------
.../libedata-book/e-book-backend-sqlitedb.h | 4 +-
addressbook/libedata-book/e-book-backend-sync.h | 6 +-
addressbook/libedata-book/e-book-backend.c | 2 +-
addressbook/libedata-book/e-book-backend.h | 4 +-
addressbook/libedata-book/e-data-book.c | 4 +-
addressbook/libegdbus/e-gdbus-book-view.c | 1 -
addressbook/libegdbus/e-gdbus-book-view.h | 3 +-
addressbook/libegdbus/e-gdbus-book.c | 2 +-
.../backends/contacts/e-cal-backend-contacts.c | 3 +-
calendar/backends/file/e-cal-backend-file.c | 6 +-
calendar/libecal/e-cal-client-view.c | 2 +-
calendar/libecal/e-cal-client-view.h | 2 +-
calendar/libecal/e-cal-client.c | 1 -
calendar/libecal/e-cal-client.h | 6 +-
calendar/libedata-cal/e-cal-backend-sync.h | 4 +-
calendar/libedata-cal/e-data-cal-view.c | 2 +-
calendar/libedata-cal/e-data-cal.c | 1 -
calendar/libegdbus/e-gdbus-cal-factory.c | 4 +-
calendar/libegdbus/e-gdbus-cal-view.c | 1 -
calendar/libegdbus/e-gdbus-cal.c | 2 +-
camel/camel-data-cache.c | 2 +-
camel/camel-db.c | 21 ++--
camel/camel-filter-driver.c | 6 +-
camel/camel-folder-summary.c | 10 +-
camel/camel-vee-folder.c | 75 +++++++------
camel/providers/imapx/camel-imapx-server.c | 11 +-
libebackend/e-sqlite3-vfs.c | 2 +-
libedataserver/e-client-private.h | 2 +-
libedataserver/e-client.c | 3 +-
libedataserver/e-credentials.c | 14 +--
libedataserver/e-credentials.h | 4 +-
libedataserver/e-gdbus-templates.c | 11 +-
libedataserver/e-gdbus-templates.h | 4 +-
libedataserver/e-operation-pool.c | 4 +-
libedataserver/e-source-list.c | 1 -
libedataserverui/e-client-utils.c | 4 +-
tests/libebook/client/client-test-utils.c | 14 +--
tests/libebook/client/test-client-examine.c | 1 -
.../test-client-stress-factory--single-book.c | 2 +-
tests/libecal/client/client-test-utils.c | 12 +--
tests/libecal/client/test-client-create-object.c | 2 +-
tests/libecal/client/test-client-examine.c | 3 +-
.../test-client-stress-factory--single-cal.c | 2 +-
tests/libedataserverui/test-client-examine-auth.c | 1 -
54 files changed, 208 insertions(+), 237 deletions(-)
commit 1c45fab30784fa1e870620585d1550539d2c978a
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Jun 13 16:20:44 2011 +0530
EBookBackendSqliteDB, e-sqlite3-vfs.[ch]: Add sqlitedb cache for addressbook. It can
be used as summary+cache.
addressbook/libedata-book/Makefile.am | 12 +
.../libedata-book/e-book-backend-sqlitedb-test.c | 214 +++
.../libedata-book/e-book-backend-sqlitedb.c | 1687 ++++++++++++++++++++
.../libedata-book/e-book-backend-sqlitedb.h | 190 +++
configure.ac | 5 +
libebackend/Makefile.am | 4 +
libebackend/e-sqlite3-vfs.c | 338 ++++
libebackend/e-sqlite3-vfs.h | 26 +
8 files changed, 2476 insertions(+)
commit 1f7b5008d825035411bfd000fa48d69eccecc1da
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jun 11 14:54:50 2011 -0400
CamelImapStore: Remove unused declarations.
camel/providers/imap/camel-imap-store.h | 57 +++++--------------------------
1 file changed, 9 insertions(+), 48 deletions(-)
commit 71ee44ea9772d952ca2e896d06d6827546db1cb7
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jun 10 10:36:24 2011 -0400
CamelIMAPXFolder: Fix handling of "filter_junk" option.
Looks like a typo. Just stumbled on this by accident, but I wonder
if it has something to do with certain junk filtering bugs I've seen
reported by IMAPX users.
camel/providers/imapx/camel-imapx-folder.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit bfa484e0f95726e8797eec747e4fd8e7429a8601
Author: Alexander Larsson <alexl@redhat.com>
Date: Fri Jun 10 14:41:46 2011 +0200
Fixup markup of e_vcard_attribute_add_param (takes ownership of param)
addressbook/libebook/e-vcard.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 2e63abebf68ff6152bfb68ffde540d623de742dd
Author: Alexander Larsson <alexl@redhat.com>
Date: Fri Jun 10 12:10:49 2011 +0200
Annotate e_vcard_attribute_new (group name may be null)
addressbook/libebook/e-vcard.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit b90c80002e7ccbd22386edcadc604b29da383655
Author: Alexander Larsson <alexl@redhat.com>
Date: Fri Jun 10 12:10:01 2011 +0200
Use the right free function in the boxed type for EVCardAttributeParam
We were using e_vcard_attribute_free, not e_vcard_attribute_param_free
addressbook/libebook/e-vcard.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 56b1bf08b1a235c7b08deaa94693d8a2b5c13dc8
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date: Fri Jun 10 09:54:04 2011 +0200
Added UG translation
po/ug.po | 2606 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1375 insertions(+), 1231 deletions(-)
commit 0b1fc26a4e78cc3adb0227abd97e5d21384ba6a9
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Thu Jun 9 12:44:33 2011 +0200
Updated Norwegian bokmål translation
po/nb.po | 101 +++++++++++++++++++++++++++++---------------------------------
1 file changed, 47 insertions(+), 54 deletions(-)
commit a38624e510140a5223d881e5c33f9e8de465daa2
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Jun 7 18:20:35 2011 +0530
CamelVeeFolder: Check for the presence of unmatched folder before
accessing full_name, error in previous commit.
camel/camel-vee-folder.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 2d7a7779bdc4161f2bd4cea1d301ca43ebd53e96
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Jun 7 16:21:25 2011 +0530
CamelVeeFolder: Adapt changes to unmatched_check_uid that was missed in commit -
6bc75c47f516301364d653140fcf82193d0a2d52 .
camel/camel-vee-folder.c | 44 +++++++++++++++++++++++++++++++++-----------
1 file changed, 33 insertions(+), 11 deletions(-)
commit 00f20c9b4c129b5e0fcf11c19b67588ae03e2a88
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Jun 7 16:05:51 2011 +0530
CamelVeeFolder: Fix a hang in folder_change_change. do not read db in between a transaction
camel/camel-vee-folder.c | 137 +++++++++++++++++++++++++++++-----------------
1 file changed, 88 insertions(+), 49 deletions(-)
commit 768391222fe89cbcfc1eb38be9deb9ff201ac534
Author: Patrick Ohly <patrick.ohly@intel.com>
Date: Tue May 17 09:45:24 2011 +0200
calendar: include rid in "objects-removed" ECalView signal
Since migration to D-Bus for libecal<->EDS communication, the
RECURRENCE-ID (rid) has not been sent in the "objects-removed" signal.
As a result, a backend could not communicate the removal of specific
recurrences.
This patch adds the rid after a newline to the string stored
internally and transferred via D-Bus. Because the newline is only
added when needed, traditional uid-only removals look the same as
before and continue to work with older versions of libecal. A uid+rid
combination will look like an unknown uid to an older libecal which
does not know how to split them. Therefore the D-Bus API is considered
unchanged and the interface number is not increased.
Whether clients really interpret "objects-removed" with empty rid (=
parent removed) or valid rid (= child removed) correctly is outside
the scope of this patch.
calendar/libecal/e-cal-view.c | 17 ++++++++++---
calendar/libedata-cal/e-data-cal-view.c | 41 +++++++++++++++++++++++++++----
2 files changed, 49 insertions(+), 9 deletions(-)
commit 17a86ec294883db631fee24285c2585dcb0b2098
Author: Patrick Ohly <patrick.ohly@intel.com>
Date: Thu May 12 14:04:37 2011 +0200
calendar file backend: support remove with CALOBJ_MOD_ONLY_THIS
Support for this capability is easy:
- report removal of the detached recurrence
- report error when not found
- avoid modifying the parent (= full_object)
calendar/backends/file/e-cal-backend-file.c | 34 ++++++++++++++++++++++-----
1 file changed, 28 insertions(+), 6 deletions(-)
commit 571b77cdfad1788a9320ec29449c1e6a26f0c70b
Author: Patrick Ohly <patrick.ohly@intel.com>
Date: Thu May 12 13:30:06 2011 +0200
calendar file backend: removal notification for detached recurrence, part 2
e_cal_remove_object_with_mod() can only return one pair of old/new
object pointers to the caller. When the function modifies the parent
and removes a detached recurrence, the removal of the detached
recurrence had to be deduced by clients from the modification of the
parent.
Now clients are explicitly informed about removal of the detached
recurrence in addition to the modification of the parent.
calendar/backends/file/e-cal-backend-file.c | 11 +++++++++++
1 file changed, 11 insertions(+)
commit 88c1996b6626e884b68dc98a76272827bc8680a0
Author: Patrick Ohly <patrick.ohly@intel.com>
Date: Thu May 12 11:05:59 2011 +0200
calendar file backend: removal notification for detached recurrence, part 1
If e_cal_remove_object_with_mod() was called for an appointment where
only a detached recurrence existed, no "objects-removed" signal was
triggered although it should have been.
Apparently Evolution avoids the problem by calling
e_cal_remove_component() instead in this case. Fixing the problem
makes writing clients easier (no special cases).
With this patch, remove_instance() itself decides what it reports back
to the caller. Note that it cannot report back both a modification and
a removal at the moment.
calendar/backends/file/e-cal-backend-file.c | 56 ++++++++++++++++++---------
1 file changed, 37 insertions(+), 19 deletions(-)
commit bbe2d0a49089ee9f5522ce2749a009c730dd9079
Author: Patrick Ohly <patrick.ohly@intel.com>
Date: Thu May 12 09:48:37 2011 +0200
calendar file backend: white list check for supported CalObjModType
Explicitly check that the CalObjModType is supported before
starting to work on the appointment. Relies in libecal to reject
completely bogus modes with an "invalid parameter" error.
calendar/backends/file/e-cal-backend-file.c | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
commit e6eb665600248a28bccf268be70d5d3ffcdadb62
Author: Patrick Ohly <patrick.ohly@intel.com>
Date: Thu May 12 09:36:59 2011 +0200
libecal: catch invalid CalObjModType values
This protects backends without their own parameter checking
from being invoked with invalid CalObjModType values. Note
that this only excludes values that haven't been defined.
Backends still need to check whether they support the
selected mode.
calendar/libecal/e-cal.c | 21 +++++++++++++++++++--
1 file changed, 19 insertions(+), 2 deletions(-)
commit c54220339d9fda38d537e1f8cac3637403b362ab
Author: Patrick Ohly <patrick.ohly@intel.com>
Date: Thu May 12 09:29:16 2011 +0200
libecal: added CALOBJ_MOD_ONLY_THIS
The goal is to have an orthogonal API where each operation also
has an inverse operation. Adding a detached recurrence was
possible with e_cal_modify_object(), but removing it again
wasn't without modifying the parent appointment.
CALOBJ_MOD_ONLY_THIS in e_cal_remove_object_with_mod() provides
that inverse operation by avoiding the modifications to the
parent.
The semantic in e_cal_modify_object(), the other call taking a
CalObjModType, is unchanged. CALOBJ_MOD_ONLY_THIS is not valid there.
Because not all backends reject CALOBJ_MOD_ONLY_THIS when they don't
support it, a static capability CAL_STATIC_CAPABILITY_REMOVE_ONLY_THIS
is added that must be checked first before using CALOBJ_MOD_ONLY_THIS.
calendar/libecal/e-cal-util.h | 2 ++
calendar/libecal/e-cal.c | 42 +++++++++++++++++++++++-----
calendar/libedata-cal/e-cal-backend-sync.c | 2 +-
3 files changed, 38 insertions(+), 8 deletions(-)
commit ba88feadc788ab9a2961afd6a3575d7079928c32
Author: Patrick Ohly <patrick.ohly@intel.com>
Date: Wed May 11 16:59:51 2011 +0200
calendar file backend: support removing parent event with CALOBJ_MOD_THIS
It was possible to create a meeting series with just a detached event
(RECURRENCE-ID set) by importing a meeting invitation for that single
recurrence. It was not possible to arrive at that same state after
adding the parent event (the one with the RRULE) because
e_cal_remove_object_with_mod() removed all instances for
CALOBJ_MOD_THIS and empty rid.
This contradicts the intended semantic of e_cal_remove_object_with_mod():
"By using a combination of the @uid, @rid and @mod
arguments, you can remove specific instances. If what you want
is to remove all instances, use e_cal_remove_object instead."
This patch implements the desired semantic:
- e_cal_backend_file_remove_object(CALOBJ_MOD_THIS) now always
calls remove_instance().
- remove_instance() was extended to also work for the parent
event.
- That call removes the complete object if nothing is left
after removing the instance. This case must be handled by
the caller. The return value is the original object (if
it still exists) and NULL if not.
- Because the uid pointer into the object may become invalid
as part of the removal, a more permanent pointer has to
be provided by the caller.
calendar/backends/file/e-cal-backend-file.c | 134 ++++++++++++++++++---------
1 file changed, 88 insertions(+), 46 deletions(-)
commit 3f1d23a7dba2bdb48265a1fada96db20069a1afd
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Tue Jun 7 11:04:59 2011 +0200
Updated Norwegian bokmål translation
po/nb.po | 2489 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 1234 insertions(+), 1255 deletions(-)
commit 4324e0125cbc23c81bd8f1dadcafdd945cf26eb1
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Mon Jun 6 16:48:42 2011 +0300
e_book_backend_file_get_contact_list: Fix memory leak
vcard_dbt.data should be freed if it is not appended to
the contact list otherwise memory gets leaked.
addressbook/backends/file/e-book-backend-file.c | 4 ++++
1 file changed, 4 insertions(+)
commit 6f17fe55e43d366eebd7f0bc7eeba0f3c56b3785
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Mon Jun 6 16:55:04 2011 +0300
e_contact_name_from_string(): Fix possible memory leak
The 'name' variable memory was leaked when name_str
is NULL.
addressbook/libebook/e-contact.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 72d7dbc0250de6aa426c9a20140c07a05d1ffd1e
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Jun 6 15:16:27 2011 +0200
Fix few memory leaks
calendar/backends/caldav/e-cal-backend-caldav.c | 3 +++
calendar/backends/file/e-cal-backend-file.c | 1 -
calendar/backends/weather/e-cal-backend-weather.c | 1 -
calendar/libedata-cal/e-data-cal.c | 2 +-
4 files changed, 4 insertions(+), 3 deletions(-)
commit 6e0731c10801393d2bf1709ccff530df63bdbe28
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Mon May 30 14:43:14 2011 +0300
e_dbhash_new: Close and reopen db handle to avoid memory leak
According to the documentation, "If DB->open fails,
the DB->close method should be called to discard the DB
handle". The current code was calling open() again on
the same handle without closing it it first, possibly
causing memory leaks.
This patch is adapted from commit
37d3c0f65c989afe9ffc2d734d86b2ae0019edae in eds-fremantle GIT
repository.
libebackend/e-dbhash.c | 7 +++++++
1 file changed, 7 insertions(+)
commit 5f75312bfd570a78575e8332f5f621e8c4b023d9
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Mon May 30 10:40:55 2011 +0300
e_name_western_reorder_asshole: Fix possible memory leak
Free 'prefix' variable on early return.
addressbook/libebook/e-name-western.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 268e7be0c2dedb9ffb66130d9877a5634239ba1e
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Sun Jun 5 19:02:46 2011 +0100
Add constructor for EContactAddress
Needed by introspected bindings.
addressbook/libebook/e-contact.c | 13 +++++++++++++
addressbook/libebook/e-contact.h | 1 +
docs/reference/addressbook/libebook/libebook-sections.txt | 1 +
docs/reference/addressbook/libebook/tmpl/e-contact.sgml | 8 ++++++++
4 files changed, 23 insertions(+)
commit f6e4282058a66bff7c6a3b99f8f9c01680aabd40
Author: Raul Gutierrez Segales <rgs@collabora.co.uk>
Date: Sat Jun 4 12:02:06 2011 +0100
Add constructor for EContactPhoto
This is needed by introspected bindings, otherwise they have
no way to instantiate EContactPhotos.
addressbook/libebook/e-contact.c | 13 +++++++++++++
addressbook/libebook/e-contact.h | 1 +
docs/reference/addressbook/libebook/libebook-sections.txt | 1 +
docs/reference/addressbook/libebook/tmpl/e-contact.sgml | 9 +++++++++
4 files changed, 24 insertions(+)
commit 64511aef7248cc5a1c1c463f5f9f19196921b42c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jun 5 22:02:34 2011 -0500
Limit libgdata to 0.7 or 0.8.
There are unreleased API changes beyond 0.8 which we don't support yet.
configure.ac | 4 ++++
1 file changed, 4 insertions(+)
commit 9cc98b533a26bda3146f88a5d35f837e866adba6
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun Jun 5 23:19:35 2011 +0200
Updated Galician translations
po/gl.po | 2546 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1350 insertions(+), 1196 deletions(-)
commit 322ec4df9648186645b5e4aeb764a2b1d97c4ea0
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sat Jun 4 13:24:49 2011 +0200
Updated Spanish translation
po/es.po | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
commit effa97fabded3aedde641007c22903de28198f2b
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Sat Jun 4 13:19:33 2011 +0200
Updated Spanish translation
po/es.po | 1018 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 497 insertions(+), 521 deletions(-)
commit 876e2b5add7f9ed8269870998cf6a1a49a88e17c
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Mon May 30 11:24:17 2011 +0100
Bug #651458 - Add getters/settrs for EContactPhoto
This is needed for introspected bindings since gobject-introspection
can't cope with the current layout of the EContactPhoto structure.
addressbook/libebook/e-contact.c | 108 ++++++++++++++++++++
addressbook/libebook/e-contact.h | 10 +-
.../addressbook/libebook/libebook-sections.txt | 6 ++
.../addressbook/libebook/tmpl/e-contact.sgml | 53 ++++++++++
4 files changed, 175 insertions(+), 2 deletions(-)
commit 9a3a2402f3d4eb65f043c7608ee2397711c67a17
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jun 3 16:21:49 2011 +0200
Workaround compiler warnings
camel/camel-db.c | 4 ++--
camel/camel-store.c | 6 ++++--
2 files changed, 6 insertions(+), 4 deletions(-)
commit 44fecdf32eb8e1cb6067d495bfb762c5f2e40c97
Author: Mathieu Trudel-Lapierre <mathieu@canonical.com>
Date: Fri Jun 3 15:10:27 2011 +0200
Bug #633948 - Try harder to use -lresolv in LDAP_LIBS
m4/evo_ldap_check.m4 | 2 +-
m4/evo_sunldap_check.m4 | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 65a0f255464dc7d7b8f7f0aefeff1462f00d4475
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Fri Jun 3 11:33:49 2011 +0200
Bug #651226 - e_book_new_system_addressbook() should create source in GConf
The same problem was fixed in libecal by commit 3bb75464a67
and commit 05c0b7b4bd0.
addressbook/libebook/e-book.c | 74 +++++++++++++++++++++++++++++++++++++++--
1 file changed, 71 insertions(+), 3 deletions(-)
commit 226d907a16c7e83ca600fe95f4ceb7fa26677b9d
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jun 3 11:08:47 2011 +0200
Bug #649757 - Filtering based on a source account always succeeded
camel/camel-filter-search.c | 54 ++++++++++++++++++++++++++++++-------------
1 file changed, 38 insertions(+), 16 deletions(-)
commit 4c9cacda63919be318ef9384ad22a61cb39b1fa3
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jun 2 09:30:10 2011 +0200
Bug #640083 - Force secured connection when using LDAPS port
addressbook/backends/ldap/e-book-backend-ldap.c | 3 +++
1 file changed, 3 insertions(+)
commit 9b4f49294a828381ace999b847b470036d097751
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jun 1 23:07:41 2011 +0200
Bug #649757 - Return back camel_filter_driver_filter_mbox()
It's still used for "Local delivery" mbox files and it has nothing
to do with On This Computer store type.
camel/camel-filter-driver.c | 147 ++++++++++++++++++++
camel/camel-filter-driver.h | 5 +
docs/reference/camel/camel-sections.txt | 1 +
docs/reference/camel/tmpl/camel-filter-driver.sgml | 13 ++
docs/reference/camel/tmpl/camel-unused.sgml | 12 --
5 files changed, 166 insertions(+), 12 deletions(-)
commit ed9780c589e0f023ebc0cefdff080c24778b4471
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jun 1 13:33:04 2011 +0200
Fix a typo in the code, do not call itself recursively
addressbook/libedata-book/e-book-backend-sync.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit fab047c850365e04ba1f3a3e8e2d28ebcd61bfd0
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Jun 1 06:12:43 2011 -0400
Fix build breaks.
addressbook/libedata-book/e-data-book-factory.c | 4 +++-
addressbook/libedata-book/e-data-book.c | 10 ++++++----
calendar/libedata-cal/e-data-cal-factory.c | 4 +++-
camel/camel-operation.c | 18 +++++++++---------
4 files changed, 21 insertions(+), 15 deletions(-)
commit 3311169380d5f7efe21107019be145f4b99127c2
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jun 1 07:34:17 2011 +0200
Bug #651147 - EBook/ECal done signals ignored due to wrong name
addressbook/libedata-book/e-data-book-factory.c | 10 +-
addressbook/libedata-book/e-data-book-view.c | 4 +-
addressbook/libedata-book/e-data-book.c | 44 +++---
addressbook/libegdbus/e-gdbus-book-factory.c | 10 +-
addressbook/libegdbus/e-gdbus-book-view.c | 40 ++---
addressbook/libegdbus/e-gdbus-book.c | 112 +++++++-------
calendar/libedata-cal/e-data-cal-factory.c | 10 +-
calendar/libedata-cal/e-data-cal-view.c | 4 +-
calendar/libedata-cal/e-data-cal.c | 74 ++++-----
calendar/libegdbus/e-gdbus-cal-factory.c | 10 +-
calendar/libegdbus/e-gdbus-cal-view.c | 40 ++---
calendar/libegdbus/e-gdbus-cal.c | 182 +++++++++++------------
12 files changed, 270 insertions(+), 270 deletions(-)
commit 1886d3d0573388aa5c13af99f714687ba6a66ec6
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jun 1 07:22:14 2011 +0200
Replace deprecated g_atomic_int_exchange_and_add()
addressbook/libedata-book/e-data-book-factory.c | 2 +-
addressbook/libedata-book/e-data-book.c | 2 +-
calendar/libedata-cal/e-data-cal-factory.c | 2 +-
camel/camel-operation.c | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
commit 6e1a5b1257acdd503d2f3b7f298f13c1cadf466c
Author: Milan Crha <mcrha@redhat.com>
Date: Tue May 31 18:10:49 2011 +0200
Bug #651446 - Implement e_book_client_get_contacts_uids()
addressbook/backends/file/e-book-backend-file.c | 96 +++++++++
.../backends/google/e-book-backend-google.c | 33 ++++
addressbook/backends/ldap/e-book-backend-ldap.c | 204 ++++++++++++++++++++
.../backends/webdav/e-book-backend-webdav.c | 38 ++++
addressbook/libebook/e-book-client.c | 132 +++++++++++++
addressbook/libebook/e-book-client.h | 4 +
addressbook/libedata-book/e-book-backend-sync.c | 85 ++++++++
addressbook/libedata-book/e-book-backend-sync.h | 2 +
addressbook/libedata-book/e-book-backend.c | 32 +++
addressbook/libedata-book/e-book-backend.h | 2 +
addressbook/libedata-book/e-data-book.c | 53 +++++
addressbook/libedata-book/e-data-book.h | 1 +
addressbook/libegdbus/e-gdbus-book.c | 29 +++
addressbook/libegdbus/e-gdbus-book.h | 9 +
tests/libebook/client/test-client-async.c | 38 +++-
tests/libebook/client/test-client.c | 37 ++++
16 files changed, 794 insertions(+), 1 deletion(-)
commit e2b36b818c5e9b15b94b14eb232d27c9fbb597dd
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun May 29 18:43:45 2011 -0400
Oops, little Freudian slip there in the comment.
camel/camel-store.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 6bc75c47f516301364d653140fcf82193d0a2d52
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun May 29 18:34:49 2011 -0400
CamelVeeFolder: Fix a deadlock.
folder_added_uid() was trying to obtain a reader lock while holding a
writer lock, since a DB transaction had already been started.
To work around the issue, queue up message UIDs in folder_added_uid(),
and then execute a DB transaction using the queued message UIDs AFTER
we're done iterating over the 'matchhash' hash table.
camel/camel-vee-folder.c | 82 ++++++++++++++++++++++++++++------------------
1 file changed, 50 insertions(+), 32 deletions(-)
commit 86bcb482b69c01755b654006881f883f39c435f3
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun May 29 17:07:09 2011 -0400
camel_store_get_folder_sync(): Readability cleanups.
camel/camel-store.c | 122 +++++++++++++++++++++++++++++++++++----------------
1 file changed, 83 insertions(+), 39 deletions(-)
commit 0f41745002507061b83b69b6b69ec122f369ccd0
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Sun May 29 22:25:01 2011 +0100
Introspection: fix annotation in e_book_client_get_contact_finish
addressbook/libebook/e-book-client.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit e31246cb1821e6e37f59a8229a30a5eb049e88e3
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Sun May 29 22:20:43 2011 +0100
Introspection: fix annotation in e_book_client_get_contact_sync
addressbook/libebook/e-book-client.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit c9f851b3423b6d30ffc5b186ff82b25203e4a02a
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Sun May 29 15:29:35 2011 +0100
Vala bindings: use e-book-client.h instead of e-book.h
addressbook/libebook/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit a31c429a1592f67bebb4b4437399197ed3ccb82f
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Sun May 29 15:14:58 2011 +0100
Introspection: fix annotation for e_book_client_get_view_finish ()
addressbook/libebook/e-book-client.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 701c1006f59ad1ebdfd841bf2fafef9351db024e
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Sun May 29 14:55:05 2011 +0100
Introspection: add missing annotations in libedataserver
libedataserver/e-client.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
commit d1150fdf07bd5531eb3cac2d3698b960c658ce72
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Sun May 29 14:54:19 2011 +0100
Vala bindings: set the type of the signals emitted by BookClientView
vala/EBook-1.2.metadata | 3 +++
1 file changed, 3 insertions(+)
commit 2a5dd8c1c8c46bf8434baec63edbc8af079db348
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Sun May 29 14:53:49 2011 +0100
Vala bindings: include gio-2.0 needed by EDataServer
libedataserver/Makefile.am | 2 +-
vala/Makefile.am | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
commit 577f0c68c139d39a562aa016ffcc673e6f38a58d
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Sun May 29 13:53:22 2011 +0100
Vala bindings: include gio-2.0 needed by EBookClient
vala/Makefile.am | 1 +
1 file changed, 1 insertion(+)
commit a31b28aacff704d0d7d693fd5c1ff20b650c6e6d
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date: Sun May 29 14:00:10 2011 +0200
[l10n]Updated Catalan (Valencian) translation
po/ca@valencia.po | 4523 ++++++++++++++++++++++++++++-------------------------
1 file changed, 2431 insertions(+), 2092 deletions(-)
commit 17f8add8bdae9541478af8095ae0629110a25657
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat May 28 11:33:48 2011 -0400
Including <glib-object.h> directly is rarely needed.
addressbook/libebook/e-book-client-view.c | 1 -
addressbook/libebook/e-book-view.c | 2 --
addressbook/libebook/e-book.c | 1 -
addressbook/libebook/e-book.h | 2 --
addressbook/libebook/e-contact.h | 1 -
addressbook/libebook/e-destination.h | 1 -
addressbook/libedata-book/e-book-backend-factory.h | 1 -
addressbook/libedata-book/e-book-backend-sexp.h | 1 -
addressbook/libedata-book/e-book-backend-summary.h | 1 -
addressbook/libedata-book/e-book-backend.h | 1 -
addressbook/libedata-book/e-data-book-view.h | 1 -
addressbook/libedata-book/e-data-book.c | 1 -
addressbook/libedata-book/e-data-book.h | 1 -
calendar/backends/caldav/e-cal-backend-caldav-factory.h | 1 -
calendar/backends/contacts/e-cal-backend-contacts-factory.h | 1 -
calendar/backends/file/e-cal-backend-file-factory.h | 1 -
calendar/backends/http/e-cal-backend-http-factory.h | 1 -
calendar/backends/weather/e-cal-backend-weather-factory.h | 1 -
calendar/libecal/e-cal.c | 2 --
calendar/libedata-cal/e-cal-backend-factory.h | 1 -
calendar/libedata-cal/e-cal-backend-file-store.h | 1 -
calendar/libedata-cal/e-cal-backend-loader-factory.h | 1 -
calendar/libedata-cal/e-cal-backend-sexp.h | 1 -
calendar/libedata-cal/e-cal-backend-store.h | 1 -
calendar/libedata-cal/e-data-cal-view.c | 1 -
calendar/libedata-cal/e-data-cal-view.h | 1 -
calendar/libedata-cal/e-data-cal.c | 1 -
calendar/libedata-cal/e-data-cal.h | 1 -
camel/camel-folder-summary.c | 1 -
libedataserver/e-gdbus-templates.c | 1 -
libedataserver/e-list-iterator.h | 1 -
libedataserver/e-list.h | 1 -
libedataserver/e-proxy.c | 2 --
libedataserverui/e-source-selector-dialog.c | 1 -
34 files changed, 38 deletions(-)
commit e7a1e95161c0dde21f112f7bd56b90216695840e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat May 28 11:30:07 2011 -0400
Including <glib.h> directly is rarely needed.
addressbook/backends/file/e-book-backend-file.c | 1 -
addressbook/backends/vcf/e-book-backend-vcf.c | 1 -
addressbook/backends/webdav/e-book-backend-webdav.c | 1 -
addressbook/libebook/e-address-western.c | 1 -
addressbook/libebook/e-book-client-view.h | 1 -
addressbook/libebook/e-book-client.c | 1 -
addressbook/libebook/e-book-client.h | 1 -
addressbook/libebook/e-book-types.h | 1 -
addressbook/libebook/e-book-view.h | 1 -
addressbook/libebook/e-book.h | 1 -
addressbook/libebook/e-contact.c | 1 -
addressbook/libebook/e-destination.c | 1 -
addressbook/libebook/e-destination.h | 1 -
addressbook/libebook/e-name-western.c | 1 -
addressbook/libebook/e-vcard.c | 1 -
addressbook/libebook/e-vcard.h | 1 -
addressbook/libedata-book/e-book-backend-sexp.h | 1 -
addressbook/libedata-book/e-book-backend-summary.c | 1 -
addressbook/libedata-book/e-book-backend-summary.h | 1 -
addressbook/libedata-book/e-book-backend-sync.h | 1 -
addressbook/libedata-book/e-book-backend.h | 1 -
addressbook/libedata-book/e-data-book-types.h | 2 ++
addressbook/libedata-book/e-data-book-view.h | 1 -
calendar/backends/file/e-cal-backend-file.c | 1 -
calendar/libecal/e-cal-client.c | 1 -
calendar/libecal/e-cal-client.h | 1 -
calendar/libecal/e-cal-component.c | 1 -
calendar/libecal/e-cal-recur.c | 1 -
calendar/libecal/e-cal-recur.h | 1 -
calendar/libecal/e-cal-system-timezone.c | 1 -
calendar/libecal/e-cal-time-util.c | 1 -
calendar/libecal/e-cal-util.c | 1 -
calendar/libecal/e-cal-util.h | 1 -
calendar/libedata-cal/e-cal-backend-cache.c | 1 -
calendar/libedata-cal/e-cal-backend-sexp.h | 1 -
calendar/libedata-cal/e-cal-backend-sync.h | 1 -
calendar/libedata-cal/e-data-cal-view.c | 1 -
calendar/libedata-cal/e-data-cal-view.h | 1 -
camel/camel-charset-map.c | 2 --
camel/camel-iconv.c | 2 --
camel/camel-list-utils.c | 2 --
camel/camel-msgport.c | 2 --
camel/camel-msgport.h | 1 -
camel/camel-utf8.c | 2 --
camel/camel-utf8.h | 2 ++
camel/providers/imapx/camel-imapx-conn-manager.c | 1 -
camel/providers/imapx/camel-imapx-server.c | 1 -
camel/providers/imapx/camel-imapx-utils.h | 1 -
camel/providers/imapx/test-imapx.c | 1 -
libebackend/e-db3-utils.c | 1 -
libebackend/e-file-cache.c | 1 -
libedataserver/e-client-private.h | 1 -
libedataserver/e-client.c | 1 -
libedataserver/e-client.h | 1 -
libedataserver/e-credentials.c | 1 -
libedataserver/e-data-server-util.c | 2 --
libedataserver/e-gdbus-templates.c | 1 -
libedataserver/e-operation-pool.c | 2 --
libedataserver/e-operation-pool.h | 1 -
libedataserver/e-proxy.c | 1 -
libedataserver/e-time-utils.c | 1 -
libedataserver/e-uid.c | 2 --
libedataserver/e-xml-hash-utils.c | 1 -
libedataserver/e-xml-utils.c | 1 -
libedataserverui/e-client-utils.c | 1 -
libedataserverui/e-client-utils.h | 1 -
libedataserverui/e-name-selector-model.c | 1 -
libedataserverui/e-name-selector-model.h | 1 -
libedataserverui/e-name-selector.c | 1 -
libedataserverui/e-name-selector.h | 2 --
libedataserverui/e-passwords.h | 1 -
tests/libebook/client/client-test-utils.h | 1 -
tests/libebook/ebook-test-utils.c | 1 -
tests/libebook/ebook-test-utils.h | 1 -
tests/libecal/client/client-test-utils.h | 1 -
tests/libecal/ecal-test-utils.c | 1 -
tests/libecal/ecal-test-utils.h | 1 -
tests/libecal/test-ecal.c | 1 -
tests/libedata-cal/test-intervaltree.c | 1 -
tests/libedataserverui/test-client-examine-auth.c | 2 --
80 files changed, 4 insertions(+), 88 deletions(-)
commit 09f90043294d5002f39d2df471bc7a69d9ab2063
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Sat May 28 14:33:45 2011 +0100
Introspection: add missing annotations in libebook
addressbook/libebook/e-book-client-view.c | 2 +-
addressbook/libebook/e-destination.c | 10 ++++++----
2 files changed, 7 insertions(+), 5 deletions(-)
commit b418f0e1ec73c2ba6860f55cf5efc4929805e43e
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Sat May 28 14:32:40 2011 +0100
Vala bindings: include EBookClient and EBookClientView
addressbook/libebook/Makefile.am | 11 ++++-------
1 file changed, 4 insertions(+), 7 deletions(-)
commit 37a3503b30cc071971a6806bd43d4a3bee949bb8
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Fri May 27 15:40:06 2011 +0200
Bug #651113 - [libebook] Querying date fields is not supported
addressbook/libedata-book/e-book-backend-sexp.c | 33 ++++++++++++++++++++++-
1 file changed, 32 insertions(+), 1 deletion(-)
commit ac16f4aeb1c146e89e709d0f0f5455275fbe62e8
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Fri May 27 15:37:35 2011 +0200
Bug #651054 - Support queries based on "photo" contact field
addressbook/libedata-book/e-book-backend-sexp.c | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
commit f700cef243672e64411e4ff28156930eace8b5af
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Fri May 27 15:30:39 2011 +0200
Bug #650952 - Remove unknown EContact field name runtime warning
addressbook/libebook/e-contact.c | 1 -
1 file changed, 1 deletion(-)
commit 16ebd8f3e9269f7b788fc093f0c7fd952732ac52
Author: Christophe Dumez <christophe.dumez@intel.com>
Date: Fri May 27 15:27:30 2011 +0200
Bug #650950 - entry_compare() should iterate over attributes with the same name
Extend entry_compare() to iterate over attributes that have
the same name (e.g. X-HOBBY) so that it can match any of
them, not just the first one in the vCard.
addressbook/libedata-book/e-book-backend-sexp.c | 25 ++++++++++++++---------
1 file changed, 15 insertions(+), 10 deletions(-)
commit 9fc9cabef1a9732b538f6406656fce491d57fca6
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri May 27 14:01:18 2011 +0200
Bug #648736 - Crash when adding default vcard for newly created DB
addressbook/backends/file/e-book-backend-file.c | 22 ++++++++++++++++------
1 file changed, 16 insertions(+), 6 deletions(-)
commit f49e7f0f03c908ddc638ea045963febc68928875
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Thu May 26 20:05:01 2011 +0200
Updated Spanish translation
po/es.po | 81 +++++++++++++++++++++++++-------------------------------------
1 file changed, 32 insertions(+), 49 deletions(-)
commit 90f5b8151fad3d40e213a365835b37144eafe553
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu May 26 11:34:28 2011 -0400
Automated Gtk-Doc updates from backend API changes.
.../libedata-book/tmpl/e-book-backend-sync.sgml | 82 +-----
.../libedata-book/tmpl/e-book-backend.sgml | 214 ++------------
.../libedata-book/tmpl/e-data-book-factory.sgml | 9 -
.../libedata-book/tmpl/e-data-book-view.sgml | 29 --
.../libedata-book/tmpl/e-data-book.sgml | 73 +----
.../libedata-book/tmpl/libedata-book-unused.sgml | 303 ++++++++++++++++++++
.../libecal/tmpl/e-cal-check-timezones.sgml | 1 +
.../libedata-cal/tmpl/e-cal-backend-sync.sgml | 143 ++-------
.../calendar/libedata-cal/tmpl/e-cal-backend.sgml | 269 +++--------------
.../libedata-cal/tmpl/e-data-cal-common.sgml | 6 -
.../libedata-cal/tmpl/e-data-cal-factory.sgml | 9 -
.../libedata-cal/tmpl/e-data-cal-view.sgml | 71 +----
.../calendar/libedata-cal/tmpl/e-data-cal.sgml | 291 -------------------
.../reference/camel/tmpl/camel-cipher-context.sgml | 2 +
.../libedataserverui/tmpl/e-source-combo-box.sgml | 12 +-
15 files changed, 417 insertions(+), 1097 deletions(-)
commit 131e00918a1df38c93cd79dbf379c19bbe426127
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu May 26 11:21:37 2011 -0400
Reduce diff noise with account-mgmt branch.
Mostly silly code cleanup type stuff, so I can see the important changes
more easily.
.../backends/ldap/e-book-backend-ldap-factory.c | 6 +-
.../backends/vcf/e-book-backend-vcf-factory.c | 6 +-
.../backends/webdav/e-book-backend-webdav.c | 7 +-
addressbook/libebook/e-book.c | 32 +--
addressbook/libebook/e-destination.c | 7 +-
.../libedata-book/e-book-backend-db-cache.c | 5 +-
addressbook/libedata-book/e-book-backend.c | 2 -
addressbook/libedata-book/e-data-book-factory.c | 28 ++-
calendar/backends/caldav/e-cal-backend-caldav.c | 6 +-
.../contacts/e-cal-backend-contacts-factory.c | 82 +++-----
.../backends/contacts/e-cal-backend-contacts.c | 66 +++---
.../backends/file/e-cal-backend-file-factory.c | 216 +++++++++----------
calendar/backends/file/e-cal-backend-file.c | 32 +--
.../backends/http/e-cal-backend-http-factory.c | 218 +++++++++-----------
calendar/backends/http/e-cal-backend-http.c | 12 +-
.../weather/e-cal-backend-weather-factory.c | 84 ++++----
calendar/backends/weather/e-cal-backend-weather.c | 4 +-
calendar/backends/weather/e-weather-source-ccf.c | 7 +-
calendar/backends/weather/e-weather-source-ccf.h | 31 ++-
calendar/backends/weather/e-weather-source.c | 13 +-
calendar/backends/weather/e-weather-source.h | 41 ++--
calendar/libecal/e-cal.c | 46 +++--
calendar/libecal/e-cal.h | 5 +-
calendar/libedata-cal/e-cal-backend.c | 1 -
calendar/libedata-cal/e-data-cal-factory.c | 23 ++-
configure.ac | 1 -
libedataserverui/e-book-auth-util.c | 2 +-
libedataserverui/e-name-selector-dialog.c | 1 +
libedataserverui/e-name-selector-entry.c | 1 +
libedataserverui/e-name-selector.h | 2 +-
libedataserverui/e-source-combo-box.c | 82 ++++----
libedataserverui/e-source-combo-box.h | 12 +-
libedataserverui/e-source-selector-dialog.c | 26 ++-
libedataserverui/e-source-selector-dialog.h | 2 +-
libedataserverui/e-source-selector.c | 2 -
libedataserverui/e-source-selector.h | 11 +-
36 files changed, 558 insertions(+), 564 deletions(-)
commit dfbfcaa1d4d650be6db7f4b326226062108431a8
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Thu May 26 12:50:52 2011 +0100
Vala bindings: metadata helpers for EContactAddress
vala/EBook-1.2.metadata | 8 ++++++++
1 file changed, 8 insertions(+)
commit 62a74ee2e6653aeb9ee2381997077374152574bd
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Thu May 26 12:45:47 2011 +0100
Vala bindings: metadata helpers for EContactName
vala/EBook-1.2.metadata | 5 +++++
1 file changed, 5 insertions(+)
commit f89547c5fcd7af10c8d550115fb0aa2b2ac21efb
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Thu May 26 12:34:16 2011 +0100
Vala bindings: add path to dependency GIRs
vala/Makefile.am | 1 +
1 file changed, 1 insertion(+)
commit e8e86635ba145b736760013b755e7ecb19943c87
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu May 26 17:01:32 2011 +0530
CamelDB: Initiate a transaction before writing into db.
camel/camel-vee-folder.c | 6 ++++++
1 file changed, 6 insertions(+)
commit c5348d470881ed5da94462f23e354c70c5b2f4cb
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu May 26 15:56:07 2011 +0530
Bug 640054 - CamelDB: do not read the db while a trasaction is in progress.
Fix the dead-lock caused due to transaction (DB WRITE_LOCK) and summary lock.
camel/camel-db.c | 33 ++++++++++++++++++++++++++++-----
camel/camel-folder-summary.c | 27 +++++++++++++--------------
2 files changed, 41 insertions(+), 19 deletions(-)
commit 72eab52a8bd9d31da0ed1e2fa2f53597d714c66a
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu May 26 13:39:30 2011 +0530
CamelDB: Ensure that begin_transaction is called before adding queries to a transaction
camel/camel-db.c | 7 +++++++
1 file changed, 7 insertions(+)
commit 9dd50efc2b7b242fa51bb5b09f86db327c37f81d
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu May 26 13:25:32 2011 +0530
CamelFolderSummary: Remove undefined function camel_folder_summary_header_load from header file
camel/camel-folder-summary.h | 1 -
1 file changed, 1 deletion(-)
commit 9d944e69ed19f0ff6322914fe88ab7e2261818ae
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu May 26 13:23:49 2011 +0530
CamelDB: Use camel_db_select while retrieving the folder version
camel/camel-db.c | 23 ++++++++++++-----------
1 file changed, 12 insertions(+), 11 deletions(-)
commit 78b0894ed791a2f171f784056d3bdd392b7ac7c2
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Wed May 25 13:10:53 2011 +0530
CamelDB: use a RW lock to prevent reads while write is in progress
camel/camel-db.c | 136 ++++++++++++++++++++-------------------------------
camel/camel-db.h | 2 +
camel/camel-store.c | 8 +--
3 files changed, 56 insertions(+), 90 deletions(-)
commit eab040bbab9852ed1ad910a8b52ea62846b8cbab
Author: Milan Crha <mcrha@redhat.com>
Date: Thu May 26 11:11:09 2011 +0200
Bug #589495 - Search folder by Size (KB) counts bytes, not KB
camel/camel-search-sql-sexp.c | 3 ++-
camel/camel-search-sql.c | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
commit f0e3e2da21d6bb0143727fad0666496f3f2bfa6c
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Wed May 25 22:46:15 2011 +0200
Updated Spanish translation
po/es.po | 66 ++++++++++----------------------------------------------------
1 file changed, 10 insertions(+), 56 deletions(-)
commit 4685522340dd24efcc5be0197230d1a95bd82b75
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Wed May 25 19:10:46 2011 +0200
Updated Spanish translation
po/es.po | 2172 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 1203 insertions(+), 969 deletions(-)
commit 2f35e0c0ee312f332b785438a2108045837e3251
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon May 23 12:51:00 2011 -0400
camel_store_create_folder_sync(): Add a status message.
camel/camel-store.c | 5 +++++
1 file changed, 5 insertions(+)
commit 0bc85d0079411461edaa8ba28dbf9ab4993ade7f
Author: Milan Crha <mcrha@redhat.com>
Date: Mon May 23 17:59:26 2011 +0200
Fix issues reported by intltool-update
camel/camel-debug.c | 6 ++----
po/POTFILES.in | 3 +++
tests/libebook/test-photo.c | 38 +++++++++++++++++++-------------------
3 files changed, 24 insertions(+), 23 deletions(-)
commit cd3467686308492c9f9d99f33fc2c10a6a332747
Author: Milan Crha <mcrha@redhat.com>
Date: Mon May 23 16:49:19 2011 +0200
Bug #550414 - Corruption of mailbox and can't expunge trash
The second attempt - be more aggressive with locking
camel/providers/local/camel-mbox-summary.c | 41 ++++++++++++++++++++++++----
1 file changed, 35 insertions(+), 6 deletions(-)
commit b87d528088178a72b62aa7610747ffeaa3ae008a
Author: Seán de Búrca <leftmostcat@gmail.com>
Date: Mon May 23 06:07:13 2011 -0600
Updated Irish translation.
po/ga.po | 5009 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 2457 insertions(+), 2552 deletions(-)
commit 9c36f9f9d65cb01fc0bdf1e49f713bca2e4cff38
Author: Seán de Búrca <leftmostcat@gmail.com>
Date: Mon May 23 04:43:15 2011 -0600
Remove groupwise files from POTFILES.in
po/POTFILES.in | 12 ------------
1 file changed, 12 deletions(-)
commit 06cf0baa73a9d19d03cbf84e751fecef987e0b3a
Author: Milan Crha <mcrha@redhat.com>
Date: Mon May 23 11:45:20 2011 +0200
New EClient/EBookClient/ECalClient API deprecating EBook/ECal
addressbook/backends/file/e-book-backend-file.c | 398 +-
.../backends/google/e-book-backend-google.c | 471 +-
addressbook/backends/ldap/e-book-backend-ldap.c | 1155 ++--
addressbook/backends/vcf/e-book-backend-vcf.c | 158 +-
.../backends/webdav/e-book-backend-webdav.c | 237 +-
addressbook/libebook/Makefile.am | 5 +
addressbook/libebook/e-book-client-view-private.h | 34 +
addressbook/libebook/e-book-client-view.c | 384 ++
addressbook/libebook/e-book-client-view.h | 71 +
addressbook/libebook/e-book-client.c | 2093 ++++++
addressbook/libebook/e-book-client.h | 131 +
addressbook/libebook/e-book-view-private.h | 1 +
addressbook/libebook/e-book-view.c | 49 +-
addressbook/libebook/e-book-view.h | 12 +-
addressbook/libebook/e-book.c | 362 +-
addressbook/libebook/e-book.h | 5 +
addressbook/libedata-book/Makefile.am | 1 -
addressbook/libedata-book/e-book-backend-sync.c | 511 +-
addressbook/libedata-book/e-book-backend-sync.h | 81 +-
addressbook/libedata-book/e-book-backend.c | 950 +--
addressbook/libedata-book/e-book-backend.h | 221 +-
addressbook/libedata-book/e-data-book-factory.c | 53 +-
addressbook/libedata-book/e-data-book-factory.h | 2 +-
addressbook/libedata-book/e-data-book-types.h | 18 +-
addressbook/libedata-book/e-data-book-view.c | 169 +-
addressbook/libedata-book/e-data-book-view.h | 45 +-
addressbook/libedata-book/e-data-book.c | 894 ++-
addressbook/libedata-book/e-data-book.h | 118 +-
addressbook/libedata-book/opid.c | 75 -
addressbook/libedata-book/opid.h | 28 -
addressbook/libegdbus/Makefile.am | 28 +-
addressbook/libegdbus/e-gdbus-book-factory.c | 551 ++
addressbook/libegdbus/e-gdbus-book-factory.h | 120 +
addressbook/libegdbus/e-gdbus-book-view.c | 690 ++
addressbook/libegdbus/e-gdbus-book-view.h | 155 +
addressbook/libegdbus/e-gdbus-book.c | 1126 +++
addressbook/libegdbus/e-gdbus-book.h | 265 +
addressbook/libegdbus/e-gdbus-egdbusbook.c | 4483 ------------
addressbook/libegdbus/e-gdbus-egdbusbook.h | 640 --
addressbook/libegdbus/e-gdbus-egdbusbookfactory.c | 1112 ---
addressbook/libegdbus/e-gdbus-egdbusbookfactory.h | 202 -
addressbook/libegdbus/e-gdbus-egdbusbookview.c | 2025 ------
addressbook/libegdbus/e-gdbus-egdbusbookview.h | 285 -
addressbook/libegdbus/e-gdbus-marshallers.c | 343 -
addressbook/libegdbus/e-gdbus-marshallers.h | 77 -
addressbook/libegdbus/e-gdbus-marshallers.list | 10 -
addressbook/libegdbus/e-gdbus-typemappers.h | 11 -
calendar/backends/caldav/e-cal-backend-caldav.c | 566 +-
.../backends/contacts/e-cal-backend-contacts.c | 249 +-
calendar/backends/file/e-cal-backend-file.c | 727 +-
calendar/backends/http/e-cal-backend-http.c | 437 +-
calendar/backends/weather/e-cal-backend-weather.c | 301 +-
calendar/libecal/Makefile.am | 7 +-
calendar/libecal/e-cal-client-view-private.h | 35 +
calendar/libecal/e-cal-client-view.c | 527 ++
calendar/libecal/e-cal-client-view.h | 68 +
calendar/libecal/e-cal-client.c | 4106 +++++++++++
calendar/libecal/e-cal-client.h | 193 +
calendar/libecal/e-cal-types.h | 3 +-
calendar/libecal/e-cal-view.c | 40 +-
calendar/libecal/e-cal-view.h | 6 +
calendar/libecal/e-cal.c | 857 ++-
calendar/libecal/e-cal.h | 12 +
calendar/libedata-cal/e-cal-backend-sexp.c | 8 +-
calendar/libedata-cal/e-cal-backend-sync.c | 742 +-
calendar/libedata-cal/e-cal-backend-sync.h | 213 +-
calendar/libedata-cal/e-cal-backend.c | 1610 ++---
calendar/libedata-cal/e-cal-backend.h | 235 +-
calendar/libedata-cal/e-data-cal-common.h | 3 -
calendar/libedata-cal/e-data-cal-factory.c | 65 +-
calendar/libedata-cal/e-data-cal-factory.h | 15 +-
calendar/libedata-cal/e-data-cal-types.h | 13 +-
calendar/libedata-cal/e-data-cal-view.c | 354 +-
calendar/libedata-cal/e-data-cal-view.h | 53 +-
calendar/libedata-cal/e-data-cal.c | 1442 ++--
calendar/libedata-cal/e-data-cal.h | 116 +-
calendar/libegdbus/Makefile.am | 27 +-
calendar/libegdbus/e-gdbus-cal-factory.c | 604 ++
calendar/libegdbus/e-gdbus-cal-factory.h | 116 +
calendar/libegdbus/e-gdbus-cal-view.c | 690 ++
calendar/libegdbus/e-gdbus-cal-view.h | 147 +
calendar/libegdbus/e-gdbus-cal.c | 1584 +++++
calendar/libegdbus/e-gdbus-cal.h | 333 +
calendar/libegdbus/e-gdbus-egdbuscal.c | 7222 --------------------
calendar/libegdbus/e-gdbus-egdbuscal.h | 1011 ---
calendar/libegdbus/e-gdbus-egdbuscalfactory.c | 1130 ---
calendar/libegdbus/e-gdbus-egdbuscalfactory.h | 205 -
calendar/libegdbus/e-gdbus-egdbuscalview.c | 2043 ------
calendar/libegdbus/e-gdbus-egdbuscalview.h | 287 -
calendar/libegdbus/e-gdbus-marshallers.c | 474 --
calendar/libegdbus/e-gdbus-marshallers.h | 104 -
calendar/libegdbus/e-gdbus-marshallers.list | 14 -
calendar/libegdbus/e-gdbus-typemappers.h | 11 -
configure.ac | 14 +-
libedataserver/Makefile.am | 17 +-
libedataserver/e-client-private.h | 122 +
libedataserver/e-client.c | 2489 +++++++
libedataserver/e-client.h | 167 +
libedataserver/e-credentials.c | 560 ++
libedataserver/e-credentials.h | 87 +
libedataserver/e-data-server-util.c | 84 +
libedataserver/e-data-server-util.h | 5 +
libedataserver/e-gdbus-marshallers.list | 13 +
libedataserver/e-gdbus-templates.c | 1710 +++++
libedataserver/e-gdbus-templates.h | 750 ++
libedataserver/e-operation-pool.c | 136 +
libedataserver/e-operation-pool.h | 36 +
libedataserverui/Makefile.am | 11 +-
libedataserverui/e-client-utils.c | 773 +++
libedataserverui/e-client-utils.h | 61 +
po/POTFILES.in | 8 +
tests/libebook/Makefile.am | 2 +-
tests/libebook/client/Makefile.am | 98 +
tests/libebook/client/client-test-utils.c | 433 ++
tests/libebook/client/client-test-utils.h | 27 +
tests/libebook/client/test-client-add-contact.c | 95 +
tests/libebook/client/test-client-async.c | 121 +
tests/libebook/client/test-client-examine.c | 399 ++
tests/libebook/client/test-client-get-contact.c | 70 +
tests/libebook/client/test-client-get-view.c | 180 +
tests/libebook/client/test-client-modify-contact.c | 159 +
tests/libebook/client/test-client-nonexistent-id.c | 44 +
tests/libebook/client/test-client-refresh.c | 114 +
.../client/test-client-remove-contact-by-uid.c | 127 +
tests/libebook/client/test-client-remove-contact.c | 130 +
.../libebook/client/test-client-remove-contacts.c | 160 +
tests/libebook/client/test-client-remove.c | 69 +
tests/libebook/client/test-client-search.c | 67 +
tests/libebook/client/test-client-self.c | 46 +
.../client/test-client-stress-factory--fifo.c | 50 +
.../client/test-client-stress-factory--serial.c | 37 +
.../test-client-stress-factory--single-book.c | 62 +
tests/libebook/client/test-client-stress-views.c | 128 +
tests/libebook/client/test-client.c | 82 +
tests/libebook/test-categories.c | 2 +-
tests/libebook/test-date.c | 2 +-
tests/libebook/test-photo.c | 2 +-
tests/libebook/test-query.c | 2 +-
tests/libebook/test-string.c | 2 +-
tests/libebook/test-undefinedfield.c | 2 +-
tests/libebook/test-untyped-phones.c | 2 +-
tests/libecal/Makefile.am | 2 +
tests/libecal/client/Makefile.am | 89 +
tests/libecal/client/client-test-utils.c | 350 +
tests/libecal/client/client-test-utils.h | 25 +
tests/libecal/client/test-client-add-timezone.c | 209 +
tests/libecal/client/test-client-create-object.c | 297 +
tests/libecal/client/test-client-examine.c | 487 ++
.../client/test-client-get-attachment-uris.c | 191 +
tests/libecal/client/test-client-get-free-busy.c | 164 +
tests/libecal/client/test-client-get-object-list.c | 203 +
tests/libecal/client/test-client-get-view.c | 230 +
tests/libecal/client/test-client-modify-object.c | 194 +
tests/libecal/client/test-client-open.c | 124 +
tests/libecal/client/test-client-receive-objects.c | 142 +
tests/libecal/client/test-client-refresh.c | 134 +
tests/libecal/client/test-client-remove-object.c | 156 +
tests/libecal/client/test-client-send-objects.c | 169 +
.../client/test-client-stress-factory--fifo.c | 51 +
.../client/test-client-stress-factory--serial.c | 38 +
.../test-client-stress-factory--single-cal.c | 63 +
tests/libecal/client/test-client-stress-views.c | 116 +
tests/libecal/ecal-test-utils.c | 1 -
tests/libecal/test-ecal-get-free-busy.c | 3 +-
tests/libedataserverui/Makefile.am | 5 +
tests/libedataserverui/test-client-examine-auth.c | 418 ++
166 files changed, 34349 insertions(+), 29129 deletions(-)
commit ea43a7ad48028dda4d67636b660d7cab9c49e988
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat May 21 22:59:58 2011 -0400
Bug 650524 - Use g_unix_signal_add_watch_full() for SIGTERM
We can't call anything safely except write() inside a signal handler,
g_unix_signal_add_watch_full() handles this for us nicely.
addressbook/libedata-book/e-data-book-factory.c | 39 +++++++++++------------
calendar/libedata-cal/e-data-cal-factory.c | 38 +++++++++++-----------
2 files changed, 37 insertions(+), 40 deletions(-)
commit 47811a541e2e1eed4306b4a5f7419d1e0776d797
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat May 21 20:54:47 2011 -0400
Handle SIGTERM instead of SIGQUIT.
SIGQUIT is supposed to produce a core dump. We don't want that.
addressbook/libedata-book/e-data-book-factory.c | 16 ++++++++--------
calendar/libedata-cal/e-data-cal-factory.c | 16 ++++++++--------
2 files changed, 16 insertions(+), 16 deletions(-)
commit 4134d0ad40e0df0d75b1f3463bd2c47033e258cc
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Fri May 20 15:59:29 2011 +0530
IMAPX: optionally download the messages in descending order.
TODO: Add advanced UI options for the same.
Document all the url parameters in a common place.
camel/providers/imapx/camel-imapx-server.c | 77 ++++++++++++++++++++++++----
camel/providers/imapx/camel-imapx-server.h | 3 ++
2 files changed, 69 insertions(+), 11 deletions(-)
commit e8b0859c3d8cf3715407beaf21e8c81d8200cb76
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Wed May 18 23:00:15 2011 +0100
Vala bindings: mark metadata file as EXTRA_DIST
vala/Makefile.am | 2 ++
1 file changed, 2 insertions(+)
commit 59ece77ed30d70ffded96218475ecfda74752354
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Wed May 18 21:08:02 2011 +0100
Vala bindings: use metadata to get the correct types for signals
The contacts_{added,removed,changed} signals were specified with
the wrong parameter types (void * instead of GLib.List<void *>) in the
generated VAPI file for libebook.
vala/EBook-1.2.metadata | 3 +++
vala/Makefile.am | 1 +
2 files changed, 4 insertions(+)
commit 4c75a19f212879e133b8d938086c042e9f6faa24
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Wed May 18 21:07:06 2011 +0100
libedataserver: break down long lines of the Introspection part
libedataserver/Makefile.am | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
commit 312ecb9fb23e8b93f6fecaff1529dfcfbb8e1e33
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Wed May 18 21:05:43 2011 +0100
libebook: add --pkg-export to get a package name in the generated GIR
addressbook/libebook/Makefile.am | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
commit a5816ede3ea4e68469b2166c93bc826761c06676
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Wed May 18 19:59:10 2011 +0100
libebook: annotate params for e_book_get_{book_view_async,self}
addressbook/libebook/e-book.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
commit 193f995b80cb7ad74188ca157903a6d86667be3c
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Wed May 18 19:28:37 2011 +0100
libebook: annotate more methods
addressbook/libebook/e-book.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
commit 525a0a392849de4e364316c72cdbb714da9baba9
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Wed May 18 17:59:48 2011 +0100
Vala bindings: add missing case for xml. -> Xml. transformation
vala/Makefile.am | 1 +
1 file changed, 1 insertion(+)
commit 8b0b2342a5fb0832ae7b3271f0e8179967c2b02b
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Wed May 18 17:43:47 2011 +0100
Vala bindings: help vapigen get the correct Xml names
vala/Makefile.am | 6 ++++++
vala/libebook-1.2.deps | 2 +-
2 files changed, 7 insertions(+), 1 deletion(-)
commit 9f1d904fd08177f6f503134489fe0c2e6f0a7f2c
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Wed May 18 17:16:06 2011 +0100
Add the correct headers to libedataserver's GIR file
libedataserver/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 5eda645e0650620d5e71fcb993b257f4e2e1a50b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue May 17 10:09:23 2011 -0400
CamelService: Add async query_auth_types() functions.
Breaks ABI since sizeof(CamelServiceClass) changes.
I've already bumped the libcamel soname since 3.1.1.
camel/camel-service.c | 218 +++++++++++++++++++++-----
camel/camel-service.h | 31 +++-
docs/reference/camel/camel-sections.txt | 4 +-
docs/reference/camel/tmpl/camel-service.sgml | 45 ++++--
docs/reference/camel/tmpl/camel-unused.sgml | 10 --
5 files changed, 247 insertions(+), 61 deletions(-)
commit 94005480fb18338c793144cf335ea542eefd41eb
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Wed May 18 13:09:01 2011 +0100
Add vala/ to DIST_SUBDIRS
Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit d5bc106979c8e39a7930742a457f0a3d1b9457d9
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Mon May 16 14:19:26 2011 +0100
Fixed annotations in libedataserver
libedataserver/e-categories.c | 10 +++++-----
libedataserver/e-iterator.c | 2 ++
libedataserver/e-list.c | 28 ++++++++++++++++++++++++++++
libedataserver/e-source-group.c | 13 +++++++++++++
libedataserver/e-source-list.c | 25 ++++++++++++++++++++++---
libedataserver/e-source.c | 6 +++---
libedataserver/e-xml-hash-utils.c | 7 ++++---
7 files changed, 77 insertions(+), 14 deletions(-)
commit 621d4e0acf20729ed889e6266458f2bce27ff42f
Author: Milan Crha <mcrha@redhat.com>
Date: Tue May 17 11:30:38 2011 +0200
Bug #646898 - IMAPX should invalidated cache when uidvalidity changes
camel/camel-data-cache.c | 73 ++++++++++++++++++++++------
camel/camel-data-cache.h | 2 +
camel/providers/imapx/camel-imapx-server.c | 56 +++++++++++++++++++--
3 files changed, 112 insertions(+), 19 deletions(-)
commit faada76f22cd192252b9f052183e9f1544a6da04
Author: Patrick Ohly <patrick.ohly@intel.com>
Date: Mon May 16 11:21:04 2011 +0200
addressbook file backend: libdb must be initialized for concurrent read/write
Very bad performance (100% CPU load, several minutes run time) were
seen for multiple concurrent writes. gdb shows that libdb is
apparently busy polling while writing.
The libdb API docs for DB_ENV->open() imply that either DB_INIT_CDB or
DB_INIT_LOCK must be used in apps which are not read-only, like
EDS. This patch adds DB_INIT_CDB because it is simple and fixes the
performance problem.
In some rare cases, DB_INIT_LOCK might provide better performance by
allowing concurrent writes of independent data, but that seems too
complicated for not enough gain right now (must check for deadlocks).
addressbook/backends/file/e-book-backend-file.c | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
commit 2012879e50ccd30b07b6325cb344fc94edad16d3
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Sat May 14 14:59:36 2011 +0100
Show the Introspection and Vala bindings in configure summary
configure.ac | 2 ++
1 file changed, 2 insertions(+)
commit 2263b4f4a58b2d3a62055138d5e085e3f4f4c3bb
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Sat May 14 13:22:45 2011 +0100
Register EVCardAttributeParam as a boxed type
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=650169
addressbook/libebook/e-vcard.c | 22 ++++++++++++++++++++++
addressbook/libebook/e-vcard.h | 3 +++
2 files changed, 25 insertions(+)
commit 3c1205d85adee9063252bd747dc7d554b9feeea9
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Sat May 14 12:33:25 2011 +0100
Register EVCardAttribute as a boxed type
Without this EVCardAttribute can't be picked up by
g-ir-scanner when trying to generate the GIR file for
libebook.
Also, EVCardAttribute will need to be used by applications
trying to write back to libebook via an introspected binding.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=650169
addressbook/libebook/e-vcard.c | 19 +++++++++++++++++++
addressbook/libebook/e-vcard.h | 3 +++
2 files changed, 22 insertions(+)
commit ae35e89ff2af3874f5e424ddbb06cf139829ac2c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat May 14 14:37:19 2011 -0400
Camel: Fetch quota information asynchronously.
This bumps the libcamel soname again.
It turns out, camel_folder_get_quota_info() blocks. So convert it to be
asynchronous like the other blocking functions, with corresponding class
methods:
camel_folder_get_quota_info_sync()
camel_folder_get_quota_info()
camel_folder_get_quota_finish()
Also update the IMAP provider to make fetching IMAP quotas cancellable.
This is the only provider that currently implements this method.
camel/camel-folder.c | 227 +++++++++++++++++++++++----
camel/camel-folder.h | 33 +++-
camel/providers/imap/camel-imap-folder.c | 13 +-
configure.ac | 2 +-
docs/reference/camel/camel-sections.txt | 4 +-
docs/reference/camel/tmpl/camel-folder.sgml | 43 +++--
6 files changed, 275 insertions(+), 47 deletions(-)
commit b266aaf808efd53808abf38d411c68ab4279c90a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat May 14 07:02:04 2011 -0400
Include git.mk in vala/Makefile.am.
vala/Makefile.am | 2 ++
1 file changed, 2 insertions(+)
commit 01242ced2efecf7261a9b68bebaa46ea2142fd7b
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Sat May 14 21:03:33 2011 +0200
Updated Slovenian translation
po/sl.po | 993 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 525 insertions(+), 468 deletions(-)
commit e842acc9b455499916e800190f8a8f47e27b293a
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Sat May 14 14:33:55 2011 +0100
Add missing annotations in libebook
addressbook/libebook/e-book-view.c | 2 +-
addressbook/libebook/e-book.c | 54 ++++++++++++++++++------------------
addressbook/libebook/e-contact.c | 8 ++++--
addressbook/libebook/e-vcard.c | 16 +++++++----
4 files changed, 43 insertions(+), 37 deletions(-)
commit cbffddcccfc279482bc81ba426d1a15049ffb542
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat May 14 06:53:24 2011 -0400
Bug 650105 - Deadlock in GroupWise connector
Instead of acquiring the CamelSession lock for the entire add_service()
method, only acquire it when directly accessing the shared 'services'
hash table. This allows camel_session_add_service() calls to be nested,
which is what CamelGroupwiseStore does.
camel/camel-session.c | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
commit 383c2a26444cfc00dab4f72a03ae2a243572c0f5
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Thu May 12 21:41:57 2011 -0400
Bug 649762 - Add support for Vala bindings
Makefile.am | 6 ++++++
configure.ac | 34 ++++++++++++++++++++++++++++++++++
vala/Makefile.am | 37 +++++++++++++++++++++++++++++++++++++
vala/libebook-1.2.deps | 1 +
4 files changed, 78 insertions(+)
commit 88b619567fc502a3cd0e50f7f01e3bc7c41413d7
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Thu May 12 21:30:02 2011 -0400
Bug 649761 - Add gobject-introspection build system to libebook
Extended Rob Bradford's initial commit to add libedataserver as a
dependency for g-ir-scanner when processing libebook.
addressbook/libebook/Makefile.am | 44 +++++++++++++++++++++++++++++++++++++-
1 file changed, 43 insertions(+), 1 deletion(-)
commit f769140532b620f7dcc2506c13588f75f0b77444
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed May 11 21:46:46 2011 -0400
camel_store_get_folder_info_sync(): Add a status message.
camel/camel-store.c | 8 ++++++++
1 file changed, 8 insertions(+)
commit 16ef9739dcd17d115fda8015aa2a12fc3b42490b
Author: Vibha Yadav <yvibha@novell.com>
Date: Wed May 11 15:29:22 2011 +0530
BNC 683083 - TO:field – autocomplete does not work correct
Calling up library for textual representaion of destination instead of
address format for text operations.
libedataserverui/e-name-selector-entry.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
commit 30b787521a574a191c570f59cb3f301aa39261a6
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue May 10 19:34:15 2011 -0400
camel_folder_get_message(): Show folder name in status message
camel/camel-folder.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 5d33ec93900460a2bd743a34cb570b06881ede4d
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Tue May 10 21:22:40 2011 +0200
Updated Slovenian translation
po/sl.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit e3f3ae920729486ee501467e573df40aee001a33
Author: Milan Crha <mcrha@redhat.com>
Date: Mon May 9 19:15:33 2011 +0200
Bug #648454 - Subfolders disappear when moving a folder
camel/providers/local/camel-maildir-store.c | 41 +++++++++++++++++++++++++++
1 file changed, 41 insertions(+)
commit 671aac12c869626339923eee804f604a1d3c4e3c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon May 9 14:37:27 2011 +0100
Bug 649433 - e-calendar-factory SIGSEGV while reading hash_table
The root cause of this issue was modules being loaded with RTLD_GLOBAL, and
having conflicting "global" symbols.
There is no reason for modules to be exporting their own symbols to the rest
of the process; add the G_MODULE_BIND_LOCAL flag to the g_module_open() call
to prevent that.
libebackend/e-data-server-module.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 7e186ad4f90aa57503d8b241b68a087f88723b10
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun May 8 12:45:23 2011 -0400
Coding style cleanups.
addressbook/backends/file/e-book-backend-file.c | 10 +-
.../backends/google/e-book-backend-google.c | 4 +-
addressbook/backends/ldap/e-book-backend-ldap.c | 102 +++++-----
addressbook/backends/ldap/openldap-extract.h | 4 +-
addressbook/backends/vcf/e-book-backend-vcf.c | 8 +-
.../backends/webdav/e-book-backend-webdav.c | 2 +-
addressbook/libebook/e-address-western.c | 4 +-
addressbook/libebook/e-book-query.c | 6 +-
addressbook/libebook/e-book-view.c | 4 +-
addressbook/libebook/e-contact.c | 30 +--
addressbook/libebook/e-destination.c | 34 ++--
addressbook/libebook/e-vcard.c | 30 +--
.../libedata-book/e-book-backend-db-cache.c | 8 +-
addressbook/libedata-book/e-book-backend-sexp.c | 24 +--
addressbook/libedata-book/e-book-backend-summary.c | 10 +-
addressbook/libedata-book/e-book-backend-sync.c | 6 +-
addressbook/libedata-book/e-book-backend.c | 4 +-
addressbook/libedata-book/e-data-book.c | 2 +-
calendar/backends/caldav/e-cal-backend-caldav.c | 44 ++---
.../backends/contacts/e-cal-backend-contacts.c | 12 +-
calendar/backends/file/e-cal-backend-file.c | 26 +--
calendar/backends/http/e-cal-backend-http.c | 2 +-
calendar/backends/weather/e-cal-backend-weather.c | 4 +-
calendar/backends/weather/e-weather-source-ccf.c | 2 +-
calendar/libecal/e-cal-check-timezones.c | 6 +-
calendar/libecal/e-cal-component.c | 6 +-
calendar/libecal/e-cal-view.c | 2 +-
calendar/libecal/e-cal.c | 4 +-
calendar/libedata-cal/e-cal-backend-cache.c | 8 +-
calendar/libedata-cal/e-cal-backend-sexp.c | 2 +-
calendar/libedata-cal/e-data-cal-view.c | 8 +-
calendar/libedata-cal/e-data-cal.c | 4 +-
camel/camel-block-file.c | 50 ++---
camel/camel-cipher-context.c | 24 +--
camel/camel-db.c | 8 +-
camel/camel-debug.c | 2 +-
camel/camel-disco-store.c | 8 +-
camel/camel-file-utils.c | 2 +-
camel/camel-filter-driver.c | 2 +-
camel/camel-filter-search.c | 2 +-
camel/camel-folder-search.c | 50 ++---
camel/camel-folder-summary.c | 166 ++++++++--------
camel/camel-folder-thread.c | 40 ++--
camel/camel-folder.c | 4 +-
camel/camel-gpg-context.c | 38 ++--
camel/camel-html-parser.c | 12 +-
camel/camel-http-stream.c | 2 +-
camel/camel-iconv.c | 24 +--
camel/camel-index-control.c | 16 +-
camel/camel-index.c | 2 +-
camel/camel-internet-address.c | 24 +--
camel/camel-list-utils.c | 6 +-
camel/camel-lock.c | 4 +-
camel/camel-mime-filter-canon.c | 6 +-
camel/camel-mime-filter-enriched.c | 2 +-
camel/camel-mime-filter-tohtml.c | 20 +-
camel/camel-mime-message.c | 38 ++--
camel/camel-mime-part-utils.c | 12 +-
camel/camel-mime-part.c | 8 +-
camel/camel-mime-utils.c | 18 +-
camel/camel-multipart-signed.c | 30 +--
camel/camel-net-utils.c | 14 +-
camel/camel-nntp-address.c | 8 +-
camel/camel-partition-table.c | 8 +-
camel/camel-provider.c | 4 +-
camel/camel-sasl-gssapi.c | 6 +-
camel/camel-sasl-ntlm.c | 32 +--
camel/camel-search-private.c | 32 +--
camel/camel-smime-context.c | 44 ++---
camel/camel-store-summary.c | 14 +-
camel/camel-store.c | 6 +-
camel/camel-stream-mem.c | 6 +-
camel/camel-stream-process.c | 2 +-
camel/camel-tcp-stream-raw.c | 8 +-
camel/camel-tcp-stream-ssl.c | 4 +-
camel/camel-text-index.c | 80 ++++----
camel/camel-url-scanner.c | 4 +-
camel/camel-url.c | 8 +-
camel/camel-utf8.c | 6 +-
camel/camel-vee-folder.c | 176 ++++++++---------
camel/camel-vee-store.c | 12 +-
camel/camel-vee-summary.c | 46 ++---
camel/camel-vtrash-folder.c | 20 +-
camel/providers/imap/camel-imap-folder.c | 88 ++++-----
camel/providers/imap/camel-imap-journal.c | 4 +-
camel/providers/imap/camel-imap-message-cache.c | 4 +-
camel/providers/imap/camel-imap-private.h | 8 +-
camel/providers/imap/camel-imap-provider.c | 2 +-
camel/providers/imap/camel-imap-search.c | 24 +--
camel/providers/imap/camel-imap-store-summary.c | 44 ++---
camel/providers/imap/camel-imap-store.c | 116 +++++------
camel/providers/imap/camel-imap-summary.c | 22 +--
camel/providers/imap/camel-imap-utils.c | 2 +-
camel/providers/imap/camel-imap-wrapper.c | 6 +-
camel/providers/imapx/camel-imapx-folder.c | 6 +-
camel/providers/imapx/camel-imapx-provider.c | 2 +-
camel/providers/imapx/camel-imapx-server.c | 206 ++++++++++----------
camel/providers/imapx/camel-imapx-store-summary.c | 44 ++---
camel/providers/imapx/camel-imapx-store-summary.h | 2 +-
camel/providers/imapx/camel-imapx-store.c | 88 ++++-----
camel/providers/imapx/camel-imapx-stream.c | 14 +-
camel/providers/imapx/camel-imapx-summary.c | 28 +--
camel/providers/imapx/camel-imapx-utils.c | 14 +-
camel/providers/imapx/camel-imapx-view-summary.c | 40 ++--
camel/providers/local/camel-local-folder.c | 24 +--
camel/providers/local/camel-local-store.c | 8 +-
camel/providers/local/camel-local-summary.c | 42 ++--
camel/providers/local/camel-maildir-folder.c | 14 +-
camel/providers/local/camel-maildir-store.c | 14 +-
camel/providers/local/camel-maildir-summary.c | 62 +++---
camel/providers/local/camel-mbox-folder.c | 54 ++---
camel/providers/local/camel-mbox-store.c | 10 +-
camel/providers/local/camel-mbox-summary.c | 112 +++++------
camel/providers/local/camel-mh-folder.c | 12 +-
camel/providers/local/camel-mh-store.c | 26 +--
camel/providers/local/camel-mh-summary.c | 48 ++---
camel/providers/local/camel-spool-folder.c | 14 +-
camel/providers/local/camel-spool-store.c | 14 +-
camel/providers/local/camel-spool-summary.c | 36 ++--
camel/providers/nntp/camel-nntp-folder.c | 2 +-
camel/providers/nntp/camel-nntp-provider.c | 2 +-
camel/providers/nntp/camel-nntp-store-summary.c | 14 +-
camel/providers/nntp/camel-nntp-store.c | 28 +--
camel/providers/nntp/camel-nntp-stream.c | 8 +-
camel/providers/nntp/camel-nntp-summary.c | 28 +--
camel/providers/pop3/camel-pop3-engine.c | 34 ++--
camel/providers/pop3/camel-pop3-folder.c | 16 +-
camel/providers/pop3/camel-pop3-provider.c | 2 +-
camel/providers/pop3/camel-pop3-store.c | 6 +-
camel/providers/pop3/camel-pop3-stream.c | 8 +-
.../providers/sendmail/camel-sendmail-transport.c | 2 +-
camel/providers/smtp/camel-smtp-provider.c | 2 +-
camel/tests/folder/test11.c | 4 +-
camel/tests/folder/test8.c | 4 +-
camel/tests/lib/camel-test.c | 4 +-
camel/tests/lib/messages.c | 22 +--
camel/tests/message/test1.c | 8 +-
camel/tests/message/test3.c | 8 +-
camel/tests/mime-filter/test-tohtml.c | 8 +-
camel/tests/smime/pgp.c | 4 +-
libebackend/e-data-server-module.c | 2 +-
libebackend/e-dbhash.c | 6 +-
libebackend/e-offline-listener.c | 2 +-
libedataserver/e-account-list.c | 18 +-
libedataserver/e-account.c | 40 ++--
libedataserver/e-data-server-util.c | 2 +-
libedataserver/e-list.c | 2 +-
libedataserver/e-memory.c | 4 +-
libedataserver/e-proxy.c | 36 ++--
libedataserver/e-sexp.c | 14 +-
libedataserver/e-source-list.c | 8 +-
libedataserver/e-source.c | 20 +-
libedataserver/e-time-utils.c | 4 +-
libedataserver/e-url.c | 2 +-
libedataserver/e-xml-hash-utils.c | 6 +-
libedataserverui/e-name-selector-dialog.c | 2 +-
libedataserverui/e-name-selector-entry.c | 8 +-
libedataserverui/e-name-selector-list.c | 12 +-
libedataserverui/e-name-selector.c | 2 +-
libedataserverui/e-passwords.c | 4 +-
tests/libebook/test-ebook-async.c | 2 +-
tests/libebook/test-ebook-get-book-view.c | 6 +-
tests/libebook/test-ebook.c | 2 +-
tests/libebook/test-stress-bookviews.c | 6 +-
tests/libedata-cal/test-intervaltree.c | 14 +-
165 files changed, 1637 insertions(+), 1637 deletions(-)
commit b7176d58a18adad8d768673863110f473c8f0e9e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun May 8 11:54:39 2011 -0400
Post-release version bump.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit df99364a0e16911a14848f8bee1912316b3201b2
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun May 8 10:33:45 2011 -0400
NEWS update for 3.1.1 release.
NEWS | 125 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
configure.ac | 2 +-
2 files changed, 126 insertions(+), 1 deletion(-)
commit 7dc86faa6fbb5444a62dd659c0cc192021d3b2af
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun May 8 10:33:58 2011 -0400
Update API docs.
.../addressbook/libebook/libebook-docs.sgml | 4 +++
.../libedata-book/libedata-book-docs.sgml | 4 +++
docs/reference/calendar/libecal/libecal-docs.sgml | 4 +++
.../libecal/tmpl/e-cal-check-timezones.sgml | 1 +
.../calendar/libedata-cal/libedata-cal-docs.sgml | 4 +++
docs/reference/camel/camel-docs.sgml | 4 +++
docs/reference/camel/camel-sections.txt | 4 +++
.../reference/camel/tmpl/camel-cipher-context.sgml | 4 +++
docs/reference/camel/tmpl/camel-provider.sgml | 9 ++++++
docs/reference/camel/tmpl/camel-sasl.sgml | 34 ++++++++++++++++++++
.../libedataserver/libedataserver-docs.sgml | 4 +++
.../libedataserverui/libedataserverui-docs.sgml | 4 +++
.../libedataserverui/tmpl/e-categories-editor.sgml | 2 --
.../tmpl/e-categories-selector.sgml | 2 --
.../libedataserverui/tmpl/e-category-editor.sgml | 2 --
15 files changed, 80 insertions(+), 6 deletions(-)
commit 2f520f6858ddb25f8596390540a0788d32f01939
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Sun May 8 11:46:45 2011 -0400
Bug 649684 - GIR files should contain <package name=../>
calendar/libecal/Makefile.am | 2 +-
libedataserver/Makefile.am | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit c83e9c003b749465d28b4f89d7db273e2b3faf8b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun May 8 11:35:46 2011 -0400
Adapt Camel tests to recent API changes.
camel/tests/folder/test10.c | 12 +++++++++++-
camel/tests/folder/test11.c | 38 +++++++++++++++++++++-----------------
camel/tests/folder/test3.c | 13 ++++++++++---
camel/tests/folder/test8.c | 12 ++++++++++--
camel/tests/folder/test9.c | 14 ++++++++++++--
camel/tests/lib/folders.c | 19 ++++++++++++-------
camel/tests/lib/session.c | 9 +++------
camel/tests/message/test1.c | 21 +++++++++++----------
camel/tests/smime/pgp.c | 9 +++------
9 files changed, 93 insertions(+), 54 deletions(-)
commit a46e1be8c01f148c7424aebbb0e39847c3c98ea4
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat May 7 12:20:18 2011 -0400
Whitespace and coding style cleanups.
camel/camel-sasl-ntlm.c | 26 +++++++++++++-------------
camel/camel-url.c | 1 -
camel/providers/imap/camel-imap-command.c | 2 +-
camel/providers/imap/camel-imap-provider.c | 2 +-
camel/providers/imapx/camel-imapx-server.c | 2 +-
camel/providers/imapx/camel-imapx-server.h | 2 +-
camel/providers/nntp/camel-nntp-provider.c | 2 +-
libedataserverui/e-categories-editor.c | 5 ++---
libedataserverui/e-categories-editor.h | 2 +-
libedataserverui/e-categories-selector.c | 2 +-
libedataserverui/e-category-editor.c | 2 +-
11 files changed, 23 insertions(+), 25 deletions(-)
commit d01e4a90b46d14649099b59c3676f9798b0512aa
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat May 7 12:10:53 2011 -0400
Forgot to change property name for folder creation.
camel/camel-vee-folder.c | 2 +-
camel/camel-vee-store.c | 3 ++-
camel/camel-vtrash-folder.c | 2 +-
camel/providers/imap/camel-imap-folder.c | 2 +-
camel/providers/imapx/camel-imapx-folder.c | 2 +-
camel/providers/local/camel-maildir-folder.c | 2 +-
camel/providers/local/camel-mbox-folder.c | 2 +-
camel/providers/local/camel-mh-folder.c | 2 +-
camel/providers/local/camel-spool-folder.c | 2 +-
camel/providers/nntp/camel-nntp-folder.c | 2 +-
camel/providers/pop3/camel-pop3-folder.c | 2 +-
11 files changed, 12 insertions(+), 11 deletions(-)
commit 83ef424827fc88a643116e91d6cbbfb04a3a14e4
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat May 7 10:49:05 2011 -0400
Rename "name" property of CamelFolder to "display-name".
To correspond with CamelFolderInfo changes.
camel/camel-folder.c | 102 +++++++++++++--------------
camel/camel-folder.h | 6 +-
camel/camel-vee-folder.c | 2 +-
camel/camel-vee-store.c | 8 +--
camel/providers/imap/camel-imap-folder.c | 6 +-
camel/providers/imapx/camel-imapx-server.c | 6 +-
docs/reference/camel/camel-sections.txt | 4 +-
docs/reference/camel/tmpl/camel-folder.sgml | 16 ++---
docs/reference/camel/tmpl/camel-unused.sgml | 22 ++++++
9 files changed, 96 insertions(+), 76 deletions(-)
commit b349f64e894a236398873fcc15a67c4a9a6614fe
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat May 7 09:21:44 2011 -0400
Rename "name" field of CamelFolderInfo to "display_name".
Long as I'm already breaking the CamelFolderInfo struct, this helps
clarify the "name" field's intended purpose.
camel/camel-store.c | 18 +++++++++---------
camel/camel-store.h | 2 +-
camel/camel-vee-store.c | 6 +++---
camel/providers/imap/camel-imap-store.c | 16 ++++++++--------
camel/providers/imapx/camel-imapx-store.c | 16 ++++++++--------
camel/providers/local/camel-local-store.c | 2 +-
camel/providers/local/camel-maildir-store.c | 6 +++---
camel/providers/local/camel-mbox-store.c | 8 ++++----
camel/providers/local/camel-mh-store.c | 2 +-
camel/providers/local/camel-spool-store.c | 8 ++++----
camel/providers/nntp/camel-nntp-store.c | 22 +++++++++++-----------
docs/reference/camel/tmpl/camel-store.sgml | 2 +-
12 files changed, 54 insertions(+), 54 deletions(-)
commit 133cbedcd0a1327771caac9dc994af3cfca69917
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat May 7 08:13:44 2011 -0400
Remove "uri" field of CamelFolderInfo.
With this change, Camel no longer deals with folder URIs.
camel/camel-store.c | 82 ++++++++++-----------------
camel/camel-store.h | 1 -
camel/camel-vee-store.c | 39 +++++--------
camel/providers/imap/camel-imap-store.c | 32 +----------
camel/providers/imapx/camel-imapx-store.c | 32 +----------
camel/providers/local/camel-local-store.c | 6 --
camel/providers/local/camel-maildir-store.c | 8 +--
camel/providers/local/camel-mbox-store.c | 33 ++++-------
camel/providers/local/camel-mh-store.c | 29 +++-------
camel/providers/local/camel-spool-store.c | 11 ----
camel/providers/nntp/camel-nntp-folder.c | 2 -
camel/providers/nntp/camel-nntp-store.c | 49 ++++------------
docs/reference/camel/tmpl/camel-store.sgml | 1 -
13 files changed, 82 insertions(+), 243 deletions(-)
commit 7cf42fc13b1bd47ccaaef810d834e2917fab2798
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat May 7 01:01:09 2011 -0400
camel_vee_folder_new(): Add argument guards.
camel/camel-vee-folder.c | 3 +++
1 file changed, 3 insertions(+)
commit 507a284b67c8802c8734b0fac3afdf2b8aeb2cf4
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri May 6 13:27:27 2011 -0400
CamelVeeStore: Change handling of CHANGE_NOSELECT flag.
Add a CAMEL_FOLDER_NOSELECT flag to the CamelFolderInfo instead of
setting a "noselect" param on the URI. The URI is about to go away.
camel/camel-vee-store.c | 13 ++-----------
1 file changed, 2 insertions(+), 11 deletions(-)
commit 58ede56159f748b417395115f675d8270fe30a2a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri May 6 13:22:59 2011 -0400
Remove CAMEL_STORE_SUMMARY_FRAGMENT flag.
Not used anywhere.
camel/camel-store-summary.h | 1 -
docs/reference/camel/tmpl/camel-store-summary.sgml | 1 -
2 files changed, 2 deletions(-)
commit 3d3fda69ac50ede0278cb433fb43b979ab0cb561
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri May 6 13:16:16 2011 -0400
CamelSaslPOPB4SMTP: Fix a compiler warning.
camel/camel-sasl-popb4smtp.c | 2 --
1 file changed, 2 deletions(-)
commit 11830cfda86e4eba832c28088845a9243ca81a29
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri May 6 13:13:03 2011 -0400
CamelFolder: Remove "uri" property.
Also remove camel_folder_get_uri().
Too bad I just added this for 3.0. It was handy at the time, but Camel
won't be using folder URIs anymore. That's Evolution's domain now.
camel/camel-folder.c | 91 +--------------------------
camel/camel-folder.h | 1 -
docs/reference/camel/camel-sections.txt | 1 -
docs/reference/camel/tmpl/camel-folder.sgml | 14 -----
docs/reference/camel/tmpl/camel-unused.sgml | 14 +++++
5 files changed, 16 insertions(+), 105 deletions(-)
commit 199a4f1b88c83cb5a8bff14cfdf34d653f75154d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri May 6 13:07:16 2011 -0400
CamelFolderSearch: Hack to deal with "message-location".
This is the one place in Camel that needs to know about Evolution folder
URI formats. It's fine for now; it's marked with a FIXME comment and I'll
clean it up properly later.
camel/camel-folder-search.c | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
commit c09c1380e1c86f8bd6d3ecc49d106a2f9e8c4755
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri May 6 11:23:08 2011 -0400
Camel: Store UIDs in X-Evolution-Source headers.
CamelStore UIDs are easier to deal with than URLs.
For backward-compatibility, CamelFilterDriver can still handle
X-Evolution-Source headers with URLs.
camel/camel-filter-driver.c | 80 +++++++-------------
camel/camel-filter-driver.h | 4 +-
camel/camel-filter-search.c | 40 +++++-----
camel/camel-folder.c | 24 +-----
camel/camel-mime-message.c | 43 +++++++----
camel/camel-mime-message.h | 2 +-
docs/reference/camel/tmpl/camel-filter-driver.sgml | 4 +-
docs/reference/camel/tmpl/camel-mime-message.sgml | 2 +-
8 files changed, 89 insertions(+), 110 deletions(-)
commit b7d2775b9b2f91d390f1436094304c00cc156059
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri May 6 10:36:15 2011 -0400
Remove camel_filter_driver_filter_mbox()
Function is no longer needed since the switch to Maildir.
camel/camel-filter-driver.c | 128 --------------------
camel/camel-filter-driver.h | 5 -
docs/reference/camel/camel-sections.txt | 1 -
docs/reference/camel/tmpl/camel-filter-driver.sgml | 13 --
docs/reference/camel/tmpl/camel-unused.sgml | 12 ++
5 files changed, 12 insertions(+), 147 deletions(-)
commit 11044cd0ebb4fff492a207750050111d895d3bce
Author: Dan Vrátil <dvratil@redhat.com>
Date: Thu May 5 10:01:43 2011 -0400
Bug 332497 - Add Edit -> Available Categories
Split ECategoriesDialog into smaller widgets:
ECategoriesEditor
ECategoriesSelector
ECategoryEditor
.../libedataserverui/libedataserverui-docs.sgml | 3 +
.../libedataserverui/libedataserverui-sections.txt | 66 ++
.../libedataserverui/libedataserverui.types | 6 +
.../libedataserverui/tmpl/e-categories-editor.sgml | 87 +++
.../tmpl/e-categories-selector.sgml | 114 +++
.../libedataserverui/tmpl/e-category-editor.sgml | 58 ++
libedataserverui/Makefile.am | 6 +
libedataserverui/e-categories-dialog.c | 823 +-------------------
libedataserverui/e-categories-editor.c | 427 ++++++++++
libedataserverui/e-categories-editor.h | 76 ++
libedataserverui/e-categories-selector.c | 570 ++++++++++++++
libedataserverui/e-categories-selector.h | 85 ++
libedataserverui/e-category-editor.c | 348 +++++++++
libedataserverui/e-category-editor.h | 69 ++
libedataserverui/e-data-server-ui-marshal.list | 1 +
15 files changed, 1953 insertions(+), 786 deletions(-)
commit 8563b1dae9fc620bcbc1cbd76ee306f8391266bd
Author: Vibha Yadav <yvibha@novell.com>
Date: Thu May 5 12:46:09 2011 +0530
Bug 649365 - Creation of new repository evolution-groupwise
Removing groupwise plugin code from evolution.
Please find the evolution-groupwise repository
http://git.gnome.org/browse/evolution-groupwise
Makefile.am | 4 +-
addressbook/backends/Makefile.am | 2 +-
addressbook/backends/groupwise/Makefile.am | 52 -
addressbook/backends/groupwise/create-account.c | 89 -
.../groupwise/e-book-backend-groupwise-factory.c | 53 -
.../backends/groupwise/e-book-backend-groupwise.c | 3923 ------------------
.../backends/groupwise/e-book-backend-groupwise.h | 51 -
calendar/backends/Makefile.am | 2 +-
calendar/backends/groupwise/Makefile.am | 36 -
calendar/backends/groupwise/TODO | 141 -
.../groupwise/e-cal-backend-groupwise-factory.c | 203 -
.../groupwise/e-cal-backend-groupwise-factory.h | 37 -
.../groupwise/e-cal-backend-groupwise-utils.c | 2282 -----------
.../groupwise/e-cal-backend-groupwise-utils.h | 66 -
.../backends/groupwise/e-cal-backend-groupwise.c | 2830 -------------
.../backends/groupwise/e-cal-backend-groupwise.h | 71 -
camel/providers/Makefile.am | 2 +-
camel/providers/groupwise/Makefile.am | 51 -
camel/providers/groupwise/camel-groupwise-folder.c | 3329 ----------------
camel/providers/groupwise/camel-groupwise-folder.h | 91 -
.../providers/groupwise/camel-groupwise-journal.c | 422 --
.../providers/groupwise/camel-groupwise-journal.h | 103 -
.../providers/groupwise/camel-groupwise-private.h | 48 -
.../providers/groupwise/camel-groupwise-provider.c | 196 -
.../groupwise/camel-groupwise-store-summary.c | 538 ---
.../groupwise/camel-groupwise-store-summary.h | 103 -
camel/providers/groupwise/camel-groupwise-store.c | 1676 --------
camel/providers/groupwise/camel-groupwise-store.h | 106 -
.../providers/groupwise/camel-groupwise-summary.c | 428 --
.../providers/groupwise/camel-groupwise-summary.h | 98 -
.../groupwise/camel-groupwise-transport.c | 227 --
.../groupwise/camel-groupwise-transport.h | 70 -
camel/providers/groupwise/camel-groupwise-utils.c | 715 ----
camel/providers/groupwise/camel-groupwise-utils.h | 81 -
camel/providers/groupwise/libcamelgroupwise.urls | 1 -
configure.ac | 6 -
servers/Makefile.am | 3 -
servers/groupwise/Makefile.am | 96 -
servers/groupwise/create-account.c | 78 -
servers/groupwise/doc/GW_SABdeltas.txt | 44 -
servers/groupwise/doc/gw-soap-enums.xsd | 36 -
servers/groupwise/doc/gw-soap-methods.xsd | 1104 ------
servers/groupwise/doc/gw-soap-types.xsd | 1591 --------
servers/groupwise/e-gw-connection.c | 4174 --------------------
servers/groupwise/e-gw-connection.h | 188 -
servers/groupwise/e-gw-container.c | 783 ----
servers/groupwise/e-gw-container.h | 105 -
servers/groupwise/e-gw-filter.c | 261 --
servers/groupwise/e-gw-filter.h | 77 -
servers/groupwise/e-gw-item.c | 3623 -----------------
servers/groupwise/e-gw-item.h | 333 --
servers/groupwise/e-gw-message.c | 145 -
servers/groupwise/e-gw-message.h | 50 -
servers/groupwise/e-gw-proxy.c | 382 --
servers/groupwise/e-gw-proxy.h | 66 -
servers/groupwise/e-gw-recur-utils.c | 38 -
servers/groupwise/e-gw-recur-utils.h | 71 -
servers/groupwise/e-gw-sendoptions.c | 631 ---
servers/groupwise/e-gw-sendoptions.h | 104 -
servers/groupwise/libegroupwise.pc.in | 15 -
servers/groupwise/soap-test.c | 75 -
servers/groupwise/soup-soap-message.c | 813 ----
servers/groupwise/soup-soap-message.h | 99 -
servers/groupwise/soup-soap-response.c | 577 ---
servers/groupwise/soup-soap-response.h | 71 -
65 files changed, 5 insertions(+), 33761 deletions(-)
commit 2648b84f156df7e3214e9e7a3af218e6602927de
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Wed May 4 10:56:48 2011 +0200
Updated Norwegian bokmål translation
po/nb.po | 1603 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 821 insertions(+), 782 deletions(-)
commit 175c473a9ecd485c118a7492825d55ec8ab12d9a
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Fri Apr 1 19:04:32 2011 +0200
Mark the param spec strings for translation correctly.
camel/camel-disco-folder.c | 2 +-
camel/camel-offline-folder.c | 2 +-
camel/providers/imap/camel-imap-folder.c | 2 +-
camel/providers/local/camel-local-folder.c | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
commit 53f5c7544fb958a106ddda6fca86091869e5a41a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue May 3 11:22:46 2011 -0400
Remove camel_store_folder_uri_equal().
Function was not used by Camel or any of its providers. Evolution
now has an equivalent function named e_mail_folder_uri_equal().
camel/camel-store.c | 62 ---------------------------
camel/camel-store.h | 3 --
docs/reference/camel/camel-sections.txt | 1 -
docs/reference/camel/tmpl/camel-store.sgml | 11 -----
docs/reference/camel/tmpl/camel-unused.sgml | 10 +++++
5 files changed, 10 insertions(+), 77 deletions(-)
commit 29d6b17ed273e84f7762705fd978e0830e5554c5
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date: Mon May 2 18:04:28 2011 +0200
Added UG translation
po/ug.po |10426 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 5242 insertions(+), 5184 deletions(-)
commit 7786ce51462572741c0aae5de0d9bdad269eefe6
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date: Sun May 1 23:08:00 2011 +0200
Added UG translation
po/ug.po | 246 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 134 insertions(+), 112 deletions(-)
commit f72e01797b196f32626f047f36de1868a842d12e
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sat Apr 30 23:13:50 2011 +0200
Updated galician translations
po/gl.po | 1623 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 838 insertions(+), 785 deletions(-)
commit cdf8cf4616a1684af63fdbc1c3ce9b098f3bd591
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Fri Apr 29 19:38:10 2011 +0200
Updated Spanish translation
po/es.po | 840 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 420 insertions(+), 420 deletions(-)
commit 5b1ab7d24b4372fdbab58fe40071f92069e9a864
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Apr 29 10:14:01 2011 -0400
Fix definition of CamelProvider.url_equal().
Functions of type GCompareFunc are supposed to return -1/0/1 as in
strcmp(). CamelProvider.url_equal() should instead be a GEqualFunc
since it returns TRUE or FALSE.
Function signatures are identical except for the return type, but
gboolean is a type of gint so no changes required for providers.
camel/camel-provider.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 8f0817e9f4d2c04ed81f6bbd82ebb43c0cafb8cf
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Apr 29 09:11:38 2011 -0400
Revise camel_session_get_service_by_url().
Some groupware providers use the same URL for their mail store and mail
transport services, so add a CamelProviderType argument so callers have
to explicitly say which service type they want.
The need for this was discovered in bug #648841 for evolution-mapi.
camel/camel-session.c | 30 ++++++++++++++++++++------
camel/camel-session.h | 3 ++-
docs/reference/camel/tmpl/camel-session.sgml | 1 +
3 files changed, 27 insertions(+), 7 deletions(-)
commit 763820964d9aba5f115aa298ce62bb8bae8ee19b
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Apr 28 10:49:24 2011 +0200
Bug #648844 - IMAP Error: LIST failed: wildcards not permitted in username
camel/providers/imap/camel-imap-store.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit bdd966164d997976a3f632fc14e1f7badb6c450b
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Apr 28 00:35:56 2011 +0100
Bug 628142 - Fix handling of simultaneous get_message requests
Drop the hash table of EFlags completely. It's broken, because the UID
we use as the hash key isn't actually unique; the same UID can exist in
multiple folders. And the lifetime issues on the EFlag weren't cleanly
solvable (yeah, we can add a refcounting wrapper, but ick).
We were *already* using imapx_is_job_in_queue() to check *properly* if
there was an existing fetch. So just implement a simple 'fetch counter'
with a GCond and a corresponding GMutex, bump that count by one each
time any fetch completes, and use the GCond when waiting for a *specific*
fetch to complete, inside a while (imapx_is_job_in_queue()) loop.
camel/providers/imapx/camel-imapx-server.c | 44 ++++++++++++++++++----------
camel/providers/imapx/camel-imapx-server.h | 6 ++--
2 files changed, 33 insertions(+), 17 deletions(-)
commit 4349d8a6d3d3f7ab4ae436a58a7424f76eb3704e
Author: Andrej Žnidaršič <andrej.znidarsic@gmail.com>
Date: Wed Apr 27 19:46:52 2011 +0200
Updated Slovenian translation
po/sl.po | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
commit 0dbb8896bbd8ebb779f42ac02bc281fbb9b17ee1
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Apr 23 09:45:35 2011 -0400
Replace CamelSessionThreadMsg with a more modern API.
This introduces camel_session_submit_job() to replace the older
CamelSessionThreadMsg API, providing a simpler mechanism for providers
to initiate low-priority background jobs. Jobs can be submitted from
any thread, but execution of the job is always as follows:
1) A "job-started" signal is emitted from the thread in which the
CamelSession was created. This is typically the same thread that
hosts the global default GMainContext, or "main" thread.
2) The callback function passed to camel_session_submit_job() is invoked
from a different thread where it's safe to call synchronous functions.
3) Once the callback has returned, a "job-finished" signal is emitted
from the same thread as "job-started" was emitted.
4) If a GDestroyNotify callback was passed to camel_session_submit_job(),
it is invoked and passed the callback closure so it can be freed.
The signature of the callback function is easier to work with:
void (*CamelSessionCallback) (CamelSession *session,
GCancellable *cancellable,
gpointer user_data,
GError **error)
The cancellable is actually a CamelOperation, so status messages can be
pushed and popped and progress reported through the CamelOperation API.
The GError pointer is never NULL, so you can safely dereference it in
the callback function to check for errors.
camel/camel-disco-folder.c | 86 ++---
camel/camel-folder-summary.c | 126 +++----
camel/camel-folder.c | 222 +++++++------
camel/camel-marshal.list | 1 +
camel/camel-offline-folder.c | 88 ++---
camel/camel-session.c | 347 +++++++++-----------
camel/camel-session.h | 75 ++---
camel/camel-vee-folder.c | 62 ++--
camel/providers/groupwise/camel-groupwise-folder.c | 85 +++--
camel/providers/imap/camel-imap-store.c | 59 ++--
camel/providers/imapx/camel-imapx-store.c | 44 +--
docs/reference/camel/camel-sections.txt | 7 +-
docs/reference/camel/tmpl/camel-session.sgml | 63 ++--
docs/reference/camel/tmpl/camel-unused.sgml | 49 +++
14 files changed, 638 insertions(+), 676 deletions(-)
commit 084760431d2a24f155df025ecfc7ecfae421111d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Apr 22 20:22:34 2011 -0400
Remove unused camel_session_thread_wait().
camel/camel-session.c | 42 --------------------------
camel/camel-session.h | 4 ---
docs/reference/camel/camel-sections.txt | 1 -
docs/reference/camel/tmpl/camel-session.sgml | 9 ------
4 files changed, 56 deletions(-)
commit 43f9d7d175ee731a3b6ea749c97e336cbfca6869
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Apr 22 17:10:23 2011 -0400
Remove unused CamelTimeoutCallback typedef.
camel/camel-session.h | 1 -
docs/reference/camel/camel-sections.txt | 1 -
docs/reference/camel/tmpl/camel-session.sgml | 9 ---------
3 files changed, 11 deletions(-)
commit 619d3995399d2e3c194b007d80939be27b358bc1
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Apr 22 09:04:43 2011 -0400
CamelStore: Remove a dead assignment.
camel/camel-store.c | 2 --
1 file changed, 2 deletions(-)
commit 5fd2bab163265cbeef1c72f2b9265cc5060d013a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Apr 22 08:49:51 2011 -0400
CamelSession: Remove some leftover debug messages.
camel/camel-session.c | 5 -----
1 file changed, 5 deletions(-)
commit add4a22db5bc1d0b9d72dfe404568be51d31b266
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Apr 22 08:48:51 2011 -0400
CamelStore: Chain up in the constructed() method
Forgot to add that part yesterday. Nothing works without it.
camel/camel-store.c | 3 +++
1 file changed, 3 insertions(+)
commit e0ac4d79705c8b51783c71b362499f38c15ee496
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Apr 19 15:32:47 2011 -0400
Rework how CamelServices are added to CamelSession.
* Give CamelServices a simple unique ID string. That will be its
identity from now on, not its URL.
* Split adding a CamelService and retrieving a CamelService into two
separate operations. Adding a CamelService requires both a UID and
CamelURL (for now), retrieving a CamelService just requires the UID.
* CamelService now implements the GInitable interface, replacing its
construct() method.
camel/camel-disco-store.c | 35 +-
camel/camel-offline-store.c | 38 +-
camel/camel-provider.c | 6 -
camel/camel-provider.h | 2 -
camel/camel-sasl-popb4smtp.c | 54 +-
camel/camel-service.c | 597 ++++++++++++++------
camel/camel-service.h | 14 +-
camel/camel-session.c | 409 +++++++++-----
camel/camel-session.h | 37 +-
camel/camel-store.c | 150 +++--
camel/camel-vee-store.c | 32 +-
camel/providers/groupwise/camel-groupwise-folder.c | 11 +-
camel/providers/groupwise/camel-groupwise-store.c | 283 ++++++----
camel/providers/groupwise/camel-groupwise-store.h | 1 -
.../groupwise/camel-groupwise-transport.c | 71 ++-
.../groupwise/camel-groupwise-transport.h | 10 +-
camel/providers/imap/camel-imap-folder.c | 10 +-
camel/providers/imap/camel-imap-store.c | 304 +++++-----
camel/providers/imap/camel-imap-store.h | 2 +-
camel/providers/imapx/camel-imapx-store.c | 140 +++--
camel/providers/imapx/camel-imapx-store.h | 2 +-
camel/providers/imapx/test-imapx.c | 8 +-
camel/providers/local/camel-local-store.c | 99 ++--
camel/providers/local/camel-mh-store.c | 32 +-
camel/providers/local/camel-spool-store.c | 134 ++---
camel/providers/nntp/camel-nntp-folder.c | 17 +-
camel/providers/nntp/camel-nntp-store.c | 71 ++-
camel/providers/nntp/camel-nntp-store.h | 2 +-
camel/providers/pop3/camel-pop3-store.c | 21 +-
docs/reference/camel/camel-sections.txt | 13 +-
.../reference/camel/tmpl/camel-cipher-context.sgml | 10 +
docs/reference/camel/tmpl/camel-provider.sgml | 2 -
docs/reference/camel/tmpl/camel-service.sgml | 32 +-
docs/reference/camel/tmpl/camel-session.sgml | 40 +-
docs/reference/camel/tmpl/camel-unused.sgml | 80 +++
35 files changed, 1685 insertions(+), 1084 deletions(-)
commit d051278f5dfbb28cf5ab0fbc97a3259f2f67c56d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Apr 17 19:59:15 2011 -0400
Define a boxed GType for CamelURL.
And clean up the header file.
camel/camel-url.c | 107 +++++++++++++++++++++++++------
camel/camel-url.h | 72 +++++++++++++--------
docs/reference/camel/camel-sections.txt | 3 +
3 files changed, 137 insertions(+), 45 deletions(-)
commit 5525186f73962604cd76576b180ab32d5ec0dc99
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Apr 20 17:24:34 2011 +0200
Bug #645498 - [maildir] Fails to show already read messages again
camel/providers/local/camel-maildir-folder.c | 41 +++++++++++++++++++++-----
1 file changed, 33 insertions(+), 8 deletions(-)
commit d8963971f6dc80d417694939ea1ac4889b2daf17
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date: Tue Apr 19 21:14:13 2011 +0200
Update the translations now that bug #646619 is fixed
po/bg.po | 2 +-
po/da.po | 2 +-
po/es.po | 2 +-
po/eu.po | 2 +-
po/nl.po | 2 +-
po/sv.po | 2 +-
6 files changed, 6 insertions(+), 6 deletions(-)
commit de8f0fcd81534a60b81fa1802e75910556a3ab6f
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Apr 19 12:13:57 2011 +0200
Bug #645783 - Return safe paths from CamelService::get_path()
camel/camel-service.c | 70 ++++++++++++++++++++++++++++++++++++++++---------
1 file changed, 57 insertions(+), 13 deletions(-)
commit 67dbf926c7e62fc39eac0a9c7e453708923f04b9
Author: Niki Guldbrand <niki.guldbrand@gmail.com>
Date: Tue Apr 19 11:18:46 2011 +0200
Bug #645239 - Fix build error when enabling kerberos without specifying path
configure.ac | 2 +-
m4/evo_krb5_support.m4 | 46 +++++++++++++++++++++++++++++++++++++++-------
2 files changed, 40 insertions(+), 8 deletions(-)
commit e976b9b6735c896679c642f680de45deaf8b83f2
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Apr 18 19:14:03 2011 +0200
Fix few memory leaks
addressbook/libedata-book/e-data-book.c | 14 ++++++++++++++
calendar/libecal/e-cal-component.c | 4 ++--
calendar/libecal/e-cal-util.c | 5 ++++-
calendar/libedata-cal/e-data-cal-factory.c | 11 +++++++++++
4 files changed, 31 insertions(+), 3 deletions(-)
commit 62926c618cd04917ddf0485b01d6a5cd65145819
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Apr 18 18:53:50 2011 +0200
Bug #646619 - Typo in user-visible string: "defalut" should be "default"
camel/providers/imapx/camel-imapx-provider.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 1c5e0edd977d58fb8f36a5e0505c7144946aeff3
Author: Dan Vrátil <dvratil@redhat.com>
Date: Mon Apr 18 18:03:54 2011 +0200
Bug #647429 - Hide port-entry for providers without port
camel/camel-provider.c | 5 +++++
1 file changed, 5 insertions(+)
commit c909d0c21f4c2ebf15a463c1b762941070420ad6
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Apr 17 14:35:38 2011 -0400
Fix Gtk-Doc notation in Camel.
camel/camel-data-wrapper.c | 2 +-
camel/camel-folder-summary.c | 8 +++----
camel/camel-folder.c | 48 ++++++++++++++++++++--------------------
camel/camel-medium.c | 4 ++--
camel/camel-mime-filter-yenc.c | 2 +-
camel/camel-mime-filter.c | 6 ++---
camel/camel-mime-utils.c | 4 ++--
camel/camel-multipart.c | 2 +-
camel/camel-session.c | 8 +++----
camel/camel-store-summary.c | 12 +++++-----
camel/camel-store.c | 10 ++++-----
camel/camel-stream-buffer.c | 2 +-
camel/camel-stream-filter.c | 2 +-
13 files changed, 55 insertions(+), 55 deletions(-)
commit 97c5c417fa02b84674020c6d3562827fc9153d66
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Apr 17 11:17:50 2011 -0400
Seal up CamelService.
And add accessor functions:
camel_service_get_camel_url()
camel_service_get_connection_status()
This change increments libcamel's soname.
camel/camel-disco-folder.c | 10 +-
camel/camel-disco-store.c | 46 ++++--
camel/camel-folder-summary.c | 13 +-
camel/camel-folder.c | 11 +-
camel/camel-offline-folder.c | 11 +-
camel/camel-offline-store.c | 18 ++-
camel/camel-sasl-cram-md5.c | 9 +-
camel/camel-sasl-digest-md5.c | 16 +-
camel/camel-sasl-gssapi.c | 12 +-
camel/camel-sasl-login.c | 3 +-
camel/camel-sasl-ntlm.c | 53 ++++---
camel/camel-sasl-plain.c | 3 +-
camel/camel-sasl-popb4smtp.c | 2 +-
camel/camel-service.c | 147 ++++++++++++------
camel/camel-service.h | 10 +-
camel/camel-session.c | 16 +-
camel/camel-store.c | 25 ++-
camel/camel-vee-folder.c | 6 +-
camel/camel-vee-store.c | 14 +-
camel/providers/groupwise/camel-groupwise-folder.c | 37 +++--
camel/providers/groupwise/camel-groupwise-store.c | 87 +++++++----
.../groupwise/camel-groupwise-transport.c | 24 ++-
camel/providers/imap/camel-imap-command.c | 19 ++-
camel/providers/imap/camel-imap-folder.c | 19 ++-
camel/providers/imap/camel-imap-store.c | 164 ++++++++++++--------
camel/providers/imap/camel-imap-wrapper.c | 7 +-
camel/providers/imapx/camel-imapx-conn-manager.c | 13 +-
camel/providers/imapx/camel-imapx-server.c | 46 +++---
camel/providers/imapx/camel-imapx-store.c | 52 +++++--
camel/providers/local/camel-local-folder.c | 4 +-
camel/providers/local/camel-local-store.c | 28 ++--
camel/providers/local/camel-maildir-store.c | 20 ++-
camel/providers/local/camel-mbox-store.c | 15 +-
camel/providers/local/camel-mh-store.c | 5 +-
camel/providers/local/camel-spool-folder.c | 5 +-
camel/providers/local/camel-spool-store.c | 47 ++++--
camel/providers/nntp/camel-nntp-folder.c | 7 +-
camel/providers/nntp/camel-nntp-store.c | 108 ++++++++-----
camel/providers/nntp/camel-nntp-summary.c | 12 +-
camel/providers/pop3/camel-pop3-store.c | 127 ++++++++-------
camel/providers/smtp/camel-smtp-transport.c | 96 +++++++-----
configure.ac | 2 +-
docs/reference/camel/camel-sections.txt | 2 +
docs/reference/camel/tmpl/camel-service.sgml | 18 +++
44 files changed, 899 insertions(+), 490 deletions(-)
commit 251c5e5ef912aa4e5992a9241fa9466a501030db
Author: Daniel Nylander <po@danielnylander.se>
Date: Sun Apr 17 08:54:49 2011 +0200
Updated Swedish translation
po/sv.po | 771 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 412 insertions(+), 359 deletions(-)
commit 90c7313dadfbe484a6cb699b8f370d42e82aa74d
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date: Sat Apr 16 00:51:36 2011 +0200
Added UG translation
po/ug.po |10181 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 5166 insertions(+), 5015 deletions(-)
commit 6ec5e4ab33dc1fef42424b986467922cbf787919
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Fri Apr 15 20:34:47 2011 +0100
Pull in translations from Evolution for "On This Computer"
po/am.po | 4 ++++
po/ar.po | 4 ++++
po/as.po | 4 ++++
po/ast.po | 4 ++++
po/az.po | 4 ++++
po/be.po | 4 ++++
po/bg.po | 4 ++++
po/bn.po | 4 ++++
po/bn_IN.po | 4 ++++
po/bs.po | 4 ++++
po/ca.po | 4 ++++
po/ca@valencia.po | 4 ++++
po/cs.po | 4 ++++
po/cy.po | 7 ++++---
po/da.po | 4 ++++
po/de.po | 4 ++++
po/dz.po | 4 ++++
po/el.po | 4 ++++
po/en@shaw.po | 4 ++++
po/en_AU.po | 4 ++++
po/en_CA.po | 4 ++++
po/en_GB.po | 4 ++++
po/eo.po | 4 ++++
po/es.po | 4 ++++
po/et.po | 4 ++++
po/eu.po | 4 ++++
po/fa.po | 4 ++++
po/fi.po | 4 ++++
po/fr.po | 4 ++++
po/ga.po | 4 ++++
po/gl.po | 4 ++++
po/gu.po | 4 ++++
po/he.po | 8 +++++---
po/hi.po | 4 ++++
po/hr.po | 4 ++++
po/hu.po | 4 ++++
po/id.po | 4 ++++
po/is.po | 1 +
po/it.po | 4 ++++
po/ja.po | 4 ++++
po/ka.po | 4 ++++
po/kn.po | 4 ++++
po/ko.po | 4 ++++
po/ku.po | 4 ++++
po/lt.po | 4 ++++
po/lv.po | 4 ++++
po/mai.po | 4 ++++
po/mk.po | 4 ++++
po/ml.po | 4 ++++
po/mn.po | 4 ++++
po/mr.po | 4 ++++
po/ms.po | 4 ++++
po/nb.po | 4 ++++
po/ne.po | 4 ++++
po/nl.po | 4 ++++
po/nn.po | 4 ++++
po/oc.po | 4 ++++
po/or.po | 4 ++++
po/pa.po | 4 ++++
po/pl.po | 4 ++++
po/pt.po | 4 ++++
po/pt_BR.po | 4 ++++
po/ro.po | 4 ++++
po/ru.po | 4 ++++
po/rw.po | 4 ++++
po/si.po | 4 ++++
po/sk.po | 4 ++++
po/sl.po | 4 ++++
po/sq.po | 4 ++++
po/sr.po | 4 ++++
po/sr@latin.po | 4 ++++
po/sv.po | 4 ++++
po/ta.po | 4 ++++
po/te.po | 4 ++++
po/th.po | 4 ++++
po/tr.po | 4 ++++
po/ug.po | 4 ++++
po/uk.po | 4 ++++
po/vi.po | 4 ++++
po/wa.po | 1 +
po/xh.po | 4 ++++
po/zh_CN.po | 4 ++++
po/zh_HK.po | 4 ++++
po/zh_TW.po | 4 ++++
84 files changed, 331 insertions(+), 6 deletions(-)
commit 3bb75464a6774b25cacb070959f4eb0465fd665c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Fri Apr 15 12:19:00 2011 +0100
Bug 647873 [2/2] - e_cal_new_system_foo() should create source in GConf
calendar/libecal/e-cal.c | 56 +++++++++++++++++++++++++++++++++++++++++++---
1 file changed, 53 insertions(+), 3 deletions(-)
commit 05c0b7b4bd06c9df459626e09713746d5efa2169
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Fri Apr 15 12:20:04 2011 +0100
Bug 647873 [1/2] - Fix comparison of URI in e_cal_new_from_uri().
If the URI only had a relative_uri property, we should build the full URI
for comparison rather than just skipping it. Otherwise we get false
mismatches.
calendar/libecal/e-cal.c | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
commit b82e36e2d744fefecaebe50dd5848ad6fad09044
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date: Tue Apr 12 21:30:25 2011 +0200
Updated Spanish translation
po/es.po | 1387 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 718 insertions(+), 669 deletions(-)
commit 8ed94aae34ba003487b76b58c879506b57d19200
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sat Apr 9 21:39:25 2011 +0100
Fix read off end of string in NTLM SSO support
Didn't actually break things, since the base64 decode usually just gave us
an extra few bytes before hitting a character it didn't like and stopping
anyway, but naughty nonetheless. Valgrind told me off for it, and rightly so.
camel/camel-sasl-ntlm.c | 1 +
1 file changed, 1 insertion(+)
commit ca553fcb264a09b75b406d2eaed1942dc0af6f50
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Apr 7 16:11:55 2011 -0400
Bug 46117 - e-calendar-factory does not exit
addressbook/libebook/e-book.c | 1 -
calendar/libecal/e-cal.c | 1 -
2 files changed, 2 deletions(-)
commit a601df8fd523349ec648c88edcdf1eec538a8296
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon Apr 4 00:01:08 2011 +0100
Add support for NTLM single-sign-on using /usr/bin/ntlm_auth
There's a simple test version of ntlm_auth at
http://david.woodhou.se/ntlm_auth_v2.c
camel/camel-sasl-ntlm.c | 136 +++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 136 insertions(+)
commit 7b68dedf34e5908f8f2c496bce2c81102a32b2dd
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sun Apr 3 22:04:54 2011 +0100
Add asynchronous camel_sasl_try_empty_password()
camel/camel-sasl.c | 119 ++++++++++++++++++++++++++++++++++++++++++++++++++++
camel/camel-sasl.h | 18 ++++++++
2 files changed, 137 insertions(+)
commit a0e94f658dc5b5df3bad4bd06867c25943795209
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sun Apr 3 21:38:31 2011 +0100
Add camel_sasl_try_empty_password_sync() method.
This indicates that a SASL method with the need_password flag can be tried
without providing a password, for single-sign-on using system credentials.
This will be used by NTLM.
camel/camel-sasl.c | 30 +++++++++++++
camel/camel-sasl.h | 8 ++++
camel/providers/imap/camel-imap-store.c | 51 ++++++++++++++-------
camel/providers/imapx/camel-imapx-server.c | 31 +++++++++++--
camel/providers/smtp/camel-smtp-transport.c | 65 ++++++++++++++-------------
5 files changed, 135 insertions(+), 50 deletions(-)
commit 5881af4e47d4828c81c95143b82a41f5753a5534
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date: Mon Apr 4 14:48:54 2011 +0200
Updated Basque language
po/eu.po | 4260 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 2093 insertions(+), 2167 deletions(-)
commit c4f77c9ee46fae29bf8e257c1e11a9f23daae5cb
Author: Jiro Matsuzawa <matsuzawa.jr@gmail.com>
Date: Mon Apr 4 01:14:44 2011 +0900
Updated Japanese translation.
po/ja.po | 45 +++++++++++++++++++++++----------------------
1 file changed, 23 insertions(+), 22 deletions(-)
commit ed981530424b6d4bc746dc6807aaa62c762eb60b
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date: Sun Apr 3 17:06:40 2011 +0200
Updated Dutch translation by Wouter Bolsterlee
po/nl.po | 614 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 293 insertions(+), 321 deletions(-)
commit 08d316404de30317ca87cc3bb375fc988424f2b8
Author: Hannie Dumoleyn <hannie@ubuntu-nl.org>
Date: Sun Apr 3 13:41:33 2011 +0200
Updated Dutch translation by Hannie Dumoleyn
po/nl.po | 2638 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1421 insertions(+), 1217 deletions(-)
commit 89141a4f6dc92b8bc2aeec9137ca7821a86301f2
Author: Žygimantas Beručka <zygis@gnome.org>
Date: Sun Apr 3 15:15:30 2011 +0300
Updated Lithuanian translation
po/lt.po | 2755 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 1391 insertions(+), 1364 deletions(-)
commit 2b92af905d4491a7895c17aa3189a7528080b4f0
Author: Jordi Serratosa <serratosa@gmail.com>
Date: Sat Apr 2 21:11:29 2011 +0200
[l10n]Fixes on Catalan translation
po/ca.po | 433 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 219 insertions(+), 214 deletions(-)
commit 53e20559be5fed792c01ad12d3b5fad9f94eec41
Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
Date: Sat Apr 2 23:30:42 2011 +0900
Updated Japanese translation.
po/ja.po | 2588 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1374 insertions(+), 1214 deletions(-)
commit d331e6f04c69b306d21b9ce6ca530dd6d3e1f213
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Fri Apr 1 21:53:04 2011 +0100
Infer NTLM domain from username; don't assume it matches the server's domain
camel/camel-sasl-ntlm.c | 20 +++++++++++++++-----
1 file changed, 15 insertions(+), 5 deletions(-)
commit 8b092cbaea9048e76bd7b71f208b01fedfeb2494
Author: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>
Date: Fri Apr 1 21:43:33 2011 +0200
Add Esperanto translation
po/LINGUAS | 1 +
po/eo.po | 5037 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 5038 insertions(+)
commit e31811597c0afc8fbf932b40617ee6b8c022ea9e
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Tue Mar 22 10:11:09 2011 +0000
Support NTLMv2 in camel-sasl-ntlm.c
This still isn't good enough; we need to support calling out to
/usr/bin/ntlm_auth to handle the challenge/response *for* us, for
single-sign-on so that we don't need to know the password for ourselves.
camel/camel-sasl-ntlm.c | 52 +++++++++++++++++++++++++++++++++++++++++------
1 file changed, 46 insertions(+), 6 deletions(-)
commit b2bd4e9e8c161c1bd632e36b568fc0f00a7ed0b9
Author: Kris Thomsen <lakristho@gmail.com>
Date: Fri Apr 1 12:14:31 2011 +0200
Updated Danish translation
po/da.po | 2689 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1435 insertions(+), 1254 deletions(-)
commit c8cbaf4fef449fe448b0a559016a4b96ed03c777
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Mar 30 11:08:10 2011 -0400
Bug 646200 - Insufficient requirement on libsoup
Require libsoup >= 2.31.2 so we can use the get methods for SoupCookie,
SoupData and SoupURI.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit a9542e31c6818c8e97ca41319229bacb41382e2a
Author: Alexander Shopov <ash@kambanaria.org>
Date: Wed Mar 30 00:41:21 2011 +0300
Updated Bulgarian translation
po/bg.po | 495 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 247 insertions(+), 248 deletions(-)
commit f7c4bc8cb25253607dc034286f72893396fc394a
Author: Antonio Fernandes C. Neto <fernandes@pelivre.org>
Date: Tue Mar 29 10:01:37 2011 -0300
Updated Brazilian Portuguese translation
po/pt_BR.po | 2510 +++++++++++++++++++++++++++++++----------------------------
1 file changed, 1334 insertions(+), 1176 deletions(-)
commit 172998198a6122f18bbb12ca3d08eb2b07aa6490
Author: Alexander Shopov <ash@kambanaria.org>
Date: Mon Mar 28 07:38:50 2011 +0300
Updated Bulgarian translation
po/bg.po | 713 ++++++++++++++------------------------------------------------
1 file changed, 154 insertions(+), 559 deletions(-)
commit e999785436881d295d33a3c5639694e1527fbf23
Author: Alexander Shopov <ash@kambanaria.org>
Date: Mon Mar 28 06:16:06 2011 +0300
Updated Bulgarian translation
po/bg.po | 4771 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 2620 insertions(+), 2151 deletions(-)
commit f10e2db9fe1abea0628fcae85a9abfbbeded9ec3
Author: Abduxukur Abdurixit <abdurixit@gmail.com>
Date: Sun Mar 27 19:22:30 2011 +0200
Added UG translation
po/ug.po | 1194 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 618 insertions(+), 576 deletions(-)
commit 1416e74f084f674038ba40291004c3139fc96789
Author: Luca Ferretti <lferrett@gnome.org>
Date: Wed Mar 23 21:48:46 2011 +0100
Updated Italian translation
po/it.po | 430 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 220 insertions(+), 210 deletions(-)
commit 446b65e90dd40ef03ebe621694ee504bd8a23f10
Author: Dan Vráti <dvratil@redhat.com>
Date: Fri Mar 18 11:34:37 2011 -0400
Bug 418954 - Add a separate entry combo for port numbers
Adds a new field to CamelProvider for listing standard port numbers with
descriptions. Evolution uses this information in its EPortEntry widget.
This breaks ABI in CamelProvider and requires a soname bump.
camel/camel-provider.c | 4 ++++
camel/camel-provider.h | 12 ++++++++++++
camel/providers/groupwise/camel-groupwise-provider.c | 7 +++++++
camel/providers/imap/camel-imap-provider.c | 9 +++++++++
camel/providers/imapx/camel-imapx-provider.c | 9 +++++++++
camel/providers/local/camel-local-provider.c | 5 +++++
camel/providers/nntp/camel-nntp-provider.c | 10 +++++++++-
camel/providers/pop3/camel-pop3-provider.c | 8 ++++++++
camel/providers/sendmail/camel-sendmail-provider.c | 2 ++
camel/providers/smtp/camel-smtp-provider.c | 11 +++++++++++
configure.ac | 2 +-
docs/reference/camel/tmpl/camel-provider.sgml | 2 ++
12 files changed, 79 insertions(+), 2 deletions(-)
commit 450e98c83234f6d82f46c0124f874f47b785923f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Mar 22 13:57:21 2011 -0400
Collect all test code into a top-level "tests" directory
This includes both automated unit tests and standalone demo programs.
Test code is partitioned by library. So far we have:
tests/libebook
tests/libecal
tests/libedata-cal
tests/libedataserver
tests/libedataserverui
This makes for a natural place to put additional E-D-S test code, but
still have it compartmentalized in one place (excluding Camel, which is
still tagging along with E-D-S but is not really part of E-D-S).
.gitignore | 2 +-
Makefile.am | 4 +-
addressbook/Makefile.am | 2 +-
addressbook/tests/Makefile.am | 3 -
addressbook/tests/ebook/Makefile.am | 137 ----
addressbook/tests/ebook/data/vcards/name-only.vcf | 3 -
addressbook/tests/ebook/data/vcards/simple-1.vcf | 4 -
addressbook/tests/ebook/data/vcards/simple-2.vcf | 4 -
addressbook/tests/ebook/ebook-test-utils.c | 784 --------------------
addressbook/tests/ebook/ebook-test-utils.h | 158 ----
addressbook/tests/ebook/test-categories.c | 56 --
addressbook/tests/ebook/test-changes.c | 66 --
addressbook/tests/ebook/test-date.c | 32 -
addressbook/tests/ebook/test-ebook-add-contact.c | 55 --
addressbook/tests/ebook/test-ebook-async.c | 108 ---
.../tests/ebook/test-ebook-commit-contact.c | 97 ---
addressbook/tests/ebook/test-ebook-get-book-view.c | 131 ----
addressbook/tests/ebook/test-ebook-get-contact.c | 44 --
.../tests/ebook/test-ebook-get-required-fields.c | 76 --
.../ebook/test-ebook-get-static-capabilities.c | 32 -
.../ebook/test-ebook-get-supported-auth-methods.c | 76 --
.../tests/ebook/test-ebook-get-supported-fields.c | 76 --
.../tests/ebook/test-ebook-remove-contact-by-id.c | 34 -
.../tests/ebook/test-ebook-remove-contact.c | 59 --
.../tests/ebook/test-ebook-remove-contacts.c | 71 --
addressbook/tests/ebook/test-ebook-remove.c | 33 -
.../tests/ebook/test-ebook-stress-factory--fifo.c | 33 -
.../ebook/test-ebook-stress-factory--serial.c | 29 -
.../ebook/test-ebook-stress-factory--single-book.c | 35 -
addressbook/tests/ebook/test-ebook.c | 102 ---
addressbook/tests/ebook/test-nonexistent-id.c | 27 -
addressbook/tests/ebook/test-photo.c | 61 --
addressbook/tests/ebook/test-query.c | 37 -
addressbook/tests/ebook/test-search.c | 58 --
addressbook/tests/ebook/test-self.c | 32 -
addressbook/tests/ebook/test-stress-bookviews.c | 106 ---
addressbook/tests/ebook/test-string.c | 24 -
addressbook/tests/ebook/test-undefinedfield.c | 29 -
addressbook/tests/ebook/test-untyped-phones.c | 43 --
addressbook/tests/vcard/1.vcf | 12 -
addressbook/tests/vcard/10.vcf | 9 -
addressbook/tests/vcard/11.vcf | 9 -
addressbook/tests/vcard/12.vcf | 23 -
addressbook/tests/vcard/13.vcf | 23 -
addressbook/tests/vcard/2.vcf | 10 -
addressbook/tests/vcard/3.vcf | 13 -
addressbook/tests/vcard/4.vcf | 11 -
addressbook/tests/vcard/5.vcf | 32 -
addressbook/tests/vcard/6.vcf | 12 -
addressbook/tests/vcard/7.vcf | 11 -
addressbook/tests/vcard/8.vcf | 11 -
addressbook/tests/vcard/9.vcf | 9 -
addressbook/tests/vcard/Makefile.am | 17 -
addressbook/tests/vcard/README | 49 --
addressbook/tests/vcard/dump-vcard.c | 41 -
calendar/Makefile.am | 2 +-
calendar/libedata-cal/Makefile.am | 59 --
calendar/libedata-cal/e-cal-backend-sexp.c | 47 --
calendar/libedata-cal/test-intervaltree.c | 467 ------------
calendar/tests/Makefile.am | 2 -
calendar/tests/ecal/Makefile.am | 155 ----
calendar/tests/ecal/cleanup.sh | 10 -
calendar/tests/ecal/ecal-test-utils.c | 695 -----------------
calendar/tests/ecal/ecal-test-utils.h | 160 ----
calendar/tests/ecal/test-ecal-add-timezone.c | 50 --
calendar/tests/ecal/test-ecal-create-object--2.c | 40 -
calendar/tests/ecal/test-ecal-create-object.c | 36 -
.../tests/ecal/test-ecal-get-alarm-email-address.c | 28 -
calendar/tests/ecal/test-ecal-get-cal-address.c | 28 -
calendar/tests/ecal/test-ecal-get-capabilities.c | 22 -
calendar/tests/ecal/test-ecal-get-default-object.c | 31 -
calendar/tests/ecal/test-ecal-get-free-busy.c | 39 -
calendar/tests/ecal/test-ecal-get-ldap-attribute.c | 28 -
calendar/tests/ecal/test-ecal-get-object-list.c | 51 --
.../tests/ecal/test-ecal-get-objects-for-uid.c | 48 --
calendar/tests/ecal/test-ecal-get-query.c | 184 -----
calendar/tests/ecal/test-ecal-get-timezone.c | 31 -
calendar/tests/ecal/test-ecal-modify-object.c | 69 --
calendar/tests/ecal/test-ecal-open.c | 57 --
calendar/tests/ecal/test-ecal-receive-objects.c | 36 -
calendar/tests/ecal/test-ecal-remove-object.c | 36 -
calendar/tests/ecal/test-ecal-remove.c | 21 -
calendar/tests/ecal/test-ecal-send-objects.c | 41 -
.../tests/ecal/test-ecal-set-default-timezone.c | 54 --
calendar/tests/ecal/test-ecal-set-mode.c | 60 --
.../tests/ecal/test-ecal-stress-factory--fifo.c | 34 -
.../ecal/test-ecal-stress-factory--open-async.c | 65 --
.../tests/ecal/test-ecal-stress-factory--serial.c | 31 -
.../ecal/test-ecal-stress-factory--single-cal.c | 36 -
calendar/tests/ecal/test-ecal.c | 738 ------------------
calendar/tests/ecal/test-recur.c | 28 -
calendar/tests/ecal/test-runner.sh | 28 -
calendar/tests/ecal/test-search.c | 48 --
calendar/tests/ecal/testdata.ics | 63 --
configure.ac | 12 +-
.../libecal/tmpl/e-cal-check-timezones.sgml | 1 +
.../calendar/libecal/tmpl/libecal-unused.sgml | 18 -
.../reference/camel/tmpl/camel-cipher-context.sgml | 2 +
libedataserver/Makefile.am | 12 -
libedataserver/test-source-list.c | 549 --------------
libedataserverui/Makefile.am | 52 +-
libedataserverui/test-category-completion.c | 59 --
libedataserverui/test-contact-store.c | 135 ----
libedataserverui/test-name-selector.c | 95 ---
libedataserverui/test-source-combo-box.c | 83 ---
libedataserverui/test-source-selector.c | 126 ----
tests/Makefile.am | 3 +
tests/libebook/Makefile.am | 139 ++++
tests/libebook/data/vcards/name-only.vcf | 3 +
tests/libebook/data/vcards/simple-1.vcf | 4 +
tests/libebook/data/vcards/simple-2.vcf | 4 +
tests/libebook/ebook-test-utils.c | 784 ++++++++++++++++++++
tests/libebook/ebook-test-utils.h | 158 ++++
tests/libebook/test-categories.c | 56 ++
tests/libebook/test-changes.c | 66 ++
tests/libebook/test-date.c | 32 +
tests/libebook/test-ebook-add-contact.c | 55 ++
tests/libebook/test-ebook-async.c | 108 +++
tests/libebook/test-ebook-commit-contact.c | 97 +++
tests/libebook/test-ebook-get-book-view.c | 131 ++++
tests/libebook/test-ebook-get-contact.c | 44 ++
tests/libebook/test-ebook-get-required-fields.c | 76 ++
.../libebook/test-ebook-get-static-capabilities.c | 32 +
.../test-ebook-get-supported-auth-methods.c | 76 ++
tests/libebook/test-ebook-get-supported-fields.c | 76 ++
tests/libebook/test-ebook-remove-contact-by-id.c | 34 +
tests/libebook/test-ebook-remove-contact.c | 59 ++
tests/libebook/test-ebook-remove-contacts.c | 71 ++
tests/libebook/test-ebook-remove.c | 33 +
tests/libebook/test-ebook-stress-factory--fifo.c | 33 +
tests/libebook/test-ebook-stress-factory--serial.c | 29 +
.../test-ebook-stress-factory--single-book.c | 35 +
tests/libebook/test-ebook.c | 102 +++
tests/libebook/test-nonexistent-id.c | 27 +
tests/libebook/test-photo.c | 61 ++
tests/libebook/test-query.c | 37 +
tests/libebook/test-search.c | 58 ++
tests/libebook/test-self.c | 32 +
tests/libebook/test-stress-bookviews.c | 106 +++
tests/libebook/test-string.c | 24 +
tests/libebook/test-undefinedfield.c | 29 +
tests/libebook/test-untyped-phones.c | 43 ++
tests/libebook/vcard/1.vcf | 12 +
tests/libebook/vcard/10.vcf | 9 +
tests/libebook/vcard/11.vcf | 9 +
tests/libebook/vcard/12.vcf | 23 +
tests/libebook/vcard/13.vcf | 23 +
tests/libebook/vcard/2.vcf | 10 +
tests/libebook/vcard/3.vcf | 13 +
tests/libebook/vcard/4.vcf | 11 +
tests/libebook/vcard/5.vcf | 32 +
tests/libebook/vcard/6.vcf | 12 +
tests/libebook/vcard/7.vcf | 11 +
tests/libebook/vcard/8.vcf | 11 +
tests/libebook/vcard/9.vcf | 9 +
tests/libebook/vcard/Makefile.am | 17 +
tests/libebook/vcard/README | 49 ++
tests/libebook/vcard/dump-vcard.c | 41 +
tests/libecal/Makefile.am | 155 ++++
tests/libecal/cleanup.sh | 10 +
tests/libecal/ecal-test-utils.c | 695 +++++++++++++++++
tests/libecal/ecal-test-utils.h | 160 ++++
tests/libecal/test-ecal-add-timezone.c | 50 ++
tests/libecal/test-ecal-create-object--2.c | 40 +
tests/libecal/test-ecal-create-object.c | 36 +
tests/libecal/test-ecal-get-alarm-email-address.c | 28 +
tests/libecal/test-ecal-get-cal-address.c | 28 +
tests/libecal/test-ecal-get-capabilities.c | 22 +
tests/libecal/test-ecal-get-default-object.c | 31 +
tests/libecal/test-ecal-get-free-busy.c | 39 +
tests/libecal/test-ecal-get-ldap-attribute.c | 28 +
tests/libecal/test-ecal-get-object-list.c | 51 ++
tests/libecal/test-ecal-get-objects-for-uid.c | 48 ++
tests/libecal/test-ecal-get-query.c | 184 +++++
tests/libecal/test-ecal-get-timezone.c | 31 +
tests/libecal/test-ecal-modify-object.c | 69 ++
tests/libecal/test-ecal-open.c | 57 ++
tests/libecal/test-ecal-receive-objects.c | 36 +
tests/libecal/test-ecal-remove-object.c | 36 +
tests/libecal/test-ecal-remove.c | 21 +
tests/libecal/test-ecal-send-objects.c | 41 +
tests/libecal/test-ecal-set-default-timezone.c | 54 ++
tests/libecal/test-ecal-set-mode.c | 60 ++
tests/libecal/test-ecal-stress-factory--fifo.c | 34 +
.../libecal/test-ecal-stress-factory--open-async.c | 65 ++
tests/libecal/test-ecal-stress-factory--serial.c | 31 +
.../libecal/test-ecal-stress-factory--single-cal.c | 36 +
tests/libecal/test-ecal.c | 738 ++++++++++++++++++
tests/libecal/test-recur.c | 28 +
tests/libecal/test-runner.sh | 28 +
tests/libecal/test-search.c | 48 ++
tests/libecal/testdata.ics | 63 ++
tests/libedata-cal/Makefile.am | 64 ++
tests/libedata-cal/test-cal-backend-sexp.c | 47 ++
tests/libedata-cal/test-intervaltree.c | 467 ++++++++++++
tests/libedataserver/Makefile.am | 15 +
tests/libedataserver/test-source-list.c | 545 ++++++++++++++
tests/libedataserverui/Makefile.am | 46 ++
tests/libedataserverui/test-category-completion.c | 59 ++
tests/libedataserverui/test-contact-store.c | 130 ++++
tests/libedataserverui/test-name-selector.c | 90 +++
tests/libedataserverui/test-source-combo-box.c | 77 ++
tests/libedataserverui/test-source-selector.c | 120 +++
203 files changed, 7808 insertions(+), 7839 deletions(-)
commit 99f96227311145922e3d0319dd9b3aed2e784584
Author: Sweta Kothari <swkothar@redhat.com>
Date: Tue Mar 22 14:43:35 2011 +0530
Updated Gujarati Translations
po/gu.po | 42 +++++++++++++++++++++---------------------
1 file changed, 21 insertions(+), 21 deletions(-)
commit 981112abc4f7ca4363902f1572f4f98810cc8dd4
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Mar 21 15:00:04 2011 -0400
Begin Evolution-Data-Server 3.1 development.
configure.ac | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit adf05173407cdb4f83100f1018bdc8b01f661a37
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Mar 21 10:34:21 2011 -0400
Post-release version bump.
configure.ac | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit dd83362e02003c2213b99b93a7ee26fae1d7158c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Mar 21 10:12:37 2011 -0400
NEWS update for 2.91.92 release.
NEWS | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 51 insertions(+)
commit 4288c46c02108ec875f20e11964a7b1a3c922360
Author: Punit Jain <jpunit@novell.com>
Date: Mon Mar 21 09:16:36 2011 +0530
Bug 629032 - GW count is not updated while downloading contacts.
Not displaying the contacts while fetching and the contacts count
on the left top is same as the number of contacts displayed in view.
addressbook/backends/groupwise/e-book-backend-groupwise.c | 2 ++
1 file changed, 2 insertions(+)
commit b950c648f74fedcc43c1b8fb8583bab032a80e4c
Author: Punit Jain <jpunit@novell.com>
Date: Mon Mar 21 09:14:16 2011 +0530
Bug 634663 - e-calendar-factory crashes while retracting a meeting.
We were sending wrong users list. The patch resolves the issue.
calendar/backends/groupwise/e-cal-backend-groupwise.c | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
commit 8a17db94b4405001a9c49dc528ec049678e704c3
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sun Mar 20 20:09:14 2011 +0000
Remove ESoapMessage and ESoapResponse
These are only used by the EWS back end so far, and I want to revamp them
before we include them in a stable release. We have *large* SOAP requests
and responses, containing the full base64-encoded content of entire MIME
messages... we really want zero-copy for that part, and at the moment the
implementation has about three copies — we have to create a base64 string
in memory, pass it to e_soap_message_write_string() which makes a second
copy in the xmlDoc, then it's converted into a flattened buffer which is
passed to libsoup to send...
Just rip it all out for now; we'll keep a local copy in EWS and can add it
back into EDS 3.1 when we have it looking how we want it.
Don't bother with bumping the libedataserver soname for this; nobody was
using these anyway and they've never been in a stable release. Bumping
the soname as this stage of the release would be too painful.
.../libedataserver/libedataserver-docs.sgml | 1 -
.../libedataserver/libedataserver-sections.txt | 86 --
docs/reference/libedataserver/libedataserver.types | 2 -
.../libedataserver/tmpl/e-soap-message.sgml | 336 --------
.../libedataserver/tmpl/e-soap-response.sgml | 208 -----
libedataserver/Makefile.am | 4 -
libedataserver/e-soap-message.c | 879 --------------------
libedataserver/e-soap-message.h | 136 ---
libedataserver/e-soap-response.c | 625 --------------
libedataserver/e-soap-response.h | 95 ---
10 files changed, 2372 deletions(-)
commit c9417f878414e1597681d53e500b1bd54e91e605
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date: Sun Mar 20 19:57:25 2011 +0200
Uploaded Ukranian
po/uk.po | 438 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 219 insertions(+), 219 deletions(-)
commit 5dff511f394e12f0cfb6c3e5a6b46afc57ad138f
Author: Daniel Korostil <ted.korostiled@gmail.com>
Date: Sun Mar 20 19:26:47 2011 +0200
Uploaded Ukranian
po/uk.po | 146 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 73 insertions(+), 73 deletions(-)
commit 40035ff6c2d6309bdbafe392dc39e2dd9b837d18
Author: Rudolfs Mazurs <rudolfs.mazurs@gmail.com>
Date: Sun Mar 20 16:49:53 2011 +0200
Updated Latvian translation.
po/lv.po | 4099 +++++++++++++++++++++++++++-----------------------------------
1 file changed, 1810 insertions(+), 2289 deletions(-)
commit e4e8e34827a8db32209d7ef12244151d2c85dd3a
Author: Changwoo Ryu <cwryu@debian.org>
Date: Sat Mar 19 23:05:48 2011 +0900
Updated Korean translation
po/ko.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit c0b97459ad4fa970c5adb94c68fe77de96e7f095
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Mar 18 12:57:02 2011 -0400
Coding style and whitespace cleanup.
camel/providers/local/camel-maildir-store.c | 6 +++---
libedataserver/e-account.h | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
commit d89bf1c2bdaadd9fd476b2b1230f0ef180fe17bb
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Mar 18 12:01:48 2011 -0400
Fix linking in calendar/libegdbus/Makefile.am
GNOME_PLATFORM_LIBS is too broad. It drags in gtk3, which causes
libecal to link against gtk3, which we definitely don't want. Use
E_DATA_SERVER_LIBS instead.
Thanks to Benjamin Otte for spotting this.
calendar/libegdbus/Makefile.am | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 51eb27a21f046c2a56e57966abb999e59ab80c29
Author: Lele Long <schemacs@gmail.com>
Date: Fri Mar 18 10:51:11 2011 +0000
Update Simplified Chinese translation.
po/zh_CN.po | 422 +++++++++++++++++++++++++++++------------------------------
1 file changed, 208 insertions(+), 214 deletions(-)
commit e413544dbdfbcd18c201a7aa85171f84fcdb2b69
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Fri Mar 18 15:00:57 2011 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 1283 +++++++++++++++++++++++++++++++----------------------------
po/zh_TW.po | 1283 +++++++++++++++++++++++++++++++----------------------------
2 files changed, 1328 insertions(+), 1238 deletions(-)
commit 2e5b02a8849cf26139f98d278b50ed378232943d
Author: Mario Blättermann <mariobl@gnome.org>
Date: Thu Mar 17 10:59:21 2011 +0100
[l10n] Updated German translation
po/de.po | 1114 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 587 insertions(+), 527 deletions(-)
commit 75ee59c625182ebc1fbf841ef1b81284a260ec0a
Author: Sweta Kothari <swkothar@redhat.com>
Date: Thu Mar 17 15:22:45 2011 +0530
Updated Gujarati Translations
po/gu.po | 5097 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 2578 insertions(+), 2519 deletions(-)
commit 79cc32ffd16ab86e41fcbef543865b46246488eb
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Tue Mar 15 22:03:40 2011 +0100
Updated Slovenian translation
po/sl.po | 1684 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 901 insertions(+), 783 deletions(-)
commit 2e4c49d3a3f48f36f076f0ee1b85fa311c9fafbd
Author: krishnababu k <kkrothap@redhat.ocm>
Date: Tue Mar 15 18:07:18 2011 +0530
Updated Telugu Translations
po/te.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit fc48ef65f22880efd6f2c54e6d6aa1261f008f22
Author: krishnababu k <kkrothap@redhat.ocm>
Date: Tue Mar 15 18:04:12 2011 +0530
Updated Telugu Translations
po/te.po | 386 +++++++++++++++++++++++++++-----------------------------------
1 file changed, 167 insertions(+), 219 deletions(-)
commit 99897512354472214b8a11021965ac5ba7df63d5
Author: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
Date: Mon Mar 14 12:53:34 2011 +0100
Updated Romanian translation
po/ro.po | 3431 +++++++++++++++++++++++++++++---------------------------------
1 file changed, 1614 insertions(+), 1817 deletions(-)
commit 9ae4d72ea94fc66a1a40ffea701829cc69f8a972
Author: crenguta bacaoanu <crengutamirela@gmail.com>
Date: Mon Mar 14 11:45:34 2011 +0100
Updated Romanian translation
po/ro.po | 64 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 32 insertions(+), 32 deletions(-)
commit 1443076ae96133f7046f7ea96cb39352f0ca4508
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Mar 14 11:21:14 2011 +0100
Bug #644532 - Crash when opening ESource with local:/system URI
addressbook/libedata-book/e-data-book-factory.c | 12 ++++++++++++
calendar/libedata-cal/e-data-cal-factory.c | 5 ++++-
libedataserver/e-source.c | 2 +-
3 files changed, 17 insertions(+), 2 deletions(-)
commit 93ff33aec0c695b0b07894a865bf47e33306f006
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Mar 14 09:06:29 2011 +0100
Ensure backend life-time during inner calls
addressbook/libedata-book/e-book-backend.c | 77 +++++++++++++-
calendar/libedata-cal/e-cal-backend.c | 151 +++++++++++++++++++++++++++-
2 files changed, 225 insertions(+), 3 deletions(-)
commit bc03fbc9b6c84814eade4b2f4157a918a1d55a4e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Mar 13 15:29:45 2011 -0400
Improve libedataserver API docs (not done yet).
.../libedataserver/libedataserver-sections.txt | 6 +
docs/reference/libedataserver/libedataserver.types | 4 +
.../libedataserver/tmpl/e-account-list.sgml | 34 +-
docs/reference/libedataserver/tmpl/e-account.sgml | 22 +-
docs/reference/libedataserver/tmpl/e-memory.sgml | 12 +-
docs/reference/libedataserver/tmpl/e-proxy.sgml | 9 +-
.../libedataserver/tmpl/e-soap-message.sgml | 2 -
docs/reference/libedataserver/tmpl/e-source.sgml | 10 +-
.../libedataserver/tmpl/e-xml-hash-utils.sgml | 2 +-
libedataserver/e-account-list.c | 133 ++++--
libedataserver/e-account-list.h | 100 ++--
libedataserver/e-account.h | 116 ++---
libedataserver/e-categories.h | 6 +-
libedataserver/e-data-server-util.c | 83 +++-
libedataserver/e-debug-log.h | 51 +-
libedataserver/e-flag.h | 3 +
libedataserver/e-iterator.h | 100 ++--
libedataserver/e-list-iterator.h | 46 +-
libedataserver/e-list.h | 102 ++--
libedataserver/e-memory.c | 164 ++++---
libedataserver/e-memory.h | 16 +-
libedataserver/e-proxy.h | 5 +-
libedataserver/e-sexp.h | 10 +-
libedataserver/e-soap-message.h | 183 +++++---
libedataserver/e-soap-response.c | 53 ++-
libedataserver/e-soap-response.h | 116 +++--
libedataserver/e-source-group.h | 165 +++----
libedataserver/e-source-list.c | 139 ++++--
libedataserver/e-source-list.h | 134 +++---
libedataserver/e-source.c | 485 +++++++++++++++-----
libedataserver/e-source.h | 159 ++++---
libedataserver/e-time-utils.c | 46 +-
libedataserver/e-time-utils.h | 79 ++--
libedataserver/e-uid.h | 2 +-
libedataserver/e-url.h | 50 +-
libedataserver/e-xml-hash-utils.c | 72 +--
libedataserver/e-xml-hash-utils.h | 64 +--
libedataserver/e-xml-utils.c | 46 +-
libedataserver/e-xml-utils.h | 17 +-
libedataserver/libedataserver-private.h | 13 +-
40 files changed, 1813 insertions(+), 1046 deletions(-)
commit 812af4459663172a76a79233663ad8681e517910
Author: Michael Kotsarinis <mk73628@gmail.com>
Date: Sun Mar 13 19:23:09 2011 +0200
l10n: Updated Greek translation
po/el.po |11512 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 5768 insertions(+), 5744 deletions(-)
commit 0c7296fc8a64158f33041d282c0b01eaaabf5b49
Author: Bruce Cowan <bruce@bcowan.me.uk>
Date: Sun Mar 13 16:01:43 2011 +0000
Updated British English translation
po/en_GB.po | 2574 +++++++++++++++++++++++++++++++----------------------------
1 file changed, 1369 insertions(+), 1205 deletions(-)
commit da30c123bb577d53f2d754c02748e871075714e8
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Mar 12 14:19:09 2011 -0500
Finish documenting the libebackend API.
Starting small; trying to work bottom-up.
docs/reference/libebackend/Makefile.am | 2 +-
.../reference/libebackend/libebackend-sections.txt | 10 +-
docs/reference/libebackend/libebackend.types | 2 +
.../libebackend/tmpl/e-data-server-module.sgml | 2 +-
docs/reference/libebackend/tmpl/e-dbhash.sgml | 14 +-
docs/reference/libebackend/tmpl/e-file-cache.sgml | 6 -
.../libebackend/tmpl/e-offline-listener.sgml | 9 +-
libebackend/e-data-server-module.c | 62 ++++++--
libebackend/e-data-server-module.h | 29 +++-
libebackend/e-db3-utils.c | 42 ++++-
libebackend/e-dbhash.c | 83 +++++++++-
libebackend/e-dbhash.h | 59 +++++--
libebackend/e-file-cache.c | 162 +++++++++++++-------
libebackend/e-file-cache.h | 76 +++++----
libebackend/e-offline-listener.c | 66 +++++---
libebackend/e-offline-listener.h | 56 ++++---
16 files changed, 493 insertions(+), 187 deletions(-)
commit bc684193faf20d20bde20dcd0af92898b17d16ec
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Mar 11 16:58:40 2011 +0100
Bug #644367 - Check NNTP server capabilities before using OVER command
camel/providers/nntp/camel-nntp-store.c | 59 +++++++++++++++++++++++++++++
camel/providers/nntp/camel-nntp-store.h | 6 +++
camel/providers/nntp/camel-nntp-summary.c | 9 ++++-
3 files changed, 72 insertions(+), 2 deletions(-)
commit 9713686c5ec8dcb3f702c53caadc6a7760790c61
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Mar 11 14:21:30 2011 +0100
Bug #643748 - Slow message_location search rule with maildir accounts
camel/camel-folder-search.c | 13 +++----------
1 file changed, 3 insertions(+), 10 deletions(-)
commit 8c9b91dc0df4f8c663854147dda35a7757c37563
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Mar 10 10:52:24 2011 +0100
Add e-passwords-win32.c into POTFILES.in
po/POTFILES.in | 1 +
1 file changed, 1 insertion(+)
commit 6ce618ff07c2f81b4e7219efea8b4661e7bdbf78
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Mar 10 09:44:37 2011 +0100
Allow special CAMEL_DEBUG=pop3 to debug pop3 communication only
camel/providers/pop3/camel-pop3-engine.c | 3 +--
camel/providers/pop3/camel-pop3-stream.c | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
commit 9dc52af657993b55084fac72b3877b97e09e4706
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date: Thu Mar 10 02:06:33 2011 +0100
Updated Hungarian translation
po/hu.po | 2540 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1335 insertions(+), 1205 deletions(-)
commit 3c745f794d40a73ca32857a8b2c304d80e89703d
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Wed Mar 9 19:52:08 2011 +0100
Updated Polish translation
po/pl.po | 3059 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 1568 insertions(+), 1491 deletions(-)
commit b60d2b8f74702cfa26e24ed67dede58fb9aabddc
Author: Emilio Pozuelo Monfort <pochu27@gmail.com>
Date: Tue Mar 8 12:45:25 2011 -0500
Bug 642783 - CamelLocalFolder: Let glibc's realpath() allocate for us
camel/providers/local/camel-local-folder.c | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
commit 38dceb9e2b3238b87db705d1af2d773f4c0c0f52
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Tue Mar 8 09:40:29 2011 -0500
Bug 641838 - More compiler warning fixes
addressbook/libedata-book/e-data-book-factory.c | 1 -
calendar/libedata-cal/e-data-cal-view.c | 6 +++---
camel/camel-data-wrapper.c | 6 +++---
camel/camel-db.c | 4 ++--
camel/camel-filter-driver.c | 4 ++--
camel/camel-folder-thread.c | 1 -
camel/camel-gpg-context.c | 2 +-
camel/camel-index-control.c | 2 --
camel/camel-mime-part-utils.c | 3 +--
camel/camel-mime-part.c | 6 +++---
camel/camel-multipart-signed.c | 4 +---
camel/camel-smime-context.c | 2 +-
camel/camel-url-scanner.c | 2 --
camel/camel-vee-folder.c | 1 -
camel/providers/imapx/camel-imapx-server.c | 6 ++----
camel/providers/imapx/camel-imapx-store.c | 1 -
camel/providers/nntp/camel-nntp-folder.c | 1 -
17 files changed, 19 insertions(+), 33 deletions(-)
commit af5ee3533a3ff45c7ac30d58968e0499c72a9e04
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Mar 8 09:30:15 2011 -0500
Improve camel_file_util_encode_fixed_string()
Allocate the buffer from the heap. We can't statically declare the
buffer because it's not a fixed size, and allocating an arbitrarily
sized buffer on a stack frame is just asking for trouble.
camel/camel-file-utils.c | 23 +++++++++++++----------
1 file changed, 13 insertions(+), 10 deletions(-)
commit 10443d2e2cbdcc8085050f95655b2f8dfbb04e37
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Mon Mar 7 14:52:49 2011 +0100
OOps: nothing to see
libedataserverui/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 2a387cbad1842817ba77020e5e776c70a17ea79e
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Mon Mar 7 11:06:27 2011 +0100
Miscellaneous build fixes for Windows
Conflicts:
camel/providers/local/camel-maildir-store.c
camel/providers/local/camel-maildir-summary.c
camel/providers/local/camel-mh-store.c
camel/camel-sasl-gssapi.c | 5 +++++
camel/providers/local/Makefile.am | 12 +++++------
camel/providers/local/camel-maildir-store.c | 28 ++++++++++++-------------
camel/providers/local/camel-maildir-summary.c | 6 +++++-
camel/providers/local/camel-mh-store.c | 2 +-
libedataserverui/e-name-selector-dialog.c | 4 ++++
6 files changed, 35 insertions(+), 22 deletions(-)
commit 827688ec6e3cab595e11511f0ee1f68539796ca1
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Mon Mar 7 10:48:14 2011 +0100
Don't use gnome-keyring to store credentials on Windows
.gitignore | 2 +-
configure.ac | 15 +-
libedataserverui/Makefile.am | 15 +-
libedataserverui/e-passwords-win32.c | 1043 ++++++++++++++++++++++++++++++++++
4 files changed, 1070 insertions(+), 5 deletions(-)
commit ef5fbfb2098a4f4034a11bbd5f87cd98297456cb
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Mar 6 10:01:53 2011 -0500
Post-release version bump.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit e584a857ea19d4ef804f4f7492850db01dee444f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Mar 6 09:47:07 2011 -0500
Fix distcheck errors.
addressbook/libegdbus/Makefile.am | 1 +
addressbook/libegdbus/e-gdbus-egdbusbook.c | 2 +-
calendar/libegdbus/Makefile.am | 1 +
calendar/libegdbus/e-gdbus-egdbuscal.c | 2 +-
4 files changed, 4 insertions(+), 2 deletions(-)
commit 225a58f753b92f6d11a54822aeb7529452974f29
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Mar 6 09:40:59 2011 -0500
Remove --disable-gtk3 from DISTCHECK_CONFIGURE_FLAGS.
Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 81274cf9aaf3f1c26ab318c1d745adcd884f9d87
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Mar 6 09:38:22 2011 -0500
NEWS update for 2.91.91 release.
NEWS | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
commit be9c96aa35af2da1b219e32d6bde42de45f4fbd3
Author: Yuri Myasoedov <omerta13@yandex.ru>
Date: Sat Mar 5 21:19:27 2011 +0300
Updated Russian translation
po/ru.po | 4723 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 2450 insertions(+), 2273 deletions(-)
commit 8ebcec305a82c9c7bff52fb37f9943ca59ddd0bc
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Mar 5 12:43:40 2011 -0500
Bump BASE_VERSION to 3.0.
Looks like GNOME 3.0 might actually happen this cycle.
camel/camel-cipher-context.c | 34 ++++-----
camel/camel-data-wrapper.c | 18 ++---
camel/camel-folder-summary.c | 2 +-
camel/camel-folder.c | 42 ++++++------
camel/camel-mime-part.c | 6 +-
camel/camel-offline-folder.c | 6 +-
camel/camel-sasl.c | 10 +--
camel/camel-store.c | 72 ++++++++++----------
camel/camel-transport.c | 6 +-
configure.ac | 4 +-
.../addressbook/libebook/libebook-docs.sgml | 4 ++
.../libedata-book/libedata-book-docs.sgml | 4 ++
docs/reference/calendar/libecal/libecal-docs.sgml | 4 ++
.../calendar/libedata-cal/libedata-cal-docs.sgml | 4 ++
docs/reference/camel/camel-docs.sgml | 6 +-
.../libedataserver/libedataserver-docs.sgml | 4 ++
.../libedataserverui/libedataserverui-docs.sgml | 4 ++
libedataserver/e-data-server-util.c | 4 +-
libedataserver/e-soap-message.c | 66 +++++++++---------
libedataserver/e-soap-response.c | 38 +++++------
libedataserverui/e-source-selector.c | 2 +-
21 files changed, 182 insertions(+), 158 deletions(-)
commit f7b4b08f9c71fca4463710affc5feec2c4513ead
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Mar 5 12:35:48 2011 -0500
Coding style cleanup.
addressbook/backends/google/e-book-backend-google.c | 4 +++-
addressbook/backends/webdav/e-book-backend-webdav.c | 5 +++--
addressbook/libebook/e-book-view.c | 3 ++-
addressbook/libebook/e-book.c | 3 ++-
addressbook/libedata-book/e-book-backend-cache.c | 3 ++-
addressbook/libedata-book/e-book-backend.c | 3 ++-
addressbook/libedata-book/e-data-book-factory.c | 3 ++-
addressbook/libedata-book/e-data-book-view.c | 3 ++-
addressbook/libedata-book/e-data-book.c | 3 ++-
calendar/backends/caldav/e-cal-backend-caldav.c | 3 ++-
calendar/libecal/e-cal-view.c | 3 ++-
calendar/libecal/e-cal.c | 3 ++-
calendar/libedata-cal/e-cal-backend-cache.c | 3 ++-
calendar/libedata-cal/e-cal-backend-file-store.c | 4 +++-
calendar/libedata-cal/e-cal-backend-intervaltree.c | 3 ++-
calendar/libedata-cal/e-cal-backend-store.c | 3 ++-
calendar/libedata-cal/e-cal-backend.c | 3 ++-
calendar/libedata-cal/e-data-cal-factory.c | 3 ++-
calendar/libedata-cal/e-data-cal-view.c | 3 ++-
calendar/libedata-cal/e-data-cal.c | 3 ++-
camel/camel-certdb.c | 3 ++-
camel/camel-cipher-context.c | 3 ++-
camel/camel-data-cache.c | 3 ++-
camel/camel-data-wrapper.c | 4 +++-
camel/camel-disco-folder.c | 4 +++-
camel/camel-filter-driver.c | 4 +++-
camel/camel-folder-search.c | 3 ++-
camel/camel-folder-summary.c | 3 ++-
camel/camel-folder.c | 3 ++-
camel/camel-gpg-context.c | 3 ++-
camel/camel-index.c | 3 ++-
camel/camel-medium.c | 3 ++-
camel/camel-mime-filter-basic.c | 4 +++-
camel/camel-mime-filter-bestenc.c | 4 +++-
camel/camel-mime-filter-canon.c | 4 +++-
camel/camel-mime-filter-charset.c | 4 +++-
camel/camel-mime-filter-crlf.c | 4 +++-
camel/camel-mime-filter-enriched.c | 4 +++-
camel/camel-mime-filter-from.c | 4 +++-
camel/camel-mime-filter-gzip.c | 4 +++-
camel/camel-mime-filter-html.c | 4 +++-
camel/camel-mime-filter-index.c | 4 +++-
camel/camel-mime-filter-linewrap.c | 4 +++-
camel/camel-mime-filter-pgp.c | 4 +++-
camel/camel-mime-filter-progress.c | 4 +++-
camel/camel-mime-filter-save.c | 4 +++-
camel/camel-mime-filter-tohtml.c | 4 +++-
camel/camel-mime-filter-windows.c | 4 +++-
camel/camel-mime-filter-yenc.c | 4 +++-
camel/camel-mime-filter.c | 3 ++-
camel/camel-mime-part.c | 3 ++-
camel/camel-object.c | 3 ++-
camel/camel-offline-folder.c | 3 ++-
camel/camel-offline-store.c | 3 ++-
camel/camel-operation.c | 3 ++-
camel/camel-partition-table.c | 6 ++++--
camel/camel-sasl-cram-md5.c | 3 ++-
camel/camel-sasl-digest-md5.c | 3 ++-
camel/camel-sasl-gssapi.c | 3 ++-
camel/camel-sasl-login.c | 3 ++-
camel/camel-sasl-ntlm.c | 3 ++-
camel/camel-sasl-plain.c | 3 ++-
camel/camel-sasl-popb4smtp.c | 3 ++-
camel/camel-sasl.c | 3 ++-
camel/camel-service.c | 3 ++-
camel/camel-session.c | 3 ++-
camel/camel-smime-context.c | 4 +++-
camel/camel-store-summary.c | 3 ++-
camel/camel-store.c | 3 ++-
camel/camel-stream-buffer.c | 3 ++-
camel/camel-stream-filter.c | 3 ++-
camel/camel-stream-fs.c | 3 ++-
camel/camel-stream-mem.c | 3 ++-
camel/camel-tcp-stream-raw.c | 3 ++-
camel/camel-tcp-stream-ssl.c | 3 ++-
camel/camel-tcp-stream.c | 3 ++-
camel/camel-text-index.c | 3 ++-
camel/camel-transport.c | 3 ++-
camel/camel-vee-folder.c | 3 ++-
camel/providers/groupwise/camel-groupwise-folder.c | 4 +++-
camel/providers/groupwise/camel-groupwise-store.c | 4 +++-
camel/providers/imap/camel-imap-folder.c | 3 ++-
camel/providers/imap/camel-imap-wrapper.c | 4 +++-
camel/providers/imapx/camel-imapx-conn-manager.c | 3 ++-
camel/providers/local/camel-local-folder.c | 4 +++-
camel/providers/local/camel-maildir-summary.c | 4 +++-
camel/providers/local/camel-mh-summary.c | 3 ++-
camel/providers/nntp/camel-nntp-folder.c | 3 ++-
camel/providers/nntp/camel-nntp-store.c | 3 ++-
camel/providers/nntp/camel-nntp-summary.c | 4 +++-
libedataserver/e-proxy.c | 3 ++-
libedataserver/e-soap-message.c | 3 ++-
libedataserver/e-soap-response.c | 3 ++-
libedataserverui/e-categories-dialog.c | 3 ++-
libedataserverui/e-category-completion.c | 4 +++-
libedataserverui/e-cell-renderer-color.c | 4 +++-
libedataserverui/e-contact-store.c | 3 ++-
libedataserverui/e-destination-store.c | 4 +++-
libedataserverui/e-name-selector-dialog.c | 4 +++-
libedataserverui/e-name-selector-entry.c | 4 +++-
libedataserverui/e-name-selector-list.c | 3 ++-
libedataserverui/e-name-selector-model.c | 4 +++-
libedataserverui/e-name-selector.c | 3 ++-
libedataserverui/e-source-combo-box.c | 4 +++-
libedataserverui/e-source-selector.c | 3 ++-
libedataserverui/e-tree-model-generator.c | 4 +++-
servers/groupwise/soup-soap-message.c | 3 ++-
servers/groupwise/soup-soap-response.c | 3 ++-
108 files changed, 256 insertions(+), 110 deletions(-)
commit 76934fe7679cf62bd592f9242d50045a6bacf8cf
Author: Rudolfs Mazurs <rudolfs.mazurs@gmail.com>
Date: Sat Mar 5 15:01:40 2011 +0200
Updated Latvian translation.
po/lv.po | 6248 ++++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 3642 insertions(+), 2606 deletions(-)
commit e1f35465d26d3e8376406fc311f08bd1cc6fe7f2
Author: David Planella <david.planella@gmail.com>
Date: Sat Mar 5 09:08:09 2011 +0100
Updated Catalan translation
po/ca.po | 2500 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1323 insertions(+), 1177 deletions(-)
commit 5f179570d3576660d52b7506a910cb23344ef39d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Mar 4 23:11:44 2011 -0500
Coding style cleanup.
calendar/libecal/e-cal-recur.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 27c71fd4ef4d740f32c53f76b454060bc9b1f798
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Mar 4 22:28:14 2011 -0500
Update API documentation.
.../addressbook/libebook/libebook-sections.txt | 2 ++
docs/reference/addressbook/libebook/tmpl/e-book.sgml | 18 ++++++++++++++++++
.../libedataserver/libedataserver-sections.txt | 4 ++++
.../libedataserver/tmpl/e-soap-message.sgml | 1 +
docs/reference/libedataserver/tmpl/e-util.sgml | 17 +++++++++++++++++
libedataserver/e-data-server-util.h | 6 ++++--
6 files changed, 46 insertions(+), 2 deletions(-)
commit 6fb1d10ca9ddc885c68fc399689d034174357662
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Mar 2 14:37:46 2011 -0500
Modularize e-calendar-factory migration.
Rename e_data_cal_migrate() to e_data_cal_migrate_basedir() and rename
the source file similarly. Makes room for other kinds of migration.
calendar/libedata-cal/Makefile.am | 2 +-
calendar/libedata-cal/e-data-cal-factory.c | 4 +-
calendar/libedata-cal/e-data-cal-migrate-basedir.c | 388 ++++++++++++++++++++
calendar/libedata-cal/e-data-cal-migrate.c | 388 --------------------
4 files changed, 391 insertions(+), 391 deletions(-)
commit c65499703689a86bd1a3bb291886d4a03a80ae8c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Mar 2 14:33:01 2011 -0500
Modularize e-addressbook-factory migration.
Rename e_data_book_migrate() to e_data_book_migrate_basedir() and rename
the source file similarly. Makes room for other kinds of migration.
addressbook/libedata-book/Makefile.am | 2 +-
addressbook/libedata-book/e-data-book-factory.c | 4 +-
.../libedata-book/e-data-book-migrate-basedir.c | 318 ++++++++++++++++++++
addressbook/libedata-book/e-data-book-migrate.c | 318 --------------------
4 files changed, 321 insertions(+), 321 deletions(-)
commit c62604e413409b821a5943008f149030971af604
Author: Wei Li <lw124124@gmail.com>
Date: Fri Mar 4 12:29:26 2011 +0000
Update simplified Chinese translation.
po/zh_CN.po | 1077 +++++++++++++++++++++++++++++++----------------------------
1 file changed, 569 insertions(+), 508 deletions(-)
commit fc9462d477b098b8f15db5cde3952db6d92e2868
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Mar 3 11:22:29 2011 +0100
e_source_copy() may copy also relative_uri
libedataserver/e-source.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 3f8c77e4d8ac24adb677441dc8b16c2a258dd018
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Mar 2 22:56:01 2011 -0500
EBook cleanups.
There's no need to set a GError or invoke any callbacks for programmer
errors. In fact it's GLib convention not to. The function should just
emit a runtime warning and get out.
addressbook/libebook/e-book.c | 749 +++++++++++++++++++++++-----------------
addressbook/libebook/e-book.h | 28 +-
addressbook/libebook/e-error.h | 13 +-
3 files changed, 444 insertions(+), 346 deletions(-)
commit 33e20e8193ba01532764a87cf30c3848ae692d90
Author: Khaled Hosny <khaledhosny@eglug.org>
Date: Wed Mar 2 19:55:59 2011 +0200
Updated Arabic translation
po/ar.po | 5556 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 3061 insertions(+), 2495 deletions(-)
commit 8234a9eb481980f19dbc6d2032605e76264846a7
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date: Wed Mar 2 00:46:44 2011 +0000
Updated Portuguese translation
po/pt.po | 2562 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1358 insertions(+), 1204 deletions(-)
commit 04e6c79bf485980d28ec8c784ae1962fbe77187f
Author: Luca Ferretti <lferrett@gnome.org>
Date: Tue Mar 1 23:39:24 2011 +0100
Updated Italian translation
po/it.po | 2708 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 1356 insertions(+), 1352 deletions(-)
commit e938dde40f1aa69dd7c0811ddf16fc68940f6f9d
Author: Daniel Nylander <po@danielnylander.se>
Date: Tue Mar 1 00:27:19 2011 +0100
Updated Swedish translation
po/sv.po | 1127 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 586 insertions(+), 541 deletions(-)
commit 21f6acee2a507d3dbe1e612f0e2e353d651f0d1e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Feb 28 07:29:25 2011 -0500
Revert "Convert quoted-printing to UTF-8 when copying from To, CC, or BCC Fields"
This reverts commit 379f195dd9d3712dcc0621a9cd05694cbd1e2b96.
Original commit reintroduces bug #619347.
addressbook/libebook/e-destination.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit 379f195dd9d3712dcc0621a9cd05694cbd1e2b96
Author: Vibha Yadav <yvibha@novell.com>
Date: Mon Feb 28 11:18:33 2011 +0530
Convert quoted-printing to UTF-8 when copying from To, CC, or BCC Fields
addressbook/libebook/e-destination.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit c8f35769f7baab24ac53debf038f67828208d562
Author: Bruno Brouard <annoa.b@gmail.com>
Date: Sun Feb 27 23:21:15 2011 +0100
Updated French translation
po/fr.po | 2605 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1385 insertions(+), 1220 deletions(-)
commit d486a9224d36a011323843266e9a34e519ebb99d
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Feb 25 16:47:50 2011 +0100
Bug #633156 - Runtime warning when creating direct subfolder of On This Computer
camel/camel-text-index.c | 7 +++++--
camel/providers/local/camel-local-store.c | 4 ++--
camel/providers/local/camel-maildir-store.c | 4 ++--
3 files changed, 9 insertions(+), 6 deletions(-)
commit 5630aa0f4577d389658be4517db13d2f19924db4
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Feb 24 13:12:09 2011 +0100
Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedly
addressbook/libebook/e-book-view.c | 14 +-
addressbook/libebook/e-book.c | 20 ++-
addressbook/libedata-book/e-book-backend-cache.c | 6 +-
addressbook/libedata-book/e-book-backend.c | 10 +-
addressbook/libedata-book/e-data-book-factory.c | 4 +-
addressbook/libedata-book/e-data-book-view.c | 8 +-
calendar/backends/caldav/e-cal-backend-caldav.c | 138 ++++++++++----------
calendar/backends/caldav/e-cal-backend-caldav.h | 8 +-
calendar/libecal/e-cal-view.c | 11 +-
calendar/libecal/e-cal.c | 3 +-
calendar/libedata-cal/e-cal-backend-cache.c | 8 +-
calendar/libedata-cal/e-cal-backend-file-store.c | 58 ++++----
calendar/libedata-cal/e-cal-backend-intervaltree.c | 8 +-
calendar/libedata-cal/e-cal-backend-store.c | 31 +++--
calendar/libedata-cal/e-cal-backend.c | 8 +-
calendar/libedata-cal/e-data-cal-factory.c | 4 +-
calendar/libedata-cal/e-data-cal-view.c | 3 +-
calendar/libedata-cal/e-data-cal.c | 4 +-
camel/camel-certdb.c | 9 +-
camel/camel-cipher-context.c | 10 +-
camel/camel-data-cache.c | 8 +-
camel/camel-data-wrapper.c | 6 +-
camel/camel-disco-folder.c | 6 +-
camel/camel-filter-driver.c | 130 ++++++++----------
camel/camel-folder-search.c | 6 +-
camel/camel-folder-summary.c | 32 ++---
camel/camel-folder.c | 9 +-
camel/camel-gpg-context.c | 6 +-
camel/camel-index.c | 6 +-
camel/camel-medium.c | 8 +-
camel/camel-mime-filter-basic.c | 12 +-
camel/camel-mime-filter-bestenc.c | 14 +-
camel/camel-mime-filter-canon.c | 8 +-
camel/camel-mime-filter-charset.c | 26 ++--
camel/camel-mime-filter-crlf.c | 12 +-
camel/camel-mime-filter-enriched.c | 18 +--
camel/camel-mime-filter-from.c | 8 +-
camel/camel-mime-filter-gzip.c | 20 ++-
camel/camel-mime-filter-html.c | 12 +-
camel/camel-mime-filter-index.c | 29 ++--
camel/camel-mime-filter-linewrap.c | 12 +-
camel/camel-mime-filter-pgp.c | 10 +-
camel/camel-mime-filter-progress.c | 14 +-
camel/camel-mime-filter-save.c | 10 +-
camel/camel-mime-filter-tohtml.c | 17 +--
camel/camel-mime-filter-windows.c | 14 +-
camel/camel-mime-filter-yenc.c | 14 +-
camel/camel-mime-filter.c | 8 +-
camel/camel-mime-part.c | 8 +-
camel/camel-object.c | 8 +-
camel/camel-offline-folder.c | 6 +-
camel/camel-offline-store.c | 6 +-
camel/camel-operation.c | 8 +-
camel/camel-partition-table.c | 12 +-
camel/camel-sasl-cram-md5.c | 6 +-
camel/camel-sasl-digest-md5.c | 6 +-
camel/camel-sasl-gssapi.c | 9 +-
camel/camel-sasl-login.c | 8 +-
camel/camel-sasl-ntlm.c | 6 +-
camel/camel-sasl-plain.c | 6 +-
camel/camel-sasl-popb4smtp.c | 6 +-
camel/camel-sasl.c | 10 +-
camel/camel-service.c | 6 +-
camel/camel-session.c | 7 +-
camel/camel-smime-context.c | 7 +-
camel/camel-store-summary.c | 7 +-
camel/camel-store.c | 6 +-
camel/camel-stream-buffer.c | 25 ++--
camel/camel-stream-filter.c | 25 ++--
camel/camel-stream-fs.c | 22 ++--
camel/camel-stream-mem.c | 20 ++-
camel/camel-tcp-stream-raw.c | 6 +-
camel/camel-tcp-stream-ssl.c | 10 +-
camel/camel-tcp-stream.c | 6 +-
camel/camel-text-index.c | 90 +++++--------
camel/camel-transport.c | 8 +-
camel/camel-vee-folder.c | 46 +++----
camel/providers/groupwise/camel-groupwise-folder.c | 6 +-
camel/providers/groupwise/camel-groupwise-store.c | 7 +-
camel/providers/imap/camel-imap-folder.c | 6 +-
camel/providers/imap/camel-imap-wrapper.c | 6 +-
camel/providers/imapx/camel-imapx-conn-manager.c | 9 +-
camel/providers/local/camel-local-folder.c | 6 +-
camel/providers/local/camel-maildir-summary.c | 9 +-
camel/providers/local/camel-mh-summary.c | 6 +-
camel/providers/nntp/camel-nntp-folder.c | 6 +-
camel/providers/nntp/camel-nntp-store.c | 6 +-
camel/providers/nntp/camel-nntp-summary.c | 6 +-
libedataserver/e-proxy.c | 8 +-
libedataserver/e-soap-message.c | 57 ++++----
libedataserver/e-soap-message.h | 3 +
libedataserver/e-soap-response.c | 28 ++--
libedataserver/e-soap-response.h | 3 +
libedataserverui/e-categories-dialog.c | 10 +-
libedataserverui/e-category-completion.c | 7 +-
libedataserverui/e-cell-renderer-color.c | 14 +-
libedataserverui/e-contact-store.c | 10 +-
libedataserverui/e-destination-store.c | 11 +-
libedataserverui/e-name-selector-dialog.c | 13 +-
libedataserverui/e-name-selector-entry.c | 19 +--
libedataserverui/e-name-selector-list.c | 7 +-
libedataserverui/e-name-selector-model.c | 9 +-
libedataserverui/e-name-selector.c | 16 +--
libedataserverui/e-source-combo-box.c | 12 +-
libedataserverui/e-source-selector.c | 10 +-
libedataserverui/e-tree-model-generator.c | 7 +-
servers/groupwise/soup-soap-message.c | 57 ++++----
servers/groupwise/soup-soap-message.h | 3 +
servers/groupwise/soup-soap-response.c | 28 ++--
servers/groupwise/soup-soap-response.h | 3 +
110 files changed, 603 insertions(+), 1041 deletions(-)
commit b839f57cc531cfbfb0e00694e14bb8381ba035b4
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Feb 23 18:21:18 2011 +0100
Bug #643095 - Crash when opening invalid multipart/signed message
camel/camel-multipart-signed.c | 7 +++++++
1 file changed, 7 insertions(+)
commit ae8dad07c8c9b842d4f79aaabc611257ea0f0717
Author: Carlos Martín Nieto <carlos@cmartin.tk>
Date: Mon Feb 21 16:55:32 2011 +0100
ECalRecur: Convert intervals < 1 into the default (1)
Negative intervals have been spotted in the wild. An interval lower
than 1 doesn't make any sense and is against the standard, so if we
see one, we replace it by the default interval of 1.
calendar/libecal/e-cal-recur.c | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
commit b90b5cdba8f25a9cd733cd9c66259b6a79263515
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Feb 22 12:18:55 2011 +0100
Bug #617763 - Cannot create events on Yahoo through CalDAV
calendar/backends/caldav/e-cal-backend-caldav.c | 8 ++++++++
1 file changed, 8 insertions(+)
commit a3a146f93949ff0e4dd8d08378e719e2bf9b9187
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Feb 22 09:09:05 2011 +0100
Bug #639201 - Crash on startup - pop3_get_message, camel_pop3_delete_old
camel/providers/pop3/camel-pop3-folder.c | 15 +++++++++++++++
1 file changed, 15 insertions(+)
commit b0dfd4aeb2b44d56f701efca1508d2c8c6911724
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Feb 21 13:16:42 2011 +0100
Bug #640829 - Can drop text/plain message lines in message preview
camel/camel-mime-filter.c | 31 ++++++++++++++++---------------
1 file changed, 16 insertions(+), 15 deletions(-)
commit aae82bde78bb3620c6854f4f5c59789fe74e1e3e
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Feb 21 16:59:26 2011 +0530
post release version bump
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 1e8c7c9c01d30a8ec66a9e3b079ed5c80e8173a0
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Feb 21 14:52:20 2011 +0530
News update for 2.91.90 release
NEWS | 42 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 42 insertions(+)
commit f8698db78e1e78f5020009616f2f08337af8ef72
Author: Petr Kovar <pknbe@volny.cz>
Date: Mon Feb 21 00:18:31 2011 +0100
Update Czech translation by Jiri Eischmann
Reviewed by: Petr Kovar.
po/cs.po | 2371 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1261 insertions(+), 1110 deletions(-)
commit 60ef812bffc7c5dfe7efb6e0448fa80c57fa73b9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Feb 18 19:37:13 2011 -0500
Coding style and whitespace cleanup.
camel/providers/local/camel-local-folder.c | 2 +-
camel/providers/local/camel-local-folder.h | 2 +-
camel/providers/local/camel-maildir-store.c | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
commit 2a27339e5beaaf9dbd915dfabedb49fd916a738c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Feb 17 21:44:36 2011 -0500
CamelTcpStream cleanups.
camel/camel-tcp-stream.c | 55 +++++++++++++++++++++-------------------------
1 file changed, 25 insertions(+), 30 deletions(-)
commit 8f847c4672a559d4a0523c691f262d769337a910
Author: hao.h.li <hao.h.li@intel.com>
Date: Fri Feb 18 14:40:52 2011 +0100
Bug #639483 - Category list includes weather information
libedataserverui/e-categories-dialog.c | 4 ++++
libedataserverui/e-category-completion.c | 6 ++++++
libedataserverui/e-name-selector-dialog.c | 8 +++++++-
3 files changed, 17 insertions(+), 1 deletion(-)
commit a2362088f7baf791149bdc919fbda7a0ab14ab52
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Feb 17 19:26:45 2011 +0100
Memory leak fix and return events in proper order
calendar/libedata-cal/e-cal-backend-store.c | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
commit 1319c66778061d79c90215ac5b84e71b5ec0040d
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Feb 16 17:35:00 2011 +0100
Bug #638563 - Make string consistent with other providers
camel/providers/imap/camel-imap-provider.c | 2 +-
camel/providers/imapx/camel-imapx-provider.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit fbbb16ff12c430d36631857281f4ed27f828485e
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Feb 16 10:10:29 2011 +0100
Bug #638246 - Runtime warning: and_operator: assertion `argc == 2' failed
libedataserver/e-sexp.c | 41 ++++++++++++++++++++++++++++++++---------
1 file changed, 32 insertions(+), 9 deletions(-)
commit 10aa841f3110a4f7084a35cbaaac1c211eb460e1
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Feb 14 19:12:50 2011 +0100
Fix few memory leaks
camel/camel-folder-summary.c | 5 +++++
camel/providers/local/camel-maildir-store.c | 26 +++++++++++++++-----------
2 files changed, 20 insertions(+), 11 deletions(-)
commit 8c3d8e91e6215686c5afcf5bf612f9c0ebe090c1
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Feb 14 08:16:04 2011 -0500
EProxy cleanup.
.../libedataserver/libedataserver-sections.txt | 1 +
libedataserver/e-proxy.c | 243 +++++++++-----------
libedataserver/e-proxy.h | 50 ++--
3 files changed, 147 insertions(+), 147 deletions(-)
commit 3112a8fc6d7cc7fe2489ce85211e66691a053fe6
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Feb 14 09:44:18 2011 +0100
Bug #638089 - Some mobile phone contacts are not shown in preview
addressbook/libebook/e-contact.c | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
commit 4662387ed23f6265f0bd1e1b6ddcfc3f2724c467
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun Feb 13 13:54:41 2011 +0100
Updated Galician translations
po/gl.po | 534 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 290 insertions(+), 244 deletions(-)
commit ec32d5eebed179de231f81ae93802035cdb519fb
Author: Changwoo Ryu <cwryu@debian.org>
Date: Sun Feb 13 03:44:31 2011 +0900
Updated Korean translation
po/ko.po | 2485 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1310 insertions(+), 1175 deletions(-)
commit 5d287d9349816fe1ec91e3e01c43efeb4a2428e2
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Feb 12 10:54:39 2011 -0500
Remove NULL checks for GObject methods.
As of GLib 2.28 all GObject virtual methods, including constructed(),
are safe to chain up to unconditionally. Remove unnecessary checks.
addressbook/backends/ldap/e-book-backend-ldap.c | 4 ++--
addressbook/libebook/e-book.c | 8 ++++----
addressbook/libebook/e-destination.c | 8 ++++----
addressbook/libebook/e-vcard.c | 4 ++--
addressbook/libedata-book/e-book-backend-sexp.c | 4 ++--
addressbook/libedata-book/e-book-backend-summary.c | 4 ++--
addressbook/libedata-book/e-data-book-factory.c | 4 ++--
calendar/backends/caldav/e-cal-backend-caldav.c | 8 ++++----
calendar/backends/contacts/e-cal-backend-contacts.c | 4 ++--
calendar/backends/file/e-cal-backend-file.c | 8 ++++----
calendar/backends/groupwise/e-cal-backend-groupwise.c | 4 ++--
calendar/backends/http/e-cal-backend-http.c | 8 ++++----
calendar/backends/weather/e-cal-backend-weather.c | 4 ++--
calendar/libecal/e-cal-component.c | 4 ++--
calendar/libecal/e-cal-view.c | 4 ++--
calendar/libedata-cal/e-cal-backend-sexp.c | 4 ++--
calendar/libedata-cal/e-data-cal-factory.c | 4 ++--
calendar/libedata-cal/e-data-cal.c | 4 ++--
libebackend/e-data-server-module.c | 4 ++--
libedataserver/e-list-iterator.c | 4 ++--
libedataserverui/e-category-completion.c | 4 ++--
21 files changed, 52 insertions(+), 52 deletions(-)
commit 69aaa8179a4a9b2b8edb69e5a57340a8ac8c942c
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sat Feb 12 14:39:20 2011 +0100
Updated Spanish translation
po/es.po | 475 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 252 insertions(+), 223 deletions(-)
commit 45743a99f2bb0f9f66ebe1a75854e246d869550d
Author: Carlos Martín Nieto <carlos@cmartin.tk>
Date: Sat Feb 12 11:53:26 2011 +0100
CamelMaildirStore: Fix memory leak
camel/providers/local/camel-maildir-store.c | 2 ++
1 file changed, 2 insertions(+)
commit 45d71522c710b5f9afec794175ea0fc0b0a1fab9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Feb 10 16:51:26 2011 -0500
Bump GTK+ requirement to 3.0.
This requirement is now locked until GNOME 3.3 development begins.
configure.ac | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit a4bb421956deba8ee9126a0342ba2a37000758a7
Author: Runa Bhattacharjee <runab@redhat.com>
Date: Fri Feb 11 17:28:07 2011 +0530
Updated Bengali India Translation
po/bn_IN.po | 5700 +++++++++++++++++++++++++++++++++--------------------------
1 file changed, 3186 insertions(+), 2514 deletions(-)
commit 04900aa4781d0f2c81cc27dce231b5177148483e
Author: Shankar Prasad <svenkate@redhat.com>
Date: Fri Feb 11 12:48:21 2011 +0530
updated kn translations
po/kn.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 0256524daf69e50e75235238687120b1e5cd40b0
Author: Shankar Prasad <svenkate@redhat.com>
Date: Fri Feb 11 12:46:56 2011 +0530
updated kn translations
po/kn.po | 136 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 70 insertions(+), 66 deletions(-)
commit 52eccf507794c31114f9c23f1e1e6c2c1d918166
Author: Shankar Prasad <svenkate@redhat.com>
Date: Thu Feb 10 21:17:02 2011 +0530
updated kn translations
po/kn.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 5d7d1fdf49f04f71cabeaf9926fc6d01d726ba89
Author: Shankar Prasad <svenkate@redhat.com>
Date: Thu Feb 10 21:08:25 2011 +0530
updated kn translations
po/kn.po | 220 ++++++++++++++++++++++++++++----------------------------------
1 file changed, 100 insertions(+), 120 deletions(-)
commit bf29ce1f865e7983a62e28f67340532b22e9439a
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Feb 9 18:40:29 2011 +0100
Be able to define DBus call timeout in configure and runtime
addressbook/libegdbus/e-gdbus-egdbusbook.c | 68 ++++++------
addressbook/libegdbus/e-gdbus-egdbusbookfactory.c | 8 +-
addressbook/libegdbus/e-gdbus-egdbusbookview.c | 16 +--
calendar/libegdbus/e-gdbus-egdbuscal.c | 116 +++++++++++----------
calendar/libegdbus/e-gdbus-egdbuscalfactory.c | 8 +-
calendar/libegdbus/e-gdbus-egdbuscalview.c | 16 +--
configure.ac | 12 +++
libedataserver/Makefile.am | 3 +-
libedataserver/e-data-server-util.c | 36 +++++++
libedataserver/e-data-server-util.h | 3 +
10 files changed, 175 insertions(+), 111 deletions(-)
commit edeb2dbc96544f1ed6a14c7063eb6fe1009a7574
Author: krishnababu k <kkrothap@redhat.ocm>
Date: Wed Feb 9 19:20:36 2011 +0530
Updated Telugu Translations
po/te.po | 5872 +++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 3297 insertions(+), 2575 deletions(-)
commit 296309d0678ef857fadf62e20922dd5046608488
Author: Shankar Prasad <svenkate@redhat.com>
Date: Wed Feb 9 17:50:08 2011 +0530
updated kn translations
po/kn.po | 3649 ++++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 2145 insertions(+), 1504 deletions(-)
commit 43e2b50981540865eb76516e9c7a93f2ca049ad9
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Wed Feb 9 11:09:50 2011 +0530
Perform consistency check on local folders based on the parameter 'need-summary-check'
camel/providers/local/camel-local-folder.c | 15 +++++++++++++--
camel/providers/local/camel-local-folder.h | 1 +
2 files changed, 14 insertions(+), 2 deletions(-)
commit e4b87ce20a840ad299adff1993c9fd44ab74c121
Author: Ivar Smolin <okul@linux.ee>
Date: Tue Feb 8 21:31:20 2011 +0200
[l10n] Updated Estonian translation
po/et.po | 54 ++++++++++++++++++++++++++++++++++++++++++++----------
1 file changed, 44 insertions(+), 10 deletions(-)
commit 3969fb87e74a49c6db478d846831d78595877d93
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Tue Feb 8 01:10:11 2011 -0500
Bug 641757 - Fix warnings from GCC 4.6
GCC learned how to find dead assignments.
.../backends/groupwise/e-book-backend-groupwise.c | 6 --
addressbook/libedata-book/e-book-backend-cache.c | 18 +----
calendar/backends/caldav/e-cal-backend-caldav.c | 27 +-------
.../backends/contacts/e-cal-backend-contacts.c | 6 --
calendar/backends/file/e-cal-backend-file-events.c | 72 ++------------------
calendar/backends/file/e-cal-backend-file-events.h | 9 ---
.../backends/file/e-cal-backend-file-journal.c | 64 ++---------------
.../backends/file/e-cal-backend-file-journal.h | 5 --
calendar/backends/file/e-cal-backend-file-todos.c | 70 ++-----------------
calendar/backends/file/e-cal-backend-file-todos.h | 9 ---
calendar/backends/file/e-cal-backend-file.c | 6 --
.../groupwise/e-cal-backend-groupwise-utils.c | 4 +-
.../backends/groupwise/e-cal-backend-groupwise.c | 41 +----------
calendar/backends/http/e-cal-backend-http.c | 45 ------------
calendar/libecal/e-cal-component.c | 7 --
calendar/libecal/e-cal-recur.c | 4 +-
calendar/libecal/e-cal.c | 3 -
calendar/libedata-cal/e-cal-backend-cache.c | 9 ---
calendar/libedata-cal/e-cal-backend-file-store.c | 11 +--
.../libedata-cal/e-cal-backend-loader-factory.c | 8 ---
calendar/libedata-cal/e-cal-backend-store.c | 3 -
calendar/tests/ecal/test-ecal.c | 9 +--
camel/camel-db.c | 3 +-
camel/camel-folder.c | 2 -
camel/camel-mime-message.c | 3 -
camel/camel-search-sql.c | 4 +-
camel/camel-smime-context.c | 8 ++-
camel/camel-text-index.c | 5 +-
camel/camel-url.c | 6 +-
camel/camel-vee-folder.c | 14 ----
camel/providers/groupwise/camel-groupwise-folder.c | 13 +---
camel/providers/groupwise/camel-groupwise-store.c | 3 -
camel/providers/groupwise/camel-groupwise-utils.c | 6 +-
camel/providers/imapx/camel-imapx-server.c | 22 +-----
camel/providers/local/camel-local-folder.c | 13 ----
camel/providers/local/camel-mbox-store.c | 6 --
camel/providers/pop3/camel-pop3-store.c | 3 +-
libebackend/e-file-cache.c | 4 --
libebackend/e-offline-listener.c | 4 --
libedataserver/e-account-list.c | 2 -
libedataserver/e-soap-message.c | 3 -
libedataserverui/e-categories-dialog.c | 2 -
libedataserverui/e-name-selector-dialog.c | 7 --
libedataserverui/e-name-selector-entry.c | 10 +--
libedataserverui/e-source-combo-box.c | 8 ---
libedataserverui/e-source-selector-dialog.c | 2 -
libedataserverui/e-tree-model-generator.c | 4 --
servers/groupwise/e-gw-connection.c | 20 +-----
servers/groupwise/soup-soap-message.c | 3 -
49 files changed, 57 insertions(+), 559 deletions(-)
commit 5d72200ef6dfe3b87097f61736d9dfcc742a123a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Feb 7 23:15:56 2011 -0500
Fix build break.
camel/tests/Makefile.am | 2 +-
configure.ac | 1 -
2 files changed, 1 insertion(+), 2 deletions(-)
commit 26432b506f67ed1745dffe82418f3ee89f9574f9
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Mon Feb 7 18:59:24 2011 +0100
remove more streams tests
camel/tests/stream/Makefile.am | 28 ----------
camel/tests/stream/README | 4 --
camel/tests/stream/test1.c | 119 ----------------------------------------
camel/tests/stream/test2.c | 48 ----------------
camel/tests/stream/test3.c | 99 ---------------------------------
5 files changed, 298 deletions(-)
commit d32a89b9e3a40a0dd8cf71dbc7bb314c9916a0c6
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Mon Feb 7 18:57:43 2011 +0100
Remove streams tests from Makefile
camel/tests/lib/Makefile.am | 1 -
1 file changed, 1 deletion(-)
commit 468a75ec5b50c839081eec32ef38b564daf956a3
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Mon Feb 7 18:57:26 2011 +0100
Remove streams tests
camel/tests/lib/streams.c | 252 ---------------------------------------------
camel/tests/lib/streams.h | 11 --
2 files changed, 263 deletions(-)
commit 0907c2bf421578d09293967239043798649570a8
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Mon Feb 7 15:33:37 2011 +0100
Remove deleted files
po/POTFILES.in | 3 ---
1 file changed, 3 deletions(-)
commit 4be9b02fc3ec8deac59bb591eb5fa904cf66f8ff
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Mon Feb 7 15:33:22 2011 +0100
Updated Norwegian bokmål translation.
po/nb.po | 451 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 248 insertions(+), 203 deletions(-)
commit fa5217c38bec521d695780955f0f3253d39ca4d1
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Feb 7 14:04:43 2011 +0100
Properly fix bug #601111
libedataserver/e-proxy.c | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
commit acc940ada4426a99fbcb2fc1bbac6ffc5cafb699
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Feb 7 13:38:31 2011 +0100
Bug #601111 - Do not use empty host names in EProxy
libedataserver/e-proxy.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit e6a81fac76b4a0512431075cfaee163b83e51c78
Author: Mario Blättermann <mariobl@gnome.org>
Date: Sat Feb 5 21:37:59 2011 +0100
[l10n] Updated German translation
po/de.po | 2361 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 1197 insertions(+), 1164 deletions(-)
commit 7b93b5fab0cd9bf8eae719452c2af10ef65abd51
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Feb 5 11:29:26 2011 -0500
Add a --keep-running option to e-calendar-factory.
Prevents the D-Bus service from automatically terminating after the last
client connection is closed. Mainly to aid in testing and development.
calendar/libedata-cal/e-data-cal-factory.c | 38 ++++++++++++++++++++++++----
1 file changed, 33 insertions(+), 5 deletions(-)
commit 877d4b28accb3138a5d264fcca945f6cdb06af5d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Feb 5 11:02:28 2011 -0500
Add a --keep-running option to e-addressbook-factory.
Prevents the D-Bus service from automatically terminating after the last
client connection is closed. Mainly to aid in testing and development.
addressbook/libedata-book/e-data-book-factory.c | 34 +++++++++++++++++++++--
1 file changed, 31 insertions(+), 3 deletions(-)
commit e2b23fe963a300078a10958aacf6284e3e947d88
Author: Vibha Yadav <yvibha@novell.com>
Date: Fri Feb 4 15:02:26 2011 +0100
Bug #641250 - Cannot add more than 2 recipients in To: or Cc: field
libedataserverui/e-name-selector-entry.c | 2 ++
1 file changed, 2 insertions(+)
commit 1b3606a6c83254ecd2dbe9b6eb8013690c4e4bd3
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Feb 3 13:13:52 2011 +0100
Bug #640696 - Hidden new messages in On This Computer/Inbox
camel/camel-folder-summary.c | 59 ++++++++++++++-------------
camel/providers/local/camel-local-summary.c | 3 +-
2 files changed, 32 insertions(+), 30 deletions(-)
commit 424b5b4e88737f47a2968b716d9cee39aa095f75
Author: Raul Gutierrez Segales <raul.gutierrez.segales@collabora.co.uk>
Date: Wed Feb 2 18:17:40 2011 -0500
Improve libebook annotations.
addressbook/libebook/e-book.c | 12 ++++++------
addressbook/libebook/e-contact.c | 4 ++--
addressbook/libebook/e-vcard.c | 6 +++---
3 files changed, 11 insertions(+), 11 deletions(-)
commit 6aad9fe4f2252ee81fac49da49e83ba020de555b
Author: Mattias Põldaru <mahfiaz gmail com>
Date: Wed Feb 2 18:46:15 2011 +0200
[l10n] Updated Estonian translation
po/et.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 9098bb005180cb4f6fe99058242db2ca9c325e78
Author: Mattias Põldaru <mahfiaz gmail com>
Date: Wed Feb 2 18:29:58 2011 +0200
[l10n] Updated Estonian translation
po/et.po | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
commit 0e904ef8c03a5d636e7b5a685b9668fc5261d6e8
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Feb 2 13:50:40 2011 +0100
Bug #634743 - Moving message on GMail with real Trash set deletes it (2nd try)
camel/providers/imap/camel-imap-folder.c | 27 ++++++++++++++++++---------
1 file changed, 18 insertions(+), 9 deletions(-)
commit 7ed8cbe7d0351741f7aecf9693215a454fad8b28
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Feb 2 09:54:53 2011 +0100
Bug #641110 - Improve 'select destination' window in copy/move to calendar
libedataserverui/e-source-selector-dialog.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 5161a0f7e4bddbdc8699fc5d93271680d1e73a6b
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Feb 1 20:06:03 2011 +0100
Bug #634743 - Moving message on GMail with real Trash set deletes it
camel/providers/imap/camel-imap-folder.c | 43 +++++++++++++++++++++++++++---
1 file changed, 40 insertions(+), 3 deletions(-)
commit 19f03bfb6a64728451f3bb5c1163e2a6519c78be
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Jan 31 21:48:39 2011 +0100
Bug #640698 - Incompatibility in 'matched-selected' signal invocation
libedataserverui/e-name-selector-entry.c | 13 ++++++-------
1 file changed, 6 insertions(+), 7 deletions(-)
commit 30b00f03c3104641e518c1e35de0a6ce0b42b0f5
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Jan 31 18:27:01 2011 +0530
post release version bump
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 7cbea38edae04240e264e46834e1dd534a39b614
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Jan 31 17:14:18 2011 +0530
News update for 2.91.6 release
NEWS | 44 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 44 insertions(+)
commit d59c21c3ebf6c0726f7ea186f5b8ec2d6e8a8ea1
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 30 18:04:30 2011 -0500
CamelGroupwiseFolder: Dynamically allocate MD5 digest.
get_md5_digest() was allocating stack memory to hold the MD5 digest and
then returning a pointer to it. Use g_malloc0() instead.
camel/providers/groupwise/camel-groupwise-folder.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
commit fbe605f61f7754bd3da574461aeae22cb45fdb84
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 30 17:47:27 2011 -0500
CamelImapxUtils: Fix dead nested assignment.
camel/providers/imapx/camel-imapx-utils.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 15cea212e1582bbe44b0f1eec8a68fc8dc960daf
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 30 17:45:49 2011 -0500
CamelNNTPFolder: Fix dead nested assignment.
camel/providers/nntp/camel-nntp-folder.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 1cc1e17a00c2f86f97254edefa64045767815fd5
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 30 17:44:46 2011 -0500
ECalBackendGroupwise: Fix dead nested assignment.
calendar/backends/groupwise/e-cal-backend-groupwise.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
commit e4e022e31f84423fa6243358b3f279274b2c5362
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 30 17:43:59 2011 -0500
CamelMaildirSummary: Fix dead nested assignments.
camel/providers/local/camel-maildir-summary.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit a354d4d89655e1019d09cc9b2b14cbb24f5b0e84
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 30 17:42:56 2011 -0500
CamelMultipartSigned: Fix dead nested assignment.
camel/camel-multipart-signed.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit c435f1e36718783dfcaf55aa03e82ac542eac83c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 30 17:41:22 2011 -0500
CamelTextIndex: Fix dead nested assignment.
camel/camel-text-index.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 9ea1c23ee50a144c1d4197c8a0c7d59047e15831
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 30 17:40:00 2011 -0500
ECalBackendCaldav: Fix dead nested assignment.
calendar/backends/caldav/e-cal-backend-caldav.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit b7a6e0165f95fc85f43330a0091b796372eb3c8b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 30 17:38:41 2011 -0500
ECalBackendFile: Fix dead nested assignment.
calendar/backends/file/e-cal-backend-file.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
commit 89bb330aaa425e9db5517a116c678e5d60caf4cd
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 30 17:37:44 2011 -0500
EContact: Fix dead nested assignments.
addressbook/libebook/e-contact.c | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
commit 6a6034cd554c8bb4477d61c98d18fe206e067bc4
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 30 17:36:37 2011 -0500
CamelMultipartSigned: Fix dead nested assignment.
camel/camel-multipart-signed.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 21080f3b5e5ad2406dfe7866a1a846e9b35d9017
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 30 17:35:12 2011 -0500
CamelLocalSummary: Fix memory leak.
camel/providers/local/camel-local-summary.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
commit add85ca26bbe6ff42ab0b78650bb4c78d056e924
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 30 17:34:53 2011 -0500
CamelImapCommand: Fix dead initialization.
camel/providers/imap/camel-imap-command.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 13bc51d66a1a979e1e23bc2a13cf36f7de3e822a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 30 17:34:34 2011 -0500
CamelTcpStream: Fix dead initialization.
camel/camel-tcp-stream.c | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
commit 34462b5494d967ece9d9d080b2792742f8a71664
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 30 17:34:10 2011 -0500
tests/ecal: Fix dead initializations.
calendar/tests/ecal/test-ecal-get-free-busy.c | 4 ++--
calendar/tests/ecal/test-ecal.c | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
commit 43d917c7186523bf7adf726d700f92f7e85aa8f0
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 30 11:05:45 2011 -0500
More whitespace cleanup.
addressbook/backends/file/e-book-backend-file.c | 10 +-
.../backends/groupwise/e-book-backend-groupwise.c | 134 +-
addressbook/backends/ldap/e-book-backend-ldap.c | 116 +-
addressbook/backends/vcf/e-book-backend-vcf.c | 2 +-
addressbook/libebook/e-address-western.c | 2 +-
addressbook/libebook/e-destination.c | 20 +-
addressbook/libebook/e-vcard.c | 26 +-
addressbook/libedata-book/e-book-backend-cache.c | 22 +-
addressbook/libedata-book/e-book-backend-sexp.c | 2 +-
addressbook/libedata-book/e-book-backend.c | 2 +-
addressbook/libegdbus/e-gdbus-egdbusbook.c | 1296 ++++++------
addressbook/libegdbus/e-gdbus-egdbusbook.h | 98 +-
addressbook/libegdbus/e-gdbus-egdbusbookfactory.c | 186 +-
addressbook/libegdbus/e-gdbus-egdbusbookfactory.h | 6 +-
addressbook/libegdbus/e-gdbus-egdbusbookview.c | 508 ++---
addressbook/libegdbus/e-gdbus-egdbusbookview.h | 34 +-
addressbook/libegdbus/e-gdbus-marshallers.c | 92 +-
addressbook/tests/ebook/ebook-test-utils.c | 616 +++---
addressbook/tests/ebook/test-changes.c | 2 +-
addressbook/tests/ebook/test-ebook-get-book-view.c | 4 +-
.../tests/ebook/test-ebook-get-required-fields.c | 2 +-
.../tests/ebook/test-ebook-remove-contact-by-id.c | 22 +-
.../tests/ebook/test-ebook-remove-contact.c | 36 +-
.../tests/ebook/test-ebook-remove-contacts.c | 44 +-
addressbook/tests/ebook/test-ebook.c | 2 +-
.../backends/contacts/e-cal-backend-contacts.c | 428 ++--
calendar/backends/file/e-cal-backend-file.c | 88 +-
.../groupwise/e-cal-backend-groupwise-utils.c | 158 +-
.../backends/groupwise/e-cal-backend-groupwise.c | 36 +-
calendar/backends/http/e-cal-backend-http.c | 210 +-
calendar/libecal/e-cal-check-timezones.c | 300 +--
calendar/libecal/e-cal-component.c | 16 +-
calendar/libecal/e-cal-system-timezone.c | 114 +-
calendar/libecal/e-cal-view.c | 6 +-
calendar/libecal/e-cal.c | 2 +-
calendar/libedata-cal/e-cal-backend-cache.c | 58 +-
calendar/libedata-cal/e-cal-backend-intervaltree.c | 2 +-
calendar/libedata-cal/e-cal-backend-sexp.c | 8 +-
calendar/libedata-cal/e-cal-backend-store.c | 2 +-
calendar/libedata-cal/e-cal-backend.c | 8 +-
calendar/libedata-cal/e-data-cal.c | 2 +-
calendar/libegdbus/e-gdbus-egdbuscal.c | 2214 ++++++++++----------
calendar/libegdbus/e-gdbus-egdbuscal.h | 180 +-
calendar/libegdbus/e-gdbus-egdbuscalfactory.c | 196 +-
calendar/libegdbus/e-gdbus-egdbuscalfactory.h | 8 +-
calendar/libegdbus/e-gdbus-egdbuscalview.c | 514 ++---
calendar/libegdbus/e-gdbus-egdbuscalview.h | 36 +-
calendar/libegdbus/e-gdbus-marshallers.c | 148 +-
calendar/tests/ecal/ecal-test-utils.c | 280 +--
calendar/tests/ecal/test-ecal-create-object--2.c | 2 +-
calendar/tests/ecal/test-ecal-get-free-busy.c | 10 +-
calendar/tests/ecal/test-ecal-get-object-list.c | 2 +-
calendar/tests/ecal/test-ecal-get-query.c | 34 +-
calendar/tests/ecal/test-ecal-modify-object.c | 14 +-
calendar/tests/ecal/test-ecal-open.c | 2 +-
calendar/tests/ecal/test-ecal-send-objects.c | 4 +-
calendar/tests/ecal/test-ecal-set-mode.c | 2 +-
.../ecal/test-ecal-stress-factory--open-async.c | 8 +-
camel/camel-db.c | 4 +-
camel/camel-debug.c | 30 +-
camel/camel-file-utils.c | 14 +-
camel/camel-folder-summary.c | 4 +-
camel/camel-gpg-context.c | 4 +-
camel/camel-iconv.c | 32 +-
camel/camel-list-utils.c | 36 +-
camel/camel-mime-filter-charset.c | 4 +-
camel/camel-mime-filter-enriched.c | 4 +-
camel/camel-mime-utils.c | 12 +-
camel/camel-movemail.c | 74 +-
camel/camel-net-utils.c | 8 +-
camel/camel-sasl-gssapi.c | 6 +-
camel/camel-sasl-ntlm.c | 12 +-
camel/camel-store-summary.c | 4 +-
camel/camel-store.c | 2 +-
camel/camel-url-scanner.c | 6 +-
camel/camel-url.c | 32 +-
camel/providers/groupwise/camel-groupwise-folder.c | 4 +-
camel/providers/imap/camel-imap-store.c | 16 +-
camel/providers/imap/camel-imap-utils.c | 8 +-
camel/providers/imapx/camel-imapx-server.c | 2 +-
camel/providers/nntp/camel-nntp-folder.c | 2 +-
camel/providers/smtp/camel-smtp-transport.c | 2 +-
camel/tests/lib/messages.c | 2 +-
libebackend/e-data-server-module.c | 2 +-
libebackend/e-offline-listener.c | 2 +-
libedataserver/e-proxy.c | 24 +-
libedataserver/e-sexp.c | 2 +-
libedataserver/e-soap-message.c | 36 +-
libedataserver/e-time-utils.c | 2 +-
libedataserver/e-url.c | 2 +-
libedataserverui/e-book-auth-util.c | 2 +-
libedataserverui/e-name-selector-list.c | 2 +-
libedataserverui/e-source-selector-dialog.c | 2 +-
libedataserverui/e-source-selector.c | 2 +-
servers/groupwise/e-gw-connection.c | 1006 ++++-----
servers/groupwise/e-gw-container.c | 6 +-
servers/groupwise/soup-soap-message.c | 36 +-
97 files changed, 4913 insertions(+), 4913 deletions(-)
commit 961589c81173052e5db769ce589999a46de06f6e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 29 23:22:56 2011 -0500
Bug 640898 - Evolution creates invalid vCard
addressbook/libebook/e-vcard.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 0661021513002035272ef19e47febe13b1db5928
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 29 10:13:35 2011 -0500
Coding style and whitespace cleanup.
addressbook/backends/google/e-book-backend-google.c | 10 +++++-----
camel/camel-folder-summary.c | 2 +-
2 files changed, 6 insertions(+), 6 deletions(-)
commit 5785f207af4b41d0452a5bd6d3ca727dfeeee1dc
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 29 10:11:25 2011 -0500
CalDAV: Fix a compiler warning.
calendar/backends/caldav/e-cal-backend-caldav.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit bb64bb45d04bf845a19b5b1c1de0e188bac24767
Author: Olav Vitters <olav@vitters.nl>
Date: Fri Jan 28 16:32:31 2011 +0100
DOAP: Fix userid
evolution-data-server.doap | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 8a5cc4b8232ec31696d98dfe67d42c790e12fc8b
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jan 27 19:30:00 2011 +0100
Fix possible invalid read when checking citation depth
camel/camel-mime-filter-tohtml.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit 07b4da9552be95f2da37c3ed5a87ee80cc5443fa
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jan 27 13:35:52 2011 +0100
Bug #623933 - Crash under ESourceList::conf_changed_callback
libedataserver/e-source-list.c | 27 +++++++++++++--------------
1 file changed, 13 insertions(+), 14 deletions(-)
commit f647a8ffac1db978356d1db5c1a8f100f64691b8
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Thu Jan 27 00:13:43 2011 +0100
QA of Galician translations
po/gl.po | 298 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 149 insertions(+), 149 deletions(-)
commit 3e5906d0530304d363addf8834c0439eaddbfe75
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Jan 26 13:24:45 2011 -0500
Require the latest gtk+-3.0 release until 3.0.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 003b02ec5269ad8b1517af24faf884169a30588c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jan 25 13:04:21 2011 -0500
Bug 640529 - Default size of category window is too small
libedataserverui/e-categories-dialog.c | 2 ++
1 file changed, 2 insertions(+)
commit 0869ba2d06a9a41a0bb65d8b7220f59a91773202
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Jan 24 13:28:44 2011 +0100
Setup GtkEntryCompletion in constructed handler, rather than init
libedataserverui/e-category-completion.c | 72 +++++++++++++++++-------------
1 file changed, 40 insertions(+), 32 deletions(-)
commit d339dee232ad616eb93fbdd9f85cd565457be1d8
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Dec 17 17:59:47 2010 +0100
No more "expose-event" on GtkWidget
libedataserverui/e-name-selector-entry.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit 21ee866f051b9ee3734592c85872d0e26ba13a55
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Dec 14 14:44:21 2010 +0100
Fix minor compiler warnings
libedataserverui/e-cell-renderer-color.c | 6 +++---
libedataserverui/e-source-selector.c | 4 ++--
2 files changed, 5 insertions(+), 5 deletions(-)
commit c2af7aa49fb138a3fb1db0d8a378f947197f8905
Author: Vibha Yadav <yvibha@novell.com>
Date: Tue Dec 14 17:50:07 2010 +0530
Bug #636495 - Build fails :GtkStyle deprecated
Caused by gtk_widget_ensure_style deprecated in gtk+ 3 (2.91.6), see:
http://git.gnome.org/browse/gtk+/commit/?id=f8a874abb1d1d8925b0f841e95bbef6cdcb21ac4
Using GtkStyleContext now.
libedataserverui/e-source-selector-dialog.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 2a02f80aa330892daf2b87d910b18eba16fb95c6
Author: Vibha Yadav <yvibha@novell.com>
Date: Thu Dec 2 16:31:55 2010 +0530
Bug #635519 - Crash at cell_renderer_color_render
gtk_cell_renderer_render is passing cairo_t variable instead of
GtkWindow from gtk-3 onwards
libedataserverui/e-cell-renderer-color.c | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
commit 93ecccc527370f8f29b0a040f4b629b05b300cb1
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 9 11:54:10 2011 -0500
Drop backward-compatibility cruft.
docs/reference/libedataserverui/Makefile.am | 3 +-
libedataserverui/Makefile.am | 3 +-
libedataserverui/e-categories-dialog.c | 3 --
libedataserverui/e-name-selector-dialog.c | 10 ------
libedataserverui/e-name-selector-entry.c | 3 --
libedataserverui/e-name-selector-list.c | 3 --
libedataserverui/e-passwords.c | 3 --
libedataserverui/e-source-selector-dialog.c | 3 --
libedataserverui/e-source-selector.c | 22 +++++++------
libedataserverui/gtk-compat.h | 46 ---------------------------
10 files changed, 15 insertions(+), 84 deletions(-)
commit 8bcaa2bafbc958e4fea3e4ab511ab026ba66dde9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Dec 16 13:05:47 2010 -0500
Drop support for gtk+-2.0.
configure.ac | 48 +++--------------
docs/reference/libedataserverui/Makefile.am | 7 ---
libedataserverui/Makefile.am | 78 ++++++++++-----------------
libedataserverui/libedataserverui.pc.in | 4 +-
4 files changed, 37 insertions(+), 100 deletions(-)
commit 89b130c3d75cd0fa023af4064b0d0e3ce2147519
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jan 25 14:46:36 2011 -0500
Add versioning to D-Bus service names.
This is to address D-Bus interface mismatches when upgrading to and
running a new Evolution release while leaving the older E-D-S factory
services running, as many users do.
More details about the problem here:
http://mail.gnome.org/archives/evolution-hackers/2010-November/msg00041.html
Contrary to the mailing list post, I'm only adding version numbers to
the service names. The new service names are:
org.gnome.evolution.dataserver.AddressBook0
org.gnome.evolution.dataserver.Calendar0
So, this works similar to shared library versioning. If you add a D-Bus
method, remove a D-Bus method, change the signature of a D-Bus method,
or change the behavior of a D-Bus method in an incompatible way, bump
the version number at the end of the service name.
I'm also renaming our D-Bus object path and interface names to be less
repetitive, but this should be transparent given the new service names.
addressbook/libebook/e-book.c | 14 +-
addressbook/libedata-book/e-data-book-factory.c | 9 +-
addressbook/libedata-book/e-data-book-factory.xml | 4 +-
addressbook/libedata-book/e-data-book-view.xml | 2 +-
addressbook/libedata-book/e-data-book.c | 4 +-
addressbook/libedata-book/e-data-book.xml | 2 +-
...ome.evolution.dataserver.AddressBook.service.in | 4 +-
addressbook/libegdbus/e-gdbus-egdbusbook.c | 162 ++++++------
addressbook/libegdbus/e-gdbus-egdbusbook.h | 2 +-
addressbook/libegdbus/e-gdbus-egdbusbookfactory.c | 30 +--
addressbook/libegdbus/e-gdbus-egdbusbookfactory.h | 2 +-
addressbook/libegdbus/e-gdbus-egdbusbookview.c | 66 ++---
addressbook/libegdbus/e-gdbus-egdbusbookview.h | 2 +-
calendar/libecal/e-cal.c | 30 +--
calendar/libedata-cal/e-data-cal-factory.c | 11 +-
calendar/libedata-cal/e-data-cal-factory.xml | 4 +-
calendar/libedata-cal/e-data-cal-view.xml | 2 +-
calendar/libedata-cal/e-data-cal.c | 4 +-
calendar/libedata-cal/e-data-cal.xml | 2 +-
....gnome.evolution.dataserver.Calendar.service.in | 4 +-
calendar/libegdbus/e-gdbus-egdbuscal.c | 262 ++++++++++----------
calendar/libegdbus/e-gdbus-egdbuscal.h | 2 +-
calendar/libegdbus/e-gdbus-egdbuscalfactory.c | 30 +--
calendar/libegdbus/e-gdbus-egdbuscalfactory.h | 2 +-
calendar/libegdbus/e-gdbus-egdbuscalview.c | 66 ++---
calendar/libegdbus/e-gdbus-egdbuscalview.h | 2 +-
configure.ac | 33 ++-
27 files changed, 378 insertions(+), 379 deletions(-)
commit d638e36ee527798211984849d822eebf8cd46b79
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 23 19:55:58 2011 -0500
Kill CamelSeekableStream.
CamelStreamFs and CamelStreamMem now implement the GSeekable interface.
camel/Makefile.am | 2 -
camel/camel-mime-filter-save.h | 2 +-
camel/camel-mime-parser.c | 10 +-
camel/camel-multipart-signed.c | 7 +-
camel/camel-seekable-stream.c | 182 --------------------
camel/camel-seekable-stream.h | 97 -----------
camel/camel-stream-buffer.h | 2 +-
camel/camel-stream-fs.c | 124 +++++++------
camel/camel-stream-fs.h | 6 +-
camel/camel-stream-mem.c | 97 +++++++----
camel/camel-stream-mem.h | 6 +-
camel/camel-stream.c | 8 +-
camel/camel.h | 1 -
camel/providers/imap/camel-imap-search.c | 2 +-
camel/providers/imapx/camel-imapx-server.c | 4 +-
docs/reference/camel/camel-docs.sgml | 1 -
docs/reference/camel/camel-sections.txt | 20 ---
docs/reference/camel/camel.types | 1 -
.../camel/tmpl/camel-seekable-stream.sgml | 68 --------
docs/reference/camel/tmpl/camel-unused.sgml | 23 +++
20 files changed, 182 insertions(+), 481 deletions(-)
commit a2c961f768d817de3fe1717d1a69f964c82f780d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 23 19:23:22 2011 -0500
Kill CamelSeekableSubstream.
This class is no longer needed.
camel/Makefile.am | 2 -
camel/camel-mime-part-utils.c | 1 -
camel/camel-multipart-signed.c | 1 -
camel/camel-seekable-substream.c | 305 --------------------
camel/camel-seekable-substream.h | 78 -----
camel/camel.h | 1 -
docs/reference/camel/camel-docs.sgml | 1 -
docs/reference/camel/camel-sections.txt | 17 --
docs/reference/camel/camel.types | 1 -
.../camel/tmpl/camel-seekable-substream.sgml | 39 ---
docs/reference/camel/tmpl/camel-unused.sgml | 44 +++
11 files changed, 44 insertions(+), 446 deletions(-)
commit ce74d468248869f6f84f81bb9b0369e5b8a52b23
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 23 17:13:54 2011 -0500
CamelMultipartSigned: Avoid using bounded streams.
I'm trying to get rid of bounds on seekable streams and this is the only
use case. Instead of creating a CamelSeekableSubstream, copy a segment
from the CamelDataWrapper stream to a new CamelStreamMem.
Less resource efficient, but so be it. This is part of a larger plan.
camel/camel-multipart-signed.c | 59 ++++++++++++++++++++++++++++++++++++----
1 file changed, 53 insertions(+), 6 deletions(-)
commit b028f72eef417ad3656c304d097f966794cb8ffd
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 22 16:17:19 2011 -0500
Replace CamelStreamSeekPolicy with GSeekType.
camel/camel-seekable-stream.c | 20 ++++++------
camel/camel-seekable-stream.h | 10 ++----
camel/camel-seekable-substream.c | 14 ++++----
camel/camel-stream-fs.c | 10 +++---
camel/camel-stream-mem.c | 10 +++---
camel/providers/imap/camel-imap-search.c | 2 +-
camel/providers/imapx/camel-imapx-server.c | 2 +-
camel/tests/lib/streams.c | 34 ++++++++++----------
docs/reference/camel/camel-sections.txt | 1 -
.../camel/tmpl/camel-seekable-stream.sgml | 11 +------
10 files changed, 48 insertions(+), 66 deletions(-)
commit 47783efde9500016fffb11ba5302f54dcb688a47
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 22 16:27:55 2011 -0500
CamelStreamFs: Remove unused "with bounds" functions.
camel/camel-stream-fs.c | 66 ------------------------
camel/camel-stream-fs.h | 12 -----
docs/reference/camel/camel-sections.txt | 2 -
docs/reference/camel/tmpl/camel-stream-fs.sgml | 26 ----------
4 files changed, 106 deletions(-)
commit afade5c3ed8df574b9af89ee5b30936ad8d6290b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jan 23 16:23:31 2011 -0500
Bump libcamel's shared object name.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 25f8a7f95d4e238d0a78432c60676e0b0b51816e
Author: Funda Wang <fundawang@gmail.com>
Date: Sun Jan 23 10:09:14 2011 +0100
Updated zh_CN translation.
po/zh_CN.po | 1788 +++++++++++++++++++----------------------------------------
1 file changed, 565 insertions(+), 1223 deletions(-)
commit 73c5d49cb8526d94b07b410425d7143fa504af65
Author: Piotr Eljasiak <epiotr@src.gnome.org>
Date: Sat Jan 22 22:27:33 2011 +0100
Fix typo (G_TYPE_INSTANCE_CHECK_TYPE -> G_TYPE_CHECK_INSTANCE_TYPE)
libebackend/e-data-server-module.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 65dba47c5fbcbd93a8d20b6e7523b3ea27d8725b
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jan 21 15:12:59 2011 +0100
Bug #635339 - 'Mark as read' from popup menu not working on Junk folder
camel/camel-folder-summary.c | 21 ++++++++++++++++++---
camel/camel-store.c | 21 +++++++++++++++++++++
camel/camel-vee-summary.c | 25 +++++++------------------
3 files changed, 46 insertions(+), 21 deletions(-)
commit 193466aacf150cb9db886d47fd64081d9ea85968
Author: Michael Kotsarinis <mk73628@gmail.com>
Date: Wed Jan 19 18:48:20 2011 +0200
Updated Greek translation
po/el.po |11423 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 5772 insertions(+), 5651 deletions(-)
commit 75bb0364d763dd682027035a7709c7ab366e6183
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sun Nov 21 01:59:15 2010 +0000
Tidy up the mode logic in the Google Contacts backend a little
.../backends/google/e-book-backend-google.c | 74 +++++++++-----------
1 file changed, 33 insertions(+), 41 deletions(-)
commit d965a664539a96ab8e62bb3aa00d28a61d4faa5a
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sun Nov 21 01:17:38 2010 +0000
Mark a string as translatable in the Google Contacts backend
addressbook/backends/google/e-book-backend-google.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit c771b9ccf7314d549854399159b8bc74300cc358
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sun Nov 21 01:15:35 2010 +0000
Don't enter live mode if the Google Contacts backend is already in it
addressbook/backends/google/e-book-backend-google.c | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
commit 192a2aa89f86664bf56a6282ecb56504e56fab3c
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sun Nov 21 01:08:51 2010 +0000
Make contact removal asynchronous in the Google Contacts backend
This also removes support for removing multiple contacts in one call to
remove_contacts(), since the complexities of managing the asynchronous
results would have been unmanageable. The GData protocol doesn't have
support for bulk removal, so this doesn't lose us anything.
remove_contacts() now only removes exactly one contact each time it's called.
This patch includes cancellation support for removal operations.
.../backends/google/e-book-backend-google.c | 109 +++++++++++++-------
1 file changed, 69 insertions(+), 40 deletions(-)
commit d88ae15923ff4d8867631af3703a0075affdcc18
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sun Nov 21 00:42:13 2010 +0000
Remove redundant storage of the Google Contacts backend's username
.../backends/google/e-book-backend-google.c | 24 ++------------------
1 file changed, 2 insertions(+), 22 deletions(-)
commit 16795366a4ebe0d7f76a6e1d7e1afeec3ac92bdf
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sun Nov 21 00:34:11 2010 +0000
Add cancellation support to the Google Contacts backend
.../backends/google/e-book-backend-google.c | 84 ++++++++++++++++++--
1 file changed, 77 insertions(+), 7 deletions(-)
commit e437933a3265a5dff701d3584175c833dd12b6ee
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sat Nov 20 23:48:04 2010 +0000
Make group retrieval asynchronous in the Google Contacts backend
.../backends/google/e-book-backend-google.c | 70 +++++++++++---------
1 file changed, 37 insertions(+), 33 deletions(-)
commit 792e6311ecd533be86e3d84e5aa3fda485fd9d91
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sat Nov 20 23:22:58 2010 +0000
Remove unnecessary cache refreshes from the Google Contacts backend
We shouldn't refresh the cache immediately after authenticating for two
reasons:
• If it fails, its error gets conflated with any errors from the
authentication process.
• We only need to update the cache if a view connects to the backend (and
the backend consequently goes "live").
We shouldn't refresh the cache before getting a contact or set of contacts
because this will only ever cause a cache refresh if the refresh timeout has
been reached, which would have already caused a refresh in the timeout
handler.
.../backends/google/e-book-backend-google.c | 40 +-------------------
1 file changed, 1 insertion(+), 39 deletions(-)
commit 09d48280933da2c783d37a8d322775d871a3c2ea
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sat Nov 20 23:14:16 2010 +0000
Make contact retrieval asynchronous in the Google Contacts backend
.../backends/google/e-book-backend-google.c | 130 +++++++++-----------
1 file changed, 59 insertions(+), 71 deletions(-)
commit a7ba1bb9fd9b97e54735a25f65948c72ada01f62
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sat Nov 20 21:54:23 2010 +0000
Make authentication asynchronous in the Google Contacts backend
.../backends/google/e-book-backend-google.c | 78 +++++++++++---------
1 file changed, 45 insertions(+), 33 deletions(-)
commit e64fee2b6c3325ab2b76bf2276719e46b8ef6f6d
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sat Nov 20 21:26:05 2010 +0000
Don't abort authentication if the Google Contacts backend isn't authenticated
Don't assume that having a service object means we're authenticated.
.../backends/google/e-book-backend-google.c | 29 +++++++++++---------
1 file changed, 16 insertions(+), 13 deletions(-)
commit 1b860f87cffc1482a206b28493d5a1c2c4edc0b2
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sat Nov 20 21:20:39 2010 +0000
Make contact modification asynchronous in the Google Contacts backend
.../backends/google/e-book-backend-google.c | 91 +++++++++++++-------
1 file changed, 58 insertions(+), 33 deletions(-)
commit 008c64f1afa02f4a9098823563dd1885f1b5106e
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sat Nov 20 17:59:01 2010 +0000
Make contact creation asynchronous in the Google Contacts backend
.../backends/google/e-book-backend-google.c | 73 +++++++++++++-------
1 file changed, 49 insertions(+), 24 deletions(-)
commit 4bb9406a26856f90c94c6b1030a17b6e9605ef44
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sat Nov 20 17:37:07 2010 +0000
Rebase the Google Contacts backend as an asynchronous EBookBackend
None of the code takes advantage of this yet (it is all still synchronous),
but the backend no longer depends on EBookBackendSync.
.../backends/google/e-book-backend-google.c | 185 +++++++++++---------
.../backends/google/e-book-backend-google.h | 6 +-
2 files changed, 108 insertions(+), 83 deletions(-)
commit 10cb89b7d3b40a3e635f8b79a846444b31f15e16
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sat Nov 20 16:02:50 2010 +0000
Bug 635353 — Don't parse empty addresses in the Google Contacts backend
If a vCard ADR attribute is empty, it's cleaner to not return a GData address
for it, rather than return a new empty one. Closes: bgo#635353
addressbook/backends/google/e-book-backend-google.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
commit 5fa3acb33c342cfc4f096d053d2bd5bbdae87fa1
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jan 18 21:27:37 2011 -0500
Treat empty cache files as nonexistent.
For some reason, cached mail message files are sometimes winding up as
zero-length files. Still need to figure out how this is happening, but
in the meantime teach Camel to disregard zero-length cache files.
camel/camel-data-cache.c | 9 +++++--
camel/providers/imapx/camel-imapx-server.c | 39 ++++++++++++----------------
2 files changed, 23 insertions(+), 25 deletions(-)
commit 7b28d5640294b9366d4fc36b0c17a71bbdc83420
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jan 18 17:45:34 2011 -0500
Add e_source_selector_get_source_by_path()
Backported from the "account-mgmt" branch.
.../libedataserverui/libedataserverui-sections.txt | 1 +
.../libedataserverui/tmpl/e-source-selector.sgml | 10 ++++++
libedataserverui/e-source-selector.c | 33 ++++++++++++++++++++
libedataserverui/e-source-selector.h | 3 ++
4 files changed, 47 insertions(+)
commit 36ff04251a112f6d621ec227a33af7e545b373ca
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jan 18 17:28:41 2011 -0500
e-book-auth-util: Always listen for "auth-required" signals
libedataserverui/e-book-auth-util.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
commit decec4a2e80168e574db72f7d07728acfcc22b23
Author: Andika Triwidada <andika@gmail.com>
Date: Mon Jan 17 13:14:04 2011 +0700
Updated Indonesian translation
po/id.po | 3082 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 1576 insertions(+), 1506 deletions(-)
commit 69b8607f2dd6d399306905e011a6565319190066
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sat Jan 15 14:35:08 2011 +0000
Bump libgdata dependency to 0.7.0
The minimum dependency in GNOME is now 0.8.0, so we can bump the e-d-s
dependency to 0.7.0 and remove the various #ifdefs. See: bgo#566441
.../backends/google/e-book-backend-google.c | 77 --------------------
configure.ac | 10 +--
2 files changed, 1 insertion(+), 86 deletions(-)
commit f5230b89b1b928b5d145a7b1bb3c8f6f06c12c82
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Tue Jul 20 09:28:49 2010 +0100
Bug 566441 — The Google backend doesn't use the tags/categories/groups
Support categorising contacts using Google Contacts' groups. This includes a
mapping of Google's system groups onto some of the default Evolution groups,
plus support for arbitrary groups.
The patch can optionally use libgdata 0.7's improved support for Google
Contacts groups.
Closes: bgo#566441
.../backends/google/e-book-backend-google.c | 346 +++++++++++++++++---
1 file changed, 304 insertions(+), 42 deletions(-)
commit 49878028cc5f4f92dd59e684b9622f29df43ecf9
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jan 14 16:33:29 2011 +0100
Use GDBus calls without any timeout set
addressbook/libegdbus/e-gdbus-egdbusbook.c | 66 ++++++------
addressbook/libegdbus/e-gdbus-egdbusbookfactory.c | 6 +-
addressbook/libegdbus/e-gdbus-egdbusbookview.c | 14 +--
calendar/libegdbus/e-gdbus-egdbuscal.c | 114 ++++++++++-----------
calendar/libegdbus/e-gdbus-egdbuscalfactory.c | 6 +-
calendar/libegdbus/e-gdbus-egdbuscalview.c | 14 +--
6 files changed, 110 insertions(+), 110 deletions(-)
commit 67af674bb2ede7d8c42a71909dc887f453131309
Author: Andrew McMillan <andrew@morphoss.com>
Date: Fri Jan 14 11:10:00 2011 +1300
Correct log domain for webdav backend.
addressbook/backends/webdav/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 4913827c8936a378b0adbbdab8b2ad609dc0f35d
Author: Andrew McMillan <andrew@morphoss.com>
Date: Fri Jan 14 10:58:46 2011 +1300
Bug #639469 - WebDAV addressbook only uses https
addressbook/backends/webdav/e-book-backend-webdav.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit a65b1d94415326418dd9663cbae041abc51f4a47
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jan 13 18:46:16 2011 +0100
Bug #627788 - EDataCalView is never freed in a factory process
addressbook/tests/ebook/test-stress-bookviews.c | 1 +
calendar/libecal/e-cal-view.c | 15 +-
calendar/libedata-cal/e-cal-backend.c | 22 +--
calendar/libedata-cal/e-data-cal-factory.c | 11 ++
calendar/libedata-cal/e-data-cal-view.c | 12 ++
calendar/libedata-cal/e-data-cal-view.xml | 4 +
calendar/libegdbus/e-gdbus-egdbuscalview.c | 169 +++++++++++++++++++++++
calendar/libegdbus/e-gdbus-egdbuscalview.h | 24 ++++
8 files changed, 239 insertions(+), 19 deletions(-)
commit e7201c8163317afce06c973e38df829e68869acd
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jan 12 16:36:56 2011 +0100
Bug #639165 - maildir expunge not working as expected
camel/providers/local/camel-local-provider.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 9b014401e787fdd2d95abdf23a8568408ea96d17
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jan 11 14:35:55 2011 +0100
Bug #525565 - Crash in find_book_by_contact at e-name-selector-entry.c
libedataserverui/e-name-selector-entry.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
commit 3ebf9b817ef6aedf18d5e6e96090658ed52a635d
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jan 11 11:38:59 2011 +0100
Bug #638948 - NNTP folder doesn't implement Expunge
camel/camel-disco-folder.c | 13 +++++++++++++
camel/providers/nntp/camel-nntp-folder.c | 29 +++++++++++++++++++++++++++++
2 files changed, 42 insertions(+)
commit 63ce9502673767df390d65d2556225446345aa27
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jan 10 23:57:47 2011 -0500
Add macro for GType of ECalSourceType enum.
calendar/libecal/e-cal.h | 1 +
.../calendar/libecal/libecal-sections.txt | 11 ++--
docs/reference/calendar/libecal/tmpl/e-cal.sgml | 41 ---------------
.../calendar/libecal/tmpl/libecal-unused.sgml | 54 ++++++++++++++++++++
4 files changed, 61 insertions(+), 46 deletions(-)
commit bf6729711e4da03486f8c897ca192dfa72efe794
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jan 10 18:02:54 2011 -0500
imapx_server_get_message: Avoid unreffing a NULL stream.
camel/providers/imapx/camel-imapx-server.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 79caca4279503a1bf435d6bd919929eed7b309e5
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jan 10 17:59:18 2011 -0500
imapx_parser_thread: Avoid piling up GErrors.
camel/providers/imapx/camel-imapx-server.c | 4 ++++
1 file changed, 4 insertions(+)
commit d03521b9168508bc796276f5fd5276bfcaa31690
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jan 10 17:42:24 2011 -0500
CamelStreamFs: Check for cancellation before closing or flushing
camel/camel-stream-fs.c | 6 ++++++
1 file changed, 6 insertions(+)
commit 781f53b73edc8d1ebfc3dbe28d2023e95dc6c01e
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Jan 10 13:58:27 2011 +0100
Crash on bogus component removal in file calendar backend
calendar/backends/file/e-cal-backend-file.c | 21 ++++++---------------
1 file changed, 6 insertions(+), 15 deletions(-)
commit 9bdc2cc52e6c1be3747699e00bbd65d046eb25c5
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 8 20:08:09 2011 -0500
Post-release version bump.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 856735690c98a91fcf79ebb3288b16d86afe4af3
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jan 8 20:06:55 2011 -0500
NEWS update for 2.91.5 release.
NEWS | 24 +++++++++++++++++++++++-
1 file changed, 23 insertions(+), 1 deletion(-)
commit 1c226b2633f19e407b51b1736f040ec3ceeb2b68
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jan 6 11:20:17 2011 -0500
Change the installation path for E-D-S backends.
Address book and calendar backend modules are now split into different
installation directories so the D-Bus factory processes will only load
relevant backend modules.
This changes some pkg-config details for third-party backend modules.
Instead of querying the backend directory with:
pkg-config --variable=extensiondir evolution-data-server-1.2
you must query the directory for address book backends with:
pkg-config --variable=backenddir libedata-book-1.2
and the directory for calendar backends with:
pkg-config --variable=backenddir libedata-cal-1.2
NEWS | 21 +++++++++
addressbook/backends/file/Makefile.am | 2 +-
addressbook/backends/google/Makefile.am | 2 +-
addressbook/backends/groupwise/Makefile.am | 2 +-
addressbook/backends/ldap/Makefile.am | 2 +-
addressbook/backends/vcf/Makefile.am | 2 +-
addressbook/backends/webdav/Makefile.am | 2 +-
addressbook/libedata-book/Makefile.am | 1 +
addressbook/libedata-book/e-data-book-factory.c | 6 ++-
addressbook/libedata-book/libedata-book.pc.in | 1 +
calendar/backends/caldav/Makefile.am | 2 +-
calendar/backends/contacts/Makefile.am | 2 +-
calendar/backends/file/Makefile.am | 2 +-
calendar/backends/groupwise/Makefile.am | 2 +-
calendar/backends/http/Makefile.am | 2 +-
calendar/backends/weather/Makefile.am | 2 +-
calendar/libedata-cal/Makefile.am | 1 +
calendar/libedata-cal/e-data-cal-factory.c | 6 ++-
calendar/libedata-cal/libedata-cal.pc.in | 1 +
configure.ac | 19 ++++----
.../libebackend/tmpl/e-data-server-module.sgml | 4 +-
evolution-data-server.pc.in | 1 -
libebackend/Makefile.am | 1 -
libebackend/e-data-server-module.c | 46 +++++++++-----------
libebackend/e-data-server-module.h | 21 +++++----
25 files changed, 95 insertions(+), 58 deletions(-)
commit 43c581a92a874dace181b0f9c80d2c2d54252bcd
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sun Jan 2 18:38:35 2011 +0100
Updated Norwegian bokmål translation from Torstein Adolf Winterseth
po/nb.po | 236 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 119 insertions(+), 117 deletions(-)
commit 06d80fb26c7062e73a3b3eb759c98255b7ae7c10
Author: A S Alam <aalam@users.sf.net>
Date: Sun Jan 2 06:26:27 2011 +0530
update Punjabi Translation
po/pa.po | 2478 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1306 insertions(+), 1172 deletions(-)
commit 2fa23ba92109fcee62241d43c2342d41291731b2
Author: Daniel Nylander <po@danielnylander.se>
Date: Fri Dec 31 04:31:29 2010 +0100
Updated Swedish translation
po/sv.po | 2516 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 1307 insertions(+), 1209 deletions(-)
commit f57b6f3be2f548819d4b5909fb2103c5e81356f6
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Dec 27 15:12:15 2010 -0500
Remember to chain up in dispose() methods.
addressbook/libebook/e-book-view.c | 3 +++
libedataserver/e-proxy.c | 3 +++
2 files changed, 6 insertions(+)
commit 984f29d62b6f7394cf5f0786366d67e8f81b56c9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Dec 27 09:16:46 2010 -0500
Bug 638095 - Async ops in ENameSelectorEntry can exceed widget lifetime
libedataserverui/e-name-selector-entry.c | 38 +++++++++++++++++++++++-------
1 file changed, 29 insertions(+), 9 deletions(-)
commit 65e5b0b4952559ac3c0bdf2c08098d3f06016ad8
Author: Stef Walter <stefw@collabora.co.uk>
Date: Mon Dec 27 08:17:25 2010 -0500
Bug 637916 - configure.ac with_nspr_includes test is incorrect
configure.ac | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 80e88d96040b58bae9433562f78fe4ea222bbae9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Dec 27 07:48:42 2010 -0500
Bug 637838 - Include annotation-glossary.xml in API docs
docs/reference/addressbook/libebook/libebook-docs.sgml | 3 +++
docs/reference/addressbook/libedata-book/libedata-book-docs.sgml | 3 +++
docs/reference/calendar/libecal/libecal-docs.sgml | 3 +++
docs/reference/calendar/libedata-cal/libedata-cal-docs.sgml | 3 +++
docs/reference/camel/camel-docs.sgml | 3 +++
docs/reference/libedataserver/libedataserver-docs.sgml | 3 +++
docs/reference/libedataserverui/libedataserverui-docs.sgml | 3 +++
7 files changed, 21 insertions(+)
commit b54dff518126cd58e5de083aae077e12803ca6f0
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Dec 22 19:30:11 2010 -0500
Temporarily remove GTK_DISABLE_DEPRECATED.
GTK+ 2.91 is deprecating API we still use, and I'm not gonna deal with
that until after GNOME 3.0.
configure.ac | 1 -
1 file changed, 1 deletion(-)
commit de744fc0921de873cc5dc3a7ad4254539f598185
Author: Gheyret T.Kenji <gheyret@gmail.com>
Date: Thu Dec 23 18:34:48 2010 +0100
Added UG translation
po/ug.po | 1081 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 581 insertions(+), 500 deletions(-)
commit 585eb01ed13e923eeff39132f266f3d86a1a1218
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Tue Jul 20 20:32:30 2010 +0100
gcc warning fixes
Variables shadowing various libc functions and a potentially-uninitialised
variable.
.../backends/google/e-book-backend-google.c | 170 ++++++++++----------
1 file changed, 84 insertions(+), 86 deletions(-)
commit 83acb8b4833ea364fd053f730404900b3b4e0820
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Tue Jul 20 20:19:15 2010 +0100
Merge utility functions into Google Contacts backend
addressbook/backends/google/Makefile.am | 2 -
.../backends/google/e-book-backend-google.c | 1171 ++++++++++++++++++-
addressbook/backends/google/util.c | 1183 --------------------
addressbook/backends/google/util.h | 42 -
4 files changed, 1166 insertions(+), 1232 deletions(-)
commit 845eb969ff4afd75f9cae08889dfc5a7ba315f7b
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Dec 21 14:48:57 2010 +0100
Little compiler warning fix
libedataserverui/e-name-selector-dialog.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 9e876e330e2f9ebb91e4d32f8242efdf738b2178
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Dec 20 20:19:27 2010 +0530
post release version bump
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 9b9d60e8946c0033595aabb278d6d2e847df7ba5
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Dec 20 18:25:18 2010 +0530
News update for 2.91.4 release
NEWS | 33 +++++++++++++++++++++++++++++++++
1 file changed, 33 insertions(+)
commit 0044787481df99d995d3652e9387a7716717f691
Author: Ivar Smolin <okul@linux.ee>
Date: Mon Dec 20 13:58:02 2010 +0200
[l10n] Updated Estonian translation
po/et.po | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit c0f1d81f093dd50cffcfd2bc895f0cdee60db539
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Dec 20 11:02:35 2010 +0100
Bug #636334 - Birthdays&Anniversaries calendar skips local address books
.../backends/contacts/e-cal-backend-contacts.c | 20 +++++++++++++-------
1 file changed, 13 insertions(+), 7 deletions(-)
commit 66bafbfa065298d949e00e69c72f7733f79a9ed0
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Dec 16 21:56:20 2010 -0500
Bug 636850 - Consistent libgweather configure options
Use --enable-weather instead of --with-weather for the weather calendar
backend. This is consistent with Evolution's weather plugin option.
configure.ac | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit d6beed3af9979eb7a97a86378eb87c615c6ccb28
Author: jpunit <jpunit@novell.com>
Date: Thu Dec 16 17:50:20 2010 +0530
Bug #633180 -Attendee uneditable if typed manually
Making attendee to be edited as user switches his focus.
libedataserverui/e-name-selector-entry.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 34d8d68513067c08e906c0686e7a249391ba6509
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Dec 16 12:01:41 2010 +0100
Bug #420813 - Unnecessarily slow update/reopen of webcal calendars
calendar/backends/http/e-cal-backend-http.c | 82 +++++++++++++++++++++++----
1 file changed, 72 insertions(+), 10 deletions(-)
commit c20a4d6e04b142fa66d0e8e625ce2424e89d1896
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Wed Dec 15 22:04:01 2010 +0100
Updated Spanish translation
po/es.po | 406 ++++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 237 insertions(+), 169 deletions(-)
commit cc745b5e13c22d48ac6d6f209b5d54fa5098bede
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Dec 15 15:51:54 2010 +0100
Bug #634385 - Crash in smtp_connect
camel/camel-tcp-stream-raw.c | 16 +++++++++-------
camel/providers/smtp/camel-smtp-transport.c | 11 +++++++++--
2 files changed, 18 insertions(+), 9 deletions(-)
commit d74ef470ea0f710c59ca3cd3ccca53db1912f1fc
Author: Ivar Smolin <okul@linux.ee>
Date: Mon Dec 13 14:27:46 2010 +0200
[l10n] Updated Estonian translation
po/et.po | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit f4a317d849511a9cd13dbbd10fae17afa141b973
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Dec 13 13:05:08 2010 +0100
Bug #616452 - Do not set '-Wl,--no-undefined' on freebsd/openbsd
configure.ac | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
commit 000a50cb7184dde596f76c0c43a6b7f28d5db525
Author: Ivar Smolin <okul@linux.ee>
Date: Mon Dec 13 10:37:04 2010 +0200
[l10n] Updated Estonian translation
po/et.po | 48 ++++++++++++++++++++++++++++++++++++++++++++----
1 file changed, 44 insertions(+), 4 deletions(-)
commit 709c5b273eedb5afc87016f16a30cc7e6cb083aa
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sun Dec 12 21:48:05 2010 +0100
Updated Norwegian bokmål translation
po/nb.po | 355 +++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 199 insertions(+), 156 deletions(-)
commit 02e3c29f233007cf05fb3abe22ce1406e3dc142b
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Sun Dec 12 19:29:49 2010 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 2424 +++++++++++++++++++++++++++++++----------------------------
po/zh_TW.po | 2424 +++++++++++++++++++++++++++++++----------------------------
2 files changed, 2512 insertions(+), 2336 deletions(-)
commit 790c66bbae524236b1346ae046dbdc4bebd14181
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sat Dec 11 00:12:12 2010 +0100
Updated Galician translations
po/gl.po | 419 +++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 239 insertions(+), 180 deletions(-)
commit 83b39d4b61e52e7d5e1aeb77a4abd8b1add244c2
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Dec 10 18:37:10 2010 +0100
Bug #633557 - Translation comments needed
addressbook/backends/ldap/e-book-backend-ldap.c | 1 +
addressbook/libedata-book/e-data-book.c | 1 +
.../backends/groupwise/e-cal-backend-groupwise.c | 12 +++--
calendar/libecal/e-cal.c | 1 +
calendar/libedata-cal/e-data-cal.c | 1 +
camel/camel-smime-context.c | 1 +
camel/providers/pop3/camel-pop3-provider.c | 1 +
libedataserver/e-categories.c | 46 ++++++++++----------
8 files changed, 37 insertions(+), 27 deletions(-)
commit e826ae16bd73c794e27bdd353bd1b0cc2697c471
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Dec 10 17:46:45 2010 +0100
Do not store and generate locel:/system URIs
libedataserver/e-source.c | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
commit 5f9ee92d94b5a1106ddc5fb7b4aa5157d4ef2db1
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Nov 25 13:17:34 2010 -0600
bmo#6498 - Filters are not applied to imapx Inboxes
The default for the 'filter' option in imapx was set to False.
Now we make the default be True. This means that incoming
messages through imapx will be filtered with Evolution's normal
filters. A default of False means that your configuration doesn't
work - people have no idea why their filters aren't working.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/providers/imap/camel-imap-provider.c | 2 +-
camel/providers/imapx/camel-imapx-provider.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit ceb906002ae20ffa8eb4d79407d8111b0aa0798d
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Dec 9 13:56:19 2010 +0100
Bug #573125 - Crashes right after startup when having broken db summary
camel/camel-db.c | 44 +++++----
camel/camel-folder-summary.c | 96 ++++++++++++++------
camel/camel-folder-summary.h | 4 +
.../providers/groupwise/camel-groupwise-summary.c | 16 +---
camel/providers/imap/camel-imap-summary.c | 21 ++---
camel/providers/imapx/camel-imapx-summary.c | 27 ++----
camel/providers/local/camel-mbox-summary.c | 12 +--
camel/providers/nntp/camel-nntp-summary.c | 17 +---
8 files changed, 125 insertions(+), 112 deletions(-)
commit f07a3cc644555c3178337abe7b31995708567e86
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Dec 8 15:57:20 2010 +0100
Bug #633332 - Preserve port number in WebDAV address book
addressbook/backends/webdav/e-book-backend-webdav.c | 5 +++++
1 file changed, 5 insertions(+)
commit 9e8a4b9b6c11cfc28a3cde92e61dcf37e3a290f1
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Dec 8 14:47:37 2010 +0100
camel_service_connect_sync can call camel_service_disconnect_sync
camel/camel-service.c | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
commit b47659bfaac7810857f201fc2692961325277162
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Dec 8 14:30:53 2010 +0100
Bug #631568 - Scheduling Meetings with CalDAV calendars
calendar/backends/caldav/e-cal-backend-caldav.c | 105 +++++++++++++++--------
1 file changed, 70 insertions(+), 35 deletions(-)
commit 7e947fef2fb5d1f7d812395b51d9c08358477f65
Author: Ivar Smolin <okul@linux.ee>
Date: Wed Dec 8 10:33:42 2010 +0200
[l10n] Updated Estonian translation
po/et.po | 16 ++++++++++++++--
1 file changed, 14 insertions(+), 2 deletions(-)
commit 9ea37a5008196a9605519a71beb33f97dbf62052
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Dec 7 15:38:46 2010 +0100
Bug #590245 - 'evolution --force-shutdown' should kill factories
addressbook/libedata-book/e-data-book-factory.c | 32 +++++++++++++++++++++--
calendar/libedata-cal/e-data-cal-factory.c | 32 +++++++++++++++++++++--
2 files changed, 60 insertions(+), 4 deletions(-)
commit 3aabc763622dcd29671293f1640d0b8bdee4cb95
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Dec 7 13:59:36 2010 +0100
Bug #628563 - Use-after-free crash in objects_added_cb()
addressbook/libebook/e-book-view.c | 1 +
calendar/libecal/e-cal-view.c | 8 ++++++--
2 files changed, 7 insertions(+), 2 deletions(-)
commit a4780ae433fcfd0f4cd8c641348705f512e5a95d
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Dec 7 12:49:43 2010 +0530
Maildir: Hide folders which do not start with a dot
camel/providers/local/camel-maildir-store.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 63594f729f283b909a894bfca22bfde22605be29
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Mon Dec 6 18:42:02 2010 +0100
Updated Norwegian bokmål translation
po/nb.po | 352 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 187 insertions(+), 165 deletions(-)
commit 45f2445017ecdbec71c9885e71754bd3a9343bda
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sun Dec 5 18:30:49 2010 +0100
Updated Spanish translation
po/es.po | 409 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 214 insertions(+), 195 deletions(-)
commit c90a0a5b237fb2b9d0876d5851ba6cdf699fcdb2
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Dec 3 13:15:22 2010 -0600
Drop support for password key files.
Password key files date back to GNOME 1 and we've retained support for
them throughout GNOME 2, but we don't want to drag this into GNOME 3.
GNOME Keyring is the preferred password storage solution so change it
from an optional dependency to a required dependency for GNOME 3.
configure.ac | 24 +-
libedataserverui/e-passwords.c | 497 +++-------------------------------------
2 files changed, 37 insertions(+), 484 deletions(-)
commit f6cb73b215064cdc034f395fc1c7748fc837e6f6
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Dec 3 14:38:45 2010 -0600
Whitespace cleanup.
camel/providers/local/camel-maildir-store.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit 4fcefff98a55eafa366b655b7677536218b4e1fe
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Dec 3 14:29:26 2010 -0600
Update API docs.
camel/camel-folder-summary.c | 5 +
.../calendar/libecal/libecal-sections.txt | 1 -
.../libecal/tmpl/e-cal-check-timezones.sgml | 2 +
docs/reference/camel/camel-sections.txt | 4 +-
.../reference/camel/tmpl/camel-cipher-context.sgml | 6 +
docs/reference/camel/tmpl/camel-db.sgml | 15 -
.../reference/camel/tmpl/camel-folder-summary.sgml | 29 +-
docs/reference/camel/tmpl/camel-unused.sgml | 31 ++
.../libedataserver/libedataserver-docs.sgml | 1 +
.../libedataserver/libedataserver-sections.txt | 86 +++++
docs/reference/libedataserver/tmpl/e-sexp.sgml | 4 +-
.../libedataserver/tmpl/e-soap-message.sgml | 337 ++++++++++++++++++++
.../libedataserver/tmpl/e-soap-response.sgml | 208 ++++++++++++
docs/reference/libedataserver/tmpl/e-util.sgml | 19 ++
libedataserver/e-data-server-util.h | 3 +-
libedataserver/e-soap-message.c | 66 ++++
libedataserver/e-soap-response.c | 41 +++
17 files changed, 817 insertions(+), 41 deletions(-)
commit 07f89559bf8eef73e6f3dfd420002acf0d1e0b02
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Dec 3 17:15:01 2010 +0100
Bug #530205 - Use CalDAV calendar read-only when server unreachable
calendar/backends/caldav/e-cal-backend-caldav.c | 164 ++++++++++++++++++-----
1 file changed, 129 insertions(+), 35 deletions(-)
commit 3f711b5dfd3420a19adbd9f587eb848d54b0cc69
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Dec 2 19:46:35 2010 +0100
Bug #625048 - Fails to detect America/New York system timezone
calendar/libecal/e-cal-system-timezone.c | 63 ++++++++++++++++++++++++++----
1 file changed, 55 insertions(+), 8 deletions(-)
commit 5be866d0361a1286318ffe2d5a7cf22646086b7d
Author: Vibha Yadav <yvibha@novell.com>
Date: Wed Dec 1 17:12:35 2010 +0530
Bug #590476 (bnc) - Evolution corrupts PDF files.
Added the code to skip the "text" treatment, if the content type is
"text/pdf" because of which pdf gets corrupted.
camel/camel-data-wrapper.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 793e9cda8a969f38939ef0ba69bef8bea4df28ad
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Dec 1 12:03:24 2010 +0100
Use less threads in CamelDB
camel/camel-db.c | 167 ++++++++++++++++++++++++++----------------------------
1 file changed, 79 insertions(+), 88 deletions(-)
commit e877646c0bda4a60c5200eb8633ecf21a22b229d
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Nov 29 17:03:21 2010 +0100
Bug #620609 - Empty trash at exit doesn't work
camel/camel-store.c | 45 ++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 44 insertions(+), 1 deletion(-)
commit fd4eb0df52b4bbc3eadf4ac3cfd955f562e406ea
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Nov 29 20:26:18 2010 +0530
post release version bump
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 59eb724737d129dc0c25444fda31eed1df546a8e
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Nov 29 19:41:31 2010 +0530
Bug 635659 - crash on selecting folder
camel/providers/local/camel-maildir-folder.c | 30 +++++++++++---------------
1 file changed, 13 insertions(+), 17 deletions(-)
commit 087f592b3137caa479c5fb06c21cf33796988e39
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Nov 29 15:52:09 2010 +0530
News update for 2.91.3 release
NEWS | 44 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 44 insertions(+)
commit 5fcaf2c1199ee63fa2395bc8f8f0a51671987d4f
Author: Ivar Smolin <okul@linux.ee>
Date: Sat Nov 27 16:53:03 2010 +0200
[l10n] Updated Estonian translation
po/et.po | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
commit e130033ee8a95577b18cc3bf47b928d096894025
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sat Nov 27 02:23:09 2010 +0100
Updated Galician translations
po/gl.po | 271 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 139 insertions(+), 132 deletions(-)
commit 5063941043097120dbe80cdeb50aa89563870652
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Nov 26 17:25:06 2010 +0100
Bug #635825 - Ensure valid UTF8 strings are passed to GDBus/GVariant
.../backends/webdav/e-book-backend-webdav.c | 18 ++-
addressbook/libebook/e-book.c | 164 ++++++++++++++------
addressbook/libedata-book/e-data-book-view.c | 95 ++++++++----
addressbook/libedata-book/e-data-book.c | 38 +++--
calendar/libecal/e-cal.c | 152 ++++++++++++++----
calendar/libedata-cal/e-data-cal-view.c | 18 ++-
calendar/libedata-cal/e-data-cal.c | 111 +++++++++----
libedataserver/e-data-server-util.c | 105 +++++++++++++
libedataserver/e-data-server-util.h | 2 +
9 files changed, 539 insertions(+), 164 deletions(-)
commit ef6d34ab714bf2a744f74d49064f6af2c2dded0b
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Nov 26 09:12:11 2010 +0100
Bug #624420 - Crash camel_imapx_server_append_message
camel/providers/imapx/camel-imapx-server.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 9af9c8ae558c0bb36c8c1cd07512113a6bb7f217
Author: ritz <khadgaray@gmail.com>
Date: Wed Nov 24 14:42:04 2010 +0100
Cannot delete maildir folder
camel/providers/local/camel-maildir-store.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 9a7e29d58f56fac73369958e2c79731422003772
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Nov 24 14:27:41 2010 +0100
Bug #635673 - Stack overflow when opening slow calendar
calendar/libecal/e-cal.c | 44 ++++++++++++++++++++++----------------------
1 file changed, 22 insertions(+), 22 deletions(-)
commit f2bcc5ef7a23aef8fdd8d2328178352d33c1240b
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Nov 24 13:36:13 2010 +0100
Bug #632962 - Duplicate "On this computer" sources after update
libedataserver/e-source-group.c | 28 +++++++++++++++++++++-------
1 file changed, 21 insertions(+), 7 deletions(-)
commit 16472587581204a9a81f7983bfb85f763331d360
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Wed Nov 24 17:47:38 2010 +0530
CamelStore: Place Inbox at the top while building folder info
camel/camel-store.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit aa55d474e02c914a69da3da7755c9beef7959109
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Wed Nov 24 17:46:59 2010 +0530
Maildir: Use Inbox instead of '.' while building folder info
camel/providers/local/camel-maildir-store.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 6054a5cc2938678fc761fa56f359a040fc072de9
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Nov 23 20:46:25 2010 +0530
Maildir: Allow subfolders for Inbox
camel/providers/local/camel-maildir-store.c | 63 +++++++++++++++++----------
1 file changed, 41 insertions(+), 22 deletions(-)
commit cb5bbd4f6a9f2e66d62d8f441c7c303c4e4c5251
Author: Diego Escalante Urrelo <descalante@igalia.com>
Date: Mon Nov 22 20:02:16 2010 -0500
Bug 635572 - Various linking failures
On Debian sid, using binutils-gold, a couple missing links are discovered.
addressbook/libedata-book/Makefile.am | 1 +
calendar/libedata-cal/Makefile.am | 2 ++
camel/providers/imapx/Makefile.am | 1 +
libedataserverui/Makefile.am | 4 ++++
4 files changed, 8 insertions(+)
commit 33783d7736120bbb111de5bdd3a400ba2c81b974
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Nov 23 02:01:26 2010 +0530
Use '_' instead of '^' for renaming folders with dot symbol in it
camel/providers/local/camel-maildir-store.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit eabbe77ac623927bcd2f68f173cacbb8373379f1
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Nov 23 02:00:39 2010 +0530
Do not unset the deleted flag while copying mails across folders
camel/camel-folder.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit e151ddc95de6d26c93b6850a5e89e1c8288f3dcb
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Nov 22 21:16:15 2010 +0100
Bug #635550 - e-calendar-factory leaks memory
calendar/libedata-cal/e-cal-backend-file-store.c | 2 -
calendar/libedata-cal/e-cal-backend-intervaltree.c | 31 +++++++----
calendar/libedata-cal/test-intervaltree.c | 54 +++++++++++++++++---
3 files changed, 67 insertions(+), 20 deletions(-)
commit a92e3633bece22801adb1bcf0bfd84c79de42f1f
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Nov 22 12:58:47 2010 +0100
Bug #633780 - ESourceSelector - check paths when removing source/group
libedataserverui/e-source-selector.c | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
commit 6f09318717abdef123c733feba2bf2f8b76877fa
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sat Nov 20 12:11:20 2010 +0100
Updated Norwegian bokmål translation
po/nb.po | 535 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 275 insertions(+), 260 deletions(-)
commit bcc52cecb06d6be64b01ef0148e242ffc3e89ea1
Author: Gheyret T.Kenji <gheyret@gmail.com>
Date: Sat Nov 20 11:05:00 2010 +0100
Added UG translation
po/ug.po | 391 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 202 insertions(+), 189 deletions(-)
commit 92bf50a37ff8a85cc9d344129c10d5ac61c5e64f
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Nov 19 15:45:59 2010 +0100
Bug #634573 - Crash when importing ics file
calendar/backends/file/e-cal-backend-file.c | 9 +-
calendar/libecal/e-cal-component.c | 154 ++++++++++++++++++++++-----
2 files changed, 137 insertions(+), 26 deletions(-)
commit efe203ae1e83633aa49d72eae49b7505997d2fad
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Nov 19 09:51:15 2010 +0100
Bug #633181 - Deadlock after moving some mails in maildir
camel/camel-folder-summary.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 254cab9f51e9e619953cebaee926b4c6df5620d4
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Nov 16 13:48:34 2010 +0100
Make EFileCache changes freezer recursiveable
libebackend/e-file-cache.c | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
commit 315779dc18ee5d4e7dc4d66a30903f327a2be386
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Nov 15 13:29:57 2010 +0100
Bug #486553 - Inline expansion of email lists are not separated by commas
libedataserverui/e-name-selector-entry.c | 41 +++++++++++++++++++++---------
1 file changed, 29 insertions(+), 12 deletions(-)
commit c94b9ef01fd09b64bc5935152c905d1e3c2fd399
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Sun Nov 14 12:20:41 2010 +0100
Updated Slovenian translation
po/sl.po | 335 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 176 insertions(+), 159 deletions(-)
commit dc0d8f804a6d99ae3836283bfb2d81e464febc05
Author: Gheyret T.Kenji <gheyret@gmail.com>
Date: Sun Nov 14 00:04:33 2010 +0100
Added UG translation
po/LINGUAS | 1 +
1 file changed, 1 insertion(+)
commit 59ea1323766a09c429aacaef6059f65ba4203151
Author: Gheyret T.Kenji <gheyret@gmail.com>
Date: Sat Nov 13 21:52:38 2010 +0100
Added UG translation
po/ug.po | 4875 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 4875 insertions(+)
commit 3fd95718e2b18cf0c4d86f1554a3308255f30ee3
Author: Ivar Smolin <okul@linux.ee>
Date: Sat Nov 13 21:25:35 2010 +0200
[l10n] Updated Estonian translation
po/et.po | 91 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 49 insertions(+), 42 deletions(-)
commit 5415a2bf942a9dae425d42487e8da258180d8a2e
Author: Marcos Lans <marcoslansgarza@gmail.com>
Date: Sat Nov 13 02:15:12 2010 +0100
Updated Galician translations. REVIEWD by Marcos Lans
po/gl.po | 2716 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 1302 insertions(+), 1414 deletions(-)
commit e00854a79d1c513d4b2598e9a69673a17dd80a91
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Nov 12 17:09:24 2010 +0100
Bug #634658 - Unread counts for vfolders never update
camel/camel-db.c | 57 --------------
camel/camel-db.h | 1 -
camel/camel-folder-summary.c | 106 +++++++++++----------------
camel/camel-folder-summary.h | 5 +-
camel/camel-vee-folder.c | 39 ++++++++--
camel/camel-vee-summary.c | 22 ++----
camel/providers/local/camel-local-summary.c | 1 -
7 files changed, 87 insertions(+), 144 deletions(-)
commit 88f485160ad74a3061ebd9be19d311ec2889877f
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Fri Nov 12 11:15:11 2010 +0000
Fix memory leak introduced yesterday in imapx QRESYNC
Commit 0c866faf ("Fix QRESYNC protocol violation (RH #648082))
introduced a potential leak of the 'lastuid' and 'firstuid' strings.
It would almost never happen, because it would require that we're
selecting a folder on a QRESYNC-capable server where we *have*
previously seen messages in that folder, but for some reason we don't
have a record of the uidvalidity and previous modification sequence
(modseq). The only time that's ever likely to happen is perhaps the
first time we connect to the server after QRESYNC is enabled. But that's
no excuse.
Fix this by simplifying the logic. There's no point in using QRESYNC if
our local cache knows of no messages in the folder *anyway*, so remove
that separate check and merge the 'if (total)' part into the existing
condition for actually issuing QRESYNC.
Spotted by Bojan Smojver.
camel/providers/imapx/camel-imapx-server.c | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
commit 704ca40a2c44a85c808377af15cc7beb5346b336
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Nov 12 10:34:51 2010 +0100
Bug #602958 - Right click over source in calendar view opens a calendar
libedataserverui/e-source-selector.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 1fb097b2af2817e0c9caf815793ea418b6c790df
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Fri Nov 12 09:50:27 2010 +0100
Fix Windows build
Don't include platform specific headers that are already
included properly ifdeffed in camel-net-utils.h
camel/camel-sasl-gssapi.c | 2 --
1 file changed, 2 deletions(-)
commit 0d793ebf03300416e455a6b044e03469bf169e95
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Thu Nov 11 17:25:05 2010 +0100
Updated Spanish translation
po/es.po | 309 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 169 insertions(+), 140 deletions(-)
commit fd46e57709cb311b1ad2ace8e05254dd09ff52c9
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu Nov 11 20:06:43 2010 +0530
Bug 634593 - Maildir hang when create new folders
camel/providers/local/camel-maildir-store.c | 6 ------
1 file changed, 6 deletions(-)
commit bce80a4274bffd4d24eed2507425dcb011ed19ac
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu Nov 11 17:48:32 2010 +0530
Bug 633122 - git head 2010-10-25 maildir folders that used to work now don't
camel/providers/local/camel-maildir-store.c | 29 ++++++++++++++++++++----
docs/reference/libedataserver/tmpl/e-sexp.sgml | 4 ++--
2 files changed, 27 insertions(+), 6 deletions(-)
commit 15a7dd0db25880bbf79a0db22d882e3125db0b17
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Nov 11 12:05:59 2010 +0100
Bug #581288 - Remove .ui files from evolution-data-server
configure.ac | 3 -
libedataserverui/Makefile.am | 3 -
libedataserverui/e-categories-dialog.c | 227 ++++++++++-----
libedataserverui/e-categories-dialog.ui | 422 ----------------------------
libedataserverui/e-name-selector-dialog.c | 265 +++++++++++------
libedataserverui/e-name-selector-dialog.ui | 384 -------------------------
po/POTFILES.in | 2 -
7 files changed, 324 insertions(+), 982 deletions(-)
commit 0c866faf3815388b04176777b9b785a31db8a1a3
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Nov 11 01:34:18 2010 +0000
Fix QRESYNC protocol violation (RH #648082)
The sequence-set '1:*' isn't valid in QRESYNC, and newer versions of
Dovecot (>=2.0) have started to object to it.
Ideally we'd omit the parameter completely, since it's supposed to be
optional — but *older* versions of Dovecot (<=1.2.13) require it.
We only really care about messages which we already knew about. For any
*new* messages, we're going to fetch the headers and the flags in an
explicit FETCH command anyway, and we'll ignore anything that QRESYNC
tells us about them. So just use the first and last UID from our existing
summary cache as the range for the QRESYNC command.
Fix a shadow declaration of the 'uid' variable in an inner block, while
we're at it.
camel/providers/imapx/camel-imapx-server.c | 25 +++++++++++++++++++------
1 file changed, 19 insertions(+), 6 deletions(-)
commit f775e133e55fc4e6a65626750773ee1ff2fe25a2
Author: Georgios Stefanakis <george.stefanakis@gmail.com>
Date: Wed Nov 10 17:52:17 2010 +0200
l10n: Updated Greek translation for evolution-data-server
po/el.po | 2081 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 1055 insertions(+), 1026 deletions(-)
commit f36d7304124296fd19580e6189e61fca78279f6c
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Nov 10 16:34:11 2010 +0100
Bug #632692 - Thread by In-Reply-To, then first found reference
camel/camel-folder-thread.c | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
commit e1111c13e95fb727a22ffc88eb8baed3793f8fff
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Nov 9 16:53:08 2010 +0100
Bug #538716 - Do not set expiration on POP3 message cache
camel/providers/pop3/camel-pop3-folder.c | 3 ++-
camel/providers/pop3/camel-pop3-store.c | 6 +++---
2 files changed, 5 insertions(+), 4 deletions(-)
commit 4d754e77bb1be0782bf02b989bdb1da695bd151a
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Nov 9 12:44:07 2010 +0100
Bug #632676 - Only "Checking for new mail" in status bar and nothing else
camel/camel-folder.c | 11 ++++++++++-
camel/camel-operation.c | 15 ++++++++++-----
2 files changed, 20 insertions(+), 6 deletions(-)
commit 0a2718cd2bea30a3d73ab911c6e572c341eedab4
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon Nov 8 15:04:16 2010 +0100
Bug #631804 - Aborts with pthread error in imapx_server_dispose()
camel/providers/imapx/camel-imapx-server.c | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
commit 3e433f5986da291b2bb1ca40784634263dc1c68f
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Nov 8 13:46:55 2010 +0100
Bug #634084 - ECal reports loaded state too early
calendar/libecal/e-cal.c | 7 ++-
calendar/libedata-cal/e-cal-backend-intervaltree.c | 45 +++++++++++++-------
2 files changed, 35 insertions(+), 17 deletions(-)
commit c73966438e601096fad837bbfaf0842d69f70bb5
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Nov 7 22:20:21 2010 -0500
Post-release version bump.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit f49a6ccdc1a812f7dc2f27eb36ba52813adef110
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Nov 7 22:18:50 2010 -0500
NEWS update for 2.91.2 release.
NEWS | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 60 insertions(+)
commit 3f6d9337ddbe36323f7d65f5da58fe932709c017
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Nov 7 20:51:40 2010 -0500
Coding style and whitespace cleanup.
camel/providers/imapx/camel-imapx-utils.c | 228 +++++++++++++--------------
camel/providers/local/camel-maildir-store.c | 102 ++++++------
camel/tests/message/test2.c | 2 +-
3 files changed, 165 insertions(+), 167 deletions(-)
commit 2b096b71d21b214b1d79bc913e453455a92aa538
Author: James M. Cape <jcape@ignore-your.tv>
Date: Sun Nov 7 20:02:22 2010 -0500
Bug 634167 - Fails to build with gir
.gitignore | 1 +
calendar/libecal/Makefile.am | 4 ++--
2 files changed, 3 insertions(+), 2 deletions(-)
commit 572f657ea417c76a797417f308d14c8883dbb64f
Author: Ivar Smolin <okul@linux.ee>
Date: Sun Nov 7 10:50:44 2010 +0200
[l10n] Updated Estonian translation
po/et.po | 380 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 195 insertions(+), 185 deletions(-)
commit a6a903484b17a3d35ba084cacd96c6e2d9c15cf3
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Nov 4 14:16:17 2010 -0400
ENameSelectorDialog: Fix a potential string comparison crash
libedataserverui/e-name-selector-dialog.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 908b3278bc2b0389fe6d8061d5853c38d2271539
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Nov 4 11:55:44 2010 +0100
Bug #633919 - Stuck on Mark messages as read
camel/camel-folder.c | 7 +++++++
1 file changed, 7 insertions(+)
commit fda6915046ca9d5078fa59288206193dee560a81
Author: Paul Smith <paul@mad-scientist.net>
Date: Thu Nov 4 11:18:09 2010 +0100
Fix a build failure due to used CPPFLAGS
calendar/backends/file/Makefile.am | 2 --
1 file changed, 2 deletions(-)
commit 5c6065abfdcb1b43748f086cfe071e5c48e76515
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Nov 3 14:08:29 2010 +0100
Bug #632532 - Double free in imapx_job_done, imapx_command_step_fetch_done
camel/providers/imapx/camel-imapx-server.c | 83 +++++++++++++++++++++-------
1 file changed, 63 insertions(+), 20 deletions(-)
commit 2973e7718e720dfc2e548d098e603012a8b32597
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Nov 1 11:01:23 2010 -0400
ESourceSelector: Add a "primary-selection" property.
.../libedataserverui/libedataserverui-sections.txt | 3 +-
.../libedataserverui/tmpl/e-source-selector.sgml | 15 +++-
.../tmpl/libedataserverui-unused.sgml | 6 ++
libedataserverui/e-source-selector-dialog.c | 2 +-
libedataserverui/e-source-selector.c | 95 ++++++++++++++------
libedataserverui/e-source-selector.h | 8 +-
6 files changed, 97 insertions(+), 32 deletions(-)
commit fb3f71bc5f8a0bfaccdbaaf4744060cd8e68f86b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Oct 29 20:00:27 2010 -0400
camel-folder-search: Fix minor GError handling issue
camel/camel-folder-search.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 1e032e852bdf468aa9a3ea27349334566152f4cc
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Fri Oct 29 23:07:00 2010 +0530
Bug 633122 - Maildir migration from old folder hierarchy to maildir++ hierarchy
camel/providers/local/camel-maildir-store.c | 202 ++++++++++++++++++++++++++-
1 file changed, 200 insertions(+), 2 deletions(-)
commit 0d1cae7e4727ffb769b11959fee8c33981689b16
Author: Aparna <aparna.nand@wipro.com>
Date: Fri Oct 29 14:56:52 2010 +0200
Bug #632177 - Hide source group when none source lefts after remove
libedataserverui/e-source-selector.c | 10 ++++++++++
1 file changed, 10 insertions(+)
commit b4478526a2c36ee09dc36655ccebc1890019cd34
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Oct 29 13:59:27 2010 +0200
Bug #632527 - Unmatched vFolder returns incorrect uids on search
camel/camel-vee-folder.c | 16 ++++++++++++----
1 file changed, 12 insertions(+), 4 deletions(-)
commit f56727c4791bd078356b544a9e6316fdfd26184f
Author: Christophe Fergeau <teuf@gnome.org>
Date: Fri Oct 29 11:30:03 2010 +0200
Bug #631842 - Improve error reporting in some ECal/EBook functions
addressbook/libebook/e-book.c | 7 ++++++-
calendar/libecal/e-cal.c | 33 +++++++++++++++++++++++++++------
2 files changed, 33 insertions(+), 7 deletions(-)
commit d306768aa76121a865440e2ca8f5d988afc6ec3a
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Thu Oct 28 21:30:42 2010 +0200
Updated Slovenian translation
po/sl.po | 476 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 241 insertions(+), 235 deletions(-)
commit fec059d9e81cb3966c360b2e7115cbe224f50b9a
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Oct 27 21:41:37 2010 +0200
Workaround GtkComboBoxText in .ui file
libedataserverui/e-name-selector-dialog.c | 8 ++++++--
libedataserverui/e-name-selector-dialog.ui | 2 +-
libedataserverui/gtk-compat.h | 22 ++++++++++++++++++++++
3 files changed, 29 insertions(+), 3 deletions(-)
commit 0a3fd291e57b5bfde485abe31320b6e9be2c9de5
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Wed Oct 27 12:34:30 2010 +0200
Updated Spanish translation
po/es.po | 523 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 264 insertions(+), 259 deletions(-)
commit f5f6794c2aa6d0e9de46e9196ff7434dc3b04de4
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Oct 27 10:04:42 2010 +0200
Bug #445439 - Delete mail from pop-server when deleted from Inbox/Trash
camel/providers/pop3/camel-pop3-folder.c | 8 +++++---
camel/providers/pop3/camel-pop3-provider.c | 2 ++
camel/providers/pop3/camel-pop3-store.c | 11 ++++++++---
camel/providers/pop3/camel-pop3-store.h | 2 ++
4 files changed, 17 insertions(+), 6 deletions(-)
commit afb7bc2243ad077340dd2bf1a2daa01989f5b38c
Author: Punit Jain <jpunit@novell.com>
Date: Wed Oct 27 08:41:26 2010 +0200
Bug #632030 - Crashed while Groupwise server is not responding
servers/groupwise/e-gw-connection.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit f8d41b249ffa4c4c6dcf2cf7fb584633feab0c21
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date: Tue Oct 26 10:59:15 2010 +0200
Updated Catalan (Valencian) translation
po/ca@valencia.po | 3999 ++++++++++++++++++++++++++++-------------------------
1 file changed, 2147 insertions(+), 1852 deletions(-)
commit 48914a5e8e6bd6b0861903aedaab1ad5fb141c7b
Author: Gil Forcada <gforcada@gnome.org>
Date: Sun Oct 10 22:56:37 2010 +0200
Updated Catalan translation
po/ca.po | 4034 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 2135 insertions(+), 1899 deletions(-)
commit 7d114a47fce4ac1a4c2b678c39b736500f3dda1c
Author: Gary Ching-Pang Lin <chingpang@gmail.com>
Date: Mon Oct 25 18:33:47 2010 +0200
Bug #631953 - A possible double-free in google backend
addressbook/backends/google/e-book-backend-google.c | 1 -
1 file changed, 1 deletion(-)
commit ab18d195681af23e48fb6930f3073fb1a2a4659d
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon Oct 25 12:18:53 2010 +0100
Fix memory leak on imapx_server_get_message() failure
camel/providers/imapx/camel-imapx-server.c | 2 ++
1 file changed, 2 insertions(+)
commit 71bda3035dc71081a332440d7b38f55a6b3dcdbd
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Oct 25 14:55:04 2010 +0530
Fix maildir rename and some memory leaks
camel/providers/local/camel-maildir-store.c | 40 +++++++++++++++++++--------
1 file changed, 29 insertions(+), 11 deletions(-)
commit 6f3fc75dd03592c3e0b7b2d785f1ecadffdd1f98
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Oct 25 14:11:39 2010 +0530
Fix remove maildir folder
camel/providers/local/camel-maildir-store.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 4b332e096772f4ffd6fe29c90d6e15ae3be21d21
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Oct 4 14:10:30 2010 +0530
Adapt to camel api changes
camel/providers/local/camel-maildir-store.c | 328 +++------------------------
1 file changed, 31 insertions(+), 297 deletions(-)
commit dc7628e9e224ac8932f9ff571cc92fab1b5b30a9
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Fri Sep 24 15:18:06 2010 +0530
override get_full_path and get_meta_path in maildir store
camel/providers/local/camel-maildir-store.c | 46 ++++++++++++++++++++++++---
1 file changed, 42 insertions(+), 4 deletions(-)
commit 704d09d7de882c660cfc36682e317389f2920c11
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Fri Sep 24 14:50:06 2010 +0530
Change the maildir folder hierarchy as per maildir++ spec
camel/providers/local/camel-maildir-store.c | 570 +++++++++++++++++++++------
1 file changed, 442 insertions(+), 128 deletions(-)
commit 85db8c301fd7d2b474497cd99cde780cd3c53b53
Author: Aron Xu <aronxu@gnome.org>
Date: Mon Oct 25 08:00:02 2010 +0000
Update Simplified Chinese translation.
po/zh_CN.po | 2204 ++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1108 insertions(+), 1096 deletions(-)
commit cf6fdcc2585dd853ef67b692c913f3409cd4a3fa
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu Oct 21 17:16:16 2010 +0530
Bug 632771 - Recurring calendar events set to recur forever do not display past first week
calendar/libecal/e-cal-util.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 1e3daecf16316bbd5b6f185647deb2ca0dc365a1
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Oct 21 11:38:09 2010 +0200
Bug #597567 - Crash in comp_subject()
Fix works only when compiled with libical 0.46 or later
calendar/libedata-cal/e-data-cal-factory.c | 8 ++++++++
configure.ac | 15 +++++++++++++++
2 files changed, 23 insertions(+)
commit 6d1457e4c983bb26f8db84cdad6bdf1aed294d7b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Oct 21 00:01:32 2010 -0400
Commit a missing m4 file.
.gitignore | 1 -
m4/introspection.m4 | 94 +++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 94 insertions(+), 1 deletion(-)
commit 63744d4e49d8c91d99f61a51685bc6379c8968a6
Author: Maxim Ermilov <zaspire@rambler.ru>
Date: Wed Oct 20 23:08:18 2010 -0400
Bug 623017 - Add introspection support
Only covers libecal and bits of libedataserver, but it's a start!
.gitignore | 1 +
Makefile.am | 3 +-
calendar/libecal/Makefile.am | 37 +++++++++++++++++---
calendar/libecal/e-cal-component.c | 2 +-
calendar/libecal/e-cal-view.c | 16 ++++++++-
calendar/libecal/e-cal.c | 17 +++++----
calendar/libecal/e-cal.h | 1 -
configure.ac | 6 ++--
docs/reference/calendar/libecal/tmpl/e-cal.sgml | 9 -----
.../calendar/libecal/tmpl/libecal-unused.sgml | 8 +++++
libedataserver/Makefile.am | 26 ++++++++++++++
libedataserver/e-source-group.c | 5 +++
libedataserver/e-source-list.c | 5 +++
13 files changed, 111 insertions(+), 25 deletions(-)
commit 89b384cfe452ce1e38b31066c3d9f9abd1bdd6e5
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Oct 20 10:50:46 2010 -0400
Bug 632687 - Doesn't build against gtk+ 2.91.1
libedataserverui/e-name-selector-dialog.c | 4 ++--
libedataserverui/gtk-compat.h | 6 ++++++
2 files changed, 8 insertions(+), 2 deletions(-)
commit 6e20d4a1a883a5d1bf80471790578e3e96461dc7
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Oct 20 14:26:00 2010 +0200
Bug #631290 - Crash in vee_folder_synchronize_sync
camel/camel-vee-folder.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 8600073d99e79fa4848fbdfd1602481b7dde1b83
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Oct 20 12:39:42 2010 +0200
Bug #631073 - Task update operation has some delay
calendar/libedata-cal/e-data-cal-view.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit e3aaafd2b5b368d4659b3eb88d45e7fbc6e0389d
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Tue Oct 19 12:47:39 2010 +0100
Fix failure to RSET SMTP connection before re-use.
We were only issuing a RSET in the case that we *didn't* need to, when
we'd sent a mail successfully. Fix that, so we send RSET after the RCPT
or DATA commands *fail*.
Do it by setting a 'need_rset' flag and then only actually sending RSET
if the connection really is going to be re-used. Most of the time, the
connection doesn't get re-used anyway so sending RSET would just be a
waste of time.
Mentioned in bug 630560.
camel/providers/smtp/camel-smtp-transport.c | 15 ++++++++++++---
camel/providers/smtp/camel-smtp-transport.h | 1 +
2 files changed, 13 insertions(+), 3 deletions(-)
commit eab32ed622f603b87ce39450857f9f24bcd68980
Author: Priit Laes <plaes@plaes.org>
Date: Mon Oct 18 23:18:53 2010 +0300
Fix linking against out-of-tree e-d-s
calendar/libecal/Makefile.am | 2 +-
calendar/libedata-cal/Makefile.am | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit e53cb32a9ed62fd24b657552ec27d8dbd87ac268
Author: Xandru Armesto <xandru@softastur.org>
Date: Tue Oct 19 05:55:21 2010 +0200
Updated asturian translation
po/ast.po | 5685 +++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 3257 insertions(+), 2428 deletions(-)
commit 753a9c25cfc6b76bee4222eb22e948175781c576
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Oct 18 16:47:19 2010 +0200
[IMAPX] Crash on QRESYNC line formatting on 32bit platform
camel/providers/imapx/camel-imapx-server.c | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
commit 327cecdad11101fa881a1a4fd2af7bc9f56388d1
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Oct 18 19:46:48 2010 +0530
post release version bump
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 9d0f761061e4ce4f4da134ed562e2431929fe09b
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Oct 18 18:44:35 2010 +0530
News update for 2.91.1 release
NEWS | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
commit 6a692683f4503ffb7e0708c7ca69cd3aa53da4e0
Author: Vibha Yadav <yvibha@novell.com>
Date: Mon Oct 18 11:04:48 2010 +0530
Bug #558478 - Autocompletion inserts comma.
Retrieve the text of gtk_entry again.
libedataserverui/e-name-selector-entry.c | 1 +
1 file changed, 1 insertion(+)
commit 754b9f9581ea66c0da419ba6f2e78a5874ca1980
Author: Pacho Ramos <pacho@condmat1.ciencias.uniovi.es>
Date: Sun Oct 17 13:17:14 2010 -0400
Bug 632376 - Rewind in camel-disco-diary to fix a crash
camel/camel-disco-diary.c | 1 +
1 file changed, 1 insertion(+)
commit f6a1d8754a83fe147ef89cc29dcff4cf8c19ce0c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Oct 16 20:56:15 2010 -0400
Fix build issue when not using Kerberos.
Apparently when building without Kerberos support the entire contents of
camel-sasl-gssapi.c is omitted, which breaks generating API docs because
camel-scan.c expects a camel_sasl_gssapi_get_type() regardless.
With this commit, when building with Kerberos support, CamelSaslGssapi
is still a registered CamelSasl subclass but it does absolutely nothing
and is never used by Camel's SASL support.
camel/camel-sasl-gssapi.c | 49 +++++++++++++++++++++++++++++----------------
1 file changed, 32 insertions(+), 17 deletions(-)
commit 7943d5e1cf0e8164f309c12504f7d130697108ec
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sat Oct 16 18:54:40 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 2023 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 1017 insertions(+), 1006 deletions(-)
commit 9c5ad309843caae9b40cc7989e712eb5f9cc9e3d
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Oct 15 11:34:34 2010 +0200
Opening default/system addressbook doesn't always work
addressbook/libebook/e-book.c | 19 ++++++++++++++++++-
1 file changed, 18 insertions(+), 1 deletion(-)
commit ab7a5fb0b5fb42a1e83c03e6776deeda3e577f85
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu Oct 14 23:15:03 2010 +0530
Prefix soup_soap_(message/response) with e_soap and add it in libedataserver so that groupwise, evolution-ews and evolution-sync for ews
libedataserver/Makefile.am | 4 +
libedataserver/e-soap-message.c | 816 ++++++++++++++++++++++++++++++++++++++
libedataserver/e-soap-message.h | 96 +++++
libedataserver/e-soap-response.c | 578 +++++++++++++++++++++++++++
libedataserver/e-soap-response.h | 68 ++++
5 files changed, 1562 insertions(+)
commit 003ebce339da16d5226c6b4cf6a1151ac7affd2e
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Oct 14 18:18:39 2010 +0200
Google contacts - do not drop all URLs/events on update
addressbook/backends/google/util.c | 55 ++++++++++++++++++++++++++++++++++--
1 file changed, 53 insertions(+), 2 deletions(-)
commit 1124cc40ee8af27399123c4caec7f5834cb9f4d6
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Oct 14 13:03:53 2010 +0200
Bug #534369 - New mail notifications for local Inbox don't work
camel/providers/local/camel-local-folder.c | 15 ++------
camel/providers/local/camel-local-store.c | 49 +++++++++++++++++++++++++++
camel/providers/local/camel-local-store.h | 4 +++
camel/providers/local/camel-maildir-store.c | 7 +++-
camel/providers/local/camel-mbox-store.c | 14 +++++---
camel/providers/local/camel-mh-store.c | 7 +++-
camel/providers/local/camel-spool-store.c | 4 +--
7 files changed, 79 insertions(+), 21 deletions(-)
commit bad12c46deca895b2f82ac755c52b2e8105c6796
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Oct 14 10:38:18 2010 +0200
Bug #630358 - Google contacts doesn't sync anniversary
.../backends/google/e-book-backend-google.c | 1 +
addressbook/backends/google/util.c | 64 +++++++++++++++++++-
2 files changed, 62 insertions(+), 3 deletions(-)
commit f1e2603da7370141d4c5a403ef1152b63dc81995
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Oct 13 17:21:09 2010 +0200
Bug #608557 - CamelOfflineJournal can call fclose with NULL
camel/camel-offline-journal.c | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
commit b1c896efc3d2d2abe4bff27a3afd353730375268
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Oct 13 12:22:21 2010 +0200
Bug #630358 - Google contacts doesn't sync birthday and URL
.../backends/google/e-book-backend-google.c | 20 ++++-
addressbook/backends/google/util.c | 82 ++++++++++++++++++++
configure.ac | 8 +-
3 files changed, 105 insertions(+), 5 deletions(-)
commit ef24183c4c53d8861476fe143a1b034e901272e0
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Oct 11 14:19:18 2010 -0400
Skip leading whitespace in mime_part_get_header().
Return value points to first non-whitespace character in header value.
camel/camel-mime-part.c | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
commit a2204c7867ac6189de58af695445788823d95b4a
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Tue Oct 12 20:07:53 2010 +0200
Updated Slovenian translation
po/sl.po | 114 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 59 insertions(+), 55 deletions(-)
commit 0341e670c234017441c6ac74e2aa52db3446a843
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Oct 11 11:13:39 2010 -0400
Fix "since" tags in API docs.
Since: 2.34 -> Since: 2.92
camel/camel-cipher-context.c | 34 ++++++-------
camel/camel-data-wrapper.c | 18 +++----
camel/camel-folder.c | 38 +++++++-------
camel/camel-mime-part.c | 6 +--
camel/camel-offline-folder.c | 6 +--
camel/camel-sasl.c | 10 ++--
camel/camel-store.c | 72 +++++++++++++--------------
camel/camel-transport.c | 6 +--
docs/reference/camel/camel-docs.sgml | 6 +--
docs/reference/camel/tmpl/camel-folder.sgml | 9 ++++
10 files changed, 107 insertions(+), 98 deletions(-)
commit 24446cde6be0c3edcdb41520e0a433c99d17f9f9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Oct 11 10:57:56 2010 -0400
Add a CamelFolder:uri property.
Replaces mail_tools_folder_to_url() in Evolution. The URI is computed
on-demand and then cached, so the return value is const. Renaming the
folder invalidates the cached URI and emits a "notify::uri" signal.
camel/camel-folder.c | 88 ++++++++++++++++++++++++++-
camel/camel-folder.h | 1 +
docs/reference/camel/camel-sections.txt | 1 +
docs/reference/camel/tmpl/camel-folder.sgml | 5 ++
4 files changed, 93 insertions(+), 2 deletions(-)
commit fba927b873c5dd5f8341faeec070bf51d8105123
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Oct 10 12:59:41 2010 -0400
Bug 631594 - Various races in CamelOperation
camel/camel-operation.c | 119 +++++++++++++++++++++++++++++------------------
1 file changed, 74 insertions(+), 45 deletions(-)
commit de94b7f564d4c7a49585cd2860a1ff4eeaeecfa4
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sat Oct 9 13:08:28 2010 +0200
Updated Spanish translation
po/es.po | 248 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 126 insertions(+), 122 deletions(-)
commit a77bbc3c466fc403ba767fd35921d85a36fae7ee
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Oct 8 14:42:30 2010 +0200
Include also reason_phrase on libsoup errors
.../backends/webdav/e-book-backend-webdav.c | 35 ++++++++++++++++----
calendar/backends/caldav/e-cal-backend-caldav.c | 26 ++++++++++-----
calendar/backends/http/e-cal-backend-http.c | 3 +-
3 files changed, 48 insertions(+), 16 deletions(-)
commit a27b2b09b09cba9eacdd6ecf236fbdcd52300d1a
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Oct 8 09:31:00 2010 +0200
Bug #347520 - Names containing a dot in address parsed incorrectly
camel/camel-mime-utils.c | 25 +++++++++++++++++++++
camel/tests/lib/address-data.h | 27 +++++++++++++++++++++++
camel/tests/lib/camel-test.c | 1 +
camel/tests/message/test2.c | 47 ++++++++++++++++++++++++++++++++++++++--
4 files changed, 98 insertions(+), 2 deletions(-)
commit 237ae0ddc6144fd8e31b5e395ab5a1633cae0c57
Author: Javier Jardón <jjardon@gnome.org>
Date: Fri Oct 8 04:42:57 2010 +0200
autogen.sh: remove unneded call to autopoint
It's already called in gnome-autogen.sh
autogen.sh | 6 ------
1 file changed, 6 deletions(-)
commit 0cfa295313253f721810ede126fd9e09deb46c46
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Oct 7 12:27:52 2010 -0400
CamelOperation: Try to avoid crashing on refcount errors.
Sanity check the StatusNode passed to the idle callback so that we emit
a runtime warning rather than crash if the CamelOperation has already
been finalized.
camel/camel-operation.c | 4 ++++
1 file changed, 4 insertions(+)
commit 22159c900cd89fb75c168df9b7038ea31ccf2fc2
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Thu Oct 7 14:38:16 2010 +0200
Updated Spanish translation
po/es.po | 2070 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 1037 insertions(+), 1033 deletions(-)
commit 6863f2c1b05b7e3ae2b82ba6e98c86542ba2a6e5
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Oct 7 13:49:47 2010 +0200
Bug #630361 - Categories editing fixes
libedataserver/e-categories.c | 63 +++++++++++++++++++++++---------
libedataserverui/e-categories-dialog.c | 24 +++++++++++-
2 files changed, 67 insertions(+), 20 deletions(-)
commit 2a86f9532ed5eb16dae57276d8a8f815055f9c76
Author: Javier Jardón <jjardon@gnome.org>
Date: Thu Oct 7 04:50:18 2010 +0200
Really fix srcdir != builddir builds.
autogen.sh | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 545faf61df8faa11ee1936f3d8b6f963d876970b
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Wed Oct 6 15:07:14 2010 +0200
Updated Slovenian translation
po/sl.po | 2078 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 1045 insertions(+), 1033 deletions(-)
commit 821747af30cb25382b35dc8845c9bac154e21603
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Oct 5 11:29:28 2010 -0400
Limit libgdata support to 0.6.
libgdata 0.7 will break API. We don't want to deal with that until 0.7
is released, so cap the supported version.
configure.ac | 6 ++++++
1 file changed, 6 insertions(+)
commit 6954a545ac771ab999251c43c56ed4d4f673acb0
Author: Javier Jardón <jjardon@gnome.org>
Date: Tue Oct 5 08:10:41 2010 -0400
Fix srcdir != builddir builds.
autogen.sh | 2 ++
1 file changed, 2 insertions(+)
commit d3cdc32528cc69cd72834ebe2b78118853361a24
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Oct 5 16:27:46 2010 +0200
Bug #630889 - Use-after-free while sending messages
camel/camel-mime-filter-progress.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 09d8e8e7fab84c3eeea9a7a78bdeec6c6b722314
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Oct 5 08:02:40 2010 -0400
Bug 631404 - Stop shipping a Locations.xml
calendar/backends/weather/Locations.xml.in | 736 ----------------------------
calendar/backends/weather/Makefile.am | 10 -
2 files changed, 746 deletions(-)
commit a948e4d2dcbe7287f34ac67a99dcbe496aca1fb2
Author: Luca Ferretti <lferrett@gnome.org>
Date: Mon Oct 4 23:41:00 2010 +0200
Change %-H to %k in Italian translation (should fix bug #631122)
po/it.po | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
commit 6bd5f90eec37a4c3b3bbc5c72d47d07fc8926bf0
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Oct 4 12:44:40 2010 -0400
Post-release version bump.
calendar/backends/file/Makefile.am | 19 ++++++++++---------
configure.ac | 2 +-
2 files changed, 11 insertions(+), 10 deletions(-)
commit 7b1684ca75edc6ba6f890b0f863f1068243916a1
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Oct 4 11:54:19 2010 -0400
Fix distcheck errors.
calendar/libedata-cal/Makefile.am | 23 +++++++++++++----------
1 file changed, 13 insertions(+), 10 deletions(-)
commit eac9ca07f47c62a40a938b043de41bdab2ddc928
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Oct 4 11:43:57 2010 -0400
NEWS update for 2.91.0 release.
NEWS | 369 ++++++++++++++++++++++++++++++++++++++++++------------------------
1 file changed, 234 insertions(+), 135 deletions(-)
commit a9b0014dff664425344b09fd6b664d5cd28a068d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Oct 4 11:01:18 2010 -0400
Temporarily disable EBook tests.
The test fixture for EBook tests works by hacking the old
"file://absolute/path/to/source-uid" URIs for local ESources. But local
ESource URIs are now just "local:source-uid", so we need to figure out a
different way to set up the test fixture.
Disabling these tests for now so I can still run "make distcheck".
addressbook/tests/ebook/Makefile.am | 66 +++++++++++++++++++----------------
1 file changed, 36 insertions(+), 30 deletions(-)
commit 02a152e9662eae934391766a6e078f975230bc24
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Oct 4 15:41:11 2010 +0200
Avoid passing NULL to g_strstrip in e_contact_get calls (part ][)
addressbook/libebook/e-contact.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
commit c8a573cd05919503d7a4947cd3219e5b7bd600c9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Oct 3 21:00:36 2010 -0400
Collect Camel flags into enum types.
Camel has many struct members and function parameters named 'flags'.
Using a plain integer type for these can lead to confusion about which
flag definitions are expected.
This collects flag values into enumeration types, and changes the
struct member or function parameter type from a plain integer type
to the proper enumeration type.
TODO: Collect enum types into a camel-enums.h file and let GObject
generate GTypes for each of them so they can be used properly
in GObject properties, GtkTreeModel columns, etc.
camel/camel-block-file.h | 14 +-
camel/camel-certdb.h | 8 +-
camel/camel-disco-store.c | 4 +-
camel/camel-disco-store.h | 12 +-
camel/camel-folder-summary.c | 8 +-
camel/camel-folder-summary.h | 13 +-
camel/camel-folder.c | 20 +-
camel/camel-folder.h | 43 +-
camel/camel-provider.h | 138 +++---
camel/camel-store.c | 18 +-
camel/camel-store.h | 229 +++++----
camel/camel-tcp-stream-ssl.c | 20 +-
camel/camel-tcp-stream-ssl.h | 29 +-
camel/camel-url.c | 2 +-
camel/camel-url.h | 13 +-
camel/camel-vee-store.c | 4 +-
camel/providers/groupwise/camel-groupwise-folder.c | 4 +-
camel/providers/groupwise/camel-groupwise-store.c | 4 +-
camel/providers/imap/camel-imap-folder.c | 4 +-
camel/providers/imap/camel-imap-store.c | 12 +-
camel/providers/imap/camel-imap-utils.c | 2 +-
camel/providers/imap/camel-imap-utils.h | 2 +-
camel/providers/imapx/camel-imapx-store.c | 4 +-
camel/providers/local/camel-local-store.c | 8 +-
camel/providers/local/camel-maildir-store.c | 4 +-
camel/providers/local/camel-mbox-store.c | 4 +-
camel/providers/local/camel-mh-store.c | 4 +-
camel/providers/local/camel-spool-store.c | 4 +-
camel/providers/nntp/camel-nntp-store.c | 8 +-
camel/providers/pop3/camel-pop3-folder.c | 4 +-
camel/providers/pop3/camel-pop3-store.c | 4 +-
docs/reference/camel/camel-sections.txt | 96 +---
docs/reference/camel/tmpl/camel-block-file.sgml | 36 +-
docs/reference/camel/tmpl/camel-certdb.sgml | 7 +
docs/reference/camel/tmpl/camel-folder.sgml | 62 +--
docs/reference/camel/tmpl/camel-provider.sgml | 241 ++--------
docs/reference/camel/tmpl/camel-store.sgml | 280 ++---------
.../reference/camel/tmpl/camel-tcp-stream-ssl.sgml | 20 +-
docs/reference/camel/tmpl/camel-unused.sgml | 486 ++++++++++++++++++++
docs/reference/camel/tmpl/camel-url.sgml | 20 +-
40 files changed, 978 insertions(+), 917 deletions(-)
commit a2e22e5873ffa017535cfea853e218011eb9bd41
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Oct 3 18:37:39 2010 -0400
Coding style cleanup.
camel/camel-block-file.h | 6 +--
camel/camel-data-cache.c | 4 +-
camel/camel-debug.c | 2 +-
camel/camel-folder-search.c | 8 +--
camel/camel-folder-summary.h | 36 ++++++-------
camel/camel-folder.h | 14 ++---
camel/camel-index.h | 2 +-
camel/camel-mime-filter-bestenc.h | 10 ++--
camel/camel-mime-filter-canon.h | 6 +--
camel/camel-mime-filter-linewrap.h | 4 +-
camel/camel-mime-utils.h | 20 ++++----
camel/camel-sasl-digest-md5.c | 20 ++++----
camel/camel-search-private.h | 10 ++--
camel/camel-smime-context.h | 8 +--
camel/camel-store-summary.h | 30 +++++------
camel/camel-store.h | 30 +++++------
camel/camel-stream-buffer.c | 2 +-
camel/camel-utf8.c | 14 ++---
camel/camel-vee-store.h | 4 +-
.../groupwise/camel-groupwise-store-summary.c | 2 +-
.../providers/groupwise/camel-groupwise-summary.h | 4 +-
camel/providers/imap/camel-imap-store-summary.c | 2 +-
camel/providers/imap/camel-imap-store.h | 4 +-
camel/providers/imap/camel-imap-summary.h | 2 +-
camel/providers/imapx/camel-imapx-server.c | 28 +++++-----
camel/providers/imapx/camel-imapx-server.h | 4 +-
camel/providers/imapx/camel-imapx-utils.h | 54 ++++++++++----------
camel/providers/local/camel-local-summary.h | 6 +--
camel/providers/local/camel-mh-store.h | 2 +-
camel/providers/nntp/camel-nntp-store.h | 16 +++---
camel/providers/pop3/camel-pop3-engine.h | 14 ++---
camel/tests/misc/test1.c | 6 +--
32 files changed, 187 insertions(+), 187 deletions(-)
commit 0f57cc2b7ed61b6335fa0039216fc45f7a6c1367
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Oct 3 18:29:19 2010 -0400
Update MAINTAINERCLEANFILES.
.gitignore | 42 +++++++++++++++++++++++++++++++++++++++++-
Makefile.am | 48 ++++++++++++++++++++++++++++++++++++++++++++----
2 files changed, 85 insertions(+), 5 deletions(-)
commit d3950d7b0708b5ef6f6dfc87f7c902a7b70e20b3
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Oct 3 11:08:11 2010 -0400
Coding style and whitespace cleanup.
calendar/libecal/e-cal.c | 1 -
camel/camel-cipher-context.h | 3 +-
camel/camel-folder-search.c | 8 ++--
camel/camel-folder.c | 6 +--
camel/camel-gpg-context.c | 4 +-
camel/camel-store.c | 12 +++---
camel/camel-vee-summary.c | 6 +--
camel/camel-vtrash-folder.c | 4 +-
camel/providers/imap/camel-imap-journal.h | 6 ++-
camel/providers/imap/camel-imap-store.c | 48 +++++++++++-----------
camel/providers/imapx/camel-imapx-conn-manager.c | 2 +-
camel/providers/imapx/camel-imapx-server.c | 48 +++++++++++-----------
camel/providers/imapx/camel-imapx-store.c | 8 ++--
camel/providers/imapx/camel-imapx-stream.h | 2 +-
camel/providers/imapx/camel-imapx-utils.c | 36 ++++++++--------
camel/providers/imapx/camel-imapx-utils.h | 2 +-
camel/providers/pop3/camel-pop3-folder.c | 38 ++++++++---------
camel/providers/pop3/camel-pop3-store.c | 4 +-
libedataserver/e-debug-log.h | 1 -
19 files changed, 120 insertions(+), 119 deletions(-)
commit c707ee2f15ba7a3ea7f186fe64a17c33b77c7392
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Oct 3 10:13:08 2010 -0400
Change version to 2.91.0.
In accordance with http://live.gnome.org/TwoPointNinetyone.
configure.ac | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit f054de22d9ba8de77ee6c8d16fcaa761fa0e2a79
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Oct 1 18:57:05 2010 -0400
CamelStore: Forgot a part in store_get_folder_info()
camel/camel-store.c | 3 +++
1 file changed, 3 insertions(+)
commit d3b49f4bf1495402253d7ebdf017bb75bf2a6d06
Author: William Jon McCann <jmccann@redhat.com>
Date: Fri Oct 1 14:37:23 2010 -0400
No need to allocate colors with cairo drawing
.gitignore | 2 +-
libedataserverui/e-cell-renderer-color.c | 3 ---
2 files changed, 1 insertion(+), 4 deletions(-)
commit e7e3b1e62105581724f972f4064e57cde91b5907
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Oct 1 07:25:42 2010 -0400
IMAPX: Use a CamelOperation, not GCancellable in the parser thread
camel/camel-operation.c | 2 ++
camel/providers/imapx/camel-imapx-server.c | 2 +-
2 files changed, 3 insertions(+), 1 deletion(-)
commit 5440f849c38f9855386bf19507315432e4dd24e5
Author: Javier Jardón <jjardon@gnome.org>
Date: Thu Sep 30 21:22:15 2010 +0200
Use upstream gettext instead glib one
autogen.sh | 3 +++
configure.ac | 3 ++-
2 files changed, 5 insertions(+), 1 deletion(-)
commit f2400962bf1b32f8db7f2cde008de166657b4b76
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Sep 30 13:50:17 2010 -0400
Don't link libebook to GTK+.
addressbook/libegdbus/Makefile.am | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 7fa0dd78305677d14839a480fc379ebba3a6d55c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Sep 30 12:51:44 2010 -0400
Emit CamelFolder and CamelStore signals from idle callbacks.
Clients will likely have to redirect these signals back to the main loop
thread anyway, so save them the pain. This should allow me to remove a
bunch more redirection cruft from Evolution.
TODO: Check where Camel connects to these signals internally and make
sure the signal handlers don't block. Should be easy since most
blocking function names now end in "sync".
camel/camel-folder.c | 106 +++++++--
camel/camel-folder.h | 2 +-
camel/camel-store.c | 236 +++++++++++++++++---
camel/camel-store.h | 22 +-
docs/reference/camel/camel-sections.txt | 1 +
.../reference/camel/tmpl/camel-cipher-context.sgml | 4 +
docs/reference/camel/tmpl/camel-folder.sgml | 2 +-
docs/reference/camel/tmpl/camel-store.sgml | 19 +-
8 files changed, 329 insertions(+), 63 deletions(-)
commit 19ef6460e6981623e890ad515b57844845ac7f24
Author: Javier Jardón <jjardon@gnome.org>
Date: Thu Sep 30 18:05:18 2010 +0200
Adapt to GtkObject removal in GTK3
libedataserverui/e-name-selector-entry.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 1f4568ae57ce4b56ceff0e50bdb3293d14e7f666
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Sep 30 16:30:17 2010 +0200
Bug #616598 - AM/PM in Date header confuses parser
camel/camel-mime-utils.c | 21 ++++++++++++++++++++-
1 file changed, 20 insertions(+), 1 deletion(-)
commit a22f620cdfb501d17d3cddab795f82def80e731b
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Sep 30 14:54:43 2010 +0200
Bug #616596 - Disable debug prints from e-categories.c
libedataserver/e-categories.c | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
commit 6b3031f6c2e2c617b20a85090c214fced5e81dce
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Sep 30 14:06:03 2010 +0200
Bug #615828 - Incorrectly set off-line state on CamelOfflineStore
camel/camel-offline-store.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
commit df294ca9fc4bcb92322d31b3c8264488be3db34b
Author: Julien Ducourthial <gmenhir@free.fr>
Date: Thu Sep 30 13:36:00 2010 +0200
Bug #616172 - Return NULL from imapx_find_commad_tag when not found
camel/providers/imapx/camel-imapx-server.c | 4 ++++
1 file changed, 4 insertions(+)
commit dcac76c902f823562c1cbdfb0cedd7c0c245fcd5
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Sep 30 07:16:51 2010 -0400
Use macros for CamelOperation timeouts.
So they can be tuned more easily.
camel/camel-operation.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
commit 3e1aec7690a705e9fdbb7e89b0c7b9722f18892e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Sep 29 08:06:02 2010 -0400
Have camel_operation_new() return a GCancellable.
Easier than having to cast the returned pointer everywhere.
camel/camel-operation.c | 2 +-
camel/camel-operation.h | 2 +-
camel/camel-service.c | 4 ++--
camel/camel-session.c | 2 +-
4 files changed, 5 insertions(+), 5 deletions(-)
commit 3df5e7411088aa83d76dccb4a6eed67665ba4651
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Sep 29 07:31:27 2010 -0400
Fix GCancellable usage in IMAPX threads.
At least I think. Intended behavior is not very clear.
camel/providers/imapx/camel-imapx-server.c | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
commit d535d4b09c61a8277084ddce0cfafc737b69fab2
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Sep 29 12:25:08 2010 +0200
Bug #629507 - e_book_backend_cache_set_time doesn't rewrite old value
addressbook/libedata-book/e-book-backend-cache.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit bd971e9b5c547dcf40cff09cc2055ccaed08a5d7
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Sep 29 12:02:54 2010 +0200
Bug #630321 - Disabling IMAPX account produces runtime warnings
camel/providers/imapx/camel-imapx-server.c | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
commit 532e2cd8580de21f004209578080984e5ddab032
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Sep 29 11:48:56 2010 +0200
Bug #628655 - imapx parser thread gerror memory leak
camel/providers/imapx/camel-imapx-server.c | 17 +++++++++++------
1 file changed, 11 insertions(+), 6 deletions(-)
commit 18aa38fc884ec767d6ca7e24838a46e3a2a5d272
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Sep 29 11:44:51 2010 +0200
Bug #629752 - ldap doesn't work in offline
addressbook/backends/ldap/e-book-backend-ldap.c | 98 ++++++++++++++---------
1 file changed, 58 insertions(+), 40 deletions(-)
commit 4166cec5ca5e4bb1dd0b805af99cc04baefcd62b
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Sep 29 10:12:20 2010 +0200
Bug #615274 - Encode proxy user/password in proxy URL
libedataserver/e-proxy.c | 50 +++++++++++++++++++++++++++++++++++-----------
1 file changed, 38 insertions(+), 12 deletions(-)
commit c5a17dcea96fcd9bc13eebc968c0c7dae5fe88d6
Author: Vibha Yadav <yvibha@novell.com>
Date: Wed Sep 29 10:38:44 2010 +0530
Bug #599741 - Cannot accept meeting request
In case of success scenario too receive_object was propagating error as
EDC_ERROR_FAILED_STATUS.
calendar/backends/groupwise/e-cal-backend-groupwise.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 240aedeac32fe7af51859a1b4647b185989df92f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Sep 28 18:31:01 2010 -0400
Bump gtk+-2.0 requirement to 2.22.0.
Remove backward-compatibility hacks for older GTK+ versions.
configure.ac | 2 +-
.../reference/camel/tmpl/camel-cipher-context.sgml | 2 +
libedataserverui/e-name-selector-list.c | 5 +-
libedataserverui/gtk-compat.h | 171 --------------------
4 files changed, 4 insertions(+), 176 deletions(-)
commit 4eb1719ccd50367c17ae8ce8a731aabb2e47a979
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Sep 28 14:42:54 2010 -0400
Fix a compiler warning.
camel/camel-gpg-context.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
commit e4edf07bafe0a37be6e35ba60f91f3d6b10f1fe6
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Sep 28 11:53:25 2010 -0400
Bump Camel's soname for all this API breakage.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 3fb46edb4f3530ed4fa1ea5a89cde190245b8212
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Sep 28 11:24:57 2010 -0400
Camel: Adapt tests to API changes.
camel/tests/folder/test10.c | 16 +--
camel/tests/folder/test11.c | 95 +++++++++------
camel/tests/folder/test3.c | 120 +++++++++---------
camel/tests/folder/test8.c | 81 +++++++------
camel/tests/folder/test9.c | 66 +++++-----
camel/tests/lib/address-data.h | 15 ++-
camel/tests/lib/camel-test.c | 3 +-
camel/tests/lib/folders.c | 207 +++++++++++++++++---------------
camel/tests/lib/messages.c | 83 +++++++------
camel/tests/lib/streams.c | 84 +++++++------
camel/tests/message/test2.c | 2 +-
camel/tests/message/test4.c | 3 +-
camel/tests/mime-filter/test-charset.c | 20 +--
camel/tests/mime-filter/test-crlf.c | 29 +++--
camel/tests/mime-filter/test-tohtml.c | 8 +-
camel/tests/mime-filter/test1.c | 26 ++--
camel/tests/misc/utf7.c | 21 ++--
camel/tests/smime/pgp.c | 42 ++++---
camel/tests/stream/test1.c | 47 ++++----
19 files changed, 538 insertions(+), 430 deletions(-)
commit cea02d071c2e5334d5f38b802d32e47bf06766cc
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Sep 23 14:04:32 2010 -0400
Camel: Add an asynchronous API.
Add pairs of asynchronous "dispatch" and "finish" methods for most
blocking "sync" methods in Camel's public API. All asynchronous methods
have default implementations that just call its synchronous counterpart
from a thread in GIO's thread pool (which is roughly equivalent to what
Evolution is doing from its own thread pool).
The possibility for Camel providers to implement an asynchronous
architecture by overriding the asynchronous methods exists, but first
requires some cleanup in the synchronous dispatching functions, many of
which are not "pure" in the sense that they do extra stuff before and
after calling the class method they wrap. That extra logic needs to
somehow run as part of the class method itself, either via chaining up
from subclasses or some other means.
In simpler terms, the following invariant must hold before providers can
override asynchronous methods and expect correct behavior from Camel:
Calling camel_foo_frobnicate_sync(foo) is equivalent to calling
CAMEL_FOO_GET_CLASS (foo)->frobnicate_sync (foo), just with fewer
runtime checks.
camel/camel-cipher-context.c | 1281 ++++++-
camel/camel-cipher-context.h | 172 +-
camel/camel-data-wrapper.c | 573 ++-
camel/camel-data-wrapper.h | 81 +-
camel/camel-db.h | 2 +-
camel/camel-disco-diary.c | 9 +-
camel/camel-disco-folder.c | 14 +-
camel/camel-filter-driver.c | 18 +-
camel/camel-folder-search.c | 3 +-
camel/camel-folder-summary.c | 5 +-
camel/camel-folder-summary.h | 2 +-
camel/camel-folder.c | 1790 +++++++---
camel/camel-folder.h | 176 +-
camel/camel-gpg-context.c | 59 +-
camel/camel-mime-message.c | 25 +-
camel/camel-mime-message.h | 102 +-
camel/camel-mime-part-utils.c | 18 +-
camel/camel-mime-part.c | 736 ++--
camel/camel-mime-part.h | 33 +-
camel/camel-multipart-signed.c | 6 +-
camel/camel-net-utils.c | 8 +-
camel/camel-offline-folder.c | 193 +-
camel/camel-offline-folder.h | 29 +-
camel/camel-operation.c | 249 +-
camel/camel-operation.h | 11 +-
camel/camel-sasl.c | 321 +-
camel/camel-sasl.h | 32 +
camel/camel-smime-context.c | 26 +-
camel/camel-store.c | 3720 ++++++++++++++------
camel/camel-store.h | 246 +-
camel/camel-transport.c | 238 +-
camel/camel-transport.h | 32 +-
camel/camel-vee-folder.c | 4 +-
camel/camel-vtrash-folder.c | 6 +-
camel/providers/groupwise/camel-groupwise-folder.c | 26 +-
.../providers/groupwise/camel-groupwise-journal.c | 4 +-
camel/providers/groupwise/camel-groupwise-store.c | 10 +-
.../groupwise/camel-groupwise-transport.c | 8 +-
camel/providers/imap/camel-imap-folder.c | 119 +-
camel/providers/imap/camel-imap-folder.h | 4 +-
camel/providers/imap/camel-imap-journal.c | 2 +-
camel/providers/imapx/camel-imapx-folder.c | 8 +-
camel/providers/imapx/camel-imapx-server.c | 6 +-
camel/providers/local/camel-maildir-folder.c | 17 +-
camel/providers/local/camel-maildir-summary.c | 17 +-
camel/providers/local/camel-mbox-folder.c | 6 +-
camel/providers/local/camel-mbox-summary.c | 22 +-
camel/providers/local/camel-mh-folder.c | 6 +-
camel/providers/local/camel-spool-summary.c | 8 +-
camel/providers/nntp/camel-nntp-folder.c | 2 +-
camel/providers/nntp/camel-nntp-summary.c | 10 +-
camel/providers/pop3/camel-pop3-folder.c | 30 +-
camel/providers/smtp/camel-smtp-transport.c | 32 +-
docs/reference/camel/camel-docs.sgml | 4 +
docs/reference/camel/camel-sections.txt | 92 +-
.../reference/camel/tmpl/camel-cipher-context.sgml | 206 +-
docs/reference/camel/tmpl/camel-data-wrapper.sgml | 72 +
docs/reference/camel/tmpl/camel-db.sgml | 4 +-
.../reference/camel/tmpl/camel-folder-summary.sgml | 1 +
docs/reference/camel/tmpl/camel-folder.sgml | 179 +-
docs/reference/camel/tmpl/camel-mime-message.sgml | 12 +-
docs/reference/camel/tmpl/camel-mime-part.sgml | 29 +-
.../reference/camel/tmpl/camel-offline-folder.sgml | 30 +-
docs/reference/camel/tmpl/camel-operation.sgml | 18 +-
docs/reference/camel/tmpl/camel-sasl.sgml | 48 +
docs/reference/camel/tmpl/camel-store.sgml | 290 +-
docs/reference/camel/tmpl/camel-transport.sgml | 48 +-
docs/reference/camel/tmpl/camel-unused.sgml | 346 +-
68 files changed, 9085 insertions(+), 2851 deletions(-)
commit 68a4fe903696822894def062d300155f2646cc14
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Sep 22 16:19:16 2010 -0400
Rename blocking Camel methods.
Rename blocking Camel methods by appending a "sync" suffix. e.g.
camel_folder_get_message() becomes camel_folder_get_message_sync().
Several reasons:
The asynchronous functions which are about to be added will take the old
names, along with a corresponding "finish" function.
Along with the GCancellable argument, the "sync" suffix makes it clear
to clients that the function may block. Clients are encouraged to use
the asynchronous functions instead, unless they know for certain the
function will not block (e.g. writing to a CamelMemStream).
The "sync" suffix makes it easy to grep for blocking Camel calls in
Evolution and identify places where the main loop is being blocked.
These are bugs, and they're still lurking in Evolution.
camel/camel-cipher-context.c | 197 ++--
camel/camel-cipher-context.h | 25 +-
camel/camel-data-wrapper.c | 318 +++---
camel/camel-data-wrapper.h | 34 +-
camel/camel-disco-diary.c | 10 +-
camel/camel-disco-folder.c | 177 ++--
camel/camel-disco-store.c | 79 +-
camel/camel-filter-driver.c | 42 +-
camel/camel-filter-search.c | 2 +-
camel/camel-folder-search.c | 11 +-
camel/camel-folder-summary.c | 4 +-
camel/camel-folder.c | 264 ++---
camel/camel-folder.h | 172 ++--
camel/camel-gpg-context.c | 101 +-
camel/camel-mime-message.c | 37 +-
camel/camel-mime-part-utils.c | 6 +-
camel/camel-mime-part.c | 59 +-
camel/camel-mime-part.h | 19 +-
camel/camel-multipart-signed.c | 28 +-
camel/camel-multipart.c | 52 +-
camel/camel-offline-folder.c | 33 +-
camel/camel-offline-folder.h | 5 +-
camel/camel-offline-store.c | 90 +-
camel/camel-offline-store.h | 24 +-
camel/camel-sasl-anonymous.c | 10 +-
camel/camel-sasl-cram-md5.c | 10 +-
camel/camel-sasl-digest-md5.c | 10 +-
camel/camel-sasl-gssapi.c | 10 +-
camel/camel-sasl-login.c | 10 +-
camel/camel-sasl-ntlm.c | 10 +-
camel/camel-sasl-plain.c | 10 +-
camel/camel-sasl-popb4smtp.c | 10 +-
camel/camel-sasl.c | 173 ++--
camel/camel-sasl.h | 19 +-
camel/camel-search-private.c | 3 +-
camel/camel-service.c | 334 +++----
camel/camel-service.h | 35 +-
camel/camel-session.c | 3 +-
camel/camel-smime-context.c | 68 +-
camel/camel-store.c | 310 +++---
camel/camel-store.h | 164 ++--
camel/camel-transport.c | 20 +-
camel/camel-transport.h | 4 +-
camel/camel-vee-folder.c | 366 +++----
camel/camel-vee-store.c | 248 ++---
camel/camel-vtrash-folder.c | 32 +-
camel/providers/groupwise/camel-groupwise-folder.c | 830 ++++++++--------
.../providers/groupwise/camel-groupwise-journal.c | 12 +-
camel/providers/groupwise/camel-groupwise-store.c | 124 +--
.../groupwise/camel-groupwise-transport.c | 32 +-
camel/providers/groupwise/camel-groupwise-utils.c | 10 +-
camel/providers/imap/camel-imap-command.c | 19 +-
camel/providers/imap/camel-imap-folder.c | 134 +--
camel/providers/imap/camel-imap-journal.c | 6 +-
camel/providers/imap/camel-imap-message-cache.c | 3 +-
camel/providers/imap/camel-imap-search.c | 2 +-
camel/providers/imap/camel-imap-store.c | 273 +++---
camel/providers/imap/camel-imap-wrapper.c | 12 +-
camel/providers/imapx/camel-imapx-folder.c | 465 ++++-----
camel/providers/imapx/camel-imapx-server.c | 18 +-
camel/providers/imapx/camel-imapx-store.c | 882 +++++++++--------
camel/providers/imapx/test-imapx.c | 8 +-
camel/providers/local/camel-local-folder.c | 124 +--
camel/providers/local/camel-local-store.c | 114 +--
camel/providers/local/camel-local-summary.c | 4 +-
camel/providers/local/camel-maildir-folder.c | 184 ++--
camel/providers/local/camel-maildir-store.c | 548 ++++++-----
camel/providers/local/camel-mbox-folder.c | 203 ++--
camel/providers/local/camel-mbox-store.c | 1020 ++++++++++----------
camel/providers/local/camel-mh-folder.c | 50 +-
camel/providers/local/camel-mh-store.c | 383 ++++----
camel/providers/local/camel-spool-store.c | 466 +++++----
camel/providers/nntp/camel-nntp-folder.c | 154 +--
camel/providers/nntp/camel-nntp-store.c | 78 +-
camel/providers/pop3/camel-pop3-folder.c | 339 +++----
camel/providers/pop3/camel-pop3-store.c | 123 +--
.../providers/sendmail/camel-sendmail-transport.c | 16 +-
camel/providers/smtp/camel-smtp-transport.c | 135 +--
docs/reference/camel/camel-sections.txt | 129 +--
.../reference/camel/tmpl/camel-cipher-context.sgml | 40 +-
docs/reference/camel/tmpl/camel-data-wrapper.sgml | 36 +-
docs/reference/camel/tmpl/camel-folder.sgml | 174 ++--
docs/reference/camel/tmpl/camel-mime-part.sgml | 2 +-
.../reference/camel/tmpl/camel-offline-folder.sgml | 2 +-
docs/reference/camel/tmpl/camel-offline-store.sgml | 11 +-
docs/reference/camel/tmpl/camel-sasl.sgml | 40 +-
docs/reference/camel/tmpl/camel-service.sgml | 28 +-
docs/reference/camel/tmpl/camel-store.sgml | 194 ++--
docs/reference/camel/tmpl/camel-transport.sgml | 2 +-
docs/reference/camel/tmpl/camel-unused.sgml | 435 +++++++++
90 files changed, 5991 insertions(+), 5521 deletions(-)
commit db4fd695a3770cbaa817e9e294852697a5dc707d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun May 9 11:26:48 2010 -0500
Use GCancellable in all methods that may block.
camel/camel-block-file.c | 2 +-
camel/camel-cipher-context.c | 441 ++++----
camel/camel-cipher-context.h | 113 +-
camel/camel-data-wrapper.c | 31 +-
camel/camel-data-wrapper.h | 6 +
camel/camel-disco-diary.c | 45 +-
camel/camel-disco-diary.h | 1 +
camel/camel-disco-folder.c | 73 +-
camel/camel-disco-folder.h | 12 +
camel/camel-disco-store.c | 62 +-
camel/camel-disco-store.h | 126 ++-
camel/camel-file-utils.c | 133 +--
camel/camel-file-utils.h | 28 +-
camel/camel-filter-driver.c | 126 ++-
camel/camel-filter-driver.h | 33 +-
camel/camel-filter-search.c | 4 +-
camel/camel-folder-search.c | 36 +-
camel/camel-folder-summary.c | 7 +-
camel/camel-folder.c | 103 +-
camel/camel-folder.h | 24 +-
camel/camel-gpg-context.c | 392 +++----
camel/camel-http-stream.c | 30 +-
camel/camel-index-control.c | 2 +-
camel/camel-lock-client.c | 2 +-
camel/camel-mime-filter-progress.c | 41 +-
camel/camel-mime-filter-progress.h | 3 +-
camel/camel-mime-filter-save.c | 2 +-
camel/camel-mime-message.c | 15 +-
camel/camel-mime-parser.c | 2 +-
camel/camel-mime-part-utils.c | 13 +-
camel/camel-mime-part-utils.h | 1 +
camel/camel-mime-part.c | 158 +--
camel/camel-mime-part.h | 89 +-
camel/camel-mime-utils.c | 3 +-
camel/camel-multipart-signed.c | 26 +-
camel/camel-multipart.c | 11 +-
camel/camel-net-utils.c | 42 +-
camel/camel-net-utils.h | 20 +-
camel/camel-offline-folder.c | 37 +-
camel/camel-offline-folder.h | 2 +
camel/camel-offline-journal.c | 5 +-
camel/camel-offline-journal.h | 36 +-
camel/camel-offline-store.c | 17 +-
camel/camel-offline-store.h | 24 +-
camel/camel-operation.c | 165 ++-
camel/camel-operation.h | 18 +-
camel/camel-sasl-anonymous.c | 1 +
camel/camel-sasl-cram-md5.c | 1 +
camel/camel-sasl-digest-md5.c | 6 +-
camel/camel-sasl-gssapi.c | 6 +-
camel/camel-sasl-login.c | 1 +
camel/camel-sasl-ntlm.c | 1 +
camel/camel-sasl-plain.c | 1 +
camel/camel-sasl-popb4smtp.c | 1 +
camel/camel-sasl.c | 11 +-
camel/camel-sasl.h | 3 +
camel/camel-search-private.c | 4 +-
camel/camel-seekable-substream.c | 13 +-
camel/camel-service.c | 47 +-
camel/camel-service.h | 6 +-
camel/camel-session.c | 22 +-
camel/camel-session.h | 2 +-
camel/camel-smime-context.c | 32 +-
camel/camel-store.c | 102 +-
camel/camel-store.h | 24 +
camel/camel-stream-buffer.c | 39 +-
camel/camel-stream-buffer.h | 2 +
camel/camel-stream-filter.c | 17 +-
camel/camel-stream-fs.c | 12 +-
camel/camel-stream-mem.c | 2 +
camel/camel-stream-null.c | 1 +
camel/camel-stream-process.c | 14 +-
camel/camel-stream-vfs.c | 16 +-
camel/camel-stream.c | 41 +-
camel/camel-stream.h | 10 +
camel/camel-tcp-stream-raw.c | 154 ++-
camel/camel-tcp-stream-ssl.c | 15 +-
camel/camel-tcp-stream.c | 9 +-
camel/camel-tcp-stream.h | 10 +-
camel/camel-transport.c | 5 +-
camel/camel-transport.h | 2 +
camel/camel-uid-cache.c | 6 +-
camel/camel-vee-folder.c | 32 +-
camel/camel-vee-folder.h | 24 +-
camel/camel-vee-store.c | 10 +-
camel/camel-vee-summary.c | 10 +-
camel/camel-vtrash-folder.c | 24 +-
camel/providers/groupwise/camel-groupwise-folder.c | 181 +--
camel/providers/groupwise/camel-groupwise-folder.h | 15 +-
.../providers/groupwise/camel-groupwise-journal.c | 65 +-
.../providers/groupwise/camel-groupwise-journal.h | 28 +-
camel/providers/groupwise/camel-groupwise-store.c | 152 ++-
camel/providers/groupwise/camel-groupwise-store.h | 38 +-
.../providers/groupwise/camel-groupwise-summary.c | 13 +-
.../providers/groupwise/camel-groupwise-summary.h | 24 +-
.../groupwise/camel-groupwise-transport.c | 10 +-
camel/providers/groupwise/camel-groupwise-utils.c | 19 +-
camel/providers/imap/camel-imap-command.c | 68 +-
camel/providers/imap/camel-imap-command.h | 63 +-
camel/providers/imap/camel-imap-folder.c | 410 ++++---
camel/providers/imap/camel-imap-folder.h | 7 +
camel/providers/imap/camel-imap-journal.c | 37 +-
camel/providers/imap/camel-imap-journal.h | 20 +-
camel/providers/imap/camel-imap-message-cache.c | 11 +-
camel/providers/imap/camel-imap-message-cache.h | 1 +
camel/providers/imap/camel-imap-search.c | 14 +-
camel/providers/imap/camel-imap-store.c | 1167 +++++++++++---------
camel/providers/imap/camel-imap-store.h | 2 +-
camel/providers/imap/camel-imap-summary.c | 16 +-
camel/providers/imap/camel-imap-summary.h | 23 +-
camel/providers/imap/camel-imap-wrapper.c | 7 +-
camel/providers/imapx/camel-imapx-conn-manager.c | 16 +-
camel/providers/imapx/camel-imapx-conn-manager.h | 1 +
camel/providers/imapx/camel-imapx-folder.c | 75 +-
camel/providers/imapx/camel-imapx-server.c | 720 +++++++-----
camel/providers/imapx/camel-imapx-server.h | 17 +-
camel/providers/imapx/camel-imapx-store.c | 186 +++-
camel/providers/imapx/camel-imapx-store.h | 1 +
camel/providers/imapx/camel-imapx-stream.c | 141 ++-
camel/providers/imapx/camel-imapx-stream.h | 16 +-
camel/providers/imapx/camel-imapx-utils.c | 331 +++---
camel/providers/imapx/camel-imapx-utils.h | 32 +-
camel/providers/imapx/test-imapx.c | 8 +-
camel/providers/local/camel-local-folder.c | 472 ++++----
camel/providers/local/camel-local-folder.h | 13 +-
camel/providers/local/camel-local-store.c | 50 +-
camel/providers/local/camel-local-summary.c | 24 +-
camel/providers/local/camel-local-summary.h | 8 +-
camel/providers/local/camel-maildir-folder.c | 256 +++--
camel/providers/local/camel-maildir-folder.h | 10 +-
camel/providers/local/camel-maildir-store.c | 54 +-
camel/providers/local/camel-maildir-summary.c | 45 +-
camel/providers/local/camel-mbox-folder.c | 336 +++---
camel/providers/local/camel-mbox-folder.h | 11 +-
camel/providers/local/camel-mbox-store.c | 50 +-
camel/providers/local/camel-mbox-summary.c | 105 +-
camel/providers/local/camel-mbox-summary.h | 32 +-
camel/providers/local/camel-mh-folder.c | 162 ++-
camel/providers/local/camel-mh-folder.h | 10 +-
camel/providers/local/camel-mh-store.c | 76 +-
camel/providers/local/camel-mh-summary.c | 15 +-
camel/providers/local/camel-spool-folder.c | 123 +--
camel/providers/local/camel-spool-folder.h | 9 +-
camel/providers/local/camel-spool-store.c | 45 +-
camel/providers/local/camel-spool-summary.c | 24 +-
camel/providers/nntp/camel-nntp-folder.c | 48 +-
camel/providers/nntp/camel-nntp-folder.h | 14 +-
camel/providers/nntp/camel-nntp-store.c | 406 ++++---
camel/providers/nntp/camel-nntp-store.h | 8 +-
camel/providers/nntp/camel-nntp-stream.c | 31 +-
camel/providers/nntp/camel-nntp-stream.h | 9 +-
camel/providers/nntp/camel-nntp-summary.c | 65 +-
camel/providers/nntp/camel-nntp-summary.h | 14 +-
camel/providers/nntp/camel-nntp-types.h | 37 -
camel/providers/pop3/camel-pop3-engine.c | 4 +-
camel/providers/pop3/camel-pop3-folder.c | 616 ++++++-----
camel/providers/pop3/camel-pop3-folder.h | 14 +-
camel/providers/pop3/camel-pop3-store.c | 55 +-
camel/providers/pop3/camel-pop3-stream.c | 22 +-
.../providers/sendmail/camel-sendmail-transport.c | 60 +-
camel/providers/smtp/camel-smtp-transport.c | 631 ++++++-----
.../reference/camel/tmpl/camel-cipher-context.sgml | 21 +
docs/reference/camel/tmpl/camel-data-wrapper.sgml | 3 +
docs/reference/camel/tmpl/camel-disco-diary.sgml | 1 +
docs/reference/camel/tmpl/camel-disco-folder.sgml | 3 +
docs/reference/camel/tmpl/camel-disco-store.sgml | 2 +
docs/reference/camel/tmpl/camel-file-utils.sgml | 4 +
docs/reference/camel/tmpl/camel-filter-driver.sgml | 3 +
docs/reference/camel/tmpl/camel-folder.sgml | 7 +
.../camel/tmpl/camel-mime-filter-progress.sgml | 2 +-
docs/reference/camel/tmpl/camel-mime-part.sgml | 2 +
docs/reference/camel/tmpl/camel-net-utils.sgml | 2 +
.../reference/camel/tmpl/camel-offline-folder.sgml | 1 +
.../camel/tmpl/camel-offline-journal.sgml | 1 +
docs/reference/camel/tmpl/camel-offline-store.sgml | 2 +
docs/reference/camel/tmpl/camel-operation.sgml | 34 +-
docs/reference/camel/tmpl/camel-sasl.sgml | 2 +
docs/reference/camel/tmpl/camel-service.sgml | 1 +
docs/reference/camel/tmpl/camel-session.sgml | 2 +-
docs/reference/camel/tmpl/camel-store.sgml | 12 +
docs/reference/camel/tmpl/camel-stream-buffer.sgml | 2 +
docs/reference/camel/tmpl/camel-stream.sgml | 6 +
docs/reference/camel/tmpl/camel-tcp-stream.sgml | 1 +
docs/reference/camel/tmpl/camel-transport.sgml | 1 +
docs/reference/camel/tmpl/camel-unused.sgml | 23 +
185 files changed, 6724 insertions(+), 4614 deletions(-)
commit cb78293356889859753cee8aa5a011f72d26fc0b
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Sep 27 20:28:37 2010 +0200
Bug #630265 - Refetches unchanged 'On The Web' calendar
calendar/backends/http/e-cal-backend-http.c | 36 ++++++++++++++++++++++++---
1 file changed, 33 insertions(+), 3 deletions(-)
commit 603e4b28175eb6a51fdb9253d886ad77aea0dc67
Author: Mario Blättermann <mariobl@gnome.org>
Date: Mon Sep 27 19:20:15 2010 +0200
[i18n] Updated Dutch translation
po/nl.po | 4518 +++++++++++++++++++++++++++++---------------------------------
1 file changed, 2109 insertions(+), 2409 deletions(-)
commit 39d9042f8730307623cb0ed49ec5ff962add5252
Author: Petr Kovar <pknbe@volny.cz>
Date: Mon Sep 27 14:29:21 2010 +0200
Update Czech translation by Marek Cernocky
po/cs.po | 203 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 101 insertions(+), 102 deletions(-)
commit a728f5e6209fb4b8113c1ad02db95c78a50f8300
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Sep 23 13:27:53 2010 +0100
Fix potential use-after-free in ECal, as with EBook bug #629908
calendar/libecal/e-cal.c | 48 ++++++++++++++++++++++++----------------------
1 file changed, 25 insertions(+), 23 deletions(-)
commit bcebccd25980765c859a26656285a35cdce66447
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Sep 23 13:26:35 2010 +0100
Bug 629908 - assertion failed: (E_IS_BOOK (book))
This is a use-after-free bug caused by failing to disconnect a signal handler
at the right time.
addressbook/libebook/e-book.c | 31 ++++++++++++++++++-------------
1 file changed, 18 insertions(+), 13 deletions(-)
commit 2b03f88608ad21ca42a7a6a8b0322c091ff320d6
Author: Antonio Fernandes C. Neto <fernandes@pelivre.org>
Date: Wed Sep 22 15:46:24 2010 -0300
Updated Brazilian Portuguese translation
po/pt_BR.po | 4079 ++++++++++++++++++++++++++++-------------------------------
1 file changed, 1949 insertions(+), 2130 deletions(-)
commit cdaa6f4cfe600f82f033f2bf2449cf7346d80c44
Author: Piotr Drąg <piotrdrag@gmail.com>
Date: Wed Sep 22 17:42:18 2010 +0200
Updated Polish translation
po/pl.po | 4559 +++++++++++++++++++++++++++++---------------------------------
1 file changed, 2107 insertions(+), 2452 deletions(-)
commit 129bf6ea7e85793b5128bd711bf80045ecfa625d
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Wed Sep 22 18:55:33 2010 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 527 ++++++++++++++++++++++++++++++-----------------------------
po/zh_TW.po | 527 ++++++++++++++++++++++++++++++-----------------------------
2 files changed, 536 insertions(+), 518 deletions(-)
commit e85187e0c274b29b9690b0ff0cbf82717cbf6343
Author: David Ronis <david.ronis@mcgill.ca>
Date: Tue Sep 21 10:32:28 2010 +0530
Bug #630222 - Build failure camel-tcp-stream-raw.c
There is an extra ) at the end of the if.
camel/camel-tcp-stream-raw.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 9c026b848f2c43646d583824bcd754f76484f805
Merge: f0d9847 57a3b85
Author: Federico Mena Quintero <federico@novell.com>
Date: Mon Sep 20 12:05:59 2010 -0500
Merge branch 'camel-socks-proxy-master'
commit 57a3b854c70fb205816a5bcd6d924bb1ccbe1ef1
Author: Federico Mena Quintero <federico@novell.com>
Date: Mon Sep 20 12:05:43 2010 -0500
Oops, fix a struct field's name
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit f0d98477dd8514685c85d9ad4495a53f9de81b93
Merge: 7653374 64d7b24
Author: Federico Mena Quintero <federico@novell.com>
Date: Mon Sep 20 11:10:58 2010 -0500
Merge branch 'camel-socks-proxy-master'
commit 64d7b241dd29e17b30896781a5fa5f5bb818b519
Author: Federico Mena Quintero <federico@novell.com>
Date: Mon Sep 20 10:37:57 2010 -0500
Sanitize error handling in the SOCKS5/SOCKS4 code paths
Provide more detailed errors based on the replies of the SOCKS server.
Don't leak some GErrors in case of retries.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 29 ++++++++++++++++++++++++-----
1 file changed, 24 insertions(+), 5 deletions(-)
commit 7653374d0ad4156510926e8398553f4ccf179387
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon Sep 20 15:18:03 2010 +0100
Bug 629916 - imapx fails to handle errors in imapx_command_idle_stop()
camel/providers/imapx/camel-imapx-server.c | 22 ++++++++++++++++++----
1 file changed, 18 insertions(+), 4 deletions(-)
commit 14f86b2b971bcca32c294eb2f45fdd6444245f0e
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon Sep 20 13:47:48 2010 +0100
Bug 630152 - imapx_parser_thread registers wrong operation
camel/providers/imapx/camel-imapx-server.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit a9f0d1c11bbee80daf392080c31a0bfd3792f547
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Mon Sep 20 15:36:48 2010 +0200
Updated Hebrew translation.
po/he.po | 531 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 267 insertions(+), 264 deletions(-)
commit 0ae94ab5726b8d7d185c22d3ecfa48a67ac87ccf
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon Sep 20 13:30:13 2010 +0100
Bug 630150 - imapx attempts to connect to server when already cancelled
camel/providers/imapx/camel-imapx-store.c | 5 +++++
1 file changed, 5 insertions(+)
commit c217ff77d44969014d6fe8ccf4ed366497aa907a
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon Sep 20 13:29:20 2010 +0100
Bug 630149 - imapx_sync() never returns error
camel/providers/imapx/camel-imapx-folder.c | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
commit 0739ef2e9fc3817cce159771696e74e66608c207
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon Sep 20 11:25:10 2010 +0100
Bug 630135 - No UI feedback when imapx connection fails
Don't call camel_operation_cancel(NULL). That has undesired effects.
Only call camel_operation_cancel(server->op) if it's non-NULL -- i.e. if the
parser thread had actually started up and set it.
camel/providers/imapx/camel-imapx-server.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 861e8ea6412a76dd93e6202f97ed30c32f81a81f
Author: Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>
Date: Mon Sep 20 17:14:47 2010 +0900
Updated Japanese translation
po/ja.po | 192 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 96 insertions(+), 96 deletions(-)
commit 5b72a14d24ff5d96648d1b072837df7aa05fb6cb
Author: Wouter Bolsterlee <wbolster@gnome.org>
Date: Sun Sep 19 20:13:07 2010 +0200
Few corrections to nl translation
po/nl.po | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit ab58ebb5c6f94cc31fdf58478a09c331785ab45f
Author: Ivar Smolin <okul@linux.ee>
Date: Sun Sep 19 11:57:54 2010 +0300
[l10n] Updated Estonian translation
po/et.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 0bc02d989451f180dacb972a863a2450146e9836
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Sep 17 14:30:28 2010 -0400
Use new GDK keysym names if available.
In GTK+ 2.21.8, the keysym names were renamed from GDK_* to GDK_KEY_*.
I've added backward-compatibility macros to gtk-compat.h, which can be
dumped as soon as we require GTK+ >= 2.22.0.
.../libecal/tmpl/e-cal-check-timezones.sgml | 1 +
.../reference/camel/tmpl/camel-cipher-context.sgml | 2 +
libedataserverui/e-categories-dialog.c | 5 +-
libedataserverui/e-name-selector-dialog.c | 5 +-
libedataserverui/e-name-selector-entry.c | 1 +
libedataserverui/e-name-selector-list.c | 16 +-
libedataserverui/e-source-selector.c | 2 +
libedataserverui/gtk-compat.h | 163 +++++++++++++++++++-
8 files changed, 182 insertions(+), 13 deletions(-)
commit 82554e3da48fd4f5c90e88177a3d05253893086c
Author: Timo Jyrinki <timo.jyrinki@iki.fi>
Date: Fri Sep 17 18:32:26 2010 +0300
Updated Finnish translation by Jiri Grönroos.
po/fi.po | 4976 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 2615 insertions(+), 2361 deletions(-)
commit 63512a7c0553926e5a7a324e086ace95666d796f
Author: Žygimantas Beručka <zygis@gnome.org>
Date: Fri Sep 17 03:29:45 2010 +0300
Updated Lithuanian translation
po/lt.po | 3910 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 1917 insertions(+), 1993 deletions(-)
commit 876ce8c85e43ed1136278876216b8ecc0f1e653b
Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date: Thu Sep 16 21:51:47 2010 +0200
[l10n] Updated German translation
po/de.po | 228 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 114 insertions(+), 114 deletions(-)
commit 5cfb05eed6c366980936ba7f181763189a23ef2d
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu Sep 16 16:37:45 2010 +0530
Updated licenses for imapx to LGPLv2
camel/providers/imapx/camel-imapx-folder.c | 19 +++++++++----------
camel/providers/imapx/camel-imapx-folder.h | 18 +++++++++---------
camel/providers/imapx/camel-imapx-provider.c | 19 +++++++++----------
camel/providers/imapx/camel-imapx-server.c | 18 ++++++++++++++++++
camel/providers/imapx/camel-imapx-server.h | 18 ++++++++----------
camel/providers/imapx/camel-imapx-store.c | 19 +++++++++----------
camel/providers/imapx/camel-imapx-store.h | 18 +++++++++---------
camel/providers/imapx/camel-imapx-stream.c | 18 +++++++++---------
camel/providers/imapx/camel-imapx-stream.h | 14 ++++++++------
camel/providers/imapx/camel-imapx-utils.c | 18 ++++++++++++++++++
camel/providers/imapx/camel-imapx-utils.h | 18 ++++++++++++++++++
camel/providers/imapx/camel-imapx-view-summary.c | 16 +++++++---------
camel/providers/imapx/camel-imapx-view-summary.h | 16 ++++++++--------
camel/providers/imapx/test-imapx.c | 19 +++++++++++++++++++
14 files changed, 158 insertions(+), 90 deletions(-)
commit 949500c5a77029dc09a0af93a8b979efeb260362
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu Sep 16 16:12:17 2010 +0530
Update license to LGPLv2 for e-debug-log files
libedataserver/e-debug-log.c | 44 +++++++++++++++++++++---------------------
libedataserver/e-debug-log.h | 44 +++++++++++++++++++++---------------------
2 files changed, 44 insertions(+), 44 deletions(-)
commit f437450d57259e061b8e7cf3252c04bdffa242ff
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Sep 16 11:56:58 2010 +0100
Use correct debug tagprefix in imapx_parse_capability()
camel/providers/imapx/camel-imapx-utils.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit e17e6feb37af2b850a61bf528e389f1142cb2e20
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Sep 16 11:08:57 2010 +0100
Add server tagprefix to imapx debug output messages
There are still some messages without a prefix; we should fix those too
camel/providers/imapx/camel-imapx-conn-manager.c | 12 +-
camel/providers/imapx/camel-imapx-folder.c | 2 +-
camel/providers/imapx/camel-imapx-server.c | 190 +++++++++++----------
camel/providers/imapx/camel-imapx-store-summary.c | 2 +-
camel/providers/imapx/camel-imapx-stream.c | 38 ++---
camel/providers/imapx/camel-imapx-stream.h | 1 +
camel/providers/imapx/camel-imapx-utils.c | 52 +++---
camel/providers/imapx/camel-imapx-utils.h | 4 +-
8 files changed, 152 insertions(+), 149 deletions(-)
commit 3b81e3a7ba1a08ce72e8970eb6d7a906d0f4343e
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Sep 15 12:20:30 2010 +0100
Move printf inside camel_imapx_debug() macro to make prefixes easier
camel/providers/imapx/camel-imapx-conn-manager.c | 17 +-
camel/providers/imapx/camel-imapx-folder.c | 4 +-
camel/providers/imapx/camel-imapx-server.c | 228 ++++++++++-----------
camel/providers/imapx/camel-imapx-store-summary.c | 25 ++-
camel/providers/imapx/camel-imapx-stream.c | 42 ++--
camel/providers/imapx/camel-imapx-utils.c | 60 +++---
camel/providers/imapx/camel-imapx-utils.h | 6 +-
camel/providers/imapx/camel-imapx-view-summary.c | 3 -
8 files changed, 193 insertions(+), 192 deletions(-)
commit fc918bae038844cf514e217c679e2cf04d2647cf
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date: Wed Sep 15 20:32:03 2010 +0200
Updated Danish translation
po/da.po | 720 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 369 insertions(+), 351 deletions(-)
commit 1282fdc2cb09d720918fa883cd07ad7adce2793f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Sep 15 07:56:06 2010 -0400
Fix a potential race in operation_idle_cb().
camel/camel-operation.c | 7 +++++++
1 file changed, 7 insertions(+)
commit ca9e06f07d4ad2a95ed25c888a6b5f4c916634cc
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Wed Sep 15 10:51:19 2010 +0200
Increase safety on Windows
Call SetDllDirectory() to reduce risk of DLL hijacking, and call
SetProcessDEPPolicy() to reduce risk of rogue code execution.
addressbook/libedata-book/e-data-book-factory.c | 33 +++++++++++++++++++++++
calendar/libedata-cal/e-data-cal-factory.c | 33 +++++++++++++++++++++++
2 files changed, 66 insertions(+)
commit e39f847214249e4b462ec2c767ffe8de4e5e9a5a
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Sep 13 17:02:15 2010 +0530
Bug 629255 - e-d-s FTBFS
calendar/libedata-cal/Makefile.am | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
commit b79c2433782e07bba3024d10779f36e28b8070ff
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Sep 14 23:04:18 2010 -0400
Recast CamelOperation as a GCancellable subclass.
CamelOperation is now a subclass of GCancellable. Instead of taking a
status update callback at creation time, it now emits a "status" signal
from an idle callback.
Several functions have been modified or removed:
camel_operation_new() No longer takes any arguments.
camel_operation_unregister() No longer takes any arguments
(and never used it when it did).
camel_operation_ref() Gone. Use g_object_ref() instead.
camel_operation_unref() Gone. Use g_object_unref() instead.
camel_operation_mute() Gone. Disconnect your signal handler.
camel/camel-marshal.list | 1 +
camel/camel-operation.c | 748 +++++++++-----------
camel/camel-operation.h | 88 ++-
camel/camel-service.c | 12 +-
camel/camel-session.c | 10 +-
camel/providers/imapx/camel-imapx-server.c | 12 +-
configure.ac | 2 +-
docs/reference/camel/camel-sections.txt | 5 -
.../reference/camel/tmpl/camel-cipher-context.sgml | 4 +
docs/reference/camel/tmpl/camel-operation.sgml | 66 +-
docs/reference/camel/tmpl/camel-unused.sgml | 39 +
11 files changed, 483 insertions(+), 504 deletions(-)
commit a340ab47edc3e39494d845e39854ce86849327c9
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Sep 15 01:20:24 2010 +0100
Bug 629726 - Increase imapx starting buffer size to 4KiB
It was temporarily set to 4 bytes to stress-test the buffer reallocation code.
camel/providers/imapx/camel-imapx-stream.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 0198ef7893d694ea54e671c5d5623e502d6ebc29
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Tue Sep 14 22:57:18 2010 +0100
Bug 629714 - endless loop in imapx_parse_status()
camel/providers/imapx/camel-imapx-utils.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 6f6f1ca104dc9b5b4b58620dcfb6d6683ae7fce7
Merge: 3ee9ee5 00af456
Author: Federico Mena Quintero <federico@novell.com>
Date: Tue Sep 14 15:20:11 2010 -0500
Merge branch 'camel-socks-proxy-master'
commit 00af4564a58e672d34765f011cab592876d5951f
Author: Federico Mena Quintero <federico@novell.com>
Date: Tue Sep 14 15:19:34 2010 -0500
bmc#3667 - SOCKS5 failure doesn't fall back to SOCKS4
We fall back to SOCKS4 if the SOCKS5 process returns an exception of
CAMEL_EXCEPTION_PROXY_NOT_SUPPORTED, but we were not doing that if
the initial reply from the SOCKS server is not of the expected length.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 2 ++
1 file changed, 2 insertions(+)
commit 3ee9ee5ef7f4780128d24ce3ed4e53415c793d0f
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Mon Sep 13 23:49:55 2010 +0200
Don't dupplicate wspiapi.h internally
This will put the responsibility to load a libary correctly to the
one who implements teh wspiapi.h header.
camel/Makefile.am | 3 +-
camel/camel-mime-utils.c | 4 +-
camel/camel-net-utils-win32.h | 386 -----------------------------------------
camel/camel-net-utils.c | 4 +-
camel/camel-sasl-digest-md5.c | 4 +-
configure.ac | 3 +
6 files changed, 13 insertions(+), 391 deletions(-)
commit f56a4b63e2df1ae966619cf7633d1586e7c56179
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Sep 11 14:56:39 2010 -0400
Coding style cleanups.
addressbook/backends/file/e-book-backend-file.c | 46 +-
.../backends/groupwise/e-book-backend-groupwise.c | 304 +++----
addressbook/backends/ldap/e-book-backend-ldap.c | 364 ++++----
addressbook/backends/ldap/openldap-extract.h | 530 +++++------
addressbook/backends/vcf/e-book-backend-vcf.c | 12 +-
.../webdav/e-book-backend-webdav-factory.c | 8 +-
.../backends/webdav/e-book-backend-webdav.c | 468 +++++-----
addressbook/libebook/e-address-western.c | 46 +-
addressbook/libebook/e-book-query.c | 52 +-
addressbook/libebook/e-book-view.c | 2 +-
addressbook/libebook/e-book.c | 14 +-
addressbook/libebook/e-contact.c | 26 +-
addressbook/libebook/e-destination.c | 6 +-
addressbook/libebook/e-error.h | 2 +-
addressbook/libebook/e-name-western.c | 6 +-
addressbook/libebook/e-vcard.c | 50 +-
addressbook/libebook/e-vcard.h | 2 +-
addressbook/libedata-book/e-book-backend-cache.c | 4 +-
addressbook/libedata-book/e-book-backend-cache.h | 4 +-
.../libedata-book/e-book-backend-db-cache.c | 34 +-
.../libedata-book/e-book-backend-db-cache.h | 8 +-
addressbook/libedata-book/e-book-backend-sexp.c | 64 +-
addressbook/libedata-book/e-book-backend-summary.c | 52 +-
addressbook/libedata-book/e-data-book-factory.c | 4 +-
addressbook/libedata-book/e-data-book.h | 2 +-
addressbook/tests/ebook/ebook-test-utils.c | 48 +-
addressbook/tests/ebook/test-changes.c | 8 +-
addressbook/tests/ebook/test-ebook.c | 4 +-
addressbook/tests/ebook/test-nonexistent-id.c | 4 +-
addressbook/tests/ebook/test-search.c | 6 +-
addressbook/tests/ebook/test-stress-bookviews.c | 4 +-
addressbook/tests/ebook/test-untyped-phones.c | 2 +-
addressbook/tests/vcard/dump-vcard.c | 4 +-
calendar/backends/caldav/e-cal-backend-caldav.c | 10 +-
.../backends/contacts/e-cal-backend-contacts.c | 2 +-
calendar/backends/file/e-cal-backend-file.c | 36 +-
.../groupwise/e-cal-backend-groupwise-utils.c | 46 +-
.../backends/groupwise/e-cal-backend-groupwise.c | 18 +-
calendar/backends/http/e-cal-backend-http.c | 8 +-
calendar/backends/weather/e-cal-backend-weather.c | 6 +-
calendar/backends/weather/e-weather-source-ccf.c | 14 +-
calendar/libecal/e-cal-check-timezones.c | 152 ++--
calendar/libecal/e-cal-check-timezones.h | 8 +-
calendar/libecal/e-cal-component.c | 4 +-
calendar/libecal/e-cal-recur.c | 12 +-
calendar/libecal/e-cal-system-timezone.c | 8 +-
calendar/libecal/e-cal-time-util.h | 2 +-
calendar/libecal/e-cal-util.c | 8 +-
calendar/libecal/e-cal-view.c | 10 +-
calendar/libecal/e-cal.c | 34 +-
calendar/libedata-cal/e-cal-backend-cache.h | 4 +-
calendar/libedata-cal/e-cal-backend-intervaltree.c | 8 +-
calendar/libedata-cal/e-cal-backend-intervaltree.h | 2 +-
calendar/libedata-cal/e-cal-backend-sexp.c | 40 +-
calendar/libedata-cal/e-cal-backend-store.h | 6 +-
calendar/libedata-cal/e-cal-backend-util.c | 4 +-
calendar/libedata-cal/e-data-cal-factory.c | 10 +-
calendar/libedata-cal/e-data-cal.h | 4 +-
calendar/libedata-cal/test-intervaltree.c | 28 +-
calendar/tests/ecal/ecal-test-utils.c | 38 +-
calendar/tests/ecal/test-ecal.c | 10 +-
calendar/tests/ecal/test-recur.c | 2 +-
calendar/tests/ecal/test-search.c | 4 +-
camel/camel-address.c | 8 +-
camel/camel-block-file.c | 436 ++++-----
camel/camel-block-file.h | 12 +-
camel/camel-certdb.c | 2 +-
camel/camel-charset-map.c | 8 +-
camel/camel-charset-map.h | 6 +-
camel/camel-cipher-context.h | 10 +-
camel/camel-data-cache.c | 76 +-
camel/camel-data-wrapper.h | 4 +-
camel/camel-db.c | 54 +-
camel/camel-db.h | 4 +-
camel/camel-debug.c | 42 +-
camel/camel-debug.h | 8 +-
camel/camel-disco-diary.c | 2 +-
camel/camel-disco-folder.c | 32 +-
camel/camel-disco-folder.h | 2 +-
camel/camel-disco-store.c | 18 +-
camel/camel-disco-store.h | 2 +-
camel/camel-file-utils.c | 36 +-
camel/camel-file-utils.h | 2 +-
camel/camel-filter-driver.c | 50 +-
camel/camel-filter-driver.h | 2 +-
camel/camel-filter-search.c | 48 +-
camel/camel-folder-search.c | 568 ++++++------
camel/camel-folder-search.h | 14 +-
camel/camel-folder-summary.c | 948 ++++++++++----------
camel/camel-folder-summary.h | 98 +-
camel/camel-folder-thread.c | 278 +++---
camel/camel-folder-thread.h | 16 +-
camel/camel-folder.h | 8 +-
camel/camel-gpg-context.c | 116 +--
camel/camel-html-parser.c | 142 +--
camel/camel-html-parser.h | 12 +-
camel/camel-http-stream.c | 56 +-
camel/camel-http-stream.h | 2 +-
camel/camel-iconv.c | 112 +--
camel/camel-index-control.c | 76 +-
camel/camel-index.h | 14 +-
camel/camel-internet-address.c | 132 +--
camel/camel-internet-address.h | 2 +-
camel/camel-list-utils.h | 32 +-
camel/camel-lock-client.c | 114 +--
camel/camel-lock-client.h | 4 +-
camel/camel-lock-helper.c | 104 +--
camel/camel-lock.c | 92 +-
camel/camel-lock.h | 16 +-
camel/camel-mime-filter-basic.c | 50 +-
camel/camel-mime-filter-basic.h | 2 +-
camel/camel-mime-filter-bestenc.c | 10 +-
camel/camel-mime-filter-canon.c | 4 +-
camel/camel-mime-filter-canon.h | 2 +-
camel/camel-mime-filter-enriched.c | 6 +-
camel/camel-mime-filter-from.c | 22 +-
camel/camel-mime-filter-html.c | 4 +-
camel/camel-mime-filter-index.h | 2 +-
camel/camel-mime-filter-yenc.h | 2 +-
camel/camel-mime-filter.c | 52 +-
camel/camel-mime-message.c | 62 +-
camel/camel-mime-message.h | 2 +-
camel/camel-mime-parser.c | 360 ++++----
camel/camel-mime-parser.h | 4 +-
camel/camel-mime-part-utils.c | 24 +-
camel/camel-mime-part-utils.h | 2 +-
camel/camel-mime-part.c | 34 +-
camel/camel-mime-utils.c | 684 +++++++-------
camel/camel-mime-utils.h | 4 +-
camel/camel-movemail.c | 98 +-
camel/camel-multipart-signed.c | 76 +-
camel/camel-multipart-signed.h | 2 +-
camel/camel-multipart.c | 26 +-
camel/camel-multipart.h | 2 +-
camel/camel-net-utils.c | 108 +--
camel/camel-net-utils.h | 6 +-
camel/camel-nntp-address.c | 18 +-
camel/camel-object.c | 2 +-
camel/camel-offline-folder.c | 4 +-
camel/camel-operation.c | 182 ++--
camel/camel-operation.h | 30 +-
camel/camel-partition-table.c | 8 +-
camel/camel-partition-table.h | 6 +-
camel/camel-provider.c | 56 +-
camel/camel-sasl-digest-md5.c | 4 +-
camel/camel-sasl-gssapi.c | 4 +-
camel/camel-sasl-ntlm.c | 134 +--
camel/camel-sasl-popb4smtp.c | 20 +-
camel/camel-search-private.c | 158 ++--
camel/camel-search-private.h | 16 +-
camel/camel-search-sql-sexp.c | 156 ++--
camel/camel-search-sql.c | 86 +-
camel/camel-seekable-stream.h | 2 +-
camel/camel-seekable-substream.c | 10 +-
camel/camel-seekable-substream.h | 2 +-
camel/camel-service.c | 6 +-
camel/camel-session.c | 44 +-
camel/camel-session.h | 2 +-
camel/camel-smime-context.h | 12 +-
camel/camel-store-summary.h | 48 +-
camel/camel-store.c | 142 +--
camel/camel-store.h | 4 +-
camel/camel-stream-buffer.c | 16 +-
camel/camel-stream-filter.c | 46 +-
camel/camel-stream-fs.c | 4 +-
camel/camel-stream-mem.c | 12 +-
camel/camel-stream-mem.h | 2 +-
camel/camel-stream-null.c | 2 +-
camel/camel-stream-process.c | 2 +-
camel/camel-string-utils.c | 18 +-
camel/camel-string-utils.h | 8 +-
camel/camel-tcp-stream-raw.c | 44 +-
camel/camel-tcp-stream-ssl.c | 126 +--
camel/camel-tcp-stream.h | 2 +-
camel/camel-text-index.h | 6 +-
camel/camel-trie.c | 2 +-
camel/camel-url.c | 54 +-
camel/camel-url.h | 4 +-
camel/camel-utf8.c | 74 +-
camel/camel-utf8.h | 14 +-
camel/camel-vee-folder.h | 4 +-
camel/camel-vee-summary.c | 92 +-
camel/camel-vtrash-folder.c | 30 +-
camel/camel.c | 30 +-
camel/db-scrap-tools/db.c | 18 +-
camel/providers/groupwise/camel-groupwise-folder.c | 180 ++--
camel/providers/groupwise/camel-groupwise-folder.h | 2 +-
.../providers/groupwise/camel-groupwise-journal.c | 2 +-
.../providers/groupwise/camel-groupwise-private.h | 8 +-
.../providers/groupwise/camel-groupwise-provider.c | 2 +-
.../groupwise/camel-groupwise-store-summary.c | 224 ++---
.../groupwise/camel-groupwise-store-summary.h | 16 +-
camel/providers/groupwise/camel-groupwise-store.c | 136 +--
camel/providers/groupwise/camel-groupwise-store.h | 2 +-
.../providers/groupwise/camel-groupwise-summary.c | 50 +-
.../groupwise/camel-groupwise-transport.c | 2 +-
camel/providers/groupwise/camel-groupwise-utils.c | 40 +-
camel/providers/imap/camel-imap-command.c | 16 +-
camel/providers/imap/camel-imap-folder.c | 184 ++--
camel/providers/imap/camel-imap-message-cache.c | 22 +-
camel/providers/imap/camel-imap-message-cache.h | 2 +-
camel/providers/imap/camel-imap-private.h | 8 +-
camel/providers/imap/camel-imap-provider.c | 4 +-
camel/providers/imap/camel-imap-search.c | 126 +--
camel/providers/imap/camel-imap-store-summary.c | 198 ++--
camel/providers/imap/camel-imap-store-summary.h | 14 +-
camel/providers/imap/camel-imap-store.c | 354 ++++----
camel/providers/imap/camel-imap-store.h | 4 +-
camel/providers/imap/camel-imap-summary.c | 42 +-
camel/providers/imap/camel-imap-utils.c | 16 +-
camel/providers/imapx/camel-imapx-conn-manager.c | 40 +-
camel/providers/imapx/camel-imapx-folder.c | 62 +-
camel/providers/imapx/camel-imapx-provider.c | 20 +-
camel/providers/imapx/camel-imapx-server.c | 912 +++++++++----------
camel/providers/imapx/camel-imapx-server.h | 6 +-
camel/providers/imapx/camel-imapx-store-summary.c | 180 ++--
camel/providers/imapx/camel-imapx-store.c | 254 +++---
camel/providers/imapx/camel-imapx-stream.c | 128 +--
camel/providers/imapx/camel-imapx-summary.c | 36 +-
camel/providers/imapx/camel-imapx-utils.c | 588 ++++++------
camel/providers/imapx/camel-imapx-utils.h | 48 +-
camel/providers/imapx/camel-imapx-view-summary.c | 64 +-
camel/providers/local/camel-local-folder.c | 178 ++--
camel/providers/local/camel-local-provider.c | 28 +-
camel/providers/local/camel-local-store.c | 94 +-
camel/providers/local/camel-local-summary.c | 200 ++---
camel/providers/local/camel-local-summary.h | 16 +-
camel/providers/local/camel-maildir-folder.c | 16 +-
camel/providers/local/camel-maildir-folder.h | 4 +-
camel/providers/local/camel-maildir-store.c | 224 ++---
camel/providers/local/camel-maildir-store.h | 2 +-
camel/providers/local/camel-maildir-summary.c | 296 +++---
camel/providers/local/camel-maildir-summary.h | 4 +-
camel/providers/local/camel-mbox-folder.c | 128 +--
camel/providers/local/camel-mbox-folder.h | 4 +-
camel/providers/local/camel-mbox-store.c | 368 ++++----
camel/providers/local/camel-mbox-summary.c | 396 ++++----
camel/providers/local/camel-mbox-summary.h | 4 +-
camel/providers/local/camel-mh-folder.c | 18 +-
camel/providers/local/camel-mh-folder.h | 4 +-
camel/providers/local/camel-mh-store.c | 158 ++--
camel/providers/local/camel-mh-summary.c | 114 +--
camel/providers/local/camel-mh-summary.h | 2 +-
camel/providers/local/camel-spool-folder.c | 30 +-
camel/providers/local/camel-spool-folder.h | 4 +-
camel/providers/local/camel-spool-store.c | 150 ++--
camel/providers/local/camel-spool-summary.c | 76 +-
camel/providers/local/camel-spool-summary.h | 16 +-
camel/providers/nntp/camel-nntp-folder.c | 52 +-
camel/providers/nntp/camel-nntp-folder.h | 2 +-
camel/providers/nntp/camel-nntp-provider.c | 6 +-
camel/providers/nntp/camel-nntp-store-summary.c | 38 +-
camel/providers/nntp/camel-nntp-store-summary.h | 12 +-
camel/providers/nntp/camel-nntp-store.c | 212 ++---
camel/providers/nntp/camel-nntp-store.h | 4 +-
camel/providers/nntp/camel-nntp-summary.c | 10 +-
camel/providers/nntp/camel-nntp-summary.h | 4 +-
camel/providers/nntp/test-newsrc.c | 2 +-
camel/providers/pop3/camel-pop3-engine.c | 94 +-
camel/providers/pop3/camel-pop3-engine.h | 2 +-
camel/providers/pop3/camel-pop3-folder.c | 126 +--
camel/providers/pop3/camel-pop3-folder.h | 2 +-
camel/providers/pop3/camel-pop3-provider.c | 10 +-
camel/providers/pop3/camel-pop3-store.c | 42 +-
camel/providers/sendmail/camel-sendmail-provider.c | 4 +-
camel/providers/smtp/camel-smtp-provider.c | 4 +-
camel/providers/smtp/camel-smtp-transport.c | 8 +-
camel/tests/folder/test1.c | 10 +-
camel/tests/folder/test10.c | 16 +-
camel/tests/folder/test11.c | 96 +-
camel/tests/folder/test2.c | 8 +-
camel/tests/folder/test3.c | 176 ++--
camel/tests/folder/test4.c | 12 +-
camel/tests/folder/test5.c | 14 +-
camel/tests/folder/test6.c | 12 +-
camel/tests/folder/test7.c | 14 +-
camel/tests/folder/test8.c | 88 +-
camel/tests/folder/test9.c | 100 +--
camel/tests/lib/address-data.h | 2 +-
camel/tests/lib/addresses.c | 46 +-
camel/tests/lib/addresses.h | 2 +-
camel/tests/lib/camel-test-provider.c | 6 +-
camel/tests/lib/camel-test-provider.h | 2 +-
camel/tests/lib/camel-test.c | 112 +--
camel/tests/lib/camel-test.h | 32 +-
camel/tests/lib/folders.c | 410 ++++-----
camel/tests/lib/folders.h | 12 +-
camel/tests/lib/messages.c | 106 +--
camel/tests/lib/messages.h | 16 +-
camel/tests/lib/streams.c | 192 ++--
camel/tests/lib/streams.h | 8 +-
camel/tests/message/test1.c | 98 +-
camel/tests/message/test2.c | 270 +++---
camel/tests/message/test3.c | 190 ++--
camel/tests/mime-filter/test-charset.c | 2 +-
camel/tests/mime-filter/test-crlf.c | 2 +-
camel/tests/mime-filter/test-tohtml.c | 88 +-
camel/tests/mime-filter/test1.c | 24 +-
camel/tests/misc/split.c | 36 +-
camel/tests/misc/test1.c | 12 +-
camel/tests/misc/test2.c | 30 +-
camel/tests/misc/utf7.c | 34 +-
camel/tests/smime/pgp.c | 26 +-
camel/tests/stream/test1.c | 56 +-
camel/tests/stream/test2.c | 22 +-
camel/tests/stream/test3.c | 62 +-
.../libecal/tmpl/e-cal-check-timezones.sgml | 1 +
.../reference/camel/tmpl/camel-cipher-context.sgml | 2 +
libebackend/e-db3-utils.c | 4 +-
libebackend/e-dbhash.c | 12 +-
libedataserver/e-account-list.c | 42 +-
libedataserver/e-account-list.h | 4 +-
libedataserver/e-account.c | 166 ++--
libedataserver/e-iterator.c | 38 +-
libedataserver/e-list-iterator.c | 66 +-
libedataserver/e-list.c | 36 +-
libedataserver/e-memory.c | 106 +--
libedataserver/e-memory.h | 14 +-
libedataserver/e-proxy.c | 10 +-
libedataserver/e-sexp.c | 534 +++++------
libedataserver/e-sexp.h | 2 +-
libedataserver/e-source-group.c | 2 +-
libedataserver/e-source.h | 2 +-
libedataserver/e-time-utils.c | 32 +-
libedataserver/e-url.c | 8 +-
libedataserverui/e-cell-renderer-color.c | 2 +-
libedataserverui/e-contact-store.c | 2 +-
libedataserverui/e-destination-store.c | 8 +-
libedataserverui/e-name-selector-dialog.c | 22 +-
libedataserverui/e-name-selector-dialog.h | 2 +-
libedataserverui/e-name-selector-entry.c | 26 +-
libedataserverui/e-name-selector-list.c | 26 +-
libedataserverui/e-passwords.c | 4 +-
libedataserverui/e-passwords.h | 4 +-
libedataserverui/e-source-selector.c | 6 +-
libedataserverui/e-source-selector.h | 6 +-
libedataserverui/e-tree-model-generator.h | 2 +-
libedataserverui/test-name-selector.c | 2 +-
servers/groupwise/e-gw-connection.c | 34 +-
servers/groupwise/e-gw-connection.h | 6 +-
servers/groupwise/e-gw-container.c | 16 +-
servers/groupwise/e-gw-container.h | 14 +-
servers/groupwise/e-gw-filter.c | 2 +-
servers/groupwise/e-gw-filter.h | 2 +-
servers/groupwise/e-gw-item.c | 50 +-
servers/groupwise/e-gw-proxy.c | 10 +-
servers/groupwise/soup-soap-response.c | 2 +-
347 files changed, 10450 insertions(+), 10447 deletions(-)
commit 5230b272f8e1dd6a9b1de112c743b7260cbd0600
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Sep 13 08:26:18 2010 -0400
Post-branch version bump.
configure.ac | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit c2793e3e1c6e64138a03087728453ee18db0d8f1
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Sep 13 16:09:10 2010 +0530
post release version bump
configure.ac | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 4ce50180a8711a8c1046ca7ae7d5575557606460
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Sep 13 12:04:52 2010 +0530
News update for 2.31.92 release
NEWS | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 84 insertions(+)
commit 08216b76af8fda75947edebc7af3e3c810104ae1
Author: Marek Černocký <marek@manet.cz>
Date: Mon Sep 13 00:03:30 2010 +0200
Updated Czech translation
po/cs.po | 554 +++++++++++++-------------------------------------------------
1 file changed, 110 insertions(+), 444 deletions(-)
commit d101430c75b4ca62bb794060a16547f77c341ece
Author: Luca Ferretti <lferrett@gnome.org>
Date: Sun Sep 12 22:31:17 2010 +0200
Updated Italian translation
po/it.po | 4186 ++++++++++++++++++++++++++++----------------------------------
1 file changed, 1897 insertions(+), 2289 deletions(-)
commit 300fb49008025ba1d38d5c51c6f5ab80e33046ee
Author: Kiyotaka NISHIBORI <nl.nishibori.kiyotaka@gmail.com>
Date: Sun Sep 12 23:12:28 2010 +0900
Updated Japanese translation.
po/ja.po | 4941 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 2633 insertions(+), 2308 deletions(-)
commit 1fb79fb8ba8fab00e00e2e5c28c3d567a74e0379
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Sep 12 06:34:01 2010 -0400
Update .gitignore
.gitignore | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 8c0b238432af616886ea799af62eeab56a835caa
Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date: Sun Sep 12 01:16:04 2010 +0200
[l10n] Updated German translation
po/de.po | 903 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 496 insertions(+), 407 deletions(-)
commit e4509f33402b49cb4e84d1a250c963892323bfba
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Sep 11 13:43:38 2010 -0400
Use --disable-gtk3 in DISTCHECK_CONFIGURE_FLAGS.
GNOME 2.32 is still based on GTK+ 2.x.
Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit a977da4197c9533b7a78b3d723f6941e421fc10a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Sep 11 11:48:35 2010 -0400
Coding style and whitespace cleanups.
.../backends/groupwise/e-book-backend-groupwise.c | 2 +-
addressbook/backends/ldap/e-book-backend-ldap.c | 10 +--
addressbook/libebook/e-book-view.c | 2 +-
addressbook/libebook/e-book.c | 18 ++---
addressbook/libebook/e-contact.c | 8 +--
addressbook/libebook/e-contact.h | 2 +-
addressbook/libebook/e-destination.c | 34 ++++-----
addressbook/libebook/e-name-western.c | 4 +-
addressbook/libebook/e-vcard.c | 6 +-
addressbook/libedata-book/e-book-backend-summary.c | 2 +-
calendar/backends/caldav/e-cal-backend-caldav.c | 10 ++-
calendar/backends/file/e-cal-backend-file.c | 72 +++++++++----------
.../groupwise/e-cal-backend-groupwise-utils.c | 2 +-
.../backends/groupwise/e-cal-backend-groupwise.c | 14 ++--
calendar/backends/http/e-cal-backend-http.c | 9 ++-
calendar/backends/weather/e-cal-backend-weather.c | 14 ++--
calendar/backends/weather/e-weather-source-ccf.c | 6 +-
calendar/libecal/e-cal-component.c | 4 +-
calendar/libecal/e-cal-recur.c | 2 +-
calendar/libecal/e-cal-recur.h | 2 +-
calendar/libecal/e-cal-util.c | 6 +-
calendar/libecal/e-cal.c | 13 ++--
calendar/libedata-cal/e-cal-backend-file-store.c | 19 +++--
calendar/libedata-cal/e-cal-backend-intervaltree.c | 74 +++++++++-----------
calendar/libedata-cal/e-cal-backend-intervaltree.h | 2 +-
calendar/libedata-cal/e-cal-backend-sexp.c | 4 +-
calendar/libedata-cal/e-cal-backend-store.c | 9 ++-
calendar/libedata-cal/e-cal-backend-store.h | 8 +--
calendar/libedata-cal/e-cal-backend-sync.c | 4 +-
calendar/libedata-cal/test-intervaltree.c | 4 --
camel/camel-db.c | 42 +++++------
camel/camel-filter-driver.c | 6 +-
camel/camel-folder-search.c | 6 +-
camel/camel-folder-summary.c | 50 ++++++-------
camel/camel-folder.c | 8 +--
camel/camel-mime-utils.c | 8 +--
camel/camel-sasl-ntlm.c | 14 ++--
camel/providers/groupwise/camel-groupwise-folder.c | 20 +++---
.../providers/groupwise/camel-groupwise-provider.c | 2 +-
camel/providers/imap/camel-imap-folder.c | 4 +-
camel/providers/imap/camel-imap-store-summary.c | 2 +-
camel/providers/imap/camel-imap-utils.c | 2 +-
camel/providers/imapx/camel-imapx-server.c | 4 +-
camel/providers/imapx/camel-imapx-stream.c | 1 -
camel/providers/imapx/camel-imapx-utils.c | 70 +++++++++---------
camel/providers/imapx/test-imapx.c | 4 +-
libedataserver/e-account-list.c | 2 +-
libedataserver/e-data-server-util.c | 8 +--
libedataserver/e-debug-log.h | 10 +--
libedataserver/e-iterator.c | 6 +-
libedataserver/e-sexp.c | 13 ++--
libedataserver/e-source-group.c | 2 +-
libedataserver/e-source.c | 4 +-
libedataserver/e-time-utils.c | 12 ++--
libedataserverui/e-categories-dialog.c | 2 +-
libedataserverui/e-category-completion.c | 2 +-
libedataserverui/e-contact-store.c | 2 +-
libedataserverui/e-destination-store.c | 12 ++--
libedataserverui/e-name-selector-entry.c | 40 +++++------
libedataserverui/e-name-selector-model.c | 6 +-
libedataserverui/e-tree-model-generator.c | 16 ++---
libedataserverui/test-contact-store.c | 2 +-
libedataserverui/test-source-combo-box.c | 2 +-
libedataserverui/test-source-selector.c | 2 +-
servers/groupwise/e-gw-item.c | 14 ++--
servers/groupwise/e-gw-recur-utils.c | 2 +-
servers/groupwise/e-gw-recur-utils.h | 2 +-
67 files changed, 373 insertions(+), 397 deletions(-)
commit 98cc94544940206ce5bbc4ec162295b393f91870
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Sep 11 09:50:25 2010 -0400
Update API documentation.
addressbook/libebook/e-book.h | 6 +
calendar/libecal/e-cal-recur.c | 27 ++--
calendar/libecal/e-cal-util.c | 9 +-
calendar/libedata-cal/e-cal-backend-intervaltree.c | 35 +++--
calendar/libedata-cal/e-cal-backend-intervaltree.h | 34 ++---
calendar/libedata-cal/e-cal-backend-sexp.c | 1 +
calendar/libedata-cal/e-cal-backend-sexp.h | 7 +-
calendar/libedata-cal/e-cal-backend-store.c | 4 +-
camel/camel-tcp-stream-raw.h | 7 +-
camel/camel-tcp-stream.c | 6 +
.../addressbook/libebook/libebook-sections.txt | 1 +
.../addressbook/libebook/tmpl/e-book.sgml | 13 +-
.../calendar/libecal/libecal-sections.txt | 3 +
.../libecal/tmpl/e-cal-check-timezones.sgml | 3 +
.../calendar/libecal/tmpl/e-cal-recur.sgml | 24 ++++
.../calendar/libecal/tmpl/e-cal-util.sgml | 14 ++
.../calendar/libedata-cal/libedata-cal-docs.sgml | 1 +
.../libedata-cal/libedata-cal-sections.txt | 28 ++++
.../libedata-cal/tmpl/e-cal-backend-sexp.sgml | 11 ++
.../libedata-cal/tmpl/e-cal-backend-store.sgml | 34 +++++
.../calendar/libedata-cal/tmpl/e-intervaltree.sgml | 81 +++++++++++
docs/reference/camel/camel-sections.txt | 4 +
.../reference/camel/tmpl/camel-cipher-context.sgml | 6 +
.../reference/camel/tmpl/camel-tcp-stream-raw.sgml | 15 ++
docs/reference/camel/tmpl/camel-tcp-stream.sgml | 9 ++
.../libedataserver/libedataserver-docs.sgml | 1 +
.../libedataserver/libedataserver-sections.txt | 20 +++
.../reference/libedataserver/tmpl/e-debug-log.sgml | 146 ++++++++++++++++++++
docs/reference/libedataserver/tmpl/e-sexp.sgml | 14 ++
libedataserver/e-debug-log.c | 55 ++++++++
libedataserver/e-debug-log.h | 17 +++
libedataserver/e-sexp.c | 1 +
32 files changed, 589 insertions(+), 48 deletions(-)
commit 7c4b778c1afe67441dc12957f315832d93bb87f1
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Sep 11 08:08:45 2010 -0400
Re-work my GtkDialog:has-separator workaround.
If we're using GTK+ 2.21.8 (where gtk_dialog_set_has_separator() is
deprecated but the property is still present and defaults to TRUE), we
still need to set the property to FALSE. So instead use g_object_set()
up through GTK+ 2.90.6, after which the property itself is gone.
libedataserverui/e-name-selector-dialog.c | 4 ++--
libedataserverui/e-passwords.c | 4 ++--
libedataserverui/e-source-selector-dialog.c | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
commit fde3252676e4613db2b9907a5db0509bf08dd5a1
Author: Changwoo Ryu <cwryu@debian.org>
Date: Sat Sep 11 19:54:05 2010 +0900
Updated Korean translation
po/ko.po | 4052 +++++++++++++++++++++++++++-----------------------------------
1 file changed, 1734 insertions(+), 2318 deletions(-)
commit fcd8484f7759475feeade1ce9feb1fc5f7554e66
Author: Dr.Tirumurti Vasudevan <vasudeven@git.gnome.org>
Date: Sat Sep 11 14:55:28 2010 +0530
Updated Tamil translation
po/ta.po | 451 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 220 insertions(+), 231 deletions(-)
commit 38096d00a434176b47ceab51ca12d3fa382c7be4
Author: Dr.Tirumurti Vasudevan <vasudeven@git.gnome.org>
Date: Sat Sep 11 13:14:55 2010 +0530
Updated Tamil translation
po/ta.po | 754 +++++++++++++++++++++++++++++++++++---------------------------
1 file changed, 427 insertions(+), 327 deletions(-)
commit 4e6187e7df5649219909560634ce1786d2bf9df2
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Sep 10 19:58:21 2010 -0400
Work around deprecation of gtk_dialog_set_has_separator()
Unfortunately the default value for this property is TRUE (bzzt, WRONG!)
so we can't just remove the function outright until we require GTK+ 2.22.
It was deprecated in GTK+ 2.21.8.
libedataserverui/e-name-selector-dialog.c | 2 ++
libedataserverui/e-passwords.c | 2 ++
libedataserverui/e-source-selector-dialog.c | 2 ++
3 files changed, 6 insertions(+)
commit 485886e965af332876ae6036d38e00abc63396c2
Author: Petr Kovar <pknbe@volny.cz>
Date: Fri Sep 10 22:14:49 2010 +0200
Update Czech translation by Marek Cernocky
Partially fixing bug #628963, thanks goes to Stanislav Brabec.
po/cs.po | 4384 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 2317 insertions(+), 2067 deletions(-)
commit f82cec48525227a5ec22fc53dacad4827d2c0868
Author: Ivar Smolin <okul@linux.ee>
Date: Fri Sep 10 10:40:23 2010 +0300
[l10n] Updated Estonian translation
po/et.po | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit add2b044a3c34a23b822f79ec688c555bb3c0755
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu Sep 9 19:08:27 2010 +0530
Update the server utc time in the key file to avoid fetching duplicates items again and again. This had been broken when fetching modified items moved away from get_quick_messages to get_items_request. Remove the lock from get_object_list.
.../backends/groupwise/e-cal-backend-groupwise.c | 90 ++++++++++----------
1 file changed, 44 insertions(+), 46 deletions(-)
commit 426279a01963bb827724e1d0fbb528e017d54404
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu Sep 9 15:26:34 2010 +0530
Add an example for host url
servers/groupwise/soap-test.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 8dfdee475f863e1acef51ee675fb0e49a3867f14
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu Sep 9 13:40:02 2010 +0530
Switch off user_insert signal handler while inserting the comma
libedataserverui/e-name-selector-entry.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
commit 7d6714c4a0da5f39e1df4c5a2ffc99aa2d190f81
Author: Bharath Acharya <abharath@novell.com>
Date: Thu Sep 9 18:29:45 2010 +0530
Fixed - Unable to send mails using Evolution.
Fixed the address regression.
addressbook/libebook/e-destination.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit fa9d7b6fc5816b4f6360344a1be13d768bc53ff4
Author: Bharath Acharya <abharath@novell.com>
Date: Thu Sep 9 15:57:27 2010 +0530
Bug #628299 - Crash in g_variant_is_trusted.
Initialize the error message. Fixes the crash. Need to fix the right error
message from the server later..
calendar/backends/groupwise/e-cal-backend-groupwise.c | 8 ++++++++
servers/groupwise/e-gw-connection.c | 1 +
2 files changed, 9 insertions(+)
commit 9cbfcc0352a81512f85bb5e13a06507fea22ed42
Author: Punit Jain <jpunit@novell.com>
Date: Thu Sep 9 12:22:01 2010 +0530
Put the component into the cache after inserting into interval tree. Store comps in interval tree based on just uid for non-recurring events
calendar/libedata-cal/e-cal-backend-file-store.c | 1 +
calendar/libedata-cal/e-cal-backend-intervaltree.c | 7 +++++--
calendar/libedata-cal/e-cal-backend-store.c | 8 ++++----
3 files changed, 10 insertions(+), 6 deletions(-)
commit 11efe67979ab5589f204b50deda90c0edeefe7ab
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu Sep 9 12:07:10 2010 +0530
Remove the key if the value is NULL.
calendar/libedata-cal/e-cal-backend-file-store.c | 12 ++++++++----
1 file changed, 8 insertions(+), 4 deletions(-)
commit dc186ba32cb2987edfeed4c07b5999016e4a0dd9
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu Sep 9 12:02:05 2010 +0530
Bug #507290 (bnc) -Messages in thread out of order
camel/providers/groupwise/camel-groupwise-folder.c | 97 ++++++++++----------
1 file changed, 51 insertions(+), 46 deletions(-)
commit a6c6de5b20cc864a08587e6239abacb42e0500d9
Author: Ivar Smolin <okul@linux.ee>
Date: Thu Sep 9 08:12:54 2010 +0300
[l10n] Updated Estonian translation
po/et.po | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
commit 626730b63b16fadaf732e85f3a46871fa0824259
Author: Sankar P <psankar@novell.com>
Date: Thu Sep 9 10:36:23 2010 +0530
Bug #471079 (bnc) - Unable To Exclude Names
Unable To Exclude Names From Email Groups.
Bug Report:
I have created a personal "On This Computer" email group with multiple people.
When I type in that group name it auto-completes and displays in the To: field
underlined.
If you right mouse click on that group you see a list of all people that are in
the group with checkboxes next to their name. You are supposed to be able to
uncheck people from the group and they will not receive the message. However,
people that you uncheck still receive the message.
addressbook/libebook/e-destination.c | 83 +++++++++++++++-------------------
1 file changed, 37 insertions(+), 46 deletions(-)
commit f2a5566dd573d6819f6926c01a959f174174384d
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Wed Sep 8 21:17:51 2010 +0200
Don't use getline, implement a simple replacement.
Some systems don't have getline in their C library, so use a private
implementation released under LGPL v2+ and found here:
http://www.google.com/codesearch/p?hl=en#qUwOD6iX2hc/openjaus/branches/tom/OpenJAUSv3.3.1/ojVehicleSim/src/getLine.c&q=getline%20lang:c&sa=N&cd=9&ct=rc&l=144
calendar/backends/file/Makefile.am | 1 -
calendar/backends/file/e-cal-backend-file.c | 62 ++++++++++++++++++++++++++-
2 files changed, 61 insertions(+), 2 deletions(-)
commit 1447ece17469485a85e3b2dcbb6fec51a8092f65
Author: Gabor Kelemen <kelemeng@gnome.hu>
Date: Wed Sep 8 13:47:57 2010 +0200
Updated Hungarian translation
po/hu.po | 3703 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 1786 insertions(+), 1917 deletions(-)
commit 4483ce25fcb1bd6149c38a55852a5b66f43b6cb2
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Sep 8 13:15:51 2010 +0200
Bug #627336 - Groupwise cal can return NULL without error on create_object
calendar/backends/groupwise/e-cal-backend-groupwise.c | 1 -
1 file changed, 1 deletion(-)
commit b01708589aea7ec82218d33616e1e8a56f01d0b1
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Sep 8 13:09:58 2010 +0200
Bug #628426 - Fix double free crash caused by the previous patch
camel/providers/imapx/camel-imapx-server.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
commit 36ba3b42c643c408dff9d0633fd304813c824054
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Wed Sep 8 16:32:26 2010 +0530
Bug #603044 (bnc) -Issues with Forward as redirect
Forward as redirect does not work properly. Parse the RESENT_* headers
to check if its a redirected email.
Bug Report:
Select a message to be forwarded as a redirect and regardless of which
e-mail address I redirect the message to, it always gets sent to myself.
camel/providers/groupwise/camel-groupwise-utils.c | 41 ++++++++++++++++-----
1 file changed, 31 insertions(+), 10 deletions(-)
commit 3a526a97c821e3bfb112a698036531c9ee449912
Author: Bharath Acharya <abharath@novell.com>
Date: Wed Sep 8 15:42:47 2010 +0530
Bug #611568 (bnc) - Search fails for Cc recipient.
Search for Cc recipients fails in Groupwise.
camel/providers/groupwise/camel-groupwise-folder.c | 62 +++++++++++++-------
1 file changed, 42 insertions(+), 20 deletions(-)
commit de5bdc315907225f61bce95937ba16d23b028691
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Sep 8 10:43:28 2010 +0100
Bug 628977 - crash in imapx_parse_uids() (Make stream buf grow automatically)
Instead of bailing out when we need a larger buffer, just grow it.
Start with a 4-byte buffer, to ensure we exercise the reallocation code.
After a little while (and before the release) we can bump that up to something
more sensible like 4KiB.
camel/providers/imapx/camel-imapx-stream.c | 91 +++++++++++++++++-----------
camel/providers/imapx/camel-imapx-stream.h | 1 +
2 files changed, 55 insertions(+), 37 deletions(-)
commit 5e6b049763a7c72e179c9f6446856031a68dba26
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Sep 8 10:37:00 2010 +0100
Remove redundant 'tokenptr' field from CamelIMAPXStream
It never differs from tokenbuf, so just use that.
camel/providers/imapx/camel-imapx-stream.c | 18 +++++++++---------
camel/providers/imapx/camel-imapx-stream.h | 2 +-
2 files changed, 10 insertions(+), 10 deletions(-)
commit 0493f925e7d2e5a3db6297464c997c0e4ba3ea78
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Sep 8 10:35:26 2010 +0100
Remove redundant 'tokenend' field from CamelIMAPXStream
camel/providers/imapx/camel-imapx-stream.c | 1 -
camel/providers/imapx/camel-imapx-stream.h | 2 +-
2 files changed, 1 insertion(+), 2 deletions(-)
commit 32ad6448981d11b7cc5e234d2ccfdcaf56f62866
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Wed Sep 8 13:41:57 2010 +0530
Ensure end date is generated for master recurrence event while inserting into the interval tree
calendar/libecal/e-cal-recur.c | 7 +------
calendar/libecal/e-cal-recur.h | 6 ++++++
calendar/libecal/e-cal-util.c | 2 ++
calendar/libedata-cal/e-cal-backend-file-store.c | 2 +-
4 files changed, 10 insertions(+), 7 deletions(-)
commit 7d4f72fd959750d18899113d91cc19955efec210
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Wed Sep 8 10:08:58 2010 +0200
Fix a memory leak recently created (less work for Milan)
calendar/backends/groupwise/e-cal-backend-groupwise-utils.c | 1 +
1 file changed, 1 insertion(+)
commit 87fd03fc794a1205bc56c14da94ac54813ed5335
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Wed Sep 8 10:05:27 2010 +0200
Avoid having backslashes in uri on windows
.../backends/groupwise/e-cal-backend-groupwise-utils.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
commit d1a3a9e1948156e685e6dcfa7af12c4abab3fd3b
Author: Ivar Smolin <okul@linux.ee>
Date: Wed Sep 8 09:05:00 2010 +0300
[l10n] Updated Estonian translation
po/et.po | 530 +++++++++-----------------------------------------------------
1 file changed, 75 insertions(+), 455 deletions(-)
commit f175cdc24dc019d0db39ac12ab6122ed7bf78651
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date: Wed Sep 8 00:05:13 2010 +0100
Updated Portuguese translation
po/pt.po | 3911 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 2065 insertions(+), 1846 deletions(-)
commit 35d9577981760f176ebc0ccfa54b20c23d945a5e
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Tue Sep 7 18:47:04 2010 +0100
Increase maximum token size to 8KiB
This is a dirty way to avoid bug #628940 for now
camel/providers/imapx/camel-imapx-stream.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 339aef2d3d131cca2833a45e77788c6786beb833
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Tue Sep 7 18:46:49 2010 +0100
Handle error from camel_imapx_stream_token()
This should prevent bug #628940 from actually crashing Evolution, although
it's still very broken.
camel/providers/imapx/camel-imapx-utils.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
commit 09ec942857fb39525eddec7db98936259c1143c4
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Sep 7 18:38:33 2010 +0200
Various memory leaks
addressbook/libedata-book/e-data-book.c | 1 +
camel/camel-folder-summary.c | 2 ++
camel/camel-vee-folder.c | 2 ++
3 files changed, 5 insertions(+)
commit b417129f59c0e6cf26fb22b6abcf71f544f78432
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Sep 7 20:31:36 2010 +0530
Fix attachments retrieval issue in groupwise. Add the prefix file:// to the filename to form the uri
.../backends/groupwise/e-cal-backend-groupwise-utils.c | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
commit affc0860e102fa80985928c6c8620a291a96c476
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Sep 7 17:13:40 2010 +0530
Fix a error in previous commit.
calendar/backends/caldav/e-cal-backend-caldav.c | 2 +-
calendar/backends/groupwise/e-cal-backend-groupwise.c | 2 +-
calendar/backends/http/e-cal-backend-http.c | 2 +-
calendar/backends/weather/e-cal-backend-weather.c | 2 +-
calendar/libedata-cal/e-cal-backend-file-store.c | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
commit 9b92dadce8a58fd148a0c120fea22abd47ad1171
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Sep 7 17:06:55 2010 +0530
Just add into the interval tree while loading the cache
calendar/libedata-cal/e-cal-backend-file-store.c | 2 +-
calendar/libedata-cal/e-cal-backend-store.c | 17 +++++++++++++++++
calendar/libedata-cal/e-cal-backend-store.h | 5 +++++
3 files changed, 23 insertions(+), 1 deletion(-)
commit fcf9801eef6632aad812db7499d8c2ac57e4ec8c
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Sep 7 16:52:18 2010 +0530
Find the timezone in libical first and then the backend or cache while resolving tzids
calendar/backends/caldav/e-cal-backend-caldav.c | 14 ++++++++++---
calendar/backends/file/e-cal-backend-file.c | 10 +++++-----
.../backends/groupwise/e-cal-backend-groupwise.c | 14 ++++++++++---
calendar/backends/http/e-cal-backend-http.c | 21 +++++++++++---------
calendar/backends/weather/e-cal-backend-weather.c | 14 ++++++++++---
calendar/libecal/e-cal-util.c | 2 +-
calendar/libecal/e-cal-util.h | 2 +-
calendar/libedata-cal/e-cal-backend-file-store.c | 15 +++++++++++---
8 files changed, 64 insertions(+), 28 deletions(-)
commit 95965b484957fc13aacfa77c2bb37f2e690e91d5
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Sep 7 16:06:18 2010 +0530
Do not break the api. Add store_put_component_with_time_range. Revert changes from ECalBackendCache
calendar/backends/caldav/e-cal-backend-caldav.c | 2 +-
.../backends/groupwise/e-cal-backend-groupwise.c | 2 +-
calendar/backends/http/e-cal-backend-http.c | 2 +-
calendar/backends/weather/e-cal-backend-weather.c | 2 +-
calendar/libedata-cal/e-cal-backend-cache.c | 61 +-------------------
calendar/libedata-cal/e-cal-backend-cache.h | 5 +-
calendar/libedata-cal/e-cal-backend-file-store.c | 3 +-
calendar/libedata-cal/e-cal-backend-store.c | 26 +++++++--
calendar/libedata-cal/e-cal-backend-store.h | 5 +-
9 files changed, 36 insertions(+), 72 deletions(-)
commit 126e66f98d384fa6c5a8fca1f462505df8f9e6c5
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Sep 7 11:00:51 2010 +0200
Bug #628659 - imapx_sync_changes memory leak
camel/providers/imapx/camel-imapx-server.c | 14 +++++++++-----
1 file changed, 9 insertions(+), 5 deletions(-)
commit a304ada6d6b2c48328cbac6e7911c1de894df4c8
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Sep 7 10:14:47 2010 +0200
Bug #628658 - imapx expunge memory leak
camel/providers/imapx/camel-imapx-server.c | 2 ++
1 file changed, 2 insertions(+)
commit 903db667c5f4abd1bc892d0e0fd966ce3373f4c5
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Sep 7 09:54:57 2010 +0200
Bug #628657 - imapx sync_folders memory leak
camel/providers/imapx/camel-imapx-store-summary.c | 2 ++
camel/providers/imapx/camel-imapx-store.c | 5 +++++
2 files changed, 7 insertions(+)
commit 8033ade1434d9bae74e9cc98a6a60d13097ab07a
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Sep 7 12:38:54 2010 +0530
Disable debug messages
calendar/backends/file/e-cal-backend-file.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit d19f191d5275d52a488575e38971fb9cff7dc366
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Sep 7 11:03:26 2010 +0530
Fix more warnings and use glib data types
calendar/libedata-cal/test-intervaltree.c | 14 ++--
libedataserver/e-debug-log.c | 114 ++++++++++++++---------------
libedataserver/e-debug-log.h | 18 ++---
libedataserver/e-sexp.c | 46 ++++++------
4 files changed, 97 insertions(+), 95 deletions(-)
commit bad59723d163b371f1ee18535edf93cdcad2d8f2
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Sep 7 10:50:26 2010 +0530
Fix a compilation issue and warnings
calendar/backends/file/Makefile.am | 2 +-
calendar/libedata-cal/Makefile.am | 100 ++++++++++++++---------------
calendar/libedata-cal/test-intervaltree.c | 4 +-
3 files changed, 54 insertions(+), 52 deletions(-)
commit 18de9d5ee5e1b5d8c20385671d295df9fce4118e
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Sep 7 10:06:32 2010 +0530
convert to glib data types
calendar/libedata-cal/e-cal-backend-file-store.c | 3 +--
calendar/libedata-cal/e-cal-backend-intervaltree.c | 12 ++++++------
calendar/libedata-cal/e-cal-backend-intervaltree.h | 2 +-
3 files changed, 8 insertions(+), 9 deletions(-)
commit eae98f5ef7aa12458dec492a01386ca1806141c2
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Sep 6 20:10:07 2010 +0530
Unlock the mutex on one return path. Added some comments
calendar/libedata-cal/e-cal-backend-intervaltree.c | 16 +++++++++++++---
1 file changed, 13 insertions(+), 3 deletions(-)
commit 1bec75476162b04acbb7e01fd708638ebfebc334
Author: Stanislav Slusny <slusnys@gmail.com>
Date: Mon Sep 6 19:59:53 2010 +0530
Patch from Stanislav Slusny as part of the Google Summer of
Code project to optimize eds calendar memory usage and speed.
Punit Jain <jpunit@novell.com> worked upon this patch and fixed
issues to be able to be upstreamed. Thanks to both of them.
calendar/backends/caldav/e-cal-backend-caldav.c | 54 +-
calendar/backends/file/Makefile.am | 19 +
calendar/backends/file/e-cal-backend-file.c | 434 ++++++++++-
.../backends/groupwise/e-cal-backend-groupwise.c | 56 +-
calendar/backends/http/e-cal-backend-http.c | 59 +-
calendar/backends/weather/e-cal-backend-weather.c | 50 +-
calendar/libecal/e-cal-recur.c | 94 ++-
calendar/libecal/e-cal-recur.h | 6 +
calendar/libecal/e-cal-util.c | 163 ++++-
calendar/libecal/e-cal-util.h | 7 +
calendar/libedata-cal/Makefile.am | 55 +-
calendar/libedata-cal/e-cal-backend-cache.c | 61 +-
calendar/libedata-cal/e-cal-backend-cache.h | 5 +-
calendar/libedata-cal/e-cal-backend-file-store.c | 52 +-
calendar/libedata-cal/e-cal-backend-intervaltree.c | 765 ++++++++++++++++++++
calendar/libedata-cal/e-cal-backend-intervaltree.h | 95 +++
calendar/libedata-cal/e-cal-backend-sexp.c | 68 +-
calendar/libedata-cal/e-cal-backend-sexp.h | 6 +-
calendar/libedata-cal/e-cal-backend-store.c | 94 ++-
calendar/libedata-cal/e-cal-backend-store.h | 9 +-
calendar/libedata-cal/e-data-cal-view.c | 3 +-
calendar/libedata-cal/e-data-cal.c | 6 +-
calendar/libedata-cal/test-intervaltree.c | 431 +++++++++++
libedataserver/Makefile.am | 2 +
libedataserver/e-debug-log.c | 633 ++++++++++++++++
libedataserver/e-debug-log.h | 56 ++
libedataserver/e-sexp.c | 285 +++++++-
libedataserver/e-sexp.h | 4 +
28 files changed, 3469 insertions(+), 103 deletions(-)
commit ba23727169e15e6f297282aba0e014114053c761
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Sep 6 21:22:56 2010 +0200
Bug #628651 - memory leak in imapx_append_message()
camel/providers/imapx/camel-imapx-server.c | 14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)
commit aac3dff2847c14159eb047d7ac4c73e818b943f4
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Sep 6 20:39:48 2010 +0200
Bug #628426 - imapx refresh_info memory leak
camel/providers/imapx/camel-imapx-server.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 2b37c2ab72d4d7c0525a7d1c139b5b68f601d237
Author: Aron Xu <aronxu@gnome.org>
Date: Mon Sep 6 21:09:12 2010 +0800
Update Simplified Chinese translation.
po/zh_CN.po | 895 +++++++++++++++++++++++++++++++++--------------------------
1 file changed, 495 insertions(+), 400 deletions(-)
commit fbedba778db93b04e7bf25acef2028a64904c6b6
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Mon Sep 6 11:46:49 2010 +0300
Updated Hebrew translation.
po/he.po | 604 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 296 insertions(+), 308 deletions(-)
commit dbdba77f95e093561cfeafa776e4fdd912630a64
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Sep 6 09:39:13 2010 +0200
Bug #624135 - Gerror with imap provider when clicked 'cancel'
camel/camel-tcp-stream-raw.c | 11 ++++++++---
camel/providers/imap/camel-imap-folder.c | 2 +-
2 files changed, 9 insertions(+), 4 deletions(-)
commit 3143d9f9e2801f7a455205504c9c1623939c2492
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Sun Sep 5 19:21:02 2010 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 465 ++++++++++++++++++++++++++++++-----------------------------
po/zh_TW.po | 465 ++++++++++++++++++++++++++++++-----------------------------
2 files changed, 478 insertions(+), 452 deletions(-)
commit 6e097aa6d60777141ca361a9018b49f783665773
Author: Claude Paroz <claude@2xlibre.net>
Date: Sat Sep 4 22:37:06 2010 +0200
Updated French translation
po/fr.po | 308 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 154 insertions(+), 154 deletions(-)
commit 771b5e0d8863049d86077a3c66903321297bb45e
Author: Ivar Smolin <okul@linux.ee>
Date: Sat Sep 4 13:08:28 2010 +0300
[l10n] Updated Estonian translation
po/et.po | 1019 ++++++++++++++++++++++++++++++++++++++++++--------------------
1 file changed, 698 insertions(+), 321 deletions(-)
commit 29c1bebe037637ec7d51e8f51266186842e6dbe9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Sep 3 09:27:53 2010 -0400
Remove fatal assertions from libecal.
Always return with a warning if at all possible when a programming error
is caught.
calendar/libecal/e-cal-check-timezones.c | 37 +++---
calendar/libecal/e-cal-component.c | 186 +++++++++++-------------------
calendar/libecal/e-cal-util.c | 33 ++----
calendar/libecal/e-cal.c | 19 +--
4 files changed, 106 insertions(+), 169 deletions(-)
commit 08cc4ad675e3a18e50d0bd20e50f63ebc3fb1dc2
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Sep 3 14:39:16 2010 +0200
Bug #624229 - Password dialog is not accessible in Subscriptions window
libedataserverui/e-passwords.c | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
commit 90dcdd392015a16729257a4089cbe2c7ae8f8f70
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Sep 3 09:48:45 2010 +0200
Bug #611539 - EProxy doesn't use authentication for HTTPS
libedataserver/e-proxy.c | 16 +++++++++++++---
1 file changed, 13 insertions(+), 3 deletions(-)
commit 0f71ac534af6f71d19b8c2953a22245cefa3bf02
Author: A S Alam <aalam@users.sf.net>
Date: Fri Sep 3 08:07:46 2010 +0530
update for Punjabi
po/pa.po | 611 +++++++++++++++++++++++++-------------------------------------
1 file changed, 245 insertions(+), 366 deletions(-)
commit 95f3d1dc8cb055f4883de4cfd2b6a8ec9fcda865
Author: Daniel Nylander <po@danielnylander.se>
Date: Fri Sep 3 01:09:46 2010 +0200
Updated Swedish translation
po/sv.po | 476 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 246 insertions(+), 230 deletions(-)
commit b0924e02b01d3050337f64f4652269b8793ab016
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Sep 2 20:47:08 2010 +0200
Bug #627817 - Runtime warning when no default addressbook exists
libedataserver/e-source-list.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
commit 2061f1465c23272e414e519b5ff27c53c5477aa0
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Thu Sep 2 15:49:47 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 443 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 228 insertions(+), 215 deletions(-)
commit e65979b27a1ae8f97967d83041e33e62c2bb10b3
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Sep 2 14:02:48 2010 +0200
Bug #625110 - IMAPX : Do not free connection manager on disconnect
camel/providers/imapx/camel-imapx-folder.c | 61 ++++++++++++++++++++++------
camel/providers/imapx/camel-imapx-store.c | 6 ++-
2 files changed, 52 insertions(+), 15 deletions(-)
commit 0c130efaa62168ed2888ed8e141933bb113283fa
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Sep 2 13:27:58 2010 +0200
Bug #624130 - Sasl::challenge reported failure without setting its GError
camel/camel-sasl.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 4c16692c299e02853e0eb9d4b0c76c30584f023f
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Sep 2 13:05:54 2010 +0200
Bug #624228 - Gerror with Usenet / nntp
camel/camel-disco-store.c | 9 ++++++---
camel/camel-store.c | 3 ++-
2 files changed, 8 insertions(+), 4 deletions(-)
commit 515990bd1e25a028663c16145145c71c43a29c11
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Sep 2 12:40:31 2010 +0200
Bug #624705 - IMAPX : Deadlock while quiting evolution
camel/providers/imapx/camel-imapx-conn-manager.c | 14 ++++++++++++++
1 file changed, 14 insertions(+)
commit 739650cb086cede71e59007e10923bde71be8988
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Sep 2 11:28:49 2010 +0200
Bug #624702 - Cann't create a new folder in imapx
camel/providers/imapx/camel-imapx-conn-manager.c | 2 +-
camel/providers/imapx/camel-imapx-server.c | 4 +++-
camel/providers/imapx/camel-imapx-store.c | 2 +-
3 files changed, 5 insertions(+), 3 deletions(-)
commit fbed95fbdf7b393b6986391cb6c8bbf08220fdbd
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Sep 2 09:52:41 2010 +0200
Fix bogus console warning message from IMAP offline journal
There could be a deleted message in an offline journal in an IMAP account,
and while replying such journal the error message was reported to the caller
about not being able to find it, and the offline entry wasn't removed.
This change ignores the error to be able to get rid of the entry.
camel/providers/imap/camel-imap-journal.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
commit dad7453ad2a00a81b908ccfabb71931aae72effd
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Sep 1 19:41:43 2010 +0200
Bug #624318 - Don't claim "CamelOperation status stack non empty"
camel/camel-operation.c | 66 +++++++++++++++++++++++++++--------------------
1 file changed, 38 insertions(+), 28 deletions(-)
commit 807f745abcd07a77ad5106f2ca0ca505f2adaa64
Author: Andika Triwidada <andika@gmail.com>
Date: Wed Sep 1 22:10:25 2010 +0700
[l10n] fixed bug #574857
po/id.po | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit 5cc47518076f1f4232cb8bf0ae5aeec90f1790df
Author: Andika Triwidada <andika@gmail.com>
Date: Wed Sep 1 22:04:55 2010 +0700
[l10n] fixed bug #574857
po/id.po | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
commit 2130b68b897bdff2abc93d9bbf5a31e9e4ad17d5
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Sep 1 16:48:01 2010 +0200
Bug #569329 - [groupwise] EDS crashed when checking contacts
addressbook/backends/groupwise/e-book-backend-groupwise.c | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
commit ded32d92d7db5fc85f3276462edae4c00547fad4
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Sep 1 15:12:15 2010 +0200
Bug #628485 - Accessing freed memory in EContactStore::dispose
libedataserverui/e-contact-store.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 78ac465ff07a821fde983bf986a2dc3a20097655
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Sep 1 11:53:30 2010 +0200
Bug #624027 - Groupwise cal doesn't use store's default_timezone
calendar/backends/groupwise/e-cal-backend-groupwise.c | 3 ---
1 file changed, 3 deletions(-)
commit a3d5ec6f8437ec105128287c3692bac7611402e2
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Sep 1 10:47:02 2010 +0100
Enable imapx debugging if CAMEL_DEBUG=all
camel/providers/imapx/camel-imapx-utils.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit b14e3c3d8e08264fbec62db89751dee1facd636f
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Sep 1 11:43:06 2010 +0200
Fix calls of e_data_book_view_unref
addressbook/backends/groupwise/e-book-backend-groupwise.c | 1 +
addressbook/backends/webdav/e-book-backend-webdav.c | 9 +--------
2 files changed, 2 insertions(+), 8 deletions(-)
commit a4d63f959af47861ae4c65a3402b32a8fe2a85c7
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Sep 1 10:43:57 2010 +0200
Bug #628100 - Weather's cal get_object can ask for nonexistent comp
calendar/backends/weather/e-cal-backend-weather.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
commit 2e14af42992ce4ddad4bdf64d4d34f868246b0bc
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Sep 1 10:26:02 2010 +0200
Bug #623912 - SMTP::query_auth_types should not use NULL hash table
camel/providers/smtp/camel-smtp-transport.c | 5 +++++
1 file changed, 5 insertions(+)
commit 7a0f1a80e7310b065b9418eb63a0af8705d79ab0
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Wed Sep 1 09:22:35 2010 +0100
Update British English translation
po/en_GB.po | 302 ++++++++++++++++++++++++++++++-----------------------------
1 file changed, 153 insertions(+), 149 deletions(-)
commit 3c55e6ae91f06ed2b10d5f9a832c198c7ae96727
Author: Simos Xenitellis <simos@gnome.org>
Date: Tue Aug 31 23:27:26 2010 +0300
l10n: Updated Greek translation for evolution-exchange
po/el.po | 381 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 196 insertions(+), 185 deletions(-)
commit 1201a7aa217c0e18b389f10f90e2c4df18990e6c
Author: Dirgita <dirgitadevina@yahoo.co.id>
Date: Wed Sep 1 02:37:53 2010 +0700
Updated Indonesian translation
po/id.po | 5417 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 2615 insertions(+), 2802 deletions(-)
commit 9292a241289612902ade970db17bd9c3281aed23
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Aug 31 16:35:12 2010 +0200
Follow-up fixes of bug #627871
- memory leaks in ENameSelector (e-addressbook-factory didn't close)
- unsubscribe from NameOwnerChanged and closed GDBus signals (both ECal and EBook)
- report about "factory vanished" only with active ECal/EBook
- unwrap_gerror on async open of ECal
addressbook/libebook/e-book.c | 20 ++++++++++++++++++--
calendar/libecal/e-cal.c | 23 +++++++++++++++++++++--
libedataserverui/e-name-selector-entry.c | 10 ++++++++++
libedataserverui/e-name-selector-list.c | 2 --
libedataserverui/e-name-selector.c | 2 ++
5 files changed, 51 insertions(+), 6 deletions(-)
commit 5d5c37fb6a88b53e780100de1d6fd07a124a3c55
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Aug 31 17:44:51 2010 +0530
Bug 627627 - Evolution not saving mail labels
camel/providers/imapx/camel-imapx-server.c | 15 +++++++--------
camel/providers/imapx/camel-imapx-utils.c | 13 +++++++------
2 files changed, 14 insertions(+), 14 deletions(-)
commit 3b3fd850dd71e4e4b3a079751196d7d35bc1fb04
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Aug 31 14:16:36 2010 +0200
Bug #627871 - e-name-selector crash
libedataserverui/e-name-selector.c | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
commit 9a9796b6fbf96126dfd059ac15a125fcdb470363
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Mon Aug 30 19:01:11 2010 +0200
Updated Slovenian translation
po/sl.po | 447 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 229 insertions(+), 218 deletions(-)
commit 1c0ae704c7ffc58768553fef7bd88e25191cf836
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Aug 30 08:31:22 2010 -0400
ESourceList: Fix signal registrations.
Possibly related to bug #623933.
libedataserver/e-source-list.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 00e24150751ae15fa9ad13631ac02eaa0126712e
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Aug 30 17:42:59 2010 +0530
Bug 627609 - imapx user_flags memory leak in imapx_untagged()
camel/providers/imapx/camel-imapx-server.c | 8 ++++++++
1 file changed, 8 insertions(+)
commit ff0290321fd128be680d34dfcc98b7c9d3864188
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Aug 30 07:21:12 2010 -0400
Remove non-existent symbols from Camel API docs.
docs/reference/camel/camel-sections.txt | 4 ----
1 file changed, 4 deletions(-)
commit ca7347eba74cedf787d83ad39f206f9f3ef5a0af
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Aug 30 12:23:05 2010 +0530
bug 627617 - calendar memory leak
calendar/libecal/e-cal.c | 39 ++++++++++++++++++++++++++++++++++-----
1 file changed, 34 insertions(+), 5 deletions(-)
commit 70ccaa898b9c418e9449fc951e4896d532c1da91
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Aug 29 19:36:43 2010 -0400
Post-release version bump.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit e45e236633a09411479a29442ceff99109ef1882
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Aug 29 19:33:18 2010 -0400
NEWS update for 2.31.91 release.
NEWS | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 49 insertions(+)
commit 224ceb6715128a6d609ab2e8fe486483f6529991
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun Aug 29 16:16:06 2010 +0200
Updated Galician translations
po/gl.po | 223 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 113 insertions(+), 110 deletions(-)
commit 187866c3d75fe061bc5d2919aa703307be658e35
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sun Aug 29 11:29:22 2010 +0200
Updated Spanish translation
po/es.po | 100 ++++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 58 insertions(+), 42 deletions(-)
commit 8cb8d934e6ba8dc93a02455bdf91f1217227a05c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Aug 28 21:05:27 2010 -0400
Add "Since: 2.32" doc tags to new symbols.
addressbook/libebook/e-book.h | 36 ++++++++++++++++++++++++++
addressbook/libebook/e-error.h | 10 +++++++
addressbook/libebook/e-vcard.c | 6 +++++
addressbook/libedata-book/e-book-backend.c | 4 +++
addressbook/libedata-book/e-data-book-view.c | 5 ++++
addressbook/libedata-book/e-data-book.c | 17 ++++++++++++
addressbook/libedata-book/e-data-book.h | 5 ++++
calendar/libedata-cal/e-cal-backend.c | 4 +++
calendar/libedata-cal/e-data-cal-view.c | 5 ++++
calendar/libedata-cal/e-data-cal.c | 17 ++++++++++++
calendar/libedata-cal/e-data-cal.h | 5 ++++
camel/camel-debug.h | 2 ++
camel/camel-folder-summary.h | 5 ++++
camel/camel-folder.c | 2 ++
camel/camel-object.h | 10 +++++++
camel/camel-provider.h | 12 +++++++++
libedataserver/e-data-server-util.c | 8 ++++++
libedataserverui/e-destination-store.c | 6 +++++
libedataserverui/e-name-selector-entry.c | 5 ++++
libedataserverui/e-name-selector.c | 2 ++
20 files changed, 166 insertions(+)
commit a1b2d6af9ff30d6de2672dcd4df7adefb1068157
Author: Philip Withnall <bugzilla@tecnocode.co.uk>
Date: Sat Aug 28 19:38:40 2010 -0400
Bug 628196 - Miscellaneous string fixes
.../backends/webdav/e-book-backend-webdav.c | 8 +++----
addressbook/libedata-book/e-data-book.c | 4 ++--
calendar/libecal/e-cal.c | 2 +-
calendar/libedata-cal/e-data-cal.c | 4 ++--
camel/camel-sasl-popb4smtp.c | 4 ++--
camel/providers/local/camel-spool-summary.c | 22 ++++++++++----------
6 files changed, 22 insertions(+), 22 deletions(-)
commit a9c6538ac5bf6fa8db2977c4443eecd303f880cc
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Aug 28 16:34:14 2010 -0400
Coding style and whitespace cleanup.
addressbook/libebook/e-book.h | 2 +-
.../backends/groupwise/e-cal-backend-groupwise-utils.c | 4 ++--
calendar/libecal/e-cal-component.c | 2 +-
calendar/libecal/e-cal-recur.c | 2 +-
camel/camel-mime-utils.c | 4 ++--
camel/camel-mime-utils.h | 2 +-
camel/camel-net-utils.c | 2 +-
camel/camel-tcp-stream.h | 4 ++--
camel/providers/imapx/camel-imapx-server.c | 2 +-
libedataserver/e-time-utils.c | 2 +-
servers/groupwise/e-gw-recur-utils.c | 2 +-
servers/groupwise/e-gw-recur-utils.h | 12 ++++++------
12 files changed, 20 insertions(+), 20 deletions(-)
commit 84bd94091b99b8e4f49c719349e6e7a0fe9698a3
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sat Aug 28 12:25:58 2010 +0100
Update British English translation
po/en_GB.po | 2959 +++++++++++++++++++++++++++++++++--------------------------
1 file changed, 1648 insertions(+), 1311 deletions(-)
commit ce7f6a065a868f5cb769413cecb0b6499df9e35d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Aug 27 12:13:30 2010 -0400
Bug 627616 - CamelIMAPXStoreSummary never frees its namespace list
camel/providers/imapx/camel-imapx-store-summary.c | 17 +++++++++++++++++
camel/providers/imapx/camel-imapx-store-summary.h | 4 ++--
2 files changed, 19 insertions(+), 2 deletions(-)
commit 814114b4b81431a411091c8f86defba4201d691e
Author: Ivar Smolin <okul@linux.ee>
Date: Fri Aug 27 19:05:51 2010 +0300
[l10n] Updated Estonian translation
po/et.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit f1d72a533bdfefd8a8186788186e24041280219f
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Fri Aug 27 17:39:46 2010 +0200
Update Galician translations
po/gl.po | 170 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 89 insertions(+), 81 deletions(-)
commit bc3d6310a56e1ec2d52e9f400fb726ce692bd49c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Aug 25 19:19:48 2010 +0100
Fix another memory leak in imapx qresync
camel/providers/imapx/camel-imapx-server.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
commit d4386410d43f88f7cc3ea07a6c75daf1a7e35211
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Aug 27 11:07:17 2010 -0400
Bug 627854 - imapx conn-manager memory leak
camel/providers/imapx/camel-imapx-conn-manager.c | 1 +
camel/providers/imapx/camel-imapx-server.c | 2 ++
2 files changed, 3 insertions(+)
commit 90ed7beb40c8ab33bd5d0040a187c653beb7b7af
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Aug 27 10:57:29 2010 -0400
Bug 627876 - PangoAttrList leak in ENameSelectorEntry
libedataserverui/e-name-selector-entry.c | 5 +++++
1 file changed, 5 insertions(+)
commit 5ee6baa8ee5c7f22debc4b70cc946d7c70149773
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Fri Aug 27 16:27:46 2010 +0300
Updated Hebrew translation.
po/he.po | 752 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 416 insertions(+), 336 deletions(-)
commit e531b78aebd122414c0c27df88979422e09e17b8
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Aug 27 11:11:11 2010 +0200
Bug #627333 - Cannot cancel password dialog for an addressbook
libedataserverui/e-book-auth-util.c | 3 +++
1 file changed, 3 insertions(+)
commit 60d8f80e5ca3d3eb389226fe99d251913610829d
Author: Bruno Brouard <annoa.b@gmail.com>
Date: Thu Aug 26 21:11:04 2010 +0200
Updated French translation
po/fr.po | 183 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 97 insertions(+), 86 deletions(-)
commit f0916da0230945b46246e2380f6bdb4f7df96962
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Thu Aug 26 19:44:12 2010 +0200
Updated Spanish translation
po/es.po | 244 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 124 insertions(+), 120 deletions(-)
commit 793c7ce0023896a70fef61960ed0f79225c40eb5
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Aug 26 19:18:52 2010 +0200
Bug #625579 - Corruption of mbox file should be properly reported
camel/providers/local/camel-mbox-summary.c | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
commit 7df97c2923dcb0e7b84de111fc9a87c82692f46a
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Aug 25 19:14:37 2010 +0100
Bug 627855 - smtp_auth() memory leak
camel/providers/smtp/camel-smtp-transport.c | 2 ++
1 file changed, 2 insertions(+)
commit 9def1470a5d703121f2b699ba530a1841eb23197
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Aug 25 17:14:09 2010 +0200
Do not unref EDataBook before done with it (part of bug #627332)
addressbook/libedata-book/e-data-book.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 7a1de9c80749236941423a4d5a95f5ec5b170d26
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Aug 25 15:22:49 2010 +0200
Bug #627937 - Crash on email Add to a contact list
libedataserverui/e-name-selector-entry.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 52c1e950dbf1b51c1316ee48369e1d136686c97a
Author: Giannis Katsampirhs <juankatsampirhs@gmail.com>
Date: Wed Aug 25 14:14:32 2010 +0300
l10n: Updated Greek translation for evolution-data-server
po/el.po | 4042 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 2051 insertions(+), 1991 deletions(-)
commit f57217d0b065bcabf279bc1c6c761d555b0fa411
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Tue Aug 24 13:44:21 2010 +0100
Bug 627610 - imapx store summary memory leak
camel/providers/imapx/camel-imapx-utils.c | 1 +
1 file changed, 1 insertion(+)
commit 06b76f1903e9255be23a286123ab14ad7a71df10
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Aug 24 14:16:29 2010 +0200
Bug #625115 - Changes notified from backends aren't propagated to UI
addressbook/libedata-book/e-data-book-view.c | 82 +++++++++++++++++++----
calendar/libedata-cal/e-data-cal-view.c | 90 +++++++++++++++++++++++---
2 files changed, 152 insertions(+), 20 deletions(-)
commit 1f06f66257d03a15a3bc6c23d5d30eecd175850e
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Aug 24 11:01:05 2010 +0200
Bug #625514 - Client doesn't recognize server close/crash on GDBus
addressbook/libebook/e-book.c | 56 +++++++++++++++++++--
calendar/libecal/e-cal.c | 110 ++++++++++++++++++++++++++++++++++-------
2 files changed, 144 insertions(+), 22 deletions(-)
commit 2ff4f38585f1f33e8f6b75ef4e02ce8acb124825
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Tue Aug 24 01:18:32 2010 +0100
Fix SEGV when imapx_parse_list() fails
camel/providers/imapx/camel-imapx-server.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
commit 2c0d0807860841e1984c045d8ec5218eaaf1006f
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Tue Aug 24 01:11:55 2010 +0100
Bug 627599 - Memory leak in imapx qresync
camel/providers/imapx/camel-imapx-server.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
commit 2a1ebdb19b844741fd5e44c16854ac56df674d7d
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Tue Aug 24 01:06:45 2010 +0100
Bug 627597 - Memory leak in user_delete_text()
libedataserverui/e-name-selector-entry.c | 3 +++
1 file changed, 3 insertions(+)
commit f369bb487ab6692b0f0bf0309aadea6490622339
Author: Ask H. Larsen <asklarsen@gmail.com>
Date: Mon Aug 23 22:47:58 2010 +0200
Updated Danish translation
po/da.po | 3839 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 2003 insertions(+), 1836 deletions(-)
commit 20d3d87f9c6c1997cfaffc77dc18d573c3b63887
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Mon Aug 23 02:15:42 2010 +0200
Updated galician translations
po/gl.po | 61 ++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 32 insertions(+), 29 deletions(-)
commit 676112e50d86c534a6638fb647244d989e17a1df
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Sat Aug 21 20:15:08 2010 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 834 ++++++++++++++++++++++++++++++++---------------------------
po/zh_TW.po | 834 ++++++++++++++++++++++++++++++++---------------------------
2 files changed, 918 insertions(+), 750 deletions(-)
commit dd68d6078013c06505177305c2388bafd13be28c
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sat Aug 21 12:11:53 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 376 +++++++++++++++++++++++++++++++++++++-------------------------
1 file changed, 224 insertions(+), 152 deletions(-)
commit 2440b4744a2f12abfd1bd616a5e72a9faf879b96
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Aug 18 21:18:32 2010 -0400
Bug 623703 - Reference counting error in Google backend
e_book_backend_google_stop_book_view() was removing the given
EDataBookView from an internal list and then unreferencing the view
without verifying that the view was actually in the list.
addressbook/backends/google/e-book-backend-google.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
commit ddfa3a772eeb43edf6bb31ff43cfbc8d1f81b05e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Aug 18 17:12:58 2010 -0400
Remove -DGDK_DISABLE_DEPRECATED
Until we can port the GDK drawing code to cairo.
See: http://blogs.gnome.org/otte/2010/07/27/rendering-cleanup/
configure.ac | 1 -
1 file changed, 1 deletion(-)
commit fb81a9f23c3eb6a3dc4943edd3c1741ba9195e41
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Aug 18 10:31:36 2010 -0400
Add e_source_list_peek_default_source().
New convenience function searches the ESourceList for an ESource
with a property named "default", or else an ESource with a property
named "system". If no such ESource exists it returns NULL.
Adapt EBook and ECal to use this where appropriate.
addressbook/libebook/e-book.c | 47 ++++--------
calendar/libecal/e-cal.c | 79 +++++++-------------
.../libedataserver/libedataserver-sections.txt | 1 +
.../libedataserver/tmpl/e-source-list.sgml | 9 +++
libedataserver/e-source-list.c | 51 +++++++++++++
libedataserver/e-source-list.h | 1 +
6 files changed, 101 insertions(+), 87 deletions(-)
commit 9c0908fb361c26a8fca2746b1dd317abd225af29
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Aug 18 07:14:03 2010 -0400
gdk_window_get_pointer() needs a GdkWindow.
libedataserverui/e-passwords.c | 17 +++++++++++------
1 file changed, 11 insertions(+), 6 deletions(-)
commit 7494d975b37e250f78964b11a768dfea06c6f780
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Aug 18 07:08:06 2010 -0400
Rewrite e_load_book_source_async().
This is a late libedataserverui API break, but so be it.
Rewrite e_load_book_source_async() to use a GIO-style asynchronous
pattern, and add a corresponding e_load_book_source_finish().
The API is fairly obvious:
void e_load_book_source_async (ESource *source,
GtkWindow *parent,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
EBook * e_load_book_source_finish (ESource *source,
GAsyncResult *result,
GError **error);
This also eliminates the thread for loading EBooks from ENameSelector.
configure.ac | 2 +-
.../libedataserverui/libedataserverui-sections.txt | 1 +
.../libedataserverui/tmpl/e-book-auth-util.sgml | 14 +-
libedataserverui/e-book-auth-util.c | 359 ++++++++++++++++++--
libedataserverui/e-book-auth-util.h | 20 +-
libedataserverui/e-name-selector-dialog.c | 84 +++--
libedataserverui/e-name-selector-entry.c | 47 ++-
libedataserverui/e-name-selector.c | 179 ++++++----
8 files changed, 575 insertions(+), 131 deletions(-)
commit 9d0bd0f19f7639fd83739fcba1cbc51f9b38ce3e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Aug 13 22:36:00 2010 -0400
Coding style and whitespace cleanup.
camel/camel-mime-utils.c | 22 ++++++++++----------
camel/camel-tcp-stream-raw.c | 18 ++++++++--------
camel/camel-tcp-stream-ssl.c | 2 +-
camel/camel-tcp-stream.c | 2 +-
camel/camel-tcp-stream.h | 4 ++--
camel/providers/imap/camel-imap-store.c | 2 +-
camel/providers/nntp/camel-nntp-store.c | 2 +-
camel/providers/pop3/camel-pop3-store.c | 2 +-
camel/providers/smtp/camel-smtp-transport.c | 2 +-
.../reference/camel/tmpl/camel-cipher-context.sgml | 2 ++
.../reference/camel/tmpl/camel-tcp-stream-ssl.sgml | 11 +---------
docs/reference/camel/tmpl/camel-tcp-stream.sgml | 2 ++
docs/reference/camel/tmpl/camel-unused.sgml | 8 +++++++
13 files changed, 41 insertions(+), 38 deletions(-)
commit b4ff74a6f719059b3fffd1cf0a70aadc0ecd4382
Author: Daniel Nylander <po@danielnylander.se>
Date: Wed Aug 18 22:31:57 2010 +0200
Updated Swedish translation
po/sv.po | 354 +++++++++++++++++++++++++++++++++++++-------------------------
1 file changed, 212 insertions(+), 142 deletions(-)
commit 7722360be3de3691c7c916f7efb17a56ce6cfea3
Author: Claude Paroz <claude@2xlibre.net>
Date: Wed Aug 18 22:05:34 2010 +0200
Updated French translation
Contributed by Claude Paroz and Bruno Brouard
po/fr.po | 2761 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 1513 insertions(+), 1248 deletions(-)
commit 3e4161a25a0a327c9aa8ab4aacc3052ea9e47437
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Wed Aug 18 15:41:34 2010 +0200
Add necessary includes for compiling on Windows
camel/camel-tcp-stream-raw.c | 5 +++++
1 file changed, 5 insertions(+)
commit ae0284310777de6ece63f7edae5d0a5fc1362469
Author: A S Alam <aalam@users.sf.net>
Date: Tue Aug 17 06:31:01 2010 +0530
update translation for Punjabi after correcting error
po/pa.po | 4033 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 2169 insertions(+), 1864 deletions(-)
commit 7a1f05bd6c07af36727969bf6f4dbfc1e3230a4d
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Mon Aug 16 23:40:51 2010 +0200
Updated Spanish translation
po/es.po | 383 +++++++++++++++++++++++++++++++++++++-------------------------
1 file changed, 228 insertions(+), 155 deletions(-)
commit a25d7b80b6edbbd0e7ab149d214836b1af6cab58
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Mon Aug 16 18:10:19 2010 +0200
Updated Galician translations
po/gl.po | 377 ++++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 222 insertions(+), 155 deletions(-)
commit 0b15b1d2b614abb702e88e79dd440597fed05eee
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Aug 16 17:53:41 2010 +0530
post release version bump
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit db158ec03dc5c2f82357a92fdc0fa9514c4fa18f
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Aug 16 16:16:47 2010 +0530
News update for 2.31.90 release
NEWS | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
commit 30cacd1ebabf8488331459f1bb3a1939743e037c
Author: Srinivasa Ragavan <sragavan@gnome.org>
Date: Mon Aug 16 15:50:15 2010 +0530
Bug 627015: Avoid a race condition by launching the thread after
initing. Fixes a crash while launching a composer.
libedataserverui/e-name-selector.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
commit d7be2e48617f875740d5cde2b0fd89db7820f1dc
Author: Jeff Cai <jeff.cai@sun.com>
Date: Mon Aug 16 14:43:07 2010 +0800
Fix for bug #624789, use ldapssl_init to initialize SSL connection for
sunldap.
addressbook/backends/ldap/e-book-backend-ldap.c | 19 +++++--------------
1 file changed, 5 insertions(+), 14 deletions(-)
commit b864004c6d7c2f4351138d8c593270e477adcc72
Author: Matej Urbančič <mateju@svn.gnome.org>
Date: Fri Aug 13 21:36:29 2010 +0200
Updated Slovenian translation
po/sl.po | 4757 +++++++++++++++++++++++++++++---------------------------------
1 file changed, 2210 insertions(+), 2547 deletions(-)
commit 3a5fb1f1d3cfdcf64173518138bc0e4c02bb6a64
Merge: 6d4660f 4f17f0f
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Aug 12 18:12:36 2010 -0500
Merge branch camel-socks-proxy-master for SOCKS5 / IPv6 support
Signed-off-by: Federico Mena Quintero <federico@novell.com>
commit 4f17f0f452958d711a5290356058008b4ed68663
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Aug 12 13:58:09 2010 -0500
Remove unused variables
camel/providers/imap/camel-imap-store.c | 1 -
camel/providers/nntp/camel-nntp-store.c | 1 -
camel/providers/pop3/camel-pop3-store.c | 1 -
camel/providers/smtp/camel-smtp-transport.c | 1 -
4 files changed, 4 deletions(-)
commit b802f76dd46e715284fc9ca2cc518382ba0338da
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Aug 12 13:56:45 2010 -0500
Remove unused function
camel/camel-tcp-stream-ssl.c | 17 -----------------
1 file changed, 17 deletions(-)
commit 0bb2840066b8bbe897703f9277ad8624ecffd028
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Aug 12 13:53:53 2010 -0500
GError for CamelTcpStreamSSL
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-ssl.c | 19 +++++++++++--------
1 file changed, 11 insertions(+), 8 deletions(-)
commit bacdc81840649ae98a78e62fdb2902bc30a12847
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Aug 12 13:50:36 2010 -0500
Make _set_g_error_from_errno() public
We need it in the SSL stream
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 22 +++++++++++-----------
camel/camel-tcp-stream-raw.h | 1 +
2 files changed, 12 insertions(+), 11 deletions(-)
commit b2af3ce67574b7ecc4854cc567ec840d7cdafed1
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Aug 12 13:29:13 2010 -0500
Format error strings, don't include them inline
camel/camel-tcp-stream-raw.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 6e565e63bc7f778abcdf5b351daace6cd8c4863e
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Aug 12 13:27:57 2010 -0500
Fix method name
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 7e8e711e73858f393f992418b86bcf745cbde576
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Aug 12 13:24:16 2010 -0500
Missing include
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 1 +
1 file changed, 1 insertion(+)
commit 342566c71debd631961195e250527a0215e47afb
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Aug 12 13:15:26 2010 -0500
Missing comma
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 797ca192eeba7d666193c5019cb0242e8cf35054
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Aug 12 13:13:12 2010 -0500
Fix cut&paste thinko
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit a08605bf6645f00e1043ea37ea3c7ccca2f20052
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Aug 12 13:12:09 2010 -0500
GError **, not GError *
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit 6d4660f280b2a2952437031156556d007afd2ae1
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Aug 11 21:08:54 2010 -0400
Bug 626505 - ECategoriesDialog doesn't show new categories
libedataserver/e-categories.c | 2 +-
libedataserverui/e-categories-dialog.c | 4 ----
2 files changed, 1 insertion(+), 5 deletions(-)
commit 83f1f0a85c9c986caeb4a1c38f8c927b7c3b7f03
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Aug 10 11:23:58 2010 +0530
use cairo as gc is deprecated
libedataserverui/e-cell-renderer-color.c | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
commit 3fcaff8199d3f2c88db4a39198a10f123cb1cf68
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Aug 6 15:48:56 2010 -0400
Gah, stupid mistake in previous commit.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit bdf21ed35f0c8a44dc8bcb40f10b5e913aeed64e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Aug 6 15:44:16 2010 -0400
Enable largefile support by default.
Now that we only expose 64-bit offset values in Camel's public API,
this should be safe to enable by default.
configure.ac | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 5d972da53139e90fc652e2fc0a56c846ef09d0c3
Author: Daniel Nylander <po@danielnylander.se>
Date: Thu Aug 5 17:05:49 2010 +0200
Updated Swedish translation
po/sv.po | 3581 +++++++++++++++++++++++++++++---------------------------------
1 file changed, 1688 insertions(+), 1893 deletions(-)
commit 5eed53f0aaaa8c971983c5f955f5531f1c0d33fe
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Aug 5 08:42:57 2010 -0400
Bug 626090 - Only set -fno-strict-aliasing for GCC
configure.ac | 17 +++++++++++------
1 file changed, 11 insertions(+), 6 deletions(-)
commit 0f56d973871251cc0cbb1276872b051409a9350c
Author: drtv <vasudeven@git.gnome.org>
Date: Thu Aug 5 10:42:41 2010 +0530
Updated Tamil translation
po/ta.po | 3106 +++++++++++++++++++++++++++-----------------------------------
1 file changed, 1369 insertions(+), 1737 deletions(-)
commit 8d25991a7483c09413dc3f38945bbc8496cb10fc
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Aug 4 15:22:20 2010 -0400
ENameSelectorEntry: Avoid IM confusion when inserting text
If the text to insert does not contain spaces or commas, insert all
of it at once. This avoids confusing on-going input method behavior.
Otherwise fall back to character-by-character insertion.
libedataserverui/e-name-selector-entry.c | 87 +++++++++++++++++++-----------
1 file changed, 57 insertions(+), 30 deletions(-)
commit 9f6d987233412d52f2212abee35a237fa32e4a5d
Author: drtv <vasudeven@git.gnome.org>
Date: Wed Aug 4 22:10:00 2010 +0530
Updated Tamil translation
po/ta.po | 2895 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 1399 insertions(+), 1496 deletions(-)
commit 8f2de09fc019a7dde0dfd3da670847d5f974e664
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Aug 4 08:22:06 2010 -0400
Deprecate CamelHttpStream.
Evolution uses CamelHttpStream to fetch remote images for HTML mail.
Nothing else should be using this class.
CamelHttpStream will be removed as soon as Evolution moves to
WebKit/GTK+ for HTML rendering, which can fetch images itself.
camel/camel-http-stream.h | 4 ++++
1 file changed, 4 insertions(+)
commit 5326834b983012dcf72254476d80eeeb708f232d
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Wed Aug 4 14:19:42 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 454 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 231 insertions(+), 223 deletions(-)
commit 2d3017dc5953bc92104ce565d99f5c9e9b0f17af
Author: Michael Meeks <michael.meeks@novell.com>
Date: Tue Aug 3 17:29:10 2010 +0100
free response objects in e_gw_container_get_connection - bgo#622366
servers/groupwise/e-gw-connection.c | 2 ++
1 file changed, 2 insertions(+)
commit cf128ee9ea434983cd744813f7a6bdaa34e13399
Author: Michael Meeks <michael.meeks@novell.com>
Date: Tue Aug 3 16:59:11 2010 +0100
cleanup, and fix for substantial GWise / soap mail leak, bgo#622366
camel/providers/groupwise/camel-groupwise-folder.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 28d36db0adf41e34da393db46ee5cc47bde0d232
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Aug 2 21:04:34 2010 -0400
Post-release version bump.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit e699f81d784d3bf8f82ddd84b60ee6cdc90f9a9b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Aug 2 21:00:34 2010 -0400
NEWS update for 2.31.6 release.
NEWS | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 82 insertions(+)
commit f2f21cd14759c6f5de37576f263f1a34de484351
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Aug 2 18:02:46 2010 -0400
Coding style and whitespace cleanups.
addressbook/libedata-book/e-data-book.c | 4 +-
addressbook/libegdbus/e-gdbus-egdbusbook.c | 62 ++-----------
addressbook/libegdbus/e-gdbus-egdbusbook.h | 55 ++----------
addressbook/libegdbus/e-gdbus-egdbusbookfactory.c | 14 +--
addressbook/libegdbus/e-gdbus-egdbusbookfactory.h | 7 --
addressbook/libegdbus/e-gdbus-egdbusbookview.c | 36 ++------
addressbook/libegdbus/e-gdbus-egdbusbookview.h | 29 ++----
addressbook/libegdbus/e-gdbus-marshallers.c | 4 +-
addressbook/libegdbus/e-gdbus-typemappers.h | 1 -
calendar/libedata-cal/e-cal-backend.c | 1 -
calendar/libedata-cal/e-data-cal.c | 2 +-
calendar/libegdbus/e-gdbus-egdbuscal.c | 93 +++-----------------
calendar/libegdbus/e-gdbus-egdbuscal.h | 86 +++---------------
calendar/libegdbus/e-gdbus-egdbuscalfactory.c | 14 +--
calendar/libegdbus/e-gdbus-egdbuscalfactory.h | 7 --
calendar/libegdbus/e-gdbus-egdbuscalview.c | 34 ++-----
calendar/libegdbus/e-gdbus-egdbuscalview.h | 27 ++----
calendar/libegdbus/e-gdbus-marshallers.c | 4 +-
calendar/libegdbus/e-gdbus-typemappers.h | 1 -
camel/camel-stream-filter.c | 11 +--
camel/providers/imapx/camel-imapx-conn-manager.c | 52 ++++++-----
camel/providers/imapx/camel-imapx-conn-manager.h | 15 ++--
camel/providers/imapx/camel-imapx-server.c | 2 +-
camel/providers/imapx/camel-imapx-store.c | 6 +-
camel/providers/imapx/camel-imapx-store.h | 4 +-
.../libecal/tmpl/e-cal-check-timezones.sgml | 1 +
.../reference/camel/tmpl/camel-cipher-context.sgml | 2 +
27 files changed, 119 insertions(+), 455 deletions(-)
commit 0c8d2fd61eae274c00896daea33db2987423b4de
Author: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>
Date: Mon Aug 2 21:19:53 2010 +0300
Updated Romanian translation
po/ro.po | 4199 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 2165 insertions(+), 2034 deletions(-)
commit 2027e1982c3de9935d8931cefea119d2fc2d44b8
Author: Michael Meeks <michael.meeks@novell.com>
Date: Mon Aug 2 18:13:50 2010 +0100
fix multi-threaded build.
calendar/libedata-cal/Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 1672e45ee359357ce6cf34aa927cc1041f2c50b2
Author: Michael Meeks <michael.meeks@novell.com>
Date: Mon Aug 2 17:58:53 2010 +0100
another instance of the same bust variable name.
camel/camel-mime-utils.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit f431bd876e2cc16a8f485ae4b0a9b49472aaa75e
Author: Michael Meeks <michael.meeks@novell.com>
Date: Mon Aug 2 17:57:13 2010 +0100
fix 'inlen' snafu - presumably 'len'
camel/camel-mime-utils.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 7b514b52e789b323457b39a0b933249b477fc51b
Author: Jeffrey Stedfast <fejj@gnome.org>
Date: Mon Aug 2 12:42:28 2010 -0400
Optimized camel_uuencode_step
2010-08-02 Jeffrey Stedfast <fejj@novell.com>
* camel/camel-mime-utils.c (camel_uuencode_step): Optimized
by writing directly to the output buffer for all lines
except possibly the last if it is incomplete.
camel/camel-mime-utils.c | 106 +++++++++++++++++++++++++++++++---------------
1 file changed, 71 insertions(+), 35 deletions(-)
commit 75485b7f2d34f76805c722764f7ac3728f61395f
Author: Jeffrey Stedfast <fejj@gnome.org>
Date: Mon Aug 2 12:24:29 2010 -0400
Fixed uudecode logic
2010-08-02 Jeffrey Stedfast <fejj@novell.com>
Possible fix for bug #625448
* camel/camel-mime-utils.c (camel_uudecode_step): Properly decrement
uulen in the cases where uulen <= 2. Also simplified eoln logic.
camel/camel-mime-utils.c | 31 ++++++++++++++++++-------------
1 file changed, 18 insertions(+), 13 deletions(-)
commit 47ca24326eb6a65d6015727f2aa526fa3bc4c84d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Aug 2 11:57:48 2010 -0400
Replace "Since: 3.0" with "Since: 2.32".
addressbook/libebook/e-book.c | 30 ++++++++++----------
calendar/libecal/e-cal-view.c | 2 +-
calendar/libedata-cal/e-data-cal-view.c | 2 +-
camel/camel-certdb.c | 4 +--
camel/camel-certdb.h | 2 +-
camel/camel-cipher-context.c | 2 +-
camel/camel-data-cache.c | 4 +--
camel/camel-data-wrapper.c | 4 +--
camel/camel-data-wrapper.h | 2 +-
camel/camel-disco-folder.c | 4 +--
camel/camel-folder-summary.c | 6 ++--
camel/camel-folder.c | 14 ++++-----
camel/camel-folder.h | 6 ++--
camel/camel-gpg-context.c | 2 +-
camel/camel-index.c | 2 +-
camel/camel-mempool.c | 10 +++----
camel/camel-mempool.h | 4 +--
camel/camel-object.c | 4 +--
camel/camel-object.h | 2 +-
camel/camel-offline-folder.c | 4 +--
camel/camel-sasl.c | 8 +++---
camel/camel-service.c | 4 +--
camel/camel-service.h | 6 ++--
camel/camel-session.c | 12 ++++----
camel/camel-session.h | 2 +-
camel/camel-store-summary.c | 4 +--
camel/camel-store-summary.h | 2 +-
camel/camel-store.c | 14 ++++-----
camel/camel-store.h | 8 +++---
camel/camel-stream-filter.c | 4 +--
camel/camel-stream-fs.c | 2 +-
camel/camel-stream-mem.c | 2 +-
camel/camel-tcp-stream.c | 4 +--
camel/camel-transport.c | 4 +--
camel/camel-transport.h | 2 +-
camel/camel-vee-folder.c | 8 +++---
camel/camel-vee-folder.h | 2 +-
.../addressbook/libebook/libebook-docs.sgml | 4 +++
.../libedata-book/libedata-book-docs.sgml | 4 +++
docs/reference/calendar/libecal/libecal-docs.sgml | 4 +++
.../calendar/libedata-cal/libedata-cal-docs.sgml | 4 +++
docs/reference/camel/camel-docs.sgml | 6 ++--
.../libedataserver/libedataserver-docs.sgml | 4 +++
.../libedataserverui/libedataserverui-docs.sgml | 4 +++
libedataserverui/e-book-auth-util.c | 2 +-
45 files changed, 127 insertions(+), 103 deletions(-)
commit a45e0b9ff9dd93b09f7335fc5b95aa98b457b43c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Aug 2 11:41:58 2010 -0400
Update API documentation.
.../addressbook/libebook/libebook-sections.txt | 42 ++--
.../addressbook/libebook/tmpl/e-book.sgml | 130 ++++++------
.../addressbook/libebook/tmpl/libebook-unused.sgml | 224 ++++++++++++++++++++
.../libedata-book/libedata-book-sections.txt | 2 +
.../libedata-book/tmpl/e-data-book-view.sgml | 52 +----
.../libedata-book/tmpl/e-data-book.sgml | 35 ++-
.../libedata-book/tmpl/libedata-book-unused.sgml | 64 ++++++
.../libecal/tmpl/e-cal-check-timezones.sgml | 1 +
.../calendar/libecal/tmpl/e-cal-view.sgml | 5 -
.../calendar/libecal/tmpl/libecal-unused.sgml | 6 +
.../libedata-cal/libedata-cal-sections.txt | 6 +-
.../libedata-cal/tmpl/e-data-cal-view.sgml | 8 +-
.../calendar/libedata-cal/tmpl/e-data-cal.sgml | 43 ++--
.../reference/camel/tmpl/camel-cipher-context.sgml | 2 +
.../libedataserverui/libedataserverui-sections.txt | 2 +-
.../libedataserverui/tmpl/e-book-auth-util.sgml | 2 +-
.../tmpl/libedataserverui-unused.sgml | 10 +
17 files changed, 440 insertions(+), 194 deletions(-)
commit da57718484246e95b01c0a7197a714414417e83d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Aug 2 09:59:37 2010 -0400
Prefer gio-2.0 when requiring GLib libraries.
gio-2.0 is the "top level" library within GLib.
It requires everything else we may need from GLib:
glib-2.0, gobject-2.0, gmodule-2.0, gthread-2.0
camel/camel.pc.in | 2 +-
configure.ac | 14 +++++++-------
libebackend/libebackend.pc.in | 2 +-
libedataserver/libedataserver.pc.in | 2 +-
4 files changed, 10 insertions(+), 10 deletions(-)
commit 40b095af27fc28840fa1c2ebe8f757b900c32458
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Aug 2 09:37:58 2010 -0400
Replace dbus-glib-1 with gio-2.0 in pkgconfig files.
addressbook/libebook/libebook.pc.in | 2 +-
addressbook/libedata-book/libedata-book.pc.in | 2 +-
calendar/libecal/libecal.pc.in | 2 +-
calendar/libedata-cal/libedata-cal.pc.in | 2 +-
evolution-data-server.pc.in | 2 +-
5 files changed, 5 insertions(+), 5 deletions(-)
commit 8f2f1b35375ac5724a2d25d9715d38d83547648a
Author: Rob Bradford <rob@linux.intel.com>
Date: Sun Aug 1 10:40:58 2010 +0100
ebook & edataserverui: Use _async suffix rather than _ex suffix
addressbook/libebook/e-book.c | 218 ++++++++++++++--------------
addressbook/libebook/e-book.h | 126 ++++++++--------
addressbook/tests/ebook/ebook-test-utils.c | 40 ++---
addressbook/tests/ebook/test-ebook-async.c | 6 +-
libedataserverui/e-book-auth-util.c | 18 +--
libedataserverui/e-book-auth-util.h | 2 +-
libedataserverui/e-name-selector-dialog.c | 2 +-
libedataserverui/e-name-selector-entry.c | 2 +-
libedataserverui/e-name-selector.c | 2 +-
9 files changed, 208 insertions(+), 208 deletions(-)
commit 9d7942102ce931ba7328d5a3b70c66508f2cf268
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun Aug 1 23:41:14 2010 +0200
Updated Galician translations
po/gl.po | 407 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 209 insertions(+), 198 deletions(-)
commit 4711dd850a03eff2f6e8033f31408049425480c4
Author: Rob Bradford <rob@linux.intel.com>
Date: Sun Aug 1 10:52:02 2010 +0100
ebook: Remove duplicate free from array_to_stringlist helper (#625750)
The helper function array_to_stringlist function tried to free the string
array despite it being freed by the caller as well.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=625750
addressbook/libebook/e-book.c | 1 -
1 file changed, 1 deletion(-)
commit 0b2d8af5e7403a372511137be400f355ec1d4f5a
Author: Christian Kirbach <Christian.Kirbach@googlemail.com>
Date: Sun Aug 1 01:50:13 2010 +0200
Updated German translation
po/de.po | 726 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 387 insertions(+), 339 deletions(-)
commit febf0c08ecff5078382124a8d07d9078ac84acd3
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sat Jul 31 17:20:59 2010 +0200
imapx: ->cinfo *can* be NULL in imapx_server_dispose() for a failed connection
.... which happens when you're on a ferry using a satellite connection,
exacerbated by slow VPN and trying to use GSSAPI authentication which is
slow enough at the best of times.... and the server has a short idle
timeout so it kicks you off before you manage to complete the authentication.
camel/providers/imapx/camel-imapx-server.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 672cfc0d448820a686511600570db10b39074cf1
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sat Jul 31 16:31:23 2010 +0200
imapx: server flags can be integers
A user on IRC reported a server which was reporting '1' (without the
quotes) as one of the available PERMANENTFLAGS. This caused imapx to
abort the connection after failing to parse the flags.
camel/providers/imapx/camel-imapx-utils.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit fabfdd77dfdfc4d2122e85c06acf8796e3880cfb
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jul 30 14:40:33 2010 +0200
Fix minor compiler warnings from GDBus generated code
addressbook/libegdbus/e-gdbus-egdbusbook.c | 2 +-
addressbook/libegdbus/e-gdbus-egdbusbookfactory.c | 2 +-
addressbook/libegdbus/e-gdbus-egdbusbookview.c | 2 +-
calendar/libegdbus/e-gdbus-egdbuscal.c | 2 +-
calendar/libegdbus/e-gdbus-egdbuscalfactory.c | 2 +-
calendar/libegdbus/e-gdbus-egdbuscalview.c | 2 +-
6 files changed, 6 insertions(+), 6 deletions(-)
commit 5a25fc974e91bdd87cd4c16f0f11140de56b5d23
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jul 30 10:15:27 2010 +0200
Bug #625351 - Sending through sendmail reports error
camel/camel-stream-filter.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
commit 177897bf8f588935f79c2618f3539a4b6b7f17b9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 29 17:13:42 2010 -0400
Build path portably in session_get_storage_path().
camel/camel-session.c | 28 +++++++++++++---------------
1 file changed, 13 insertions(+), 15 deletions(-)
commit c2deb0698168256cd67984959105ea114f864ce1
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 29 16:34:31 2010 -0400
Avoid overwriting files while migrating.
addressbook/libedata-book/e-data-book-migrate.c | 22 ++++++++++++++++++++--
calendar/libedata-cal/e-data-cal-migrate.c | 22 ++++++++++++++++++++--
2 files changed, 40 insertions(+), 4 deletions(-)
commit a0a35b08099e20bf054f8486410929e31ebe8280
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jul 29 20:40:05 2010 +0200
Bug #625606 - git/master build dies with glib-2.25.12
camel/camel-sasl-gssapi.c | 2 +-
configure.ac | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 03c57651d84b40fe697a7b9208a6792852da1943
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Thu Jul 29 09:35:14 2010 +0200
Updated Spanish translation
po/es.po | 54 ++++++++++++++++++++++++++++--------------------------
1 file changed, 28 insertions(+), 26 deletions(-)
commit 30fc83e0ca015008140222fd9b980a624f1287ad
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Jul 28 23:22:39 2010 -0400
Fix error handling in CamelImapFolder::get_message().
camel/providers/imap/camel-imap-folder.c | 16 ++++++++++++----
1 file changed, 12 insertions(+), 4 deletions(-)
commit d820b590067a1c94536659a24beccc6b068dba25
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Jul 28 21:53:58 2010 -0400
Bug 625039 - Commonly named macros in Camel header files
camel/camel-http-stream.c | 4 ++--
camel/camel-msgport.c | 24 ++++++++++++------------
camel/camel-msgport.h | 2 +-
camel/camel-operation.c | 8 ++++----
camel/camel-operation.h | 2 +-
camel/camel-tcp-stream-ssl.c | 4 ++--
camel/camel-tcp-stream-ssl.h | 4 ++--
camel/camel.c | 14 +++++++-------
camel/camel.pc.in | 2 +-
camel/providers/imap/camel-imap-store.c | 10 +++++-----
camel/providers/imapx/camel-imapx-server.c | 12 ++++++------
camel/providers/nntp/camel-nntp-store.c | 6 +++---
camel/providers/pop3/camel-pop3-store.c | 10 +++++-----
camel/providers/smtp/camel-smtp-transport.c | 10 +++++-----
configure.ac | 16 ++++++++++++----
15 files changed, 68 insertions(+), 60 deletions(-)
commit 3644d2e29bc4542af564ecf692951dcdd5b37277
Author: Federico Mena Quintero <federico@novell.com>
Date: Fri Jul 23 15:22:15 2010 -0500
Oops, fix endianness of port numbers
ai_addr.sin_port and sin6_port are in network byte order...
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 2 ++
1 file changed, 2 insertions(+)
commit f43d9725a5985e01e7a0a507a57fade06cee7a62
Author: Federico Mena Quintero <federico@novell.com>
Date: Fri Jul 23 15:18:01 2010 -0500
Use 'localhost' instead of NULL to resolve ports
camel_getaddrinfo() does not take NULL hostnames, in contrast with
getaddrinfo(). So for now we'll use localhost and try to do
better in the future.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
commit 048008fb547eec8c1846831989a6f2e16d823830
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Jul 22 17:01:18 2010 -0500
Don't try SOCKS4 on IPv6 addresses; it doesn't handle them.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
commit 191d108c2fa9a689a6e0ab11338ef74b46d3d6c0
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Jul 22 16:02:40 2010 -0500
Try SOCKS5, then SOCKS4
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 23 ++++++++++++++++++++---
1 file changed, 20 insertions(+), 3 deletions(-)
commit fabe6304e1d3808861a11b2621eb030959b63c73
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Jul 22 15:20:21 2010 -0500
Try all the struct addrinfo when connecting to a proxy, not just the first one
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 19 ++++++++++++++-----
1 file changed, 14 insertions(+), 5 deletions(-)
commit 9d67949a95671862e1390dd8c4116f60ef714694
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Jul 22 15:09:32 2010 -0500
Add new GError codes for SOCKS proxies - CamelProxyError
We differentiate between "the proxy does not support our protocol"
and "the proxy does not support our authentication type".
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 27 +++++++++++++++++++++++----
camel/camel-tcp-stream-raw.h | 14 ++++++++++++++
2 files changed, 37 insertions(+), 4 deletions(-)
commit 33d10a2f39b9919dc07a80fcbd94c445d0351133
Author: Federico Mena Quintero <federico@novell.com>
Date: Wed Jul 21 16:21:58 2010 -0500
Basic logic to request connection from a SOCKS5 proxy
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 248 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 248 insertions(+)
commit 23ab3a9a0495edd10bb9613129977f6f82ac8cfd
Author: Federico Mena Quintero <federico@novell.com>
Date: Fri Jul 16 14:19:01 2010 -0500
Separate function to just connect to the proxy host
We will use this in each function to connect to a different kind of proxy.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 163 +++++++-----------------------------------
1 file changed, 27 insertions(+), 136 deletions(-)
commit 3dd79a80868ea25a5ba4f3175ba27d0179618cc7
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Jul 15 16:06:03 2010 -0500
Derive CamelTcpStreamSSL from CamelTcpStreamRaw
The only overriden vmethod is ::connect(), which starts up SSL on the socket
after the Raw implementation opens the socket and connects. By this point,
we are already past the SOCKS proxy if it exists.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-ssl.c | 748 ++----------------------------------------
camel/camel-tcp-stream-ssl.h | 7 +-
2 files changed, 38 insertions(+), 717 deletions(-)
commit a34e6b6641dfa4aade0805ff7bb0ea78a97dabf7
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Jul 15 16:01:20 2010 -0500
Add function to replace CamelTcpStreamRaw's sockfd with another one
We need this in the TcpSSL stream to replace the normal socket with
the SSL-ified one.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 8 ++++++++
camel/camel-tcp-stream-raw.h | 2 ++
2 files changed, 10 insertions(+)
commit 3bb7ad6c8a80fc051a9dcdd0ed452897f6caba5a
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Jul 15 15:17:06 2010 -0500
Make _set_errno_from_pr_error() public
We need to use this both in the raw TCP stream and in the SSL one.
Maybe later we can switch to full exceptions.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 28 ++++++++++++++--------------
camel/camel-tcp-stream-raw.h | 2 ++
2 files changed, 16 insertions(+), 14 deletions(-)
commit 5dde3619daf23df166777cec6fb48b652dbf7cab
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu Jul 15 15:03:25 2010 -0500
Make CamelTcpStreamRaw use PRFileDesc internally
This is cut&pasted from CamelTcpStreamSSL, with the SSL bits removed.
This will let us make CamelTcpStreamSSL actually derive from
CamelTcpStreamRaw and just slap the SSL bits on top.
This also removes camel_tcp_stream_raw_get_fd(), in favor of the general
camel_tcp_stream_get_file_desc(), which only the imapx provider uses.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 682 +++++++++++++++++++++-------
camel/camel-tcp-stream-raw.h | 2 -
camel/providers/imapx/camel-imapx-server.c | 53 +--
camel/providers/imapx/camel-imapx-server.h | 1 -
4 files changed, 522 insertions(+), 216 deletions(-)
commit 998b06366faa1e190c6a8ad41b584b8691ab0596
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Jul 28 15:57:56 2010 -0400
Fix error handling in CamelLocalFolder::sync().
camel/providers/local/camel-local-folder.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
commit e4df08b184b099eda78d66ae6904c0885b9c5ae1
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Jul 28 15:34:05 2010 -0400
Bug 625083 - Gettext can't parse GLib's printf format constants
camel/providers/local/camel-mbox-summary.c | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
commit 61d05d21874193072998d9ff4e22fb391001da6c
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jul 28 20:16:50 2010 +0200
Bug #625482 - Personal addressbook is vanished
addressbook/backends/file/e-book-backend-file.c | 15 +++++++++------
calendar/backends/file/e-cal-backend-file.c | 16 +++++++++-------
2 files changed, 18 insertions(+), 13 deletions(-)
commit ce39b4700451704b9472dc6e1761b433be19f95e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Jul 28 13:39:34 2010 -0400
Reset BASE_VERSION to 2.32.
In light of today's announcement that GNOME 3.0 is delayed again,
the September 2010 release will be called Evolution Data Server 2.32.
http://www.gnome.org/press/releases/2010-07-gnome-3.0-rescheduled.html
configure.ac | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 152f8969a185478a71f7f23456817720e265f629
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Jul 28 12:54:27 2010 -0400
Add more debug messages to basedir migration.
If directory removal fails because the directory is not empty,
list the file names in that directory.
addressbook/libedata-book/e-data-book-migrate.c | 19 ++++++++++++++++++-
calendar/libedata-cal/e-data-cal-migrate.c | 19 ++++++++++++++++++-
2 files changed, 36 insertions(+), 2 deletions(-)
commit bd379370bc697e4646065f9643a0828af74be333
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Wed Jul 28 17:11:46 2010 +0200
Updated Spanish translation
po/es.po | 317 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 160 insertions(+), 157 deletions(-)
commit 7924f705ec597b77963d2d225c0a30fbbd227fe6
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jul 28 13:49:04 2010 +0200
Bug #622884 - Migrate from dbus-glib to glib's GDBus
addressbook/Makefile.am | 2 +-
addressbook/libebook/Makefile.am | 11 +-
addressbook/libebook/e-book-view-private.h | 4 +-
addressbook/libebook/e-book-view.c | 104 +-
addressbook/libebook/e-book.c | 850 ++-
addressbook/libedata-book/Makefile.am | 20 +-
addressbook/libedata-book/e-data-book-factory.c | 331 +-
addressbook/libedata-book/e-data-book-marshal.list | 1 -
addressbook/libedata-book/e-data-book-view.c | 235 +-
addressbook/libedata-book/e-data-book-view.h | 8 +-
addressbook/libedata-book/e-data-book.c | 556 +-
addressbook/libedata-book/e-data-book.h | 11 +-
addressbook/libegdbus/Makefile.am | 38 +
addressbook/libegdbus/e-gdbus-egdbusbook.c | 4525 ++++++++++++
addressbook/libegdbus/e-gdbus-egdbusbook.h | 681 ++
addressbook/libegdbus/e-gdbus-egdbusbookfactory.c | 1120 +++
addressbook/libegdbus/e-gdbus-egdbusbookfactory.h | 209 +
addressbook/libegdbus/e-gdbus-egdbusbookview.c | 2043 ++++++
addressbook/libegdbus/e-gdbus-egdbusbookview.h | 302 +
addressbook/libegdbus/e-gdbus-marshallers.c | 345 +
addressbook/libegdbus/e-gdbus-marshallers.h | 77 +
addressbook/libegdbus/e-gdbus-marshallers.list | 10 +
addressbook/libegdbus/e-gdbus-typemappers.h | 12 +
addressbook/tests/ebook/ebook-test-utils.c | 6 +-
calendar/Makefile.am | 2 +-
calendar/libecal/Makefile.am | 49 +-
calendar/libecal/e-cal-view-private.h | 6 +-
calendar/libecal/e-cal-view.c | 139 +-
calendar/libecal/e-cal.c | 554 +-
calendar/libedata-cal/Makefile.am | 52 +-
calendar/libedata-cal/e-data-cal-factory.c | 284 +-
calendar/libedata-cal/e-data-cal-marshal.list | 2 -
calendar/libedata-cal/e-data-cal-view.c | 177 +-
calendar/libedata-cal/e-data-cal-view.h | 6 +-
calendar/libedata-cal/e-data-cal.c | 814 +--
calendar/libedata-cal/e-data-cal.h | 4 +-
calendar/libegdbus/Makefile.am | 38 +
calendar/libegdbus/e-gdbus-egdbuscal.c | 7289 ++++++++++++++++++++
calendar/libegdbus/e-gdbus-egdbuscal.h | 1077 +++
calendar/libegdbus/e-gdbus-egdbuscalfactory.c | 1138 +++
calendar/libegdbus/e-gdbus-egdbuscalfactory.h | 212 +
calendar/libegdbus/e-gdbus-egdbuscalview.c | 1890 +++++
calendar/libegdbus/e-gdbus-egdbuscalview.h | 278 +
calendar/libegdbus/e-gdbus-marshallers.c | 476 ++
calendar/libegdbus/e-gdbus-marshallers.h | 104 +
calendar/libegdbus/e-gdbus-marshallers.list | 14 +
calendar/libegdbus/e-gdbus-typemappers.h | 12 +
calendar/tests/ecal/ecal-test-utils.c | 6 +-
camel/Makefile.am | 6 +-
camel/camel-sasl-gssapi.c | 68 +-
configure.ac | 24 +-
51 files changed, 23978 insertions(+), 2244 deletions(-)
commit f062af52fcbd508d40b1686afc392cdd670451aa
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Wed Jul 28 13:25:39 2010 +0300
Updated Hebrew translation.
po/he.po | 130 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 70 insertions(+), 60 deletions(-)
commit 3c714de5f6ef1678b9013cf32ada5133781897a9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jul 23 21:43:00 2010 -0400
Adjust mbox: file paths in EAccounts.
Point mbox folder URIs to our new base directory.
(I suspect we haven't seen the last of this mbox URI issue...)
libedataserver/e-account.c | 92 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 92 insertions(+)
commit 31e8a90beaa049f48cba7b7c8632c36d6b125772
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jun 8 09:21:05 2010 -0400
Add a migration routine to EDataBookFactory.
Migration runs just before the main loop starts.
It's just a sequence of local directory renames.
~/.evolution/cache/addressbook --> $XDG_CACHE_HOME/evolution/addressbook
~/.evolution/addressbook/local --> $XDG_DATA_HOME/evolution/addressbook
addressbook/libedata-book/Makefile.am | 5 +-
addressbook/libedata-book/e-data-book-factory.c | 6 +
addressbook/libedata-book/e-data-book-migrate.c | 283 +++++++++++++++++++++++
3 files changed, 293 insertions(+), 1 deletion(-)
commit b44a797f95532c4da253b50b7cfc79e5c3b455ec
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jun 8 08:58:10 2010 -0400
Add a migration routine to EDataCalFactory.
Migration runs just before the main loop starts.
It's just a sequence of local directory renames.
~/.evolution/cache/calendar --> $XDG_CACHE_HOME/evolution/calendar
~/.evolution/cache/memos --> $XDG_CACHE_HOME/evolution/memos
~/.evolution/cache/tasks --> $XDG_CACHE_HOME/evolution/tasks
~/.evolution/calendar/local --> $XDG_DATA_HOME/evolution/calendar
~/.evolution/memos/local --> $XDG_DATA_HOME/evolution/memos
~/.evolution/tasks/local --> $XDG_DATA_HOME/evolution/tasks
We also migrate Evolution-Exchange account storage:
~/.evolution/exchange --> $XDG_DATA_HOME/evolution/exchange
(After first cleaning up Exchange attachment cache directories.)
calendar/libedata-cal/Makefile.am | 1 +
calendar/libedata-cal/e-data-cal-factory.c | 6 +
calendar/libedata-cal/e-data-cal-migrate.c | 353 ++++++++++++++++++++++++++++
3 files changed, 360 insertions(+)
commit 2f00a805a78bb80729c5f7c801e31facc9123611
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jun 7 09:17:44 2010 -0400
Comply with XDG Base Directory Specification.
This changes the output of the base directory functions:
e_get_user_cache_dir() now returns "$XDG_CACHE_HOME/evolution"
e_get_user_config_dir() now returns "$XDG_CONFIG_HOME/evolution"
e_get_user_data_dir() now returns "$XDG_DATA_HOME/evolution"
Also, fix test cases with hard-coded directories.
calendar/backends/file/e-cal-backend-file.c | 3 ++-
calendar/tests/ecal/cleanup.sh | 8 +++++++-
calendar/tests/ecal/test-ecal.c | 9 +++------
calendar/tests/ecal/test-runner.sh | 16 +++++++++++-----
libedataserver/e-categories.c | 17 ++++++++++++++++-
libedataserver/e-data-server-util.c | 18 +++++++++++++-----
6 files changed, 52 insertions(+), 19 deletions(-)
commit d0ad418adecf9848549e83b2e14cf1e0fc5824c0
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Mon Jul 26 21:03:27 2010 +0200
Updated Spanish translation
po/es.po | 290 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 153 insertions(+), 137 deletions(-)
commit 1d28b090e266d5c6863c1adcd7cde65b9e9385d2
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Jul 26 09:52:25 2010 +0200
Bug #625282 - Quick add contact claims on console
addressbook/libebook/e-book.c | 31 ++++++++++++++++++++++---------
1 file changed, 22 insertions(+), 9 deletions(-)
commit 1f1c7d3afc8a7a965c2f8c4bd50500fdeba263bd
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Sat Jul 24 13:53:29 2010 +0300
Updated Hebrew translation.
po/he.po | 2508 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 1393 insertions(+), 1115 deletions(-)
commit c462d3cc34b2d2535d610e2ed37dd5030faa5b63
Author: Aron Xu <aronxu@gnome.org>
Date: Sat Jul 24 13:27:22 2010 +0800
Update Simplified Chinese translation.
po/zh_CN.po | 4683 +++++++++++++++++++++++++++++++----------------------------
1 file changed, 2481 insertions(+), 2202 deletions(-)
commit 9f47010f4770a62489941e654675cc3893cc3d5c
Author: Federico Mena Quintero <federico@novell.com>
Date: Wed Jul 14 16:15:23 2010 -0500
Implement ::get_file_desc() in CamelTcpStreamSSL
This lets us get rid of camel_tcp_stream_ssl_sockfd(), in favor
of camel_tcp_stream_get_file_desc().
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-ssl.c | 17 ++++++-----------
camel/camel-tcp-stream-ssl.h | 2 --
camel/providers/imapx/camel-imapx-server.c | 2 +-
3 files changed, 7 insertions(+), 14 deletions(-)
commit 3cffd62ceda1ca58ac60600b922c9fc0cc9d35d4
Author: Federico Mena Quintero <federico@novell.com>
Date: Wed Jul 14 16:06:56 2010 -0500
Move CamelTcpStreamRaw's fields to a private structure
We also add a temporary camel_tcp_stream_raw_get_fd(), used by the imapx provider.
This function will go away in favor of the general camel_tcp_stream_get_file_desc().
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 81 +++++++++++++++++++++-------
camel/camel-tcp-stream-raw.h | 7 ++-
camel/providers/imapx/camel-imapx-server.c | 2 +-
3 files changed, 65 insertions(+), 25 deletions(-)
commit 9a0d409d5005706c5e52891f4cb37e30f22cb76d
Author: Federico Mena Quintero <federico@novell.com>
Date: Wed Jul 14 15:15:01 2010 -0500
New method CamelTcpStream::get_file_desc()
This returns a (PRFileDesc *). We will make CamelTcpStream derivates deal only
in PRFileDesc objects, instead of plain FDs. This will allow us to implement
TCP socket functionality only once, instead of twice - one for raw streams, one
for SSL streams. Mainly this will let us have a raw stream and then an
SSL stream overlaid on that one.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream.c | 13 +++++++++++++
camel/camel-tcp-stream.h | 5 +++++
2 files changed, 18 insertions(+)
commit 2d6a6589908e39b68c893b2ddcb011dd042c457f
Author: Federico Mena Quintero <federico@novell.com>
Date: Mon Jul 12 15:49:40 2010 -0500
Change CamelNNTPStore to use the new API
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/providers/nntp/camel-nntp-store.c | 40 +++++++++----------------------
1 file changed, 11 insertions(+), 29 deletions(-)
commit 9f0227a658c61c72ccf58241a2392586a6e3fb0f
Author: Federico Mena Quintero <federico@novell.com>
Date: Mon Jul 12 15:44:16 2010 -0500
Change CamelIMAPXServer to use the new API
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/providers/imapx/camel-imapx-server.c | 24 +++++-------------------
1 file changed, 5 insertions(+), 19 deletions(-)
commit 852c9903298793af5d5321a9967f06c02362f57d
Author: Federico Mena Quintero <federico@novell.com>
Date: Mon Jul 12 15:36:18 2010 -0500
Change CamelImapStore to use the new API
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/providers/imap/camel-imap-store.c | 42 +++++++++----------------------
1 file changed, 12 insertions(+), 30 deletions(-)
commit 2186288b55fc4d8923c6d52619aefe10060cff5e
Author: Federico Mena Quintero <federico@novell.com>
Date: Fri Jul 9 17:59:48 2010 -0500
Change CamelSmtpTransport to use the new API
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/providers/smtp/camel-smtp-transport.c | 42 +++++++--------------------
1 file changed, 11 insertions(+), 31 deletions(-)
commit be284dcbee3681af2eef56f808477cd45538593d
Author: Federico Mena Quintero <federico@novell.com>
Date: Fri Jul 9 17:55:28 2010 -0500
Change CamelPOP3Store to use the new API
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/providers/pop3/camel-pop3-store.c | 42 ++++++++-----------------------
1 file changed, 11 insertions(+), 31 deletions(-)
commit f8660b7035a496e230e3755c19d4c8e1f2ad1898
Author: Federico Mena Quintero <federico@novell.com>
Date: Fri Jul 9 17:39:51 2010 -0500
Change CamelHttpStream to use the new API
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-http-stream.c | 13 +------------
1 file changed, 1 insertion(+), 12 deletions(-)
commit f045938ff9276b74b1f6f3a2aff48dac6c76d514
Author: Federico Mena Quintero <federico@novell.com>
Date: Fri Jul 9 14:12:06 2010 -0500
Do name resolution inside camel_tcp_stream_connect()
This function and the associated vmethod used to take a struct addrinfo *.
However, this doesn't let us have SOCKS4a or SOCKS5 proxies that do name
resolution in the proxy. So, now the main camel_tcp_stream_connect() takes
a hostname and service name, and implementations do name resolution
by themselves. Later we will modify the proxy code to do name resolution
in the proxy.
We allow passing a fallback port to camel_tcp_stream_connect(), which
is used by Camel's providers when the system's services database
(/etc/services) doesn't have an entry for a particular service name.
If getaddrinfo() can't find the service name, then we use a
fallback/hardcoded port number. See bgo#267898
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 51 +++++++++++++++++++++++++++++++++---------
camel/camel-tcp-stream-ssl.c | 51 ++++++++++++++++++++++++++++++++++--------
camel/camel-tcp-stream.c | 12 ++++++----
camel/camel-tcp-stream.h | 4 ++--
4 files changed, 93 insertions(+), 25 deletions(-)
commit 97027230bfe0cff3163b004802c785f417416b82
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 22 13:13:09 2010 -0400
Eek, typo.
addressbook/libebook/e-book.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 979f72b7cd4e3316bf9dd861543db8438e451919
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 22 10:00:34 2010 -0400
Fix "system" EBook/ECal creation functions.
The local "system" URIs are trivial now, it's just "local:system".
e_book_new_system_addressbook()
e_cal_new_system_calendar()
e_cal_new_system_tasks()
e_cal_new_system_memos()
addressbook/libebook/e-book.c | 16 ++-----------
calendar/libecal/e-cal.c | 51 +++--------------------------------------
2 files changed, 5 insertions(+), 62 deletions(-)
commit 27dec99b4b55e57811e9bd2eb26cbaccf01a6f11
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 22 07:28:24 2010 -0400
Bug 602287 - Avoid racing with camel_operation_mute()
camel/camel-operation.c | 47 ++++++++++++++++++++++++++++++++++-------------
1 file changed, 34 insertions(+), 13 deletions(-)
commit 859478038920efa047d9d74649bac685ac88375d
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jul 22 11:11:44 2010 +0200
Bug #624891 - Various compiler warnings in git/master
calendar/backends/groupwise/e-cal-backend-groupwise.c | 2 --
camel/camel-vee-folder.c | 2 +-
2 files changed, 1 insertion(+), 3 deletions(-)
commit 48edca37c899ac7ea5a6a25fa8f39fcc69c58916
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 20 21:26:45 2010 -0400
Refactor ECalBackendCache.
ECalBackendCache doesn't need to know the URI of the backend, it just
needs a file name. Backends must now provide the name of the cache
file. This breaks the API, but eliminates duplicate logic.
Couple other miscellaneous functions removed:
e_book_backend_construct()
e_book_backend_cache_exists()
e_book_backend_db_cache_exists()
libedata-book's shared object name is bumped for the API break.
Adapt backends to the new API.
.../backends/google/e-book-backend-google.c | 9 +-
.../backends/groupwise/e-book-backend-groupwise.c | 22 +--
addressbook/backends/ldap/e-book-backend-ldap.c | 8 +-
.../backends/webdav/e-book-backend-webdav.c | 8 +-
addressbook/libedata-book/e-book-backend-cache.c | 193 ++------------------
addressbook/libedata-book/e-book-backend-cache.h | 3 +-
addressbook/libedata-book/e-book-backend.c | 16 +-
addressbook/libedata-book/e-book-backend.h | 1 -
configure.ac | 6 +-
.../libedata-book/libedata-book-sections.txt | 2 -
.../libedata-book/tmpl/e-book-backend-cache.sgml | 16 +-
.../libedata-book/tmpl/e-book-backend.sgml | 9 -
.../libedata-book/tmpl/libedata-book-unused.sgml | 22 +++
13 files changed, 73 insertions(+), 242 deletions(-)
commit 33527ca06896cc273330b748741d859449284aab
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 20 19:36:11 2010 -0400
Refactor ECalBackendStore / ECalBackendFileStore.
These classes don't need to know the URI and source type of the backend,
they just need a file name. Backends must now provide the name of the
cache file. This breaks the API, but eliminates duplicate logic.
libedata-cal's shared object name is bumped for the API break.
Adapt backends to the new API.
calendar/backends/caldav/e-cal-backend-caldav.c | 67 ++----
.../groupwise/e-cal-backend-groupwise-utils.c | 7 +-
.../backends/groupwise/e-cal-backend-groupwise.c | 93 ++-------
.../backends/groupwise/e-cal-backend-groupwise.h | 1 -
calendar/backends/http/e-cal-backend-http.c | 20 +-
calendar/backends/weather/e-cal-backend-weather.c | 7 +-
calendar/libedata-cal/e-cal-backend-cache.c | 214 +++-----------------
calendar/libedata-cal/e-cal-backend-cache.h | 7 +-
calendar/libedata-cal/e-cal-backend-file-store.c | 8 +-
calendar/libedata-cal/e-cal-backend-file-store.h | 5 +-
calendar/libedata-cal/e-cal-backend-store.c | 136 +++----------
configure.ac | 2 +-
.../libecal/tmpl/e-cal-check-timezones.sgml | 1 +
.../libedata-cal/tmpl/e-cal-backend-cache.sgml | 17 +-
.../tmpl/e-cal-backend-file-store.sgml | 3 +-
.../libedata-cal/tmpl/e-cal-backend-sync.sgml | 11 -
.../reference/camel/tmpl/camel-cipher-context.sgml | 2 +
17 files changed, 127 insertions(+), 474 deletions(-)
commit 1d7e703c38c003b1175071d6980961dc89e71e4b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 20 17:43:34 2010 -0400
ECalBackendFile overrides its cache directory.
It doesn't need a cache, so its cache directory is its data directory.
calendar/backends/file/e-cal-backend-file.c | 93 +++++++++++++++++----------
1 file changed, 59 insertions(+), 34 deletions(-)
commit 49eaa525866ae480ab5706446ef5fe26a79d1a9d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 20 17:26:45 2010 -0400
EDataCal: Add a getCacheDir() D-Bus method.
ECal calls getCacheDir() to find the local attachment store. ECal
caches the result, so getCacheDir() is only called once per instance.
calendar/libecal/e-cal.c | 68 ++++++----------------------------
calendar/libedata-cal/e-data-cal.c | 11 ++++++
calendar/libedata-cal/e-data-cal.xml | 8 +++-
3 files changed, 29 insertions(+), 58 deletions(-)
commit ade10f3ab967f62169c5298cfdf0c7e65cae5f25
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 20 17:06:48 2010 -0400
ECalBackend: Add a "cache-dir" string property.
Holds the directory where data should be cached for that specific
backend instance.
e_cal_backend_get_cache_dir()
e_cal_backend_set_cache_dir()
calendar/libedata-cal/e-cal-backend.c | 113 ++++++++++++++++++++
calendar/libedata-cal/e-cal-backend.h | 3 +
.../libedata-cal/libedata-cal-sections.txt | 2 +
.../calendar/libedata-cal/tmpl/e-cal-backend.sgml | 34 ++++--
4 files changed, 141 insertions(+), 11 deletions(-)
commit e39b697d1700596ea27a489a5bf86dc185946c4f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 20 16:10:23 2010 -0400
ECalBackend cleanup.
calendar/libedata-cal/e-cal-backend.c | 512 ++++++++++++++++-----------------
1 file changed, 254 insertions(+), 258 deletions(-)
commit de8ba328c1705289da7386aebe5b789227f76375
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 20 11:48:06 2010 -0400
ECalBackendStore cleanup.
calendar/libedata-cal/e-cal-backend-store.c | 122 +++++++++------------------
calendar/libedata-cal/e-cal-backend-store.h | 4 +-
2 files changed, 41 insertions(+), 85 deletions(-)
commit c5e27ae873fe3d57b58d85dd3411b137bcfe4d81
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 20 11:31:05 2010 -0400
ECalBackendFileStore cleanup.
calendar/libedata-cal/e-cal-backend-file-store.c | 128 +++++++++++-----------
1 file changed, 61 insertions(+), 67 deletions(-)
commit 544424c98e7cdfd40480d235a65156715ee0481d
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Wed Jul 21 16:42:43 2010 +0200
Updated Galician translations
po/gl.po | 72 +++++++++++++++++++++++++++++++++++++-------------------------
1 file changed, 43 insertions(+), 29 deletions(-)
commit add347c79f3cedf5376753f0ba874289ffd889a7
Author: Jeff Cai <jeff.cai@sun.com>
Date: Wed Jul 21 18:18:12 2010 +0800
Fix bug #624909
camel/providers/imapx/camel-imapx-server.c | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
commit e821d208286fe146f4e1252ed2ed4a87b94afc7a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 20 09:47:51 2010 -0400
EBookBackend: Add a "cache-dir" string property.
Holds the directory where data should be cached for that specific
backend instance.
e_book_backend_get_cache_dir()
e_book_backend_set_cache_dir()
addressbook/libedata-book/e-book-backend.c | 146 ++++++++++++++++++--
addressbook/libedata-book/e-book-backend.h | 3 +
.../libedata-book/libedata-book-sections.txt | 3 +
.../libedata-book/tmpl/e-book-backend.sgml | 23 +++
4 files changed, 164 insertions(+), 11 deletions(-)
commit 97410881e3ea7564f8683ea8f96de8265b6b5170
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 20 08:12:14 2010 -0400
EBookBackend cleanup.
addressbook/libedata-book/e-book-backend.c | 149 +++++++++++++++-------------
1 file changed, 78 insertions(+), 71 deletions(-)
commit 1ce55ef9f96c91d7dc50055baa559d0aff6bc8e9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 20 07:58:36 2010 -0400
There is no need to call e_book_backend_construct().
addressbook/backends/file/e-book-backend-file.c | 24 +-------------------
addressbook/backends/ldap/e-book-backend-ldap.c | 23 +------------------
addressbook/backends/vcf/e-book-backend-vcf.c | 24 +-------------------
.../backends/webdav/e-book-backend-webdav.c | 13 +----------
4 files changed, 4 insertions(+), 80 deletions(-)
commit 24ca03f8852c48029a6106a06db8cea00b369cc1
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 20 07:32:08 2010 -0400
Header file cleanup.
addressbook/libedata-book/e-book-backend-cache.h | 78 ++++++---
calendar/libedata-cal/e-cal-backend-cache.h | 114 ++++++++-----
calendar/libedata-cal/e-cal-backend-file-store.h | 55 ++++---
calendar/libedata-cal/e-cal-backend-store.h | 186 +++++++++++++---------
4 files changed, 268 insertions(+), 165 deletions(-)
commit b6e27b3d327bb7bbea62115366dcb0cc65e312e7
Author: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Date: Tue Jul 20 14:25:28 2010 +0800
Updated Traditional Chinese translation(Hong Kong and Taiwan)
po/zh_HK.po | 4171 ++++++++++++++++++++++++++++-------------------------------
po/zh_TW.po | 4171 ++++++++++++++++++++++++++++-------------------------------
2 files changed, 3962 insertions(+), 4380 deletions(-)
commit 218f31dc751bd6bba548dadb10b3a34740e7c470
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Mon Jul 19 21:41:34 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 18 ++++++++++++++++--
1 file changed, 16 insertions(+), 2 deletions(-)
commit f100f9d93ff81da5f85ce7fb26ad2a4d85bd0f3e
Author: Andre Klapper <a9016009@gmx.de>
Date: Mon Jul 19 21:14:48 2010 +0200
Add missing files to POTFILES.in. Fixes bug #624743.
po/POTFILES.in | 2 ++
1 file changed, 2 insertions(+)
commit 0c81bc0808a3f956f09f321a4e204e9c293ad7bf
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Mon Jul 19 14:17:17 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 195 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 105 insertions(+), 90 deletions(-)
commit 73f64aca9b3bf7f9d9fdd294040cab53767f5919
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun Jul 18 19:11:37 2010 +0200
Fixed headers in galician translation file
po/gl.po | 197 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 106 insertions(+), 91 deletions(-)
commit 97525af580554369c0fa651f3c49bb980fdfe435
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sun Jul 18 12:10:34 2010 +0200
Updated Spanish translation
po/es.po | 306 ++++++++++++++++++++++++++++----------------------------------
1 file changed, 138 insertions(+), 168 deletions(-)
commit f8d3bcfc3dc9ae5d0ae9ea356b6befa7b7db3e7b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jul 16 06:53:06 2010 -0400
ECalBackendFile: Fix an uninitialized variable
calendar/backends/file/e-cal-backend-file.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 10f57ce884d5b59b4cb088746858c7afdab3cbd0
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jul 16 09:34:47 2010 +0200
Remove deprecated ECalBackend::set_default_timezone
It's deprecated since 2006-07-10
calendar/libedata-cal/e-cal-backend-sync.c | 52 ++--------------------------
calendar/libedata-cal/e-cal-backend-sync.h | 5 ---
calendar/libedata-cal/e-cal-backend.c | 25 -------------
calendar/libedata-cal/e-cal-backend.h | 2 --
configure.ac | 2 +-
5 files changed, 3 insertions(+), 83 deletions(-)
commit aae7f249849737efdf4de82793953c1ff4b2c16d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 15 17:58:51 2010 -0400
Broke a few things with the local source URI change
ECalBackendFileFactory:
- The factory's get_protocol() method returns "local" now.
- uri_to_path() needs to actually build the path to its ICS file
now instead of just converting the backend's URI to a filename.
EBookBackendFileFactory:
- Similar fixes.
.../backends/file/e-book-backend-file-factory.c | 61 +++++++++++++++--
addressbook/backends/file/e-book-backend-file.c | 26 +++++---
.../backends/file/e-cal-backend-file-factory.c | 2 +-
calendar/backends/file/e-cal-backend-file.c | 70 +++++++++++---------
4 files changed, 113 insertions(+), 46 deletions(-)
commit 9e0845207b39f256f7e81d388741ed30a764ea7b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 15 13:08:50 2010 -0400
Avoid absolute paths in "On This Computer" source groups.
A base URI of "local:" is sufficient to identify the "On This Computer"
source group. No other source group uses that URI scheme, and it avoids
an entire class of portability problems that come with using an absolute
"file:" URI to point to user-specific data:
- What if the user's home directory is renamed?
- What if settings are moved to a new host under a different user name?
- What if settings are copied to another user account on the same host?
- Migrating to XDG base dirs is otherwise a giant PITA.
libedataserver/e-source-group.c | 22 ++++++++++++++++++++--
1 file changed, 20 insertions(+), 2 deletions(-)
commit f5ad654d9087d2bd04b82b04d009d8019a6cf862
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 15 08:31:02 2010 -0400
Fix e-data-book-factory.c regression.
addressbook/libedata-book/e-data-book-factory.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit e16f2a10da9ede74e955a320ab09456e6bbbdd27
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 15 05:46:46 2010 -0400
CamelOperation debugging improvement
When calling camel_operation_unref() with a non-empty status stack,
show what status messages were left over in the status stack.
camel/camel-operation.c | 22 ++++++++++++++--------
1 file changed, 14 insertions(+), 8 deletions(-)
commit 2c8af4f63a6efb9758d27f05035931ac6b85ed3b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 15 05:31:15 2010 -0400
Bug 624417 - Fix error handling in e_cal_backend_sync_get_timezone()
Don't create a GError if we're successful.
calendar/libedata-cal/e-cal-backend-sync.c | 1 -
1 file changed, 1 deletion(-)
commit 5d1a952108a3edd26e58a6d4d87078d70d016992
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jun 8 09:18:02 2010 -0400
EDataBookFactory cleanup.
addressbook/libedata-book/e-data-book-factory.c | 156 +++++++++++++++--------
1 file changed, 101 insertions(+), 55 deletions(-)
commit c9b255be17e9d140e301c2f8af178fa984d2750a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jun 7 15:22:37 2010 -0400
EDataCalFactory cleanup.
calendar/libedata-cal/e-data-cal-factory.c | 342 ++++++++++++++++++----------
1 file changed, 218 insertions(+), 124 deletions(-)
commit 1bf432608680faf7391cfd8bbd7a3c0b250d0c47
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Jul 14 16:44:52 2010 -0400
Bug 624029 - Copying messages across stores is broken
camel/camel-folder.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 8735dbead779a84ab4ca5277fe343df0582eb18e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Jul 14 14:48:01 2010 -0400
Bug 624316 - Disable debug messages in GroupWise calendar backend
calendar/backends/groupwise/e-cal-backend-groupwise.c | 15 +--------------
1 file changed, 1 insertion(+), 14 deletions(-)
commit 210654aeb561de6cba2e7f2508f97fee8fbb293f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 13 17:26:17 2010 -0400
Bug 608299 - Cut/copy error when selection has trailing comma
When cutting or copying a selection that includes a trailing comma, the
subsequent address was also getting copied to the clipboard. The fix is
to ignore trailing whitespace and commas when scanning the selection for
email addresses.
libedataserverui/e-name-selector-entry.c | 45 ++++++++++++++++++++----------
1 file changed, 30 insertions(+), 15 deletions(-)
commit 135f4f5be01d367f97f73341611137025cb8001c
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Wed Jul 14 01:22:13 2010 +0530
Removed folders from connection when operations gets done - handles when jobs return back without executing
camel/providers/imapx/camel-imapx-conn-manager.c | 37 +++++++++++++++++++++-
camel/providers/imapx/camel-imapx-conn-manager.h | 3 ++
camel/providers/imapx/camel-imapx-folder.c | 6 ++++
camel/providers/imapx/camel-imapx-store.c | 1 +
4 files changed, 46 insertions(+), 1 deletion(-)
commit 0076e53b1f46d5c028db6ed9328c55ca40b44579
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Wed Jul 14 01:00:57 2010 +0530
Add connection manager to imapx
camel/providers/imapx/Makefile.am | 4 +-
camel/providers/imapx/camel-imapx-conn-manager.c | 337 ++++++++++++++++++++++
camel/providers/imapx/camel-imapx-conn-manager.h | 69 +++++
camel/providers/imapx/camel-imapx-folder.c | 31 +-
camel/providers/imapx/camel-imapx-provider.c | 2 -
camel/providers/imapx/camel-imapx-server.c | 14 +-
camel/providers/imapx/camel-imapx-server.h | 2 +-
camel/providers/imapx/camel-imapx-store.c | 90 +++---
camel/providers/imapx/camel-imapx-store.h | 12 +-
camel/providers/imapx/camel-imapx-utils.c | 4 +-
camel/providers/imapx/camel-imapx-utils.h | 13 +-
11 files changed, 507 insertions(+), 71 deletions(-)
commit b48ac5fe0d532aa0f6b33cb82cf4c039f940c97f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 13 09:56:42 2010 -0400
Bug 624325 - CamelPOP3Store missing some methods
There's a corresponding change on the Evolution side to catch and clear
the CAMEL_STORE_ERROR_NO_FOLDER that CamelPOP3Store's get_folder_info()
method now sets to satisfy the new runtime checks.
camel/providers/pop3/camel-pop3-store.c | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
commit c97057dbdf84c507923ef5387b29b881a43c0189
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jul 13 08:41:39 2010 -0400
CamelPOP3Store cleanup.
camel/providers/pop3/camel-pop3-store.c | 275 +++++++++++++++----------------
1 file changed, 136 insertions(+), 139 deletions(-)
commit 4b28fdd32eba98db4194a77bb897aa6865e13861
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jul 13 14:47:12 2010 +0200
Bug #612082 - Do not expose off_t in public API, use goffset instead
camel/camel-block-file.c | 2 +-
camel/camel-block-file.h | 2 +-
camel/camel-disco-diary.c | 2 +-
camel/camel-filter-driver.c | 2 +-
camel/camel-folder-summary.c | 2 +-
camel/camel-mime-parser.c | 34 +++++++++++++--------------
camel/camel-mime-parser.h | 10 ++++----
camel/camel-movemail.c | 10 ++++----
camel/camel-multipart-signed.h | 4 ++--
camel/camel-seekable-stream.c | 18 +++++++-------
camel/camel-seekable-stream.h | 26 ++++++++++----------
camel/camel-seekable-substream.c | 10 ++++----
camel/camel-seekable-substream.h | 2 +-
camel/camel-stream-fs.c | 16 ++++++-------
camel/camel-stream-fs.h | 8 +++----
camel/camel-stream-mem.c | 6 ++---
camel/camel-url-scanner.h | 4 ++--
camel/providers/local/camel-mbox-folder.c | 4 ++--
camel/providers/local/camel-mbox-summary.c | 8 +++----
camel/providers/local/camel-spool-summary.c | 2 +-
camel/tests/lib/streams.c | 4 ++--
camel/tests/stream/test3.c | 2 +-
configure.ac | 2 +-
23 files changed, 90 insertions(+), 90 deletions(-)
commit a285dc60c7b57a1ea112a9dac86847ed62c20b81
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Tue Jul 13 14:25:38 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 81 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 43 insertions(+), 38 deletions(-)
commit 2b8164d23464c003775448857d168a1431b6b7dd
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jul 12 23:16:53 2010 -0400
libebook.pc.in missing camel-1.2 requirement.
EDestination uses CamelInternetAddress.
addressbook/libebook/libebook.pc.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit e75ec2d1810a317a15d8368038a2419d7ee7044b
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Tue Jul 13 02:41:50 2010 +0200
Updated Galician translations
po/gl.po | 2420 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 1336 insertions(+), 1084 deletions(-)
commit 35637af15292bb586850380328685d01d3b42588
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jul 12 18:48:40 2010 -0400
Post-release version bump.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 8a5ca7914728bca0ac20bee8fe761fed192351ab
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jul 12 18:28:55 2010 -0400
NEWS update for 2.31.5 release.
NEWS | 39 +++++++++++++++++++++++++++++++++++++++
1 file changed, 39 insertions(+)
commit d054b8c7640513bebef0aa022a979a232970a286
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Jul 12 16:44:25 2010 +0200
Bug #618938 - Crash when reading calendar acknowledgement message
calendar/libecal/e-cal-component.c | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
commit 17941a9b9d6d4024505bc8c2a6601083e73edf66
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Jul 12 16:16:32 2010 +0200
Bug #623936 - 75 second delay when creating new DAV entries in Zimbra
addressbook/backends/webdav/e-book-backend-webdav.c | 17 +++++++++--------
calendar/backends/caldav/e-cal-backend-caldav.c | 3 +++
2 files changed, 12 insertions(+), 8 deletions(-)
commit 18839bd419cb56986c32378ff980ed083c0565ac
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jul 12 07:59:20 2010 -0400
Fix another g_propagate_error() runtime warning.
camel/camel-folder.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit d659ce98abc4832825c849913718d5edc84c4054
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon Jul 12 12:46:01 2010 +0100
imapx: Ensure imapx_stream_fill() sets the error on zero-sized read.
We treat an empty read as an error, since we should never be here unless
we're either in the middle of reading a response, or poll() says the fd
is readable. Before commit 46938c348 (the conversion to GError), we'd set
a generic 'IO Error' exception in camel_imapx_stream_token() when
imapx_stream_fill() returned -1 to indicate an error. But now we don't
do that any more, so imapx_stream_fill() needs to reliably set the GError.
Otherwise we end up in an endless loop in imapx_step().
camel/providers/imapx/camel-imapx-stream.c | 7 +++++++
1 file changed, 7 insertions(+)
commit 6d3b9dcbe6ddde71699dd9a29c9de6bc06c62b65
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jul 12 07:49:58 2010 -0400
Fix runtime warning in camel_filter_driver_flush().
Only propagate the error if there's an error to propagate.
camel/camel-filter-driver.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit e2ea5f1b668dcd88e581419b01d2d4d265460ddd
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jul 12 07:05:48 2010 -0400
Improve error handling in CamelStreamBuffer::read().
If we managed to successfully read some data before camel_stream_read()
failed, discard the GError and return the number of bytes successfully
read. If camel_stream_read() failed immediately, propagate the GError
and return -1.
camel/camel-stream-buffer.c | 17 +++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)
commit 6108228eafb663803222d2dbc63f7f9303184fcd
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon Jul 12 04:11:38 2010 +0100
imapx: camel_imapx_stream_astring() returns 0 on success.
camel/providers/imapx/camel-imapx-utils.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit 358eef57d8626f7f171a1b2b00ce25e3a02b1d85
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jul 11 22:19:33 2010 -0400
Update API documentation.
camel/camel-debug.h | 9 +-
.../addressbook/libebook/libebook-sections.txt | 24 ++
.../addressbook/libebook/tmpl/e-book-types.sgml | 7 +
.../addressbook/libebook/tmpl/e-book.sgml | 263 ++++++++++++++++++++
.../addressbook/libedata-book/Makefile.am | 1 +
.../libedata-book/libedata-book-sections.txt | 5 +-
.../libedata-book/tmpl/e-data-book.sgml | 39 +++
.../calendar/libecal/libecal-sections.txt | 2 +
.../libecal/tmpl/e-cal-check-timezones.sgml | 3 +
.../calendar/libecal/tmpl/e-cal-types.sgml | 7 +
.../calendar/libecal/tmpl/e-cal-view.sgml | 8 +
.../libedata-cal/libedata-cal-sections.txt | 8 +-
.../libedata-cal/tmpl/e-data-cal-view.sgml | 9 +
.../calendar/libedata-cal/tmpl/e-data-cal.sgml | 39 +++
docs/reference/camel/camel-sections.txt | 13 +
.../reference/camel/tmpl/camel-cipher-context.sgml | 4 +
docs/reference/camel/tmpl/camel-debug.sgml | 11 +
docs/reference/camel/tmpl/camel-folder.sgml | 21 ++
docs/reference/camel/tmpl/camel-object.sgml | 14 ++
docs/reference/camel/tmpl/camel-service.sgml | 18 ++
docs/reference/camel/tmpl/camel-store.sgml | 15 ++
.../libedataserverui/libedataserverui-sections.txt | 1 +
.../libedataserverui/tmpl/e-book-auth-util.sgml | 11 +
23 files changed, 525 insertions(+), 7 deletions(-)
commit e6f5be9393e73cba92257c97563faa076bc597c9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jul 11 13:22:13 2010 -0400
Coding style and whitespace cleanup.
addressbook/backends/file/e-book-backend-file.c | 6 +-
.../backends/groupwise/e-book-backend-groupwise.c | 10 +--
addressbook/backends/ldap/e-book-backend-ldap.c | 68 ++++++++++----------
addressbook/backends/ldap/openldap-extract.h | 18 +++---
addressbook/backends/vcf/e-book-backend-vcf.c | 2 +-
addressbook/libebook/e-book-query.c | 8 +--
addressbook/libebook/e-contact.c | 4 +-
addressbook/libebook/e-name-western.c | 4 +-
addressbook/libebook/e-vcard.c | 6 +-
addressbook/libedata-book/e-book-backend-sexp.c | 10 +--
addressbook/libedata-book/e-book-backend-summary.c | 8 +--
addressbook/tests/ebook/test-query.c | 2 +-
addressbook/tests/ebook/test-stress-bookviews.c | 2 +-
calendar/libedata-cal/e-cal-backend-sexp.c | 2 +-
camel/camel-folder-summary.c | 2 +-
camel/camel-folder.c | 4 +-
camel/camel-search-sql-sexp.c | 4 +-
camel/providers/groupwise/camel-groupwise-folder.c | 8 +--
camel/providers/imap/camel-imap-store-summary.c | 2 +-
camel/providers/nntp/camel-nntp-store.c | 2 +-
libedataserver/e-source-group.c | 4 +-
libedataserver/e-source-list.c | 4 +-
servers/groupwise/e-gw-connection.c | 2 +-
23 files changed, 91 insertions(+), 91 deletions(-)
commit 5de5afdb2bc2253578b3a6323dc36a97342aec89
Author: Mario Blättermann <mariobl@gnome.org>
Date: Sun Jul 11 18:36:33 2010 +0200
[i18n] Updated German translation
po/de.po | 670 +++++++++++++++++++++++++++++++++++++-------------------------
1 file changed, 406 insertions(+), 264 deletions(-)
commit e70b5d9e1a90b249e80e88585b7384b260896fff
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sun Jul 11 17:44:10 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 2410 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1295 insertions(+), 1115 deletions(-)
commit 7355227d37b0ee9d5b67cac11391ff7e696625de
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jul 11 11:34:36 2010 -0400
Coding style and whitespace cleanup.
addressbook/backends/ldap/e-book-backend-ldap.c | 1 -
addressbook/libebook/e-book.c | 39 +++++++++++-----
addressbook/libebook/e-error.h | 45 +++++++++---------
calendar/libecal/e-cal.c | 2 +-
camel/camel-lock-client.c | 2 +-
camel/camel.c | 7 ++-
camel/providers/imapx/camel-imapx-server.c | 48 ++++++++++----------
camel/providers/imapx/camel-imapx-server.h | 3 +-
camel/providers/imapx/camel-imapx-utils.c | 1 -
camel/providers/imapx/camel-imapx-utils.h | 2 +-
.../libecal/tmpl/e-cal-check-timezones.sgml | 1 +
.../reference/camel/tmpl/camel-cipher-context.sgml | 2 +
libedataserverui/e-name-selector.c | 1 -
libedataserverui/gtk-compat.h | 2 +-
14 files changed, 83 insertions(+), 73 deletions(-)
commit 1d1b146e58f918f67ccff93c4fb5388429bf12e7
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sun Jul 11 15:11:17 2010 +0100
imapx: Avoid running FETCH_NEW_MESSAGES and REFRESH_INFO jobs simultaneously
There are various places where we interpret FETCH results and use
imapx_match_active_job to find the current job, which will behave badly
if there are two jobs which could potentially be responsible for the FETCH.
In particular, this was causing a problem when we triggered a fetch of new
messages from select_done(), and that command was submitted at the same time
as a refresh_info command to fetch all flags. The server (Dovecot) was
returning all the untagged FETCH results before either completion line,
and all the flags were getting "assigned" to the fetch_new_messages job,
causing a bunch of 'g_array_append_vals: assertion `array' failed' warnings,
and all messages to disappear because the refresh_info job didn't see them.
camel/providers/imapx/camel-imapx-server.c | 22 ++++++++++++++++++++--
1 file changed, 20 insertions(+), 2 deletions(-)
commit 5110089928fc9cfa3061b048719fbc67f2693c18
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sun Jul 11 15:42:24 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
commit 436634e0ba281199788e7b6535f4c99b0d881ebd
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sun Jul 11 12:36:19 2010 +0100
imapx: Fix handling of return from camel_imapx_stream_text()
It's another of those functions that return 0 for success.
camel/providers/imapx/camel-imapx-server.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit 23503ac0c08fa8d933acb4be653257e596da6ae3
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sun Jul 11 12:17:13 2010 +0100
imapx: More improvements to server unseen count tracking
We're using the unseen count as part of our check for when things have
changed on the server (or when QRESYNC has gone wrong), and we need to
rescan all flags. But the server doesn't *tell* us about changes to the
unseen count, like it does for the total count of messages. So we have to
be more careful about tracking it -- especially since the server doesn't
even tell us in SELECT, and we can't issue STATUS to find it out when the
folder is selected.
One place that it was getting out of sync was when the server notified us
about new messages in SELECT, which weren't there when we last issued STATUS.
For messages with a UID equal to or higher than what we thought was the
folder's UIDNEXT, we also have to update the unseen count.
So far, the _only_ time we've hit the QRESYNC sanity check which triggers
a full rescan has been due to this kind of cosmetic unseen count discrepancy.
It's half tempting to disable that check in the QRESYNC sanity check, but
actually it's useful to get it right for the legacy servers too, because it
might cause us to miss updates if we get out of sync.
camel/providers/imapx/camel-imapx-server.c | 53 ++++++++++++++++++++++++++--
1 file changed, 50 insertions(+), 3 deletions(-)
commit ffcba2db913eeddded4b61d001d9b485a5e62b23
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sun Jul 11 11:56:32 2010 +0100
nntp: Fix two more 'returns FALSE on error' vs. 'returns 0 on success' errors
We really need to start being consistent about this.
Pass the GError pointer through to camel_folder_summary_save_to_db()
from nntp_folder_sync() too... although it seems to be NULL a lot of the
time anyway, but that's the fault of our caller. No need to compound it.
camel/providers/nntp/camel-nntp-folder.c | 3 +--
camel/providers/nntp/camel-nntp-store.c | 2 +-
2 files changed, 2 insertions(+), 3 deletions(-)
commit 20f6a2c17fbad0e15db0b583e3d6c21e260f761a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jul 10 23:30:06 2010 -0400
Fix some linker issues.
addressbook/libedata-book/Makefile.am | 5 +-
addressbook/tests/vcard/Makefile.am | 1 +
calendar/libedata-cal/Makefile.am | 7 +-
calendar/tests/ecal/Makefile.am | 85 ++++++++++----------
docs/reference/addressbook/libebook/Makefile.am | 1 +
.../addressbook/libebook/tmpl/e-book-types.sgml | 3 +-
.../addressbook/libebook/tmpl/e-book-view.sgml | 9 +++
.../addressbook/libedata-book/Makefile.am | 1 +
.../libedata-book/tmpl/e-book-backend-sync.sgml | 28 +++----
.../libedata-book/tmpl/e-book-backend.sgml | 4 +-
.../libedata-book/tmpl/e-data-book-view.sgml | 3 +-
.../libedata-book/tmpl/e-data-book.sgml | 24 +++---
.../libedata-book/tmpl/libedata-book-unused.sgml | 6 ++
docs/reference/calendar/libecal/Makefile.am | 1 +
.../libecal/tmpl/e-cal-check-timezones.sgml | 1 +
.../calendar/libecal/tmpl/e-cal-types.sgml | 3 +-
.../calendar/libecal/tmpl/e-cal-view.sgml | 9 +++
docs/reference/calendar/libecal/tmpl/e-cal.sgml | 8 ++
docs/reference/calendar/libedata-cal/Makefile.am | 1 +
.../libedata-cal/tmpl/e-cal-backend-sync.sgml | 54 ++++++-------
.../libedata-cal/tmpl/e-cal-backend-util.sgml | 9 ---
.../calendar/libedata-cal/tmpl/e-cal-backend.sgml | 18 +----
.../libedata-cal/tmpl/e-data-cal-view.sgml | 11 +--
.../calendar/libedata-cal/tmpl/e-data-cal.sgml | 48 +++++------
.../reference/camel/tmpl/camel-cipher-context.sgml | 2 +
docs/reference/libedataserverui/Makefile.am | 2 +
26 files changed, 175 insertions(+), 169 deletions(-)
commit f98d7c4fbcff5de233828fb1fd7f2efe4683f13e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jul 10 08:16:15 2010 -0400
Bug 624018 - Fix error handling in groupwise_get_folder()
camel/providers/groupwise/camel-groupwise-store.c | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
commit e3f4979e67cb15148eb3ba9ef41620e595195772
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sat Jul 10 10:36:48 2010 +0200
Updated Spanish translation
po/es.po | 783 ++++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 460 insertions(+), 323 deletions(-)
commit a57536cd01aba560f9cbad0f188c59cc67fb698a
Author: Bharath Acharya <abharath@novell.com>
Date: Sat Jul 10 09:54:29 2010 +0530
Bug #623988 - build failure in git/master.
Add the marshal list and also a typo in weather.
addressbook/libedata-book/e-data-book-marshal.list | 1 +
calendar/backends/weather/e-cal-backend-weather.c | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
commit 8ac70847243f8d3d1485683e039dc86db3b26ae7
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jul 9 16:18:57 2010 +0200
Update user documentation about E_CAL/BOOK_DISABLE_DEPRECATED
addressbook/libebook/e-book.c | 10 ++++++++++
calendar/libecal/e-cal.c | 8 ++++++++
docs/reference/addressbook/libebook/Makefile.am | 2 +-
docs/reference/addressbook/libedata-book/Makefile.am | 2 +-
docs/reference/calendar/libecal/Makefile.am | 2 +-
docs/reference/calendar/libedata-cal/Makefile.am | 2 +-
6 files changed, 22 insertions(+), 4 deletions(-)
commit 0dbb2c242ceca7de4055a75d8d592922190d56fa
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jul 9 13:18:42 2010 +0200
Bug #623204 - Be able to report detailed errors from backends
addressbook/backends/file/e-book-backend-file.c | 225 +++--
.../backends/google/e-book-backend-google.c | 248 ++---
.../backends/groupwise/e-book-backend-groupwise.c | 228 ++---
addressbook/backends/ldap/e-book-backend-ldap.c | 383 ++++----
addressbook/backends/vcf/e-book-backend-vcf.c | 103 +-
.../backends/webdav/e-book-backend-webdav.c | 180 ++--
addressbook/libebook/e-book-marshal.list | 1 +
addressbook/libebook/e-book-types.h | 9 +-
addressbook/libebook/e-book-view.c | 54 +-
addressbook/libebook/e-book-view.h | 3 +
addressbook/libebook/e-book.c | 1013 ++++++++++++++++++--
addressbook/libebook/e-book.h | 113 +++
addressbook/libebook/e-error.h | 30 +
addressbook/libedata-book/Makefile.am | 8 +-
addressbook/libedata-book/e-book-backend-sync.c | 253 +++--
addressbook/libedata-book/e-book-backend-sync.h | 68 +-
addressbook/libedata-book/e-book-backend.c | 64 +-
addressbook/libedata-book/e-book-backend.h | 25 +-
addressbook/libedata-book/e-data-book-types.h | 39 +-
addressbook/libedata-book/e-data-book-view.c | 11 +-
addressbook/libedata-book/e-data-book-view.h | 2 +-
addressbook/libedata-book/e-data-book-view.xml | 1 +
addressbook/libedata-book/e-data-book.c | 212 +++-
addressbook/libedata-book/e-data-book.h | 61 +-
addressbook/tests/ebook/ebook-test-utils.c | 108 +--
addressbook/tests/ebook/test-ebook-async.c | 24 +-
addressbook/tests/ebook/test-ebook-get-book-view.c | 4 +-
addressbook/tests/ebook/test-stress-bookviews.c | 6 +-
calendar/backends/caldav/e-cal-backend-caldav.c | 586 ++++++-----
.../backends/contacts/e-cal-backend-contacts.c | 187 ++--
calendar/backends/file/e-cal-backend-file.c | 371 +++----
calendar/backends/file/e-cal-backend-file.h | 2 +-
.../backends/groupwise/e-cal-backend-groupwise.c | 510 +++++-----
calendar/backends/http/e-cal-backend-http.c | 227 ++---
calendar/backends/weather/e-cal-backend-weather.c | 174 ++--
calendar/libecal/e-cal-marshal.list | 1 +
calendar/libecal/e-cal-types.h | 10 +-
calendar/libecal/e-cal-util.h | 6 +-
calendar/libecal/e-cal-view.c | 75 +-
calendar/libecal/e-cal-view.h | 4 +
calendar/libecal/e-cal.c | 187 +++-
calendar/libecal/e-cal.h | 3 +
calendar/libedata-cal/e-cal-backend-sync.c | 575 +++++------
calendar/libedata-cal/e-cal-backend-sync.h | 264 ++---
calendar/libedata-cal/e-cal-backend-util.c | 63 --
calendar/libedata-cal/e-cal-backend-util.h | 2 -
calendar/libedata-cal/e-cal-backend.c | 40 +-
calendar/libedata-cal/e-cal-backend.h | 10 +-
calendar/libedata-cal/e-data-cal-factory.c | 2 +-
calendar/libedata-cal/e-data-cal-marshal.list | 1 +
calendar/libedata-cal/e-data-cal-types.h | 49 +-
calendar/libedata-cal/e-data-cal-view.c | 79 +-
calendar/libedata-cal/e-data-cal-view.h | 4 +-
calendar/libedata-cal/e-data-cal-view.xml | 5 +
calendar/libedata-cal/e-data-cal.c | 367 ++++---
calendar/libedata-cal/e-data-cal.h | 85 +-
calendar/tests/ecal/ecal-test-utils.c | 14 +-
calendar/tests/ecal/test-ecal-get-query.c | 8 +-
calendar/tests/ecal/test-ecal.c | 8 +-
configure.ac | 12 +-
libedataserverui/e-book-auth-util.c | 85 +-
libedataserverui/e-book-auth-util.h | 4 +
libedataserverui/e-contact-store.c | 6 +-
libedataserverui/e-name-selector-dialog.c | 21 +-
libedataserverui/e-name-selector-entry.c | 2 +-
libedataserverui/e-name-selector.c | 2 +-
66 files changed, 4421 insertions(+), 3106 deletions(-)
commit 4bdfcb63aaee3256ba63f3354c8732483306fc03
Author: Mario Blättermann <mariobl@gnome.org>
Date: Fri Jul 9 12:40:40 2010 +0200
[i18n] Updated German translation
po/de.po | 2393 +++++++++++++++++++++++++++-----------------------------------
1 file changed, 1025 insertions(+), 1368 deletions(-)
commit 5610539961fe1ba1c6b0f153c0c14cbb415fac0f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jul 9 06:30:35 2010 -0400
Bug 623919 - Error while opening any newly received message
camel/providers/groupwise/camel-groupwise-folder.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 035e8869fa12c04afb62202efa703eb3b87fa974
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jul 9 09:34:18 2010 +0200
Use correct format specifier for 64bit unsigned int
camel/providers/imapx/camel-imapx-server.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 3a76b8ec03ad56a74b551b0ffa66bb0e798c5d39
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jul 9 09:32:33 2010 +0200
Do not use uninitialized variable
calendar/libedata-cal/e-cal-backend-cache.c | 2 ++
1 file changed, 2 insertions(+)
commit 6b3281bdd495206dec6c6e6b361fbfdbaa6dc560
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 8 18:12:01 2010 -0400
Use the new base directory functions.
Put an end to hard-coding "$HOME/.evolution".
.../backends/groupwise/e-book-backend-groupwise.c | 10 +-
addressbook/backends/ldap/e-book-backend-ldap.c | 6 +-
addressbook/libebook/e-book.c | 8 +-
addressbook/libedata-book/e-book-backend-cache.c | 25 ++---
.../libedata-book/e-book-backend-db-cache.c | 25 ++---
calendar/backends/caldav/e-cal-backend-caldav.c | 14 +--
calendar/backends/file/e-cal-backend-file.c | 6 +-
.../backends/groupwise/e-cal-backend-groupwise.c | 32 +++---
calendar/libecal/e-cal.c | 110 +++++++++-----------
calendar/libedata-cal/e-cal-backend-cache.c | 22 ++--
calendar/libedata-cal/e-cal-backend-store.c | 21 ++--
calendar/tests/ecal/test-ecal.c | 40 ++++---
.../libedataserverui/tmpl/e-source-combo-box.sgml | 1 +
libedataserver/e-categories.c | 8 +-
14 files changed, 163 insertions(+), 165 deletions(-)
commit 10a3ff80ce5025a4ea0b6ea81d1e7378f709b263
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Thu Jul 8 23:41:18 2010 +0200
Updated Spanish translation
po/es.po | 1809 ++++++++++++++++++++++++++++++++++----------------------------
1 file changed, 984 insertions(+), 825 deletions(-)
commit e60ee56f34745a885ab52ce1929b06cb0dbbbe4f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jul 8 16:23:58 2010 -0400
Add functions to get Evo/EDS base directories.
Use these functions instead of hard-coding "$HOME/.evolution". This
sets the stage for complying with the XDG Base Directory Specification.
http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
e_get_user_cache_dir() returns (for now) "$HOME/.evolution/cache"
e_get_user_config_dir() returns (for now) "$HOME/.evolution"
e_get_user_data_dir() returns (for now) "$HOME/.evolution"
.../libedataserver/libedataserver-sections.txt | 3 +
docs/reference/libedataserver/tmpl/e-util.sgml | 27 ++++++++
libedataserver/e-data-server-util.c | 67 ++++++++++++++++++++
libedataserver/e-data-server-util.h | 4 ++
4 files changed, 101 insertions(+)
commit 341cd233218f2344aff4ec3ceb1a175d95c41b37
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jul 8 21:22:33 2010 +0200
Bug #623795 - URI at the end of text isn't clickable
camel/camel-mime-filter-tohtml.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 1a1a274e160476e17e56079ed92ec23f4375f567
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jul 8 21:18:01 2010 +0200
Bug #621609 - Can pass unknown UID to e_source_combo_box_set_active_uid
libedataserverui/e-source-combo-box.c | 17 ++++++++++++-----
libedataserverui/e-source-combo-box.h | 2 +-
2 files changed, 13 insertions(+), 6 deletions(-)
commit 46938c348728d1c8bcacf6df9e0788b39783bd07
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun May 9 11:26:48 2010 -0500
Migrate from CamelException to GError.
camel/Makefile.am | 3 -
camel/camel-block-file.c | 2 +-
camel/camel-cipher-context.c | 96 +-
camel/camel-cipher-context.h | 26 +-
camel/camel-data-cache.c | 38 +-
camel/camel-data-cache.h | 11 +-
camel/camel-data-wrapper.c | 54 +-
camel/camel-data-wrapper.h | 18 +-
camel/camel-db.c | 568 +++++++----
camel/camel-db.h | 100 +-
camel/camel-debug.h | 34 +
camel/camel-disco-diary.c | 29 +-
camel/camel-disco-diary.h | 4 +-
camel/camel-disco-folder.c | 143 ++-
camel/camel-disco-folder.h | 36 +-
camel/camel-disco-store.c | 123 ++-
camel/camel-disco-store.h | 32 +-
camel/camel-exception-list.def | 41 -
camel/camel-exception.c | 282 ------
camel/camel-exception.h | 80 --
camel/camel-file-utils.c | 93 +-
camel/camel-file-utils.h | 8 +-
camel/camel-filter-driver.c | 161 +--
camel/camel-filter-driver.h | 10 +-
camel/camel-filter-search.c | 54 +-
camel/camel-filter-search.h | 4 +-
camel/camel-folder-search.c | 154 ++-
camel/camel-folder-search.h | 6 +-
camel/camel-folder-summary.c | 182 ++--
camel/camel-folder-summary.h | 12 +-
camel/camel-folder.c | 182 ++--
camel/camel-folder.h | 76 +-
camel/camel-gpg-context.c | 298 +++---
camel/camel-http-stream.c | 83 +-
camel/camel-index-control.c | 4 +-
camel/camel-index.h | 1 -
camel/camel-lock-client.c | 35 +-
camel/camel-lock-client.h | 4 +-
camel/camel-lock-helper.c | 16 +-
camel/camel-lock.c | 101 +-
camel/camel-lock.h | 10 +-
camel/camel-mime-filter-save.c | 2 +-
camel/camel-mime-message.c | 19 +-
camel/camel-mime-parser.c | 31 +-
camel/camel-mime-parser.h | 4 +-
camel/camel-mime-part-utils.c | 34 +-
camel/camel-mime-part-utils.h | 5 +-
camel/camel-mime-part.c | 73 +-
camel/camel-mime-part.h | 5 +-
camel/camel-movemail.c | 86 +-
camel/camel-movemail.h | 4 +-
camel/camel-multipart-signed.c | 79 +-
camel/camel-multipart-signed.h | 2 +-
camel/camel-multipart.c | 25 +-
camel/camel-net-utils.c | 58 +-
camel/camel-net-utils.h | 6 +-
camel/camel-object.c | 13 +
camel/camel-object.h | 10 +-
camel/camel-offline-folder.c | 23 +-
camel/camel-offline-folder.h | 4 +-
camel/camel-offline-journal.c | 32 +-
camel/camel-offline-journal.h | 6 +-
camel/camel-offline-store.c | 34 +-
camel/camel-offline-store.h | 8 +-
camel/camel-provider.c | 36 +-
camel/camel-provider.h | 9 +-
camel/camel-sasl-anonymous.c | 22 +-
camel/camel-sasl-cram-md5.c | 2 +-
camel/camel-sasl-digest-md5.c | 32 +-
camel/camel-sasl-gssapi.c | 39 +-
camel/camel-sasl-login.c | 10 +-
camel/camel-sasl-ntlm.c | 2 +-
camel/camel-sasl-plain.c | 2 +-
camel/camel-sasl-popb4smtp.c | 16 +-
camel/camel-sasl.c | 17 +-
camel/camel-sasl.h | 7 +-
camel/camel-search-private.c | 11 +-
camel/camel-search-private.h | 2 +-
camel/camel-seekable-stream.c | 31 +-
camel/camel-seekable-stream.h | 12 +-
camel/camel-seekable-substream.c | 27 +-
camel/camel-service.c | 71 +-
camel/camel-service.h | 38 +-
camel/camel-session.c | 116 ++-
camel/camel-session.h | 40 +-
camel/camel-smime-context.c | 198 ++--
camel/camel-store.c | 234 +++--
camel/camel-store.h | 71 +-
camel/camel-stream-buffer.c | 47 +-
camel/camel-stream-buffer.h | 6 +-
camel/camel-stream-filter.c | 34 +-
camel/camel-stream-fs.c | 81 +-
camel/camel-stream-fs.h | 9 +-
camel/camel-stream-mem.c | 9 +-
camel/camel-stream-null.c | 6 +-
camel/camel-stream-process.c | 20 +-
camel/camel-stream-vfs.c | 50 +-
camel/camel-stream.c | 90 +-
camel/camel-stream.h | 36 +-
camel/camel-tcp-stream-raw.c | 34 +-
camel/camel-tcp-stream-ssl.c | 47 +-
camel/camel-tcp-stream.c | 11 +-
camel/camel-tcp-stream.h | 15 +-
camel/camel-text-index.h | 1 -
camel/camel-transport.c | 14 +-
camel/camel-transport.h | 4 +-
camel/camel-uid-cache.c | 6 +-
camel/camel-url.c | 9 +-
camel/camel-url.h | 4 +-
camel/camel-vee-folder.c | 168 ++--
camel/camel-vee-folder.h | 6 +-
camel/camel-vee-store.c | 37 +-
camel/camel-vtrash-folder.c | 22 +-
camel/camel.h | 1 -
camel/providers/groupwise/camel-groupwise-folder.c | 265 +++--
camel/providers/groupwise/camel-groupwise-folder.h | 4 +-
.../providers/groupwise/camel-groupwise-journal.c | 76 +-
.../providers/groupwise/camel-groupwise-journal.h | 8 +-
.../providers/groupwise/camel-groupwise-provider.c | 5 +-
camel/providers/groupwise/camel-groupwise-store.c | 249 ++---
camel/providers/groupwise/camel-groupwise-store.h | 4 +-
.../providers/groupwise/camel-groupwise-summary.c | 12 +-
.../groupwise/camel-groupwise-transport.c | 31 +-
camel/providers/groupwise/camel-groupwise-utils.c | 18 +-
camel/providers/imap/camel-imap-command.c | 154 ++-
camel/providers/imap/camel-imap-command.h | 12 +-
camel/providers/imap/camel-imap-folder.c | 591 ++++++-----
camel/providers/imap/camel-imap-folder.h | 19 +-
camel/providers/imap/camel-imap-journal.c | 22 +-
camel/providers/imap/camel-imap-message-cache.c | 98 +-
camel/providers/imap/camel-imap-message-cache.h | 21 +-
camel/providers/imap/camel-imap-search.c | 12 +-
camel/providers/imap/camel-imap-store.c | 562 +++++------
camel/providers/imap/camel-imap-store.h | 4 +-
camel/providers/imap/camel-imap-summary.c | 12 +-
camel/providers/imap/camel-imap-wrapper.c | 14 +-
camel/providers/imapx/Makefile.am | 2 -
camel/providers/imapx/camel-imapx-exception.c | 79 --
camel/providers/imapx/camel-imapx-exception.h | 35 -
camel/providers/imapx/camel-imapx-folder.c | 135 +--
camel/providers/imapx/camel-imapx-folder.h | 4 +-
camel/providers/imapx/camel-imapx-provider.c | 2 -
camel/providers/imapx/camel-imapx-server.c | 1031 +++++++++++---------
camel/providers/imapx/camel-imapx-server.h | 52 +-
camel/providers/imapx/camel-imapx-store.c | 313 +++---
camel/providers/imapx/camel-imapx-store.h | 2 +-
camel/providers/imapx/camel-imapx-stream.c | 132 +--
camel/providers/imapx/camel-imapx-stream.h | 20 +-
camel/providers/imapx/camel-imapx-summary.c | 17 +-
camel/providers/imapx/camel-imapx-utils.c | 410 ++++----
camel/providers/imapx/camel-imapx-utils.h | 32 +-
camel/providers/imapx/camel-imapx-view-summary.c | 2 +-
camel/providers/imapx/camel-imapx-view-summary.h | 2 +-
camel/providers/imapx/test-imapx.c | 6 +-
camel/providers/local/camel-local-folder.c | 66 +-
camel/providers/local/camel-local-folder.h | 10 +-
camel/providers/local/camel-local-store.c | 127 +--
camel/providers/local/camel-local-summary.c | 48 +-
camel/providers/local/camel-local-summary.h | 16 +-
camel/providers/local/camel-maildir-folder.c | 101 +-
camel/providers/local/camel-maildir-folder.h | 2 +-
camel/providers/local/camel-maildir-store.c | 124 +--
camel/providers/local/camel-maildir-summary.c | 47 +-
camel/providers/local/camel-mbox-folder.c | 105 +-
camel/providers/local/camel-mbox-folder.h | 2 +-
camel/providers/local/camel-mbox-store.c | 156 +--
camel/providers/local/camel-mbox-summary.c | 163 ++--
camel/providers/local/camel-mbox-summary.h | 6 +-
camel/providers/local/camel-mh-folder.c | 61 +-
camel/providers/local/camel-mh-folder.h | 2 +-
camel/providers/local/camel-mh-store.c | 92 +-
camel/providers/local/camel-mh-summary.c | 23 +-
camel/providers/local/camel-spool-folder.c | 25 +-
camel/providers/local/camel-spool-folder.h | 2 +-
camel/providers/local/camel-spool-store.c | 124 +--
camel/providers/local/camel-spool-summary.c | 73 +-
camel/providers/local/camel-spool-summary.h | 8 +-
camel/providers/nntp/Makefile.am | 16 +-
camel/providers/nntp/camel-nntp-auth.c | 92 --
camel/providers/nntp/camel-nntp-auth.h | 36 -
camel/providers/nntp/camel-nntp-folder.c | 159 ++-
camel/providers/nntp/camel-nntp-folder.h | 4 +-
camel/providers/nntp/camel-nntp-grouplist.c | 221 -----
camel/providers/nntp/camel-nntp-grouplist.h | 55 --
camel/providers/nntp/camel-nntp-newsrc.c | 647 ------------
camel/providers/nntp/camel-nntp-newsrc.h | 36 -
camel/providers/nntp/camel-nntp-store.c | 274 +++---
camel/providers/nntp/camel-nntp-store.h | 9 +-
camel/providers/nntp/camel-nntp-stream.c | 49 +-
camel/providers/nntp/camel-nntp-stream.h | 3 +-
camel/providers/nntp/camel-nntp-summary.c | 55 +-
camel/providers/nntp/camel-nntp-summary.h | 3 +-
camel/providers/nntp/camel-nntp-utils.c | 307 ------
camel/providers/nntp/camel-nntp-utils.h | 34 -
camel/providers/pop3/camel-pop3-engine.c | 4 +-
camel/providers/pop3/camel-pop3-folder.c | 120 +--
camel/providers/pop3/camel-pop3-folder.h | 4 +-
camel/providers/pop3/camel-pop3-store.c | 210 ++--
camel/providers/pop3/camel-pop3-store.h | 6 +-
camel/providers/pop3/camel-pop3-stream.c | 40 +-
.../providers/sendmail/camel-sendmail-transport.c | 40 +-
camel/providers/smtp/camel-smtp-transport.c | 476 ++++-----
camel/tests/folder/test1.c | 4 -
camel/tests/folder/test10.c | 13 +-
camel/tests/folder/test11.c | 64 +-
camel/tests/folder/test2.c | 4 -
camel/tests/folder/test3.c | 65 +-
camel/tests/folder/test4.c | 4 -
camel/tests/folder/test5.c | 4 -
camel/tests/folder/test6.c | 4 -
camel/tests/folder/test7.c | 4 -
camel/tests/folder/test8.c | 53 +-
camel/tests/folder/test9.c | 43 +-
camel/tests/lib/camel-test-provider.c | 6 +-
camel/tests/lib/camel-test.c | 5 +-
camel/tests/lib/camel-test.h | 1 +
camel/tests/lib/folders.c | 144 +--
camel/tests/lib/messages.c | 26 +-
camel/tests/lib/streams.c | 72 +-
camel/tests/message/test4.c | 6 +-
camel/tests/mime-filter/test-charset.c | 8 +-
camel/tests/mime-filter/test-crlf.c | 8 +-
camel/tests/mime-filter/test-tohtml.c | 16 +-
camel/tests/mime-filter/test1.c | 4 +-
camel/tests/misc/url.c | 10 +-
camel/tests/smime/pgp-mime.c | 6 +-
camel/tests/smime/pgp.c | 48 +-
camel/tests/smime/pkcs7.c | 6 +-
camel/tests/stream/test1.c | 20 +-
camel/tests/stream/test3.c | 2 +-
configure.ac | 2 +-
.../libecal/tmpl/e-cal-check-timezones.sgml | 13 +
docs/reference/camel/camel-docs.sgml | 1 -
docs/reference/camel/camel-sections.txt | 17 -
.../reference/camel/tmpl/camel-cipher-context.sgml | 69 +-
docs/reference/camel/tmpl/camel-data-cache.sgml | 10 +-
docs/reference/camel/tmpl/camel-data-wrapper.sgml | 3 +
docs/reference/camel/tmpl/camel-db.sgml | 96 +-
docs/reference/camel/tmpl/camel-disco-diary.sgml | 4 +-
docs/reference/camel/tmpl/camel-disco-folder.sgml | 6 +-
docs/reference/camel/tmpl/camel-disco-store.sgml | 7 +-
docs/reference/camel/tmpl/camel-exception.sgml | 110 ---
docs/reference/camel/tmpl/camel-file-utils.sgml | 4 +
docs/reference/camel/tmpl/camel-filter-driver.sgml | 10 +-
docs/reference/camel/tmpl/camel-filter-search.sgml | 4 +-
docs/reference/camel/tmpl/camel-folder-search.sgml | 6 +-
.../reference/camel/tmpl/camel-folder-summary.sgml | 10 +-
docs/reference/camel/tmpl/camel-folder.sgml | 24 +-
docs/reference/camel/tmpl/camel-lock-client.sgml | 2 +-
docs/reference/camel/tmpl/camel-lock.sgml | 8 +-
docs/reference/camel/tmpl/camel-mime-parser.sgml | 2 +
docs/reference/camel/tmpl/camel-mime-part.sgml | 3 +
docs/reference/camel/tmpl/camel-movemail.sgml | 2 +-
.../camel/tmpl/camel-multipart-signed.sgml | 2 +-
docs/reference/camel/tmpl/camel-net-utils.sgml | 4 +-
.../reference/camel/tmpl/camel-offline-folder.sgml | 2 +-
.../camel/tmpl/camel-offline-journal.sgml | 4 +-
docs/reference/camel/tmpl/camel-offline-store.sgml | 6 +-
docs/reference/camel/tmpl/camel-provider.sgml | 8 +-
docs/reference/camel/tmpl/camel-sasl.sgml | 4 +-
.../camel/tmpl/camel-seekable-stream.sgml | 2 +
docs/reference/camel/tmpl/camel-service.sgml | 8 +-
docs/reference/camel/tmpl/camel-session.sgml | 21 +-
docs/reference/camel/tmpl/camel-store.sgml | 26 +-
docs/reference/camel/tmpl/camel-stream-buffer.sgml | 2 +
docs/reference/camel/tmpl/camel-stream-fs.sgml | 3 +
docs/reference/camel/tmpl/camel-stream.sgml | 7 +
docs/reference/camel/tmpl/camel-tcp-stream.sgml | 1 +
docs/reference/camel/tmpl/camel-transport.sgml | 2 +-
docs/reference/camel/tmpl/camel-unused.sgml | 125 +++
docs/reference/camel/tmpl/camel-url.sgml | 2 +-
docs/reference/camel/tmpl/camel-vee-folder.sgml | 4 +-
po/POTFILES.in | 2 +-
273 files changed, 7338 insertions(+), 8301 deletions(-)
commit 20aa2b45cd7d11866c7915016742572134ee9c96
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jul 8 13:25:33 2010 +0200
Use text/vcard content type on WebDAV PUT request
See bug #604650 for more details.
addressbook/backends/webdav/e-book-backend-webdav.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit b032b39ece24c8343b48e6cf2d9da003b418981e
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Wed Jul 7 18:27:43 2010 +0200
Updated Galician translations
po/gl.po | 376 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 191 insertions(+), 185 deletions(-)
commit bb7329a80d768b2b2cf7c2ffb558b552912191f5
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Jul 5 14:30:27 2010 +0530
Add a function to get the job queue info
camel/providers/imapx/camel-imapx-server.c | 26 ++++++++++++++++++++++++++
camel/providers/imapx/camel-imapx-server.h | 5 +++++
camel/providers/imapx/camel-imapx-utils.c | 7 +++++++
camel/providers/imapx/camel-imapx-utils.h | 10 ++++++++++
4 files changed, 48 insertions(+)
commit 6ff4c69f9e066f007d242b6b72232c9d42fc038f
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Jul 5 13:05:10 2010 +0530
Add signal handlers when folder selection changes and when connection shuts down
camel/providers/imapx/camel-imapx-server.c | 43 ++++++++++++++++++++++++++++
camel/providers/imapx/camel-imapx-server.h | 4 +++
2 files changed, 47 insertions(+)
commit 4d7b2ae1052dbde2b99a6e147c4e4a116d32b5bc
Author: Maciej Piechotka <uzytkownik2@gmail.com>
Date: Sat Jul 3 12:41:50 2010 -0400
Bug 623431 - Use gweather-3.0 when building with gtk3
configure.ac | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 0f75ca408f1386494100ba934625de979f0c17bc
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jul 3 12:17:42 2010 -0400
Bug 623430 - libedataserverui.pc.in hardcodes 1.2 API version
configure.ac | 6 +++---
libedataserverui/Makefile.am | 6 +++---
libedataserverui/libedataserverui.pc.in | 2 +-
3 files changed, 7 insertions(+), 7 deletions(-)
commit f44ecb68679ea3134d7b3c5d5f346b640a11af45
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Fri Jul 2 11:56:57 2010 +0100
Update unseen count as new messages come in
When we get notified of new messages in the idle thread, or when they arrive
during our re-fetch of all flags (and we suddenly find we've got flags for a
message that didn't previously exist), ensure that we update the unseen count
according to the flags of the new messages.
This _doesn't_ handle the case where we called fetch_new_messages() directly
from refresh_info_start() because we _knew_ there were new messages, but in
fact there are _more_ new messages than we expected. We may have to switch to
a model where we say 'update flags for any UID greater than $X'.
camel/providers/imapx/camel-imapx-server.c | 22 ++++++++++++++++++----
1 file changed, 18 insertions(+), 4 deletions(-)
commit fe84f63ac7b0eb51356451e5aafe02e27a03d4e4
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Fri Jul 2 10:58:11 2010 +0100
Make NSS database initialisation more robust, handle errors better
Since commit 9116943e we only attempt to open the new SQL database, but
some users are reporting issues. Be more careful about reporting errors
when that happens, and also fall back to the old DBM database if the SQL
database fails to initialise.
camel/camel.c | 21 +++++++++++----------
1 file changed, 11 insertions(+), 10 deletions(-)
commit 77b29a6e456f01e0a4241ca767233f77ab03a802
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Fri Jul 2 10:00:02 2010 +0100
Keep better track of server-side UNREAD count.
There are various circumstances in which the UNREAD count will change --
new unseen messages arriving, flags changes from the client, unseen
messages being expunged, etc. Keep track of those to improve the
accuracy of the unread count, to avoid the QRESYNC sanity check
triggering so often on minor issues that weren't the bug I was looking
for. For this, we have to keep track of whether a FETCH or VANISHED response
was solicited or unsolicited in certain cases.
camel/providers/imapx/camel-imapx-server.c | 38 ++++++++++++++++++++--------
camel/providers/imapx/camel-imapx-utils.c | 17 +++++++++----
camel/providers/imapx/camel-imapx-utils.h | 4 +--
3 files changed, 41 insertions(+), 18 deletions(-)
commit 6df64040a866166d54cc35078f204ee60e474f36
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Fri Jul 2 09:57:31 2010 +0100
Don't refetch message headers we already have.
We were issuing a headers FETCH starting from the last known UID. But we
already _had_ the headers for the last known UID. Start from $UID+1 instead.
camel/providers/imapx/camel-imapx-server.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
commit 2497833b3968fe5d8134c919d601a0dd9b23ab74
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Fri Jul 2 09:43:38 2010 +0100
Add sanity check after QRESYNC
If the total number of messages, unseen count and modseq don't match
what we think they should be, then fall back to refetching all flags as
we would have done without QRESYNC.
camel/providers/imapx/camel-imapx-server.c | 23 ++++++++++++++++++-----
1 file changed, 18 insertions(+), 5 deletions(-)
commit 83f1c3850cd16fad9800ee7e00acdbc06cc1d69d
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Thu Jul 1 20:13:41 2010 +0200
Updated Spanish translation
po/es.po | 1562 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 773 insertions(+), 789 deletions(-)
commit f686f27a89f65f6c199664af70c8aa69914600b2
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jul 1 09:01:27 2010 +0100
Fix memory leak in imapx_continuation() with SASL auth
==4945== 1 bytes in 1 blocks are definitely lost in loss record 48 of 23,077
==4945== at 0x4A0515D: malloc (vg_replace_malloc.c:195)
==4945== by 0x319A044AE2: g_malloc (gmem.c:132)
==4945== by 0x319A05C3BD: g_strdup (gstrfuncs.c:102)
==4945== by 0x6478E63: camel_sasl_challenge_base64 (camel-sasl.c:326)
==4945== by 0x12C54E72: imapx_continuation (camel-imapx-server.c:1698)
==4945== by 0x12C552CC: imapx_step (camel-imapx-server.c:1862)
camel/providers/imapx/camel-imapx-server.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
commit 2999551cbb78f902cd8321c0c2eb5327474e8a3d
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jul 1 08:59:59 2010 +0100
Fix memory leak in summary_header_to_db()
==4945== 9 bytes in 1 blocks are definitely lost in loss record 1,482 of 23,077
==4945== at 0x4A0515D: malloc (vg_replace_malloc.c:195)
==4945== by 0x319A044AE2: g_malloc (gmem.c:132)
==4945== by 0x319A05C3BD: g_strdup (gstrfuncs.c:102)
==4945== by 0x6466990: summary_header_to_db (camel-folder-summary.c:296)
==4945== by 0x12C48A2B: summary_header_to_db (camel-imapx-summary.c:289)
==4945== by 0x6463B69: camel_folder_summary_save_to_db (camel-folder-summary.c:2316)
==4945== by 0x12C507B2: imapx_command_sync_changes_done (camel-imapx-server.c:4227)
camel/camel-folder-summary.c | 1 +
1 file changed, 1 insertion(+)
commit bed388e3a851596e1163fed8ee57cb41c81b9b10
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Jun 30 20:22:36 2010 +0100
Store Junk and NotJunk flags in IMAP server
Strictly speaking we shouldn't be doing this if the server won't understand
them and doesn't have \* in PERMANENTFLAGS -- but there are already bugs with
that anyway, when we try to set receipt-handled. I'll get to that shortly...
camel/providers/imapx/camel-imapx-server.c | 4 +++-
camel/providers/imapx/camel-imapx-summary.h | 1 +
camel/providers/imapx/camel-imapx-utils.c | 2 ++
3 files changed, 6 insertions(+), 1 deletion(-)
commit 30179bf132c21252e01ed7fddd93dcf4be71ab26
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Jun 30 11:48:51 2010 -0400
Update API documentation.
.../calendar/libecal/tmpl/e-cal-check-timezones.sgml | 3 +++
docs/reference/camel/camel-sections.txt | 3 +++
docs/reference/camel/tmpl/camel-cipher-context.sgml | 6 ++++++
docs/reference/camel/tmpl/camel-provider.sgml | 14 ++++++++++++++
docs/reference/camel/tmpl/camel-store.sgml | 7 +++++++
docs/reference/libedataserver/tmpl/e-util.sgml | 4 ++--
.../libedataserverui/libedataserverui-sections.txt | 1 +
.../reference/libedataserverui/tmpl/e-name-selector.sgml | 9 +++++++++
8 files changed, 45 insertions(+), 2 deletions(-)
commit 23bdeb12ef3b8a4b6d63f8dd008594feca760540
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Jun 30 13:22:25 2010 +0100
Calculate can_qresync after fetching STATUS
camel/providers/imapx/camel-imapx-server.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit ac6557eb872437e4d7b44fc01d9eafcc404b4d8e
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Jun 30 11:08:54 2010 +0100
Fix starting UID in QRESYNC SELECT.
The indices in the folder summary count from zero, not one.
camel/providers/imapx/camel-imapx-server.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 7dcedc3ef77ddcf4b7ca6bb1fbab7d3246edca34
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Jun 30 09:49:12 2010 +0100
Add proper QRESYNC support on SELECT; use it for refresh_info
We aren't yet correctly updating the folder's modseq every time, so we're
often asking for more than we need. That's better than asking for _less_ than
we need though -- will go over that part very carefully in separate commit(s).
We still aren't handling uidvalidity either. RSN...
camel/providers/imapx/camel-imapx-provider.c | 2 +
camel/providers/imapx/camel-imapx-server.c | 91 ++++++++++++++++++++++++--
camel/providers/imapx/camel-imapx-server.h | 2 +
camel/providers/imapx/camel-imapx-store.c | 3 +
camel/providers/imapx/camel-imapx-store.h | 1 +
5 files changed, 93 insertions(+), 6 deletions(-)
commit b57a6af1724e1447e35e2003a14bf74891182873
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Jun 30 09:44:25 2010 +0100
Propagate SELECT error properly to dependent commands
camel/providers/imapx/camel-imapx-server.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
commit de786c4147333489ac1dfb25b378acf96541919c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Jun 30 09:39:22 2010 +0100
Add support for * VANISHED (EARLIER) [uidset...]
(Actually just throw away anything in the parentheses).
We'll need this for QRESYNC SELECT
camel/providers/imapx/camel-imapx-server.c | 19 ++++++++++++++++++-
1 file changed, 18 insertions(+), 1 deletion(-)
commit e1aa0719162620c50ad6f402a1c58ed817f75bf7
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jun 29 19:17:59 2010 -0400
Work around sudden disappearance of GdkRegion in GTK+ 2.90.5.
API was deprecated and removed in less than two hours! Sheesh!
libedataserverui/gtk-compat.h | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
commit 9a8942918cfb776ae496e8d316ffc0dc17a6253b
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Jun 29 23:36:13 2010 +0530
post release version bump
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit ad9fa85487ede5ff67c980314f1a160c60544cc2
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Jun 29 23:18:40 2010 +0530
News update for 2.31.4 release
NEWS | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 64 insertions(+)
commit 7a6c7dca2321a1fcb6d3962cca77a5b9b9e08c65
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Tue Jun 29 17:23:57 2010 +0100
Set server_flags after APPENDUID; don't send them to the server again.
This is just silly....
Starting command (active=1, literal) A00452 APPEND outgoing (\SEEN) {551+}
Starting command (active=1,) A00454 SELECT outgoing
Starting command (active=1,) A00453 UID STORE 14443 +FLAGS.SILENT (\SEEN)
camel/providers/imapx/camel-imapx-server.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
commit 573ad77df8814a5f72593292bc6e96ef4140e1a3
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Tue Jun 29 16:45:56 2010 +0100
Fix APPENDUID handling of uidvalidity.
We shouldn't be comparing with is->uidvalidity; that's just short-term
storage for use _during_ a SELECT. Compare with ifolder->uidvalidity instead.
Oh, and let's try to make sure that's actually set somewhere...
camel/providers/imapx/camel-imapx-folder.h | 1 +
camel/providers/imapx/camel-imapx-server.c | 8 +++++---
2 files changed, 6 insertions(+), 3 deletions(-)
commit 473eee75ae154e7d1bc4a83247c1a0128a0b635c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Tue Jun 29 16:18:38 2010 +0100
Select folder based on CamelFolder *, not its name
As threatened in commit 6900bf35807c9be0cb2498a63cef4684ff9144d6, sanify the
way that commands indicate which folder (if any) should be selected when they
run.
Until now, they've set a folder name in ic->select, which was passed as an
argument to camel_imapx_command_new(). That's been used for comparisons to
decide whether the command can run... but when it actually comes to select
a folder specifically for the benefit of the command, it wasn't used! Instead,
the folder in ic->job->folder was used instead.
Clean this up so that ic->select is now a CamelFolder * instead of a string,
and actually use it consistently for both the comparisons and the eventual
SELECT.
camel/providers/imapx/camel-imapx-server.c | 153 +++++++++-------------------
camel/providers/imapx/camel-imapx-server.h | 1 -
2 files changed, 48 insertions(+), 106 deletions(-)
commit d554e0e7b9c2c9798ab85052d0a7285203ea165d
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jun 29 09:57:41 2010 -0400
Lower gtk+-3.0 requirement to 2.90.4.
Since 2.90.5 isn't release yet and the release team would probably
like to assemble a 2.31.4 moduleset.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 61220265557b36fb69f2e2e0a2f46adb134f9911
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jun 29 09:47:51 2010 -0400
Make libedataserverui API docs build with gtk+-3.0.
docs/reference/libedataserverui/Makefile.am | 6 ++++++
1 file changed, 6 insertions(+)
commit 34745ec6271a5c2c668dc6f0a38cb20535f4a7a3
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jun 29 09:32:49 2010 -0400
Make libedataserverui test programs build with gtk+-3.0.
libedataserverui/Makefile.am | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
commit 7955e049fd0df5c52b0613ba228558cff7d0f2ce
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jun 29 09:25:15 2010 -0400
TEMPORARILY build without weather calendars in distcheck.
Will revert this when we see a libgweather-2.90.x release.
Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit e76431165efaa00ea73a1b307c01af063bbcc9b9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jun 29 09:16:50 2010 -0400
Fix E_DATA_SERVER_UI_DEPS.
Was hardcoding gtk+-2.0 instead of using $GTK_PACKAGE.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 078bce8e0ef5958e94fdcb43b1ff96a86f738aaf
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jun 29 09:15:26 2010 -0400
Show the GTK+ package in configure summary.
configure.ac | 1 +
1 file changed, 1 insertion(+)
commit ac77d9d953683de7cd93c41fe037c8b1c41de2c3
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jun 29 09:14:33 2010 -0400
Build against gtk+-3.0 when running distcheck.
Makefile.am | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit e37080a5dd15a80797f5eadb690d3762f9a2a498
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jun 29 09:07:43 2010 -0400
Require gweather >= 2.90.0 when building against gtk+-3.0.
Note, at this moment libgweather-2.90.0 doesn't exist. The version
requirement is a guess. The tarball should appear "any minute now".
configure.ac | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
commit edaed8e1a65589392c04c7ed57d9dbbe3354d7c8
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jun 29 14:54:47 2010 +0200
Bug #622350 - CamelFolder's "deleted" signal prototype changed
camel/camel-vee-folder.c | 1 -
1 file changed, 1 deletion(-)
commit 6acd6c419b8288b370f9b0d31a024d31ae1f736a
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Jun 29 17:35:09 2010 +0530
Update libedataserverui versioning for gtk3. 3.0 should build gtk3 and 1.2 with gtk2
configure.ac | 26 +++++++++++++++++++++++---
libedataserverui/Makefile.am | 31 +++++++++++++++++++++++--------
libedataserverui/libedataserverui.pc.in | 2 +-
3 files changed, 47 insertions(+), 12 deletions(-)
commit 3ed2df25ed6caba4fa95a9a02e2993550601ad6e
Author: Michael Meeks <michael.meeks@novell.com>
Date: Tue Jun 29 11:05:53 2010 +0100
Add helper to show the name selector with correct transience, to
fix the umpteen bugs in its use in Evolution.
libedataserverui/e-name-selector.c | 27 +++++++++++++++++++++++++++
libedataserverui/e-name-selector.h | 2 ++
2 files changed, 29 insertions(+)
commit ed59c3b9eea32c3ae466872c9ca04f6d19cc3762
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Tue Jun 29 09:41:33 2010 +0100
Update summary uidnext after fetching messages.
Since we don't refetch flags if we've fetched new messages for a previously
empty folder, we weren't updating the stored uidnext -- which meant we would
refetch messages again next time. And if the folder is empty, we'd refetch
messages every time and never update uidnext.
camel/providers/imapx/camel-imapx-server.c | 4 ++++
1 file changed, 4 insertions(+)
commit 84a0c7d9d773980907ecf3966a659d218e64b657
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sun Jun 27 09:26:41 2010 +0100
Bug 622828 - Don't recurse to parent class's ->disconnect() method.
That seems to be our caller. Calling it back will just end in tears.
camel/providers/nntp/camel-nntp-store.c | 14 --------------
1 file changed, 14 deletions(-)
commit 4d907e246f48586e2bf55072de194fff3066e3b4
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sun Jun 27 08:37:55 2010 +0100
Bug 622822 - Fix failure return from nntp_folder_refresh_info_online()
When invoked with no fmt argument, camel_nntp_command() is only supposed
to select the folder and return zero.
Since commit 08cfec3e we have been interpreting that zero as FALSE, and
this is what causes nntp folders to appear empty as refresh_info appears
to fail.
camel/providers/nntp/camel-nntp-folder.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit 32148c9499bb7fad55ca11d1c1528332511ec5d6
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sat Jun 26 16:03:35 2010 +0100
Fix nntp folder tree building
When it creates a 'virtual' NOSELECT|CHILDREN folder to fill a gap in
the hierarchy, it doesn't correctly insert that into the tree if it is a
top-level folder (i.e. last == NULL).
Once you fix that bug, you end up with two identical copies of the
tree-insertion code. I moved that out into a separate function.
camel/providers/nntp/camel-nntp-store.c | 65 ++++++++++++++-----------------
1 file changed, 29 insertions(+), 36 deletions(-)
commit 6e49273e99bfe8f5e1ed080a454d0e3aeacae4f8
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sat Jun 26 14:47:25 2010 +0100
Bug 622719 - Fix lifetime issues with CamelIMAPXServer w.r.t. disconnection
camel/providers/imapx/camel-imapx-folder.c | 61 +++++++++----
camel/providers/imapx/camel-imapx-server.c | 87 +++++++++++-------
camel/providers/imapx/camel-imapx-server.h | 1 -
camel/providers/imapx/camel-imapx-store.c | 137 +++++++++++++++++++++-------
camel/providers/imapx/camel-imapx-store.h | 1 +
5 files changed, 202 insertions(+), 85 deletions(-)
commit ab8442ff77654a54cd6556bc73533bc386408c60
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Fri Jun 25 18:09:09 2010 +0100
Fix idle thread exit and locking
If we trigger its exit and wait for it while still holding the lock, it may
deadlock on the same lock. Also fix a multiple-unlock bug.
camel/providers/imapx/camel-imapx-server.c | 14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)
commit 0b52c6b9ef0ed9a27942bc7cf6493886a9db0967
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Fri Jun 25 12:25:38 2010 +0100
Handle BYE response
camel/providers/imapx/camel-imapx-server.c | 12 +++++++++++-
1 file changed, 11 insertions(+), 1 deletion(-)
commit 58ccfbd74eb2ceff2be79a3767e4884ce772469e
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Fri Jun 25 09:36:46 2010 +0100
Fix idle dwell time
When switching from sleep() to g_usleep() in commit 25b19908, we should
also have converted its argument into µs.
camel/providers/imapx/camel-imapx-server.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 034afae45809aab28a2b4bce7493d693f81ad5f4
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Fri Jun 25 00:12:08 2010 +0100
Remove superfluous debug printf
camel/providers/imapx/camel-imapx-store-summary.c | 1 -
1 file changed, 1 deletion(-)
commit 9445941f962f42cc513903a12d3036d9607bae4c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Fri Jun 25 00:01:36 2010 +0100
Use LIST-EXTENDED to return subscribed status from LIST
If the server supports LIST-EXTENDED, we don't have to follow the initial
LIST with an LSUB command to see which folders are subscribed -- we can
just ask it to tell us the subscribed status in the LIST responses.
camel/providers/imapx/camel-imapx-server.c | 10 +++++++++-
camel/providers/imapx/camel-imapx-server.h | 1 +
camel/providers/imapx/camel-imapx-store.c | 26 ++++++++++++++++----------
camel/providers/imapx/camel-imapx-utils.c | 1 +
4 files changed, 27 insertions(+), 11 deletions(-)
commit e6087869b184353f21b6b9f196d13f3cbb5acfd6
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 24 23:23:19 2010 +0100
Detect LIST-STATUS and LIST-EXTENDED capabilities
camel/providers/imapx/camel-imapx-utils.c | 2 ++
camel/providers/imapx/camel-imapx-utils.h | 2 ++
2 files changed, 4 insertions(+)
commit 900172c35ea875e7e0f5b79887b8535dddd0a0c0
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 24 23:10:35 2010 +0100
Don't show subscribed but non-existent folders.
The RFCs are clear that it's OK to have non-existent folders in the
subscribed list. Don't treat them as if they were real folders -- just
use their existence in the LSUB response to set the SUBSCRIBED flag if they
were already returned by the LIST response.
camel/providers/imapx/camel-imapx-store.c | 26 ++++++++++++--------------
1 file changed, 12 insertions(+), 14 deletions(-)
commit 6900bf35807c9be0cb2498a63cef4684ff9144d6
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 24 23:05:48 2010 +0100
Really select INBOX for folder deletion and rename
The folder selection code is a bit screwed -- a string comparison with
ic->select is used to determine which folder a job can run on, but
ic->job->folder is the one that's actually passed to imapx_select().
Fixing that is probably going to involve turning ic->select into a
folder pointer instead of a string -- so these callers might as well
start getting used to the fact that they have to look the INBOX up using
camel_store_get_folder(). I'll come back and actually fix the
imapx_command_start() code later, when there's nothing more important
offending me.
We really do need _not_ to be SELECTed on a renamed or deleted folder, or
entering IDLE will cause some servers (dovecot) to kick us off.
camel/providers/imapx/camel-imapx-server.c | 4 ++++
1 file changed, 4 insertions(+)
commit 4083bbc36154ea91b203d7b672df5584978dfb10
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 24 15:41:30 2010 +0100
Remove courier-imap rename workaround
This is breaking things on non-buggy servers, because after renaming the
folder in question we also attempt to rename all its subfolders... and
quite reasonably get a failure.
Testing against current versions of Courier (4.4.0) seems to suggest
that it's not actually necessary, either -- perhaps the bug has been
fixed in the 9 years since this hack was first added to the imap back
end in commit bfce883e.
camel/providers/imapx/camel-imapx-store.c | 6 ------
1 file changed, 6 deletions(-)
commit aa443fa9f909208564aa58f41c8f7f7277f08554
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Jun 28 15:21:13 2010 +0530
use gtk-3.0 if available
configure.ac | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
commit 94416e66b515b49547b159a1f92539f91cef3331
Author: Yaron Shahrabani <sh.yaron@gmail.com>
Date: Mon Jun 28 00:09:13 2010 +0300
Updated Hebrew translation.
po/he.po | 4415 +++++++++++++++++++++++++++++---------------------------------
1 file changed, 2090 insertions(+), 2325 deletions(-)
commit 1c79f8a68d546f7d83f6e4e60576d602b7d91135
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jun 27 07:45:18 2010 -0400
Bug 622392 - Build failure due to missing nspr includes
camel.pc.in already defines @mozilla_nss@ and @mozilla_nspr@ in its
Requires list, but that only works for distros that ship their own nss
and nspr pkg-config files.
Debian, for example, doesn't (but it should). So @mozilla_nss@ and
@mozilla_nspr@ are never defined. Instead, the configure script falls
back to the older "manual" settings and defines MANUAL_NSS_CFLAGS and
MANUAL_NSS_LIBS. So list those as well in camel.pc.in. They will be
mutually exclusive with the pkg-config variables.
And please, for the love of free software, somebody push pkg-config
files to upstream nss/nspr so we can drop this gunk from configure.
It's 2010 already for cryin' out loud...
camel/camel.pc.in | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit c7038b8256c1b5cb560800a0312be9e94aa59fcc
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jun 26 22:55:43 2010 -0400
Bug 622799 - Fails to link libedataserverui-1.2.la
libedataserverui/Makefile.am | 1 +
1 file changed, 1 insertion(+)
commit 5b28a27d21ab3fd7263b2165c5ca49048759d6f4
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jun 25 14:27:42 2010 +0200
Bug #622710 - Crash in imapx_idle_supported due to cinfo being NULL
camel/providers/imapx/camel-imapx-server.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 25b1990812f060199c30506ca453408ad741f1ab
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Fri Jun 25 09:54:45 2010 +0200
For the sake of portability: sleep -> g_usleep
camel/providers/imapx/camel-imapx-server.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 4b9c37c1bf5721126fe665739dfbf89dfeec5423
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jun 24 20:42:16 2010 +0200
Bug #620815 - Memory leaks with Evolution
libedataserverui/e-book-auth-util.c | 15 +++++++--------
1 file changed, 7 insertions(+), 8 deletions(-)
commit 0062297b6bd46584ae52e4f7541637e5e01de0a5
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 24 14:13:17 2010 +0100
Bug 622008 - Don't trust is->select_folder in imapx_job_scan_changes_done()
We may have already issued a new SELECT command by the time the scan_changes
completion function is called, and is->select_folder may be NULL already.
camel/providers/imapx/camel-imapx-server.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit b44f64b984519395026fab12087478245d4d23d4
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 24 14:09:45 2010 +0100
Disable the special-case for the selected folder in refresh_info
It will make us miss messages on servers like Groupwise which don't give
unsolicited change notices; we really _do_ need to issue STATUS there,
even though it's explicitly forbidden by RFC3501 do so. Or SEARCH UNSEEN.
But the logic is broken anyway -- what is the currently-selected folder NOW
may not be the currently-selected folder by the time our STATUS command hits
the front of the queue anyway, so we do still end up doing STATUS on the
current folder sometimes. Needs more thought.
camel/providers/imapx/camel-imapx-server.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
commit b0214462be6e21c2a312d8fe3e31ffdd2825d153
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 24 13:13:03 2010 +0100
Revamp imapx_job_refresh_info_start() to make use of modseq and uidnext
camel/providers/imapx/camel-imapx-server.c | 131 ++++++++++++++++++++--------
1 file changed, 94 insertions(+), 37 deletions(-)
commit 9db64a5743863861611f25cdf32bd2705e4cdd4f
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sat Jun 19 12:45:56 2010 +0100
Always enable QRESYNC where it's available.
This doesn't have much of an effect until we start using it, except for
enabling the VANISHED response, and causing unsolicited fetches to have UIDs.
camel/providers/imapx/camel-imapx-server.c | 8 ++++++++
1 file changed, 8 insertions(+)
commit 86513477fdff54f503d6f846ef159ab9c6e98fed
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 24 13:01:21 2010 +0100
Update summary to include uidnext and modseq, and 64-bit uidvalidity
Also set the new fields in imapx_job_scan_changes_done() -- although
the summary's uidvalidity still isn't being set anywhere.
camel/providers/imapx/camel-imapx-server.c | 6 +++
camel/providers/imapx/camel-imapx-summary.c | 53 +++++++++++++++------------
camel/providers/imapx/camel-imapx-summary.h | 4 +-
3 files changed, 39 insertions(+), 24 deletions(-)
commit f6f7f867fa344ff5ae61820d56c529b304429af6
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 24 12:36:51 2010 +0100
Handle UIDNEXT and MODSEQ/HIGHESTMODSEQ information from server.
UIDNEXT is useful for detecting when new messages have been added to a
folder, and (for servers which support it) MODSEQ is even more useful because
it lets us detect flags changes.
camel/providers/imapx/camel-imapx-folder.c | 2 ++
camel/providers/imapx/camel-imapx-folder.h | 2 ++
camel/providers/imapx/camel-imapx-server.c | 12 ++++++++
camel/providers/imapx/camel-imapx-server.h | 4 ++-
camel/providers/imapx/camel-imapx-tokens.txt | 3 ++
camel/providers/imapx/camel-imapx-utils.c | 38 ++++++++++++++++++++++++++
camel/providers/imapx/camel-imapx-utils.h | 11 ++++++--
7 files changed, 69 insertions(+), 3 deletions(-)
commit 8cd40b296bfe1bdb9a7b46b8585a27872990af55
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 24 12:30:58 2010 +0100
Make uidvalidity field 64-bit
But not in the summary yet; I'll get to that shortly and we aren't even
storing it there anyway right now -- we're always writing zero.
camel/providers/imapx/camel-imapx-server.h | 2 +-
camel/providers/imapx/camel-imapx-utils.h | 8 ++++----
camel/providers/imapx/camel-imapx-view-summary.h | 2 +-
3 files changed, 6 insertions(+), 6 deletions(-)
commit 1e3ec346befcca2b6f6a7bdb78ac0ad3ccd376f4
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 24 12:21:24 2010 +0100
Recalculate unread_on_server count after fetching flags.
Since we're not allowed to issue STATUS for the currently-selected mailbox,
the only way to ask the server for the count of unseen messages is to select
some _other_ mailbox and then issue STATUS. Even re-SELECTing the mailbox
doesn't give it, although a 'SEARCH UNSEEN' would do it, if we count the
responses.
But we _can_ work it out from the flags after we fetch them all.
camel/providers/imapx/camel-imapx-server.c | 4 ++++
1 file changed, 4 insertions(+)
commit dfb37b30358d4e515a5dba08fd37fcae245152af
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 24 12:14:23 2010 +0100
Decrement ifolder->exists_on_server when handling EXPUNGE/VANISHED
We're supposed to keep track of this for ourselves; the server doesn't send
a new EXISTS.
camel/providers/imapx/camel-imapx-server.c | 4 ++++
1 file changed, 4 insertions(+)
commit 1bd00cde4783a1c5c32a7beeb660a9a4685501d4
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 24 00:24:58 2010 +0100
Permit all characters but dir_sep in imapx folder names.
There's no point in preventing people from creating folders with %#* in the
names; they can always create them from elsewhere. Or, AFAICT, just create
them using evo with a 'permitted' name and then rename them to contain the
'offending' characters.
camel/providers/imapx/camel-imapx-store.c | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
commit d700a9fbffa73f3017cb0e49ba2c5a66a102e80a
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 24 00:17:58 2010 +0100
Simplify relationship between full and path names for imapx
There seems to be no point in the %25-style escapes, which we were applying
in full_to_path() only if dir_sep != '/', and then reversing in path_to_full()
unconditionally. Instead, just swap dir_sep with '/'. Aside from simplifying
the code, this also means that the path displayed to the user will be as close
as possible to the real name -- it means that my "be nasty to imapx" test
folder called fish"%sd is displayed properly, instead of as fish"%25sd.
camel/providers/imapx/camel-imapx-store-summary.c | 71 ++++++---------------
1 file changed, 20 insertions(+), 51 deletions(-)
commit 2f2ba06d5bc8f799bc61d473963771ee58046384
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Jun 23 23:04:01 2010 +0100
Queue non-folder specific jobs while waiting for SELECT to complete
Remove this TODO from the list...
camel/providers/imapx/camel-imapx-server.c | 29 ++++++++++++++++++++++++----
1 file changed, 25 insertions(+), 4 deletions(-)
commit 61859b2fd607c86cd0dcf68c0fcfbc9ee86db9b2
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Jun 23 12:07:33 2010 +0100
Propagate STATUS responses to folders directly from imapx_untagged()
Storing this in the server-global variables like is->exists is broken;
any SELECT command which is sent between the untagged STATUS response
and the tagged completion of the command is going to overwrite the data.
Not to mention the fact that LIST-STATUS and NOTIFY will be totally hosed,
when we get more than one untagged STATUS response between tagged commands.
camel/providers/imapx/camel-imapx-server.c | 37 +++++++++++++++++-----------
camel/providers/imapx/camel-imapx-utils.c | 5 ++++
camel/providers/imapx/camel-imapx-utils.h | 1 +
3 files changed, 28 insertions(+), 15 deletions(-)
commit f37622b28fb984c24706621631b54a20cadcbb31
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon Jun 21 21:00:17 2010 +0100
Update ifolder->exists_on_server from STATUS response
camel/providers/imapx/camel-imapx-server.c | 1 +
1 file changed, 1 insertion(+)
commit a6123e8d8098235702d4eed355286cd9154a0736
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Fri Jun 18 11:29:29 2010 +0100
Make camel_imapx_stream_number() return a guint64
Some fields like UIDVALIDITY and MODSEQ may well be larger than can fit in
a 32-bit value. RFC4551 makes this abundantly clear in its examples.
camel/providers/imapx/camel-imapx-stream.c | 4 ++--
camel/providers/imapx/camel-imapx-stream.h | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
commit 22c8df8da28c4146a151a10efbb80cd5222923d7
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sat Jun 19 10:51:22 2010 +0100
Allow debugging to be enabled with CAMEL_DEBUG environment variable
CAMEL_DEBUG=imapx will enable all debugging, or 'imapx:command',
'imapx:token' etc. will enable certain types.
Not entirely sure if 'debug' and 'extra' are the correct names for the
old 'd()' and 'e()' debug output...
camel/providers/imapx/camel-imapx-folder.c | 3 ++-
camel/providers/imapx/camel-imapx-server.c | 8 +++---
camel/providers/imapx/camel-imapx-store-summary.c | 4 +--
camel/providers/imapx/camel-imapx-stream.c | 4 +--
camel/providers/imapx/camel-imapx-utils.c | 28 +++++++++++++++++++--
camel/providers/imapx/camel-imapx-utils.h | 13 ++++++++++
camel/providers/imapx/camel-imapx-view-summary.c | 5 ++--
7 files changed, 52 insertions(+), 13 deletions(-)
commit 6f615e11d4dff18dfc11fe317d75f3c8dc1aafd9
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Jun 23 19:27:34 2010 +0100
Fix overzealous IDLE handling
We were sometimes entering the IDLE state even during a multi-part message
fetch, between one part and the other. This happened because we call
imapx_command_start_next() which sees an empty queue and triggers IDLE,
before we called the completion handler for the previous command which
puts a new FETCH request into the queue.
Similar behaviour was seen in various other situations, including between
subsequent sync_message() calls from the front end.
Fix this by having a dwell time of 2 seconds between the queue becoming
empty and actually sending the IDLE command. Only if the queue _remains_
empty for 2 seconds do we really enter the IDLE state.
Clean up the IDLE handling to use a state machine instead of a set of
boolean flags, while we're at it.
camel/providers/imapx/camel-imapx-server.c | 135 +++++++++++++++++++++-------
1 file changed, 104 insertions(+), 31 deletions(-)
commit e675fe58e36c546184dbb500723d518d864aa89c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Jun 23 14:33:14 2010 +0100
Improve imapx command queue processing
We were breaking out of the loop which looked for commands to start on
the currently-selected folder, as soon as we reached any command which
was for any other folder.
This meant that we'd only ever run the _first_ command from the queue,
even if it was for another folder and there were other were other commands
with equal priority waiting to run on the _current_ folder. This leads to
a bunch of gratuitous ping-ponging between folders with SELECT, without
actually running any real commands between two consecutive SELECTs.
camel/providers/imapx/camel-imapx-server.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
commit a83223f39d38bda32a8a5cf06dd6b821ec43f9b1
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon Jun 21 20:56:40 2010 +0100
Silence compiler warning in imapx_job_matches()
It's a false positive, but it's annoying:
camel-imapx-server.c: In function ‘imapx_job_matches’:
camel-imapx-server.c:1004: warning: ‘full_name’ may be used uninitialized in this function
camel/providers/imapx/camel-imapx-server.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 01d5bf8cab1cc7fb031e9cfd0c1ca2ec8e1b5837
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sun Jun 20 23:43:28 2010 +0100
Remove redundant 'unseen' member of CamelIMAPXServer.
This was added in commit ed158d12 ("Fetch new messages first") seemingly by
mistake -- there was already an 'unread' field.
camel/providers/imapx/camel-imapx-server.c | 4 ++--
camel/providers/imapx/camel-imapx-server.h | 1 -
2 files changed, 2 insertions(+), 3 deletions(-)
commit 1c3a459945ebfac7a745087c68eb94a21ff86d27
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sun Jun 20 23:36:28 2010 +0100
Handle [CLOSED] status (RFC5162).
This indicates precisely when the selected mailbox changes to the new
mailbox during the SELECT command, before its tagged completion.
This allows us to assign unsolicited FETCH responses to the correct
mailbox; with QRESYNC those will arrive before the SELECT completion.
It also theoretically allows us to pipeline SELECT requests, although
there's not a huge amount of point in that and we'll have other issues
with our implementation if we do that.
camel/providers/imapx/camel-imapx-server.c | 35 +++++++++++++++++++++++---
camel/providers/imapx/camel-imapx-tokens.txt | 1 +
camel/providers/imapx/camel-imapx-utils.c | 1 +
camel/providers/imapx/camel-imapx-utils.h | 1 +
4 files changed, 34 insertions(+), 4 deletions(-)
commit 25646a07ead3bc8b042397805f867894156b4861
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sat Jun 19 22:03:00 2010 +0100
Cope with unsolicited FETCH having both FLAGS and UID.
This'll happen once we're using CONDSTORE or QRESYNC
camel/providers/imapx/camel-imapx-server.c | 55 +++++++++++++++-------------
1 file changed, 30 insertions(+), 25 deletions(-)
commit 425190c799760d87e2c6ca8f93ef1d73a9543f55
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sat Jun 19 12:41:11 2010 +0100
Support VANISHED response (RFC5162)
camel/providers/imapx/camel-imapx-server.c | 14 ++++++++++++++
camel/providers/imapx/camel-imapx-tokens.txt | 1 +
camel/providers/imapx/camel-imapx-utils.h | 1 +
3 files changed, 16 insertions(+)
commit 4a50a5ee9abdff7cf32bab0841568f71cc86c926
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sat Jun 19 11:57:03 2010 +0100
Extract EXPUNGE handling into imapx_expunge_uid_from_summary() function.
We'll want to use the same function for handling VANISHED.
camel/providers/imapx/camel-imapx-server.c | 61 ++++++++++++++++------------
1 file changed, 34 insertions(+), 27 deletions(-)
commit 768157a2b16bddac76aacb0a2d49ac59c9df10cf
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sat Jun 19 12:37:48 2010 +0100
Fix imapx_parse_flags to not just return the first UID repeatedly, export it.
camel/providers/imapx/camel-imapx-utils.c | 5 ++---
camel/providers/imapx/camel-imapx-utils.h | 1 +
2 files changed, 3 insertions(+), 3 deletions(-)
commit 40bc967973766928f117a132603d1a9e18fc2cfe
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon Jun 21 21:02:43 2010 +0100
Fix batch fetch to use UID FETCH in imapx_job_fetch_new_messages_start()
camel/providers/imapx/camel-imapx-server.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit c895e2319f187910e22a35fd73e99efffb7c865c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sun Jun 20 19:23:17 2010 +0100
Add LITERALPLUS support.
In imapx_command_start(), just keep calling imapx_continuation() to send
the continuations immediately.
For this, we have to pass the CamelIMAPXServer pointer in to
camel_imapx_command_new() so that it can see the server's capabilities.
camel/providers/imapx/camel-imapx-server.c | 128 +++++++++++++++++-----------
1 file changed, 76 insertions(+), 52 deletions(-)
commit 79107d2547812926f51343b23e551da794f2a8a7
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Tue Jun 22 11:04:06 2010 +0100
Fix division-by-zero in imapx message fetch
Use ifolder->exists_on_server, not imap->exists (which could have come
from a STATUS command and be the value for some other folder).
And it's possible to get here when we thought there were no messages, so
add ?:1 to avoid the division by zero in that case too.
camel/providers/imapx/camel-imapx-server.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 7e0e64e76a0771fd6681d21fc63ce97251410e88
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 24 11:12:02 2010 +0100
Don't bother checking for is->cinfo being NULL. It can never happen now.
Famous last words, I know...
camel/providers/imapx/camel-imapx-server.c | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
commit 4112a00e9940e71ce87e84d0bd83de7422fe9e6d
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Tue Jun 22 11:55:09 2010 +0100
Add IMAPX_INITIALISED state; don't let users run before CAPABILITY/NAMESPACE
Previously, other users would blindly carry on as soon as we reached the
IMAPX_AUTHENTICATED state... and then occasionally fail because ->capa
wasn't set, etc.
camel/providers/imapx/camel-imapx-server.c | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
commit 95ae72c47280933c7ed5e467d668ce61ff4968ec
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon Jun 21 11:11:01 2010 +0100
Encode folder names as literals when sending commands, where needed
camel/providers/imapx/camel-imapx-server.c | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
commit adf32ba611f5fc56da7b40651942d9bec3598e54
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon Jun 21 11:10:01 2010 +0100
Accept literals as folder names in STATUS
camel/providers/imapx/camel-imapx-utils.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 8f7c68e2b108da7059e8aaba00f78ea0abc773e0
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon Jun 21 11:08:59 2010 +0100
NUL-terminate literal strings when tokenising
camel/providers/imapx/camel-imapx-stream.c | 2 ++
1 file changed, 2 insertions(+)
commit 2c9e14be88463cb00819393f17573dd4aed0e56c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 17 14:58:41 2010 +0100
Re-fetch capabilities after STARTTLS. There might be new auth methods available
camel/providers/imapx/camel-imapx-server.c | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
commit ff807993b1eba5c5a83617319dda4587312c8b27
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 17 14:47:56 2010 +0100
Accept unsolicited CAPABILITY report as part of LOGIN/AUTHENTICATE response
Also fix up freeing of cinfo status response.
camel/providers/imapx/camel-imapx-server.c | 39 +++++++++++++++++-----------
camel/providers/imapx/camel-imapx-utils.c | 4 +++
2 files changed, 28 insertions(+), 15 deletions(-)
commit 4fcd06b696ad30804fcb5a140a9253f9cea6114c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 17 14:08:59 2010 +0100
Fix handling of unsolicited [CAPABILITY xxx] report in server greeting.
Fix up imapx_untagged() and imap_parse_status() to handle capabilities,
and use imapx_untagged() to read the server greeting.
Unify the greeting handling for the process and socket connections, and
don't re-fetch the capabilities immediately if we have them.
Handle incoming lines of noise before the greeting.
camel/providers/imapx/camel-imapx-server.c | 112 ++++++++++++++++------------
camel/providers/imapx/camel-imapx-utils.c | 10 ++-
camel/providers/imapx/camel-imapx-utils.h | 1 +
3 files changed, 73 insertions(+), 50 deletions(-)
commit cf8f84cbaeea6c05f6c1975ecc36a7b80ef4b1e0
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 17 11:37:34 2010 +0100
Detect CONDSTORE and QRESYNC capabilities
I have plans for these...
camel/providers/imapx/camel-imapx-utils.c | 2 ++
camel/providers/imapx/camel-imapx-utils.h | 4 +++-
2 files changed, 5 insertions(+), 1 deletion(-)
commit 75a6cdb09b73b69e6162704b67ed3b9af206fe09
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Jun 23 23:51:29 2010 +0100
Remove unused variable ‘message’
camel-offline-folder.c: In function ‘offline_downsync_sync’:
camel-offline-folder.c:63: warning: unused variable ‘message’
camel/camel-offline-folder.c | 1 -
1 file changed, 1 deletion(-)
commit 208b19fce147d20ce8432707fcfabc7a8e39395e
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Wed Jun 23 14:38:41 2010 +0100
Use camel_folder_sync_message() to sync messages.
The imapx back end will handle sync_message requests at a much lower
priority than normal get_message requests, as is right and proper.
It would help if the front end would call the correct method, so that
the prioritisation actually works as expected. Otherwise, sync_message
requests end up having higher priority than the requests which are updating
flags and headers for changed folders -- leading to a crappy user experience.
camel/camel-offline-folder.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
commit 4928aaeaf4ab159d9ad040de744c7b1e9cdd4d06
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Jun 23 10:48:30 2010 -0400
I caused a build break, shame on me.
configure.ac | 2 +-
libedataserverui/Makefile.am | 6 ++++--
2 files changed, 5 insertions(+), 3 deletions(-)
commit 8e4bfdb93430530c27698470525775b23d9e7007
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jun 22 19:46:51 2010 -0400
camel_folder_append_message: 'info' can be NULL.
camel/camel-folder.c | 1 -
1 file changed, 1 deletion(-)
commit 4620be54fda5dfba45b90d8e14786541906c996c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Jun 22 10:05:41 2010 -0400
Bug 316783 - Broken dragging of email addresses
configure.ac | 2 +-
libedataserverui/e-name-selector-entry.c | 63 +++++++++++++++++++++++++++++-
2 files changed, 63 insertions(+), 2 deletions(-)
commit a7d5f6be197a34cc050ad34ae1525dd477625629
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jun 21 11:21:41 2010 -0400
Clarify documentation for e_destination_get_address().
addressbook/libebook/e-destination.c | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
commit 92744557ef23a61900d4eb045dd6ba4c9dd7ef43
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jun 21 07:28:22 2010 -0400
Revert "Bug 619347 - Return formatted address in e_destination_get_address"
This reverts commit db8c986c4f06f0cb57de9bfa6982b4e78f0bb32a.
Despite the misleading documentation, e_destination_get_address() -is-
intended to return an encoded address suitable for use in mail headers.
e_destination_get_textrep() exists for displaying destination addresses
to the user. The Contact List Editor is apparently calling the wrong
function.
addressbook/libebook/e-destination.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit d373a0c4117459c1911bee9868081ab35eee946e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jun 19 12:57:52 2010 -0400
Bug 621851 - CamelFolder description should fall back to full-name
camel/camel-folder.c | 4 ++++
1 file changed, 4 insertions(+)
commit 1d5c914e56738e29d7be95ce99f9690a05b7fd60
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Jun 19 08:23:33 2010 -0400
Bug 621961 - Remove GroupWise debugging messages.
camel/providers/groupwise/camel-groupwise-folder.c | 5 -----
1 file changed, 5 deletions(-)
commit 4b1d3d2941bc8e914592d595c854eddca8738830
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jun 18 20:17:53 2010 -0400
Bug 601535 - Categories not translated in menus
libedataserver/e-categories.c | 172 +++++++++++++++++++++++++----------------
1 file changed, 107 insertions(+), 65 deletions(-)
commit 1d6ef9a3714b7ddeebdad9255dd2eb5c1bac1723
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jun 18 20:01:58 2010 -0400
s/EVOLUTION_LOCALEDIR/LOCALEDIR/
addressbook/libebook/Makefile.am | 2 +-
addressbook/libebook/e-contact.c | 6 +++---
calendar/libedata-cal/Makefile.am | 2 +-
calendar/libedata-cal/e-data-cal-factory.c | 2 +-
calendar/tests/ecal/Makefile.am | 2 +-
calendar/tests/ecal/test-ecal.c | 2 +-
camel/Makefile.am | 8 ++++----
camel/camel-win32.c | 2 +-
camel/camel-win32.h | 4 ++--
camel/camel.c | 2 +-
libedataserver/Makefile.am | 2 +-
libedataserver/e-data-server-util.c | 2 +-
12 files changed, 18 insertions(+), 18 deletions(-)
commit 9e196472b9d95606f8376d04b3702733547f9c42
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Fri Jun 18 12:07:06 2010 +0530
Remove the generated file camel-imapx-tokenise.h from git.
camel/providers/imapx/camel-imapx-tokenise.h | 192 --------------------------
1 file changed, 192 deletions(-)
commit 4bb7a0f078b122c9426408df04c9bb70f7c611aa
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Fri Jun 18 08:34:07 2010 +0530
Do not set exception if its already set
camel/providers/imapx/camel-imapx-folder.c | 3 ++-
camel/providers/imapx/camel-imapx-server.c | 22 +++++++++++++---------
2 files changed, 15 insertions(+), 10 deletions(-)
commit d8b0fc5d4d8da14b024141327c380b6071a06376
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Jun 17 16:35:25 2010 +0200
Bug #621877 - Crash in summary_header_to_db at camel-vee-folder.c
camel/camel-vee-folder.c | 81 ++++++++++++++++++++++++++++------------------
1 file changed, 50 insertions(+), 31 deletions(-)
commit fcbb042152888a5ac8904bdf6c37a05e58ef306a
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 17 10:35:59 2010 +0100
Bug 621842 - use 'UID FETCH' instead of 'FETCH' for scan_changes
RFC3501 requires that 'UID FETCH' for non-existent message sets should
return an empty set of data and not complain. Unlike 'FETCH'.
camel/providers/imapx/camel-imapx-server.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit ce175496b274877add810b2fef5dea7a990fce80
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 17 00:14:24 2010 +0100
Fix locking issues in cancel_all_jobs()
While debugging bug 621740, the race conditions in here were suspected.
On balance they probably weren't the cause, but fix them anyway for good
measure.
camel/providers/imapx/camel-imapx-server.c | 25 +++++++++----------------
1 file changed, 9 insertions(+), 16 deletions(-)
commit 870f55554d65cf7aa8d1067d2aad323354844b8a
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 17 00:11:02 2010 +0100
Fix tagprefix for multiple accounts.
It gets very confusing looking at debug logs when all four imapx accounts
are using 'A' as their tagprefix.
camel/providers/imapx/camel-imapx-server.c | 2 --
1 file changed, 2 deletions(-)
commit 875ba85ac7e261f33d7aef2ad652f9c871432655
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 17 00:09:15 2010 +0100
Bug 621740 - Fix double-free of is->literal in cancel_all_jobs()
The command which is is->literal is either on the queue or owned somewhere
else; there's no need for it to be freed in cancel_all_jobs() too.
camel/providers/imapx/camel-imapx-server.c | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
commit d79d1aa93a6d7c98eae23dbfba1aa0c8f4133982
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 17 00:06:54 2010 +0100
Bug 621740 - Fix double command ->complete() in imapx_command_start_next()
If imapx_command_start() returns FALSE, it'll already have called the
completion function for the command in question. Don't do it again; it's the
second of the _three_ places that command was getting freed.
camel/providers/imapx/camel-imapx-server.c | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
commit 87186ef76ebc1cdb8aac7c7b41103e36e40ae51b
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jun 16 19:41:47 2010 +0200
Bug #617723 - Critical warnings when going offline in contact view
addressbook/libedata-book/e-book-backend.c | 2 +-
addressbook/libedata-book/e-data-book-factory.c | 58 +++++++++++++++--------
libebackend/e-data-server-module.c | 3 +-
3 files changed, 39 insertions(+), 24 deletions(-)
commit 7162cd1f394d4555700a82d257a5629c887bc998
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jun 15 16:09:04 2010 +0200
Bug #206061 - Allow normal, non-vFolder, Trash and Junk folder
camel/camel-provider.h | 2 +
camel/providers/imap/camel-imap-folder.c | 207 ++++++++++++++++++++++++++--
camel/providers/imap/camel-imap-folder.h | 4 +
camel/providers/imap/camel-imap-provider.c | 3 +-
camel/providers/imap/camel-imap-store.c | 83 ++++++++++-
camel/providers/imap/camel-imap-store.h | 2 +
6 files changed, 284 insertions(+), 17 deletions(-)
commit fab0477c103b348c9b567976b13b877b52534f7a
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Tue Jun 15 12:24:51 2010 +0100
Bug 610919 - Remove superfluous space in flags in APPEND command
RFC3501 doesn't permit a space between the final flag and the closing
parenthesis, and Exchange will reject the command if it's there.
camel/providers/imapx/camel-imapx-utils.c | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
commit 7d9856e83d80d96081533307a92207e13fb58c01
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Jun 15 16:41:26 2010 +0530
Set exception correctly while appending message - missed in previous commit
camel/providers/imapx/camel-imapx-server.c | 1 +
1 file changed, 1 insertion(+)
commit c4e569c04d8df6960b8179c671090f4e939d83c6
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Jun 15 16:30:58 2010 +0530
Part of bug 610919, to display the exceptions to the user. We still need to enable displaying exceptions asyncronously
camel/providers/imapx/camel-imapx-server.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
commit 35f61b39d3f1c272d6607d87b43394db4f51dd83
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon Jun 14 12:19:38 2010 +0100
Bug 615239 - Fix GSSAPI (and other SASL) authentication for imapx
camel/providers/imapx/camel-imapx-server.c | 49 +++++++++++++++++++++-------
1 file changed, 38 insertions(+), 11 deletions(-)
commit 14b5de1aa1538daaa9e9942e2b42b23f90c54216
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Mon Jun 14 11:57:22 2010 +0100
Bug 599879 - Fix NULL return without exception on krb5-auth-dialog failure
camel/camel-sasl-gssapi.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit c2dff8d3ca90a18e9b17cb61a3eace72adb315c9
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Sun Jun 13 00:07:47 2010 +0100
Bug 585301 - Use ~/.pki/nssdb for NSS SQL database, not Evolution directory.
This is where the user-specific part of the 'shared system database' goes,
and is what Chrome uses. When the system _isn't_ configured to use the
shared system database, this is what we should be using.
camel/camel.c | 25 ++++++++++++++++---------
1 file changed, 16 insertions(+), 9 deletions(-)
commit 6a8a142df3f7aa5f9de72438262d1b0343153a3f
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Sun Jun 13 17:20:34 2010 +0200
Updated Galician translations
po/gl.po | 726 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 361 insertions(+), 365 deletions(-)
commit bd704bffb6238151437b205ebb5be49cee83d9ed
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 10 13:52:13 2010 +0100
Bug 585301 - Use correct NSS system database where appropriate.
It sucks that we have to look in the /etc/pki/nssdb/pkcs11.txt file to work
out whether the system database is being used, but it's the only way to tell.
camel/camel.c | 51 ++++++++++++++++++++++++++++++++++++++++-----------
1 file changed, 40 insertions(+), 11 deletions(-)
commit 9714c064625c8de1caf3c2a4f582115684e8ec3c
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Fri Jun 11 01:42:59 2010 +0100
Bug 621262 - Fix fetch of large mails from broken servers like Exchange
camel/providers/imapx/camel-imapx-server.c | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
commit b1426ceca278096ce1215ba4f16c367541c0fbca
Author: David Woodhouse <David.Woodhouse@intel.com>
Date: Thu Jun 10 20:22:13 2010 +0100
Bug 621237 - Add imap-over-custom-command support for imapx
camel/providers/imapx/camel-imapx-provider.c | 6 +-
camel/providers/imapx/camel-imapx-server.c | 175 +++++++++++++++++++++++++-
camel/providers/imapx/camel-imapx-server.h | 1 +
3 files changed, 179 insertions(+), 3 deletions(-)
commit 9400ec6f9b80396da0a2bd4a08939943625a6cd6
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Jun 11 11:09:07 2010 +0200
Check EBook DBus error names without underscores too
As shown in Gnome bug #621232, newer DBus can strip underscores
in the names (see comment #0 there). I guess it does newer DBus.
addressbook/libebook/e-book.c | 24 +++++++++++++++++++++++-
1 file changed, 23 insertions(+), 1 deletion(-)
commit a5a4a8841a5cc56552192680cd8eaf75902b9429
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Fri Jun 11 02:02:26 2010 +0530
fixed an error in previous commit
libedataserverui/gtk-compat.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit db63b52be6a711efb27e33fedb67056c494410f9
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu Jun 10 17:51:55 2010 +0530
use gdk_drag_context_get_action instead of gdk_drag_context_get_selected_action for gtk version 2.21.1
libedataserverui/gtk-compat.h | 4 ++++
1 file changed, 4 insertions(+)
commit 68dc2e27528edb1695e1f06395045fea8f5a0977
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu Jun 10 14:54:29 2010 +0530
post release version bump
configure.ac | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit e825611ce6c86793e5339220738a0df53ae2dfbb
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu Jun 10 13:08:48 2010 +0530
updating the minor version
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 64658a07cc81d18f25fcab42e8711c7011aa6674
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu Jun 10 12:19:03 2010 +0530
version update for 2.31.3.1 release
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 905a30860e08f0264c746ca7a92d5b405015196c
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu Jun 10 12:14:09 2010 +0530
Check for gtk version below 2.21.1 for comptability with gseal changes
libedataserverui/gtk-compat.h | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
commit 496d881ba4e8d9bc2462af3418620ad54bd291d9
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Jun 8 18:21:55 2010 +0200
Part of bug #585353 - Add new CAMEL_STORE_REAL_JUNK_FOLDER flag
camel/camel-store.h | 7 +++++++
1 file changed, 7 insertions(+)
commit cb6b56b1df6363929041913d9dce10569a863d76
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Jun 7 07:38:44 2010 -0400
e-data-server-util cleanups.
libedataserver/e-data-server-util.c | 449 ++++++++++++++++++++---------------
libedataserver/e-data-server-util.h | 47 ++--
2 files changed, 282 insertions(+), 214 deletions(-)
commit b66fbec0eac2f193becb75705164f42233479c17
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Jun 7 16:51:49 2010 +0530
post release version bump
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 17cefe3ed2b4e087657f68cacc2bbb85ededfeba
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Jun 7 09:32:34 2010 +0530
News update for 2.31.3 release
NEWS | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
commit 9da96c2ac4e149ca8d04140442dee29b93fb1742
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Jun 7 10:03:21 2010 +0200
Bug #550414 - Corruption of mailbox and can't expunge trash
camel/providers/local/camel-mbox-summary.c | 8 ++++++++
1 file changed, 8 insertions(+)
commit 8de0685fd0c4b52487963659c0ff598fecfe436f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jun 6 16:20:57 2010 -0400
Coding style and whitespace cleanups.
addressbook/backends/google/util.c | 8 ++++----
addressbook/backends/webdav/e-book-backend-webdav.c | 2 +-
calendar/libedata-cal/e-data-cal-factory.c | 2 +-
camel/camel-gpg-context.c | 2 +-
camel/camel-session.c | 6 +++---
camel/providers/imap/camel-imap-store.c | 4 ++--
camel/providers/imapx/camel-imapx-server.c | 4 ++--
camel/providers/nntp/camel-nntp-store.c | 4 ++--
camel/providers/smtp/camel-smtp-transport.c | 4 ++--
libedataserverui/e-name-selector-dialog.c | 5 ++---
10 files changed, 20 insertions(+), 21 deletions(-)
commit 45c57fb0bf6ab0c30efa61a38de563bc3c31d465
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jun 6 15:39:06 2010 -0400
More Gtk-Doc updates.
camel/camel-session.c | 7 ++++++-
camel/camel-tcp-stream.c | 4 +++-
.../libecal/tmpl/e-cal-check-timezones.sgml | 1 +
docs/reference/camel/camel-sections.txt | 7 +++++--
.../reference/camel/tmpl/camel-cipher-context.sgml | 6 ++++++
docs/reference/camel/tmpl/camel-session.sgml | 20 ++++++++++++++++++++
docs/reference/camel/tmpl/camel-tcp-stream.sgml | 20 ++++++++++++++++++++
docs/reference/libedataserverui/Makefile.am | 3 ++-
8 files changed, 63 insertions(+), 5 deletions(-)
commit bc394e46c9c640dbab3dcc9a47b34b23c4480fd6
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Jun 6 14:54:04 2010 -0400
Gtk-Doc updates.
docs/reference/calendar/libecal/tmpl/e-cal-check-timezones.sgml | 1 +
docs/reference/camel/tmpl/camel-cipher-context.sgml | 2 ++
2 files changed, 3 insertions(+)
commit db8c986c4f06f0cb57de9bfa6982b4e78f0bb32a
Author: David Ayers <ayers@fsfe.org>
Date: Thu May 20 18:04:57 2010 +0200
Bug 619347 - Return formatted address in e_destination_get_address
The documentation of this method claims to return the formatted name
yet it previously encoded them in quotable strings. This patch fixes
this which results in strings containing non ASCII chracters to be
rendered correctly in the UI. This also changes the vCard output but
vCard 3.0 specifies that quotable-printable inline ecnodings have been
eliminated. In any case this quoting should be handled in
e_destination_export_to_vcard_attribute instead.
addressbook/libebook/e-destination.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit 506d8e88ab8c28f052697127fb6ccdcc5a44649a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Jun 4 13:58:37 2010 -0400
Set the GTK+ backward compatibility check to 2.21.2.
libedataserverui/gtk-compat.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 157d2bb3b1d53f582b13aa2b1b8c287d965b3ed0
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Jun 3 21:16:56 2010 -0400
Bug 620522 - Build break: 'nss_config' undeclared
camel/camel.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 4a6d9fbbc5d70056435d8795f01b55c447e616c2
Author: Florian Müllner <fmuellner@gnome.org>
Date: Thu Jun 3 12:41:44 2010 +0200
Add compatibility with GTK+ 2.20
The upcoming Gdk 2.22/3.0 will be sealed. Accessor functions are
available, but it raises the required minimum version to 2.22 - add
some basic compatibility code, so that it is still possible to build
with an unsealed GDK.
https://bugzilla.gnome.org/show_bug.cgi?id=620466
configure.ac | 2 +-
libedataserverui/Makefile.am | 3 ++-
libedataserverui/e-source-selector.c | 1 +
libedataserverui/gtk-compat.h | 19 +++++++++++++++++++
4 files changed, 23 insertions(+), 2 deletions(-)
commit 4d976b725d6d5d74154427cfaf8caecf52b6c6bf
Author: Florian Müllner <fmuellner@gnome.org>
Date: Thu Jun 3 12:41:36 2010 +0200
Use accessors for newly sealed GdkDragContext members
This bumps the required GTK+ version to 2.22
https://bugzilla.gnome.org/show_bug.cgi?id=620466
configure.ac | 2 +-
libedataserverui/e-source-selector.c | 9 +++++----
2 files changed, 6 insertions(+), 5 deletions(-)
commit feffe724cf952e85fe9b866b2ce4028c520c5ee0
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Thu Jun 3 09:05:17 2010 +0200
Making e-d-s build on Windows and also build on other platforms :)
camel/camel-tcp-stream-raw.c | 8 ++++++++
camel/camel-tcp-stream-ssl.c | 10 +++++++++-
camel/camel-tcp-stream.c | 2 +-
3 files changed, 18 insertions(+), 2 deletions(-)
commit 65322588e241089845108d8a31500cbd5dbff87a
Author: Federico Mena Quintero <federico@novell.com>
Date: Wed Jun 2 15:02:23 2010 -0500
Factor out function to rehandshake SSL
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-ssl.c | 37 +++++++++++++++++++------------------
1 file changed, 19 insertions(+), 18 deletions(-)
commit 5c099d8ee6a0e7bc84d9779e585038001ba982c0
Author: Federico Mena Quintero <federico@novell.com>
Date: Wed Jun 2 14:32:21 2010 -0500
Leave a hint for implementing SOCKS4a/SOCKS5
... as an exercise for the reader. This would require
a small API change in CamelTcpStream, but fortunately
that class is only used within Camel, not in Evolution.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream.h | 45 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 45 insertions(+)
commit 24af912f902a3e484aafe0c3ab1fd623ffc7ea92
Author: Federico Mena Quintero <federico@novell.com>
Date: Wed Jun 2 14:18:00 2010 -0500
Reset the SSL handshake after connecting to the SOCKS proxy
Apparently it matters whether the socket had been written to,
while doing the connection to the proxy. Now it works fine.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-ssl.c | 14 ++++++++++++++
1 file changed, 14 insertions(+)
commit 2948706d1488673496cf6c74ffeb4929314297a6
Author: Federico Mena Quintero <federico@novell.com>
Date: Wed Jun 2 13:51:20 2010 -0500
Debug info for read/write/close on the SSL stream
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-ssl.c | 22 +++++++++++++++++++---
1 file changed, 19 insertions(+), 3 deletions(-)
commit 3a2531ac5947ad3e188f79fe5ec75598158dc18b
Author: Federico Mena Quintero <federico@novell.com>
Date: Wed Jun 2 13:32:38 2010 -0500
Debugging code for the SSL stream
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-ssl.c | 34 +++++++++++++++++++++++++++++-----
1 file changed, 29 insertions(+), 5 deletions(-)
commit f0b8370563d3ab644b973b0270985a8b8928e17a
Author: Federico Mena Quintero <federico@novell.com>
Date: Tue Jun 1 14:48:13 2010 -0500
Propagate errno from the proxy connection functions
One missing case, however, is at the step where we camel_getaddrinfo() for the
proxy hostname. That function returns a CamelException, but we don't have a
good way to translate that to an errno. So, we return a EHOSTUNREACH in
that case.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 18 ++++++++++++++----
camel/camel-tcp-stream-ssl.c | 18 ++++++++++++++----
2 files changed, 28 insertions(+), 8 deletions(-)
commit d259a738dff84880b7d9b9cd51cc90af8803033c
Author: Federico Mena Quintero <federico@novell.com>
Date: Tue Jun 1 14:30:32 2010 -0500
Fix thinko when processing the reply from the SOCKS4 proxy
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 2 +-
camel/camel-tcp-stream-ssl.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit d6d1a38a2deb7d33d80c10e115e9c31229104ba5
Author: Federico Mena Quintero <federico@novell.com>
Date: Tue Jun 1 14:15:26 2010 -0500
Sanitize empty-string proxy hostnames at the API entry point
This way the rest of the code can assume that (proxy_host == NULL) means
that no proxy is set; it doesn't need to check for empty strings.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-session.c | 9 +++++++--
camel/camel-tcp-stream.c | 10 ++++++++--
2 files changed, 15 insertions(+), 4 deletions(-)
commit f21219c65df4580dd6ede9dc7492abe1f945e464
Author: Federico Mena Quintero <federico@novell.com>
Date: Mon May 31 16:47:48 2010 -0500
Oops, struct sockaddr_in is already in network byte order.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 8 ++------
camel/camel-tcp-stream-ssl.c | 8 ++------
2 files changed, 4 insertions(+), 12 deletions(-)
commit 35c4e784959bcb0e5ce6833f6480a3cad82bc25d
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu May 27 14:56:12 2010 -0500
Enable SSL on the socket after we are proxied
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-ssl.c | 46 +++++++++++++++++++++++++++---------------
1 file changed, 30 insertions(+), 16 deletions(-)
commit 24051cccc3303c2b1dcf82d2dd56e9bf8fa5a596
Author: Federico Mena Quintero <federico@novell.com>
Date: Wed May 26 20:22:49 2010 -0500
SSL stream: connect to the SOCKS4 proxy
In the same way as the raw TCP stream does it, but using
NSPR functions. We could probably refactor those into a
single function...
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-ssl.c | 78 +++++++++++++++++++++++++++++++++++++++++-
1 file changed, 77 insertions(+), 1 deletion(-)
commit 7cb718f0b5c803094d221cc8db115fbec171b910
Author: Federico Mena Quintero <federico@novell.com>
Date: Wed May 26 19:58:35 2010 -0500
Make the SSL stream's stream_read() reusable internally
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-ssl.c | 27 +++++++++++++++++----------
1 file changed, 17 insertions(+), 10 deletions(-)
commit 8dd38c31e017ec5fa27de6731463009d1bdcd8a0
Author: Federico Mena Quintero <federico@novell.com>
Date: Wed May 26 19:51:00 2010 -0500
Make the SSL stream's stream_write() reusable internally
We need to write to a PRFileDesc* from the initial step that
connects to a SOCKS4 proxy, so we need that function to
be reusable for generic write() operations.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-ssl.c | 27 +++++++++++++++++----------
1 file changed, 17 insertions(+), 10 deletions(-)
commit 843f5c558ca7102a3d5f298dce0a53d68bf1675a
Author: Federico Mena Quintero <federico@novell.com>
Date: Wed May 26 18:58:31 2010 -0500
Make socket_connect() in the TCP-SSL stream more generic
This way we will be able to use it to connect to
the SOCKS4 proxy itself.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-ssl.c | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
commit e74339407f1c4282638d033a5f815953de60be72
Author: Federico Mena Quintero <federico@novell.com>
Date: Wed May 26 14:38:33 2010 -0500
TcpRaw: Connect via a SOCKS4 proxy if available
We will deal with SSL streams later.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 22 +++++++++++++---------
1 file changed, 13 insertions(+), 9 deletions(-)
commit dbc72b58fddef22b3599b46dad99453985aa9695
Author: Federico Mena Quintero <federico@novell.com>
Date: Tue May 25 16:18:21 2010 -0500
Function to connect to a SOCKS4 proxy
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream-raw.c | 73 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 73 insertions(+)
commit 93b97006eb70b1949baa7cc09d5b19f79fbc47ba
Author: Federico Mena Quintero <federico@novell.com>
Date: Wed May 19 17:26:15 2010 -0500
Setter/getter for the SOCKS proxy
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream.c | 34 ++++++++++++++++++++++++++++++++--
camel/camel-tcp-stream.h | 4 ++++
2 files changed, 36 insertions(+), 2 deletions(-)
commit a705c754af671915b4b8c27a724fd9526e5881c7
Author: Federico Mena Quintero <federico@novell.com>
Date: Wed May 19 15:03:52 2010 -0500
Add a private struct to CamelTcpStream
We will use it to store the info for the SOCKS host/port.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream.c | 31 +++++++++++++++++++++++++++++++
camel/camel-tcp-stream.h | 3 +++
2 files changed, 34 insertions(+)
commit 2225753daf501f66ae45aec96a47ca76efffdf3b
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu May 13 14:48:32 2010 -0500
Use the SOCKS proxy in the smtp transport
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/providers/smtp/camel-smtp-transport.c | 11 +++++++++++
1 file changed, 11 insertions(+)
commit 2b1951811e5a83631a0da897cdd14ab05a74dc4b
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu May 13 14:47:20 2010 -0500
Use the SOCKS proxy in the nntp store
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/providers/nntp/camel-nntp-store.c | 11 +++++++++++
1 file changed, 11 insertions(+)
commit b663dad5c80d6611d11d2e095c1e84721d853be7
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu May 13 14:46:18 2010 -0500
Use the SOCKS proxy in the imapx server
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/providers/imapx/camel-imapx-server.c | 9 +++++++++
1 file changed, 9 insertions(+)
commit 7bd120b8b44c0c58323a4ee541661e02f2fe0365
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu May 13 14:00:28 2010 -0500
Use the SOCKS proxy in the imap store
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/providers/imap/camel-imap-store.c | 11 +++++++++++
1 file changed, 11 insertions(+)
commit f5ec5252e463aea565b1a5cfc343b243520af76d
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu May 13 13:55:59 2010 -0500
Use the SOCKS proxy in the pop3 store
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/providers/pop3/camel-pop3-store.c | 11 +++++++++++
1 file changed, 11 insertions(+)
commit 5aaba97f20bb1755eaab83e073ccbd83cd7372c6
Author: Federico Mena Quintero <federico@novell.com>
Date: Thu May 13 13:14:52 2010 -0500
Don't return a const char *
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-session.c | 2 +-
camel/camel-session.h | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
commit d59da86912ec590028573997f3d30f4c1ae37622
Author: Federico Mena Quintero <federico@novell.com>
Date: Wed May 12 15:00:54 2010 -0500
Add camel_session_set/get_socks_proxy()
This is the only API that clients should need to call to
set a SOCKS proxy for Camel's TCP connections.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-session.c | 44 ++++++++++++++++++++++++++++++++++++++++++++
camel/camel-session.h | 8 ++++++++
2 files changed, 52 insertions(+)
commit 0e2a4a60e5af5c7d64127ce2a00586709963c1da
Author: Federico Mena Quintero <federico@novell.com>
Date: Wed May 12 15:00:09 2010 -0500
Add camel_tcp_stream_set/get_socks_proxy()
This will be the low-level function to set a SOCKS proxy for TCP streams.
In subsequent commits we'll add the machinery to CamelSession et al
to pass down the client's specified proxy into TCP streams.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
camel/camel-tcp-stream.c | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
commit ed3eb6b12f3041f1c1c29d44e9330c74ba051493
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Jun 2 13:37:02 2010 +0200
Bug #617261 - Evolution didn't quit due to deadlock
camel/camel-folder-summary.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
commit 3e78b5cee6172daa37f8e02c2edc8d295f670361
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Mon May 31 13:04:24 2010 +0200
Create the configdir instead of bailing out if it does not exist
camel/camel.c | 4 ++++
1 file changed, 4 insertions(+)
commit d581b2f0187190a6bfef263d675899de3ef244d1
Author: Gert Michael Kulyk <gkulyk@yahoo.de>
Date: Sat May 22 21:00:02 2010 +0200
Bug #617439 - Fix translation of birthday and anniversary events
calendar/libedata-cal/Makefile.am | 1 +
calendar/libedata-cal/e-data-cal-factory.c | 5 +++++
2 files changed, 6 insertions(+)
commit 9116943ec239bed51e031c239895bb76edc9e2d4
Author: Craig Ringer <craig@postnewspapers.com.au>
Date: Sat May 29 15:33:41 2010 -0400
Bug 585301 - Use NSS SQLite database, if available
camel/camel.c | 65 +++++++++++++++++++++++++++++++++++++++++++++------------
1 file changed, 52 insertions(+), 13 deletions(-)
commit 04d7910eee00b6bfb7f155d3e59014420b7825d9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat May 29 00:09:44 2010 -0400
Gtk-Doc updates.
docs/reference/camel/tmpl/camel-cipher-context.sgml | 2 ++
docs/reference/camel/tmpl/camel-folder-summary.sgml | 18 ------------------
docs/reference/camel/tmpl/camel-unused.sgml | 16 ++++++++++++++++
3 files changed, 18 insertions(+), 18 deletions(-)
commit 1b78143d826e7fb375a5107c1445978d03e9322a
Author: Ivar Smolin <okul@linux.ee>
Date: Thu May 27 13:15:58 2010 +0300
Estonian translation updated
po/et.po | 847 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 410 insertions(+), 437 deletions(-)
commit 4f700fb5ee97f54b8123ee40265ad9b5b832de2e
Author: Milan Crha <mcrha@redhat.com>
Date: Wed May 26 20:20:51 2010 +0200
Declare mbox' frompos as goffset, not off_t
camel/providers/local/camel-mbox-summary.c | 5 ++++-
camel/providers/local/camel-mbox-summary.h | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
commit 0482c8f5cade30908037f4b7ed290a2d20d66626
Author: Milan Crha <mcrha@redhat.com>
Date: Wed May 26 15:52:26 2010 +0200
Return missing g_object_ref call in camel-mime-parser
camel/camel-mime-parser.c | 1 +
1 file changed, 1 insertion(+)
commit 5cfce36e1ccbabe5145404211c704e10ad624af1
Author: Gert Michael Kulyk <gkulyk@yahoo.de>
Date: Tue May 25 19:32:55 2010 +0200
Bug #601535 - Fix translation domain for default categories
libedataserver/e-categories.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 3c32cc3ae270036f64556fdca9ccf12778eff935
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Mon May 24 16:21:02 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 234 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 115 insertions(+), 119 deletions(-)
commit 5d75f98f7b68044297550392d96808183d1774a6
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun May 23 16:31:45 2010 -0400
Remove dead CamelFolderSummary methods.
This breaks the CamelFolderSummaryClass ABI.
camel/camel-folder-summary.c | 477 +-------------------
camel/camel-folder-summary.h | 28 +-
.../providers/groupwise/camel-groupwise-summary.c | 42 +-
camel/providers/imap/camel-imap-summary.c | 44 +-
camel/providers/imapx/camel-imapx-summary.c | 53 +--
camel/providers/local/camel-maildir-summary.c | 8 +-
camel/providers/local/camel-mbox-summary.c | 40 +-
configure.ac | 2 +-
.../reference/camel/tmpl/camel-cipher-context.sgml | 2 +
9 files changed, 48 insertions(+), 648 deletions(-)
commit 33170f1b2884724a512c8fd24696f868fbdedd22
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun May 23 12:33:14 2010 -0400
Post-release version bump.
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit ff067d3f360d26ada2803ef94044db060c1971df
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun May 23 11:23:41 2010 -0400
NEWS update for 2.31.2 release.
NEWS | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 59 insertions(+)
commit 3271d08d3c90ed644407b1bc3754852c8c156bb5
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun May 23 08:53:33 2010 -0400
Fix distcheck errors.
Makefile.am | 2 +-
camel/tests/lib/messages.c | 9 ++++++---
docs/reference/camel/Makefile.am | 4 ++--
3 files changed, 9 insertions(+), 6 deletions(-)
commit a8c6b4cced4b909467706b202f297556c3cc51a3
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun May 23 07:47:17 2010 -0400
Update API documentation.
.../addressbook/libebook/libebook-sections.txt | 3 +
.../addressbook/libebook/tmpl/e-vcard.sgml | 29 ++
.../libecal/tmpl/e-cal-check-timezones.sgml | 3 +
.../reference/camel/tmpl/camel-cipher-context.sgml | 9 +
.../libedataserver/libedataserver-sections.txt | 8 +-
docs/reference/libedataserver/tmpl/e-account.sgml | 2 +
docs/reference/libedataserver/tmpl/e-sexp.sgml | 53 ++-
docs/reference/libedataserver/tmpl/e-util.sgml | 9 +
docs/reference/libedataserverui/Makefile.am | 7 +-
.../libedataserverui/libedataserverui-sections.txt | 381 ++++++++++----------
.../libedataserverui/tmpl/e-destination-store.sgml | 9 +
.../tmpl/e-name-selector-entry.sgml | 9 +
.../tmpl/libedataserverui-unused.sgml | 52 +++
libedataserver/e-sexp.h | 12 +-
14 files changed, 371 insertions(+), 215 deletions(-)
commit 777c55b67ea450834e53faf72fa6b325c9347071
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat May 22 07:55:08 2010 -0400
Fix compiler warning.
camel/providers/local/camel-mbox-summary.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit ce4438b43c9d18ebbc69bd6f7af90019e5b38875
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri May 21 21:14:12 2010 -0400
Bump libedataserver soname twice.
We screwed up and forgot to bump libedataserver's shared object name
when EComponentListener was removed during the 2.29 development cycle.
The problem is we now need to bump both master and gnome-2-30 branches,
but master was already bumped once when all the deprecated API was
removed for 2.31.1. So to keep all the names unique, the gnome-2-30
soname will leapfrog master, and master will leapfrog gnome-2-30.
It breaks down like this:
Version Shared Object Name Note
<= 2.30.1 : libedataserver-1.2.so.11 :
== 2.31.1 : libedataserver-1.2.so.12 : Deprecated API removed
>= 2.30.2 : libedataserver-1.2.so.13 : EComponentListener removed
>= 2.31.2 : libedataserver-1.2.so.14 : EComponentListener removed
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 5c2f5b48fd2e76892f605e92bd1038b431c804a5
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri May 21 20:06:12 2010 -0400
Add argument checks to camel-partition-table.c.
camel/camel-partition-table.c | 29 +++++++++++++++++++++++++++--
1 file changed, 27 insertions(+), 2 deletions(-)
commit 65e883e781d62aa26b077d9599da0e8a79bc916f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri May 21 19:58:22 2010 -0400
Add argument checks to camel-block-file.c.
camel/camel-block-file.c | 67 ++++++++++++++++++++++++++++++++++++++--------
1 file changed, 56 insertions(+), 11 deletions(-)
commit 7d7178ce0c74c8327cf9343ca722847af14d8a5e
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Wed Apr 21 16:53:52 2010 +0100
Remove Google Calendar backend
Remove the Google Calendar calendar backend completely. Google Calendar can,
and should, be accessed through CalDAV, and the google-account-setup plugin
in Evolution will manage this (and migrate old sources to use CalDAV instead
of the Google Calendar backend). Closes: bgo#580021
calendar/backends/Makefile.am | 2 +-
calendar/backends/google/Makefile.am | 35 -
.../backends/google/e-cal-backend-google-factory.c | 169 --
.../backends/google/e-cal-backend-google-factory.h | 39 -
.../backends/google/e-cal-backend-google-utils.c | 1099 -------------
.../backends/google/e-cal-backend-google-utils.h | 45 -
calendar/backends/google/e-cal-backend-google.c | 1607 --------------------
calendar/backends/google/e-cal-backend-google.h | 80 -
configure.ac | 1 -
po/POTFILES.in | 2 -
10 files changed, 1 insertion(+), 3078 deletions(-)
commit 8b3b96837f4590f75547640b7a9a9306a23cd4fa
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Wed Apr 21 16:34:54 2010 +0100
Add NOTE support to the Google Contacts backend
Closes: bgo#602244
.../backends/google/e-book-backend-google.c | 3 ++-
addressbook/backends/google/util.c | 21 ++++++++++++++++----
2 files changed, 19 insertions(+), 5 deletions(-)
commit 597db68b57d897ef43f590e4344d995af464d917
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Wed Apr 21 16:13:49 2010 +0100
Add ORG support to the Google Contacts backend
This includes ORG_NAME, TITLE and ROLE support. Helps: bgo#602244
.../backends/google/e-book-backend-google.c | 6 +-
addressbook/backends/google/util.c | 136 +++++++++++++++++++-
2 files changed, 138 insertions(+), 4 deletions(-)
commit ab727faeb7a8cbfcdfdaf5d076e687b6d744c10f
Author: Milan Crha <mcrha@redhat.com>
Date: Wed May 19 23:08:07 2010 +0200
Bug #304415 - Allow change of signature hash algorithm
camel/camel-cipher-context.h | 3 ++
camel/camel-gpg-context.c | 55 +++++++++++++++++++++++++++--
camel/camel-smime-context.c | 78 +++++++++++++++++++++++++++++++++++++++---
libedataserver/e-account.c | 14 ++++++++
libedataserver/e-account.h | 4 +++
5 files changed, 146 insertions(+), 8 deletions(-)
commit a6700335d34475fa37b8f22f588631f3faa7e6c6
Author: Milan Crha <mcrha@redhat.com>
Date: Wed May 19 11:04:58 2010 +0200
Bug #556061 - EContact/EVCard can re-order phone and email attributes
addressbook/libebook/e-contact.c | 27 +++++++-------
addressbook/libebook/e-vcard.c | 72 ++++++++++++++++++++++++++++++++++++--
addressbook/libebook/e-vcard.h | 3 ++
3 files changed, 87 insertions(+), 15 deletions(-)
commit 582c5dfe93ce7f3a1ca29419d404b4bde6d16f51
Author: Adrian Bunk <bunk@stusta.de>
Date: Fri May 14 16:50:24 2010 -0400
Bug 618578 - Require automake >= 1.10
autogen.sh | 2 +-
configure.ac | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit e9ed2b6992baf50c65f9be494b0a646c35ecdb78
Author: Milan Crha <mcrha@redhat.com>
Date: Fri May 14 16:29:19 2010 +0200
Bug #531912 - Mail inline parser doesn't always work
camel/camel-gpg-context.c | 2 +-
camel/camel-mime-part.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
commit 89704b18c344aa4eec462fb9a62507c35b28a713
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu May 13 10:03:22 2010 -0400
Bug 618474 - WebDAV backend not linking to libebackend
addressbook/backends/webdav/Makefile.am | 1 +
1 file changed, 1 insertion(+)
commit cbfa52b40627a9b2afb09904ca85f15c77e8fed7
Author: Thomas Thurman <tthurman@gnome.org>
Date: Wed May 12 18:41:41 2010 -0400
Updated Shavian transliteration
po/en@shaw.po | 3672 +++++++++++++++++++++++++++++++++------------------------
1 file changed, 2139 insertions(+), 1533 deletions(-)
commit 9e2662365a95aced951c07634504fa2b97e0afc9
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Wed May 12 23:21:44 2010 +0200
Updated Galician translations
po/gl.po | 1420 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 702 insertions(+), 718 deletions(-)
commit 9e517f5deb22ee2ad937afad5ef0b6969ffd55ae
Author: Milan Crha <mcrha@redhat.com>
Date: Wed May 12 11:19:05 2010 +0200
Bug #612596 - Crash in gnome_keyring_item_info_free from e-passwords.c
libedataserverui/e-passwords.c | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
commit eb69b5dc79a2786850b87a3779ab9b2f9158f170
Author: Manoj Kumar Giri <mgiri@mgiri.csb>
Date: Wed May 12 12:23:57 2010 +0530
Updated Oriya Translation
po/or.po | 3746 +++++++++++++++++++++++++++-----------------------------------
1 file changed, 1644 insertions(+), 2102 deletions(-)
commit b345e26b85bc0e4984de396936de29d378d97b17
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Tue May 11 19:56:55 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 384 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 192 insertions(+), 192 deletions(-)
commit 4212e145138ee1bacfd02c4fe68d9c8f0d27138f
Author: Michael Meeks <michael.meeks@novell.com>
Date: Tue May 11 11:46:17 2010 +0100
Fix pointlessly narrow default width in the name selection dialog
Name the pointless label at the top, so it can be disabled for MeeGo
libedataserverui/e-name-selector-dialog.c | 5 ++++-
libedataserverui/e-name-selector-dialog.ui | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
commit 20c5952556b649dfec58f48892364e488c490b6f
Author: Milan Crha <mcrha@redhat.com>
Date: Tue May 11 13:56:17 2010 +0200
Fix typo in patch for bug #604650
addressbook/backends/webdav/e-book-backend-webdav.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 9d4eeebff2d699150dd7f5ff62bf144df023f94f
Author: Bharath Acharya <abharath@novell.com>
Date: Tue May 11 09:23:44 2010 +0530
Fix some build issues.
libedataserverui/e-name-selector-dialog.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
commit cfe3fadb4cb42c0ab23421443b2116ad8cef6e66
Author: Federico Mena Quintero <federico@novell.com>
Date: Mon May 10 19:50:24 2010 -0500
Put the name selector's section labels in the same row as the treeviews
This lets us save one whole row per destination section.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
libedataserverui/e-name-selector-dialog.c | 71 ++++++++++++++---------------
1 file changed, 34 insertions(+), 37 deletions(-)
commit 19d13099a6e1a55aacdea8aae696d3ebc394faf2
Author: Federico Mena Quintero <federico@novell.com>
Date: Mon May 10 19:24:15 2010 -0500
Shrink the spacing between the name selector's sections
Signed-off-by: Federico Mena Quintero <federico@novell.com>
libedataserverui/e-name-selector-dialog.ui | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 6f124702d67c0e7c10bf4c4a7e041936d639bdfe
Author: Milan Crha <mcrha@redhat.com>
Date: Mon May 10 17:40:19 2010 +0200
Bug #337479 - Evolution forgets password on any error
camel/providers/groupwise/camel-groupwise-store.c | 5 +++--
camel/providers/imap/camel-imap-store.c | 5 +++--
camel/providers/imapx/camel-imapx-server.c | 5 +++--
camel/providers/nntp/camel-nntp-store.c | 8 +++++---
camel/providers/nntp/camel-nntp-store.h | 1 +
camel/providers/pop3/camel-pop3-store.c | 4 ----
camel/providers/smtp/camel-smtp-transport.c | 1 -
7 files changed, 15 insertions(+), 14 deletions(-)
commit 1220c1d4937a10f185590d593d320624a5b8e5e7
Author: Milan Crha <mcrha@redhat.com>
Date: Mon May 10 14:14:31 2010 +0200
Bug #604650 - Mishandling of '@' in WebDAV contacts username
.../backends/webdav/e-book-backend-webdav.c | 94 +++++++++++++++-----
1 file changed, 74 insertions(+), 20 deletions(-)
commit e8e9188a2fe8e9f4b9a8d5d8135db83618e7b3e9
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun May 9 10:43:56 2010 -0500
Gtk-Doc updates.
docs/reference/camel/tmpl/camel-cipher-context.sgml | 2 ++
docs/reference/camel/tmpl/camel-folder.sgml | 1 +
docs/reference/camel/tmpl/camel-store.sgml | 1 +
3 files changed, 4 insertions(+)
commit 7591c3cfd976828c802513d3255afb1abfe418f0
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun May 9 10:43:48 2010 -0500
Fix build breakage.
libedataserverui/e-name-selector-dialog.c | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
commit 4f99bcad61ebc49ae520414a32372f84605baf6b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun May 9 10:24:47 2010 -0500
Disallow overwriting one CamelException with another.
Make CamelException behave more like GError: accept the first error
and reject subsequent errors with a runtime warning, unless the first
error is cleared first.
This may expose existing error handling bugs in the Camel providers,
but that's what we want: fixing these bugs will smooth the transition
to GError.
camel/camel-exception.c | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
commit b06dbcfab9d5dbd0ca8d7979472010ce2aca6248
Author: Federico Mena Quintero <federico@novell.com>
Date: Fri May 7 19:55:57 2010 -0500
Don't set a default vertical size for the name selector window
Signed-off-by: Federico Mena Quintero <federico@novell.com>
libedataserverui/e-name-selector-dialog.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit a805f2e6d2f88a001f22ccac75eebbe16c0bb2c5
Author: Federico Mena Quintero <federico@novell.com>
Date: Fri May 7 19:52:38 2010 -0500
Redo the container hierarchy in the name selector dialog
It was full of misaligned containers and nonsensical ones.
The code is now cleaner as well, with some helper functions
instead of putting everything into add_section().
Signed-off-by: Federico Mena Quintero <federico@novell.com>
libedataserverui/e-name-selector-dialog.c | 154 +++++++++++++++++------------
1 file changed, 89 insertions(+), 65 deletions(-)
commit 9ee5b3e6995ff092264378f743f3bd6c41048633
Author: Federico Mena Quintero <federico@novell.com>
Date: Fri May 7 19:06:28 2010 -0500
Create a section in the name selector dialog in its own function
Signed-off-by: Federico Mena Quintero <federico@novell.com>
libedataserverui/e-name-selector-dialog.c | 38 ++++++++++++++++++-----------
1 file changed, 24 insertions(+), 14 deletions(-)
commit 26ed245e12e48b2fddddc11343b70a19c79ef59c
Author: Federico Mena Quintero <federico@novell.com>
Date: Fri May 7 16:55:03 2010 -0500
Remove border_width from the name selector's dialog toplevel contents
Its containing GtkDialog will already have added a border on its own,
so this lets us save a few pixels.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
libedataserverui/e-name-selector-dialog.ui | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 8318aef0d03603c8aacd10478294b91890d78d1a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun May 2 21:04:54 2010 -0400
Convert CamelObject events to GObject signals.
Also, bump libcamel's soname to 16 since 2.31.1 was released with 15.
camel/Makefile.am | 7 +-
camel/camel-disco-folder.c | 9 +-
camel/camel-disco-store.c | 15 +-
camel/camel-folder-summary.c | 6 +-
camel/camel-folder.c | 586 +++++++++++---------
camel/camel-folder.h | 10 +
camel/camel-gpg-context.c | 2 +-
camel/camel-marshal.list | 1 +
camel/camel-object.c | 539 ++----------------
camel/camel-object.h | 33 +-
camel/camel-offline-folder.c | 9 +-
camel/camel-offline-store.c | 17 +-
camel/camel-session.c | 172 +++++-
camel/camel-session.h | 255 +++++----
camel/camel-store.c | 218 +++++++-
camel/camel-store.h | 37 +-
camel/camel-vee-folder.c | 55 +-
camel/camel-vee-store.c | 5 +-
camel/camel-vee-summary.c | 2 +-
camel/providers/groupwise/camel-groupwise-folder.c | 12 +-
camel/providers/groupwise/camel-groupwise-store.c | 6 +-
.../providers/groupwise/camel-groupwise-summary.c | 4 +-
camel/providers/imap/camel-imap-folder.c | 13 +-
camel/providers/imap/camel-imap-message-cache.c | 48 +-
camel/providers/imap/camel-imap-store.c | 21 +-
camel/providers/imapx/camel-imapx-server.c | 22 +-
camel/providers/imapx/camel-imapx-store.c | 17 +-
camel/providers/local/camel-local-folder.c | 6 +-
camel/providers/local/camel-local-store.c | 7 +-
camel/providers/local/camel-maildir-folder.c | 4 +-
camel/providers/local/camel-mbox-folder.c | 6 +-
camel/providers/local/camel-mbox-store.c | 3 +-
camel/providers/local/camel-mh-folder.c | 4 +-
camel/providers/nntp/camel-nntp-folder.c | 4 +-
camel/providers/nntp/camel-nntp-store.c | 10 +-
configure.ac | 2 +-
docs/reference/camel/Makefile.am | 1 +
docs/reference/camel/camel-sections.txt | 25 +-
.../reference/camel/tmpl/camel-cipher-context.sgml | 14 +
docs/reference/camel/tmpl/camel-folder.sgml | 31 ++
docs/reference/camel/tmpl/camel-object.sgml | 78 ---
docs/reference/camel/tmpl/camel-session.sgml | 23 +-
docs/reference/camel/tmpl/camel-store.sgml | 104 +++-
docs/reference/camel/tmpl/camel-unused.sgml | 111 ++++
44 files changed, 1335 insertions(+), 1219 deletions(-)
commit 443cdc9300ec892a09157933b3b5456be76ac81a
Author: Federico Mena Quintero <federico@novell.com>
Date: Fri May 7 16:46:00 2010 -0500
Remove an unused label in the name selector dialog
This was just taking up empty space, making spacing uneven
in the dialog.
Signed-off-by: Federico Mena Quintero <federico@novell.com>
libedataserverui/e-name-selector-dialog.ui | 20 --------------------
1 file changed, 20 deletions(-)
commit 2521ff12c5c91de10967fe0b77d9ffdff536cb4d
Author: Milan Crha <mcrha@redhat.com>
Date: Fri May 7 18:27:39 2010 +0200
Bug #617168 - WebDAV Addressbook backend should use ctags
.../backends/webdav/e-book-backend-webdav.c | 192 +++++++++++++++++++-
1 file changed, 189 insertions(+), 3 deletions(-)
commit 705b1865311928f969bf1472acd0f1e1d626d807
Author: Milan Crha <mcrha@redhat.com>
Date: Fri May 7 17:08:23 2010 +0200
Bug #566354 - Handle server's resource rename on WebDAV PUT response
.../backends/webdav/e-book-backend-webdav.c | 28 +++++++++++++++++---
1 file changed, 25 insertions(+), 3 deletions(-)
commit c771dfd862b336b35fec69965d58767b58e2c43a
Author: Petr Tomasek <tomasek@etf.cuni.cz>
Date: Fri May 7 16:43:41 2010 +0200
Bug #566330 - WebDAV addressbook is too strict about content-type
addressbook/backends/webdav/e-book-backend-webdav.c | 13 +------------
1 file changed, 1 insertion(+), 12 deletions(-)
commit 2174fdbba0dcf4854c55fbbfbfa6e582d2a6fccf
Author: Milan Crha <mcrha@redhat.com>
Date: Thu May 6 19:43:59 2010 +0200
e_cal_new_from_uri/e_cal_open_default emits runtime warning
The warning is "e_source_get_uri () called on source with no absolute URI!"
and it's caused by freeing the ESourceList before ECal creation.
This change is fixing the issue.
calendar/libecal/e-cal.c | 30 +++++++++++++++++++++---------
1 file changed, 21 insertions(+), 9 deletions(-)
commit 4f303eac6c3a5c5eeca56db3787678b806a922c3
Author: Milan Crha <mcrha@redhat.com>
Date: Thu May 6 17:45:37 2010 +0200
Bug #617881 - Crash on fetch finish with POP3
camel/providers/pop3/camel-pop3-folder.c | 34 ++++++++++++++++--------------
1 file changed, 18 insertions(+), 16 deletions(-)
commit a8d9fc691f2c99b87a38dbb4152763f4d7f90857
Author: Milan Crha <mcrha@redhat.com>
Date: Thu May 6 17:17:06 2010 +0200
Bug #240317 - Allow searching in subscribe dialog
This makes NNTP return whole folder hierarchy quicker than before.
camel/providers/nntp/camel-nntp-store.c | 124 ++++++++++++++++++++++++++-----
1 file changed, 107 insertions(+), 17 deletions(-)
commit b7d563837234cd51510430c629f72a23f42a7296
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon May 3 20:04:29 2010 +0530
post release version bump
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 0e88e392b03ffcf249041ba85848f4b408d2070e
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon May 3 18:02:11 2010 +0530
news update for 2.31.1 release
NEWS | 93 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 93 insertions(+)
commit 3dd0f8cfb93edc5a87ecb28567ad1ccc0427d87b
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon May 3 12:22:31 2010 +0530
Set the CamelIMAPXFolder type to OFFLINE_FOLDER type
camel/providers/imapx/camel-imapx-folder.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit eeba4e32bb06136b3f505ffe7ed49e7305cebc8b
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon May 3 09:46:17 2010 +0530
Add a null check while accessing folder_get_fullname - imapx
camel/providers/imapx/camel-imapx-server.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 38bf941c24e616be9df4d1501a2240aa9ae2d961
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon May 3 09:33:45 2010 +0530
Fix a crasher in moving large number of messages - imapx
camel/providers/imapx/camel-imapx-server.c | 1 +
1 file changed, 1 insertion(+)
commit bf7a0714be72671eec0f4f4dab052a50c133d7ab
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon May 3 09:31:25 2010 +0530
Make selecting a folder to work - imapx
camel/providers/imapx/camel-imapx-server.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit cd82aa424f7aac1ac98223297df5467353bbf72c
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat May 1 18:15:30 2010 -0400
Coding style and whitespace cleanup.
.../backends/google/e-book-backend-google.c | 16 +++--
addressbook/backends/google/util.c | 58 +++++++++----------
.../backends/google/e-cal-backend-google-utils.c | 14 ++---
calendar/backends/google/e-cal-backend-google.c | 10 ++--
.../groupwise/e-cal-backend-groupwise-utils.c | 12 ++--
.../backends/groupwise/e-cal-backend-groupwise.c | 18 +++---
calendar/libecal/e-cal-system-timezone.c | 14 ++---
camel/camel-db.c | 4 +-
camel/camel-db.h | 48 +++++++--------
camel/camel-filter-driver.c | 2 +-
camel/camel-folder-summary.c | 1 -
camel/camel-mempool.h | 8 +--
camel/camel-stream-vfs.h | 6 +-
camel/camel-vtrash-folder.c | 2 +-
camel/providers/groupwise/camel-groupwise-folder.c | 10 ++--
camel/providers/groupwise/camel-groupwise-store.c | 1 -
camel/providers/imapx/camel-imapx-folder.c | 6 +-
camel/providers/imapx/camel-imapx-folder.h | 4 +-
camel/providers/imapx/camel-imapx-provider.c | 6 +-
camel/providers/imapx/camel-imapx-server.c | 61 ++++++++++----------
camel/providers/imapx/camel-imapx-store.c | 40 ++++++-------
camel/providers/imapx/camel-imapx-store.h | 4 +-
camel/providers/imapx/camel-imapx-tokenise.h | 16 ++---
camel/providers/imapx/camel-imapx-utils.c | 2 +-
libedataserver/e-categories.c | 2 +-
libedataserverui/e-passwords.c | 2 +-
26 files changed, 181 insertions(+), 186 deletions(-)
commit 3e9a2e27b227d48431ae48d11192cc35bc336dcb
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat May 1 17:25:06 2010 -0400
Fix distcheck errors.
camel/tests/folder/test9.c | 2 +-
camel/tests/lib/camel-test.c | 2 -
camel/tests/lib/folders.c | 9 +----
camel/tests/smime/pgp.c | 41 +++++++-------------
.../libecal/tmpl/e-cal-check-timezones.sgml | 1 +
.../reference/camel/tmpl/camel-cipher-context.sgml | 2 +
6 files changed, 20 insertions(+), 37 deletions(-)
commit 8eb99dd7e9eb9750f769231e36e02199d2143a65
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sat May 1 19:33:18 2010 +0200
Remove a stray file
po/POTFILES.in | 1 -
1 file changed, 1 deletion(-)
commit 3bbe6923248a578ec8cd3658af60a5a0d59fb486
Author: Kjartan Maraas <kmaraas@gnome.org>
Date: Sat May 1 19:32:02 2010 +0200
Updated Norwegian bokmål translation
po/nb.po | 2936 +++++++++++++++++++++++++++-----------------------------------
1 file changed, 1267 insertions(+), 1669 deletions(-)
commit 6d2fed1ff34881923b7f9adc79eb798e665ca12a
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Apr 30 17:09:13 2010 -0400
Don't abbreviate public symbols.
Public Camel symbols need to be in the "camel" namespace.
camel/camel-certdb.c | 62 +++---
camel/camel-certdb.h | 8 +-
camel/camel-data-wrapper.c | 10 +-
camel/camel-data-wrapper.h | 2 +-
camel/camel-folder-summary.c | 230 ++++++++++----------
camel/camel-folder-summary.h | 10 +-
camel/camel-folder.c | 64 +++---
camel/camel-folder.h | 4 +-
camel/camel-service.c | 42 ++--
camel/camel-service.h | 4 +-
camel/camel-session.c | 28 +--
camel/camel-session.h | 4 +-
camel/camel-store-summary.c | 120 +++++-----
camel/camel-store-summary.h | 6 +-
camel/camel-store.c | 38 ++--
camel/camel-store.h | 2 +-
camel/camel-transport.c | 8 +-
camel/camel-transport.h | 2 +-
camel/camel-vee-folder.c | 160 +++++++-------
camel/camel-vee-folder.h | 6 +-
camel/camel-vee-summary.c | 8 +-
camel/providers/groupwise/camel-groupwise-folder.c | 82 +++----
.../groupwise/camel-groupwise-store-summary.c | 4 +-
camel/providers/groupwise/camel-groupwise-store.c | 74 +++----
camel/providers/imap/camel-imap-command.c | 18 +-
camel/providers/imap/camel-imap-folder.c | 66 +++---
camel/providers/imap/camel-imap-store-summary.c | 4 +-
camel/providers/imap/camel-imap-store.c | 68 +++---
camel/providers/imapx/camel-imapx-server.c | 4 +-
camel/providers/imapx/camel-imapx-store-summary.c | 4 +-
camel/providers/imapx/camel-imapx-store.c | 4 +-
camel/providers/local/camel-mh-summary.c | 4 +-
camel/providers/nntp/camel-nntp-folder.c | 22 +-
camel/providers/nntp/camel-nntp-store-summary.c | 4 +-
camel/providers/nntp/camel-nntp-store.c | 34 +--
.../libecal/tmpl/e-cal-check-timezones.sgml | 1 +
docs/reference/camel/tmpl/camel-certdb.sgml | 8 +-
.../reference/camel/tmpl/camel-cipher-context.sgml | 4 +
docs/reference/camel/tmpl/camel-data-wrapper.sgml | 2 +-
.../reference/camel/tmpl/camel-folder-summary.sgml | 10 +-
docs/reference/camel/tmpl/camel-folder.sgml | 4 +-
docs/reference/camel/tmpl/camel-service.sgml | 4 +-
docs/reference/camel/tmpl/camel-session.sgml | 4 +-
docs/reference/camel/tmpl/camel-store-summary.sgml | 6 +-
docs/reference/camel/tmpl/camel-store.sgml | 2 +-
docs/reference/camel/tmpl/camel-transport.sgml | 2 +-
docs/reference/camel/tmpl/camel-vee-folder.sgml | 6 +-
47 files changed, 634 insertions(+), 629 deletions(-)
commit bcd1f61f19fd7c7639874c25d48f04fc5d1b8001
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Apr 24 16:35:29 2010 -0400
Use GObject properties instead of CamelArg.
Persistent properties are implemented as normal GObject properties, but
with a special GParamFlag: CAMEL_PARAM_PERSISTENT.
Currently all persistent properties are of type boolean, so the state
file read/write logic has been scaled down to support only booleans.
camel/Makefile.am | 2 -
camel/camel-arg.c | 131 ----
camel/camel-arg.h | 118 ----
camel/camel-certdb.h | 7 +-
camel/camel-data-cache.c | 19 +
camel/camel-data-wrapper.c | 3 +-
camel/camel-data-wrapper.h | 7 +-
camel/camel-db.c | 10 +-
camel/camel-db.h | 10 +-
camel/camel-disco-diary.c | 19 +-
camel/camel-disco-diary.h | 8 -
camel/camel-disco-folder.c | 216 +++---
camel/camel-disco-folder.h | 18 +-
camel/camel-disco-store.c | 4 +-
camel/camel-disco-store.h | 4 -
camel/camel-folder-search.c | 29 +-
camel/camel-folder-summary.c | 226 +++---
camel/camel-folder.c | 597 ++++++++--------
camel/camel-folder.h | 63 +-
camel/camel-gpg-context.c | 6 +
camel/camel-index.c | 8 +
camel/camel-object.c | 721 +++++++++-----------
camel/camel-object.h | 55 +-
camel/camel-offline-folder.c | 182 ++---
camel/camel-offline-folder.h | 29 +-
camel/camel-offline-journal.c | 6 +-
camel/camel-offline-store.c | 4 +-
camel/camel-offline-store.h | 4 -
camel/camel-sasl.c | 25 +
camel/camel-service.c | 123 ----
camel/camel-service.h | 22 +-
camel/camel-session.h | 5 +
camel/camel-store-summary.h | 5 +
camel/camel-store.c | 17 +-
camel/camel-store.h | 9 +-
camel/camel-stream-filter.c | 8 +
camel/camel-stream-fs.c | 6 +
camel/camel-stream-mem.c | 6 +
camel/camel-transport.h | 9 +-
camel/camel-vee-folder.c | 376 +++++-----
camel/camel-vee-folder.h | 7 +-
camel/camel-vee-store.c | 73 +-
camel/camel-vee-summary.c | 49 +-
camel/camel-vtrash-folder.c | 111 +--
camel/camel.h | 1 -
camel/providers/groupwise/camel-groupwise-folder.c | 456 ++++++++-----
camel/providers/groupwise/camel-groupwise-folder.h | 5 +-
.../providers/groupwise/camel-groupwise-journal.c | 15 +-
camel/providers/groupwise/camel-groupwise-store.c | 26 +-
camel/providers/imap/camel-imap-command.c | 6 +-
camel/providers/imap/camel-imap-folder.c | 529 ++++++++------
camel/providers/imap/camel-imap-folder.h | 78 +--
camel/providers/imap/camel-imap-journal.c | 29 +-
camel/providers/imap/camel-imap-private.h | 1 +
camel/providers/imap/camel-imap-search.c | 12 +-
camel/providers/imap/camel-imap-store.c | 138 +---
camel/providers/imap/camel-imap-store.h | 4 +-
camel/providers/imap/camel-imap-summary.c | 9 +-
camel/providers/imap/camel-imap-wrapper.c | 7 +-
camel/providers/imapx/camel-imapx-folder.c | 53 +-
camel/providers/imapx/camel-imapx-server.c | 171 +++--
camel/providers/imapx/camel-imapx-store.c | 10 +-
camel/providers/imapx/camel-imapx-summary.c | 7 +-
camel/providers/imapx/camel-imapx-utils.c | 15 +-
camel/providers/local/camel-local-folder.c | 310 +++++----
camel/providers/local/camel-local-folder.h | 40 +-
camel/providers/local/camel-local-store.c | 20 +-
camel/providers/local/camel-maildir-folder.c | 51 +-
camel/providers/local/camel-maildir-summary.c | 5 +-
camel/providers/local/camel-mbox-folder.c | 14 +-
camel/providers/local/camel-mbox-store.c | 10 +-
camel/providers/local/camel-mbox-summary.c | 25 +-
camel/providers/local/camel-mh-folder.c | 13 +-
camel/providers/local/camel-mh-summary.c | 5 +-
camel/providers/local/camel-spool-folder.c | 13 +-
camel/providers/local/camel-spool-summary.c | 5 +-
camel/providers/nntp/camel-nntp-folder.c | 84 ++-
camel/providers/nntp/camel-nntp-store.c | 10 +-
camel/providers/nntp/camel-nntp-summary.c | 9 +-
camel/providers/pop3/camel-pop3-folder.c | 58 +-
docs/reference/camel/camel-docs.sgml | 1 -
docs/reference/camel/camel-sections.txt | 100 ++-
docs/reference/camel/tmpl/camel-arg.sgml | 127 ----
docs/reference/camel/tmpl/camel-certdb.sgml | 28 +
.../reference/camel/tmpl/camel-cipher-context.sgml | 14 +
docs/reference/camel/tmpl/camel-data-cache.sgml | 18 +
docs/reference/camel/tmpl/camel-data-wrapper.sgml | 25 +
docs/reference/camel/tmpl/camel-disco-diary.sgml | 10 -
docs/reference/camel/tmpl/camel-disco-folder.sgml | 23 +
.../reference/camel/tmpl/camel-folder-summary.sgml | 51 +-
docs/reference/camel/tmpl/camel-folder.sgml | 102 ++-
docs/reference/camel/tmpl/camel-gpg-context.sgml | 9 +
docs/reference/camel/tmpl/camel-index.sgml | 10 +
docs/reference/camel/tmpl/camel-object.sgml | 66 +-
.../reference/camel/tmpl/camel-offline-folder.sgml | 23 +
docs/reference/camel/tmpl/camel-sasl.sgml | 45 ++
docs/reference/camel/tmpl/camel-service.sgml | 61 +-
docs/reference/camel/tmpl/camel-session.sgml | 26 +
docs/reference/camel/tmpl/camel-store-summary.sgml | 27 +
docs/reference/camel/tmpl/camel-store.sgml | 25 +
docs/reference/camel/tmpl/camel-stream-filter.sgml | 18 +
docs/reference/camel/tmpl/camel-stream-fs.sgml | 9 +
docs/reference/camel/tmpl/camel-stream-mem.sgml | 9 +
docs/reference/camel/tmpl/camel-transport.sgml | 25 +
docs/reference/camel/tmpl/camel-unused.sgml | 269 ++++++++
docs/reference/camel/tmpl/camel-vee-folder.sgml | 48 +-
106 files changed, 3715 insertions(+), 3055 deletions(-)
commit a35ae0e6ef62124049908179c705a841dd450b55
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Apr 29 13:23:02 2010 -0400
Gtk-Doc updates.
.../addressbook/libedata-book/tmpl/e-book-backend-cache.sgml | 3 +++
.../libedata-book/tmpl/e-book-backend-db-cache.sgml | 3 +++
.../libedata-book/tmpl/e-book-backend-factory.sgml | 3 +++
.../addressbook/libedata-book/tmpl/e-book-backend-sexp.sgml | 3 +++
.../libedata-book/tmpl/e-book-backend-summary.sgml | 3 +++
.../addressbook/libedata-book/tmpl/e-book-backend-sync.sgml | 3 +++
.../addressbook/libedata-book/tmpl/e-book-backend.sgml | 3 +++
.../addressbook/libedata-book/tmpl/e-data-book-factory.sgml | 3 +++
.../addressbook/libedata-book/tmpl/e-data-book-view.sgml | 3 +++
.../addressbook/libedata-book/tmpl/e-data-book.sgml | 3 +++
.../addressbook/libedata-book/tmpl/ximian-vcard.sgml | 3 +++
.../calendar/libecal/tmpl/e-cal-check-timezones.sgml | 5 ++++-
docs/reference/calendar/libecal/tmpl/e-cal-component.sgml | 6 ++++++
docs/reference/calendar/libecal/tmpl/e-cal-recur.sgml | 4 ++++
.../calendar/libecal/tmpl/e-cal-system-timezone.sgml | 4 ++++
docs/reference/calendar/libecal/tmpl/e-cal-time-util.sgml | 3 +++
docs/reference/calendar/libecal/tmpl/e-cal-types.sgml | 4 ++++
docs/reference/calendar/libecal/tmpl/e-cal-util.sgml | 6 ++++++
docs/reference/calendar/libecal/tmpl/e-cal-view.sgml | 3 +++
docs/reference/calendar/libecal/tmpl/e-cal.sgml | 10 ++++++++++
.../calendar/libedata-cal/tmpl/e-cal-backend-cache.sgml | 3 +++
.../calendar/libedata-cal/tmpl/e-cal-backend-factory.sgml | 3 +++
.../calendar/libedata-cal/tmpl/e-cal-backend-file-store.sgml | 3 +++
.../libedata-cal/tmpl/e-cal-backend-loader-factory.sgml | 3 +++
.../calendar/libedata-cal/tmpl/e-cal-backend-sexp.sgml | 3 +++
.../calendar/libedata-cal/tmpl/e-cal-backend-store.sgml | 3 +++
.../calendar/libedata-cal/tmpl/e-cal-backend-sync.sgml | 4 ++++
.../calendar/libedata-cal/tmpl/e-cal-backend-util.sgml | 3 +++
docs/reference/calendar/libedata-cal/tmpl/e-cal-backend.sgml | 3 +++
.../calendar/libedata-cal/tmpl/e-data-cal-common.sgml | 3 +++
.../calendar/libedata-cal/tmpl/e-data-cal-factory.sgml | 3 +++
.../calendar/libedata-cal/tmpl/e-data-cal-view.sgml | 3 +++
docs/reference/calendar/libedata-cal/tmpl/e-data-cal.sgml | 3 +++
docs/reference/camel/tmpl/camel-cipher-context.sgml | 2 ++
docs/reference/libebackend/tmpl/e-data-server-module.sgml | 6 ++++++
docs/reference/libebackend/tmpl/e-db3-utils.sgml | 3 +++
docs/reference/libebackend/tmpl/e-dbhash.sgml | 3 +++
docs/reference/libebackend/tmpl/e-file-cache.sgml | 3 +++
docs/reference/libebackend/tmpl/e-offline-listener.sgml | 4 ++++
39 files changed, 138 insertions(+), 1 deletion(-)
commit 1c7a9179b45d3b45e9cdbb0dcee04dac9fbddeef
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Apr 30 13:46:12 2010 +0200
Avoid passing NULL to g_strstrip in e_contact_get calls
addressbook/libebook/e-contact.c | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
commit de195b7b5400e0d40720bb62ef044beb5c895d5d
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Apr 30 13:26:08 2010 +0200
Bug #617263 - Crash of e-addressbook-factory on second start of evolution
.../backends/google/e-book-backend-google.c | 1 +
addressbook/libedata-book/e-data-book-factory.c | 18 +++++++++++++-
calendar/libedata-cal/e-data-cal-factory.c | 26 ++++++++++++++++----
3 files changed, 39 insertions(+), 6 deletions(-)
commit b0b52e49e5a0e99bc3bad401409d118dca1b5f1e
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Apr 29 16:02:17 2010 +0200
Bug #545505 - Properly free unused message infos periodically
camel/camel-disco-folder.c | 1 +
camel/camel-folder-search.c | 4 +-
camel/camel-folder-summary.c | 160 ++++++++++----------
camel/camel-folder-summary.h | 6 +-
camel/camel-folder-thread.c | 3 +-
camel/camel-vee-folder.c | 9 +-
camel/camel-vtrash-folder.c | 1 +
camel/providers/groupwise/camel-groupwise-folder.c | 2 +
camel/providers/imap/camel-imap-folder.c | 4 +-
camel/providers/local/camel-maildir-folder.c | 13 +-
camel/providers/local/camel-maildir-summary.c | 6 +-
camel/providers/local/camel-mbox-folder.c | 11 +-
camel/providers/local/camel-mbox-summary.c | 5 +-
camel/providers/local/camel-mh-summary.c | 2 +
camel/providers/local/camel-spool-summary.c | 1 +
camel/providers/nntp/camel-nntp-folder.c | 42 +++--
16 files changed, 160 insertions(+), 110 deletions(-)
commit 4fd1ccf4310e4fabb0e63dd29224f26041c8ebc6
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Apr 29 12:13:28 2010 +0200
Bug #616819 - CamelIMAPXStore type definition typo
camel/providers/imapx/camel-imapx-store.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 7dc43f9001a1927d97178f8efd031cbcdf089407
Author: Mario Blättermann <mariobl@gnome.org>
Date: Wed Apr 28 22:39:11 2010 +0200
Updated German translation
po/de.po | 2841 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 1374 insertions(+), 1467 deletions(-)
commit 8cd5e727b356abdaac136a3bd8ad443de4b816f6
Author: Bharath Acharya <abharath@novell.com>
Date: Wed Apr 28 11:44:00 2010 +0530
Bug #615735 - Contacts are not displayed in GW Addressbook.
addressbook/backends/groupwise/e-book-backend-groupwise.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 50763fc936bba4693050565f1ec0752d66f8cf50
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Wed Apr 28 00:43:25 2010 +0200
Specify the executable extension where applicable in the service files
.../org.gnome.evolution.dataserver.AddressBook.service.in | 2 +-
.../libedata-cal/org.gnome.evolution.dataserver.Calendar.service.in | 2 +-
configure.ac | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
commit deca4192c84f1f1e468a1227209f3e63b7d05ffe
Author: dev+gnome <dev+gnome@seantek.com>
Date: Tue Apr 27 16:49:01 2010 +0200
Bug #608620 - Use CRLF in signed & encrypted S/MIME messages
camel/camel-smime-context.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
commit ecd3cf3e1e15249830f782eaedcd4f1fe3ed1991
Author: Matt McCutchen 2 <matt@mattmccutchen.net>
Date: Tue Apr 27 14:19:41 2010 +0200
Bug #615246 - Teach camel_sexp_to_sql_sexp about no-arg (match-all)
camel/camel-search-sql-sexp.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
commit c5bbcdc514dfe2449191b143a95166e2b06bde93
Author: Claudio Saavedra <csaavedra@igalia.com>
Date: Tue Apr 27 13:04:03 2010 +0200
Bug #616318 - Don't use an unitialized key in folder_changed_remove_uid
If g_hash_table_lookup_extended() returns FALSE, then the oldkey
is unset, so don't use it to insert a new item in the hash table.
camel/camel-vee-folder.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 6aa1c67b640c308d791ea5ab5fd916bfcfb08dfa
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Apr 26 19:28:42 2010 +0200
The 'operation' in camel_mime_filter_progress_new can be NULL
camel/camel-mime-filter-progress.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit f90b5908fd7dc56da1fd228c4174d0b940f72dd2
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Apr 26 19:09:11 2010 +0200
Bug #616821 - From field missing in mail
camel/camel-address.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit f3ff22011e8fb4829b21255257c4387c59332d1a
Author: Theppitak Karoonboonyanan <thep@linux.thai.net>
Date: Mon Apr 26 16:17:08 2010 +0700
Updated Thai translation.
po/th.po | 3370 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 1733 insertions(+), 1637 deletions(-)
commit df77c03229838cb82705c979f4f37c39ede44cb6
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Apr 22 09:28:45 2010 -0400
Port Camel to GObject.
addressbook/libebook/e-destination.c | 8 +-
camel/Makefile.am | 2 +
camel/camel-address.c | 49 +-
camel/camel-address.h | 23 +-
camel/camel-block-file.c | 84 +-
camel/camel-block-file.h | 41 +-
camel/camel-certdb.c | 53 +-
camel/camel-certdb.h | 24 +-
camel/camel-cipher-context.c | 154 +-
camel/camel-cipher-context.h | 27 +-
camel/camel-data-cache.c | 124 +-
camel/camel-data-cache.h | 24 +-
camel/camel-data-wrapper.c | 96 +-
camel/camel-data-wrapper.h | 31 +-
camel/camel-disco-diary.c | 40 +-
camel/camel-disco-diary.h | 24 +-
camel/camel-disco-folder.c | 32 +-
camel/camel-disco-folder.h | 24 +-
camel/camel-disco-store.c | 36 +-
camel/camel-disco-store.h | 24 +-
camel/camel-filter-driver.c | 181 +-
camel/camel-filter-driver.h | 24 +-
camel/camel-filter-search.c | 6 +-
camel/camel-folder-search.c | 106 +-
camel/camel-folder-search.h | 24 +-
camel/camel-folder-summary.c | 1893 ++---
camel/camel-folder-summary.h | 24 +-
camel/camel-folder-thread.c | 4 +-
camel/camel-folder.c | 154 +-
camel/camel-folder.h | 33 +-
camel/camel-gpg-context.c | 180 +-
camel/camel-gpg-context.h | 24 +-
camel/camel-html-parser.c | 38 +-
camel/camel-html-parser.h | 23 +-
camel/camel-http-stream.c | 103 +-
camel/camel-http-stream.h | 23 +-
camel/camel-index-control.c | 22 +-
camel/camel-index.c | 144 +-
camel/camel-index.h | 71 +-
camel/camel-internet-address.c | 26 +-
camel/camel-internet-address.h | 23 +-
camel/camel-medium.c | 116 +-
camel/camel-medium.h | 32 +-
camel/camel-mime-filter-basic.c | 40 +-
camel/camel-mime-filter-basic.h | 23 +-
camel/camel-mime-filter-bestenc.c | 42 +-
camel/camel-mime-filter-bestenc.h | 23 +-
camel/camel-mime-filter-canon.c | 36 +-
camel/camel-mime-filter-canon.h | 25 +-
camel/camel-mime-filter-charset.c | 52 +-
camel/camel-mime-filter-charset.h | 23 +-
camel/camel-mime-filter-crlf.c | 40 +-
camel/camel-mime-filter-crlf.h | 24 +-
camel/camel-mime-filter-enriched.c | 45 +-
camel/camel-mime-filter-enriched.h | 24 +-
camel/camel-mime-filter-from.c | 40 +-
camel/camel-mime-filter-from.h | 23 +-
camel/camel-mime-filter-gzip.c | 59 +-
camel/camel-mime-filter-gzip.h | 26 +-
camel/camel-mime-filter-html.c | 55 +-
camel/camel-mime-filter-html.h | 23 +-
camel/camel-mime-filter-index.c | 74 +-
camel/camel-mime-filter-index.h | 23 +-
camel/camel-mime-filter-linewrap.c | 42 +-
camel/camel-mime-filter-linewrap.h | 24 +-
camel/camel-mime-filter-pgp.c | 43 +-
camel/camel-mime-filter-pgp.h | 24 +-
camel/camel-mime-filter-progress.c | 48 +-
camel/camel-mime-filter-progress.h | 23 +-
camel/camel-mime-filter-save.c | 45 +-
camel/camel-mime-filter-save.h | 24 +-
camel/camel-mime-filter-tohtml.c | 66 +-
camel/camel-mime-filter-tohtml.h | 23 +-
camel/camel-mime-filter-windows.c | 57 +-
camel/camel-mime-filter-windows.h | 23 +-
camel/camel-mime-filter-yenc.c | 42 +-
camel/camel-mime-filter-yenc.h | 26 +-
camel/camel-mime-filter.c | 43 +-
camel/camel-mime-filter.h | 24 +-
camel/camel-mime-message.c | 95 +-
camel/camel-mime-message.h | 25 +-
camel/camel-mime-parser.c | 50 +-
camel/camel-mime-parser.h | 23 +-
camel/camel-mime-part-utils.c | 8 +-
camel/camel-mime-part.c | 206 +-
camel/camel-mime-part.h | 24 +-
camel/camel-movemail.c | 8 +-
camel/camel-multipart-encrypted.c | 54 +-
camel/camel-multipart-encrypted.h | 24 +-
camel/camel-multipart-signed.c | 97 +-
camel/camel-multipart-signed.h | 24 +-
camel/camel-multipart.c | 57 +-
camel/camel-multipart.h | 24 +-
camel/camel-nntp-address.c | 26 +-
camel/camel-nntp-address.h | 23 +-
camel/camel-object-bag.c | 525 ++
camel/camel-object-bag.h | 61 +
camel/camel-object.c | 1205 +---
camel/camel-object.h | 164 +-
camel/camel-offline-folder.c | 31 +-
camel/camel-offline-folder.h | 24 +-
camel/camel-offline-journal.c | 34 +-
camel/camel-offline-journal.h | 26 +-
camel/camel-offline-store.c | 31 +-
camel/camel-offline-store.h | 26 +-
camel/camel-partition-table.c | 481 +-
camel/camel-partition-table.h | 41 +-
camel/camel-provider.h | 7 +-
camel/camel-sasl-anonymous.c | 35 +-
camel/camel-sasl-anonymous.h | 24 +-
camel/camel-sasl-cram-md5.c | 27 +-
camel/camel-sasl-cram-md5.h | 24 +-
camel/camel-sasl-digest-md5.c | 40 +-
camel/camel-sasl-digest-md5.h | 24 +-
camel/camel-sasl-gssapi.c | 43 +-
camel/camel-sasl-gssapi.h | 24 +-
camel/camel-sasl-login.c | 41 +-
camel/camel-sasl-login.h | 24 +-
camel/camel-sasl-ntlm.c | 25 +-
camel/camel-sasl-ntlm.h | 24 +-
camel/camel-sasl-plain.c | 27 +-
camel/camel-sasl-plain.h | 24 +-
camel/camel-sasl-popb4smtp.c | 29 +-
camel/camel-sasl-popb4smtp.h | 24 +-
camel/camel-sasl.c | 213 +-
camel/camel-sasl.h | 24 +-
camel/camel-search-private.c | 4 +-
camel/camel-seekable-stream.c | 23 +-
camel/camel-seekable-stream.h | 24 +-
camel/camel-seekable-substream.c | 43 +-
camel/camel-seekable-substream.h | 24 +-
camel/camel-service.c | 94 +-
camel/camel-service.h | 31 +-
camel/camel-session.c | 103 +-
camel/camel-session.h | 33 +-
camel/camel-smime-context.c | 87 +-
camel/camel-smime-context.h | 24 +-
camel/camel-store-summary.c | 112 +-
camel/camel-store-summary.h | 25 +-
camel/camel-store.c | 133 +-
camel/camel-store.h | 33 +-
camel/camel-stream-buffer.c | 85 +-
camel/camel-stream-buffer.h | 24 +-
camel/camel-stream-filter.c | 74 +-
camel/camel-stream-filter.h | 25 +-
camel/camel-stream-fs.c | 55 +-
camel/camel-stream-fs.h | 24 +-
camel/camel-stream-mem.c | 54 +-
camel/camel-stream-mem.h | 24 +-
camel/camel-stream-null.c | 25 +-
camel/camel-stream-null.h | 23 +-
camel/camel-stream-process.c | 32 +-
camel/camel-stream-process.h | 23 +-
camel/camel-stream-vfs.c | 40 +-
camel/camel-stream-vfs.h | 25 +-
camel/camel-stream.c | 30 +-
camel/camel-stream.h | 24 +-
camel/camel-tcp-stream-raw.c | 35 +-
camel/camel-tcp-stream-raw.h | 24 +-
camel/camel-tcp-stream-ssl.c | 74 +-
camel/camel-tcp-stream-ssl.h | 24 +-
camel/camel-tcp-stream.c | 22 +-
camel/camel-tcp-stream.h | 24 +-
camel/camel-text-index.c | 466 +-
camel/camel-text-index.h | 83 +-
camel/camel-transport.c | 77 +-
camel/camel-transport.h | 54 +-
camel/camel-vee-folder.c | 147 +-
camel/camel-vee-folder.h | 25 +-
camel/camel-vee-store.c | 47 +-
camel/camel-vee-store.h | 23 +-
camel/camel-vee-summary.c | 36 +-
camel/camel-vee-summary.h | 23 +-
camel/camel-vtrash-folder.c | 31 +-
camel/camel-vtrash-folder.h | 23 +-
camel/camel.c | 5 +-
camel/camel.h | 1 +
camel/providers/groupwise/camel-groupwise-folder.c | 104 +-
camel/providers/groupwise/camel-groupwise-folder.h | 24 +-
.../providers/groupwise/camel-groupwise-journal.c | 39 +-
.../providers/groupwise/camel-groupwise-journal.h | 26 +-
.../groupwise/camel-groupwise-store-summary.c | 25 +-
.../groupwise/camel-groupwise-store-summary.h | 23 +-
camel/providers/groupwise/camel-groupwise-store.c | 93 +-
camel/providers/groupwise/camel-groupwise-store.h | 24 +-
.../providers/groupwise/camel-groupwise-summary.c | 25 +-
.../providers/groupwise/camel-groupwise-summary.h | 23 +-
.../groupwise/camel-groupwise-transport.c | 24 +-
.../groupwise/camel-groupwise-transport.h | 24 +-
camel/providers/groupwise/camel-groupwise-utils.c | 18 +-
camel/providers/imap/camel-imap-command.c | 10 +-
camel/providers/imap/camel-imap-folder.c | 151 +-
camel/providers/imap/camel-imap-folder.h | 25 +-
camel/providers/imap/camel-imap-journal.c | 38 +-
camel/providers/imap/camel-imap-journal.h | 26 +-
camel/providers/imap/camel-imap-message-cache.c | 58 +-
camel/providers/imap/camel-imap-message-cache.h | 24 +-
camel/providers/imap/camel-imap-search.c | 62 +-
camel/providers/imap/camel-imap-search.h | 24 +-
camel/providers/imap/camel-imap-store-summary.c | 25 +-
camel/providers/imap/camel-imap-store-summary.h | 29 +-
camel/providers/imap/camel-imap-store.c | 122 +-
camel/providers/imap/camel-imap-store.h | 25 +-
camel/providers/imap/camel-imap-summary.c | 25 +-
camel/providers/imap/camel-imap-summary.h | 23 +-
camel/providers/imap/camel-imap-wrapper.c | 76 +-
camel/providers/imap/camel-imap-wrapper.h | 24 +-
camel/providers/imapx/camel-imapx-folder.c | 119 +-
camel/providers/imapx/camel-imapx-folder.h | 58 +-
camel/providers/imapx/camel-imapx-server.c | 157 +-
camel/providers/imapx/camel-imapx-server.h | 142 +-
camel/providers/imapx/camel-imapx-store-summary.c | 100 +-
camel/providers/imapx/camel-imapx-store-summary.h | 92 +-
camel/providers/imapx/camel-imapx-store.c | 159 +-
camel/providers/imapx/camel-imapx-store.h | 51 +-
camel/providers/imapx/camel-imapx-stream.c | 131 +-
camel/providers/imapx/camel-imapx-stream.h | 90 +-
camel/providers/imapx/camel-imapx-summary.c | 161 +-
camel/providers/imapx/camel-imapx-summary.h | 72 +-
camel/providers/imapx/camel-imapx-utils.c | 8 +-
camel/providers/imapx/camel-imapx-view-summary.h | 36 +-
camel/providers/imapx/test-imapx.c | 2 +-
camel/providers/local/camel-local-folder.c | 80 +-
camel/providers/local/camel-local-folder.h | 25 +-
camel/providers/local/camel-local-provider.c | 2 +-
camel/providers/local/camel-local-store.c | 38 +-
camel/providers/local/camel-local-store.h | 24 +-
camel/providers/local/camel-local-summary.c | 56 +-
camel/providers/local/camel-local-summary.h | 23 +-
camel/providers/local/camel-maildir-folder.c | 34 +-
camel/providers/local/camel-maildir-folder.h | 24 +-
camel/providers/local/camel-maildir-store.c | 27 +-
camel/providers/local/camel-maildir-store.h | 24 +-
camel/providers/local/camel-maildir-summary.c | 51 +-
camel/providers/local/camel-maildir-summary.h | 23 +-
camel/providers/local/camel-mbox-folder.c | 42 +-
camel/providers/local/camel-mbox-folder.h | 24 +-
camel/providers/local/camel-mbox-store.c | 35 +-
camel/providers/local/camel-mbox-store.h | 24 +-
camel/providers/local/camel-mbox-summary.c | 34 +-
camel/providers/local/camel-mbox-summary.h | 23 +-
camel/providers/local/camel-mh-folder.c | 34 +-
camel/providers/local/camel-mh-folder.h | 23 +-
camel/providers/local/camel-mh-store.c | 39 +-
camel/providers/local/camel-mh-store.h | 24 +-
camel/providers/local/camel-mh-summary.c | 38 +-
camel/providers/local/camel-mh-summary.h | 23 +-
camel/providers/local/camel-spool-folder.c | 26 +-
camel/providers/local/camel-spool-folder.h | 24 +-
camel/providers/local/camel-spool-store.c | 27 +-
camel/providers/local/camel-spool-store.h | 24 +-
camel/providers/local/camel-spool-summary.c | 24 +-
camel/providers/local/camel-spool-summary.h | 23 +-
camel/providers/nntp/camel-nntp-folder.c | 75 +-
camel/providers/nntp/camel-nntp-folder.h | 24 +-
camel/providers/nntp/camel-nntp-store-summary.c | 25 +-
camel/providers/nntp/camel-nntp-store-summary.h | 23 +-
camel/providers/nntp/camel-nntp-store.c | 119 +-
camel/providers/nntp/camel-nntp-store.h | 24 +-
camel/providers/nntp/camel-nntp-stream.c | 72 +-
camel/providers/nntp/camel-nntp-stream.h | 23 +-
camel/providers/nntp/camel-nntp-summary.c | 38 +-
camel/providers/nntp/camel-nntp-summary.h | 23 +-
camel/providers/pop3/camel-pop3-engine.c | 55 +-
camel/providers/pop3/camel-pop3-engine.h | 23 +-
camel/providers/pop3/camel-pop3-folder.c | 52 +-
camel/providers/pop3/camel-pop3-folder.h | 24 +-
camel/providers/pop3/camel-pop3-store.c | 54 +-
camel/providers/pop3/camel-pop3-store.h | 24 +-
camel/providers/pop3/camel-pop3-stream.c | 63 +-
camel/providers/pop3/camel-pop3-stream.h | 23 +-
.../providers/sendmail/camel-sendmail-transport.c | 28 +-
.../providers/sendmail/camel-sendmail-transport.h | 24 +-
camel/providers/smtp/camel-smtp-transport.c | 54 +-
camel/providers/smtp/camel-smtp-transport.h | 24 +-
camel/tests/folder/test1.c | 4 +-
camel/tests/folder/test10.c | 15 +-
camel/tests/folder/test11.c | 3 +-
camel/tests/folder/test2.c | 2 +-
camel/tests/folder/test3.c | 4 +-
camel/tests/folder/test4.c | 4 +-
camel/tests/folder/test5.c | 4 +-
camel/tests/folder/test6.c | 2 +-
camel/tests/folder/test7.c | 2 +-
camel/tests/folder/test8.c | 6 +-
camel/tests/folder/test9.c | 16 +-
camel/tests/lib/camel-test-provider.c | 5 +-
camel/tests/lib/camel-test-provider.h | 2 +-
camel/tests/lib/camel-test.h | 6 +-
camel/tests/lib/folders.c | 2 +-
camel/tests/lib/folders.h | 2 +
camel/tests/lib/messages.c | 24 +-
camel/tests/lib/session.c | 28 +-
camel/tests/lib/session.h | 41 +-
camel/tests/lib/streams.c | 2 +-
camel/tests/message/test3.c | 16 +-
camel/tests/message/test4.c | 6 +-
camel/tests/mime-filter/test-charset.c | 10 +-
camel/tests/mime-filter/test-crlf.c | 8 +-
camel/tests/mime-filter/test-tohtml.c | 6 +-
camel/tests/mime-filter/test1.c | 8 +-
camel/tests/misc/split.c | 9 +-
camel/tests/misc/test1.c | 4 +-
camel/tests/misc/test2.c | 8 +-
camel/tests/misc/url-scan.c | 2 +-
camel/tests/misc/url.c | 4 +-
camel/tests/misc/utf7.c | 3 +-
camel/tests/smime/pgp-mime.c | 37 +-
camel/tests/smime/pgp.c | 70 +-
camel/tests/smime/pkcs7.c | 31 +-
camel/tests/stream/test1.c | 3 +-
camel/tests/stream/test2.c | 9 +-
camel/tests/stream/test3.c | 3 +-
docs/reference/camel/Makefile.am | 21 +-
docs/reference/camel/camel-sections.txt | 1931 ++---
docs/reference/camel/camel.types | 90 +
docs/reference/camel/tmpl/camel-address.sgml | 3 -
docs/reference/camel/tmpl/camel-block-file.sgml | 19 -
docs/reference/camel/tmpl/camel-certdb.sgml | 10 -
.../reference/camel/tmpl/camel-cipher-context.sgml | 39 +-
docs/reference/camel/tmpl/camel-data-cache.sgml | 7 +-
docs/reference/camel/tmpl/camel-data-wrapper.sgml | 6 -
docs/reference/camel/tmpl/camel-disco-diary.sgml | 5 -
docs/reference/camel/tmpl/camel-disco-folder.sgml | 2 -
docs/reference/camel/tmpl/camel-disco-store.sgml | 3 -
docs/reference/camel/tmpl/camel-filter-driver.sgml | 2 -
docs/reference/camel/tmpl/camel-folder-search.sgml | 10 -
.../reference/camel/tmpl/camel-folder-summary.sgml | 25 -
docs/reference/camel/tmpl/camel-folder.sgml | 10 -
docs/reference/camel/tmpl/camel-gpg-context.sgml | 7 +-
docs/reference/camel/tmpl/camel-html-parser.sgml | 2 -
docs/reference/camel/tmpl/camel-http-stream.sgml | 14 -
docs/reference/camel/tmpl/camel-imap-store.sgml | 12 +
docs/reference/camel/tmpl/camel-index.sgml | 17 -
.../camel/tmpl/camel-internet-address.sgml | 2 -
docs/reference/camel/tmpl/camel-medium.sgml | 25 +-
.../camel/tmpl/camel-mime-filter-basic.sgml | 2 -
.../camel/tmpl/camel-mime-filter-bestenc.sgml | 2 -
.../camel/tmpl/camel-mime-filter-canon.sgml | 2 -
.../camel/tmpl/camel-mime-filter-charset.sgml | 2 -
.../camel/tmpl/camel-mime-filter-crlf.sgml | 2 -
.../camel/tmpl/camel-mime-filter-enriched.sgml | 2 -
.../camel/tmpl/camel-mime-filter-from.sgml | 2 -
.../camel/tmpl/camel-mime-filter-gzip.sgml | 2 -
.../camel/tmpl/camel-mime-filter-html.sgml | 2 -
.../camel/tmpl/camel-mime-filter-index.sgml | 2 -
.../camel/tmpl/camel-mime-filter-linewrap.sgml | 2 -
.../camel/tmpl/camel-mime-filter-pgp.sgml | 2 -
.../camel/tmpl/camel-mime-filter-progress.sgml | 2 -
.../camel/tmpl/camel-mime-filter-save.sgml | 2 -
.../camel/tmpl/camel-mime-filter-tohtml.sgml | 2 -
.../camel/tmpl/camel-mime-filter-windows.sgml | 2 -
.../camel/tmpl/camel-mime-filter-yenc.sgml | 2 -
docs/reference/camel/tmpl/camel-mime-filter.sgml | 10 -
docs/reference/camel/tmpl/camel-mime-message.sgml | 10 -
docs/reference/camel/tmpl/camel-mime-parser.sgml | 2 -
docs/reference/camel/tmpl/camel-mime-part.sgml | 41 +-
.../camel/tmpl/camel-multipart-encrypted.sgml | 5 -
.../camel/tmpl/camel-multipart-signed.sgml | 10 -
docs/reference/camel/tmpl/camel-multipart.sgml | 4 -
docs/reference/camel/tmpl/camel-nntp-address.sgml | 2 -
docs/reference/camel/tmpl/camel-object.sgml | 261 +-
.../reference/camel/tmpl/camel-offline-folder.sgml | 2 -
.../camel/tmpl/camel-offline-journal.sgml | 4 -
docs/reference/camel/tmpl/camel-offline-store.sgml | 2 -
.../camel/tmpl/camel-partition-table.sgml | 13 -
.../reference/camel/tmpl/camel-sasl-anonymous.sgml | 3 -
docs/reference/camel/tmpl/camel-sasl-cram-md5.sgml | 2 -
.../camel/tmpl/camel-sasl-digest-md5.sgml | 2 -
docs/reference/camel/tmpl/camel-sasl-gssapi.sgml | 2 -
docs/reference/camel/tmpl/camel-sasl-login.sgml | 2 -
docs/reference/camel/tmpl/camel-sasl-ntlm.sgml | 2 -
docs/reference/camel/tmpl/camel-sasl-plain.sgml | 2 -
.../reference/camel/tmpl/camel-sasl-popb4smtp.sgml | 2 -
docs/reference/camel/tmpl/camel-sasl.sgml | 22 +-
.../camel/tmpl/camel-seekable-stream.sgml | 4 -
.../camel/tmpl/camel-seekable-substream.sgml | 2 -
docs/reference/camel/tmpl/camel-service.sgml | 7 -
docs/reference/camel/tmpl/camel-session.sgml | 7 -
docs/reference/camel/tmpl/camel-smime-context.sgml | 2 -
docs/reference/camel/tmpl/camel-store-summary.sgml | 12 -
docs/reference/camel/tmpl/camel-store.sgml | 8 -
docs/reference/camel/tmpl/camel-stream-buffer.sgml | 2 -
docs/reference/camel/tmpl/camel-stream-filter.sgml | 2 -
docs/reference/camel/tmpl/camel-stream-fs.sgml | 2 -
docs/reference/camel/tmpl/camel-stream-mem.sgml | 2 -
docs/reference/camel/tmpl/camel-stream-null.sgml | 2 -
.../reference/camel/tmpl/camel-stream-process.sgml | 3 -
docs/reference/camel/tmpl/camel-stream-vfs.sgml | 2 -
docs/reference/camel/tmpl/camel-stream.sgml | 2 -
.../reference/camel/tmpl/camel-tcp-stream-raw.sgml | 3 -
docs/reference/camel/tmpl/camel-tcp-stream.sgml | 1 -
docs/reference/camel/tmpl/camel-text-index.sgml | 8 -
docs/reference/camel/tmpl/camel-transport.sgml | 2 -
docs/reference/camel/tmpl/camel-unused.sgml | 7444 +++++++++++++++++---
docs/reference/camel/tmpl/camel-vee-folder.sgml | 10 -
docs/reference/camel/tmpl/camel-vee-store.sgml | 3 -
docs/reference/camel/tmpl/camel-vee-summary.sgml | 3 -
docs/reference/camel/tmpl/camel-vtrash-folder.sgml | 3 -
399 files changed, 16250 insertions(+), 11086 deletions(-)
commit a3c7ea0cf2b63244eff279e7d6a39cab59872920
Author: Fran Diéguez <fran.dieguez@mabishu.com>
Date: Thu Apr 22 23:50:28 2010 +0200
Updated Galician translations
po/gl.po | 994 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 496 insertions(+), 498 deletions(-)
commit d7d59eab9812e3767940a2c9987918b2fcf11966
Author: Shankar Prasad <sprasad@git.gnome.org>
Date: Thu Apr 22 12:09:35 2010 +0530
Updated Kannada translations
po/kn.po | 4170 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 2084 insertions(+), 2086 deletions(-)
commit 1e7bff4532cc6bc182ab54d772b0aa97113acaf4
Author: Carles Ferrando <carles.ferrando@gmail.com>
Date: Thu Apr 22 00:04:44 2010 +0200
Added Catalan (Valencian) translation
po/LINGUAS | 1 +
po/ca@valencia.po | 5716 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 5717 insertions(+)
commit 19abcd78a04f7d379ad579ef9174f56d66dc7437
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Wed Apr 21 18:36:54 2010 +0200
Updated Spanish translation
po/es.po | 1006 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 504 insertions(+), 502 deletions(-)
commit 08cfec3e91b325a0ecbf342bb2cb6475b2ee39fb
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Apr 20 17:21:57 2010 -0400
Merge more cleanup bits from camel-gobject.
In particular, any method that takes a CamelException must return at
least a gboolean indicating success or failure. This driven by the
convention in GLib of allowing GError arguments to be NULL, in which
case the function's return value is the only other way to report
failure. GError will soon replace CamelException.
camel/camel-block-file.h | 2 +-
camel/camel-disco-folder.c | 124 +-
camel/camel-disco-folder.h | 36 +-
camel/camel-disco-store.c | 22 +-
camel/camel-folder.c | 106 +-
camel/camel-folder.h | 31 +-
camel/camel-offline-folder.c | 14 +-
camel/camel-offline-folder.h | 4 +-
camel/camel-offline-store.c | 24 +-
camel/camel-offline-store.h | 6 +-
camel/camel-partition-table.c | 39 +-
camel/camel-partition-table.h | 6 +-
camel/camel-provider.c | 15 +-
camel/camel-provider.h | 2 +-
camel/camel-service.c | 18 +-
camel/camel-service.h | 4 +-
camel/camel-session.c | 12 +-
camel/camel-session.h | 4 +-
camel/camel-store.c | 141 +-
camel/camel-store.h | 27 +-
camel/camel-vee-folder.c | 3598 ++++++++++----------
camel/camel-vee-folder.h | 2 +
camel/camel-vee-store.c | 29 +-
camel/camel-vtrash-folder.c | 12 +-
camel/camel-vtrash-folder.h | 6 +-
camel/providers/groupwise/camel-groupwise-folder.c | 227 +-
camel/providers/groupwise/camel-groupwise-folder.h | 10 +-
.../providers/groupwise/camel-groupwise-journal.c | 86 +-
.../providers/groupwise/camel-groupwise-provider.c | 5 +-
.../groupwise/camel-groupwise-store-summary.c | 68 +-
.../groupwise/camel-groupwise-store-summary.h | 12 +-
camel/providers/groupwise/camel-groupwise-store.c | 239 +-
camel/providers/groupwise/camel-groupwise-store.h | 1 -
.../providers/groupwise/camel-groupwise-summary.c | 124 +-
.../groupwise/camel-groupwise-transport.c | 162 +-
.../groupwise/camel-groupwise-transport.h | 14 +-
camel/providers/groupwise/camel-groupwise-utils.c | 41 +-
camel/providers/groupwise/camel-groupwise-utils.h | 4 +-
camel/providers/imap/camel-imap-command.c | 121 +-
camel/providers/imap/camel-imap-command.h | 1 -
camel/providers/imap/camel-imap-folder.c | 649 ++--
camel/providers/imap/camel-imap-folder.h | 13 +-
camel/providers/imap/camel-imap-journal.c | 90 +-
camel/providers/imap/camel-imap-message-cache.c | 138 +-
camel/providers/imap/camel-imap-message-cache.h | 3 +-
camel/providers/imap/camel-imap-search.c | 69 +-
camel/providers/imap/camel-imap-store-summary.c | 78 +-
camel/providers/imap/camel-imap-store.c | 438 ++-
camel/providers/imap/camel-imap-store.h | 4 +-
camel/providers/imap/camel-imap-summary.c | 121 +-
camel/providers/imap/camel-imap-utils.c | 1 -
camel/providers/imap/camel-imap-wrapper.c | 120 +-
camel/providers/imap/camel-imap-wrapper.h | 1 -
camel/providers/imapx/camel-imapx-folder.c | 35 +-
camel/providers/imapx/camel-imapx-store.c | 83 +-
camel/providers/local/camel-local-folder.c | 188 +-
camel/providers/local/camel-local-folder.h | 4 +-
camel/providers/local/camel-local-provider.c | 5 +-
camel/providers/local/camel-local-store.c | 219 +-
camel/providers/local/camel-local-store.h | 22 +-
camel/providers/local/camel-local-summary.c | 178 +-
camel/providers/local/camel-local-summary.h | 2 +
camel/providers/local/camel-maildir-folder.c | 200 +-
camel/providers/local/camel-maildir-folder.h | 16 +-
camel/providers/local/camel-maildir-store.c | 215 +-
camel/providers/local/camel-maildir-store.h | 16 +-
camel/providers/local/camel-maildir-summary.c | 154 +-
camel/providers/local/camel-maildir-summary.h | 11 +-
camel/providers/local/camel-mbox-folder.c | 148 +-
camel/providers/local/camel-mbox-folder.h | 15 +-
camel/providers/local/camel-mbox-store.c | 248 +-
camel/providers/local/camel-mbox-store.h | 16 +-
camel/providers/local/camel-mbox-summary.c | 292 +-
camel/providers/local/camel-mbox-summary.h | 4 +-
camel/providers/local/camel-mh-folder.c | 120 +-
camel/providers/local/camel-mh-folder.h | 16 +-
camel/providers/local/camel-mh-store.c | 199 +-
camel/providers/local/camel-mh-store.h | 15 +-
camel/providers/local/camel-mh-summary.c | 113 +-
camel/providers/local/camel-mh-summary.h | 9 +-
camel/providers/local/camel-spool-folder.c | 61 +-
camel/providers/local/camel-spool-folder.h | 18 +-
camel/providers/local/camel-spool-store.c | 246 +-
camel/providers/local/camel-spool-store.h | 15 +-
camel/providers/local/camel-spool-summary.c | 183 +-
camel/providers/local/camel-spool-summary.h | 2 +-
camel/providers/nntp/camel-nntp-folder.c | 306 +-
camel/providers/nntp/camel-nntp-folder.h | 7 +-
camel/providers/nntp/camel-nntp-grouplist.c | 1 -
camel/providers/nntp/camel-nntp-newsrc.c | 1 -
camel/providers/nntp/camel-nntp-provider.c | 2 +-
camel/providers/nntp/camel-nntp-store-summary.c | 78 +-
camel/providers/nntp/camel-nntp-store-summary.h | 6 +-
camel/providers/nntp/camel-nntp-store.c | 320 +-
camel/providers/nntp/camel-nntp-store.h | 1 -
camel/providers/nntp/camel-nntp-stream.c | 128 +-
camel/providers/nntp/camel-nntp-stream.h | 26 +-
camel/providers/nntp/camel-nntp-summary.c | 279 +-
camel/providers/nntp/camel-nntp-summary.h | 6 +-
camel/providers/pop3/camel-pop3-engine.c | 39 +-
camel/providers/pop3/camel-pop3-engine.h | 2 +-
camel/providers/pop3/camel-pop3-folder.c | 159 +-
camel/providers/pop3/camel-pop3-folder.h | 20 +-
camel/providers/pop3/camel-pop3-provider.c | 2 +-
camel/providers/pop3/camel-pop3-store.c | 287 +-
camel/providers/pop3/camel-pop3-store.h | 17 +-
camel/providers/pop3/camel-pop3-stream.c | 121 +-
camel/providers/pop3/camel-pop3-stream.h | 2 +-
camel/providers/sendmail/camel-sendmail-provider.c | 2 +-
.../providers/sendmail/camel-sendmail-transport.c | 79 +-
.../providers/sendmail/camel-sendmail-transport.h | 14 +-
camel/providers/smtp/camel-smtp-transport.c | 258 +-
camel/providers/smtp/camel-smtp-transport.h | 13 +-
.../libebook/tmpl/e-address-western.sgml | 3 +
.../addressbook/libebook/tmpl/e-book-query.sgml | 3 +
.../addressbook/libebook/tmpl/e-book-types.sgml | 4 +
.../addressbook/libebook/tmpl/e-book-view.sgml | 3 +
.../addressbook/libebook/tmpl/e-book.sgml | 3 +
.../addressbook/libebook/tmpl/e-contact.sgml | 6 +
.../addressbook/libebook/tmpl/e-destination.sgml | 4 +
.../addressbook/libebook/tmpl/e-name-western.sgml | 3 +
.../addressbook/libebook/tmpl/e-vcard.sgml | 4 +
docs/reference/camel/tmpl/address-data.sgml | 3 +
docs/reference/camel/tmpl/addresses.sgml | 3 +
docs/reference/camel/tmpl/camel-address.sgml | 4 +
docs/reference/camel/tmpl/camel-arg.sgml | 3 +
docs/reference/camel/tmpl/camel-block-file.sgml | 3 +
docs/reference/camel/tmpl/camel-certdb.sgml | 5 +
docs/reference/camel/tmpl/camel-charset-map.sgml | 3 +
.../reference/camel/tmpl/camel-cipher-context.sgml | 10 +-
docs/reference/camel/tmpl/camel-data-cache.sgml | 3 +
docs/reference/camel/tmpl/camel-data-wrapper.sgml | 4 +
docs/reference/camel/tmpl/camel-db.sgml | 3 +
docs/reference/camel/tmpl/camel-debug.sgml | 5 +
docs/reference/camel/tmpl/camel-disco-diary.sgml | 3 +
docs/reference/camel/tmpl/camel-disco-folder.sgml | 6 +
docs/reference/camel/tmpl/camel-disco-store.sgml | 3 +
docs/reference/camel/tmpl/camel-exception.sgml | 4 +
docs/reference/camel/tmpl/camel-file-utils.sgml | 3 +
docs/reference/camel/tmpl/camel-filter-driver.sgml | 3 +
docs/reference/camel/tmpl/camel-filter-search.sgml | 3 +
docs/reference/camel/tmpl/camel-folder-search.sgml | 4 +
.../reference/camel/tmpl/camel-folder-summary.sgml | 3 +
docs/reference/camel/tmpl/camel-folder-thread.sgml | 3 +
docs/reference/camel/tmpl/camel-folder.sgml | 10 +
docs/reference/camel/tmpl/camel-gpg-context.sgml | 3 +
.../camel/tmpl/camel-groupwise-folder.sgml | 3 +
.../camel/tmpl/camel-groupwise-journal.sgml | 3 +
.../camel/tmpl/camel-groupwise-store-summary.sgml | 4 +
.../camel/tmpl/camel-groupwise-store.sgml | 3 +
.../camel/tmpl/camel-groupwise-summary.sgml | 3 +
.../camel/tmpl/camel-groupwise-transport.sgml | 3 +
.../camel/tmpl/camel-groupwise-utils.sgml | 3 +
docs/reference/camel/tmpl/camel-html-parser.sgml | 4 +
docs/reference/camel/tmpl/camel-http-stream.sgml | 3 +
docs/reference/camel/tmpl/camel-iconv.sgml | 5 +
docs/reference/camel/tmpl/camel-imap-command.sgml | 3 +
docs/reference/camel/tmpl/camel-imap-folder.sgml | 8 +
docs/reference/camel/tmpl/camel-imap-journal.sgml | 3 +
.../camel/tmpl/camel-imap-message-cache.sgml | 3 +
docs/reference/camel/tmpl/camel-imap-search.sgml | 3 +
.../camel/tmpl/camel-imap-store-summary.sgml | 4 +
docs/reference/camel/tmpl/camel-imap-store.sgml | 10 +-
docs/reference/camel/tmpl/camel-imap-summary.sgml | 3 +
docs/reference/camel/tmpl/camel-imap-utils.sgml | 3 +
docs/reference/camel/tmpl/camel-imap-wrapper.sgml | 3 +
docs/reference/camel/tmpl/camel-imap4-command.sgml | 3 +
docs/reference/camel/tmpl/camel-imap4-engine.sgml | 3 +
docs/reference/camel/tmpl/camel-imap4-folder.sgml | 3 +
docs/reference/camel/tmpl/camel-imap4-journal.sgml | 3 +
docs/reference/camel/tmpl/camel-imap4-search.sgml | 3 +
.../reference/camel/tmpl/camel-imap4-specials.sgml | 3 +
.../camel/tmpl/camel-imap4-store-summary.sgml | 3 +
docs/reference/camel/tmpl/camel-imap4-store.sgml | 3 +
docs/reference/camel/tmpl/camel-imap4-stream.sgml | 3 +
docs/reference/camel/tmpl/camel-imap4-summary.sgml | 3 +
docs/reference/camel/tmpl/camel-imap4-utils.sgml | 3 +
docs/reference/camel/tmpl/camel-index.sgml | 3 +
.../camel/tmpl/camel-internet-address.sgml | 4 +
docs/reference/camel/tmpl/camel-junk-plugin.sgml | 3 +
docs/reference/camel/tmpl/camel-list-utils.sgml | 3 +
docs/reference/camel/tmpl/camel-local-folder.sgml | 3 +
docs/reference/camel/tmpl/camel-local-store.sgml | 3 +
docs/reference/camel/tmpl/camel-local-summary.sgml | 3 +
docs/reference/camel/tmpl/camel-lock-client.sgml | 3 +
docs/reference/camel/tmpl/camel-lock-helper.sgml | 3 +
docs/reference/camel/tmpl/camel-lock.sgml | 3 +
.../reference/camel/tmpl/camel-maildir-folder.sgml | 3 +
docs/reference/camel/tmpl/camel-maildir-store.sgml | 3 +
.../camel/tmpl/camel-maildir-summary.sgml | 3 +
docs/reference/camel/tmpl/camel-mbox-folder.sgml | 3 +
docs/reference/camel/tmpl/camel-mbox-store.sgml | 3 +
docs/reference/camel/tmpl/camel-mbox-summary.sgml | 3 +
docs/reference/camel/tmpl/camel-medium.sgml | 3 +
docs/reference/camel/tmpl/camel-mempool.sgml | 3 +
docs/reference/camel/tmpl/camel-mh-folder.sgml | 3 +
docs/reference/camel/tmpl/camel-mh-store.sgml | 3 +
docs/reference/camel/tmpl/camel-mh-summary.sgml | 3 +
.../camel/tmpl/camel-mime-filter-basic.sgml | 3 +
.../camel/tmpl/camel-mime-filter-bestenc.sgml | 3 +
.../camel/tmpl/camel-mime-filter-canon.sgml | 3 +
.../camel/tmpl/camel-mime-filter-charset.sgml | 3 +
.../camel/tmpl/camel-mime-filter-crlf.sgml | 3 +
.../camel/tmpl/camel-mime-filter-enriched.sgml | 3 +
.../camel/tmpl/camel-mime-filter-from.sgml | 4 +
.../camel/tmpl/camel-mime-filter-gzip.sgml | 3 +
.../camel/tmpl/camel-mime-filter-html.sgml | 4 +
.../camel/tmpl/camel-mime-filter-index.sgml | 3 +
.../camel/tmpl/camel-mime-filter-linewrap.sgml | 3 +
.../camel/tmpl/camel-mime-filter-pgp.sgml | 4 +
.../camel/tmpl/camel-mime-filter-progress.sgml | 3 +
.../camel/tmpl/camel-mime-filter-save.sgml | 3 +
.../camel/tmpl/camel-mime-filter-tohtml.sgml | 3 +
.../camel/tmpl/camel-mime-filter-windows.sgml | 3 +
.../camel/tmpl/camel-mime-filter-yenc.sgml | 3 +
docs/reference/camel/tmpl/camel-mime-filter.sgml | 4 +
docs/reference/camel/tmpl/camel-mime-message.sgml | 4 +
docs/reference/camel/tmpl/camel-mime-parser.sgml | 4 +
docs/reference/camel/tmpl/camel-mime-part.sgml | 4 +
docs/reference/camel/tmpl/camel-mime-utils.sgml | 5 +
docs/reference/camel/tmpl/camel-movemail.sgml | 3 +
docs/reference/camel/tmpl/camel-msgport.sgml | 4 +
.../camel/tmpl/camel-multipart-encrypted.sgml | 4 +
.../camel/tmpl/camel-multipart-signed.sgml | 4 +
docs/reference/camel/tmpl/camel-multipart.sgml | 4 +
docs/reference/camel/tmpl/camel-net-utils.sgml | 3 +
docs/reference/camel/tmpl/camel-nntp-address.sgml | 4 +
docs/reference/camel/tmpl/camel-nntp-auth.sgml | 3 +
docs/reference/camel/tmpl/camel-nntp-folder.sgml | 4 +
.../reference/camel/tmpl/camel-nntp-grouplist.sgml | 3 +
docs/reference/camel/tmpl/camel-nntp-newsrc.sgml | 3 +
.../camel/tmpl/camel-nntp-resp-codes.sgml | 3 +
.../camel/tmpl/camel-nntp-store-summary.sgml | 4 +
docs/reference/camel/tmpl/camel-nntp-store.sgml | 3 +
docs/reference/camel/tmpl/camel-nntp-stream.sgml | 3 +
docs/reference/camel/tmpl/camel-nntp-summary.sgml | 3 +
docs/reference/camel/tmpl/camel-nntp-utils.sgml | 3 +
docs/reference/camel/tmpl/camel-object.sgml | 4 +
.../reference/camel/tmpl/camel-offline-folder.sgml | 4 +
.../camel/tmpl/camel-offline-journal.sgml | 3 +
docs/reference/camel/tmpl/camel-offline-store.sgml | 5 +
docs/reference/camel/tmpl/camel-operation.sgml | 4 +
.../camel/tmpl/camel-partition-table.sgml | 6 +
docs/reference/camel/tmpl/camel-pop3-engine.sgml | 3 +
docs/reference/camel/tmpl/camel-pop3-folder.sgml | 3 +
docs/reference/camel/tmpl/camel-pop3-store.sgml | 3 +
docs/reference/camel/tmpl/camel-pop3-stream.sgml | 3 +
docs/reference/camel/tmpl/camel-provider.sgml | 6 +
.../reference/camel/tmpl/camel-sasl-anonymous.sgml | 3 +
docs/reference/camel/tmpl/camel-sasl-cram-md5.sgml | 3 +
.../camel/tmpl/camel-sasl-digest-md5.sgml | 3 +
docs/reference/camel/tmpl/camel-sasl-gssapi.sgml | 3 +
docs/reference/camel/tmpl/camel-sasl-login.sgml | 3 +
docs/reference/camel/tmpl/camel-sasl-ntlm.sgml | 3 +
docs/reference/camel/tmpl/camel-sasl-plain.sgml | 3 +
.../reference/camel/tmpl/camel-sasl-popb4smtp.sgml | 3 +
docs/reference/camel/tmpl/camel-sasl.sgml | 3 +
.../camel/tmpl/camel-search-sql-sexp.sgml | 3 +
docs/reference/camel/tmpl/camel-search-sql.sgml | 3 +
.../camel/tmpl/camel-seekable-stream.sgml | 3 +
.../camel/tmpl/camel-seekable-substream.sgml | 3 +
.../camel/tmpl/camel-sendmail-transport.sgml | 3 +
docs/reference/camel/tmpl/camel-service.sgml | 4 +
docs/reference/camel/tmpl/camel-session.sgml | 4 +
docs/reference/camel/tmpl/camel-smime-context.sgml | 3 +
.../reference/camel/tmpl/camel-smtp-transport.sgml | 3 +
docs/reference/camel/tmpl/camel-spool-folder.sgml | 3 +
docs/reference/camel/tmpl/camel-spool-store.sgml | 3 +
docs/reference/camel/tmpl/camel-spool-summary.sgml | 3 +
docs/reference/camel/tmpl/camel-store-summary.sgml | 4 +
docs/reference/camel/tmpl/camel-store.sgml | 10 +
docs/reference/camel/tmpl/camel-stream-buffer.sgml | 3 +
docs/reference/camel/tmpl/camel-stream-filter.sgml | 3 +
docs/reference/camel/tmpl/camel-stream-fs.sgml | 3 +
docs/reference/camel/tmpl/camel-stream-mem.sgml | 4 +
docs/reference/camel/tmpl/camel-stream-null.sgml | 4 +
.../reference/camel/tmpl/camel-stream-process.sgml | 4 +
docs/reference/camel/tmpl/camel-stream-vfs.sgml | 3 +
docs/reference/camel/tmpl/camel-stream.sgml | 3 +
docs/reference/camel/tmpl/camel-string-utils.sgml | 3 +
.../reference/camel/tmpl/camel-tcp-stream-raw.sgml | 4 +
.../reference/camel/tmpl/camel-tcp-stream-ssl.sgml | 3 +
docs/reference/camel/tmpl/camel-tcp-stream.sgml | 3 +
docs/reference/camel/tmpl/camel-test-provider.sgml | 3 +
docs/reference/camel/tmpl/camel-test.sgml | 6 +
docs/reference/camel/tmpl/camel-text-index.sgml | 3 +
docs/reference/camel/tmpl/camel-transport.sgml | 3 +
docs/reference/camel/tmpl/camel-trie.sgml | 3 +
docs/reference/camel/tmpl/camel-uid-cache.sgml | 3 +
docs/reference/camel/tmpl/camel-url-scanner.sgml | 4 +
docs/reference/camel/tmpl/camel-url.sgml | 3 +
docs/reference/camel/tmpl/camel-utf8.sgml | 3 +
docs/reference/camel/tmpl/camel-vee-folder.sgml | 3 +
docs/reference/camel/tmpl/camel-vee-store.sgml | 4 +
docs/reference/camel/tmpl/camel-vee-summary.sgml | 3 +
docs/reference/camel/tmpl/camel-vtrash-folder.sgml | 3 +
docs/reference/camel/tmpl/camel.sgml | 4 +
docs/reference/camel/tmpl/folders.sgml | 3 +
docs/reference/camel/tmpl/messages.sgml | 4 +
docs/reference/camel/tmpl/session.sgml | 3 +
docs/reference/camel/tmpl/streams.sgml | 3 +
.../libedataserver/tmpl/e-account-list.sgml | 3 +
docs/reference/libedataserver/tmpl/e-account.sgml | 4 +
.../libedataserver/tmpl/e-categories.sgml | 4 +
docs/reference/libedataserver/tmpl/e-flag.sgml | 4 +
docs/reference/libedataserver/tmpl/e-iterator.sgml | 3 +
.../libedataserver/tmpl/e-list-iterator.sgml | 3 +
docs/reference/libedataserver/tmpl/e-list.sgml | 3 +
docs/reference/libedataserver/tmpl/e-memory.sgml | 3 +
docs/reference/libedataserver/tmpl/e-proxy.sgml | 4 +
docs/reference/libedataserver/tmpl/e-sexp.sgml | 4 +
.../libedataserver/tmpl/e-source-group.sgml | 3 +
.../libedataserver/tmpl/e-source-list.sgml | 4 +
docs/reference/libedataserver/tmpl/e-source.sgml | 3 +
.../libedataserver/tmpl/e-time-utils.sgml | 4 +
docs/reference/libedataserver/tmpl/e-uid.sgml | 4 +
docs/reference/libedataserver/tmpl/e-url.sgml | 3 +
docs/reference/libedataserver/tmpl/e-util.sgml | 15 +-
.../libedataserver/tmpl/e-xml-hash-utils.sgml | 3 +
.../reference/libedataserver/tmpl/e-xml-utils.sgml | 3 +
.../reference/libedataserver/tmpl/eds-version.sgml | 3 +
.../libedataserverui/tmpl/e-book-auth-util.sgml | 3 +
.../libedataserverui/tmpl/e-categories-dialog.sgml | 3 +
.../tmpl/e-category-completion.sgml | 4 +
.../tmpl/e-cell-renderer-color.sgml | 4 +
.../libedataserverui/tmpl/e-contact-store.sgml | 4 +
.../tmpl/e-data-server-ui-marshal.sgml | 3 +
.../libedataserverui/tmpl/e-destination-store.sgml | 4 +
.../tmpl/e-name-selector-dialog.sgml | 4 +
.../tmpl/e-name-selector-entry.sgml | 4 +
.../tmpl/e-name-selector-list.sgml | 4 +
.../tmpl/e-name-selector-model.sgml | 4 +
.../libedataserverui/tmpl/e-name-selector.sgml | 4 +
.../libedataserverui/tmpl/e-passwords.sgml | 7 +
.../libedataserverui/tmpl/e-source-combo-box.sgml | 3 +
.../tmpl/e-source-selector-dialog.sgml | 3 +
.../libedataserverui/tmpl/e-source-selector.sgml | 3 +
.../tmpl/e-tree-model-generator.sgml | 3 +
338 files changed, 7433 insertions(+), 5740 deletions(-)
commit 42d8a30a497df386955a198538a80eb780ec2386
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Tue Apr 20 00:31:55 2010 +0100
Clean up the Google Contacts addressbook backend
Merge the entirely redundant GoogleBook into EBookBackendGoogle and simplify
things a bit.
addressbook/backends/google/Makefile.am | 34 +-
.../backends/google/e-book-backend-google.c | 1000 ++++++++++++++---
addressbook/backends/google/google-book.c | 1138 --------------------
addressbook/backends/google/google-book.h | 75 --
po/POTFILES.in | 1 -
5 files changed, 880 insertions(+), 1368 deletions(-)
commit 182ba4f5d5e3f8bd27e3300430ecf0bf4bef0fb5
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Mon Apr 19 22:37:38 2010 +0100
Whitespace fixes for the Google Contacts addressbook backend
.../backends/google/e-book-backend-google.c | 1102 +++++++-------
.../backends/google/e-book-backend-google.h | 16 +-
addressbook/backends/google/google-book.c | 1608 ++++++++++----------
addressbook/backends/google/google-book.h | 50 +-
addressbook/backends/google/util.c | 1329 ++++++++--------
addressbook/backends/google/util.h | 21 +-
6 files changed, 1972 insertions(+), 2154 deletions(-)
commit 2f15137de63a2c088218ebd9c86049581c824cfb
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Apr 19 14:24:11 2010 -0400
Get Camel tests building again.
camel/tests/folder/test10.c | 1 +
camel/tests/lib/messages.c | 58 ++++++++++++++++++---------------
camel/tests/mime-filter/test-tohtml.c | 33 +++++++++++--------
camel/tests/mime-filter/test1.c | 12 ++++---
camel/tests/smime/pgp.c | 4 +--
camel/tests/stream/test1.c | 6 ++--
6 files changed, 64 insertions(+), 50 deletions(-)
commit 7d1446ea62ac2dc1b2fd446afc5ea5a931ce9bb2
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Apr 19 13:41:19 2010 -0400
Fix a typo in the previous commit.
libedataserverui/e-contact-store.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 748111b1508e8a5a05c514ebbb3f701bcf5941cf
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Apr 19 13:02:10 2010 -0400
Seal up libedataserverui classes.
Move all public members to a separate private structure. This breaks
ABI and API, but we've already bumped the libedataserverui soname.
Still need to go through these classes and add GObject properties so
they're more EBinding-friendly.
libedataserverui/e-cell-renderer-color.h | 2 +-
libedataserverui/e-contact-store.c | 251 +++++++++-----
libedataserverui/e-contact-store.h | 55 ++--
libedataserverui/e-destination-store.c | 222 ++++++++-----
libedataserverui/e-destination-store.h | 64 ++--
libedataserverui/e-name-selector-dialog.c | 444 ++++++++++++++-----------
libedataserverui/e-name-selector-dialog.h | 47 +--
libedataserverui/e-name-selector-entry.c | 474 +++++++++++++--------------
libedataserverui/e-name-selector-entry.h | 74 ++---
libedataserverui/e-name-selector-list.c | 246 ++++++++------
libedataserverui/e-name-selector-list.h | 45 ++-
libedataserverui/e-name-selector-model.c | 144 ++++----
libedataserverui/e-name-selector-model.h | 91 +++--
libedataserverui/e-name-selector.c | 152 +++++----
libedataserverui/e-name-selector.h | 61 ++--
libedataserverui/e-source-combo-box.h | 7 +-
libedataserverui/e-source-selector-dialog.h | 47 ++-
libedataserverui/e-tree-model-generator.c | 254 +++++++-------
libedataserverui/e-tree-model-generator.h | 78 +++--
19 files changed, 1542 insertions(+), 1216 deletions(-)
commit c8703b1f6dc99ab24e3c8a78beff2733731b49a3
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Mon Apr 19 19:25:37 2010 +0200
Updated Spanish translation
po/es.po | 38 +++++---------------------------------
1 file changed, 5 insertions(+), 33 deletions(-)
commit 28897beab5dcd4aab3586322a96280be92585db6
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Sun Apr 19 08:37:27 2009 +0100
Bug 580021 — Port to external libgdata
Convert Google calendar and contacts backends to use the external libgdata,
depending on version >= 0.6.3. The e-d-s internal libgdata-1.2 has been
dropped completely.
The conversion of the Google calendar backend is untested and probably not
working, but since people should be using CalDAV to access their Google
Calendars, this shouldn't be a problem.
The conversion of the Google contacts backend is fairly well tested, and
has had support for a few new properties added. Most notably, addresses and
names are now stored on Google's servers in a structured format which more
closely maps to e-d-s' vCard representation than the previous flat string.
Closes: bgo#580021
addressbook/backends/google/Makefile.am | 12 +-
.../backends/google/e-book-backend-google.c | 171 +-
addressbook/backends/google/google-book.c | 420 ++--
addressbook/backends/google/google-book.h | 15 -
addressbook/backends/google/util.c | 647 +++---
addressbook/backends/google/util.h | 6 +-
calendar/backends/google/Makefile.am | 12 +-
.../backends/google/e-cal-backend-google-utils.c | 874 ++++----
.../backends/google/e-cal-backend-google-utils.h | 22 +-
calendar/backends/google/e-cal-backend-google.c | 226 +-
calendar/backends/google/e-cal-backend-google.h | 23 +-
configure.ac | 29 +-
servers/Makefile.am | 2 +-
servers/google/Makefile.am | 3 -
servers/google/libgdata-google/Makefile.am | 38 -
.../google/libgdata-google/gdata-google-service.c | 689 -------
.../google/libgdata-google/gdata-google-service.h | 73 -
.../google/libgdata-google/libgdata-google.pc.in | 16 -
servers/google/libgdata/Makefile.am | 42 -
servers/google/libgdata/gdata-entry.c | 2155 --------------------
servers/google/libgdata/gdata-entry.h | 265 ---
servers/google/libgdata/gdata-feed.c | 680 ------
servers/google/libgdata/gdata-feed.h | 74 -
servers/google/libgdata/gdata-service-iface.c | 113 -
servers/google/libgdata/gdata-service-iface.h | 82 -
servers/google/libgdata/libgdata.pc.in | 15 -
26 files changed, 1347 insertions(+), 5357 deletions(-)
commit 61284ee40cd0c613faf3d9d5f4189fc279b48334
Author: Laurent Coudeur <laurentc@iol.ie>
Date: Mon Apr 19 17:50:03 2010 +0200
Updated French translation
po/fr.po | 2538 ++++++++++++++++++++++++++------------------------------------
1 file changed, 1061 insertions(+), 1477 deletions(-)
commit 17155a9aa42e44c59b6913a5f8e4c31aff3a6af1
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sun Apr 18 21:57:41 2010 +0200
Updated Spanish translation
po/es.po | 162 ++++++++++++++++++++++++++++++++++++--------------------------
1 file changed, 94 insertions(+), 68 deletions(-)
commit 7c169db0ac545d3dd8502063de99bfa15f0a8f4a
Author: Francisco Diéguez <fran.dieguez@mabishu.com>
Date: Sun Apr 18 18:18:07 2010 +0200
Updated Galician translations
po/gl.po | 138 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 69 insertions(+), 69 deletions(-)
commit 37c30d35742f69841d79d45d7e8649b1dcfe042b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Apr 18 10:34:23 2010 -0400
Bug 603773 - com_err.h doesn't exist on Solaris
camel/camel-sasl-gssapi.c | 2 ++
m4/evo_krb5_support.m4 | 4 ++--
2 files changed, 4 insertions(+), 2 deletions(-)
commit 8b034c8eb1b5b1f07f81c1ef6e8796876306751c
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Tue Apr 13 18:29:38 2010 +0100
Miscellaneous string fixes
Various small capitalisation and punctuation fixes. Helps: bgo#615713
addressbook/libebook/e-book.c | 2 +-
addressbook/libebook/e-contact.c | 44 +++++++++++++--------------
camel/providers/local/camel-spool-summary.c | 20 ++++++------
3 files changed, 33 insertions(+), 33 deletions(-)
commit 6f5f18a815e8d2b53aeacb1fee7dce8f5fc813dd
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Sun Apr 18 10:14:30 2010 +0200
Updated Spanish translation
po/es.po | 412 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 207 insertions(+), 205 deletions(-)
commit 76de167dc2ce082bde39b051fd6ed0d19c72757a
Author: Francisco Diéguez <fran.dieguez@mabishu.com>
Date: Sat Apr 17 21:10:05 2010 +0200
Updated Galician translations
po/gl.po | 3174 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 1528 insertions(+), 1646 deletions(-)
commit a18266a9525f790a498937a6c567fbbd565a0581
Author: Alex Kloss <alexkloss@att.net>
Date: Sat Apr 17 14:31:27 2010 -0400
Bug 501140 - IMAP provider missing mnemonics
camel/providers/imap/camel-imap-provider.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 76e89b4d125b85a98ca5b342374a217bc0a7a483
Author: Jorge González <jorgegonz@svn.gnome.org>
Date: Fri Apr 16 18:35:50 2010 +0200
Updated Spanish translation
po/es.po | 3134 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 1506 insertions(+), 1628 deletions(-)
commit a4cf8c96c8dc7d0298923144231680b6f61db36b
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Apr 16 09:33:16 2010 +0200
Bug #562595 - POP3 Delete after X days should depend on Leave messages
camel/providers/pop3/camel-pop3-provider.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit c9683e0e8a6b17878fb0ec98fb48a9cbd83cf699
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Fri Apr 16 06:56:56 2010 +0200
Fix the build breakage properly :)
libedataserver/e-time-utils.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit a2fe3d096ea38f60543455dae1c1aba633517659
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Apr 15 23:11:59 2010 -0400
Fix build breakage.
libedataserver/e-time-utils.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
commit d32962cededbc9f8c14e9922033f76c55e910595
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Fri Apr 16 01:10:54 2010 +0200
A little bit more of cleaning
calendar/backends/groupwise/e-cal-backend-groupwise.c | 5 ++---
camel/camel-mime-utils.c | 10 ----------
2 files changed, 2 insertions(+), 13 deletions(-)
commit a78b5d47b5d36f9308d83747c0d72423d3e933a8
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Fri Apr 16 01:07:18 2010 +0200
Removing some pthreads related comments.
calendar/backends/weather/e-weather-source-ccf.c | 5 ++---
calendar/libecal/e-cal-time-util.c | 6 +++---
camel/camel-mime-message.c | 5 ++---
camel/camel-mime-utils.c | 5 ++---
camel/camel-tcp-stream-raw.c | 6 +++++-
libedataserver/e-time-utils.c | 7 ++++---
6 files changed, 18 insertions(+), 16 deletions(-)
commit b50b385f39f183df5726f8174627a3108fc9518b
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Apr 15 20:47:13 2010 +0200
Bug #615776 - Drop camel-private.h and offer a public alternative for locks
camel/Makefile.am | 2 +-
camel/camel-block-file.c | 1 -
camel/camel-certdb.c | 123 ++++++--
camel/camel-certdb.h | 10 +
camel/camel-data-wrapper.c | 61 +++-
camel/camel-data-wrapper.h | 7 +
camel/camel-filter-driver.c | 1 -
camel/camel-folder-summary.c | 314 +++++++++++++-------
camel/camel-folder-summary.h | 11 +
camel/camel-folder.c | 131 ++++++--
camel/camel-folder.h | 9 +
camel/camel-mime-parser.c | 1 -
camel/camel-offline-journal.c | 2 +-
camel/camel-private.h | 210 -------------
camel/camel-provider.c | 2 +-
camel/camel-service.c | 98 ++++--
camel/camel-service.h | 8 +
camel/camel-session.c | 90 +++++-
camel/camel-session.h | 8 +
camel/camel-store-summary.c | 178 +++++++----
camel/camel-store-summary.h | 9 +
camel/camel-store.c | 89 ++++--
camel/camel-store.h | 7 +
camel/camel-stream-fs.c | 2 +-
camel/camel-stream-vfs.c | 1 -
camel/camel-tcp-stream-ssl.c | 1 -
camel/camel-text-index.c | 1 -
camel/camel-transport.c | 59 +++-
camel/camel-transport.h | 7 +
camel/camel-uid-cache.c | 2 +-
camel/camel-vee-folder.c | 262 ++++++++++------
camel/camel-vee-folder.h | 12 +
camel/camel-vee-store.c | 1 -
camel/camel-vee-summary.c | 21 +-
camel/camel-vtrash-folder.c | 1 -
camel/camel-win32.c | 2 +-
camel/camel-win32.h | 58 ++++
camel/camel.c | 2 +-
camel/providers/groupwise/camel-groupwise-folder.c | 84 +++---
.../groupwise/camel-groupwise-store-summary.c | 6 +-
camel/providers/groupwise/camel-groupwise-store.c | 76 +++--
camel/providers/imap/camel-imap-command.c | 22 +-
camel/providers/imap/camel-imap-folder.c | 68 ++---
camel/providers/imap/camel-imap-store-summary.c | 6 +-
camel/providers/imap/camel-imap-store.c | 72 ++---
camel/providers/imapx/camel-imapx-server.c | 6 +-
camel/providers/imapx/camel-imapx-store-summary.c | 6 +-
camel/providers/imapx/camel-imapx-store.c | 6 +-
camel/providers/imapx/camel-imapx-tokenise.h | 5 +-
camel/providers/local/camel-local-folder.c | 2 -
camel/providers/local/camel-mh-summary.c | 6 +-
camel/providers/local/camel-spool-summary.c | 1 +
camel/providers/nntp/camel-nntp-folder.c | 28 +-
camel/providers/nntp/camel-nntp-store-summary.c | 6 +-
camel/providers/nntp/camel-nntp-store.c | 36 ++-
camel/providers/pop3/camel-pop3-engine.c | 3 +-
camel/providers/smtp/camel-smtp-transport.c | 4 +-
57 files changed, 1421 insertions(+), 826 deletions(-)
commit c1730ba391e0c0658d6eb85bdcd1f10113ddcf3e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Apr 14 17:50:23 2010 -0400
Merge some cleanup bits from camel-gobject.
camel/camel-disco-folder.c | 394 +++++----
camel/camel-disco-folder.h | 2 +
camel/camel-disco-store.c | 314 ++++---
camel/camel-disco-store.h | 2 +
camel/camel-folder-summary.c | 1 -
camel/camel-folder.c | 1939 ++++++++++++++++++++++--------------------
camel/camel-store-summary.c | 893 ++++++++++---------
camel/camel-store-summary.h | 2 +
camel/camel-store.c | 762 ++++++++---------
camel/camel-store.h | 2 +
10 files changed, 2275 insertions(+), 2036 deletions(-)
commit e01898bcd368cc7e96158286579d8dd419e59352
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Apr 15 14:38:10 2010 +0200
Bug #608766 - Replace pthread with GLib's GThread
calendar/libecal/e-cal.c | 1 -
camel/camel-block-file.c | 53 ++++++++++++-------------
camel/camel-certdb.c | 11 +++--
camel/camel-data-wrapper.c | 4 +-
camel/camel-debug.c | 13 +++---
camel/camel-exception.c | 1 -
camel/camel-folder-summary.c | 7 ++--
camel/camel-lock-client.c | 7 ++--
camel/camel-mime-utils.c | 18 ++++-----
camel/camel-object.c | 27 ++++++-------
camel/camel-object.h | 1 -
camel/camel-operation.c | 29 +++++---------
camel/camel-partition-table.c | 20 +++++-----
camel/camel-private.h | 7 ++--
camel/camel-provider.c | 12 +++---
camel/camel-sasl-popb4smtp.c | 7 ++--
camel/camel-service.c | 1 -
camel/camel-string-utils.c | 15 ++++---
camel/providers/imapx/camel-imapx-exception.c | 19 +++++----
camel/providers/local/camel-local-private.h | 1 -
camel/providers/nntp/camel-nntp-newsrc.c | 1 -
camel/tests/folder/test10.c | 19 ++++++---
camel/tests/folder/test11.c | 1 -
camel/tests/folder/test8.c | 24 +++++++----
camel/tests/lib/camel-test.c | 21 ++++------
configure.ac | 25 ++----------
libedataserver/e-data-server-util.c | 44 ++++----------------
libedataserver/e-data-server-util.h | 3 +-
m4/evo_pthread_check.m4 | 16 --------
29 files changed, 163 insertions(+), 245 deletions(-)
commit da6cbdc2dca32853975a39dd1b448b6c942db1d2
Author: Philip Withnall <philip@tecnocode.co.uk>
Date: Tue Apr 13 18:22:58 2010 +0100
Updated British English translation
po/en_GB.po | 2563 ++++++++++++++++++++++++++++-------------------------------
1 file changed, 1222 insertions(+), 1341 deletions(-)
commit 2750c20e55dbcba04e86ffe4161ebeb584c4ca3f
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Wed Apr 14 00:48:46 2010 +0530
Bug 507423 (bnc) - Message list in Inbox doesn't get refreshed
camel/providers/groupwise/camel-groupwise-folder.c | 2 --
1 file changed, 2 deletions(-)
commit 86c871fc48f14e29e48ba240a8d11fa5687bf9fe
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Wed Apr 14 00:41:55 2010 +0530
Show deleted mails from trash and fix a crash
camel/providers/groupwise/camel-groupwise-folder.c | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
commit ac0da7deb1c2ddbca37738005353466be848d9f0
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Apr 12 20:56:27 2010 -0400
Merge some cleanup bits from camel-gobject.
camel/camel-cipher-context.c | 3 +-
camel/camel-data-cache.c | 2 +-
camel/camel-data-wrapper.c | 4 +-
camel/camel-disco-folder.c | 5 +-
camel/camel-disco-store.c | 9 +-
camel/camel-filter-driver.c | 323 ++---
camel/camel-filter-search.c | 36 +-
camel/camel-folder-search.c | 244 ++--
camel/camel-folder-search.h | 2 +
camel/camel-folder-summary.c | 272 ++--
camel/camel-folder-summary.h | 10 +-
camel/camel-folder-thread.c | 3 +-
camel/camel-folder.c | 746 ++++++-----
camel/camel-folder.h | 2 +
camel/camel-gpg-context.c | 20 +-
camel/camel-http-stream.c | 5 +-
camel/camel-index-control.c | 2 +-
camel/camel-index.c | 248 ++--
camel/camel-index.h | 6 +
camel/camel-mime-message.c | 6 +-
camel/camel-mime-parser.c | 74 +-
camel/camel-mime-part-utils.c | 9 +-
camel/camel-mime-part.c | 1371 ++++++++++----------
camel/camel-mime-part.h | 16 +-
camel/camel-mime-utils.c | 16 +-
camel/camel-multipart-encrypted.c | 101 +-
camel/camel-multipart-signed.c | 562 ++++----
camel/camel-multipart-signed.h | 1 -
camel/camel-multipart.c | 688 +++++-----
camel/camel-multipart.h | 2 +
camel/camel-object.c | 12 +-
camel/camel-object.h | 9 +-
camel/camel-offline-folder.c | 146 +--
camel/camel-offline-folder.h | 2 +
camel/camel-offline-journal.c | 68 +-
camel/camel-offline-store.c | 92 +-
camel/camel-partition-table.c | 14 +-
camel/camel-sasl.c | 3 +-
camel/camel-seekable-substream.c | 3 +-
camel/camel-service.c | 3 +-
camel/camel-session.c | 3 +-
camel/camel-smime-context.c | 2 +-
camel/camel-store-summary.c | 454 +++----
camel/camel-store.c | 20 +-
camel/camel-stream-buffer.c | 3 +-
camel/camel-stream-filter.c | 6 +-
camel/camel-tcp-stream-ssl.c | 6 +-
camel/camel-text-index.c | 1163 +++++++++--------
camel/camel-vee-folder.c | 1207 +++++++++--------
camel/camel-vee-store.c | 523 ++++----
camel/camel-vee-summary.c | 53 +-
camel/camel-vee-summary.h | 1 -
camel/camel-vtrash-folder.c | 197 +--
camel/providers/groupwise/camel-groupwise-folder.c | 3 +-
camel/providers/groupwise/camel-groupwise-store.c | 6 +-
.../providers/groupwise/camel-groupwise-summary.c | 6 +-
camel/providers/groupwise/camel-groupwise-utils.c | 6 +-
camel/providers/imap/camel-imap-command.c | 4 +-
camel/providers/imap/camel-imap-folder.c | 8 +-
camel/providers/imap/camel-imap-search.c | 6 +-
camel/providers/imap/camel-imap-store.c | 22 +-
camel/providers/imap/camel-imap-summary.c | 8 +-
camel/providers/imap/camel-imap-wrapper.c | 6 +-
camel/providers/imapx/camel-imapx-folder.c | 4 +-
camel/providers/imapx/camel-imapx-server.c | 52 +-
camel/providers/imapx/camel-imapx-store.c | 6 +-
camel/providers/imapx/camel-imapx-stream.c | 6 +-
camel/providers/imapx/camel-imapx-summary.c | 8 +-
camel/providers/imapx/camel-imapx-utils.c | 8 +-
camel/providers/local/camel-local-folder.c | 6 +-
camel/providers/local/camel-local-store.c | 4 +-
camel/providers/local/camel-local-summary.c | 13 +-
camel/providers/local/camel-maildir-folder.c | 4 +-
camel/providers/local/camel-maildir-store.c | 4 +-
camel/providers/local/camel-maildir-summary.c | 7 +-
camel/providers/local/camel-mbox-folder.c | 6 +-
camel/providers/local/camel-mbox-store.c | 12 +-
camel/providers/local/camel-mbox-summary.c | 17 +-
camel/providers/local/camel-mh-folder.c | 4 +-
camel/providers/local/camel-mh-store.c | 14 +-
camel/providers/local/camel-mh-summary.c | 2 +-
camel/providers/local/camel-spool-store.c | 4 +-
camel/providers/nntp/camel-nntp-folder.c | 5 +-
camel/providers/nntp/camel-nntp-store.c | 4 +-
camel/providers/nntp/camel-nntp-stream.c | 5 +-
camel/providers/nntp/camel-nntp-summary.c | 8 +-
camel/providers/pop3/camel-pop3-engine.c | 2 +-
camel/providers/pop3/camel-pop3-folder.c | 17 +-
camel/providers/pop3/camel-pop3-store.c | 10 +-
camel/providers/pop3/camel-pop3-stream.c | 5 +-
camel/tests/folder/test1.c | 2 +-
camel/tests/folder/test10.c | 10 +-
camel/tests/folder/test4.c | 2 +-
camel/tests/folder/test5.c | 2 +-
camel/tests/folder/test8.c | 2 +-
camel/tests/folder/test9.c | 3 +-
camel/tests/lib/camel-test.h | 2 +-
camel/tests/lib/folders.c | 2 +-
camel/tests/lib/messages.c | 4 +-
camel/tests/smime/pgp.c | 22 +-
.../reference/camel/tmpl/camel-folder-summary.sgml | 2 -
docs/reference/camel/tmpl/camel-mime-part.sgml | 8 +-
docs/reference/camel/tmpl/camel-object.sgml | 1 +
docs/reference/camel/tmpl/camel-stream-buffer.sgml | 10 +-
docs/reference/camel/tmpl/camel-stream-filter.sgml | 1 -
docs/reference/camel/tmpl/camel-stream-fs.sgml | 2 +-
docs/reference/camel/tmpl/camel-stream-mem.sgml | 4 +-
107 files changed, 4637 insertions(+), 4532 deletions(-)
commit b7d4262fd5136174232ff8a83d8ea694bc539541
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Tue Apr 13 11:15:57 2010 +0200
[win32] Use _WIN32 define instead of G_OS_WIN32 in public headers
camel/camel-tcp-stream-raw.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 678143f38f6905e4f4b0262623fec9831f5818cf
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Tue Apr 13 11:03:46 2010 +0200
[win32] G_OS_WIN32 cannot be defined if no glib header is included
camel/camel-tcp-stream.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit cf243b39158cbca7aeed483ffe42aebf903edc74
Author: Milan Crha <mcrha@redhat.com>
Date: Mon Apr 12 23:41:08 2010 +0200
Bug #611646 - Calendar shows recurring birthdays incorrectly
calendar/libecal/e-cal.c | 4 ----
1 file changed, 4 deletions(-)
commit 1eea6a72b22f4ddf2626b5448db608f6b0847b98
Author: Alexandre Rostovtsev <tetromino@gmail.com>
Date: Mon Apr 12 16:58:27 2010 -0400
Bug 615290 - Fails to build with Heimdal Kerberos
camel/camel-sasl-gssapi.c | 4 ++++
1 file changed, 4 insertions(+)
commit ea9cc0df049d8c7240b83e2a9b11b12095f9430f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Apr 10 18:27:39 2010 -0400
Merge some cleanup bits from camel-gobject.
camel/camel-folder-search.c | 15 +-
camel/camel-http-stream.c | 436 ++++++++--------
camel/camel-multipart-signed.c | 8 +-
camel/camel-seekable-stream.c | 123 +++--
camel/camel-seekable-stream.h | 2 +
camel/camel-seekable-substream.c | 238 ++++-----
camel/camel-stream-buffer.c | 552 +++++++++++---------
camel/camel-stream-buffer.h | 16 +-
camel/camel-stream-filter.c | 455 ++++++++--------
camel/camel-stream-filter.h | 4 +-
camel/camel-stream-fs.c | 302 ++++++-----
camel/camel-stream-fs.h | 5 +-
camel/camel-stream-mem.c | 354 +++++++------
camel/camel-stream-mem.h | 7 +-
camel/camel-stream-null.c | 53 +-
camel/camel-stream-process.c | 152 +++---
camel/camel-stream-vfs.c | 219 ++++----
camel/camel-stream-vfs.h | 2 -
camel/camel-stream.c | 133 +++--
camel/camel-stream.h | 4 +-
camel/camel-tcp-stream-raw.c | 304 +++++------
camel/camel-tcp-stream-ssl.c | 389 +++++++-------
camel/camel-tcp-stream.c | 104 ++--
camel/camel-tcp-stream.h | 7 +-
camel/providers/groupwise/camel-groupwise-utils.c | 22 +-
camel/providers/imapx/camel-imapx-server.c | 17 +-
camel/providers/local/camel-mbox-folder.c | 6 +-
camel/providers/nntp/camel-nntp-store.c | 8 +-
docs/reference/camel/tmpl/camel-address.sgml | 3 +
docs/reference/camel/tmpl/camel-block-file.sgml | 19 +
docs/reference/camel/tmpl/camel-certdb.sgml | 10 +
.../reference/camel/tmpl/camel-cipher-context.sgml | 7 +-
docs/reference/camel/tmpl/camel-data-cache.sgml | 7 +-
docs/reference/camel/tmpl/camel-data-wrapper.sgml | 6 +
docs/reference/camel/tmpl/camel-disco-diary.sgml | 5 +
docs/reference/camel/tmpl/camel-disco-folder.sgml | 2 +
docs/reference/camel/tmpl/camel-disco-store.sgml | 3 +
docs/reference/camel/tmpl/camel-filter-driver.sgml | 2 +
docs/reference/camel/tmpl/camel-folder-search.sgml | 10 +
.../reference/camel/tmpl/camel-folder-summary.sgml | 27 +
docs/reference/camel/tmpl/camel-folder.sgml | 10 +
docs/reference/camel/tmpl/camel-gpg-context.sgml | 7 +-
docs/reference/camel/tmpl/camel-html-parser.sgml | 2 +
docs/reference/camel/tmpl/camel-http-stream.sgml | 14 +
docs/reference/camel/tmpl/camel-index.sgml | 17 +
.../camel/tmpl/camel-internet-address.sgml | 2 +
docs/reference/camel/tmpl/camel-medium.sgml | 7 +-
.../camel/tmpl/camel-mime-filter-basic.sgml | 2 +
.../camel/tmpl/camel-mime-filter-bestenc.sgml | 2 +
.../camel/tmpl/camel-mime-filter-canon.sgml | 2 +
.../camel/tmpl/camel-mime-filter-charset.sgml | 2 +
.../camel/tmpl/camel-mime-filter-crlf.sgml | 2 +
.../camel/tmpl/camel-mime-filter-enriched.sgml | 2 +
.../camel/tmpl/camel-mime-filter-from.sgml | 2 +
.../camel/tmpl/camel-mime-filter-gzip.sgml | 2 +
.../camel/tmpl/camel-mime-filter-html.sgml | 2 +
.../camel/tmpl/camel-mime-filter-index.sgml | 2 +
.../camel/tmpl/camel-mime-filter-linewrap.sgml | 2 +
.../camel/tmpl/camel-mime-filter-pgp.sgml | 2 +
.../camel/tmpl/camel-mime-filter-progress.sgml | 2 +
.../camel/tmpl/camel-mime-filter-save.sgml | 2 +
.../camel/tmpl/camel-mime-filter-tohtml.sgml | 2 +
.../camel/tmpl/camel-mime-filter-windows.sgml | 2 +
.../camel/tmpl/camel-mime-filter-yenc.sgml | 2 +
docs/reference/camel/tmpl/camel-mime-filter.sgml | 10 +
docs/reference/camel/tmpl/camel-mime-message.sgml | 10 +
docs/reference/camel/tmpl/camel-mime-parser.sgml | 2 +
docs/reference/camel/tmpl/camel-mime-part.sgml | 29 +-
.../camel/tmpl/camel-multipart-encrypted.sgml | 5 +
.../camel/tmpl/camel-multipart-signed.sgml | 10 +
docs/reference/camel/tmpl/camel-multipart.sgml | 4 +
docs/reference/camel/tmpl/camel-nntp-address.sgml | 2 +
docs/reference/camel/tmpl/camel-object.sgml | 7 +
.../reference/camel/tmpl/camel-offline-folder.sgml | 2 +
.../camel/tmpl/camel-offline-journal.sgml | 4 +
docs/reference/camel/tmpl/camel-offline-store.sgml | 2 +
.../camel/tmpl/camel-partition-table.sgml | 13 +
.../reference/camel/tmpl/camel-sasl-anonymous.sgml | 3 +
docs/reference/camel/tmpl/camel-sasl-cram-md5.sgml | 2 +
.../camel/tmpl/camel-sasl-digest-md5.sgml | 2 +
docs/reference/camel/tmpl/camel-sasl-gssapi.sgml | 2 +
docs/reference/camel/tmpl/camel-sasl-login.sgml | 2 +
docs/reference/camel/tmpl/camel-sasl-ntlm.sgml | 2 +
docs/reference/camel/tmpl/camel-sasl-plain.sgml | 2 +
.../reference/camel/tmpl/camel-sasl-popb4smtp.sgml | 2 +
docs/reference/camel/tmpl/camel-sasl.sgml | 22 +-
.../camel/tmpl/camel-seekable-stream.sgml | 4 +
.../camel/tmpl/camel-seekable-substream.sgml | 2 +
docs/reference/camel/tmpl/camel-service.sgml | 7 +
docs/reference/camel/tmpl/camel-session.sgml | 7 +
docs/reference/camel/tmpl/camel-smime-context.sgml | 2 +
docs/reference/camel/tmpl/camel-store-summary.sgml | 12 +
docs/reference/camel/tmpl/camel-store.sgml | 8 +
docs/reference/camel/tmpl/camel-stream-buffer.sgml | 10 +
docs/reference/camel/tmpl/camel-stream-filter.sgml | 3 +
docs/reference/camel/tmpl/camel-stream-fs.sgml | 2 +
docs/reference/camel/tmpl/camel-stream-mem.sgml | 4 +
docs/reference/camel/tmpl/camel-stream-null.sgml | 2 +
.../reference/camel/tmpl/camel-stream-process.sgml | 3 +
docs/reference/camel/tmpl/camel-stream-vfs.sgml | 2 +
docs/reference/camel/tmpl/camel-stream.sgml | 2 +
.../reference/camel/tmpl/camel-tcp-stream-raw.sgml | 3 +
.../reference/camel/tmpl/camel-tcp-stream-ssl.sgml | 2 +
docs/reference/camel/tmpl/camel-tcp-stream.sgml | 1 +
docs/reference/camel/tmpl/camel-text-index.sgml | 8 +
docs/reference/camel/tmpl/camel-transport.sgml | 2 +
docs/reference/camel/tmpl/camel-unused.sgml | 72 +++
docs/reference/camel/tmpl/camel-vee-folder.sgml | 10 +
docs/reference/camel/tmpl/camel-vee-store.sgml | 3 +
docs/reference/camel/tmpl/camel-vee-summary.sgml | 3 +
docs/reference/camel/tmpl/camel-vtrash-folder.sgml | 3 +
111 files changed, 2537 insertions(+), 1910 deletions(-)
commit 83b0a7d5a27f55c40fbc4c1713f275b64d505a11
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Apr 9 10:54:47 2010 +0200
Implement CamelVeeStore::get_name()
camel/camel-vee-store.c | 17 ++++++++++++++---
1 file changed, 14 insertions(+), 3 deletions(-)
commit 17dd87155a15678d432d60c9242c2de5564c076b
Author: punit <jpunit@novell.com>
Date: Fri Apr 9 09:41:28 2010 +0200
Bug #514041 - Add space between categories
addressbook/libebook/e-contact.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
commit 6aba16e5e3e0988701ce7aa4d9124b17ea7dbda2
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Apr 9 09:37:03 2010 +0200
Bump gtk+ version requirement to 2.20.0
configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 1958f0f5cc7828ea86fe0277eef854d5475213d5
Author: Bharath Acharya <abharath@novell.com>
Date: Fri Apr 9 10:19:30 2010 +0530
Bug 583791 (bnc) - User created contact list does not behave reliably
We do not fetch the members of a list in GroupWise for autocompletion.
Added an env variable to fetch all the members.
addressbook/backends/groupwise/e-book-backend-groupwise.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 6082af1715469a7642608585eb6edafd401f76cb
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Thu Apr 8 13:01:00 2010 -0400
Add GSEAL_ENABLE to AS_COMPILER_FLAGS.
configure.ac | 1 +
1 file changed, 1 insertion(+)
commit d4e69b4904e3bd28f36e00743e3b3f6c36e99f8b
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Thu Apr 8 18:41:44 2010 +0200
Assure that G_OS_WIN32 can be defined before relying on it
camel/camel-file-utils.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit 9d8fd4a174cb37d677497b99880cc84ff6edd0d8
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu Apr 8 20:04:19 2010 +0530
Compare the recurrence appointments using item id rather than rid while fetching deltas,
Rid comparision may not be fool-proof as default_zone can change
.../groupwise/e-cal-backend-groupwise-utils.c | 43 ++++++--
.../backends/groupwise/e-cal-backend-groupwise.c | 106 +++++++-------------
.../backends/groupwise/e-cal-backend-groupwise.h | 1 +
3 files changed, 72 insertions(+), 78 deletions(-)
commit 4a4e2b85f63ddbba377a9251ea6556c59f7a17d6
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Thu Apr 8 16:47:39 2010 +0530
re-arrange the locks
.../groupwise/e-cal-backend-groupwise-utils.c | 35 ++++++++--
.../groupwise/e-cal-backend-groupwise-utils.h | 2 +-
.../backends/groupwise/e-cal-backend-groupwise.c | 73 +++++++++-----------
.../backends/groupwise/e-cal-backend-groupwise.h | 3 +
4 files changed, 65 insertions(+), 48 deletions(-)
commit 2b764d7d18cb8f73965ea208aa0630e8a3de4728
Author: Michael Meeks <michael.meeks@novell.com>
Date: Thu Apr 8 13:57:35 2010 +0100
Don't leave dangling stale pointers to ECal's in the backend
calendar/libedata-cal/e-cal-backend.c | 42 ++++++++++++++++++---------------
1 file changed, 23 insertions(+), 19 deletions(-)
commit 1bf7bbb2e9d0d3f08a3272e674fb966f26e23179
Author: Milan Crha <mcrha@redhat.com>
Date: Wed Apr 7 10:31:13 2010 +0200
Bug #253510 - Do not use "Item(s)" in translatable string
libedataserverui/e-categories-dialog.ui | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit dd6b2afa7e739c11eba30e47319f9f2724a4e909
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Apr 6 21:03:53 2010 -0400
Fix distcheck errors.
camel/tests/folder/test1.c | 4 -
camel/tests/folder/test10.c | 4 -
camel/tests/folder/test11.c | 4 -
camel/tests/folder/test2.c | 8 -
camel/tests/folder/test3.c | 8 -
camel/tests/folder/test4.c | 4 -
camel/tests/folder/test5.c | 4 -
camel/tests/folder/test6.c | 8 -
camel/tests/folder/test7.c | 8 -
camel/tests/folder/test8.c | 4 -
camel/tests/folder/test9.c | 10 -
camel/tests/lib/addresses.h | 3 +-
camel/tests/lib/camel-test-provider.c | 4 -
camel/tests/lib/camel-test.c | 2 -
camel/tests/lib/camel-test.h | 2 +-
camel/tests/lib/folders.c | 2 -
camel/tests/lib/folders.h | 7 -
camel/tests/lib/messages.c | 5 -
camel/tests/lib/messages.h | 3 +-
camel/tests/lib/session.h | 2 +-
camel/tests/lib/streams.c | 4 -
camel/tests/lib/streams.h | 3 +-
camel/tests/message/test1.c | 4 -
camel/tests/message/test2.c | 3 -
camel/tests/message/test3.c | 5 -
camel/tests/message/test4.c | 5 -
camel/tests/mime-filter/test-charset.c | 9 +-
camel/tests/mime-filter/test-crlf.c | 7 +-
camel/tests/mime-filter/test-tohtml.c | 9 +-
camel/tests/mime-filter/test1.c | 7 +-
camel/tests/misc/rfc2047.c | 2 -
camel/tests/misc/split.c | 1 -
camel/tests/misc/test1.c | 2 -
camel/tests/misc/test2.c | 2 -
camel/tests/misc/url-scan.c | 2 -
camel/tests/misc/url.c | 2 -
camel/tests/misc/utf7.c | 2 -
camel/tests/smime/pgp-mime.c | 5 -
camel/tests/smime/pgp.c | 3 -
camel/tests/smime/pkcs7.c | 2 -
camel/tests/stream/test1.c | 2 -
camel/tests/stream/test2.c | 2 -
camel/tests/stream/test3.c | 4 -
docs/reference/camel/tmpl/camel-address.sgml | 3 -
docs/reference/camel/tmpl/camel-block-file.sgml | 19 -
docs/reference/camel/tmpl/camel-certdb.sgml | 10 -
.../reference/camel/tmpl/camel-cipher-context.sgml | 7 +-
docs/reference/camel/tmpl/camel-data-cache.sgml | 7 +-
docs/reference/camel/tmpl/camel-data-wrapper.sgml | 6 -
docs/reference/camel/tmpl/camel-disco-diary.sgml | 5 -
docs/reference/camel/tmpl/camel-disco-folder.sgml | 2 -
docs/reference/camel/tmpl/camel-disco-store.sgml | 3 -
docs/reference/camel/tmpl/camel-filter-driver.sgml | 2 -
docs/reference/camel/tmpl/camel-folder-search.sgml | 10 -
.../reference/camel/tmpl/camel-folder-summary.sgml | 27 -
docs/reference/camel/tmpl/camel-folder.sgml | 10 -
docs/reference/camel/tmpl/camel-gpg-context.sgml | 7 +-
docs/reference/camel/tmpl/camel-html-parser.sgml | 2 -
docs/reference/camel/tmpl/camel-http-stream.sgml | 14 -
docs/reference/camel/tmpl/camel-imap4-command.sgml | 141 ---
docs/reference/camel/tmpl/camel-imap4-engine.sgml | 299 -----
docs/reference/camel/tmpl/camel-imap4-folder.sgml | 34 -
docs/reference/camel/tmpl/camel-imap4-journal.sgml | 46 -
docs/reference/camel/tmpl/camel-imap4-search.sgml | 24 -
.../reference/camel/tmpl/camel-imap4-specials.sgml | 56 -
.../camel/tmpl/camel-imap4-store-summary.sgml | 73 --
docs/reference/camel/tmpl/camel-imap4-store.sgml | 10 -
docs/reference/camel/tmpl/camel-imap4-stream.sgml | 93 --
docs/reference/camel/tmpl/camel-imap4-summary.sgml | 109 --
docs/reference/camel/tmpl/camel-imap4-utils.sgml | 185 ---
docs/reference/camel/tmpl/camel-index.sgml | 17 -
.../camel/tmpl/camel-internet-address.sgml | 2 -
docs/reference/camel/tmpl/camel-medium.sgml | 7 +-
.../camel/tmpl/camel-mime-filter-basic.sgml | 2 -
.../camel/tmpl/camel-mime-filter-bestenc.sgml | 2 -
.../camel/tmpl/camel-mime-filter-canon.sgml | 2 -
.../camel/tmpl/camel-mime-filter-charset.sgml | 2 -
.../camel/tmpl/camel-mime-filter-crlf.sgml | 2 -
.../camel/tmpl/camel-mime-filter-enriched.sgml | 2 -
.../camel/tmpl/camel-mime-filter-from.sgml | 2 -
.../camel/tmpl/camel-mime-filter-gzip.sgml | 2 -
.../camel/tmpl/camel-mime-filter-html.sgml | 2 -
.../camel/tmpl/camel-mime-filter-index.sgml | 2 -
.../camel/tmpl/camel-mime-filter-linewrap.sgml | 2 -
.../camel/tmpl/camel-mime-filter-pgp.sgml | 2 -
.../camel/tmpl/camel-mime-filter-progress.sgml | 2 -
.../camel/tmpl/camel-mime-filter-save.sgml | 2 -
.../camel/tmpl/camel-mime-filter-tohtml.sgml | 2 -
.../camel/tmpl/camel-mime-filter-windows.sgml | 2 -
.../camel/tmpl/camel-mime-filter-yenc.sgml | 2 -
docs/reference/camel/tmpl/camel-mime-filter.sgml | 10 -
docs/reference/camel/tmpl/camel-mime-message.sgml | 10 -
docs/reference/camel/tmpl/camel-mime-parser.sgml | 2 -
docs/reference/camel/tmpl/camel-mime-part.sgml | 29 +-
.../camel/tmpl/camel-multipart-encrypted.sgml | 5 -
.../camel/tmpl/camel-multipart-signed.sgml | 10 -
docs/reference/camel/tmpl/camel-multipart.sgml | 4 -
docs/reference/camel/tmpl/camel-nntp-address.sgml | 2 -
docs/reference/camel/tmpl/camel-object.sgml | 7 -
.../reference/camel/tmpl/camel-offline-folder.sgml | 2 -
.../camel/tmpl/camel-offline-journal.sgml | 4 -
docs/reference/camel/tmpl/camel-offline-store.sgml | 2 -
.../camel/tmpl/camel-partition-table.sgml | 13 -
.../reference/camel/tmpl/camel-sasl-anonymous.sgml | 3 -
docs/reference/camel/tmpl/camel-sasl-cram-md5.sgml | 2 -
.../camel/tmpl/camel-sasl-digest-md5.sgml | 2 -
docs/reference/camel/tmpl/camel-sasl-gssapi.sgml | 2 -
docs/reference/camel/tmpl/camel-sasl-login.sgml | 2 -
docs/reference/camel/tmpl/camel-sasl-ntlm.sgml | 2 -
docs/reference/camel/tmpl/camel-sasl-plain.sgml | 2 -
.../reference/camel/tmpl/camel-sasl-popb4smtp.sgml | 2 -
docs/reference/camel/tmpl/camel-sasl.sgml | 22 +-
.../camel/tmpl/camel-seekable-stream.sgml | 4 -
.../camel/tmpl/camel-seekable-substream.sgml | 2 -
docs/reference/camel/tmpl/camel-service.sgml | 7 -
docs/reference/camel/tmpl/camel-session.sgml | 7 -
docs/reference/camel/tmpl/camel-smime-context.sgml | 2 -
docs/reference/camel/tmpl/camel-store-summary.sgml | 12 -
docs/reference/camel/tmpl/camel-store.sgml | 8 -
docs/reference/camel/tmpl/camel-stream-buffer.sgml | 10 -
docs/reference/camel/tmpl/camel-stream-filter.sgml | 3 -
docs/reference/camel/tmpl/camel-stream-fs.sgml | 2 -
docs/reference/camel/tmpl/camel-stream-mem.sgml | 4 -
docs/reference/camel/tmpl/camel-stream-null.sgml | 2 -
.../reference/camel/tmpl/camel-stream-process.sgml | 3 -
docs/reference/camel/tmpl/camel-stream-vfs.sgml | 2 -
docs/reference/camel/tmpl/camel-stream.sgml | 2 -
.../reference/camel/tmpl/camel-tcp-stream-raw.sgml | 3 -
.../reference/camel/tmpl/camel-tcp-stream-ssl.sgml | 2 -
docs/reference/camel/tmpl/camel-tcp-stream.sgml | 1 -
docs/reference/camel/tmpl/camel-text-index.sgml | 8 -
docs/reference/camel/tmpl/camel-transport.sgml | 2 -
docs/reference/camel/tmpl/camel-unused.sgml | 1303 +++++++++++++++++---
docs/reference/camel/tmpl/camel-vee-folder.sgml | 10 -
docs/reference/camel/tmpl/camel-vee-store.sgml | 3 -
docs/reference/camel/tmpl/camel-vee-summary.sgml | 3 -
docs/reference/camel/tmpl/camel-vtrash-folder.sgml | 3 -
po/POTFILES.in | 13 -
138 files changed, 1217 insertions(+), 1790 deletions(-)
commit 044a4f41047615fe031e88ccb0762b99e0cb05f4
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Apr 6 19:44:56 2010 -0400
Drop the "hula" Camel provider.
Novell's Hula project died half a decade ago.
camel/providers/Makefile.am | 6 +-
camel/providers/hula/Makefile.am | 27 -----
camel/providers/hula/camel-hula-provider.c | 178 ----------------------------
camel/providers/hula/libcamelhula.urls | 1 -
configure.ac | 20 ----
5 files changed, 1 insertion(+), 231 deletions(-)
commit d184ede3a56453f95e09479de75e38e8e6a9c2a2
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Apr 6 19:43:19 2010 -0400
Drop the "imap4" Camel provider.
IMAPX is the future.
camel/providers/Makefile.am | 6 +-
camel/providers/imap4/Makefile.am | 49 -
camel/providers/imap4/camel-imap4-command.c | 728 ---------
camel/providers/imap4/camel-imap4-command.h | 142 --
camel/providers/imap4/camel-imap4-engine.c | 1775 --------------------
camel/providers/imap4/camel-imap4-engine.h | 233 ---
camel/providers/imap4/camel-imap4-folder.c | 1274 ---------------
camel/providers/imap4/camel-imap4-folder.h | 86 -
camel/providers/imap4/camel-imap4-journal.c | 354 ----
camel/providers/imap4/camel-imap4-journal.h | 84 -
camel/providers/imap4/camel-imap4-provider.c | 150 --
camel/providers/imap4/camel-imap4-search.c | 310 ----
camel/providers/imap4/camel-imap4-search.h | 69 -
camel/providers/imap4/camel-imap4-specials.c | 99 --
camel/providers/imap4/camel-imap4-specials.h | 51 -
camel/providers/imap4/camel-imap4-store-summary.c | 400 -----
camel/providers/imap4/camel-imap4-store-summary.h | 82 -
camel/providers/imap4/camel-imap4-store.c | 1799 ---------------------
camel/providers/imap4/camel-imap4-store.h | 58 -
camel/providers/imap4/camel-imap4-stream.c | 723 ---------
camel/providers/imap4/camel-imap4-stream.h | 120 --
camel/providers/imap4/camel-imap4-summary.c | 1662 -------------------
camel/providers/imap4/camel-imap4-summary.h | 99 --
camel/providers/imap4/camel-imap4-utils.c | 788 ---------
camel/providers/imap4/camel-imap4-utils.h | 104 --
camel/providers/imap4/libcamelimap4.urls | 1 -
configure.ac | 17 -
27 files changed, 1 insertion(+), 11262 deletions(-)
commit 3a748e23bbe0368a06d1ce109ef0279238f725bf
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Apr 4 00:56:36 2010 -0400
Merge miscellaneous cleanups from camel-gobject.
camel/camel-address.c | 91 +-
camel/camel-block-file.c | 178 ++--
camel/camel-certdb.c | 158 +--
camel/camel-certdb.h | 2 +
camel/camel-cipher-context.c | 448 +++++----
camel/camel-cipher-context.h | 20 +-
camel/camel-data-cache.c | 126 ++-
camel/camel-data-cache.h | 8 +-
camel/camel-data-wrapper.c | 342 ++++---
camel/camel-data-wrapper.h | 2 +
camel/camel-db.c | 1 -
camel/camel-debug.c | 3 +-
camel/camel-disco-diary.c | 77 +-
camel/camel-disco-store.h | 1 -
camel/camel-file-utils.c | 18 +-
camel/camel-filter-driver.c | 8 +-
camel/camel-folder-thread.c | 6 +-
camel/camel-folder.c | 2 +-
camel/camel-gpg-context.c | 490 ++++++----
camel/camel-gpg-context.h | 7 +-
camel/camel-html-parser.c | 77 +-
camel/camel-iconv.c | 8 +-
camel/camel-index-control.c | 27 +-
camel/camel-index.c | 12 +-
camel/camel-internet-address.c | 118 +--
camel/camel-junk-plugin.c | 2 -
camel/camel-lock-client.c | 42 +-
camel/camel-lock.c | 43 +-
camel/camel-medium.c | 217 ++---
camel/camel-medium.h | 2 +
camel/camel-mime-filter-basic.c | 311 +++---
camel/camel-mime-filter-basic.h | 6 -
camel/camel-mime-filter-bestenc.c | 248 +++--
camel/camel-mime-filter-bestenc.h | 22 +-
camel/camel-mime-filter-canon.c | 139 ++-
camel/camel-mime-filter-canon.h | 4 +-
camel/camel-mime-filter-charset.c | 192 ++--
camel/camel-mime-filter-charset.h | 8 +-
camel/camel-mime-filter-crlf.c | 189 ++--
camel/camel-mime-filter-crlf.h | 8 +-
camel/camel-mime-filter-enriched.c | 213 ++--
camel/camel-mime-filter-enriched.h | 5 +-
camel/camel-mime-filter-from.c | 111 ++-
camel/camel-mime-filter-from.h | 6 +-
camel/camel-mime-filter-gzip.c | 286 +++---
camel/camel-mime-filter-gzip.h | 7 +-
camel/camel-mime-filter-html.c | 144 +--
camel/camel-mime-filter-index.c | 150 +--
camel/camel-mime-filter-index.h | 3 -
camel/camel-mime-filter-linewrap.c | 169 ++--
camel/camel-mime-filter-linewrap.h | 10 +-
camel/camel-mime-filter-pgp.c | 165 ++--
camel/camel-mime-filter-pgp.h | 7 +-
camel/camel-mime-filter-progress.c | 127 ++-
camel/camel-mime-filter-progress.h | 6 +-
camel/camel-mime-filter-save.c | 121 ++-
camel/camel-mime-filter-save.h | 4 +-
camel/camel-mime-filter-tohtml.c | 307 +++---
camel/camel-mime-filter-tohtml.h | 10 +-
camel/camel-mime-filter-windows.c | 144 +--
camel/camel-mime-filter-windows.h | 5 +-
camel/camel-mime-filter-yenc.c | 398 ++++----
camel/camel-mime-filter-yenc.h | 10 +-
camel/camel-mime-filter.c | 127 ++-
camel/camel-mime-filter.h | 2 +
camel/camel-mime-message.c | 535 +++++-----
camel/camel-mime-parser.c | 4 +-
camel/camel-movemail.c | 109 ++-
camel/camel-net-utils-win32.h | 9 +-
camel/camel-net-utils.c | 56 +-
camel/camel-nntp-address.c | 128 ++-
camel/camel-object.c | 38 +-
camel/camel-object.h | 8 +-
camel/camel-offline-journal.c | 2 +-
camel/camel-operation.c | 2 -
camel/camel-operation.h | 2 +-
camel/camel-partition-table.c | 8 +-
camel/camel-provider.c | 50 +-
camel/camel-sasl-anonymous.c | 133 +--
camel/camel-sasl-cram-md5.c | 84 +-
camel/camel-sasl-cram-md5.h | 2 +
camel/camel-sasl-digest-md5.c | 232 ++---
camel/camel-sasl-gssapi.c | 163 ++--
camel/camel-sasl-login.c | 103 +-
camel/camel-sasl-ntlm.c | 184 ++--
camel/camel-sasl-ntlm.h | 2 +
camel/camel-sasl-plain.c | 67 +-
camel/camel-sasl-plain.h | 2 +
camel/camel-sasl-popb4smtp.c | 105 +-
camel/camel-sasl-popb4smtp.h | 2 +
camel/camel-sasl.c | 163 +++-
camel/camel-sasl.h | 16 +-
camel/camel-search-private.c | 30 +-
camel/camel-search-sql-sexp.c | 1 -
camel/camel-search-sql.c | 1 -
camel/camel-service.c | 400 ++++----
camel/camel-service.h | 5 +-
camel/camel-session.c | 616 ++++++------
camel/camel-session.h | 2 +
camel/camel-smime-context.c | 1027 ++++++++++----------
camel/camel-store-summary.c | 6 +-
camel/camel-stream-mem.c | 2 +-
camel/camel-stream-mem.h | 2 +-
camel/camel-stream-null.c | 2 +-
camel/camel-stream-process.c | 6 +-
camel/camel-stream.c | 4 +-
camel/camel-text-index.c | 16 +-
camel/camel-transport.c | 61 +-
camel/camel-transport.h | 3 +-
camel/camel-uid-cache.c | 1 -
camel/camel-url.c | 11 +-
camel/camel-vee-folder.c | 6 +-
camel/camel-vee-store.c | 6 +-
camel/camel-win32.c | 1 -
camel/camel.c | 3 +-
camel/providers/groupwise/camel-groupwise-folder.c | 3 +-
.../groupwise/camel-groupwise-store-summary.c | 6 +-
camel/providers/groupwise/camel-groupwise-store.c | 2 +-
camel/providers/imap/camel-imap-message-cache.c | 2 +-
camel/providers/imap/camel-imap-search.c | 4 +-
camel/providers/imap/camel-imap-store-summary.c | 6 +-
camel/providers/imap/camel-imap-store.c | 2 +-
camel/providers/imap4/camel-imap4-engine.c | 2 +-
camel/providers/imapx/camel-imapx-server.c | 8 +-
camel/providers/imapx/camel-imapx-store-summary.c | 6 +-
camel/providers/imapx/camel-imapx-store.c | 4 +-
camel/providers/imapx/camel-imapx-stream.c | 6 +-
camel/providers/imapx/camel-imapx-view-summary.c | 4 +-
camel/providers/local/camel-local-summary.c | 6 +-
camel/providers/local/camel-maildir-summary.c | 6 +-
camel/providers/local/camel-mbox-folder.c | 6 +-
camel/providers/local/camel-mbox-summary.c | 8 +-
camel/providers/local/camel-mh-summary.c | 6 +-
camel/providers/local/camel-spool-summary.c | 6 +-
camel/providers/nntp/camel-nntp-folder.c | 4 +-
camel/providers/nntp/camel-nntp-store-summary.c | 6 +-
camel/providers/nntp/camel-nntp-stream.c | 6 +-
camel/providers/nntp/camel-nntp-summary.c | 6 +-
camel/providers/pop3/camel-pop3-engine.c | 6 +-
camel/providers/pop3/camel-pop3-store.c | 2 +-
camel/providers/pop3/camel-pop3-stream.c | 6 +-
camel/providers/smtp/camel-smtp-transport.c | 4 +-
camel/tests/lib/messages.c | 4 +-
.../reference/camel/tmpl/camel-cipher-context.sgml | 4 -
docs/reference/camel/tmpl/camel-data-cache.sgml | 3 -
docs/reference/camel/tmpl/camel-gpg-context.sgml | 2 +-
.../camel/tmpl/camel-mime-filter-basic.sgml | 4 -
.../camel/tmpl/camel-mime-filter-bestenc.sgml | 14 +-
.../camel/tmpl/camel-mime-filter-canon.sgml | 2 +-
.../camel/tmpl/camel-mime-filter-charset.sgml | 3 -
.../camel/tmpl/camel-mime-filter-crlf.sgml | 6 +-
.../camel/tmpl/camel-mime-filter-enriched.sgml | 3 +-
.../camel/tmpl/camel-mime-filter-from.sgml | 2 +-
.../camel/tmpl/camel-mime-filter-gzip.sgml | 2 -
.../camel/tmpl/camel-mime-filter-index.sgml | 2 -
.../camel/tmpl/camel-mime-filter-linewrap.sgml | 6 +-
.../camel/tmpl/camel-mime-filter-pgp.sgml | 4 +-
.../camel/tmpl/camel-mime-filter-progress.sgml | 4 +-
.../camel/tmpl/camel-mime-filter-save.sgml | 2 +-
.../camel/tmpl/camel-mime-filter-tohtml.sgml | 6 +-
.../camel/tmpl/camel-mime-filter-windows.sgml | 3 +-
.../camel/tmpl/camel-mime-filter-yenc.sgml | 6 +-
docs/reference/camel/tmpl/camel-object.sgml | 7 -
docs/reference/camel/tmpl/camel-sasl-cram-md5.sgml | 1 +
docs/reference/camel/tmpl/camel-sasl-ntlm.sgml | 1 +
docs/reference/camel/tmpl/camel-sasl-plain.sgml | 1 +
.../reference/camel/tmpl/camel-sasl-popb4smtp.sgml | 1 +
docs/reference/camel/tmpl/camel-sasl.sgml | 14 +-
docs/reference/camel/tmpl/camel-unused.sgml | 14 +
169 files changed, 6002 insertions(+), 4873 deletions(-)
commit 0cc4133c0f24749ba15036dfe2814fbb347e61c1
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Apr 6 21:03:14 2010 +0200
Bug #336776 - Learning junk feedback in status bar unclear
camel/camel-folder.c | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
commit fca0f959e0505d54becc21b7f38744fb3c503f2f
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Apr 6 19:42:10 2010 +0200
Bug #593843 - Unclear "Use cancel" translatable message
camel/providers/nntp/camel-nntp-folder.c | 6 +++---
camel/providers/nntp/camel-nntp-store.c | 2 +-
camel/providers/nntp/camel-nntp-summary.c | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
commit 354a933ec6412cadc1a3f8ac3e45509ec025711d
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Tue Apr 6 16:31:16 2010 +0200
[win32] Trying to remove inclusion of win32 headers in camel headers.
Following the new include policy of camel/camel.h, windows defines were
poluting everything. Trying to make them unseen and unheard of.
camel/camel-http-stream.c | 5 +++++
camel/camel-mime-utils.c | 5 +++++
camel/camel-net-utils.c | 2 ++
camel/camel-net-utils.h | 11 +++++++----
camel/camel-sasl-digest-md5.c | 5 +++++
camel/camel-tcp-stream-raw.c | 2 ++
camel/camel-tcp-stream-ssl.c | 5 +++++
camel/camel-tcp-stream.c | 5 +++++
camel/camel-tcp-stream.h | 14 +++++++++++---
camel/providers/groupwise/camel-groupwise-store.c | 5 +++++
camel/providers/imap/camel-imap-store.c | 5 +++++
camel/providers/imapx/camel-imapx-server.c | 5 +++++
camel/providers/nntp/camel-nntp-store.c | 5 +++++
camel/providers/pop3/camel-pop3-store.c | 5 +++++
camel/providers/smtp/camel-smtp-provider.c | 5 +++++
camel/providers/smtp/camel-smtp-transport.c | 5 +++++
camel/providers/smtp/camel-smtp-transport.h | 8 ++++++++
17 files changed, 90 insertions(+), 7 deletions(-)
commit c185f7aa512cd0da2d558e61c043d7d9ee73cf98
Author: Milan Crha <mcrha@redhat.com>
Date: Tue Apr 6 16:36:57 2010 +0200
Do not call camel_mime_filter_basic_new recursively
camel/camel-mime-filter-basic.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 7c2c116ed027faff8aa7eb2060694f1419102353
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Tue Apr 6 11:31:04 2010 +0200
Assure that the G_OS_WIN32 is defined on windows
camel/camel-tcp-stream.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 6b7fc62fa7925697fd2f91733b8838900f6b8109
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sat Apr 3 16:06:51 2010 -0400
Merge some cleanup bits from camel-gobject.
This introduces some minor API breakage. Nothing major.
camel/Makefile.am | 1 -
camel/camel-address.c | 6 +-
camel/camel-address.h | 54 ++-
camel/camel-block-file.h | 48 +-
camel/camel-certdb.h | 5 +-
camel/camel-cipher-context.c | 8 +-
camel/camel-cipher-context.h | 86 ++--
camel/camel-data-cache.c | 43 +-
camel/camel-data-cache.h | 68 ++-
camel/camel-data-wrapper.c | 8 +-
camel/camel-data-wrapper.h | 91 ++--
camel/camel-db.h | 1 +
camel/camel-disco-diary.h | 49 +-
camel/camel-disco-folder.h | 150 +++---
camel/camel-disco-store.h | 14 +-
camel/camel-exception.h | 4 +-
camel/camel-filter-driver.c | 15 +-
camel/camel-filter-driver.h | 12 +-
camel/camel-filter-search.h | 5 +-
camel/camel-folder-search.c | 2 +-
camel/camel-folder-search.h | 6 +-
camel/camel-folder-summary.c | 50 +-
camel/camel-folder-summary.h | 25 +-
camel/camel-folder.h | 494 +++++++++++---------
camel/camel-gpg-context.c | 44 +-
camel/camel-gpg-context.h | 14 +-
camel/camel-html-parser.c | 2 -
camel/camel-html-parser.h | 6 +-
camel/camel-http-stream.h | 35 +-
camel/camel-index-control.c | 12 +-
camel/camel-index.c | 14 +-
camel/camel-index.h | 131 +++---
camel/camel-internet-address.c | 6 +-
camel/camel-internet-address.h | 39 +-
camel/camel-medium.c | 24 +-
camel/camel-medium.h | 71 +--
camel/camel-mime-filter-basic.c | 25 +-
camel/camel-mime-filter-basic.h | 11 +-
camel/camel-mime-filter-bestenc.c | 4 +-
camel/camel-mime-filter-bestenc.h | 19 +-
camel/camel-mime-filter-canon.h | 5 +-
camel/camel-mime-filter-charset.c | 20 +-
camel/camel-mime-filter-charset.h | 9 +-
camel/camel-mime-filter-crlf.h | 8 +-
camel/camel-mime-filter-enriched.c | 18 +-
camel/camel-mime-filter-enriched.h | 12 +-
camel/camel-mime-filter-from.c | 5 +-
camel/camel-mime-filter-from.h | 5 +-
camel/camel-mime-filter-gzip.h | 10 +-
camel/camel-mime-filter-html.c | 5 +-
camel/camel-mime-filter-html.h | 11 +-
camel/camel-mime-filter-index.c | 24 +-
camel/camel-mime-filter-index.h | 24 +-
camel/camel-mime-filter-linewrap.h | 10 +-
camel/camel-mime-filter-pgp.h | 17 +-
camel/camel-mime-filter-progress.h | 10 +-
camel/camel-mime-filter-save.c | 19 +-
camel/camel-mime-filter-save.h | 8 +-
camel/camel-mime-filter-tohtml.c | 18 +-
camel/camel-mime-filter-tohtml.h | 15 +-
camel/camel-mime-filter-windows.h | 17 +-
camel/camel-mime-filter-yenc.h | 48 +-
camel/camel-mime-filter.h | 66 ++-
camel/camel-mime-message.c | 63 +--
camel/camel-mime-message.h | 37 +-
camel/camel-mime-parser.h | 5 +-
camel/camel-mime-part-utils.c | 6 +-
camel/camel-mime-part-utils.h | 7 +-
camel/camel-mime-part.c | 43 +-
camel/camel-mime-part.h | 17 +-
camel/camel-multipart-encrypted.h | 2 +-
camel/camel-multipart-signed.c | 2 +-
camel/camel-multipart-signed.h | 2 +-
camel/camel-multipart.h | 14 +-
camel/camel-nntp-address.c | 6 +-
camel/camel-nntp-address.h | 17 +-
camel/camel-object.h | 14 +-
camel/camel-offline-folder.h | 2 +-
camel/camel-offline-journal.h | 4 +-
camel/camel-offline-store.h | 2 +-
camel/camel-operation.c | 53 ---
camel/camel-operation.h | 3 -
camel/camel-partition-table.h | 61 ++-
camel/camel-private.h | 16 +-
camel/camel-provider.h | 22 +-
camel/camel-sasl-anonymous.h | 15 +-
camel/camel-sasl-cram-md5.h | 14 +-
camel/camel-sasl-digest-md5.h | 17 +-
camel/camel-sasl-gssapi.h | 9 +-
camel/camel-sasl-login.h | 18 +-
camel/camel-sasl-ntlm.h | 14 +-
camel/camel-sasl-plain.h | 14 +-
camel/camel-sasl-popb4smtp.c | 1 +
camel/camel-sasl-popb4smtp.h | 14 +-
camel/camel-sasl.h | 50 +-
camel/camel-search-private.c | 2 +-
camel/camel-search-sql-sexp.h | 2 +
camel/camel-search-sql.h | 2 +
camel/camel-seekable-stream.h | 40 +-
camel/camel-seekable-substream.h | 11 +-
camel/camel-service.h | 93 ++--
camel/camel-session.c | 1 +
camel/camel-session.h | 37 +-
camel/camel-smime-context.c | 16 +-
camel/camel-smime-context.h | 8 +-
camel/camel-store-summary.h | 8 +-
camel/camel-store.h | 219 +++++----
camel/camel-stream-buffer.h | 56 ++-
camel/camel-stream-filter.c | 6 +-
camel/camel-stream-filter.h | 16 +-
camel/camel-stream-fs.h | 35 +-
camel/camel-stream-mem.h | 31 +-
camel/camel-stream-null.h | 1 +
camel/camel-stream-process.h | 10 +-
camel/camel-stream-vfs.h | 9 +-
camel/camel-stream.h | 69 +--
camel/camel-tcp-stream-raw.h | 16 +-
camel/camel-tcp-stream-ssl.h | 17 +-
camel/camel-tcp-stream.h | 56 ++-
camel/camel-text-index.c | 10 +-
camel/camel-text-index.h | 50 +-
camel/camel-transport.h | 19 +-
camel/camel-types.h | 80 ----
camel/camel-url.h | 3 +-
camel/camel-vee-folder.h | 9 +-
camel/camel-vee-store.c | 1 +
camel/camel-vee-store.h | 7 +-
camel/camel-vee-summary.h | 19 +-
camel/camel-vtrash-folder.h | 13 +-
camel/camel.h | 3 -
camel/providers/groupwise/camel-groupwise-folder.c | 6 +-
camel/providers/groupwise/camel-groupwise-folder.h | 2 +-
.../providers/groupwise/camel-groupwise-journal.h | 2 +-
camel/providers/groupwise/camel-groupwise-store.h | 2 +-
.../providers/groupwise/camel-groupwise-summary.c | 3 -
.../groupwise/camel-groupwise-transport.h | 2 +-
camel/providers/groupwise/camel-groupwise-utils.c | 18 +-
camel/providers/imap/camel-imap-folder.c | 11 +-
camel/providers/imap/camel-imap-folder.h | 2 +-
camel/providers/imap/camel-imap-journal.h | 2 +-
camel/providers/imap/camel-imap-message-cache.h | 2 +-
camel/providers/imap/camel-imap-search.c | 2 +-
camel/providers/imap/camel-imap-store.c | 2 +-
camel/providers/imap/camel-imap-store.h | 2 +-
camel/providers/imap/camel-imap-wrapper.h | 2 +-
camel/providers/imap4/camel-imap4-engine.h | 2 +-
camel/providers/imap4/camel-imap4-folder.h | 2 +-
camel/providers/imap4/camel-imap4-journal.h | 2 +-
camel/providers/imap4/camel-imap4-search.h | 2 +-
camel/providers/imap4/camel-imap4-store.h | 2 +-
camel/providers/imap4/camel-imap4-stream.h | 2 +-
camel/providers/imap4/camel-imap4-summary.h | 2 +-
camel/providers/imapx/camel-imapx-folder.c | 2 +-
camel/providers/imapx/camel-imapx-folder.h | 2 +-
camel/providers/imapx/camel-imapx-server.c | 2 +-
camel/providers/imapx/camel-imapx-store.c | 2 +-
camel/providers/imapx/camel-imapx-store.h | 2 +-
camel/providers/local/camel-local-folder.h | 2 +-
camel/providers/local/camel-local-store.h | 2 +-
camel/providers/local/camel-maildir-folder.h | 2 +-
camel/providers/local/camel-maildir-store.h | 2 +-
camel/providers/local/camel-mbox-folder.c | 2 +-
camel/providers/local/camel-mbox-folder.h | 2 +-
camel/providers/local/camel-mbox-store.h | 2 +-
camel/providers/local/camel-mh-folder.h | 2 +-
camel/providers/local/camel-mh-store.h | 2 +-
camel/providers/local/camel-spool-store.h | 2 +-
camel/providers/nntp/camel-nntp-folder.c | 7 +-
camel/providers/nntp/camel-nntp-store.c | 4 +-
camel/providers/nntp/camel-nntp-store.h | 2 +-
camel/providers/pop3/camel-pop3-folder.c | 2 +-
camel/providers/pop3/camel-pop3-folder.h | 2 +-
camel/providers/pop3/camel-pop3-store.c | 2 +-
camel/providers/pop3/camel-pop3-store.h | 2 +-
.../providers/sendmail/camel-sendmail-transport.c | 6 +-
.../providers/sendmail/camel-sendmail-transport.h | 2 +-
camel/providers/smtp/camel-smtp-transport.c | 10 +-
camel/providers/smtp/camel-smtp-transport.h | 2 +-
camel/tests/folder/test8.c | 2 +-
camel/tests/lib/messages.c | 6 +-
camel/tests/lib/session.h | 2 +-
camel/tests/message/test1.c | 6 +-
camel/tests/message/test3.c | 26 +-
camel/tests/smime/pgp.c | 4 +-
docs/reference/camel/tmpl/camel-certdb.sgml | 2 +-
.../reference/camel/tmpl/camel-cipher-context.sgml | 2 +-
docs/reference/camel/tmpl/camel-data-cache.sgml | 27 +-
docs/reference/camel/tmpl/camel-data-wrapper.sgml | 2 +-
docs/reference/camel/tmpl/camel-disco-diary.sgml | 2 +-
docs/reference/camel/tmpl/camel-disco-folder.sgml | 2 +-
docs/reference/camel/tmpl/camel-disco-store.sgml | 2 +-
.../reference/camel/tmpl/camel-folder-summary.sgml | 2 -
docs/reference/camel/tmpl/camel-folder.sgml | 6 +-
docs/reference/camel/tmpl/camel-gpg-context.sgml | 6 +-
.../camel/tmpl/camel-groupwise-folder.sgml | 2 +-
.../camel/tmpl/camel-groupwise-journal.sgml | 2 +-
.../camel/tmpl/camel-groupwise-store.sgml | 2 +-
.../camel/tmpl/camel-groupwise-transport.sgml | 2 +-
docs/reference/camel/tmpl/camel-http-stream.sgml | 2 +-
docs/reference/camel/tmpl/camel-imap-folder.sgml | 2 +-
docs/reference/camel/tmpl/camel-imap-journal.sgml | 2 +-
.../camel/tmpl/camel-imap-message-cache.sgml | 2 +-
docs/reference/camel/tmpl/camel-imap-store.sgml | 2 +-
docs/reference/camel/tmpl/camel-imap-wrapper.sgml | 2 +-
docs/reference/camel/tmpl/camel-imap4-engine.sgml | 2 +-
docs/reference/camel/tmpl/camel-imap4-folder.sgml | 2 +-
docs/reference/camel/tmpl/camel-imap4-journal.sgml | 2 +-
docs/reference/camel/tmpl/camel-imap4-search.sgml | 2 +-
docs/reference/camel/tmpl/camel-imap4-store.sgml | 2 +-
docs/reference/camel/tmpl/camel-imap4-stream.sgml | 2 +-
docs/reference/camel/tmpl/camel-imap4-summary.sgml | 2 +-
docs/reference/camel/tmpl/camel-index.sgml | 46 +-
docs/reference/camel/tmpl/camel-local-folder.sgml | 2 +-
docs/reference/camel/tmpl/camel-local-store.sgml | 2 +-
.../reference/camel/tmpl/camel-maildir-folder.sgml | 2 +-
docs/reference/camel/tmpl/camel-maildir-store.sgml | 2 +-
docs/reference/camel/tmpl/camel-mbox-folder.sgml | 2 +-
docs/reference/camel/tmpl/camel-mbox-store.sgml | 2 +-
docs/reference/camel/tmpl/camel-medium.sgml | 20 +-
docs/reference/camel/tmpl/camel-mh-folder.sgml | 2 +-
docs/reference/camel/tmpl/camel-mh-store.sgml | 2 +-
.../camel/tmpl/camel-mime-filter-basic.sgml | 8 -
.../camel/tmpl/camel-mime-filter-charset.sgml | 8 -
.../camel/tmpl/camel-mime-filter-enriched.sgml | 2 +-
.../camel/tmpl/camel-mime-filter-gzip.sgml | 2 +-
.../camel/tmpl/camel-mime-filter-index.sgml | 8 -
.../camel/tmpl/camel-mime-filter-save.sgml | 8 -
.../camel/tmpl/camel-mime-filter-tohtml.sgml | 6 +-
.../camel/tmpl/camel-mime-filter-yenc.sgml | 2 +-
docs/reference/camel/tmpl/camel-mime-message.sgml | 2 +-
docs/reference/camel/tmpl/camel-mime-part.sgml | 24 +-
.../camel/tmpl/camel-multipart-encrypted.sgml | 2 +-
.../camel/tmpl/camel-multipart-signed.sgml | 2 +-
docs/reference/camel/tmpl/camel-multipart.sgml | 2 +-
docs/reference/camel/tmpl/camel-nntp-store.sgml | 2 +-
.../reference/camel/tmpl/camel-offline-folder.sgml | 2 +-
.../camel/tmpl/camel-offline-journal.sgml | 2 +-
docs/reference/camel/tmpl/camel-offline-store.sgml | 2 +-
docs/reference/camel/tmpl/camel-operation.sgml | 25 -
docs/reference/camel/tmpl/camel-pop3-folder.sgml | 2 +-
docs/reference/camel/tmpl/camel-pop3-store.sgml | 2 +-
.../reference/camel/tmpl/camel-sasl-anonymous.sgml | 2 +-
docs/reference/camel/tmpl/camel-sasl-cram-md5.sgml | 2 +-
.../camel/tmpl/camel-sasl-digest-md5.sgml | 2 +-
docs/reference/camel/tmpl/camel-sasl-gssapi.sgml | 2 +-
docs/reference/camel/tmpl/camel-sasl-login.sgml | 2 +-
docs/reference/camel/tmpl/camel-sasl-ntlm.sgml | 2 +-
docs/reference/camel/tmpl/camel-sasl-plain.sgml | 2 +-
.../reference/camel/tmpl/camel-sasl-popb4smtp.sgml | 2 +-
docs/reference/camel/tmpl/camel-sasl.sgml | 2 +-
.../camel/tmpl/camel-seekable-stream.sgml | 2 +-
.../camel/tmpl/camel-seekable-substream.sgml | 2 +-
.../camel/tmpl/camel-sendmail-transport.sgml | 2 +-
docs/reference/camel/tmpl/camel-service.sgml | 2 +-
docs/reference/camel/tmpl/camel-session.sgml | 2 +-
docs/reference/camel/tmpl/camel-smime-context.sgml | 2 +-
.../reference/camel/tmpl/camel-smtp-transport.sgml | 2 +-
docs/reference/camel/tmpl/camel-spool-store.sgml | 2 +-
docs/reference/camel/tmpl/camel-store.sgml | 2 +-
docs/reference/camel/tmpl/camel-stream-buffer.sgml | 2 +-
docs/reference/camel/tmpl/camel-stream-filter.sgml | 9 -
docs/reference/camel/tmpl/camel-stream-fs.sgml | 2 +-
docs/reference/camel/tmpl/camel-stream-mem.sgml | 2 +-
.../reference/camel/tmpl/camel-stream-process.sgml | 6 +-
docs/reference/camel/tmpl/camel-stream-vfs.sgml | 2 +-
docs/reference/camel/tmpl/camel-stream.sgml | 2 +-
.../reference/camel/tmpl/camel-tcp-stream-raw.sgml | 2 +-
.../reference/camel/tmpl/camel-tcp-stream-ssl.sgml | 2 +-
docs/reference/camel/tmpl/camel-tcp-stream.sgml | 2 +-
docs/reference/camel/tmpl/camel-transport.sgml | 2 +-
docs/reference/camel/tmpl/camel-unused.sgml | 125 +++++
docs/reference/camel/tmpl/session.sgml | 2 +-
272 files changed, 2162 insertions(+), 2132 deletions(-)
commit 6759a05112000ff8b03e407f77ee13af5082d221
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Apr 2 17:49:32 2010 -0400
Generate ChangeLog files for tarball releases.
Remove old ChangeLog files that predate our switch to git.
.gitignore | 2 +-
ChangeLog | 4446 +-----
Makefile.am | 18 +-
addressbook/ChangeLog | 5678 --------
calendar/ChangeLog | 7249 ----------
camel/ChangeLog |10217 --------------
camel/ChangeLog.pre-1-4 |22083 ------------------------------
camel/Makefile.am | 1 -
camel/providers/groupwise/ChangeLog | 1972 ---
camel/providers/hula/ChangeLog | 12 -
camel/providers/imap/ChangeLog | 1373 --
camel/providers/imap4/ChangeLog | 400 -
camel/providers/imapx/ChangeLog | 77 -
camel/providers/local/ChangeLog | 649 -
camel/providers/nntp/ChangeLog | 233 -
camel/providers/pop3/ChangeLog | 264 -
camel/providers/sendmail/ChangeLog | 21 -
camel/providers/smtp/ChangeLog | 122 -
camel/tests/ChangeLog | 47 -
libedataserverui/ChangeLog | 1670 ---
po/ChangeLog | 4459 ------
servers/google/libgdata-google/ChangeLog | 93 -
servers/google/libgdata/ChangeLog | 102 -
servers/groupwise/ChangeLog | 1826 ---
24 files changed, 19 insertions(+), 62995 deletions(-)
commit 3b924a754d829cdb350ff572599cc016da297a3f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Apr 2 17:15:15 2010 -0400
Avoid C++ keywords in headers.
Particularly, in <libedataserver/e-sexp.h>.
.../backends/groupwise/e-book-backend-groupwise.c | 20 ++++----
addressbook/backends/ldap/e-book-backend-ldap.c | 20 ++++----
addressbook/libebook/e-book-query.c | 16 +++----
addressbook/libedata-book/e-book-backend-sexp.c | 8 ++--
addressbook/libedata-book/e-book-backend-summary.c | 4 +-
calendar/libedata-cal/e-cal-backend-sexp.c | 34 +++++++-------
camel/camel-filter-search.c | 30 ++++++------
camel/camel-folder-search.c | 42 ++++++++---------
camel/camel-search-sql-sexp.c | 8 ++--
camel/providers/imap/camel-imap-search.c | 6 +--
libedataserver/e-sexp.c | 48 ++++++++++----------
libedataserver/e-sexp.h | 4 +-
12 files changed, 120 insertions(+), 120 deletions(-)
commit 9acc8ab70f4695cfe88e8da6019efeeeb4634b79
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Fri Apr 2 11:30:58 2010 -0400
Lock down Camel headers.
Henceforth only <camel/camel.h> may be included from outside of Camel.
This also applies to Camel's own provider modules.
addressbook/libebook/Makefile.am | 8 +--
addressbook/libebook/e-destination.c | 2 +-
camel/Makefile.am | 52 +++++++++++---------
camel/camel-address.h | 10 ++--
camel/camel-arg.h | 6 ++-
camel/camel-block-file.h | 10 ++--
camel/camel-certdb.h | 10 ++--
camel/camel-charset-map.h | 10 ++--
camel/camel-cipher-context.h | 4 ++
camel/camel-data-cache.h | 6 ++-
camel/camel-data-wrapper.h | 6 ++-
camel/camel-db.h | 8 ++-
camel/camel-debug.h | 6 ++-
camel/camel-disco-diary.h | 6 ++-
camel/camel-disco-folder.h | 6 ++-
camel/camel-disco-store.h | 6 ++-
camel/camel-exception.h | 6 ++-
camel/camel-file-utils.h | 6 ++-
camel/camel-filter-driver.h | 10 ++--
camel/camel-filter-search.h | 4 ++
camel/camel-folder-search.h | 10 ++--
camel/camel-folder-summary.h | 10 ++--
camel/camel-folder-thread.h | 10 ++--
camel/camel-folder.h | 6 ++-
camel/camel-gpg-context.h | 10 ++--
camel/camel-html-parser.h | 10 ++--
camel/camel-http-stream.h | 10 ++--
camel/camel-iconv.h | 10 ++--
camel/camel-index.h | 10 ++--
camel/camel-internet-address.h | 10 ++--
camel/camel-junk-plugin.h | 8 ++-
camel/camel-list-utils.h | 8 ++-
camel/camel-lock-client.h | 10 ++--
camel/camel-lock-helper.h | 10 ++--
camel/camel-lock.h | 10 ++--
camel/camel-medium.h | 6 ++-
camel/camel-mempool.h | 4 ++
camel/camel-mime-filter-basic.h | 10 ++--
camel/camel-mime-filter-bestenc.h | 10 ++--
camel/camel-mime-filter-canon.h | 10 ++--
camel/camel-mime-filter-charset.h | 10 ++--
camel/camel-mime-filter-crlf.h | 10 ++--
camel/camel-mime-filter-enriched.h | 10 ++--
camel/camel-mime-filter-from.h | 10 ++--
camel/camel-mime-filter-gzip.h | 10 ++--
camel/camel-mime-filter-html.h | 10 ++--
camel/camel-mime-filter-index.h | 10 ++--
camel/camel-mime-filter-linewrap.h | 10 ++--
camel/camel-mime-filter-pgp.h | 10 ++--
camel/camel-mime-filter-progress.h | 10 ++--
camel/camel-mime-filter-save.h | 10 ++--
camel/camel-mime-filter-tohtml.h | 10 ++--
camel/camel-mime-filter-windows.h | 10 ++--
camel/camel-mime-filter-yenc.h | 10 ++--
camel/camel-mime-filter.h | 10 ++--
camel/camel-mime-message.h | 6 ++-
camel/camel-mime-parser.h | 10 ++--
camel/camel-mime-part-utils.h | 6 ++-
camel/camel-mime-part.h | 6 ++-
camel/camel-mime-utils.h | 10 ++--
camel/camel-movemail.h | 6 ++-
camel/camel-msgport.h | 4 ++
camel/camel-multipart-encrypted.h | 10 ++--
camel/camel-multipart-signed.h | 6 ++-
camel/camel-multipart.h | 6 ++-
camel/camel-net-utils-win32.h | 4 +-
camel/camel-net-utils.h | 6 ++-
camel/camel-nntp-address.h | 10 ++--
camel/camel-object.h | 6 ++-
camel/camel-offline-folder.h | 10 ++--
camel/camel-offline-journal.h | 10 ++--
camel/camel-offline-store.h | 10 ++--
camel/camel-operation.h | 6 ++-
camel/camel-partition-table.h | 10 ++--
camel/camel-private.h | 3 +-
camel/camel-provider.h | 6 ++-
camel/camel-sasl-anonymous.h | 4 ++
camel/camel-sasl-cram-md5.h | 4 ++
camel/camel-sasl-digest-md5.h | 4 ++
camel/camel-sasl-gssapi.h | 10 ++--
camel/camel-sasl-login.h | 4 ++
camel/camel-sasl-ntlm.h | 4 ++
camel/camel-sasl-plain.h | 4 ++
camel/camel-sasl-popb4smtp.h | 4 ++
camel/camel-sasl.h | 4 ++
camel/camel-search-private.c | 37 --------------
camel/camel-search-private.h | 9 ++--
camel/camel-search-sql-sexp.h | 10 ++--
camel/camel-search-sql.h | 10 ++--
camel/camel-seekable-stream.h | 6 ++-
camel/camel-seekable-substream.h | 6 ++-
camel/camel-service.h | 6 ++-
camel/camel-session.h | 6 ++-
camel/camel-smime-context.h | 10 ++--
camel/camel-store-summary.h | 10 ++--
camel/camel-store.h | 6 ++-
camel/camel-stream-buffer.h | 6 ++-
camel/camel-stream-filter.h | 10 ++--
camel/camel-stream-fs.h | 6 ++-
camel/camel-stream-mem.h | 6 ++-
camel/camel-stream-null.h | 10 ++--
camel/camel-stream-process.h | 10 ++--
camel/camel-stream-vfs.h | 6 ++-
camel/camel-stream.h | 6 ++-
camel/camel-string-utils.h | 10 ++--
camel/camel-tcp-stream-raw.h | 4 ++
camel/camel-tcp-stream-ssl.h | 8 +++
camel/camel-tcp-stream.h | 4 ++
camel/camel-text-index.h | 10 ++--
camel/camel-transport.h | 6 ++-
camel/camel-trie.h | 4 ++
camel/camel-types.h | 6 ++-
camel/camel-uid-cache.h | 6 ++-
camel/camel-url-scanner.h | 10 ++--
camel/camel-url.h | 6 ++-
camel/camel-utf8.h | 10 ++--
camel/camel-vee-folder.h | 10 ++--
camel/camel-vee-store.h | 10 ++--
camel/camel-vee-summary.h | 10 ++--
camel/camel-vtrash-folder.h | 10 ++--
camel/camel.h | 10 +++-
camel/providers/groupwise/camel-groupwise-folder.c | 9 +---
camel/providers/groupwise/camel-groupwise-folder.h | 14 ++----
.../providers/groupwise/camel-groupwise-journal.c | 6 ---
.../providers/groupwise/camel-groupwise-journal.h | 12 ++---
.../providers/groupwise/camel-groupwise-private.h | 2 +-
.../providers/groupwise/camel-groupwise-provider.c | 5 --
.../groupwise/camel-groupwise-store-summary.c | 4 +-
.../groupwise/camel-groupwise-store-summary.h | 9 ++--
camel/providers/groupwise/camel-groupwise-store.c | 7 +--
camel/providers/groupwise/camel-groupwise-store.h | 6 +--
.../providers/groupwise/camel-groupwise-summary.c | 6 ---
.../providers/groupwise/camel-groupwise-summary.h | 10 ++--
.../groupwise/camel-groupwise-transport.c | 9 ----
.../groupwise/camel-groupwise-transport.h | 4 +-
camel/providers/groupwise/camel-groupwise-utils.c | 8 ---
camel/providers/groupwise/camel-groupwise-utils.h | 8 ++-
camel/providers/imap/Makefile.am | 1 -
camel/providers/imap/camel-imap-command.c | 6 +--
camel/providers/imap/camel-imap-command.h | 6 ++-
camel/providers/imap/camel-imap-folder.c | 25 +---------
camel/providers/imap/camel-imap-folder.h | 11 +++--
camel/providers/imap/camel-imap-journal.c | 7 ---
camel/providers/imap/camel-imap-journal.h | 13 ++---
camel/providers/imap/camel-imap-message-cache.c | 5 --
camel/providers/imap/camel-imap-message-cache.h | 16 +++---
camel/providers/imap/camel-imap-private.h | 2 +-
camel/providers/imap/camel-imap-provider.c | 6 +--
camel/providers/imap/camel-imap-search.c | 2 -
camel/providers/imap/camel-imap-search.h | 11 ++---
camel/providers/imap/camel-imap-store-summary.c | 5 +-
camel/providers/imap/camel-imap-store-summary.h | 9 ++--
camel/providers/imap/camel-imap-store.c | 19 +------
camel/providers/imap/camel-imap-store.h | 18 +++----
camel/providers/imap/camel-imap-summary.c | 6 ---
camel/providers/imap/camel-imap-summary.h | 11 ++---
camel/providers/imap/camel-imap-types.h | 39 ---------------
camel/providers/imap/camel-imap-utils.c | 4 --
camel/providers/imap/camel-imap-utils.h | 6 +--
camel/providers/imap/camel-imap-wrapper.c | 9 ----
camel/providers/imap/camel-imap-wrapper.h | 6 +--
camel/providers/imap4/camel-imap4-command.h | 6 +--
camel/providers/imap4/camel-imap4-engine.h | 6 +--
camel/providers/imap4/camel-imap4-folder.h | 6 +--
camel/providers/imap4/camel-imap4-journal.h | 6 +--
camel/providers/imap4/camel-imap4-search.h | 6 +--
camel/providers/imap4/camel-imap4-specials.h | 6 +--
camel/providers/imap4/camel-imap4-store-summary.h | 6 +--
camel/providers/imap4/camel-imap4-store.h | 6 +--
camel/providers/imap4/camel-imap4-stream.h | 6 +--
camel/providers/imap4/camel-imap4-summary.h | 6 +--
camel/providers/imap4/camel-imap4-utils.h | 6 +--
camel/providers/imapx/camel-imapx-exception.h | 6 +--
camel/providers/imapx/camel-imapx-folder.c | 11 -----
camel/providers/imapx/camel-imapx-folder.h | 6 +--
camel/providers/imapx/camel-imapx-provider.c | 6 +--
camel/providers/imapx/camel-imapx-server.c | 22 +--------
camel/providers/imapx/camel-imapx-server.h | 9 ++--
camel/providers/imapx/camel-imapx-store-summary.c | 6 +--
camel/providers/imapx/camel-imapx-store-summary.h | 9 ++--
camel/providers/imapx/camel-imapx-store.c | 17 +------
camel/providers/imapx/camel-imapx-store.h | 7 ++-
camel/providers/imapx/camel-imapx-stream.c | 2 -
camel/providers/imapx/camel-imapx-stream.h | 8 +--
camel/providers/imapx/camel-imapx-summary.c | 7 ---
camel/providers/imapx/camel-imapx-summary.h | 10 ++--
camel/providers/imapx/camel-imapx-utils.c | 7 ---
camel/providers/imapx/camel-imapx-utils.h | 8 +--
camel/providers/imapx/camel-imapx-view-summary.h | 6 +--
camel/providers/imapx/test-imapx.c | 1 -
camel/providers/local/camel-local-folder.c | 9 +---
camel/providers/local/camel-local-folder.h | 8 ++-
camel/providers/local/camel-local-private.h | 2 +-
camel/providers/local/camel-local-provider.c | 4 --
camel/providers/local/camel-local-store.c | 7 ---
camel/providers/local/camel-local-store.h | 4 +-
camel/providers/local/camel-local-summary.c | 6 ---
camel/providers/local/camel-local-summary.h | 11 ++---
camel/providers/local/camel-maildir-folder.c | 5 --
camel/providers/local/camel-maildir-folder.h | 2 +-
camel/providers/local/camel-maildir-store.c | 5 --
camel/providers/local/camel-maildir-store.h | 2 +-
camel/providers/local/camel-maildir-summary.c | 8 ---
camel/providers/local/camel-maildir-summary.h | 9 ++--
camel/providers/local/camel-mbox-folder.c | 12 -----
camel/providers/local/camel-mbox-folder.h | 2 +-
camel/providers/local/camel-mbox-store.c | 6 ---
camel/providers/local/camel-mbox-store.h | 2 +-
camel/providers/local/camel-mbox-summary.c | 9 ----
camel/providers/local/camel-mbox-summary.h | 6 +--
camel/providers/local/camel-mh-folder.c | 4 --
camel/providers/local/camel-mh-folder.h | 2 +-
camel/providers/local/camel-mh-store.c | 6 ---
camel/providers/local/camel-mh-store.h | 2 +-
camel/providers/local/camel-mh-summary.c | 5 +-
camel/providers/local/camel-mh-summary.h | 9 ++--
camel/providers/local/camel-spool-folder.c | 11 -----
camel/providers/local/camel-spool-folder.h | 5 +-
camel/providers/local/camel-spool-store.c | 6 ---
camel/providers/local/camel-spool-store.h | 2 +-
camel/providers/local/camel-spool-summary.c | 6 ---
camel/providers/local/camel-spool-summary.h | 12 ++---
camel/providers/nntp/camel-nntp-auth.c | 3 --
camel/providers/nntp/camel-nntp-auth.h | 4 +-
camel/providers/nntp/camel-nntp-folder.c | 16 +-----
camel/providers/nntp/camel-nntp-folder.h | 5 +-
camel/providers/nntp/camel-nntp-grouplist.c | 2 -
camel/providers/nntp/camel-nntp-grouplist.h | 2 +-
camel/providers/nntp/camel-nntp-newsrc.c | 2 -
camel/providers/nntp/camel-nntp-newsrc.h | 6 +--
camel/providers/nntp/camel-nntp-private.h | 2 +-
camel/providers/nntp/camel-nntp-provider.c | 2 -
camel/providers/nntp/camel-nntp-resp-codes.h | 2 +-
camel/providers/nntp/camel-nntp-store-summary.c | 4 +-
camel/providers/nntp/camel-nntp-store-summary.h | 9 ++--
camel/providers/nntp/camel-nntp-store.c | 13 +----
camel/providers/nntp/camel-nntp-store.h | 4 +-
camel/providers/nntp/camel-nntp-stream.c | 2 -
camel/providers/nntp/camel-nntp-stream.h | 8 +--
camel/providers/nntp/camel-nntp-summary.c | 9 ----
camel/providers/nntp/camel-nntp-summary.h | 8 +--
camel/providers/nntp/camel-nntp-types.h | 2 +-
camel/providers/nntp/camel-nntp-utils.c | 4 --
camel/providers/nntp/camel-nntp-utils.h | 2 +-
camel/providers/pop3/camel-pop3-engine.c | 5 +-
camel/providers/pop3/camel-pop3-engine.h | 10 ++--
camel/providers/pop3/camel-pop3-folder.c | 6 ---
camel/providers/pop3/camel-pop3-folder.h | 4 +-
camel/providers/pop3/camel-pop3-provider.c | 4 --
camel/providers/pop3/camel-pop3-store.c | 16 ------
camel/providers/pop3/camel-pop3-store.h | 6 +--
camel/providers/pop3/camel-pop3-stream.h | 8 +--
camel/providers/sendmail/camel-sendmail-provider.c | 4 +-
.../providers/sendmail/camel-sendmail-transport.c | 6 ---
.../providers/sendmail/camel-sendmail-transport.h | 4 +-
camel/providers/smtp/camel-smtp-provider.c | 5 +-
camel/providers/smtp/camel-smtp-transport.c | 24 ++-------
camel/providers/smtp/camel-smtp-transport.h | 5 +-
camel/tests/lib/camel-test-provider.h | 4 +-
259 files changed, 969 insertions(+), 1035 deletions(-)
commit c9e5ca748b3196d7d171ce78f7cf530c7d2bacc8
Author: Milan Crha <mcrha@redhat.com>
Date: Fri Apr 2 18:14:54 2010 +0200
Bug #538793 - Translation issues under camel/providers/local
camel/providers/local/camel-local-folder.c | 24 +++++++++++++++++++++---
camel/providers/local/camel-local-folder.h | 2 ++
camel/providers/local/camel-maildir-folder.c | 15 +++++----------
camel/providers/local/camel-mbox-folder.c | 19 +++++++------------
camel/providers/local/camel-mh-folder.c | 15 ++++++---------
5 files changed, 41 insertions(+), 34 deletions(-)
commit 6fc6243dc9190c35c1298b2d35ac904a46245602
Author: Lucian Langa <lucilanga@gnome.org>
Date: Thu Apr 1 21:25:48 2010 +0300
Bug 614388 - Broken Delete after X days behaviour
camel/providers/pop3/camel-pop3-folder.c | 19 ++++++++++++++-----
1 file changed, 14 insertions(+), 5 deletions(-)
commit f6b51eb30e52875b5b3b9b71a3e6305d65099bb0
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Apr 1 21:23:36 2010 +0200
Bug #325121 - Do not translate developer strings in g_param_spec_*
libedataserverui/e-cell-renderer-color.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 099e3462beabcbe3e9ea7d508a4725554ec858af
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Apr 1 18:54:06 2010 +0200
Bug #261087 - "Learning junk" in camel difficult to translate
camel/camel-folder.c | 6 +++---
po/POTFILES.in | 3 ---
2 files changed, 3 insertions(+), 6 deletions(-)
commit 89d8d584db90b6a503143c6b5d25f1e86c3047b4
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Apr 1 15:55:13 2010 +0200
Implicit declaration of function 'gpg_ctx_op_cancel' on windows
camel/camel-gpg-context.c | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
commit 2e8320575f414e75373b79e9870f820f46ba2f82
Author: Claude Paroz <claude@2xlibre.net>
Date: Thu Apr 1 15:04:35 2010 +0200
Bug #611247 - Bad concatenation for translators
camel/providers/pop3/camel-pop3-store.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 0e7f9c5e3d849bc1b89c430311d3a3d13810aa15
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Apr 1 14:58:55 2010 +0200
Bug #610353 - Search folder with label matches on substring
camel/camel-db.c | 47 ++++++++++++++++++++++++++++++++++++++++-
camel/camel-folder-summary.c | 3 ++-
camel/camel-search-sql-sexp.c | 4 ++--
3 files changed, 50 insertions(+), 4 deletions(-)
commit c410ed49ddeb76839c669eae93096d4c73a7b290
Author: Jim McMahon <jim@madbongo.net>
Date: Thu Apr 1 14:43:49 2010 +0200
Bug #570508 - Google Contacts does not display business phone
addressbook/backends/google/util.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 1f17d6b9867d0043b7a050275cb40130e97d51bb
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Apr 1 14:31:30 2010 +0200
Bug #567000 - [IMAP] Renaming folder generates errors
camel/providers/imap/camel-imap-store.c | 23 ++++++++++++++++++++++-
1 file changed, 22 insertions(+), 1 deletion(-)
commit 500e0e9efd733f5e4f0923d657e2d0ed0e1dd5a5
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Apr 1 14:27:06 2010 +0200
Bug #520233 - Crash in imap_body_decode at camel-imap-utils.c:979
camel/providers/imap/camel-imap-utils.c | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
commit 4203eaa8c465501b32cfe3114751c84ad1043edb
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Apr 1 14:18:21 2010 +0200
Bug #518876 - Does not display recent messages in nntp
camel/providers/nntp/camel-nntp-summary.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
commit 10bc3c4e54453c7799d6a103f781cf92e9c47003
Author: Milan Crha <mcrha@redhat.com>
Date: Thu Apr 1 14:08:38 2010 +0200
Bug #418502 - Evolution causes gpg stale locks
camel/camel-gpg-context.c | 24 ++++++++++++++++++------
1 file changed, 18 insertions(+), 6 deletions(-)
commit e264f47c9db1bd2a6f6a33db12a8765b69566827
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Mar 31 21:52:32 2010 -0400
Repair more unintended deletions.
camel/camel-disco-folder.c | 1 +
camel/camel-offline-folder.c | 1 +
camel/providers/imap/camel-imap-folder.c | 1 +
camel/providers/imap4/camel-imap4-folder.c | 1 +
camel/providers/local/camel-local-folder.c | 1 +
5 files changed, 5 insertions(+)
commit a77aea8bf3ad08d571d68397c2b4621ea254609b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Mar 31 21:37:22 2010 -0400
Remove debug statements.
camel/camel-object.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
commit ad84b6ba2ade856e298eb0b6a0115b0f770928a1
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Mar 31 21:36:18 2010 -0400
Back out some over-zealous deletion.
camel/camel-object.c | 186 ++++++++++++++++++++++++++++++++++++++++++++++++++
camel/camel-object.h | 5 +-
2 files changed, 190 insertions(+), 1 deletion(-)
commit a476c3e1ad761ba2b942a6eb4f227f96f55d0e88
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Mar 31 19:17:12 2010 -0400
Remove some deprecated API from camel.
This bumps the libcamel soname to 15.0.0.
camel/Makefile.am | 9 -
camel/camel-data-cache.c | 6 -
camel/camel-debug.c | 9 +-
camel/camel-debug.h | 4 -
camel/camel-digest-folder.c | 371 -----------
camel/camel-digest-folder.h | 60 --
camel/camel-digest-store.c | 181 ------
camel/camel-digest-store.h | 57 --
camel/camel-digest-summary.c | 86 ---
camel/camel-digest-summary.h | 59 --
camel/camel-disco-folder.c | 1 -
camel/camel-file-utils.c | 19 -
camel/camel-file-utils.h | 4 -
camel/camel-i18n.h | 56 --
camel/camel-mime-utils.c | 112 +---
camel/camel-mime-utils.h | 13 -
camel/camel-news-address.c | 63 --
camel/camel-news-address.h | 54 --
camel/camel-object.c | 661 --------------------
camel/camel-object.h | 117 +---
camel/camel-offline-folder.c | 1 -
camel/camel-private.h | 2 +
camel/camel-process.c | 150 -----
camel/camel-process.h | 42 --
camel/camel-store.c | 58 --
camel/camel-store.h | 16 -
camel/camel-types.h | 2 -
camel/camel-vee-summary.c | 18 -
camel/camel.h | 5 -
camel/providers/imap/camel-imap-folder.c | 1 -
camel/providers/imap4/camel-imap4-folder.c | 1 -
camel/providers/imapx/camel-imapx-provider.c | 3 +-
camel/providers/imapx/camel-imapx-server.c | 2 +-
camel/providers/imapx/camel-imapx-store.c | 2 +-
camel/providers/local/camel-local-folder.c | 1 -
configure.ac | 4 +-
docs/reference/camel/camel-docs.sgml | 5 -
docs/reference/camel/camel-sections.txt | 94 ---
docs/reference/camel/tmpl/camel-debug.sgml | 6 -
docs/reference/camel/tmpl/camel-digest-folder.sgml | 18 -
docs/reference/camel/tmpl/camel-digest-store.sgml | 16 -
.../reference/camel/tmpl/camel-digest-summary.sgml | 15 -
docs/reference/camel/tmpl/camel-file-utils.sgml | 10 -
docs/reference/camel/tmpl/camel-mime-utils.sgml | 61 --
docs/reference/camel/tmpl/camel-news-address.sgml | 16 -
docs/reference/camel/tmpl/camel-object.sgml | 197 ------
docs/reference/camel/tmpl/camel-process.sgml | 23 -
docs/reference/camel/tmpl/camel-store.sgml | 40 --
docs/reference/camel/tmpl/camel-unused.sgml | 491 +++++++++++++++
49 files changed, 503 insertions(+), 2739 deletions(-)
commit b15f2a3277ee765697e510774c3e428c33f0eab3
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Mar 31 18:42:51 2010 -0400
Add gtk-doc tests, but leave them disabled.
docs/reference/addressbook/libebook/Makefile.am | 2 ++
docs/reference/addressbook/libedata-book/Makefile.am | 1 +
docs/reference/calendar/libecal/Makefile.am | 2 ++
docs/reference/calendar/libedata-cal/Makefile.am | 2 ++
docs/reference/camel/Makefile.am | 2 ++
docs/reference/libebackend/Makefile.am | 2 ++
docs/reference/libedataserver/Makefile.am | 2 ++
docs/reference/libedataserverui/Makefile.am | 2 ++
8 files changed, 15 insertions(+)
commit a9aac8aa6f6c84cae595f3872b0e580e89dc951b
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Mar 31 18:28:44 2010 -0400
Add --name-space to MKDB_OPTIONS.
docs/reference/Makefile.am | 3 +--
docs/reference/camel/Makefile.am | 2 +-
2 files changed, 2 insertions(+), 3 deletions(-)
commit 93f4709e25e991061f337fb5b94050e25a4f73b8
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Mar 31 14:37:13 2010 -0400
Remove deprecated API from libedataserver.
This bumps the libedataserver soname to 12.0.0.
camel/providers/imapx/camel-imapx-folder.c | 2 -
configure.ac | 4 +-
.../libedataserver/libedataserver-docs.sgml | 4 -
.../libedataserver/libedataserver-sections.txt | 112 --
.../libedataserver/tmpl/e-categories.sgml | 18 -
docs/reference/libedataserver/tmpl/e-memory.sgml | 194 ---
.../libedataserver/tmpl/e-source-list.sgml | 10 -
docs/reference/libedataserver/tmpl/e-source.sgml | 27 -
docs/reference/libedataserver/tmpl/e-util.sgml | 10 -
libedataserver/Makefile.am | 12 +-
libedataserver/e-categories.c | 43 -
libedataserver/e-categories.h | 6 -
libedataserver/e-data-server-util.c | 18 -
libedataserver/e-data-server-util.h | 5 -
libedataserver/e-iconv.c | 616 ---------
libedataserver/e-iconv.h | 50 -
libedataserver/e-memory.c | 896 ------------
libedataserver/e-memory.h | 47 +-
libedataserver/e-msgport.c | 1426 --------------------
libedataserver/e-msgport.h | 120 --
libedataserver/e-source-list.c | 25 -
libedataserver/e-source-list.h | 4 -
libedataserver/e-source.c | 58 -
libedataserver/e-source.h | 9 -
libedataserver/e-trie.c | 377 ------
libedataserver/e-trie.h | 47 -
libedataserver/md5-utils.c | 354 -----
libedataserver/md5-utils.h | 63 -
28 files changed, 7 insertions(+), 4550 deletions(-)
commit 2990f4833e2f32c10bbf42d24e76221139889067
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Mar 31 14:19:53 2010 -0400
Remove ESourceOptionMenu from libedataserverui.
This bumps the libedataserverui soname to 10.0.0.
configure.ac | 7 +-
.../libedataserverui/libedataserverui-docs.sgml | 1 -
.../libedataserverui/libedataserverui-sections.txt | 19 --
.../libedataserverui/libedataserverui.types | 2 -
.../tmpl/libedataserverui-unused.sgml | 62 ++++
libedataserverui/Makefile.am | 2 -
libedataserverui/e-name-selector-dialog.c | 21 --
libedataserverui/e-source-option-menu.c | 324 --------------------
libedataserverui/e-source-option-menu.h | 65 ----
9 files changed, 66 insertions(+), 437 deletions(-)
commit 1ea298429b2fa1f8c1018c5669491cc706195c3e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Wed Mar 31 16:27:55 2010 -0400
Post-release version bump.
configure.ac | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
commit 2c75863e0764e242a2696f4ede30572595927baa
Author: Wadim Dziedzic <nikdo@aviary.pl>
Date: Tue Mar 30 18:45:13 2010 +0200
Updated Polish translation
po/pl.po | 2290 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1214 insertions(+), 1076 deletions(-)
commit 46a281373a7f8afc96a52e3e8319424646357277
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Tue Mar 30 02:48:32 2010 +0530
updated the earlier fix for crash at exit to add the missing part - imapx
camel/providers/imapx/camel-imapx-server.c | 1 +
1 file changed, 1 insertion(+)
commit d610d74b84c1bccccf411da5c48574409dc1e4b8
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Mar 29 10:56:52 2010 -0400
Missed one...
docs/reference/camel/camel-docs.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 21bc40cd187288c1b639a30f9f60d2bbd641b2fe
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Mar 29 10:50:20 2010 -0400
Convert ENTITY tags to xi:include in Camel API docs.
docs/reference/camel/camel-docs.sgml | 357 ++++++++++++----------------------
1 file changed, 119 insertions(+), 238 deletions(-)
commit 3ff65f8f66579709f5e2d2f7f37c745b7df6038e
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Mon Mar 29 10:16:57 2010 -0400
Missing xmlns attribute in Camel API docs.
docs/reference/camel/camel-docs.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 90b9d78f919fcb672dc046d6f2ce55917d30ba4f
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Mar 29 18:11:09 2010 +0530
Bug 614056 - evolution-data-server-2.29.92 failed to build
camel/providers/imapx/Makefile.am | 2 +-
camel/providers/imapx/camel-imapx-tokenise.h | 80 +++++++++++++-------------
camel/providers/imapx/camel-imapx-tokens.txt | 1 +
3 files changed, 41 insertions(+), 42 deletions(-)
commit 0b62286f967451d68ff6c57424879e5048d48d51
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Mon Mar 29 18:02:30 2010 +0530
fix a crash on quit - imapx
camel/providers/imapx/camel-imapx-server.c | 21 ++++++++++++---------
1 file changed, 12 insertions(+), 9 deletions(-)
commit 2045ecb5c397b8e81d80cf79518ae85bb94e4cc6
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Fri Mar 26 22:55:13 2010 +0530
Bug 549221 - Deleted E-Mails re-appear in Evolution client
camel/providers/groupwise/camel-groupwise-folder.c | 28 +++++++++++++++-----
1 file changed, 22 insertions(+), 6 deletions(-)
commit 8de5c6b9bfcdf6aaf60fd19295c25c48c41282e0
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Fri Mar 26 21:53:56 2010 +0530
Bug 549225 (bnc) -Evlution client does not update status of messages in the GroupWise Post Office
camel/providers/groupwise/camel-groupwise-folder.c | 44 ++++++++++++--------
1 file changed, 26 insertions(+), 18 deletions(-)
commit 283d0dd5be6169298d68b1f126e5522857376c4f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Mar 28 12:35:15 2010 -0400
Add deprecated symbol indices to API docs.
docs/reference/addressbook/libebook/libebook-docs.sgml | 4 ++++
docs/reference/addressbook/libedata-book/libedata-book-docs.sgml | 4 ++++
docs/reference/calendar/libecal/libecal-docs.sgml | 4 ++++
docs/reference/calendar/libedata-cal/libedata-cal-docs.sgml | 4 ++++
docs/reference/libebackend/libebackend-docs.xml | 4 ++++
docs/reference/libedataserver/libedataserver-docs.sgml | 4 ++++
docs/reference/libedataserverui/libedataserverui-docs.sgml | 4 ++++
7 files changed, 28 insertions(+)
commit f417900b9aa3059933f2ac7a21bdc237fb07ba6f
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Mar 28 12:28:11 2010 -0400
Deprecate EStrv.
docs/reference/camel/tmpl/camel-mempool.sgml | 2 --
libedataserver/e-memory.h | 2 ++
2 files changed, 2 insertions(+), 2 deletions(-)
commit f52b21fee81bf929d376997448ab7b50d5b0cbb5
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Sun Mar 28 12:04:25 2010 -0400
Deprecate EMemPool, add CamelMemPool.
.gitignore | 1 +
camel/Makefile.am | 2 +
camel/camel-folder.c | 25 ++-
camel/camel-mempool.c | 220 +++++++++++++++++++++++++
camel/camel-mempool.h | 71 ++++++++
camel/camel-mime-parser.c | 15 +-
camel/camel-text-index.c | 13 +-
camel/camel.h | 1 +
camel/providers/imapx/camel-imapx-utils.c | 1 -
camel/providers/local/camel-maildir-summary.c | 15 +-
docs/reference/camel/camel-docs.sgml | 6 +
docs/reference/camel/camel-sections.txt | 15 +-
docs/reference/camel/tmpl/camel-mempool.sgml | 85 ++++++++++
docs/reference/camel/tmpl/camel-store.sgml | 7 +
libedataserver/e-memory.h | 2 +
15 files changed, 439 insertions(+), 40 deletions(-)
commit bd1cc49a00ffe50af130baed4d0a3240b07849fd
Author: A S Alam <aalam@users.sf.net>
Date: Sun Mar 28 09:38:01 2010 +0530
complete Translation for Punjabi by A S Alam
po/pa.po | 2551 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1352 insertions(+), 1199 deletions(-)
commit 1a5695614a0f7272a85e286d73d4fc5ec1cd9c76
Author: Jamil Ahmed <itsjamil@gmail.com>
Date: Sat Mar 27 23:55:05 2010 +0600
Updated Bengali translation
po/bn.po | 1689 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 854 insertions(+), 835 deletions(-)
commit 1d0e859369fba872a9f2af95dc1fa83e19231b30
Author: Maxim V. Dziumanenko <dziumanenko@gmail.com>
Date: Sat Mar 27 13:53:28 2010 +0200
Updated Ukrainian translation
po/uk.po | 1202 ++++++++++++++++++++++++++++++++------------------------------
1 file changed, 620 insertions(+), 582 deletions(-)
commit 9ad7861c1e33b6d5cdbae4863625625b931f1b68
Author: Fridrich Štrba <fridrich.strba@bluewin.ch>
Date: Thu Mar 25 06:22:50 2010 +0100
Avoid compiler warnings when HAVE_LOCALTIME_R is undefined
libedataserver/e-time-utils.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit d5e6beaa8112273ff1f6ed5a844e701dad51519f
Author: Chenthill Palanisamy <pchenthill@novell.com>
Date: Wed Mar 24 16:07:17 2010 +0530
Bug 611775 - IMAPX : support for folder rename
camel/providers/imapx/camel-imapx-server.c | 62 +++++++++++++++++++++
camel/providers/imapx/camel-imapx-server.h | 1 +
camel/providers/imapx/camel-imapx-store.c | 81 +++++++++++++++++++++++++++-
3 files changed, 143 insertions(+), 1 deletion(-)
commit 1bece603169800160c6009de2e31fe1714d195dc
Author: Kenneth Nielsen <k.nielsen81@gmail.com>
Date: Tue Mar 23 23:06:54 2010 +0100
Updated Danish translation
po/da.po | 2362 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1247 insertions(+), 1115 deletions(-)
commit 13b5c39d0a18700b645d0f5bda7a8732c717228c
Author: Fridrich Strba <fridrich.strba@bluewin.ch>
Date: Tue Mar 23 17:52:43 2010 +0100
[win32] Don't bother with the .gnome2_private override.
libedataserverui/e-passwords.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
commit 46a484f0c199b190596cfbe019a1a1ec31eb5bc4
Author: Matthew Barnes <mbarnes@redhat.com>
Date: Tue Mar 23 11:47:16 2010 -0400
Bug 613639 - Evolution hard codes .gnome2
libedataserverui/e-passwords.c | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
commit 942568d000285deaed220dab9ffed5c66a0c7a3a
Author: Thanos Lefteris <alefteris@gmail.com>
Date: Mon Mar 22 22:39:27 2010 +0200
Updated Greek translation for evolution-data-server
po/el.po | 805 +++++++++++++++++++++++++++++++-------------------------------
1 file changed, 403 insertions(+), 402 deletions(-)
commit f51d8cf21d651e14affd9afb3f7711c710f2cc02
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date: Mon Mar 22 20:02:04 2010 +0100
Updated Basque language
po/eu.po | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
commit 4b79d1b37766e697d03f6320618d1b0aea5a83b4
Author: Žygimantas Beručka <zygis@gnome.org>
Date: Sun Mar 21 01:50:08 2010 +0200
Updated Lithuanian translation
po/lt.po | 2362 ++++++++++++++++++++++++++++++--------------------------------
1 file changed, 1138 insertions(+), 1224 deletions(-)
commit 8ab2718b2b5f15ed08317f9f1064f641f7ed7f54
Author: Fridrich Strba <fridrich.strba@bluewin.ch>
Date: Sat Mar 20 23:46:41 2010 +0100
Remove an unnecessary include
calendar/libecal/e-cal-system-timezone.c | 1 -
1 file changed, 1 deletion(-)
commit 933e0cd0f00da19bbe6bd135e4781c69b0233c71
Author: Fridrich Strba <fridrich.strba@bluewin.ch>
Date: Sat Mar 20 23:36:34 2010 +0100
[win32] Get system timezone location by querying the registry
calendar/libecal/e-cal-system-timezone.c | 292 ++++++++++++++++++++++++++++++
1 file changed, 292 insertions(+)
commit 017dbcd2014b631c5a567ffff660e859f0680164
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date: Thu Mar 18 00:58:27 2010 +0000
Updated Portuguese translation
po/pt.po | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
commit 96fd4c732f9059dfde1e1876743f816e66116596
Author: Duarte Loreto <happyguy_pt@hotmail.com>
Date: Thu Mar 18 00:54:10 2010 +0000
Updated Portuguese translation
po/pt.po | 2315 +++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 1241 insertions(+), 1074 deletions(-)
commit e693c4fe7695890d9517c69e7d0905973372dd3e
Author: Priit Laes <plaes@plaes.org>
Date: Wed Mar 17 18:45:52 2010 +0200
[Bug 613169] Weather calendar backend links against out-of-tree library
When uprading from 2.28.x -> 2.29.x weather calendar library is linked
against wrong library causing broken Evolution.
calendar/backends/weather/Makefile.am | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
commit af1c810a58606e283ace5cdd23dce4816b0ab0f1
Author: Ross Burton <ross@linux.intel.com>
Date: Wed Mar 17 11:43:28 2010 +0000
Update git.mk
git.mk | 177 ++++++++++++++++++++++++++++++++++------------------------------
1 file changed, 93 insertions(+), 84 deletions(-)
|