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
|
==================================================
Changes from 1746-07-08 00:00:00 +0000 to present.
==================================================
-------------------------------------
version at 2020-04-21 11:59:23 +0000
-------------------------------------
Change: d60a717d1bfdc3fd0b058f28ad9362348692f128
Author: intrigeri <intrigeri@boum.org>
Date : 2020-04-21 13:59:23 +0000
parcimonie 0.12.0
Change: 574c4b7fe4759a3f60e906098d9d0be3015468f6
Author: intrigeri <intrigeri@boum.org>
Date : 2020-04-21 11:00:25 +0000
README.md: reformat
Change: 7c3776d8a45738adef49ea8df9fe792b2859e2e0
Author: intrigeri <intrigeri@boum.org>
Date : 2020-04-21 10:59:20 +0000
README.md: add link to the Debian PTS
Change: 3c26f1c9b8874c48ef2542d4d928950930412506
Author: intrigeri <intrigeri@boum.org>
Date : 2020-04-21 10:59:07 +0000
README.md: add "download" section
Change: ba1f8b83746a463025ad1895ef965a3e7bcd35c1
Author: intrigeri <intrigeri@boum.org>
Date : 2020-04-21 10:45:54 +0000
Add GitLabracadabra configuration
Change: 536631418bee1887bd738b3dfa3b0a4ad5109815
Author: intrigeri <intrigeri@boum.org>
Date : 2020-04-21 10:42:41 +0000
Improve Markdown formatting
Change: f135fb0165656849d350ae85160716342ce82ab9
Author: intrigeri <intrigeri@boum.org>
Date : 2020-04-21 10:40:08 +0000
Rename *.mdwn → *.md
… so that GitLab renders these files nicely.
Change: 5468b5734d7d154bd0d05c2ca80ed086996a80a1
Author: intrigeri <intrigeri@boum.org>
Date : 2020-04-21 10:36:45 +0000
Rename README.mdwn → README.md
… so that GitLab displays it.
Change: 2b120210b0f8240a8c8d09e3084e24419cf96674
Author: intrigeri <intrigeri@boum.org>
Date : 2020-04-21 10:34:28 +0000
Move upstream homepage to Salsa
Change: bc15390f50f16cd247b070f0226751300a90c3ab
Author: intrigeri <intrigeri@boum.org>
Date : 2020-04-21 10:28:44 +0000
De-duplicate copyright and license information
The entire code base shares these properties, which are already
documented in bin/parcimonie and dist.ini.
As a side-effect, disable Test::Kwalitee's skiptest check: it does
not honor dist.ini's main_module parameter so it raises a false
positive.
Change: be4d3e53906dbe7816242ce36de9d670fdaf23a9
Author: intrigeri <intrigeri@boum.org>
Date : 2020-04-21 10:12:32 +0000
Rename README and TODO to .mdwn
Change: cfb6119a89381b1a7a7b924a6a26369b3753edab
Author: intrigeri <intrigeri@boum.org>
Date : 2020-04-21 10:12:32 +0000
Bump copyright years
Change: 2ffd521f8aea8342ce000f033b5e495597840342
Author: intrigeri <intrigeri@boum.org>
Date : 2020-04-21 10:12:11 +0000
De-duplicate copyright and license information
The entire code base shares these properties, which are already
documented in README and dist.ini.
Change: 45997ad6229da550f96077c899f6f5f3b463bd66
Author: intrigeri <intrigeri@boum.org>
Date : 2020-04-21 09:56:37 +0000
Remove parcimonie-applet
I've announced in July 2018 that I could not support this applet
anymore, and would eventually remove it unless someone took over its
maintenance. The time has come.
See user_interface.mdwn for historical background, a few draft UX
thoughts of mine, and information that people who write user
interfaces for parcimonie will need.
Change: c1c6853dde81075293f407205613bb46eee6acc0
Author: intrigeri <intrigeri@boum.org>
Date : 2020-04-21 09:48:05 +0000
Document history of, and future challenges around, user interfaces to
parcimonie
Change: 3d7eb72b52fb76ea8edabf9a14b7a1804245e832
Author: intrigeri <intrigeri@boum.org>
Date : 2020-04-11 07:50:32 +0000
Fix typos (patch by Jens Reyer <jre.winesim@gmail.com>)
Change: 0466fa23f3e9a1c0b9e3a6774d866bcca08ecb49
Author: intrigeri <intrigeri@boum.org>
Date : 2019-10-23 14:10:28 +0000
Switch Git URL to https://
Change: 1df46dddadabe73ed22ef85a1f117ad032b1f9b5
Author: intrigeri <intrigeri@boum.org>
Date : 2018-11-11 15:59:12 +0000
Migrate website.
-------------------------------------
version at 2018-07-09 20:07:06 +0000
-------------------------------------
Change: 73a5963865b7bc6d032edf014de5c52b429beccf
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-09 20:07:06 +0000
Release parcimonie 0.11.0.
Change: 137fd09c5cef4b0fa5aa6f9e512ed60b7229ec26
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-09 20:07:06 +0000
Remove leftover debugging statement.
Change: 0424168cb27d471752da6c8dddd4bb0389643c92
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-09 19:56:11 +0000
Test suite: don't set "use-tor" preemptively and let the code under
test do it itself.
Change: 22e24dbbfc351376247503e5fef6044d0f4dd9da
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-09 19:56:11 +0000
Test suite: run each test with its own GnuPG home directory, to avoid
interaction between tests.
Otherwise, with GnuPG 2.1+, persistent processes such as dirmngr are
started and their state will persist across tests, which skews the
results.
Change: 00bdd80487cebdc8e3e1f100e6e961e379cdc237
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-09 19:56:11 +0000
Test suite: add empty dirmngr_ldapservers.conf to quiet output.
Change: 865be57330c46f3a1bba1fad7feb4ee5f60706e4
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-09 19:56:11 +0000
Test suite: drop test data that's not used anymore.
Change: ed19a9809bebd2dfdefffb980ccb1706aaf218e4
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-09 19:56:11 +0000
Pass GnuPG homedir argument to GnuPG::Interface as a string.
All kinds of thinks can go wrong by passing a more complex object to
it, in this case a Path::Tiny directory.
Change: 3e3718ff36126c9d31b7df08f43f70f5148ecbb4
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-09 19:56:11 +0000
Pass all options to GnuPG::Interface in one go.
Otherwise, our "after BUILD" will fail or behave incorrectly because
the homedir attribute was not initialized yet.
Change: ee80ce23f39e8ae3ac7291ef16dd444862167144
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-09 19:56:11 +0000
Drop support for GnuPG < 2.1.
Change: 9b914a125264430300388edb84aee85422c6eb64
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-09 19:56:11 +0000
Make gpg_is_v21 independent of the rest of parcimonie's code so the
test suite works from the source tree when parcimonie is not
installed system-wide.
-------------------------------------
version at 2018-07-08 15:33:48 +0000
-------------------------------------
Change: e1bea05b96b2cfd6e8eed5510a55627653af6a45
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-08 15:33:48 +0000
Release parcimonie 0.10.4
Change: 51f4f3474fc727fd099879b8a93d06b98d29409a
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-08 15:33:48 +0000
TODO--: torsocks is only needed with GnuPG v1 which is not the
current development focus anymore.
Change: 66d75e095e64f08c3ea0c043e3559613dd9e524a
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-08 15:33:48 +0000
Documentation: adjust to take into account the default config in
Stretch.
Change: b65ff9b987b1b0f19dc6e2be8fad71522a997709
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-08 15:33:48 +0000
Documentation: clarify the status and future of parcimonie-applet.
Change: f31fa456a2ce8b6de49fea1febdf19dc491a7823
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-08 15:33:48 +0000
Documentation: drop info that's been obsolete since GNOME 3.
Change: f7edb837b839a50ab779ca035f1044d779a757b4
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-08 15:33:48 +0000
Test suite: drop tests that can't work on Debian and add one that
can.
Since gnupg2 2.1.15-9, the Debian package enables a (pool of)
keyserver(s) by default, so we can't easily test behaviour when no
keyserver is configured at all. But let's at least test behaviour
when one is configured.
Change: 0d977bc559019c71e18821dce02308565f17ebe7
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-08 15:33:48 +0000
Test suite: update tryRecvKey test case wrt. recent code behaviour
changes and re-enable it for release testing.
Since commit 948a4b8142e7141ce12ebe69d63d7aaae828871d we hide the
"gpg: keyserver receive failed: No data" message that GnuPG prints to
STDERR in such cases, so the original test case would fail (also
because it was expecting the GnuPG v1 error message).
Re-enabling this test not only allows us to exercise tryRecvKey
again, but it also gives us a regression test in case GnuPG starts
spitting out other errors on STDERR.
Change: 4992bfc7f1a3cdb4ed5d572f4eab2945112bda7d
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-08 15:33:48 +0000
Test suite: adjust test data for GnuPG v2.1+ and require it.
Change: c7303d09b74ab74eebd5c764aa1e2ade0ba0d15c
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-08 14:47:33 +0000
Test suite: turn on strict and make warnings fatal everywhere.
Change: 20b58ee584111a858269b642e657900e78d1f429
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-08 08:53:11 +0000
dist.ini: enable Test::ReportPrereqs for easier debugging of test
failures.
Change: 792de4e414704a5a0ffee53bd702a59e64c3418e
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-08 08:49:35 +0000
dist.ini: enable Test::Kwalitee.
Change: c36d385a75d90c3a40a7cae3a0c27ed4b7bac4e5
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-08 08:48:44 +0000
Add license and copyright info to App::Parcimonie.
Change: 7d504f0e023243a3847f67d870a7eedd9e6770a7
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-08 08:48:32 +0000
Split license and copyright sections.
Change: 1e7862a60ec6ac3893f92b98a49d849396aa6a5c
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-08 08:07:25 +0000
Bump copyright years.
Change: a07a3d59b8c17123a5f24435034fcf8ac2d237c2
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-08 08:04:22 +0000
Use HTTPS for every URL pointing to the project's homepage.
Change: 0d2b660bf46152dafaa665002194a135716b1bd1
Author: intrigeri <intrigeri@boum.org>
Date : 2018-07-08 08:00:26 +0000
Use MooX::StrictConstructor everywhere we can.
Change: 948a4b8142e7141ce12ebe69d63d7aaae828871d
Author: intrigeri <intrigeri@boum.org>
Date : 2018-06-30 16:25:27 +0000
Don't bloat the logs with fingerprints of keys that could not be
found (Closes: #900388)
Thanks to Paul Wise <pabs@debian.org> for the report.
Change: 330c1d9e1303cb3218653af385875d2c3648a3ae
Author: intrigeri <intrigeri@boum.org>
Date : 2018-06-30 15:30:04 +0000
Hide spurious "dirmngr:Network:/usr/bin/dirmngr:1:1:" output.
-------------------------------------
version at 2017-06-27 16:32:24 +0000
-------------------------------------
Change: 2d6cbb520987962fd094fdfd004532cc48a083ad
Author: intrigeri <intrigeri@boum.org>
Date : 2017-06-27 16:32:24 +0000
parcimonie 0.10.3
Change: f8727293dc61a7f97c2b31b23c724d89b192767c
Author: intrigeri <intrigeri@boum.org>
Date : 2016-12-06 15:13:42 +0000
Update setup doc to support GnuPG v2 and drop obsolete details.
Change: 561538c8b9012c23534e3c394de676061d51042d
Author: intrigeri <intrigeri@boum.org>
Date : 2016-09-11 11:55:08 +0000
Honor custom GnuPG homedir in a few places that did not so far.
This resulted for example in the test suite trying to start a dirmngr
using ~/.gnupg/, while we had instructed it to use a custom GnuPG
homedir; as a result, tests were failing for wrong reasons.
Change: bd4b03539448b5ec8bf03ae578dd65c4f06deea3
Author: intrigeri <intrigeri@boum.org>
Date : 2016-09-11 09:34:56 +0000
TODO++
-------------------------------------
version at 2016-06-23 07:45:36 +0000
-------------------------------------
Change: 110ec2d6a4961f061ff0187074cbdf1aa73ffb61
Author: intrigeri <intrigeri@boum.org>
Date : 2016-06-23 07:45:36 +0000
parcimonie 0.10.2
Change: e80291129daf9934449a525274b6d38e73302924
Author: intrigeri <intrigeri@boum.org>
Date : 2016-06-23 07:38:48 +0000
Support the case when using GnuPG 2.x and the keyserver is configured
in gpg.conf, and not in dirmngr.conf (Closes: #827311).
-------------------------------------
version at 2016-05-29 11:12:31 +0000
-------------------------------------
Change: f4998bf38c9a28cfd0b2492135b6e918e5c2aeda
Author: intrigeri <intrigeri@boum.org>
Date : 2016-05-29 11:12:31 +0000
parcimonie 0.10.1
Change: 540e9364c0b2aadfca4ae42775febc42221ba689
Author: intrigeri <intrigeri@boum.org>
Date : 2016-05-29 11:12:22 +0000
Bump copyright years.
Change: 75bcc7a31816f62447ab4ae967a7955a8e20fbac
Author: intrigeri <intrigeri@boum.org>
Date : 2016-05-29 11:10:31 +0000
Fix 32-keyserver_defined_on_command_line.t test.
It previously depended on parcimonie to be installed already, for
parcimonie-torified-gpg to be found in $PATH.
-------------------------------------
version at 2016-05-29 10:36:40 +0000
-------------------------------------
Change: f0e5db2d56ee298d972545928f86582650aa0728
Author: intrigeri <intrigeri@boum.org>
Date : 2016-05-29 10:36:40 +0000
Release parcimonie 0.10.
Change: 64c1b72fe017193a921f8e79ddef3a60c4307a7f
Author: intrigeri <intrigeri@boum.org>
Date : 2016-05-29 10:35:18 +0000
Bump copyright year.
Change: df605af24d6227e0f290d4ca5d614147c7f2bcba
Author: intrigeri <intrigeri@boum.org>
Date : 2016-05-29 10:30:55 +0000
Add support for GnuPG 2.1+.
By default, we auto-detect whether the gpg binary found in $PATH is
GnuPG 2.1+, and if it is we configure dirmng to use Tor.
One can explicitly choose to use the gpg2 binary by passing the
--gnupg2 option to parcimonie.
Change: f69a09d672ac0d31184d466800020a7c442f6429
Author: intrigeri <intrigeri@boum.org>
Date : 2016-03-29 16:01:02 +0000
Clean up white space.
Change: d5dc213fd6026b64dad4d0508799917e5d313afb
Author: intrigeri <intrigeri@boum.org>
Date : 2016-03-29 16:00:46 +0000
Allow key updates to existing keys, but do not allow any new keys to
be imported (Closes: Debian#819305).
Change: 96c221e8ad7308524e485bbc8dccff99c6e5bde5
Author: intrigeri <intrigeri@boum.org>
Date : 2016-03-29 15:16:45 +0000
Update docstring.
Change: 4287da6b17d03fe3165a75fb939103cceb4921d6
Author: intrigeri <intrigeri@boum.org>
Date : 2015-12-28 15:18:35 +0000
Record a bit more memory usage information when
$ENV{REPORT_MEMORY_USAGE} is set to a true value.
Change: c6fe7bdd0d0bbed68b9272def1d276b274cebf01
Author: intrigeri <intrigeri@boum.org>
Date : 2015-09-16 21:48:32 +0000
TODO++
Change: f2b4db0639e26c779be1034f67579164e013cea1
Author: intrigeri <intrigeri@boum.org>
Date : 2015-08-16 10:33:05 +0000
TODO++
Change: 31a3fe4469c9b8ad0fe468d6eadf423f78f30d0e
Author: intrigeri <intrigeri@boum.org>
Date : 2015-08-16 10:28:39 +0000
Update POT and PO files.
Change: 007ae3c0c224dc25e09baa0ba87ff3fd60a13f92
Author: intrigeri <intrigeri@boum.org>
Date : 2015-08-16 10:21:28 +0000
TODO++
Change: 237e09c66b6047b341bd6352ad35fafa94e77d7d
Author: intrigeri <intrigeri@boum.org>
Date : 2015-08-16 10:20:04 +0000
Add pointers to TODO.
-------------------------------------
version at 2015-08-16 09:54:45 +0000
-------------------------------------
Change: 2795e57e1bb1ef680f3f9dc3f120d995db8bb4c3
Author: intrigeri <intrigeri@boum.org>
Date : 2015-08-16 09:54:45 +0000
Bump version to 0.9.
Change: 0f6b2379391441f053fef09ae6d7605a2dc9a3d6
Author: intrigeri <intrigeri@boum.org>
Date : 2015-08-16 09:51:52 +0000
dist.ini: don't create PodCoverageTests.
Current POD coverage is quite poor, but this is not a library meant
to be consumed by anyone, so that's fine.
Change: 871383b99cf46ca093a8e7c1b715c799b2d80d72
Author: intrigeri <intrigeri@boum.org>
Date : 2015-08-16 09:22:26 +0000
dist.ini: replace the obsolete EOLTests with Test::EOL.
Change: 067456e0f1f039152b272ad4b16302655d94ce96
Author: intrigeri <intrigeri@boum.org>
Date : 2015-08-15 19:35:05 +0000
dist.ini: switch from the deprecated NoTabsTests to Test::NoTabs.
Change: 7de76952b6dfcb33a1e2f5db773a2246a5f0b95d
Author: intrigeri <intrigeri@boum.org>
Date : 2015-08-15 19:34:30 +0000
Add sleep duration time STDOUT when running without D-Bus, and to to
the applet's log.
Change: 5402b7d6f8508d7f08fc1d33035f875eef753338
Author: intrigeri <intrigeri@boum.org>
Date : 2015-08-15 19:34:30 +0000
Make D-Bus support opt-in in the daemon, and enable it via the
.desktop file.
Change: f060c7f1c7e4cc2fe9e79599711b62e81b500aa2
Author: intrigeri <intrigeri@boum.org>
Date : 2015-08-15 14:37:20 +0000
Use 'any' from List::Util and require a version that provides it.
Let's remove one of the last use cases of List::MoreUtils. If we can
get rid of it entirely, we should save a little bit of memory.
Change: df28f13111379375c7b29adbb27b107088ad4f81
Author: intrigeri <intrigeri@boum.org>
Date : 2015-08-15 14:34:03 +0000
TODO--: on current Debian sid at least, the applet actually *does*
get signals from the daemon after it has been restarted.
Change: eb73a821455ac333af1d9db528e4af24031182a4
Author: intrigeri <intrigeri@boum.org>
Date : 2015-08-15 14:31:12 +0000
Record more memory usage when $ENV{REPORT_MEMORY_USAGE} is set to a
true value.
Change: c9f2bdf5e19b65d66a27a0c347d9324c5e8d1581
Author: intrigeri <intrigeri@boum.org>
Date : 2015-06-07 16:56:31 +0000
TODO--
Change: 76e35815a5ade82ca6b936d64e5b089281a76219
Author: intrigeri <intrigeri@boum.org>
Date : 2015-04-25 14:27:29 +0000
Advertise the cleartext HTTP URL for the project's homepage.
The HTTPS certificate has expired, and I can't promise I'll be
maintaining it correctly in the future.
-------------------------------------
version at 2014-11-07 11:49:35 +0000
-------------------------------------
Change: 9d20ef1aef9107a992a3b099576dc1a384a821c5
Author: intrigeri <intrigeri@boum.org>
Date : 2014-11-07 11:49:35 +0000
parcimonie 0.8.4
Change: 14339a88178d16d4d7ece93af468d4dedb81f6a1
Author: intrigeri <intrigeri@boum.org>
Date : 2014-11-07 11:44:37 +0000
Support encodings that are handled by Encode::XS (Closes: #768174).
Encode's find_encoding can return either an Encode::Encoding or
Encode::XS object, depending on the actual encoding.
-------------------------------------
version at 2014-06-07 23:06:01 +0000
-------------------------------------
Change: 0a48d0b47579431389ee9f2826f9018e0c12984f
Author: intrigeri <intrigeri@boum.org>
Date : 2014-06-07 23:06:01 +0000
parcimonie 0.8.3
Change: dbcd3fe41fd8f7a224d492df95748d57876f2c67
Author: intrigeri <intrigeri@boum.org>
Date : 2014-06-07 22:58:48 +0000
Don't store the results of (up to the) 1000 last key fetches anymore.
This feature was introduced 3 years ago, mainly because I was
thinking it would be useful for the reporting component, which in its
current form (parcimonie-applet) does not need that information.
Neither does the rewrite of the parcimonie / parcimonie-applet
communication I have in mind.
Change: 4e5f64d2c28137738856d1c02ddb8ad192ce2b95
Author: intrigeri <intrigeri@boum.org>
Date : 2014-06-07 21:20:32 +0000
TODO++
-------------------------------------
version at 2014-03-28 11:58:22 +0000
-------------------------------------
Change: f8be773bb33131fdb2172e29a116e15751f87588
Author: intrigeri <intrigeri@boum.org>
Date : 2014-03-28 11:58:22 +0000
parcimonie 0.8.2
Change: 51b906445c8ed3b88e3a1474a1b0766ae1adec9b
Author: intrigeri <intrigeri@boum.org>
Date : 2014-03-28 11:58:22 +0000
Use namespace::clean in the last two modules that did not use it yet.
Change: 1a4db900c82c551fa191039838c72cc6c5f07e57
Author: intrigeri <intrigeri@boum.org>
Date : 2014-03-28 11:58:22 +0000
Use namespace::clean instead of namespace::autoclean: the latter
inflates Moo classes to Moose.
-------------------------------------
version at 2014-02-09 18:45:21 +0000
-------------------------------------
Change: 90e7cf656070f29790f888c0cf5a264b51591a96
Author: intrigeri <intrigeri@boum.org>
Date : 2014-02-09 18:45:21 +0000
parcimonie 0.8.1
Change: 4b1bd66a9d93933241a95a2b8bcf4abfe250223d
Author: intrigeri <intrigeri@boum.org>
Date : 2014-02-09 18:45:21 +0000
Correctly set DESTDIR in ACTION_build.
For some reason I don't get, it worked before, presumably
workarounding a bug somewhere in the build-dependencies chain. This
somewhere has apparently been fixed, so let's drop the workaround.
Change: 5d4f43046780ce45c2c9f139d41a2ea9933d4b85
Author: intrigeri <intrigeri@boum.org>
Date : 2014-02-09 17:55:51 +0000
Update POT and PO files.
Change: 8931fdcf868c37e2e8d44324d5514d235a6d5c89
Author: intrigeri <intrigeri@boum.org>
Date : 2014-02-08 16:16:30 +0000
Sleep a random amount of time if the computed random sleep time is
too low (Closes: Debian#738134).
Previously, with a really large keyring (>= 1000 public keys),
parcimonie would always sleep 10 minutes between two fetches. This is
likely to be fingerprintable by an adversary who can watch many such
fetches. Such an adversary is part of the parcimonie threat model, so
this kinda defeats the usefulness of parcimonie for such use cases.
Therefore, when the computed amount of (random) sleep time is too low
(that is, smaller than Tor's MaxCircuitDirtiness), we instead sleep a
random amount of time between minimum_lapse_time and 2 *
minimum_lapse_time.
Change: e860a1e08eba7064094e83bab1e74086d10e5af3
Author: intrigeri <intrigeri@boum.org>
Date : 2014-02-07 14:33:57 +0000
Clarify lapse time with large number of keys (Closes: Debian#738004).
Change: c952f7078402834726d0fdb0e238bf1495055695
Author: intrigeri <intrigeri@boum.org>
Date : 2014-02-07 13:18:00 +0000
parcimonie is now in Debian stable.
Change: 47d6f4aa2a3ebd560b65450026bc4864022a8dbc
Author: intrigeri <intrigeri@boum.org>
Date : 2013-12-26 11:10:15 +0000
Drop obsolete dependencies.
Change: f76cf1bd99d71b800377ec31a87cdbbfd3a55bfc
Author: intrigeri <intrigeri@boum.org>
Date : 2013-12-26 10:55:59 +0000
Migrate away from Path::Class to the lighter Path::Tiny.
Change: f223290c284ca6e6c118897c9a2483664e36148b
Author: intrigeri <intrigeri@boum.org>
Date : 2013-12-26 10:43:01 +0000
Add comment for consistency with ::HasCodeset.
Change: 36007e130b9b2ced4c292bbe78ca7a688c82d746
Author: intrigeri <intrigeri@boum.org>
Date : 2013-12-26 10:41:12 +0000
Use namespace::autoclean in all classes and roles.
Change: 15533324018aa07f69c73ff1fd0b9ff3229b993f
Author: intrigeri <intrigeri@boum.org>
Date : 2013-12-26 10:38:05 +0000
Add "no Moo" at the end of the ::Applet class.
Change: 41be307e92409a76dddbcb80834512692b00bee5
Author: intrigeri <intrigeri@boum.org>
Date : 2013-12-15 12:51:44 +0000
Update manual installation instructions: we now use Dist::Zilla.
-------------------------------------
version at 2013-12-15 12:49:11 +0000
-------------------------------------
Change: 44cb291d369f16befa36810dcf2981937b8fd34c
Author: intrigeri <intrigeri@boum.org>
Date : 2013-12-15 12:49:11 +0000
Release parcimonie 0.8.
Change: a52a30f3518c84c9ff1ab242c0c33367b0de43b2
Author: intrigeri <intrigeri@boum.org>
Date : 2013-12-15 12:49:11 +0000
Don't use Dist::Zilla's CheckChangeLog, it is now generated from Git.
Change: 2048123a8104568c8bdd6a7e43f3c8be191435aa
Author: intrigeri <intrigeri@boum.org>
Date : 2013-12-15 12:45:58 +0000
Bump copyright years, don't add copyright info to libraries.
Change: 80d598dbdb3a056a7c65536ea6e0bdbf52b5dc55
Author: intrigeri <intrigeri@boum.org>
Date : 2013-12-15 12:43:09 +0000
Stop using OurPkgVersion, drop VERSION placeholders.
Change: f752cd65b89a5680f716836d7ee2fbdd9e839455
Author: intrigeri <intrigeri@boum.org>
Date : 2013-12-06 09:26:37 +0000
Use Moo::Role before loading other libraries: exports all methods
declared after it's used.
Change: 55910a4c1174921e8f1d4d0143f8272ff4ac91f8
Author: intrigeri <intrigeri@boum.org>
Date : 2013-11-02 09:11:52 +0000
Use D::Z::P::ChangelogFromGit, rename old Changes.
Change: 006e944c8a1b605954f49ab1b0d09005112aa999
Author: intrigeri <intrigeri@boum.org>
Date : 2013-11-02 08:53:24 +0000
Move from the deprecated CriticTests to Test::Perl::Critic.
Change: 0d5f193e1a85af2757396e5f4063eff13059d388
Author: intrigeri <intrigeri@boum.org>
Date : 2013-09-05 19:45:51 +0000
Fully migrate to Moo, Type::Tiny and MooX::Options, thanks to
MooX::late.
Change: 1883d95a7af95e77b39dbf35cf796645bbd14c1c
Author: intrigeri <intrigeri@boum.org>
Date : 2013-09-05 19:45:50 +0000
Adapt syntax to newer Gtk3 bindings, and depend on it.
In practice, this reverts 7073b57fe0a62cd9b43f873a0f98a455708b2d40
that we sadly had to make when initially migrating to Gtk3.
Change: 437a7993357a42c78ed77d6ed4ecdc3b72d4f4d5
Author: kwadronaut <kwadronaut@chocovax.net>
Date : 2012-12-27 14:54:24 +0000
changing help urls about HKPS
Change: d30a0265416c68456d24c4ad344b31a0b4a675a3
Author: kwadronaut <kwadronaut@chocovax.net>
Date : 2012-12-27 14:53:15 +0000
changing specific keyservers to pools
Change: c24f6571a3a577a9a02ed855fc5009f1d3b2c472
Author: kwadronaut <kwadronaut@chocovax.net>
Date : 2012-12-27 14:51:28 +0000
typo
-------------------------------------
version at 2012-10-20 10:52:14 +0000
-------------------------------------
Change: cdaf096a831e351f3ce82582224af50094f79d31
Author: intrigeri <intrigeri@boum.org>
Date : 2012-10-20 12:52:14 +0000
Releasing parcimonie 0.7.1.
Change: 8c2a8b17edeb21586f16e3097494db5942834af2
Author: intrigeri <intrigeri@boum.org>
Date : 2012-10-20 12:52:14 +0000
Pass the -1 placeholder for text length when inserting into a
TextBuffer.
Fixes yet another GTK+3 -related critical parcimonie-applet bug.
Change: e2d282d1280eae97958f53ec242379f178e67a9a
Author: intrigeri <intrigeri@boum.org>
Date : 2012-10-19 16:28:15 +0000
Use correct method name to set tooltip on status icon (fixes critical
applet bug).
-------------------------------------
version at 2012-06-23 21:22:56 +0000
-------------------------------------
Change: c54b257c25dc5e5cb6ffcc58816926fb66433e27
Author: intrigeri <intrigeri@boum.org>
Date : 2012-06-23 23:22:56 +0000
Releasing parcimonie 0.7.
Change: a082860af537b9e078621de5309e1d18810b2404
Author: intrigeri <intrigeri@boum.org>
Date : 2012-06-23 23:19:14 +0000
Require Gtk3 0.007, which will be the first one supporting
Gtk3::show_about_dialog.
Change: dd32e7f697808fe08e21fa0dda5aaac5cb23d934
Author: intrigeri <intrigeri@boum.org>
Date : 2012-05-20 14:34:49 +0000
Use Gtk3::MenuItem->new_with_mnemonic (->new('label') is not
supported in Gtk3).
Change: f316dd899880237af9c2bbcefd58d4105b1db5c3
Author: intrigeri <intrigeri@boum.org>
Date : 2012-04-15 17:31:45 +0000
Use new Gtk3 API for window visibility toggling.
Change: d146070988343c6a4d8dae9f8ba4d37b4330641f
Author: intrigeri <intrigeri@boum.org>
Date : 2012-04-15 17:31:00 +0000
Use Gtk3::Gdk::keyval_from_name instead of obsolete (undefined)
::Keysyms.
Change: 7134160b1696610f63adb9e496b1ff418cc210a4
Author: intrigeri <intrigeri@boum.org>
Date : 2012-04-15 17:31:00 +0000
Use new Gtk3/GDK3 event API to access pressed key value.
Change: 7073b57fe0a62cd9b43f873a0f98a455708b2d40
Author: intrigeri <intrigeri@boum.org>
Date : 2012-04-15 17:18:06 +0000
Use new Gtk3/GDK API for event buttons.
Change: 431318ca75d07bc3adce552c2d6b2b7bd5093f2c
Author: intrigeri <intrigeri@boum.org>
Date : 2012-04-15 17:17:57 +0000
Remove obsolete library import.
Change: d36b49c5a23592a74f418e3b623dfffdd3ba5846
Author: intrigeri <intrigeri@boum.org>
Date : 2012-04-15 17:10:22 +0000
s/Gtk2/Gtk3/
Change: 9fe3c6c18d985816a0ceeb11d7f6c0f0dcb496a8
Author: intrigeri <intrigeri@boum.org>
Date : 2012-04-08 12:11:36 +0000
Untabify.
Change: 5dc2e3ed9b43f9160b53c774d5fb90442062e593
Author: intrigeri <intrigeri@boum.org>
Date : 2012-04-08 11:51:01 +0000
Skip online tests unless in release testing mode.
Debian FTBFS such as #665249 indicates network tests are not robust
enough to run on automated buildds.
Change: 6103a9db74c067ba83438697fc8dcad6f298312d
Author: intrigeri <intrigeri@boum.org>
Date : 2012-04-07 20:49:06 +0000
Fix option name in test suite.
Change: af2b80a2eb5353cf854ee7ba621157631dad2681
Author: intrigeri <intrigeri@boum.org>
Date : 2012-03-05 17:55:33 +0000
Testsuite: use pool.sks-keyservers.net instead of keys.indymedia.org.
Change: 9561c323bfec201a6b4c982dbbe0746d6cfea86d
Author: intrigeri <intrigeri@boum.org>
Date : 2011-10-05 13:28:24 +0000
Update README: parcimonie was uploaded to Debian.
-------------------------------------
version at 2011-10-05 11:24:01 +0000
-------------------------------------
Change: bcde1624df6b0b48996578867e5be99e0c3fc475
Author: intrigeri <intrigeri@boum.org>
Date : 2011-10-05 13:24:01 +0000
Releasing parcimonie 0.6.
Change: 01e9db72035de04cee06e6e5607668160e97dc77
Author: intrigeri <intrigeri@boum.org>
Date : 2011-10-05 13:24:01 +0000
Update po/pot files.
Change: a663f5d9fc2f3f04f0744ee12911cc0860631819
Author: intrigeri <intrigeri@boum.org>
Date : 2011-10-05 13:07:38 +0000
Fix testsuite.
Change: 689d8c4a5c5b73e092e51723766fe3e9130a6814
Author: intrigeri <intrigeri@boum.org>
Date : 2011-10-05 13:07:38 +0000
Pass gnupg_options to checkGpgHasDefinedKeyserver.
Change: df8b2b9250f51e05fbf56444bd6a5c167f7168e7
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-25 10:44:55 +0000
Remove dependency on Mo[ou]seX::StrictConstructor.
Change: ed792ee3496d2816b2607361805ce87c1de44813
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-25 10:43:39 +0000
Remove dependency on MouseX::NativeTraits.
Change: afab6ad464747040c81a52ac5e3674b7fc732a42
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-24 23:12:52 +0000
TODO update.
Change: d5261847abeea7df44309a49241c3813e90fbed4
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-24 23:12:42 +0000
Start filling Changes.
Change: 544817e6b1c922883f101438b8dc954f98068377
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-24 21:49:10 +0000
Move some design documentation where it belongs.
Change: a3f593ca2aa41db888ce649339a4d8e9037956ee
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-24 21:48:54 +0000
Add an About dialog to the applet.
Change: 0008c5fdea97613f8af6130047ebb3bedc019ea7
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-24 21:26:12 +0000
Move memory savings notes from TODO to Changes.
Change: 33671f33c322466d9a5c5325b73b3a8817fa4f2e
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-24 09:54:30 +0000
TODO update.
Change: 9de52bab4fae531a813513198a92470b0d3909fc
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-24 09:44:22 +0000
Cleanup.
Change: 5c7c862a04b38c9f687dfa95cc9b15745acdc871
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-24 09:43:20 +0000
Use namespace::autoclean in all classes and roles.
Change: 7d43eac8c230e05fc0ef91d16e76c522a9988c5a
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-24 09:36:11 +0000
Convert gnupg_options to a lazy attribute.
Change: 0fdd2803be0283724f7a4785b166e6ac9991cb4f
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-24 09:24:35 +0000
Document the case when a custom --minimum-lapse-time should be used.
Change: 29ece0b6c6f0240549687379d5e27e4c64ee18e6
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-24 09:19:13 +0000
Update TODO.
Change: 444ca95ceca04fa59ac87af726cc4d8911c2423c
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-24 09:17:00 +0000
Migrate dependencies from Moose* to Mouse*.
Change: d7450955812daa480c9dea0d3156b121066d8525
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-24 09:04:01 +0000
Tell perlcritic Any::Moose enables strictures.
Change: fc69dc3e35439a291cc8d1a0385f08f2d2f00be9
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-23 16:25:48 +0000
Convert daemon to plain MX::Getopt without App::Cmd.
Change: 39f1484aa3d89446e1c9ef4cec605d849a9c4752
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-23 15:35:04 +0000
TODO update.
Change: ecdca6edbce7ec0362e4df3e7343291b1db7c2e2
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-23 15:35:04 +0000
Make it clear we don't depend on MooseX::Types directly anymore.
Change: 2de76fbd58c02ffc7dd8121809e897947ceafc92
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-23 01:24:31 +0000
Convert ::Applet to Any::Moose.
... and save 26MB vsz / 10MB rss runtime memory.
Change: fcd0ecf6865765d4792ee701f42e93b0f4fe5e84
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-23 01:21:22 +0000
TODO update wrt. memory savings.
Change: 445480be8d43bffb39cf739eb1be74a2a3897333
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-23 01:17:05 +0000
Remove obsolete perlcritic configuration.
Change: a6320860b1229c4978feb70d2d17da32624e106c
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-23 01:13:56 +0000
Convert to Any::Moose.
... and save 23MB vsz / 11MB rss runtime memory.
Change: 894e244aba57b98d6eda70f72136a8e50688230f
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-22 23:05:12 +0000
TODO update.
Change: 2715e8e839283a823c5311fa1fd0265e526db19f
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-22 23:03:35 +0000
Convert A::P::Daemon from MooseX::Daemonize to MooseX::App::Cmd.
... and save 32MB vsz / 15MB rss memory at runtime.
Change: fa89f70abc6f66c75a4ae4cd65351ba0402aab64
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-22 18:16:32 +0000
Update TODO wrt. memory usage.
Change: 10695a5b6bc9c8864138c85356183be698019da1
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-22 18:05:36 +0000
Remove obsolete dependency on MooseX::Declare.
Change: ce34c1ac214880c966b81aede2741f32ed9dfde2
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-22 18:05:08 +0000
Convert A::P::Applet from MooseX::Declare to plain Moose.
This saves 25MB (vsz) / 16MB (rss) memory at runtime.
Change: 3577afda0d32419ef8db1ae8047b24dfd58bcce9
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-22 17:21:48 +0000
Migrate A::P::Daemon from MooseX::Declare to plain Moose.
... and save 15MB rss / 20MB vsz runtime memory.
Change: d98acabb65aef2487894983e9d78e203a388a9f0
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-22 17:16:16 +0000
Move initialization code outside of useless BEGIN block.
Change: 210d1450cf013349e87a9160c1e9e3eaa3b49919
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-22 17:00:16 +0000
Fix name of role in POD.
Change: 6e9642c721922019337b38301f5fca6642c4272b
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-22 16:58:08 +0000
Convert tiny roles to plain Moose.
... and save some more memory usage.
Change: f8dd13294f04d675cc9a95fbe042e7f265508fc6
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-22 16:57:25 +0000
Convert App::Parcimonie::GnuPG::Interface to Any::Moose.
... and save a dozen MB rss/vsz memory at runtime.
Change: a965a916c0be58f9e5e3cce078de18a81886a3df
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-22 16:04:40 +0000
Remove support for controlling Tor. Don't send NEWNYM anymore.
We now sleep long enough for the Tor circuit previously used expires.
Therefore, we can greatly simplify parcimonie code, configuration,
and system interaction, by avoiding talking to the Tor control
port/socket at all.
Change: 71ec552e1c5294d373599b8c993d743921706b96
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-22 15:52:21 +0000
New setting: minimum_lapse_time, defaulting to Tor default
MaxCircuitDirtiness.
That is: 600 seconds.
Change: 7a1831758f8de3ee208b67471329b3a5e4e21c38
Author: intrigeri <intrigeri@boum.org>
Date : 2011-09-07 11:29:19 +0000
Tiny design document update.
-------------------------------------
version at 2011-08-20 14:08:08 +0000
-------------------------------------
Change: eb6072c02866ec96a5f1146e528e468698c82a2e
Author: intrigeri <intrigeri@boum.org>
Date : 2011-08-20 16:08:08 +0000
Releasing parcimonie 0.5.2
Change: 514460b032004aaa074d994014b9ce2f861f764c
Author: intrigeri <intrigeri@boum.org>
Date : 2011-08-20 15:59:37 +0000
Update keyserver configuration instructions.
hkps://keys.indymedia.org/ stopped using a SSL certificate signed by
CaCert => document hkp://keys.indymedia.org for the simple,
out-of-the-box configuration, and point to Indymedia and Mayfirst
keyserver help pages on the web for hkps:// instructions.
Change: f647bd4428dde367a1e877542f3047cf5925201e
Author: intrigeri <intrigeri@boum.org>
Date : 2011-08-15 20:02:47 +0000
Fix dependency: Gtk2 1.222 is enough.
Since 1.223 is not in Debian Squeeze, this made backporting slightly
painful.
Change: 684b3840bd2d53089fc5b9cd056f73752d4c94b2
Author: intrigeri <intrigeri@boum.org>
Date : 2011-08-14 19:46:52 +0000
Look up keys using the full fingerprint, instead of long key ID.
This reduces the likelihood of extraneous keys being downloaded and
added to a user's keyring.
Thanks to Paul Wise <pabs@debian.org> for reporting it as Debian bug
#637018.
Change: 5c7209571646b8d6631a5100b49d2b368828a977
Author: intrigeri <intrigeri@boum.org>
Date : 2011-08-14 19:17:33 +0000
Documentation: make it clear the torrc settings depend on the Tor
version.
Change: b7ba9f0f36c07820a23591481126add3c15c2879
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-30 17:02:01 +0000
Set strict permissions on GnuPG test home directories.
Else the test suite fails unless the build/test user's umask is
strict enough.
-------------------------------------
version at 2011-07-29 13:14:06 +0000
-------------------------------------
Change: 3b63337b952d6442ec504b8bc9215c9ef4354632
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-29 15:14:06 +0000
Releasing parcimonie 0.5.1
Change: 9472807c0dcb94e59dc9c3f539c0ffc65184ad2d
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-29 15:12:07 +0000
Update TODO.
Change: 43b03aabf8c278ca83c6455ac8ec9cc07a4d6ff4
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-26 16:28:43 +0000
Update doc wrt. new location of control socket and authentication
cookie.
Change: 10d2620f96c8621aa32250e174c78d0fe2e87a23
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-26 16:28:22 +0000
Use new Debian default location for ControlSocket and CookieAuthFile.
Change: 418ec216ff5a5a5eff0908a91fc763c577683707
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-26 16:20:21 +0000
Document how Tor must be configured.
-------------------------------------
version at 2011-07-25 16:01:49 +0000
-------------------------------------
Change: 19a3978679081e8fc2d7af4a7abe655d109db7c9
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-25 18:01:49 +0000
Releasing parcimonie 0.5
Change: f38d9daacd7c24508935b60ef081c662d3d95421
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-25 17:58:49 +0000
TODO update.
Change: 0438acc2b623fb49d206fee161bcb571b69412b5
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-25 17:58:49 +0000
Document how hkpms:// can be used with parcimonie.
Change: 6bcc14a1654e5955234ecfa6b2f6279bc2a4eab3
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-25 17:58:49 +0000
Add a --gnupg-already-torified daemon option.
Change: 725a48724a35fc4dc5972055c4e46b3aaea60bd6
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-25 17:51:58 +0000
G::I: add an already_torified attribute.
When passed, the torifying wrapper is not used.
Change: 1bef6df0254c76350df1cf31751818379b168232
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-25 12:38:48 +0000
Really fix the ever-growing gpg command-line bug, again.
Change: bde425515c782bad19efa34572fe96da2737430d
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-25 11:36:41 +0000
Filter out libtorsocks error messages.
Change: 801cdac08907e3925b3a465a5890db0bb7ba2a1e
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-25 11:35:18 +0000
Only capture gpg's stderr.
This workarounds the "gpg's stdout or stderr is blocked because the
other's pipe buffer is full but we read both in a single time at the
end".
Change: fbce2d4a1e56693becabeaaebd92437f5635e4ed
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-24 17:03:51 +0000
Fix spelling.
-------------------------------------
version at 2011-07-24 14:58:50 +0000
-------------------------------------
Change: 359865824bf324c8fd2a600cbae8ec9e517b89b1
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-24 16:58:50 +0000
Releasing parcimonie 0.4
Change: 10b2cbd1d9ac15d091d874d77e3afb131fd52b03
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-24 16:58:50 +0000
TODO update.
Change: a29150a6adf85d2039906212a1841b14ef87ca28
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-24 16:58:50 +0000
init_control_tor_with: short-circuit if running in test harness.
Change: be8f180879391f0cf7f9850751480eba7f342a64
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-24 16:57:46 +0000
Update mock object accordingly to current implementation.
Change: a7e50344b42569a78eee4c0c086f24c45526b60e
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-24 16:57:46 +0000
Fix test.
Change: 46986c703d7dbbf5103456ddeaeb09e51befcfe5
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-24 15:56:57 +0000
Bugfix: gpg command-line was infinitely growing.
Change: db15e5b04735754b5f68070e1fbc86609cdb68c0
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-24 15:56:57 +0000
Run "torsocks gpg" using exec.
Change: ca84dc89ba5e86b71e83b25a5b3ccf88be42a387
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-24 15:56:57 +0000
Fix HasEncoding role on older Perl.
find_encoding returns an Encoding::XS object rather than a
Encode::Encoding one on Debian Squeeze.
Change: 6782467459b9b539f6fec8e47b637101917342b8
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-24 12:53:08 +0000
Support password and null Tor authentication methods.
Change: 0be2738a5ab5a7bfe90bf4a7a50ef0208c9ad9ce
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-24 12:51:36 +0000
Support connecting to Tor over the shiny new ControlSocket.
Change: d39b7fea4519448dcaf73d8663005f99847dcf37
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-23 22:52:35 +0000
Applet: add a log viewer window.
-------------------------------------
version at 2011-07-22 11:27:40 +0000
-------------------------------------
Change: 8f60b5a5a799d230521f6e5c3519af3ca5e0d8ac
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-22 13:27:40 +0000
Releasing parcimonie 0.3.3
Change: 58a269ff06f67019872b9998fe87a8106c2d4c35
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-22 00:01:53 +0000
Add simple manpage source for parcimonie-torified-gpg.
No support was added for it in the build system. This manpage is
intended to be compiled using Pandoc.
TBH, it's merely present to help the Debian packaging satisfy the
Debian "every binary in /usr/bin must be shipped with a manpage"
rule.
Change: ad9d35837c0799e62efd49a1eaec26318a69b98c
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-18 19:18:50 +0000
inc::My::Builder: subclass using "base" rather than MooseX::NonMoose.
The latter is a bit overkill, not part of Debian Squeeze, and depends
on Moose 1.15 which is not in Squeeze either => a pain to backport.
-------------------------------------
version at 2011-07-18 16:08:33 +0000
-------------------------------------
Change: ac0e3c53ed9a179cf5f21db7c995804a8872dc99
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-18 18:08:33 +0000
Release parcimonie 0.3.2
Change: 7baa40767166eca4693952cd9f3e08b87958386f
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-18 18:08:33 +0000
Add missing prereq on File::ShareDir.
Change: 0184c99f8797e862a4588a2b4a8c94d027cbc24b
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-18 18:08:33 +0000
Remove all CPAN URLs since parcimonie has not been published there
yet.
Change: ba211afd40b64fa80e321ae31e20f2cff599d560
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-18 17:04:00 +0000
Update TODO.
Change: 151ae05db3b1f03731025b26bd37814a5f991f03
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-18 17:04:00 +0000
Build the public keys list in an optimized way.
GnuPG::Interface's get_keys function builds a great nice list of
objects and sub-objects full of features we don't need. It took 11
seconds on my devel system for 700 keys. This new implementation,
with very much less features, only takes 1 second.
Change: 87eee40f79aa8fb92d4eeb6271c66a9322dbff77
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-18 17:04:00 +0000
Reindent.
Change: f4251999b5026fb569ef22da2976882314620227
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-18 17:04:00 +0000
Make the Encode::Encoding object persistent.
Every use of Encode's decode and encode functions builds a new
Encode::Encoding object; best practices recommend to build this
object once and use it every time it's needed.
Change: af08ee0052b79fa5e9575dd712c4f6674b59e067
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-18 17:04:00 +0000
Add missing MooseX::StrictConstructor.
Change: 9bf0f11a7c91bbf9ed817fd97b35bae28e000db5
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-18 17:04:00 +0000
Move Moose role to the A::P::Role namespace.
Change: 330571f176ee13c50a3164448507d1030eb2769a
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-18 17:04:00 +0000
Update README: we now ship a Build.PL.
Change: 834cf1bada2d45016f5218c962e048c52018e3f2
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-18 17:04:00 +0000
Disable the PodVersion Dist::Zilla plugin.
Change: f45bac23db99916cc5a05ef001e2a2a325dc814e
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-18 17:03:59 +0000
Enable the OurPkgVersion Dist::Zilla module.
Change: 3f8ff5fa7314df7a09405309d8d0ef1b2730060b
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-18 17:03:59 +0000
Fit in 80-chars width.
Change: 4a8cbbb24704fe0609e08dad757aeb80651eb5a6
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-18 17:03:59 +0000
Reformat, document D-Bus signal args.
Change: d3293e8fab9e7cb987e4f7692a5dffb6c5a3b124
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-06 19:55:47 +0000
Use the codeset defined by the current locale settings instead of
utf-8.
Change: e10a43d12d4a8e94f4282f43af7b2970c7d6a372
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-06 19:09:48 +0000
Display the trayicon for 10 seconds after key fetch end.
Change: c6cbb425ed67f9d41d993f25b51a6b8dc6fecc7d
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-06 19:09:00 +0000
Decode/encode from/to UTF-8 on IO boundaries.
This is wrong, because we should not assume input/output are both
UTF-8, but still better than what we did before. At least the applet
trayicon tooltip is not double-UTF-8-encoded anymore when using a
UTF-8 locale.
Change: 67d00d6cedef0efe34a4e4d53af7ecb4c04f22d6
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-06 18:56:31 +0000
Remove obsoleted line.
Change: c21ef8bd751c9d34fa9987484fdaca757b1f23fe
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-06 15:19:17 +0000
Update TODO.
Change: c5769e575b4db9c79f76073aa63817590a00acb5
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-06 15:19:17 +0000
Update usage documentation.
Change: 8576297ea2568fd4255f7e9de247f41203430bb9
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-06 15:05:37 +0000
Add opt-in recording and reporting of memory usage to the applet.
This is enabled iff the REPORT_MEMORY_USAGE environment variable is
set to a true value.
Change: a2b968b3875a6e73832bfc945375876d9dc4dce6
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-04 13:04:20 +0000
Add opt-in recording and reporting of memory usage to the daemon.
This is enabled iff the REPORT_MEMORY_USAGE environment variable is
set to a true value.
Change: aa280a9eef76ed531dfb302551080058fee64b75
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-04 02:03:32 +0000
Deal with torNewNym failures: skip fetching a key.
Change: 8af17e7d18f815130081cba2324e4c8f252ec677
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-04 02:03:32 +0000
Clearer error message.
Change: c44d0724c886b71d0f224d62408843653e634bdc
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-04 02:03:32 +0000
Stricter type constraint.
Change: 873d006fe7f9bbdaa635eb5178aaef525a4612c4
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-04 02:03:32 +0000
Allow no keyserver set in gpg.conf if --gnupg-extra-arg
"--keyserver=.." is used.
Change: 80b2d9559ee7f53447b86f2223a31561f79a6652
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-04 02:03:32 +0000
Use Net::DBus mock object and connection when running in test
harness.
Change: 599fa2aef08c8b1c882fa599cea3626cb73aa74b
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-04 02:03:32 +0000
Move tests that need Internet access to the end.
Change: 68a085a6111b01be9766c62705577a864ab0c833
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-04 02:03:32 +0000
tor_ctl_host can indeed be supplied as a hostname.
NetAddr::IP uses gethostbyname to get its IP.
Change: 8a9f58ac34abf9411b9c78a1a775099a0a6e9f16
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-04 02:03:32 +0000
Consistency.
Change: cf30261e18a7b4de3880c183edc1c27380ba0e0a
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-04 02:03:32 +0000
Update error message.
Change: 09e56ae1295feb5a4dcfb57ad8276870ffc5a415
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-04 02:03:32 +0000
Croak if needed programs cannot be found in $PATH.
Change: ca37f03e8610c8bf45fdd91b69c9759873594d4f
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-04 02:03:32 +0000
Run "torsocks gpg" instead of gpg.
Implemented by sub-classing GnuPG::Interface so that its "call"
attribute points to a custom wrapper called parcimonie-torified-gpg.
This required adding our bin/ directory to the $PATH using FindBin,
both to support running parcimonie from a Git checkout and to keep
the testsuite functional.
Change: 65daf96b132231993ea303fe87941ddee2d112fb
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-04 02:03:32 +0000
TODO test now passes.
Change: dbe3d01e84cf37b86de4692a3f723a350a7de631
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-04 02:03:32 +0000
Enhance POD.
Change: c39f7f07272c86f4d27a9c36f6620ed233bef788
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-04 02:03:32 +0000
Add /.build to .gitignore.
Change: 93b8fe35b5c493319d57cba0b8c95b5b641aa9ef
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-04 02:03:32 +0000
Allow the user to specify arbitrary arguments that are passed to
GnuPG.
Change: 986313f162b794460b93c94d25c60900f862449a
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-03 13:03:12 +0000
Update the .po files at release time, copy the .mo files to blib/ at
build time.
Change: 6fe93a876f2466db1de86fcc9d8b7016621389cf
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-03 03:26:13 +0000
Dist::Zilla: move from MakeMaker to ModuleBuild.
This allows more fine-grained customization by subclassing M::B.
Change: 22a6d159f478e46f80429aced393aff6e6a1dce7
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-03 03:10:50 +0000
TODO update.
Change: 2f51ff43e03cfa94a6a6a405c2f539eaf2b30b5a
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-03 03:10:50 +0000
Cleanup obsolete strings in PO file.
Change: 96b6434b7f46670b83023bf5fb7089fa8cc94657
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-03 03:10:50 +0000
Disable Dist::Zilla PkgVersion plugin.
It conflicts with CriticTests by adding code before strictures are
enabled.
Change: 9db74d1ab6e93ffc4bee6922d5aa897a684fc323
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-03 03:10:50 +0000
Remove obsolete comment.
Change: dd780bed2d7225800a1637d988086d4ee4f2461a
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-03 03:10:50 +0000
Reindent.
Change: 9febd4e481fc9da328a658c0ce67aa0b61751caf
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-03 03:10:50 +0000
Move back gettext directory to ./po/.
I did not manage to get Dist::Zilla build a Build.PL or Makefile.PL
that would install the compiled .mo files to the right place. Better
leave these alone, shipped as part of the dist but unfortunately not
installed by "make install".
And anyway, putting them into share/ had them automagically installed
into the module's ShareDir, which was wrong.
Change: d0b3b14c24e76ff672a797d7f24852e8941be4ff
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-03 03:10:50 +0000
po: remove "install" target from the "all" one.
Change: eff455e550d1739ed8c2f38296904ca5494469f7
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-03 03:10:50 +0000
po: use DESTDIR and PREFIX to build the destination install
directory.
Change: f2d434b871e546b3a703186c12a5b61fb7a30e48
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-03 03:10:50 +0000
Disable Dist::Zilla's ModuleBuild plugin.
Else both Build.PL and Makefile.PL are generated, both M::B and M::I
are added to the prereqs, and the testsuite is run twice.
Change: 1cf3b1c64836e9388ef8841029e3f476738d199d
Author: intrigeri <intrigeri@boum.org>
Date : 2011-07-03 03:10:50 +0000
Only the systray applet is now translatable.
This will ease very much the packaging. Set the textdomain to
parcimonie-applet.
Change: 0d35763945fe36eef7b9f263a4fa31babcb7de0f
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 18:49:05 +0000
Update gettext infrastructure to match files move.
Change: ac062b37a64178e98fe7c3bff07799e70797e779
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 18:45:52 +0000
Get back our README. Dist::Zilla's one is much worse.
Change: 31b18471aaef494ee63c00bb8e2146d58818dde0
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 18:35:38 +0000
Update TODO.
Change: b6c237e3564738e61d13085cc6fa38eaed5b0f9b
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 18:24:54 +0000
Enable the Git::Check Dist::Zilla plugin.
Change: 11927bdd474f41a10340f68b1b9c0b610b15d1d5
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 18:15:23 +0000
Dist::Zilla: enable PkgVersion plugin.
Change: 7e4d83490e09afbd2c0a498d07288b1cbecb89ca
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 18:08:44 +0000
Cleanup from MANIFEST.SKIP stuff already done by ::PruneCruft.
Change: 8e90890e933c81f4de5064cc79160aebc642096e
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 18:08:13 +0000
Move .placeholder to placeholder to that it's ignored by
::PruneCruft.
Change: 8a7ab28ad76c7f478acd9bc65f0d671737982013
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 18:00:03 +0000
Workaround Pod::Coverage being dumb.
Change: 1b097fe11d6f723cb009e6a09e1dbc4692bd2bcd
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 17:54:03 +0000
Remove duplicate version declaration.
Change: 14e779f1c1d59857359b4b5ae0a972ec4217662c
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 17:46:26 +0000
More complete Dist::Zilla config.
Change: 5ed6dbaf1e26e69f251f759b2437c6ac08a3427d
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 17:45:38 +0000
Add missing POD.
Change: a6500ada7a7251f85ebe5e5d97bf901fce96dff1
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 17:45:14 +0000
Remove more cruft that will be auto-generated by Dist::Zilla.
Change: d502f578bc3e9db7e9dbce5ac031a83d1e791e37
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 17:44:48 +0000
Change license to Perl 5 one.
Change: aa97c44e92116307f9c6d49ebc1606355e8b647c
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 17:44:18 +0000
Remove files that will be generated by dzil.
Change: ed2f694fb6d71b04d1e16e596ee4e852c4be7af1
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 15:17:55 +0000
Start migrating to Dist::Zilla.
Left to do:
- the license is wrong (what's the way to tell GPL-3+ in Dist::Zilla
jargon?)
- have MANIFEST* autogenerated and stop shipping these
- move dependencies and other meta-data from Makefile.PL to dist.ini,
then stop shipping Makefile.PL
- generate Changes from Git log
- get version information automatically inserted into the main
script:
use the Classic plugin bundle (or the PkgVersion and PodVersion
plugins)
- Debian packaging should be based on a branch where dists prepared
by
Dist::Zilla are imported
Change: 940a3ed0cd3f5eec70f4b9b7f3fcb45f5baad433
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 15:11:50 +0000
Update copyright years.
Change: 6c335772a152eebd59aca92b924d4acf8b08c15d
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 14:54:12 +0000
TODO update.
Change: 8bc0b6143f0df56389b93ae073e43df7a82dae20
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 14:28:05 +0000
Files in share/ must not be installed into the distribution 'auto'
path.
=> Stop using Module::Install::Share. Something better must be found.
Change: 2e5115e741acef60881528a8bddcf57a399ccf2d
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 14:27:11 +0000
Move data files to share/{applications,locale}.
Change: a39391682f7e40ba7cae7fde8a220d72accb0db9
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 01:32:50 +0000
Update PO files.
Change: fcde33bd25b93c62b4b5b80a037344d7131ee3fa
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 01:15:46 +0000
Update TODO.
Change: 9be6791fd5a0197bcb083320a4d7e54d4344bed7
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 01:15:46 +0000
Update French translation.
Change: 77bee4ee0a1a96a86cb52f4b1230be38dc7c18ec
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 01:15:46 +0000
Git, please ignore .mo files.
Change: af831c2f9933714ef1d8b8bf8fa682735d813f0c
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 01:15:46 +0000
Update PO files.
Change: aa16e2676d02b9c7d3a8242b076b77563c14b568
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 01:15:46 +0000
Gettext-ize every ->debug call.
Change: b2961c16ff7b3a331499cb63f7a535cff3284863
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 00:58:05 +0000
Migrated to the "parcimonie" text domain.
Change: 1b27255e9edd6bdaf725e3344b374d2d583a0af5
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 00:52:56 +0000
Updated PO files.
Change: 3224ee07f4f8e90cc3588fca11d91a5845956457
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 00:52:46 +0000
Add TRANSLATORS: help messages.
Change: e3271c6e0fcaf745a18d33b9739d07376e1bb79b
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 00:47:40 +0000
Generate .pot and .po files.
Change: 1fceeb26f715f7b7880d987d86921e3b6ef0f40b
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-25 00:47:21 +0000
Bootstrap gettext po directory.
The infrastructure was cargo-culted from libintl-perl's simplecal
example.
Change: 4b8918a21e74291a05ecba5eb979444bb683688b
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-24 22:05:34 +0000
Fix background daemon mode.
For some unknown reason, entering the D-Bus mainloop kills the daemon
when run in the background. Workaround'ed by setting
MooseX::Daemonize's attribute dont_close_all_files to true.
-------------------------------------
version at 2011-06-24 12:10:28 +0000
-------------------------------------
Change: e2af492206b17445448e0d5cea9fbf4161ea4977
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-24 14:10:28 +0000
Releasing parcimonie 0.3.1
Change: da13cf064ab9152d69360cfef63f86fabfd52a1b
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-24 14:10:00 +0000
Don't run tests that need X unless $DISPLAY is set.
Change: 0924450987fea64bf5eeb9528536109600a20535
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-24 14:09:59 +0000
Add missing dependency.
Change: 362e281b88993f6240133eedd82c3ac89fb5a55e
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-24 13:46:23 +0000
Add Makefile.PL and META.yml to the MANIFEST.
Else they are not shipped in released dist tarballs.
Change: e8a5a8f4df6b14a5595d48433ada95bfd7695a02
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-24 13:46:23 +0000
Update TODO.
Change: 29437708d636839e630c3fdffe738eedd66a921d
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-24 00:53:46 +0000
Import .desktop files from the Debian packaging.
Those can be useful to non-Debian users as well. Install them into
the share directory.
-------------------------------------
version at 2011-06-23 22:14:32 +0000
-------------------------------------
Change: 60d7ea071bc903d4f4eae3ce51e69dd1b2962b7f
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-24 00:14:32 +0000
Release parcimonie 0.3
Change: 371be60837c3ae8260a5ba9930f3e3ef90d93cd0
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-23 23:57:20 +0000
Wait longer for the D-Bus service to appear.
Change: f5941cbf5dc1a3d770ac47bf3597bb5c0b5e0b70
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-23 23:44:36 +0000
Update TODO.
Change: 279dfc0326d08256f64e857f2e4a2e1ab70a590e
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-23 23:27:53 +0000
Update TODO.
Change: 08d8b38dcf73526c491600f800f08c077b6d8d14
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-23 23:27:28 +0000
Wait some time for the daemon's D-Bus service to appear on startup.
Change: a2fbe409d783e9e3dd03f518d936b8f9d754a66b
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-23 23:27:00 +0000
Fix POD.
Change: c1ae87f0cc06d0d8254788e606126f978419b8bb
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-23 22:52:38 +0000
Update TODO.
Change: 83432912b79b909c78037547f0ddcdff8415a3df
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-23 22:49:02 +0000
Add l10s support to the systray applet.
Change: 561238de366848a9afae783fda0d1d15adda0fd5
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-23 22:48:09 +0000
Use GTK stock icons rather than random ones.
This is still far from being optimal, but still much better and
understandable.
Change: b203bd03d515c501186c2d09c7b0862a4289ac71
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-23 19:28:35 +0000
Aesthetics.
Change: e78a334e1bf63f1a09184699d9813ce8c34b570b
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-23 19:23:31 +0000
Convert ::Applet to MooseX::Declare.
Change: de3163085a0529ba1146efa0aa0e4c89eac9ef01
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-23 19:17:48 +0000
Add some of the missing POD.
Change: d7f564e0c3541da2dc6fa74dad3ce352b6dd3e50
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-23 19:17:41 +0000
Update MANIFEST.
Change: ef16ecd7bbd34f0f5b79a2f62122894f4ae4fba5
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-23 19:13:39 +0000
Update TODO.
Change: 6f7e954a07cce20ac47d9659794c91fc6f3b2fc7
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-23 19:09:13 +0000
Debug messages changed.
Change: 88de80bca2058913872bd276a3a1894887748af0
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-23 19:09:05 +0000
Add tooltips.
Change: d152726e5f0b86d471db83d2eae72c454e89710d
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-23 19:08:30 +0000
Cleaner UI initialization => prevent small display glitches.
Change: 1e520b038c34be5fafda80d25358d6df4b6a57a1
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-23 19:03:12 +0000
Reimplement (now working) applet using Gtk2::StatusIcon.
Change: e2eaf74cfb60b225256937ae76f4021267cb1638
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-23 13:21:25 +0000
Initial draft for trayicon.
Change: c86c1b9a6da95b3295b66e9649ca7599e7133650
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-23 13:20:15 +0000
::Daemon: use STDERR for debug output.
Change: e1f7aaff4246c9e30967b6f128226701e7f32987
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-22 19:35:03 +0000
Send a D-Bus signal both before and after trying to fetch a key.
Provide more useful information using the signals arguments.
Change: 1b00f0dfd3fddfc0101d26b559999221e570d50e
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-22 19:22:25 +0000
Let the D-Bus main loop handle the sleeping and timeout.
Rationale: in order to be able to send signals, we need to run the
::Reactor's main loop. Let's use it, then.
Change: 05366c0cf32606d8dc102255380d10b4cf690c7f
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-22 19:22:03 +0000
Rewrite ::DBus::Object.
Change: 6d258921cb38be73e8a90f422982630961e49bd4
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-22 18:39:51 +0000
Abstract out work that is done at every step to the iterate method.
Change: b27337ae545227a36cdf2941425676db27e91e23
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 20:33:31 +0000
Emit a dummy D-Bus signal after attempting to fetch a key.
Change: 6dbb33be8dc26510675b4ba85d78ae8a80f61e6b
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 20:33:17 +0000
Add a dbus_object attribute to ::Daemon.
Change: 8e39c943cbed5b9e0b13278fb078a1471d16f108
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 20:32:26 +0000
Add ::DBus::Object class and register one signal in it.
Change: b677d0c4c50b1935d8361133f2e396003c41ac99
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 20:12:34 +0000
TODO: add implementation notes.
Change: 15444e096e65a28d69419158647a6f33169facc9
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 19:15:40 +0000
Allow the garbage collector to free some memory.
Change: 97e01f371a3c10ac951e0e6eae8ba6012c4784c0
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 19:02:36 +0000
Update TODO.
Change: 6030f098b5a31ed420f4bee1ccaef3911e81dcd3
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 19:02:36 +0000
Keep a in-memory buffer of max 1000 key fetch attempts result.
Change: ea47fb718cf6809ae3febd1bb49c549291e345df
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 19:02:36 +0000
Add debugging message.
Change: 69adc55cfd24156e16e007673b5f9974c00d1d9c
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 19:02:34 +0000
Rename sleep_time to next_sleep_time.
Change: 1f3ff0f314c53128b1153aac6ff3b23b203512df
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 19:01:57 +0000
mv tryRecvKeys tryRecvKey, interface changed.
Change: 768877ebb0532d51905d3fc30f12d9025a0bee8b
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 16:46:41 +0000
Add unit tests for Tor::Control (port).
Change: 782c6403aebd1330144f45f4a88f527a98080a8a
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 16:46:37 +0000
Add unit tests for Tor::Control (host).
Change: 0b03f69c9fcdac56b8616fd53f18452db9d2bb1e
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 16:46:37 +0000
Add mock class to test Tor::Control.
Change: dd7428a8dc7b7f08b9129410ce006c95bf1455bd
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 16:11:48 +0000
Validate tor_ctl_port using custom PortNumber Moose type.
Change: 56220042a13256dd58b9a597f323abf82314ad93
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 16:10:14 +0000
Add custom PortNumber Moose type.
Change: d4584171457789ae62afd4631cbae9d6ee355726
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 16:00:40 +0000
Move custom type to our own namespace.
Change: cf5b46b8794798c2ed45989917e4a40daab66c0d
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 15:45:58 +0000
Update TODO.
Change: 3bbc6fb3320078c3d61872b5efdf7beeb8a1a995
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 15:45:33 +0000
Validate tor_ctl_host using MooseX::Types::NetAddr::IP.
Change: ac9b1ec3d4c6593cefd0b1b5923bd743dc951c06
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 14:37:43 +0000
Untabify.
Change: 15e280fe0dfdaac68ce99c1465eddbbe53fccae4
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-21 14:37:43 +0000
Use Test::NoTabs.
Change: 0f688e1eb82f8af017d8a76acfb6aae4c881d669
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-08 00:21:29 +0000
User Path::Class's "dir" rather than the ->new constructor.
Change: 1382f1f9b2f0f554571866420db98f6be444a0b6
Author: intrigeri <intrigeri@boum.org>
Date : 2011-06-08 00:18:37 +0000
Nicer use of Moose type.
Change: b9eb18f6acbfc60660fc3fa3683052899498e548
Author: intrigeri <intrigeri@boum.org>
Date : 2011-03-25 11:24:39 +0000
TODO: more detailed "user feedback" task.
Change: da85f11dcbe4dbc3bcb7bb0c46e7b1c060613f0c
Author: intrigeri <intrigeri@boum.org>
Date : 2011-03-17 11:13:52 +0000
TODO: update MooseX::Types::NetAddr::IP status in Debian.
Change: 3931e2a5433fde538cb0270e2b992cf70a12c3df
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-25 23:12:31 +0000
manpage: mention gnupg-curl is needed for HKPS support on
Debian-like.
Change: caf271061f9c3b181d0505ef620d92ff1c90eb54
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-25 23:10:40 +0000
TODO++
Change: 5aef3d4dd30f9a1421084a804294da7e18559d9e
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-25 23:10:23 +0000
manpage: explain how the application startup can be configured.
Change: 74a42c0b8997193aa77bde88a125c6317a60d5e2
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-25 22:58:20 +0000
Fix --help usage: document the daemon commands.
Change: 4693a8e0be8c73cf395faa6107a6f5a8293ed8e4
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-25 22:54:05 +0000
POD: resync with README.
Change: 5a248fcba5c240c0f92f7e4670f331b14e175925
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-25 22:50:20 +0000
README: rewording.
Change: e353088086c17b66a1f9cfc732da95d3ff4565a0
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-25 22:49:12 +0000
README: add installation instructions for Debian.
Change: 1381a618d8701ff0be6a09db277fbbf22fed41a8
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-25 22:44:54 +0000
README: update licensing information.
Change: 49b016ab028739d32bd10d05c1ea229489a5ddca
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-25 22:44:44 +0000
README: add homepage.
Change: c09c4e48d6c320d429f0debccdfa861681372f63
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-25 22:44:37 +0000
README: formatting.
Change: 9d2e9e5733d3e3ca089f81463ce5dd54809bab6e
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-25 22:42:18 +0000
README: remove boilerplate.
Change: 4b5f2b3368a970f33a06d5f5377a19cebf4cd068
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-25 22:40:35 +0000
README: remove mention of the main module's perldoc.
This is not really meant as a module for general usage.
Change: 7f61273619008101c7b6074e787995b25fe06272
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-13 16:05:19 +0000
Debian RFP bugs were submitted, add their numbers.
Change: bbe5f4022b1b39f7589fabdedb53f45caa717d35
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-13 14:34:46 +0000
Update MANIFEST.
Change: 96d2cdea40d55743b9b5e50863a19a32fad097b3
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-13 14:31:44 +0000
Run tests involving GnuPG with LC_ALL=C.
... so that we can check its output.
Change: 01082bc45891813678c8701c668429537d9ad06c
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-13 14:30:18 +0000
Add a testsuite for App::Parcimonie::gpgRecvKeys.
Change: a2aec87c219a3ca308b834a5568c3c503095a3ad
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-13 12:03:23 +0000
Update dependencies.
- to match what's available in Debian Squeeze. - lso add some missing
test suite dependencies.
Change: 5422bf779d147209b88cd61fe397e0d0ebcb2f95
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-13 12:03:23 +0000
Manpage: mention the Debian package's autostart feature.
Change: cd71b103d2ccf570d03f41cbad25110d32abc8f1
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-13 12:03:23 +0000
Add a simple howto for GnuPG configuration requirements (keyserver,
Tor).
Change: 4287c135896e9764a26b70feedb953422cc1e849
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-13 12:03:23 +0000
TODO: update research on validation modules.
Change: edbae08ab4806f8f0662e727b054d01524807cd5
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-13 10:54:34 +0000
Add a testsuite for checkGpgHasDefinedKeyserver.
Change: e05cb2954e4becad2bb70e0e542440994ba803fc
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-13 10:48:07 +0000
Test suite: add more sample GnuPG homedirs.
Change: 62e14ded079d4b785f362c3c755874da1865cfde
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-13 10:46:54 +0000
Test suite: use done_testing instead of no_plan.
This makes sure all tests are indeed run.
Change: 0f4399eb90f5c3b00054972d2987cc79bfda02a8
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-13 10:45:36 +0000
Test suite: stop using use_ok.
Better die early than try running other tests after a failed use_ok.
Change: 2f13b1a4a1c8263e612626c82135da55c98cceb1
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-12 19:27:12 +0000
Releasing 0.2.
0.01 was wrongly tagged 0.1, Debian packages were published as 0.1-1,
so we now need this version bump.
Change: 919da57c733caae5f570bac798fadcc5f9e2f8f8
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-12 19:27:12 +0000
Update MANIFEST.
Change: 2388ef818e946ae6ea783a5e800d83ed22a2dde3
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-12 19:22:46 +0000
Update TODO.
Change: 8472d0146c9a1af70c66d95c7b9e553a2a112491
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-12 18:50:45 +0000
Error out when no public key can be found.
Change: 8aadd34bd8e92c1eddc080f507358e582727e0ed
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-12 18:50:36 +0000
Add fatal method.
Change: 9a6c53fe68df4aa27895a9c8891982ffb603e7d6
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-12 18:42:28 +0000
Fix bug when average_lapse_time is not set.
Change: 549416627898d8fc1e0be009cf5d7393716ff412
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-12 18:33:13 +0000
Add homepage metadata.
Change: 3a52beae658df4ce95483df0c46699976d79b950
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-12 18:13:49 +0000
Prepare 0.02 release.
Change: a329fcdda36f7ecbab4cf77cdf51d2fd3a2591af
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-12 16:34:34 +0000
Make the average lapse time configurable.
Change: 9aed8f7a5c08d06553b1f6c2871e274ac03d252a
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-12 16:34:34 +0000
Add custom Moose type: DurationInSeconds.
Change: 6f868d0eb39ad3e9689ca7d25786de01c94ce127
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-12 12:28:34 +0000
Add explicit dependency on MooseX::Getopt.
Change: 65c9b5a9dfabfa09629d1029a30f391827bb6b79
Author: intrigeri <intrigeri@boum.org>
Date : 2011-02-11 23:27:46 +0000
Update TODO.
Change: 2c01c624bdbcb9055734be688b8c157dab3a67b5
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-26 18:16:44 +0000
TODO update
Change: 2132cd226191ae3e702182d88b9c853ddeafd10f
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-26 18:16:44 +0000
Add Git repository meta-data.
Change: 72bd1f7029cb4cf97f3213adb18c6524301b0c46
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-26 00:53:15 +0000
Prepare 0.1 release.
Change: 0b8299e9dd63905fe2670d285993e2ac947de0b2
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-26 00:30:35 +0000
Re-indent.
Change: 80d2a0f124a201123880749ad6c328b96884fcc5
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-25 15:42:07 +0000
TODO update
Change: 1612c6f528b656cc7e0ad13061834f813773f7f1
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-25 15:07:41 +0000
Test suite: configure a keyserver.
Change: 076272931f19cae2274f3d088c3f58515ebdd688
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-25 15:03:37 +0000
Test suite: use the test keyring in 32-tryRecvKeys.
Change: 0e3f1eaec166d3f53e9a466ae0dc8711efe8f759
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-25 15:02:55 +0000
Fix gnupg_homedir attribute type.
Change: 7c8d8fccef780d3c32d80909591e8b191afd18c6
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-25 14:40:27 +0000
Test suite: unify author tests along the lines of Adam Kennedy's
guidelines.
Details can be found there:
- http://wiki.debian.org/JonathanYu/Perl_Packager_Wishlist
- http://use.perl.org/~Alias/journal/38822
Change: 98a947855cbcf2b4fdb239b96895efdd9dbf24c1
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-25 14:26:30 +0000
Update MANIFEST and MANIFEST.SKIP.
Change: c8aeec28686e1619ad7edd08a83e2ae03fd6a413
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-25 14:20:43 +0000
Test if the correct public keys count is found.
Change: de2f1e781d760368814df3c82340ea0b50fadd63
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-25 14:20:43 +0000
Import a few pubkeys in the beginning of the test suite.
Change: 96c55955bd456486c2588cd4a8cb0c92fb276b7c
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-25 13:58:40 +0000
Add missing POD.
Change: 45f61334c838851a46f5cdab81d3e3ce281e3c6b
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-25 13:50:27 +0000
TODO update
Change: bc1f036c1c1570d6d7577095c51e4ccee7de9643
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-25 09:58:56 +0000
Fix license URL.
Change: 5b75ea7b31ca7c9c71dffa91daea98a49dd59f56
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-24 12:31:37 +0000
Remove boilerplate tests, this has been sorted out already.
Change: e451fcedb29ce0b6dff6d614502020f20680f035
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-24 12:04:22 +0000
TODO update.
Change: 159dd23b7c633f32a3afc31a594ae465b99cf1af
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-24 12:04:21 +0000
Tell Git to ignore the debian directory.
Change: 461be1bf24e705d4d79d49399648b2e1262c5dfb
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-24 12:04:21 +0000
Do not keep META.yml under version control.
Change: c72ef09c6ffd14640fc832e112ec420089982238
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-24 11:39:06 +0000
Fix license information in meta-data files.
The license URL still needs to be fixed.
Change: 1d68b260d76d1d5404fe0623ed18d33808be40b1
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-24 11:12:19 +0000
Move metadata and documentation to the main script.
It makes more sense using it as the main entry point as
App::Parcimonie only provides quite ad-hoc functions. This will help
Debian packaging too.
Change: e67585f7565198e839212d8365da949e3857de87
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-24 10:39:21 +0000
Mention the manpage in the README.
Change: 1141db23c9754407b5f6a5024b25f6aad5907694
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-24 10:39:21 +0000
Remove boilerplate from README.
Change: 73d88979c8a5a1015167478ef42658e17cd4c1ae
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-24 01:58:12 +0000
Allow passing gnupg_homedir to the GnuPG functions.
This is needed in order to have their test suites run on sample data.
Incidentally, this offers the user a --gnupg-homedir command line
option.
Change: c3f1673890a9fb3416d093c5c26977e66cec0578
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-24 01:55:19 +0000
Add missing POD.
Change: 29cfb73ef0092f86c28b7aee6ca7c182fdc44532
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-24 01:54:15 +0000
Check the keyserver option's length in GnuPG configuration.
Change: a8b066df0954babb16db37c14c9b9fa7bdcfc595
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-24 01:11:34 +0000
Use LWP::Online to skip tests that need access to the Internet.
Change: 1cf293234f94d31b238f9ed50fad1cfe09eef5cd
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 23:27:15 +0000
Draft pieces of the design document.
Change: ab59f8e7c8b42740f87cac69d48303c00420285d
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 20:55:03 +0000
Add usage information to the main script POD.
This results in the built manpage.
Change: 8723aa0366e6b652a0c7100d8777d28547368dd6
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 20:50:14 +0000
TODO update
Change: 59e56bb7c4da3d4a899c4b48b98051749e74717e
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 19:41:49 +0000
Hide --pidfile from --help as it is buggy.
Change: 155e109e85aab8aca2f149ebbc5560f3317c2131
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 19:41:44 +0000
Document our custom attributes for --help.
Change: 515c57d705f8359067bc115566fec0e0e0bec6a7
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 19:37:37 +0000
Use MooseX::GetOpt::Dashes to get nicer-looking command line options.
Change: 5c27f42a36efb5bd48a9f34d342c20176da36d58
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 19:25:21 +0000
Use TMPDIR/parcimonie_UID as the pidbase unless running as root.
Change: 03980bf28fe7731d9a6e8aeca12f344da94758ca
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 18:48:04 +0000
Send a NEWNYM to the Tor control port before every key fetch.
Change: f099d8705ce0596fe4aae057f1b4c28bc95a92d1
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 17:33:37 +0000
Convert App::Parcimonie::TorCtl to the Tor::Control Moose role.
Change: 9ea00494ca336cdd9aa69a82b47e92b33f5769c2
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 16:56:15 +0000
WIP: connect to the Tor control port.
Change: cde5a1bb97b03df54e3d2aaf55e522c2cb5a557d
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 15:42:25 +0000
Add a --verbose output mode.
Change: 3202fc61c8882a09fb64012cd2a18bf2d36b8e75
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 15:27:48 +0000
Sleep for a random time between two iterations.
The way this time is computed is documented in the main script POD.
Change: cf85a2c084d23c366c373201785d602e6cb56ed7
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 14:46:38 +0000
Use Path::Class instead of File::Spec.
Change: 0e7502300e7bb2c9fa15f8b750c675546d34fd32
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 12:52:19 +0000
Add functional tests for $daemon->tryRecvKeys.
Change: 5f81a2ed204615e955180b78813a718ecaacad63
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 12:11:26 +0000
Factor out main daemon loop action into a method.
This is meant to ease future functional testing.
Change: 395745e68848483b85f7f0152e04cbff9c712444
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 11:55:38 +0000
gpgRecvKeys: output gpg's stdout along with its stderr.
Our good old GnuPG seems to randomly decide to write messages to
either of these.
Change: 42f36ce4ee71659fb86343b4cc0a15817b4af0be
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 11:55:14 +0000
Use English pragma with -no_match_vars for performance reasons.
Change: 00e2e73eb4a70765d1614b0078188974fce1c1b0
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 11:54:49 +0000
More explicit error message when start/stop/restart is missing.
Change: ccfad0faec24988553fa280cb7cbc667d0c59364
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 11:54:39 +0000
TODO update.
Change: d974ef1228eb54988c0358bf1761872405ec5ae5
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 11:53:26 +0000
Daemon now survives gpg errors, e.g. key not found on the keyserver.
Change: 1431f79102644157592d825cbff56136b2c1b5dd
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 10:42:18 +0000
Use relative path to exported sub.
Change: f2adcbace99a07b3f0abd99413cdb89a768749e7
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 10:42:06 +0000
Fix test plan.
Change: 7c39f9887961492d5908b16a7f468572ded7ae0f
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-12 10:41:55 +0000
Skip cover_db in MANIFEST.
Change: b8cd6e1680df35bcf85b4554bf05a71ae02a4e81
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-11 21:30:20 +0000
TODO++
Change: 0dcec15b0fb7f04cc180a086640554e8d3ad6772
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-11 21:27:39 +0000
Enable t/31-gpgPublicKeys.t in non-author mode.
Change: 8cda7e67bff983a1de2cbd8d3cf90447c60946db
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-11 20:48:47 +0000
Replace Test::More with Test::Most.
Change: 16cfe0621ffd4370558d322bd55665fe8b6b3f9d
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-11 20:47:53 +0000
t/00-load_all.t: test the main program as well.
Change: 78a8acc30af963efb500f5048d1f949d1c2b057d
Author: intrigeri <intrigeri@boum.org>
Date : 2010-12-08 08:24:17 +0000
TODO++
Change: 32a02d89fec598c8f3c7a7a6cc0176b271163215
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-25 15:41:01 +0000
Update TODO
Change: 9f911d9dee8ada88567adef9675060b6e1c634a8
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-25 01:14:30 +0000
Update TODO
Change: c34ade97857cb7819461b5b7d041fdc82f3b02d8
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-25 01:02:32 +0000
Update TODO
Change: 7b2e6856b159c70126e153e8d3e8032308eb78d9
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-25 01:01:51 +0000
Unless a keyserver is defined in GnuPG configuration, explain the
user how to fix this.
Change: 2430a5a1d259da93c6351fdfcaa453d73069ce72
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-25 00:11:00 +0000
Update TODO.
Change: 0c9aa7ad8098e8cfbc97c128e1334a7e30a54d05
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-24 23:52:51 +0000
Update TODO
Change: edf483698ea8a3c3eb69aa932e68890fc56847fe
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-24 23:52:01 +0000
Do NOT bundle Module::Install.
Change: 0091679e6eaefbe4ef4e15f7bc5f0d940bc31d5a
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-24 23:50:45 +0000
Transform the program into a daemon that fetches one key per
iteration.
... and sleeps for 10 seconds between two iterations.
Change: b481884ec34347077a0aefbcd0a6bfd2fc976661
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-24 23:09:02 +0000
Renamed app to "parcimonie".
Change: c618fea3a9c8eca3a1d3c3b5ee6f820c203b6382
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-04 00:21:26 +0000
Added TODO.
Change: a753c88f5fe7bab2fbaf4b748a8a60d3a64ff7f1
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-04 00:21:19 +0000
cleanup
Change: 6622ed47d519f27189907ccb33e718bc078e26bf
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-04 00:21:06 +0000
Added a tiny test program.
Change: 271d6760b52c291eea92e72b579c4ab21b842ba0
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-04 00:20:37 +0000
Export all subs from by default.
Change: 68ce70c38621858ed9245f2a8975697a2423fe99
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-04 00:20:12 +0000
Added gpgRecvKeys sub.
Change: fd4043c96f8b6d4cb9d68d120fc21c9c74c4238b
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-03 19:01:50 +0000
Added gpgPublicKeys function.
Change: 2426b383df0255141bea07cf4129ab18b2aaf3b5
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-03 18:28:49 +0000
Reordered and improved test suite
Change: c85c98fdbe9985af1aebb2496094b5531b037fb0
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-03 17:53:58 +0000
formatting
Change: 95c2155eed084d4992d4eb45e7be06013bb7a4d5
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-03 17:53:42 +0000
TODO--
Change: 2f94e49edf3270cd03f6ab99eb5823922476400e
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-03 17:51:52 +0000
FIXME--
Change: 42258754dce8fd8dc354442e1161a02e3e3e9f22
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-03 17:48:59 +0000
Added licensing information.
Change: 8252dfd1488ca0f4da3de8cc8be51679d4b1f8b8
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-03 17:48:08 +0000
Added pickRandomItems function along with its test suite.
Change: 450b19a6e2754ef0d72e516e54ac382d97a38377
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-03 17:46:30 +0000
Added perlcritic tests.
Change: 18177e998d890699067d17683c8fd185c48848ec
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-03 15:37:53 +0000
Added MANIFEST.SKIP.
Change: a1e4b722573c705be3046516b081059f882ce678
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-03 15:37:36 +0000
Added perltidy configuration.
Change: 1ac59d8e1f7d4cb3e687649790bc3e3df1cd7ef6
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-03 15:37:23 +0000
Added .gitignore.
Change: 79274d4b73795062b7d5a0017e2e7197194553b1
Author: intrigeri <intrigeri@boum.org>
Date : 2010-08-03 15:36:39 +0000
Initialized with Module::Starter.
================
End of releases.
================
|