1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363 3364 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 3410 3411 3412 3413 3414 3415 3416 3417 3418 3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3797 3798 3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000 4001 4002 4003 4004 4005 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 4531 4532 4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547 4548 4549 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641 4642 4643 4644 4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 4708 4709 4710 4711 4712 4713 4714 4715 4716 4717 4718 4719 4720 4721 4722 4723 4724 4725 4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 4850 4851 4852 4853 4854 4855 4856 4857 4858 4859 4860 4861 4862 4863 4864 4865 4866 4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 4942 4943 4944 4945 4946 4947 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 5004 5005 5006 5007 5008 5009 5010 5011 5012 5013 5014 5015 5016 5017 5018 5019 5020 5021 5022 5023 5024 5025 5026 5027 5028 5029 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 5040 5041 5042 5043 5044 5045 5046 5047 5048 5049 5050 5051 5052 5053 5054 5055 5056 5057 5058 5059 5060 5061 5062 5063 5064 5065 5066 5067 5068 5069 5070 5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 5093 5094 5095 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 5120 5121 5122 5123 5124 5125 5126 5127 5128 5129 5130 5131 5132 5133 5134 5135 5136 5137 5138 5139 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151 5152 5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 5168 5169 5170 5171 5172 5173 5174 5175 5176 5177 5178 5179 5180 5181 5182 5183 5184 5185 5186 5187 5188 5189 5190 5191 5192 5193 5194 5195 5196 5197 5198 5199 5200 5201 5202 5203 5204 5205 5206 5207 5208 5209 5210 5211 5212 5213 5214 5215 5216 5217 5218 5219 5220 5221 5222 5223 5224 5225 5226 5227 5228 5229 5230 5231 5232 5233 5234 5235 5236 5237 5238 5239 5240 5241 5242 5243 5244 5245 5246 5247 5248 5249 5250 5251 5252 5253 5254 5255 5256 5257 5258 5259 5260 5261 5262 5263 5264 5265 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 5285 5286 5287 5288 5289 5290 5291 5292 5293 5294 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 5336 5337 5338 5339 5340 5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381 5382 5383 5384 5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 5466 5467 5468 5469 5470 5471 5472 5473 5474 5475 5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 5502 5503 5504 5505 5506 5507 5508 5509 5510 5511 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 5537 5538 5539 5540 5541 5542 5543 5544 5545 5546 5547 5548 5549 5550 5551 5552 5553 5554 5555 5556 5557 5558 5559 5560 5561 5562 5563 5564 5565 5566 5567 5568 5569 5570 5571 5572 5573 5574 5575 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 5587 5588 5589 5590 5591 5592 5593 5594 5595 5596 5597 5598 5599 5600 5601 5602 5603 5604 5605 5606 5607 5608 5609 5610 5611 5612 5613 5614 5615 5616 5617 5618 5619 5620 5621 5622 5623 5624 5625 5626 5627 5628 5629 5630 5631 5632 5633 5634 5635 5636 5637 5638 5639 5640 5641 5642 5643 5644 5645 5646 5647 5648 5649 5650 5651 5652 5653 5654 5655 5656 5657 5658 5659 5660 5661 5662 5663 5664 5665 5666 5667 5668 5669 5670 5671 5672 5673 5674 5675 5676 5677 5678 5679 5680 5681 5682 5683 5684 5685 5686 5687 5688 5689 5690 5691 5692 5693 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 5704 5705 5706 5707 5708 5709 5710 5711 5712 5713 5714 5715 5716 5717 5718 5719 5720 5721 5722 5723 5724 5725 5726 5727 5728 5729 5730 5731 5732 5733 5734 5735 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 5756 5757 5758 5759 5760 5761 5762 5763 5764 5765 5766 5767 5768 5769 5770 5771 5772 5773 5774 5775 5776 5777 5778 5779 5780 5781 5782 5783 5784 5785 5786 5787 5788 5789 5790 5791 5792 5793 5794 5795 5796 5797 5798 5799 5800 5801 5802 5803 5804 5805 5806 5807 5808 5809 5810 5811 5812 5813 5814 5815 5816 5817 5818 5819 5820 5821 5822 5823 5824 5825 5826 5827 5828 5829 5830 5831 5832 5833 5834 5835 5836 5837 5838 5839 5840 5841 5842 5843 5844 5845 5846 5847 5848 5849 5850 5851 5852 5853 5854 5855 5856 5857 5858 5859 5860 5861 5862 5863 5864 5865 5866 5867 5868 5869 5870 5871 5872 5873 5874 5875 5876 5877 5878 5879 5880 5881 5882 5883 5884 5885 5886 5887 5888 5889 5890 5891 5892 5893 5894 5895 5896 5897 5898 5899 5900 5901 5902 5903 5904 5905 5906 5907 5908 5909 5910 5911 5912 5913 5914 5915 5916 5917 5918 5919 5920 5921 5922 5923 5924 5925 5926 5927 5928 5929 5930 5931 5932 5933 5934 5935 5936 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 5948 5949 5950 5951 5952 5953 5954 5955 5956 5957 5958 5959 5960 5961 5962 5963 5964 5965 5966 5967 5968 5969 5970 5971 5972 5973 5974 5975 5976 5977 5978 5979 5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 5992 5993 5994 5995 5996 5997 5998 5999 6000 6001 6002 6003 6004 6005 6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 6017 6018 6019 6020 6021 6022 6023 6024 6025 6026 6027 6028 6029 6030 6031 6032 6033 6034 6035 6036 6037 6038 6039 6040 6041 6042 6043 6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 6059 6060 6061 6062 6063 6064 6065 6066 6067 6068 6069 6070 6071 6072 6073 6074 6075 6076 6077 6078 6079 6080 6081 6082 6083 6084 6085 6086 6087 6088 6089 6090 6091 6092 6093 6094 6095 6096 6097 6098 6099 6100 6101 6102 6103 6104 6105 6106 6107 6108 6109 6110 6111 6112 6113 6114 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 6126 6127 6128 6129 6130 6131 6132 6133 6134 6135 6136 6137 6138 6139 6140 6141 6142 6143 6144 6145 6146 6147 6148 6149 6150 6151 6152 6153 6154 6155 6156 6157 6158 6159 6160 6161 6162 6163 6164 6165 6166 6167 6168 6169 6170 6171 6172 6173 6174 6175 6176 6177 6178 6179 6180 6181 6182 6183 6184 6185 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197 6198 6199 6200 6201 6202 6203 6204 6205 6206 6207 6208 6209 6210 6211 6212 6213 6214 6215 6216 6217 6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 6228 6229 6230 6231 6232 6233 6234 6235 6236 6237 6238 6239 6240 6241 6242 6243 6244 6245 6246 6247 6248 6249 6250 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263 6264 6265 6266 6267 6268 6269 6270 6271 6272 6273 6274 6275 6276 6277 6278 6279 6280 6281 6282 6283 6284 6285 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 6299 6300 6301 6302 6303 6304 6305 6306 6307 6308 6309 6310 6311 6312 6313 6314 6315 6316 6317 6318 6319 6320 6321 6322 6323 6324 6325 6326 6327 6328 6329 6330 6331 6332 6333 6334 6335 6336 6337 6338 6339 6340 6341 6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 6369 6370 6371 6372 6373 6374 6375 6376 6377 6378 6379 6380 6381 6382 6383 6384 6385 6386 6387 6388 6389 6390 6391 6392 6393 6394 6395 6396 6397 6398 6399 6400 6401 6402 6403 6404 6405 6406 6407 6408 6409 6410 6411 6412 6413 6414 6415 6416 6417 6418 6419 6420 6421 6422 6423 6424 6425 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437 6438 6439 6440 6441 6442 6443 6444 6445 6446 6447 6448 6449 6450 6451 6452 6453 6454 6455 6456 6457 6458 6459 6460 6461 6462 6463 6464 6465 6466 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 6480 6481 6482 6483 6484 6485 6486 6487 6488 6489 6490 6491 6492 6493 6494 6495 6496 6497 6498 6499 6500 6501 6502 6503 6504 6505 6506 6507 6508 6509 6510 6511 6512 6513 6514 6515 6516 6517 6518 6519 6520 6521 6522 6523 6524 6525 6526 6527 6528 6529 6530 6531 6532 6533 6534 6535 6536 6537 6538 6539 6540 6541 6542 6543 6544 6545 6546 6547 6548 6549 6550 6551 6552 6553 6554 6555 6556 6557 6558 6559 6560 6561 6562 6563 6564 6565 6566 6567 6568 6569 6570 6571 6572 6573 6574 6575 6576 6577 6578 6579 6580 6581 6582 6583 6584 6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 6595 6596 6597 6598 6599 6600 6601 6602 6603 6604 6605 6606 6607 6608 6609 6610 6611 6612 6613 6614 6615 6616 6617 6618 6619 6620 6621 6622 6623 6624 6625 6626 6627 6628 6629 6630 6631 6632 6633 6634 6635 6636 6637 6638 6639 6640 6641 6642 6643 6644 6645 6646 6647 6648 6649 6650 6651 6652 6653 6654 6655 6656 6657 6658 6659 6660 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 6674 6675 6676 6677 6678 6679 6680 6681 6682 6683 6684 6685 6686 6687 6688 6689 6690 6691 6692 6693 6694 6695 6696 6697 6698 6699 6700 6701 6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 6712 6713 6714 6715 6716 6717 6718 6719 6720 6721 6722 6723 6724 6725 6726 6727 6728 6729 6730 6731 6732 6733 6734 6735 6736 6737 6738 6739 6740 6741 6742 6743 6744 6745 6746 6747 6748 6749 6750 6751 6752 6753 6754 6755 6756 6757 6758 6759 6760 6761 6762 6763 6764 6765 6766 6767 6768 6769 6770 6771 6772 6773 6774 6775 6776 6777 6778 6779 6780 6781 6782 6783 6784 6785 6786 6787 6788 6789 6790 6791 6792 6793 6794 6795 6796 6797 6798 6799 6800 6801 6802 6803 6804 6805 6806 6807 6808 6809 6810 6811 6812 6813 6814 6815 6816 6817 6818 6819 6820 6821 6822 6823 6824 6825 6826 6827 6828 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 6841 6842 6843 6844 6845 6846 6847 6848 6849 6850 6851 6852 6853 6854 6855 6856 6857 6858 6859 6860 6861 6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 6878 6879 6880 6881 6882 6883 6884 6885 6886 6887 6888 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 6899 6900 6901 6902 6903 6904 6905 6906 6907 6908 6909 6910 6911 6912 6913 6914 6915 6916 6917 6918 6919 6920 6921 6922 6923 6924 6925 6926 6927 6928 6929 6930 6931 6932 6933 6934 6935 6936 6937 6938 6939 6940 6941 6942 6943 6944 6945 6946 6947 6948 6949 6950 6951 6952 6953 6954 6955 6956 6957 6958 6959 6960 6961 6962 6963 6964 6965 6966 6967 6968 6969 6970 6971 6972 6973 6974 6975 6976 6977 6978 6979 6980 6981 6982 6983 6984 6985 6986 6987 6988 6989 6990 6991 6992 6993 6994 6995 6996 6997 6998 6999 7000 7001 7002 7003 7004 7005 7006 7007 7008 7009 7010 7011 7012 7013 7014 7015 7016 7017 7018 7019 7020 7021 7022 7023 7024 7025 7026 7027 7028 7029 7030 7031 7032 7033 7034 7035 7036 7037 7038 7039 7040 7041 7042 7043 7044 7045 7046 7047 7048 7049 7050 7051 7052 7053 7054 7055 7056 7057 7058 7059 7060 7061 7062 7063 7064 7065 7066 7067 7068 7069 7070 7071 7072 7073 7074 7075 7076 7077 7078 7079 7080 7081 7082 7083 7084 7085 7086 7087 7088 7089 7090 7091 7092 7093 7094 7095 7096 7097 7098 7099 7100 7101 7102 7103 7104 7105 7106 7107 7108 7109 7110 7111 7112 7113 7114 7115 7116 7117 7118 7119 7120 7121 7122 7123 7124 7125 7126 7127 7128 7129 7130 7131 7132 7133 7134 7135 7136 7137 7138 7139 7140 7141 7142 7143 7144 7145 7146 7147 7148 7149 7150 7151 7152 7153 7154 7155 7156 7157 7158 7159 7160 7161 7162 7163 7164 7165 7166 7167 7168 7169 7170 7171 7172 7173 7174 7175 7176 7177 7178 7179 7180 7181 7182 7183 7184 7185 7186 7187 7188 7189 7190 7191 7192 7193 7194 7195 7196 7197 7198 7199 7200 7201 7202 7203 7204 7205 7206 7207 7208 7209 7210 7211 7212 7213 7214 7215 7216 7217 7218 7219 7220 7221 7222 7223 7224 7225 7226 7227 7228 7229 7230 7231 7232 7233 7234 7235 7236 7237 7238 7239 7240 7241 7242 7243 7244 7245 7246 7247 7248 7249 7250 7251 7252 7253 7254 7255 7256 7257 7258 7259 7260 7261 7262 7263 7264 7265 7266 7267 7268 7269 7270 7271 7272 7273 7274 7275 7276 7277 7278 7279 7280 7281 7282 7283 7284 7285 7286 7287 7288 7289 7290 7291 7292 7293 7294 7295 7296 7297 7298 7299 7300 7301 7302 7303 7304 7305 7306 7307 7308 7309 7310 7311 7312 7313 7314 7315 7316 7317 7318 7319 7320 7321 7322 7323 7324 7325 7326 7327 7328 7329 7330 7331 7332 7333 7334 7335 7336 7337 7338 7339 7340 7341 7342 7343 7344 7345 7346 7347 7348 7349 7350 7351 7352 7353 7354 7355 7356 7357 7358 7359 7360 7361 7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 7372 7373 7374 7375 7376 7377 7378 7379 7380 7381 7382 7383 7384 7385 7386 7387 7388 7389 7390 7391 7392 7393 7394 7395 7396 7397 7398 7399 7400 7401 7402 7403 7404 7405 7406 7407 7408 7409 7410 7411 7412 7413 7414 7415 7416 7417 7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 7428 7429 7430 7431 7432 7433 7434 7435 7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 7450 7451 7452 7453 7454 7455 7456 7457 7458 7459 7460 7461 7462 7463 7464 7465 7466 7467 7468 7469 7470 7471 7472 7473 7474 7475 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 7486 7487 7488 7489 7490 7491 7492 7493 7494 7495 7496 7497 7498 7499 7500 7501 7502 7503 7504 7505 7506 7507 7508 7509 7510 7511 7512 7513 7514 7515 7516 7517 7518 7519 7520 7521 7522 7523 7524 7525 7526 7527 7528 7529 7530 7531 7532 7533 7534 7535 7536 7537 7538 7539 7540 7541 7542 7543 7544 7545 7546 7547 7548 7549 7550 7551 7552 7553 7554 7555 7556 7557 7558 7559 7560 7561 7562 7563 7564 7565 7566 7567 7568 7569 7570 7571 7572 7573 7574 7575 7576 7577 7578 7579 7580 7581 7582 7583 7584 7585 7586 7587 7588 7589 7590 7591 7592 7593 7594 7595 7596 7597 7598 7599 7600 7601 7602 7603 7604 7605 7606 7607 7608 7609 7610 7611 7612 7613 7614 7615 7616 7617 7618 7619 7620 7621 7622 7623 7624 7625 7626 7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 7642 7643 7644 7645 7646 7647 7648 7649 7650 7651 7652 7653 7654 7655 7656 7657 7658 7659 7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 7673 7674 7675 7676 7677 7678 7679 7680 7681 7682 7683 7684 7685 7686 7687 7688 7689 7690 7691 7692 7693 7694 7695 7696 7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 7709 7710 7711 7712 7713 7714 7715 7716 7717 7718 7719 7720 7721 7722 7723 7724 7725 7726 7727 7728 7729 7730 7731 7732 7733 7734 7735 7736 7737 7738 7739 7740 7741 7742 7743 7744 7745 7746 7747 7748 7749 7750 7751 7752 7753 7754 7755 7756 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767 7768 7769 7770 7771 7772 7773 7774 7775 7776 7777 7778 7779 7780 7781 7782 7783 7784 7785 7786 7787 7788 7789 7790 7791 7792 7793 7794 7795 7796 7797 7798 7799 7800 7801 7802 7803 7804 7805 7806 7807 7808 7809 7810 7811 7812 7813 7814 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 7825 7826 7827 7828 7829 7830 7831 7832 7833 7834 7835 7836 7837 7838 7839 7840 7841 7842 7843 7844 7845 7846 7847 7848 7849 7850 7851 7852 7853 7854 7855 7856 7857 7858 7859 7860 7861 7862 7863 7864 7865 7866 7867 7868 7869 7870 7871 7872 7873 7874 7875 7876 7877 7878 7879 7880 7881 7882 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 7896 7897 7898 7899 7900 7901 7902 7903 7904 7905 7906 7907 7908 7909 7910 7911 7912 7913 7914 7915 7916 7917 7918 7919 7920 7921 7922 7923 7924 7925 7926 7927 7928 7929 7930 7931 7932 7933 7934 7935 7936 7937 7938 7939 7940 7941 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 7955 7956 7957 7958 7959 7960 7961 7962 7963 7964 7965 7966 7967 7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 7984 7985 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995 7996 7997 7998 7999 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 8020 8021 8022 8023 8024 8025 8026 8027 8028 8029 8030 8031 8032 8033 8034 8035 8036 8037 8038 8039 8040 8041 8042 8043 8044 8045 8046 8047 8048 8049 8050 8051 8052 8053 8054 8055 8056 8057 8058 8059 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 8073 8074 8075 8076 8077 8078 8079 8080 8081 8082 8083 8084 8085 8086 8087 8088 8089 8090 8091 8092 8093 8094 8095 8096 8097 8098 8099 8100 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 8114 8115 8116 8117 8118 8119 8120 8121 8122 8123 8124 8125 8126 8127 8128 8129 8130 8131 8132 8133 8134 8135 8136 8137 8138 8139 8140 8141 8142 8143 8144 8145 8146 8147 8148 8149 8150 8151 8152 8153 8154 8155 8156 8157 8158 8159 8160 8161 8162 8163 8164 8165 8166 8167 8168 8169 8170 8171 8172 8173 8174 8175 8176 8177 8178 8179 8180 8181 8182 8183 8184 8185 8186 8187 8188 8189 8190 8191 8192 8193 8194 8195 8196 8197 8198 8199 8200 8201 8202 8203 8204 8205 8206 8207 8208 8209 8210 8211 8212 8213 8214 8215 8216 8217 8218 8219 8220 8221 8222 8223 8224 8225 8226 8227 8228 8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 8247 8248 8249 8250 8251 8252 8253 8254 8255 8256 8257 8258 8259 8260 8261 8262 8263 8264 8265 8266 8267 8268 8269 8270 8271 8272 8273 8274 8275 8276 8277 8278 8279 8280 8281 8282 8283 8284 8285 8286 8287 8288 8289 8290 8291 8292 8293 8294 8295 8296 8297 8298 8299 8300 8301 8302 8303 8304 8305 8306 8307 8308 8309 8310 8311 8312 8313 8314 8315 8316 8317 8318 8319 8320 8321 8322 8323 8324 8325 8326 8327 8328 8329 8330 8331 8332 8333 8334 8335 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 8349 8350 8351 8352 8353 8354 8355 8356 8357 8358 8359 8360 8361 8362 8363 8364 8365 8366 8367 8368 8369 8370 8371 8372 8373 8374 8375 8376 8377 8378 8379 8380 8381 8382 8383 8384 8385 8386 8387 8388 8389 8390 8391 8392 8393 8394 8395 8396 8397 8398 8399 8400 8401 8402 8403 8404 8405 8406 8407 8408 8409 8410 8411 8412 8413 8414 8415 8416 8417 8418 8419 8420 8421 8422 8423 8424 8425 8426 8427 8428 8429 8430 8431 8432 8433 8434 8435 8436 8437 8438 8439 8440 8441 8442 8443 8444 8445 8446 8447 8448 8449 8450 8451 8452 8453 8454 8455 8456 8457 8458 8459 8460 8461 8462 8463 8464 8465 8466 8467 8468 8469 8470 8471 8472 8473 8474 8475 8476 8477 8478 8479 8480 8481 8482 8483 8484 8485 8486 8487 8488 8489 8490 8491 8492 8493 8494 8495 8496 8497 8498 8499 8500 8501 8502 8503 8504 8505 8506 8507 8508 8509 8510 8511 8512 8513 8514 8515 8516 8517 8518 8519 8520 8521 8522 8523 8524 8525 8526 8527 8528 8529 8530 8531 8532 8533 8534 8535 8536 8537 8538 8539 8540 8541 8542 8543 8544 8545 8546 8547 8548 8549 8550 8551 8552 8553 8554 8555 8556 8557 8558 8559 8560 8561 8562 8563 8564 8565 8566 8567 8568 8569 8570 8571 8572 8573 8574 8575 8576 8577 8578 8579 8580 8581 8582 8583 8584 8585 8586 8587 8588 8589 8590 8591 8592 8593 8594 8595 8596 8597 8598 8599 8600 8601 8602 8603 8604 8605 8606 8607 8608 8609 8610 8611 8612 8613 8614 8615 8616 8617 8618 8619 8620 8621 8622 8623 8624 8625 8626 8627 8628 8629 8630 8631 8632 8633 8634 8635 8636 8637 8638 8639 8640 8641 8642 8643 8644 8645 8646 8647 8648 8649 8650 8651 8652 8653 8654 8655 8656 8657 8658 8659 8660 8661 8662 8663 8664 8665 8666 8667 8668 8669 8670 8671 8672 8673 8674 8675 8676 8677 8678 8679 8680 8681 8682 8683 8684 8685 8686 8687 8688 8689 8690 8691 8692 8693 8694 8695 8696 8697 8698 8699 8700 8701 8702 8703 8704 8705 8706 8707 8708 8709 8710 8711 8712 8713 8714 8715 8716 8717 8718 8719 8720 8721 8722 8723 8724 8725 8726 8727 8728 8729 8730 8731 8732 8733 8734 8735 8736 8737 8738 8739 8740 8741 8742 8743 8744 8745 8746 8747 8748 8749 8750 8751 8752 8753 8754 8755 8756 8757 8758 8759 8760 8761 8762 8763 8764 8765 8766 8767 8768 8769 8770 8771 8772 8773 8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 8787 8788 8789 8790 8791 8792 8793 8794 8795 8796 8797 8798 8799 8800 8801 8802 8803 8804 8805 8806 8807 8808 8809 8810 8811 8812 8813 8814 8815 8816 8817 8818 8819 8820 8821 8822 8823 8824 8825 8826 8827 8828 8829 8830 8831 8832 8833 8834 8835 8836 8837 8838 8839 8840 8841 8842 8843 8844 8845 8846 8847 8848 8849 8850 8851 8852 8853 8854 8855 8856 8857 8858 8859 8860 8861 8862 8863 8864 8865 8866 8867 8868 8869 8870 8871 8872 8873 8874 8875 8876 8877 8878 8879 8880 8881 8882 8883 8884 8885 8886 8887 8888 8889 8890 8891 8892 8893 8894 8895 8896 8897 8898 8899 8900 8901 8902 8903 8904 8905 8906 8907 8908 8909 8910 8911 8912 8913 8914 8915 8916 8917 8918 8919 8920 8921 8922 8923 8924 8925 8926 8927 8928 8929 8930 8931 8932 8933 8934 8935 8936 8937 8938 8939 8940 8941 8942 8943 8944 8945 8946 8947 8948 8949 8950 8951 8952 8953 8954 8955 8956 8957 8958 8959 8960 8961 8962 8963 8964 8965 8966 8967 8968 8969 8970 8971 8972 8973 8974 8975 8976 8977 8978 8979 8980 8981 8982 8983 8984 8985 8986 8987 8988 8989 8990 8991 8992 8993 8994 8995 8996 8997 8998 8999 9000 9001 9002 9003 9004 9005 9006 9007 9008 9009 9010 9011 9012 9013 9014 9015 9016 9017 9018 9019 9020 9021 9022 9023 9024 9025 9026 9027 9028 9029 9030 9031 9032 9033 9034 9035 9036 9037 9038 9039 9040 9041 9042 9043 9044 9045 9046 9047 9048 9049 9050 9051 9052 9053 9054 9055 9056 9057 9058 9059 9060 9061 9062 9063 9064 9065 9066 9067 9068 9069 9070 9071 9072 9073 9074 9075 9076 9077 9078 9079 9080 9081 9082 9083 9084 9085 9086 9087 9088 9089 9090 9091 9092 9093 9094 9095 9096 9097 9098 9099 9100 9101 9102 9103 9104 9105 9106 9107 9108 9109 9110 9111 9112 9113 9114 9115 9116 9117 9118 9119 9120 9121 9122 9123 9124 9125 9126 9127 9128 9129 9130 9131 9132 9133 9134 9135 9136 9137 9138 9139 9140 9141 9142 9143 9144 9145 9146 9147 9148 9149 9150 9151 9152 9153 9154 9155 9156 9157 9158 9159 9160 9161 9162 9163 9164 9165 9166 9167 9168 9169 9170 9171 9172 9173 9174 9175 9176 9177 9178 9179 9180 9181 9182 9183 9184 9185 9186 9187 9188 9189 9190 9191 9192 9193 9194 9195 9196 9197 9198 9199 9200 9201 9202 9203 9204 9205 9206 9207 9208 9209 9210 9211 9212 9213 9214 9215 9216 9217 9218 9219 9220 9221 9222 9223 9224 9225 9226 9227 9228 9229 9230 9231 9232 9233 9234 9235 9236 9237 9238 9239 9240 9241 9242 9243 9244 9245 9246 9247 9248 9249 9250 9251 9252 9253 9254 9255 9256 9257 9258 9259 9260 9261 9262 9263 9264 9265 9266 9267 9268 9269 9270 9271 9272 9273 9274 9275 9276 9277 9278 9279 9280 9281 9282 9283 9284 9285 9286 9287 9288 9289 9290 9291 9292 9293 9294 9295 9296 9297 9298 9299 9300 9301 9302 9303 9304 9305 9306 9307 9308 9309 9310 9311 9312 9313 9314 9315 9316 9317 9318 9319 9320 9321 9322 9323 9324 9325 9326 9327 9328 9329 9330 9331 9332 9333 9334 9335 9336 9337 9338 9339 9340 9341 9342 9343 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 9355 9356 9357 9358 9359 9360 9361 9362 9363 9364 9365 9366 9367 9368 9369 9370 9371 9372 9373 9374 9375 9376 9377 9378 9379 9380 9381 9382 9383 9384 9385 9386 9387 9388 9389 9390 9391 9392 9393 9394 9395 9396 9397 9398 9399 9400 9401 9402 9403 9404 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 9418 9419 9420 9421 9422 9423 9424 9425 9426 9427 9428 9429 9430 9431 9432 9433 9434 9435 9436 9437 9438 9439 9440 9441 9442 9443 9444 9445 9446 9447 9448 9449 9450 9451 9452 9453 9454 9455 9456 9457 9458 9459 9460 9461 9462 9463 9464 9465 9466 9467 9468 9469 9470 9471 9472 9473 9474 9475 9476 9477 9478 9479 9480 9481 9482 9483 9484 9485 9486 9487 9488 9489 9490 9491 9492 9493 9494 9495 9496 9497 9498 9499 9500 9501 9502 9503 9504 9505 9506 9507 9508 9509 9510 9511 9512 9513 9514 9515 9516 9517 9518 9519 9520 9521 9522 9523 9524 9525 9526 9527 9528 9529 9530 9531 9532 9533 9534 9535 9536 9537 9538 9539 9540 9541 9542 9543 9544 9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 9555 9556 9557 9558 9559 9560 9561 9562 9563 9564 9565 9566 9567 9568 9569 9570 9571 9572 9573 9574 9575 9576 9577 9578 9579 9580 9581 9582 9583 9584 9585 9586 9587 9588 9589 9590 9591 9592 9593 9594 9595 9596 9597 9598 9599 9600 9601 9602 9603 9604 9605 9606 9607 9608 9609 9610 9611 9612 9613 9614 9615 9616 9617 9618 9619 9620 9621 9622 9623 9624 9625 9626 9627 9628 9629 9630 9631 9632 9633 9634 9635 9636 9637 9638 9639 9640 9641 9642 9643 9644 9645 9646 9647 9648 9649 9650 9651 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 9663 9664 9665 9666 9667 9668 9669 9670 9671 9672 9673 9674 9675 9676 9677 9678 9679 9680 9681 9682 9683 9684 9685 9686 9687 9688 9689 9690 9691 9692 9693 9694 9695 9696 9697 9698 9699 9700 9701 9702 9703 9704 9705 9706 9707 9708 9709 9710 9711 9712 9713 9714 9715 9716 9717 9718 9719 9720 9721 9722 9723 9724 9725 9726 9727 9728 9729 9730 9731 9732 9733 9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 9748 9749 9750 9751 9752 9753 9754 9755 9756 9757 9758 9759 9760 9761 9762 9763 9764 9765 9766 9767 9768 9769 9770 9771 9772 9773 9774 9775 9776 9777 9778 9779 9780 9781 9782 9783 9784 9785 9786 9787 9788 9789 9790 9791 9792 9793 9794 9795 9796 9797 9798 9799 9800 9801 9802 9803 9804 9805 9806 9807 9808 9809 9810 9811 9812 9813 9814 9815 9816 9817 9818 9819 9820 9821 9822 9823 9824 9825 9826 9827 9828 9829 9830 9831 9832 9833 9834 9835 9836 9837 9838 9839 9840 9841 9842 9843 9844 9845 9846 9847 9848 9849 9850 9851 9852 9853 9854 9855 9856 9857 9858 9859 9860 9861 9862 9863 9864 9865 9866 9867 9868 9869 9870 9871 9872 9873 9874 9875 9876 9877 9878 9879 9880 9881 9882 9883 9884 9885 9886 9887 9888 9889 9890 9891 9892 9893 9894 9895 9896 9897 9898 9899 9900 9901 9902 9903 9904 9905 9906 9907 9908 9909 9910 9911 9912 9913 9914 9915 9916 9917 9918 9919 9920 9921 9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 9934 9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 9947 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966 9967 9968 9969 9970 9971 9972 9973 9974 9975 9976 9977 9978 9979 9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 9995 9996 9997 9998 9999 10000 10001 10002 10003 10004 10005 10006 10007 10008 10009 10010 10011 10012 10013 10014 10015 10016 10017 10018 10019 10020 10021 10022 10023 10024 10025 10026 10027 10028 10029 10030 10031 10032 10033 10034 10035 10036 10037 10038 10039 10040 10041 10042 10043 10044 10045 10046 10047 10048 10049 10050 10051 10052 10053 10054 10055 10056 10057 10058 10059 10060 10061 10062 10063 10064 10065 10066 10067 10068 10069 10070 10071 10072 10073 10074 10075 10076 10077 10078 10079 10080 10081 10082 10083 10084 10085 10086 10087 10088 10089 10090 10091 10092 10093 10094 10095 10096 10097 10098 10099 10100 10101 10102 10103 10104 10105 10106 10107 10108 10109 10110 10111 10112 10113 10114 10115 10116 10117 10118 10119 10120 10121 10122 10123 10124 10125 10126 10127 10128 10129 10130 10131 10132 10133 10134 10135 10136 10137 10138 10139 10140 10141 10142 10143 10144 10145 10146 10147 10148 10149 10150 10151 10152 10153 10154 10155 10156 10157 10158 10159 10160 10161 10162 10163 10164 10165 10166 10167 10168 10169 10170 10171 10172 10173 10174 10175 10176 10177 10178 10179 10180 10181 10182 10183 10184 10185 10186 10187 10188 10189 10190 10191 10192 10193 10194 10195 10196 10197 10198 10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 10213 10214 10215 10216 10217 10218 10219 10220 10221 10222 10223 10224 10225 10226 10227 10228 10229 10230 10231 10232 10233 10234 10235 10236 10237 10238 10239 10240 10241 10242 10243 10244 10245 10246 10247 10248 10249 10250 10251 10252 10253 10254 10255 10256 10257 10258 10259 10260 10261 10262 10263 10264 10265 10266 10267 10268 10269 10270 10271 10272 10273 10274 10275 10276 10277 10278 10279 10280 10281 10282 10283 10284 10285 10286 10287 10288 10289 10290 10291 10292 10293 10294 10295 10296 10297 10298 10299 10300 10301 10302 10303 10304 10305 10306 10307 10308 10309 10310 10311 10312 10313 10314 10315 10316 10317 10318 10319 10320 10321 10322 10323 10324 10325 10326 10327 10328 10329 10330 10331 10332 10333 10334 10335 10336 10337 10338 10339 10340 10341 10342 10343 10344 10345 10346 10347 10348 10349 10350 10351 10352 10353 10354 10355 10356 10357 10358 10359 10360 10361 10362 10363 10364 10365 10366 10367 10368 10369 10370 10371 10372 10373 10374 10375 10376 10377 10378 10379 10380 10381 10382 10383 10384 10385 10386 10387 10388 10389 10390 10391 10392 10393 10394 10395 10396 10397 10398 10399 10400 10401 10402 10403 10404 10405 10406 10407 10408 10409 10410 10411 10412 10413 10414 10415 10416 10417 10418 10419 10420 10421 10422 10423 10424 10425 10426 10427 10428 10429 10430 10431 10432 10433 10434 10435 10436 10437 10438 10439 10440 10441 10442 10443 10444 10445 10446 10447 10448 10449 10450 10451 10452 10453 10454 10455 10456 10457 10458 10459 10460 10461 10462 10463 10464 10465 10466 10467 10468 10469 10470 10471 10472 10473 10474 10475 10476 10477 10478 10479 10480 10481 10482 10483 10484 10485 10486 10487 10488 10489 10490 10491 10492 10493 10494 10495 10496 10497 10498 10499 10500 10501 10502 10503 10504 10505 10506 10507 10508 10509 10510 10511 10512 10513 10514 10515 10516 10517 10518 10519 10520 10521 10522 10523 10524 10525 10526 10527 10528 10529 10530 10531 10532 10533 10534 10535 10536 10537 10538 10539 10540 10541 10542 10543 10544 10545 10546 10547 10548 10549 10550 10551 10552 10553 10554 10555 10556 10557 10558 10559 10560 10561 10562 10563 10564 10565 10566 10567 10568 10569 10570 10571 10572 10573 10574 10575 10576 10577 10578 10579 10580 10581 10582 10583 10584 10585 10586 10587 10588 10589 10590 10591 10592 10593 10594 10595 10596 10597 10598 10599 10600 10601 10602 10603 10604 10605 10606 10607 10608 10609 10610 10611 10612 10613 10614 10615 10616 10617 10618 10619 10620 10621 10622 10623 10624 10625 10626 10627 10628 10629 10630 10631 10632 10633 10634 10635 10636 10637 10638 10639 10640 10641 10642 10643 10644 10645 10646 10647 10648 10649 10650 10651 10652 10653 10654 10655 10656 10657 10658 10659 10660 10661 10662 10663 10664 10665 10666 10667 10668 10669 10670 10671 10672 10673 10674 10675 10676 10677 10678 10679 10680 10681 10682 10683 10684 10685 10686 10687 10688 10689 10690 10691 10692 10693 10694 10695 10696 10697 10698 10699 10700 10701 10702 10703 10704 10705 10706 10707 10708 10709 10710 10711 10712 10713 10714 10715 10716 10717 10718 10719 10720 10721 10722 10723 10724 10725 10726 10727 10728 10729 10730 10731 10732 10733 10734 10735 10736 10737 10738 10739 10740 10741 10742 10743 10744 10745 10746 10747 10748 10749 10750 10751 10752 10753 10754 10755 10756 10757 10758 10759 10760 10761 10762 10763 10764 10765 10766 10767 10768 10769 10770 10771 10772 10773 10774 10775 10776 10777 10778 10779 10780 10781 10782 10783 10784 10785 10786 10787 10788 10789 10790 10791 10792 10793 10794 10795 10796 10797 10798 10799 10800 10801 10802 10803 10804 10805 10806 10807 10808 10809 10810 10811 10812 10813 10814 10815 10816 10817 10818 10819 10820 10821 10822 10823 10824 10825 10826 10827 10828 10829 10830 10831 10832 10833 10834 10835 10836 10837 10838 10839 10840 10841 10842 10843 10844 10845 10846 10847 10848 10849 10850 10851 10852 10853 10854 10855 10856 10857 10858 10859 10860 10861 10862 10863 10864 10865 10866 10867 10868 10869 10870 10871 10872 10873 10874 10875 10876 10877 10878 10879 10880 10881 10882 10883 10884 10885 10886 10887 10888 10889 10890 10891 10892 10893 10894 10895 10896 10897 10898 10899 10900 10901 10902 10903 10904 10905 10906 10907 10908 10909 10910 10911 10912 10913 10914 10915 10916 10917 10918 10919 10920 10921 10922 10923 10924 10925 10926 10927 10928 10929 10930 10931 10932 10933 10934 10935 10936 10937 10938 10939 10940 10941 10942 10943 10944 10945 10946 10947 10948 10949 10950 10951 10952 10953 10954 10955 10956 10957 10958 10959 10960 10961 10962 10963 10964 10965 10966 10967 10968 10969 10970 10971 10972 10973 10974 10975 10976 10977 10978 10979 10980 10981 10982 10983 10984 10985 10986 10987 10988 10989 10990 10991 10992 10993 10994 10995 10996 10997 10998 10999 11000 11001 11002 11003 11004 11005 11006 11007 11008 11009 11010 11011 11012 11013 11014 11015 11016 11017 11018 11019 11020 11021 11022 11023 11024 11025 11026 11027 11028 11029 11030 11031 11032 11033 11034 11035 11036 11037 11038 11039 11040 11041 11042 11043 11044 11045 11046 11047 11048 11049 11050 11051 11052 11053 11054 11055 11056 11057 11058 11059 11060 11061 11062 11063 11064 11065 11066 11067 11068 11069 11070 11071 11072 11073 11074 11075 11076 11077 11078 11079 11080 11081 11082 11083 11084 11085 11086 11087 11088 11089 11090 11091 11092 11093 11094 11095 11096 11097 11098 11099 11100 11101 11102 11103 11104 11105 11106 11107 11108 11109 11110 11111 11112 11113 11114 11115 11116 11117 11118 11119 11120 11121 11122 11123 11124 11125 11126 11127 11128 11129 11130 11131 11132 11133 11134 11135 11136 11137 11138 11139 11140 11141 11142 11143 11144 11145 11146 11147 11148 11149 11150 11151 11152 11153 11154 11155 11156 11157 11158 11159 11160 11161 11162 11163 11164 11165 11166 11167 11168 11169 11170 11171 11172 11173 11174 11175 11176 11177 11178 11179 11180 11181 11182 11183 11184 11185 11186 11187 11188 11189 11190 11191 11192 11193 11194 11195 11196 11197 11198 11199 11200 11201 11202 11203 11204 11205 11206 11207 11208 11209 11210 11211 11212 11213 11214 11215 11216 11217 11218 11219 11220 11221 11222 11223 11224 11225 11226 11227 11228 11229 11230 11231 11232 11233 11234 11235 11236 11237 11238 11239 11240 11241 11242 11243 11244 11245 11246 11247 11248 11249 11250 11251 11252 11253 11254 11255 11256 11257 11258 11259 11260 11261 11262 11263 11264 11265 11266 11267 11268 11269 11270 11271 11272 11273 11274 11275 11276 11277 11278 11279 11280 11281 11282 11283 11284 11285 11286 11287 11288 11289 11290 11291 11292 11293 11294 11295 11296 11297 11298 11299 11300 11301 11302 11303 11304 11305 11306 11307 11308 11309 11310 11311 11312 11313 11314 11315 11316 11317 11318 11319 11320 11321 11322 11323 11324 11325 11326 11327 11328 11329 11330 11331 11332 11333 11334 11335 11336 11337 11338 11339 11340 11341 11342 11343 11344 11345 11346 11347 11348 11349 11350 11351 11352 11353 11354 11355 11356 11357 11358 11359 11360 11361 11362 11363 11364 11365 11366 11367 11368 11369 11370 11371 11372 11373 11374 11375 11376 11377 11378 11379 11380 11381 11382 11383 11384 11385 11386 11387 11388 11389 11390 11391 11392 11393 11394 11395 11396 11397 11398 11399 11400 11401 11402 11403 11404 11405 11406 11407 11408 11409 11410 11411 11412 11413 11414 11415 11416 11417 11418 11419 11420 11421 11422 11423 11424 11425 11426 11427 11428 11429 11430 11431 11432 11433 11434 11435 11436 11437 11438 11439 11440 11441 11442 11443 11444 11445 11446 11447 11448 11449 11450 11451 11452 11453 11454 11455 11456 11457 11458 11459 11460 11461 11462 11463 11464 11465 11466 11467 11468 11469 11470 11471 11472 11473 11474 11475 11476 11477 11478 11479 11480 11481 11482 11483 11484 11485 11486 11487 11488 11489 11490 11491 11492 11493 11494 11495 11496 11497 11498 11499 11500 11501 11502 11503 11504 11505 11506 11507 11508 11509 11510 11511 11512 11513 11514 11515 11516 11517 11518 11519 11520 11521 11522 11523 11524 11525 11526 11527 11528 11529 11530 11531 11532 11533 11534 11535 11536 11537 11538 11539 11540 11541 11542 11543 11544 11545 11546 11547 11548 11549 11550 11551 11552 11553 11554 11555 11556 11557 11558 11559 11560 11561 11562 11563 11564 11565 11566 11567 11568 11569 11570 11571 11572 11573 11574 11575 11576 11577 11578 11579 11580 11581 11582 11583 11584 11585 11586 11587 11588 11589 11590 11591 11592 11593 11594 11595 11596 11597 11598 11599 11600 11601 11602 11603 11604 11605 11606 11607 11608 11609 11610 11611 11612 11613 11614 11615 11616 11617 11618 11619 11620 11621 11622 11623 11624 11625 11626 11627 11628 11629 11630 11631 11632 11633 11634 11635 11636 11637 11638 11639 11640 11641 11642 11643 11644 11645 11646 11647 11648 11649 11650 11651 11652 11653 11654 11655 11656 11657 11658 11659 11660 11661 11662 11663 11664 11665 11666 11667 11668 11669 11670 11671 11672 11673 11674 11675 11676 11677 11678 11679 11680 11681 11682 11683 11684 11685 11686 11687 11688 11689 11690 11691 11692 11693 11694 11695 11696 11697 11698 11699 11700 11701 11702 11703 11704 11705 11706 11707 11708 11709 11710 11711 11712 11713 11714 11715 11716 11717 11718 11719 11720 11721 11722 11723 11724 11725 11726 11727 11728 11729 11730 11731 11732 11733 11734 11735 11736 11737 11738 11739 11740 11741 11742 11743 11744 11745 11746 11747 11748 11749 11750 11751 11752 11753 11754 11755 11756 11757 11758 11759 11760 11761 11762 11763 11764 11765 11766 11767 11768 11769
|
-------------------------------------------------------------------
Fri Sep 7 12:07:39 CEST 2018 - ma@suse.de
- Drop type application due to poor metadata support (bsc#1100095,
bsc#1104415)
- version 17.7.0 (2)
-------------------------------------------------------------------
Thu Sep 6 12:16:25 CEST 2018 - ma@suse.de
- Automatically fetch repository signing key from gpgkey url
(bsc#1088037)
- lsof: use '-K i' if lsof supports it (bsc#1099847,bsc#1036304)
- version 17.6.4 (2)
-------------------------------------------------------------------
Thu Aug 30 16:44:56 CEST 2018 - ma@suse.de
- Check for not imported keys after multi key import from rpmdb
(bsc#1096217)
- version 17.6.3 (2)
-------------------------------------------------------------------
Tue Aug 21 18:46:35 CEST 2018 - ma@suse.de
- fixup! Add filesize check for downloads with known size (bsc#408814)
Fix detetction of metalink downloads and prevent aborting if
a metalink file is larger than the expected data file.
- version 17.6.2 (2)
-------------------------------------------------------------------
Fri Aug 17 14:52:14 CEST 2018 - ma@suse.de
- Adapt to changes in libgpgme11-11.1.0 breaking the signature
verification (bsc#1100427)
- Use %license (bsc#1082318)
- BuildRequires: libsolv-devel >= 0.6.35 (for bsc#1100095)
- changes: add CVE numbers
- version 17.6.1 (2)
-------------------------------------------------------------------
Fri Aug 3 11:11:25 CEST 2018 - ma@suse.de
- RepoInfo::provideKey: add report telling where we look for missing
keys.
- Support listing gpgkey URLs in repo files (bsc#1088037)
- Add new report to request user approval for importing a package key
- Handle http error 502 Bad Gateway in curl backend (bsc #1070851)
(fixes openSUSE/zypper#177)
- Add filesize check for downloads with known size (bsc#408814)
- Removed superfluous space in translation (bsc#1102019)
- version 17.6.0 (2)
-------------------------------------------------------------------
Thu Jul 19 12:57:21 CEST 2018 - ma@suse.de
- Prevent the system from sleeping during a commit
(fixes openSUSE/zypper#135)
- RepoManager: Explicitly request repo2solv to generate application
pseudo packages.
- version 17.5.2 (2)
-------------------------------------------------------------------
Wed Jul 18 10:55:49 CEST 2018 - ma@suse.de
- libzypp-devel should not require cmake (bsc#1101349)
- Avoid zombies from ExternalProgram
- Update ApiConfig
- fix typo
- version 17.5.1 (2)
-------------------------------------------------------------------
Mon Jul 9 14:43:15 CEST 2018 - ma@suse.de
- HardLocksFile: Prevent against empty commit without Target having
been been loaded (bsc#1096803)
- lsof: use '-K i' if lsof supports it (bsc#1099847)
- PackageProvider: Validate deta rpms before caching (bsc#1091624,
bsc#1088705, CVE-2018-7685)
- PackageProvider: Validate downloaded rpm package signatures
before caching (bsc#1091624, bsc#1088705, CVE-2018-7685)
- version 17.5.0 (2)
-------------------------------------------------------------------
Mon Jun 25 10:48:55 CEST 2018 - ma@suse.de
- Flags: make it std=c++14 ready
- Replace 'redhat-release' with generic 'system-release' (#120)
- Ignore /var, /tmp and /proc in zypper ps (bsc#1096617)
- Show GPGME version in log
- version 17.4.0 (2)
-------------------------------------------------------------------
Thu Apr 26 18:07:11 CEST 2018 - ma@suse.de
- Avoid zombie tar processes (bsc#1076192)
- Replace the terminology 'uninstallable' with 'not installable'
(bsc#1029392)
- version 17.3.1 (2)
-------------------------------------------------------------------
Mon Apr 9 13:11:50 CEST 2018 - ma@suse.de
- Show progressbar when running posttrans scripts
- Execute service plugin script chrooted to the RepoManagers root
(bsc#1080693)
- Make sure the product file comes from /etc/products.d for the
fallback product search (bsc#1086602)
- Introduce ZConfig::repoManagerRoot to support having diverging
target and repomanager root paths
- Rename `stderr` as it can be a macro (fixes #102)
- version 17.3.0 (2)
-------------------------------------------------------------------
Tue Mar 13 18:03:42 CET 2018 - ma@suse.de
- Protect code against broken translations (bsc#1082711)
- Fix broken translated format strings
- Deprecate the use of asciidoc for new releases
- version 17.2.2 (2)
-------------------------------------------------------------------
Wed Mar 7 11:22:02 CET 2018 - ma@suse.de
- PoolQuery::addDependency add overload to define an individual
Match::Mode (bsc#1043166)
- version 17.2.1 (2)
-------------------------------------------------------------------
Thu Mar 1 17:46:39 CET 2018 - bzeller@suse.de
- Add /var/lib/gdm to CheckAccessDeleted blacklist (bsc#1079991)
- Use gpgme instead of calling gpg2 binary directly
- Fix leak in Digest.cc (bsc#1075978)
- version 17.2.0 (2)
-------------------------------------------------------------------
Tue Feb 20 18:03:24 CET 2018 - ma@suse.de
- RpmDb::checkPackage: fix parsing localized rpm output (bsc#1076415)
- Replace libexpat with libxml
- Fix libzypp tests failing with `-Wp,-D_GLIBCXX_ASSERTIONS`
compiler flag (fixes #84)
- BuildRequire gpg2 as testcases need it (fixes #84)
- version 17.1.3 (0)
-------------------------------------------------------------------
Fri Feb 2 16:07:08 CET 2018 - ma@suse.de
- Fix crash when installing broken rpm packages (bsc#1078284)
- Testcase: Minor fix writing update testcases
- version 17.1.2 (0)
-------------------------------------------------------------------
Mon Jan 15 17:01:33 CET 2018 - ma@suse.de
- Adapt rpm package verification to changes in rpm-4.14 (bsc#1076018)
- version 17.1.1 (0)
-------------------------------------------------------------------
Thu Jan 4 17:49:06 CET 2018 - ma@suse.de
- plugin: don't reject header values containing a ':' (bsc#1074687)
- Locks: Don't store duplicate locks (bsc#969569)
- version 17.1.0 (0)
-------------------------------------------------------------------
Wed Dec 6 13:29:42 CET 2017 - ma@suse.de
- Fix default for solver.allowNameChange (bsc#1071466)
- version 17.0.5 (0)
-------------------------------------------------------------------
Mon Dec 4 11:09:24 CET 2017 - ma@suse.de
- Stop BuildRequire dropped boost-devel (bsc#1062782)
- version 17.0.4 (0)
-------------------------------------------------------------------
Tue Nov 28 18:21:51 CET 2017 - ma@suse.de
- When importing multiple keys, export the individual keys
ascii armored for import into the rpmdb (bsc#1069381)
- version 17.0.3 (0)
-------------------------------------------------------------------
Thu Nov 23 12:33:51 CET 2017 - ma@suse.de
- Don't filter procs with a different mnt namespace (bsc#1068708)
- Support repo variables in an URIs host:port component
(bsc#1057640, bsc#1067605)
- version 17.0.2 (0)
-------------------------------------------------------------------
Fri Nov 10 15:25:20 CET 2017 - ma@suse.de
- Solvable: fix inconsistent retrieval of mediaNr (bsc#1065677)
- version 17.0.1 (0)
-------------------------------------------------------------------
Tue Nov 7 16:14:31 CET 2017 - ma@suse.de
- Locale: Fix possible segfault (bsc#1064999)
- RpmDb: Remove excess keys in the zypp keyring when exporting keys only
(bsc#1064380)
- KeyRing: Fix deleted keys not removed from rpmdb too (bsc#1064380)
- Flag gpg keycache dirty when adding/removing keys (bsc#1064380)
- Version 17.x for CODE-15, 16.x. is continued on SuSE-SLE-12-SP2-Branch
- version 17.0.0 (0)
-------------------------------------------------------------------
Thu Oct 12 18:04:38 CEST 2017 - ma@suse.de
- Fix media handling in presence of a repo path prefix (bsc#1062561)
- version 16.17.3 (0)
-------------------------------------------------------------------
Wed Oct 11 16:29:48 CEST 2017 - ma@suse.de
- Fix RepoProvideFile ignoring a repo path prefix (bsc#1062561)
- version 16.17.2 (0)
-------------------------------------------------------------------
Fri Sep 22 12:16:34 CEST 2017 - ma@suse.de
- Default to 'solver.dupAllowVendorChange = false' on SLE15
(FATE#323478)
- Remove unused legacy notify-message script (bsc#1058783)
- version 16.17.1 (0)
-------------------------------------------------------------------
Fri Sep 8 18:05:30 CEST 2017 - ma@suse.de
- Support multiple product licenses in repomd (FATE#322276)
- version 16.17.0 (0)
-------------------------------------------------------------------
Thu Sep 7 12:27:44 CEST 2017 - ma@suse.de
- Propagate 'rpm --import' errors (bsc#1057188)
- Fix typos in zypp.conf
- version 16.16.0 (0)
-------------------------------------------------------------------
Mon Aug 28 16:05:36 CEST 2017 - ma@suse.de
- Add testcase to compile (bsc#1055920)
- version 16.15.6 (0)
-------------------------------------------------------------------
Fri Aug 25 14:08:43 CEST 2017 - ma@suse.de
- Adapt to work with GnuPG 2.1.23 (bsc#1054088)
- version 16.15.5 (0)
-------------------------------------------------------------------
Fri Aug 25 12:51:43 CEST 2017 - ma@suse.de
- verifyFileSignature: Support signing with subkeys (bsc#1008325)
- PublicKey: Scan and provide subkey information.
- Enhance sort order for media.1/products (bsc#1054671)
- Drop detection and support for rpm-4.4 (fixes #77)
- version 16.15.4 (0)
-------------------------------------------------------------------
Fri Aug 11 15:29:40 CEST 2017 - ma@suse.de
- RepoInfo: add enum GpgCheck for convenient gpgcheck mode handling
(bsc#1045735)
- Fix repo/pkg checks to follow explicitly defined gpgcheck in a
.repo file
- version 16.15.3 (0)
-------------------------------------------------------------------
Fri Jul 21 13:26:48 CEST 2017 - ma@suse.de
- Weaken fix for bsc#1038984 if 'gpgcheck=0' in libzypp-16.15.x only.
This will allow some already released products to adapt to the
behavioral changes introduced by fixing bsc#1038984, while systems
with a default configuration (gpgcheck=1) already benefit from
the fix in libzypp-16.15.x. For details see section
'Signature checking' in /etc/zypp/zypp.conf.
- Fix gpg-pubkey release (creation time) computation (bsc#1036659)
- update lsof blacklist (bsc#1046417)
- version 16.15.2 (0)
-------------------------------------------------------------------
Tue Jul 18 13:18:16 CEST 2017 - ma@suse.de
- Be sure bad packages do not stay in the cache
(bsc#1045735, CVE-2017-9269)
- version 16.15.1 (0)
-------------------------------------------------------------------
Mon Jul 17 16:38:14 CEST 2017 - ma@suse.de
- PackageProvider: enforce a signed package if pkgGpgCheckIsMandatory
- Add RpmDb::checkPackageSignature to report unsigned packages
- Fix repo gpg check workflows, mainly for unsigned repos and packages
(bsc#1045735, bsc#1038984, CVE-2017-7435, CVE-2017-7436, CVE-2017-9269)
- version 16.15.0 (0)
-------------------------------------------------------------------
Wed Jul 12 17:06:14 CEST 2017 - ma@suse.de
- repo refresh: Re-probe if the repository type changes (bsc#1048315)
- MediaCurl: Propagate proper error code to DownloadProgressReport
(bsc#1047785)
- Allow to trigger an appdata refresh unconditionally (bsc#1009745)
- Support custom repo variables defined in /etc/zypp/vars.d (fixes #68)
- rename: handle EXDEV error on OverlayFS
- version 16.14.0 (0)
-------------------------------------------------------------------
Fri Jun 30 14:25:29 CEST 2017 - ma@suse.de
- Adapt loop mounting of iso images (bsc#1038132, bsc#1033236)
- Adjust zypp.conf for openSUSE Tumbleweed (bsc#1031756)
- Change arch variable names conflicting with compiler macros (fixes #70)
- Fix potential crash if repo has no baseurl (bnc#1043218)
- version 16.13.0 (0)
-------------------------------------------------------------------
Wed May 31 11:49:07 CEST 2017 - ma@suse.de
- Testcase: add missing solver flags (bsc#1041889)
- version 16.12.0 (0)
-------------------------------------------------------------------
Fri May 12 11:36:52 CEST 2017 - ma@suse.de
- add identIsAutoInstalled convenience methods
- make gcc6 happy
- version 16.11.0 (0)
-------------------------------------------------------------------
Thu May 11 15:23:28 CEST 2017 - ma@suse.de
- Use a common workflow for downloading packages and srcpackages.
This includes a common way of handling and reposrting gpg signature
and checks. (bsc#1037210)
- PackageProvider: as well support downloading SrcPackage (for bsc#1037210)
- version 16.10.0 (0)
-------------------------------------------------------------------
Thu Apr 27 16:03:32 CEST 2017 - ma@suse.de
- PoolQuery: Treat explicit queries for 'kind:name' correctly
(bsc#1035729)
- version 16.9.0 (0)
-------------------------------------------------------------------
Fri Apr 21 16:23:51 CEST 2017 - ma@suse.de
- Add API to control resolver job to update all packages (FATE#320653)
- Remove legacy vendor equivalence between 'suse' and 'opensuse'
(bsc#1030686)
- version 16.8.0 (0)
-------------------------------------------------------------------
Fri Apr 21 09:40:32 CEST 2017 - ma@suse.de
- RepoInfo: Allow temporary repos to control their metadata
directories (bsc#1032632)
- Arch: add armv5tl
- version 16.7.0 (0)
-------------------------------------------------------------------
Thu Mar 30 15:00:30 CEST 2017 - ma@suse.de
- Recognize license tarball in rpmmd repos (FATE#316159)
- Fix media verification to properly propagate media access errors
(bsc#1031093)
- version 16.6.1 (0)
-------------------------------------------------------------------
Mon Mar 27 17:10:52 CEST 2017 - ma@suse.de
- Fix invalidation of PoolItems if Pool IDs are reused (bsc#1028661)
- version 16.6.0 (0)
-------------------------------------------------------------------
Mon Mar 27 09:33:26 CEST 2017 - ma@suse.de
- Fix X-libcurl-Empty-Header-Workaround (bsc#1030919)
- version 16.5.2 (0)
-------------------------------------------------------------------
Tue Mar 21 13:38:08 CET 2017 - ma@suse.de
- MediaCurl: Treat http response 410(Gone) like 404(Not Found)
(bsc#1030136)
- version 16.5.1 (0)
-------------------------------------------------------------------
Thu Mar 16 14:06:03 CET 2017 - ma@suse.de
- Support multi-volume repomd repositories (FATE#320544)
- MediaCurl: ZYPP_MEDIA_CURL_IPRESOLVE=<4|6> to force name resolution
to IPv4/IPv6 only (fixes openSUSE/zypper#49)
- Add support for openssl >= 1.1
- version 16.5.0 (0)
-------------------------------------------------------------------
Mon Feb 20 10:10:43 CET 2017 - ma@suse.de
- PublicKey: Create tmpdirs inside ZYpp::tmpPath (bsc#926844)
- Don't create AnonymousUniqueId in chroot (bsc#1024741)
- version 16.4.3 (0)
-------------------------------------------------------------------
Tue Feb 14 12:07:14 CET 2017 - ma@suse.de
- dumpAsXmlOnL: xml escape node content (bsc#1024909)
- version 16.4.2 (0)
-------------------------------------------------------------------
Fri Feb 3 13:40:04 CET 2017 - ma@suse.de
- MediaMultiCurl: Trigger aliveCallback when downloading metalink
files (bsc#1021291)
- version 16.4.1 (0)
-------------------------------------------------------------------
Thu Jan 26 13:03:37 CET 2017 - ma@suse.de
- Add API for updating the AutoInstalled db
- MediaCD: Fix mountpoint creation after failing udf mount (bsc#1022046)
- fix misleading indentation (fixes #65)
- Fix compilation error reported by GCC7 (#63).
- Prefer calling "repo2solv" rather than "repo2solv.sh"
- version 16.4.0 (0)
-------------------------------------------------------------------
Wed Dec 14 12:24:23 CET 2016 - ma@suse.de
- Don't raise FileCheckException if user accepted a package with wrong
digest (bsc#1014265)
- Also provide the exception history when requesting a media failed
(bsc#1010952)
- version 16.3.2 (0)
-------------------------------------------------------------------
Tue Oct 11 18:04:18 CEST 2016 - ma@suse.de
- Let 'dup --from' leave an updateTestcase-<DATE> in /var/log (bsc#1004096)
- version 16.3.1 (0)
-------------------------------------------------------------------
Tue Oct 11 11:41:47 CEST 2016 - ma@suse.de
- RepoInfo: Allow parsing multiple gpgkey= URLs (bsc#1003748)
- version 16.3.0 (0)
-------------------------------------------------------------------
Tue Sep 20 11:41:48 CEST 2016 - ma@suse.de
- guessPackageSpec: Don't break globbing (fixes openSUSE/zypper#97)
- version 16.2.5 (0)
-------------------------------------------------------------------
Thu Sep 15 15:27:15 CEST 2016 - ma@suse.de
- RepoFileReader: fix parsing of multiline url entries (bsc#964932)
- Allow repo type 'rpm' as alias for 'rpm-md' (fixes openSUSE/zypper#100)
- version 16.2.4 (0)
-------------------------------------------------------------------
Fri Sep 9 16:43:30 CEST 2016 - ma@suse.de
- xmlout::Node: Allow adding nore attributes while the start node
is not closed (FATE#320699)
- Fixes broken XML output introduced by an unwanted change in 16.2.2
(bsc#998344)
- version 16.2.3 (0)
-------------------------------------------------------------------
Wed Aug 10 17:10:41 CEST 2016 - ma@suse.de
- Report numeric curl error if code is unrecognized (bsc#992302)
- multicurl: propagate proxy settings stored in repo url (bsc#933839)
- version 16.2.2 (0)
-------------------------------------------------------------------
Thu Jul 21 13:09:33 CEST 2016 - ma@suse.de
- Rebuild .solv-files not matching the parsers LIBSOLV_TOOLVERSION
- BuildRequires: libsolv-devel >= 0.6.23
- version 16.2.1 (0)
-------------------------------------------------------------------
Mon Jul 18 16:36:25 CEST 2016 - ma@suse.de
- Product: Offer tri-state hasEndOfLife details (FATE#320699)
- version 16.2.0 (0)
-------------------------------------------------------------------
Thu Jul 14 19:02:57 CEST 2016 - ma@suse.de
- use more user friendly command names for "zypper ps" (bsc#980541)
- version 16.1.3 (0)
-------------------------------------------------------------------
Thu Jul 14 15:39:03 CEST 2016 - ma@suse.de
- Don't do media number substitution on URLs of medium #1 (bsc#798470)
- version 16.1.2 (0)
-------------------------------------------------------------------
Tue Jul 5 11:39:11 CEST 2016 - ma@suse.de
- Fix Shrink pool if all repos are removed (bsc#899755, bsc#987573)
- version 16.1.1 (0)
-------------------------------------------------------------------
Fri Jun 24 12:33:29 CEST 2016 - ma@suse.de
- API enahncements for zypper (FATE#320447)
- version 16.1.0 (0)
-------------------------------------------------------------------
Tue Jun 21 11:11:03 CEST 2016 - ma@suse.de
- Filter duplicate resolver solutions (bsc#985674)
- zypp.conf: Add download.media_mountdir: Path where media are
preferably mounted or downloaded (FATE#319462)
- version 16.0.5 (0)
-------------------------------------------------------------------
Wed Jun 15 12:36:27 CEST 2016 - ma@suse.de
- Fix bug in removeRepository which may keep an empty .repo file
rather than deleting it (bsc#984494)
- version 16.0.4 (0)
-------------------------------------------------------------------
Mon Jun 13 12:53:03 CEST 2016 - ma@suse.de
- Shrink pool if all repos are removed (bnc#899755)
- Avoid direct BuildRequire on libudev-devel (#60)
- version 16.0.3 (0)
-------------------------------------------------------------------
Tue Jun 7 18:43:31 CEST 2016 - ma@suse.de
- Allow PackageKit to drop the zypp lock (bnc#899755)
- Avoid superfluous rebuilding of indices when solving
- version 16.0.2 (0)
-------------------------------------------------------------------
Sun Jun 5 16:12:42 CEST 2016 - ma@suse.de
- po: upadte makefiles
- DefaultIntegral: provide asString (for FATE#320447)
- version 16.0.1 (0)
-------------------------------------------------------------------
Fri May 13 08:45:53 CEST 2016 - ma@suse.de
- Prepare cmake to maintain the .pot and .po files in git. Add
initial .po file set derived from tarballs. Translations are now
maintained via Weblate.
- Provide 'libzypp(plugin:services) = 1' after fixing bsc#933760
- Bump major version for Factory, 15.x is continued on SuSE-SLE-12-SP1-Branch
- version 16.0.0 (0)
-------------------------------------------------------------------
Thu Apr 28 14:17:09 CEST 2016 - ma@suse.de
- Update sle-zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Apr 28 14:04:36 CEST 2016 - ma@suse.de
- Update sle-zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Apr 25 14:59:41 CEST 2016 - ma@suse.de
- Fix credential file parser losing entries with known URL but
different user name (bsc#933760)
- RepoManager: allow extraction of multiple baseurls for service
repos (bsc#964932)
- addRepository: fix to use the correct history file for logging
- specfile: add /etc/zypp/credentials.d to the file list
- version 15.22.0 (19)
-------------------------------------------------------------------
Mon Apr 18 15:03:13 CEST 2016 - ma@suse.de
- RepoindexFileReader: fix service metadata TTL default value (bsc#967828)
- version 15.21.7 (19)
-------------------------------------------------------------------
Fri Apr 15 11:31:08 CEST 2016 - ma@suse.de
- DiskUsageCounter: Limit estimated waste per file (bsc#974275)
- version 15.21.6 (19)
-------------------------------------------------------------------
Fri Mar 18 13:37:22 CET 2016 - ma@suse.de
- Use PluginExecutor for commit- and system-hooks (bnc#971637)
- BuildRequires: libsolv-devel >= 0.6.19 (bnc#971018)
- version 15.21.5 (19)
-------------------------------------------------------------------
Sun Mar 13 01:13:08 CET 2016 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Mar 10 01:13:24 CET 2016 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Tue Mar 1 12:34:53 CET 2016 - ma@suse.de
- media: Send stats header to download.opensuse.org only (bsc#955801)
- fix build-compare (#57, #58)
- version 15.21.4 (19)
-------------------------------------------------------------------
Thu Feb 18 18:38:52 CET 2016 - ma@suse.de
- yum::Downloader: Download only wanted 'susedata.LANG' files
(FATE#320518)
- version 15.21.3 (19)
-------------------------------------------------------------------
Thu Feb 4 16:38:14 CET 2016 - ma@suse.de
- installSrcPackage: trigger progress callback (bsc#580902)
- version 15.21.2 (19)
-------------------------------------------------------------------
Thu Feb 4 01:13:31 CET 2016 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Jan 29 11:40:51 CET 2016 - ma@suse.de
- Don't buildrequire graphviz-gnome (bsc#964150)
- Unwanted btrfs subvolumes must be filtered by device (not fsid)
(fixes #54)
- version 15.21.1 (19)
-------------------------------------------------------------------
Thu Jan 21 01:13:29 CET 2016 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Jan 20 17:12:42 CET 2016 - ma@suse.de
- Filter unwanted btrfs subvolumes (fixes #54, closes #55, bnc#949945)
- RepoInfo: Provide access to repo content keywords
- Build with boost-1.60.0
- version 15.21.0 (19)
-------------------------------------------------------------------
Thu Jan 14 01:13:17 CET 2016 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Jan 7 01:13:28 CET 2016 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Dec 24 01:13:13 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Dec 11 19:07:09 CET 2015 - ma@suse.de
- ResPoolProxy: make begin/end pairs Iterable
- String: Format and FormatNAC classes based on boost::format
- DefaultIntegral: provide initial value
- More specific exception message if GPG binary is missing (bsc#637791)
- version 15.20.0 (19)
-------------------------------------------------------------------
Thu Dec 10 01:14:50 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Dec 3 01:13:11 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Nov 22 01:13:29 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Nov 19 01:16:03 CET 2015 - ma@suse.de
- Update sle-zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Nov 19 01:13:40 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Nov 16 12:27:02 CET 2015 - ma@suse.de
- createPot: Fix plural form detection (bsc#955053)
- version 15.19.7 (19)
-------------------------------------------------------------------
Thu Nov 12 01:13:26 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Nov 8 01:13:11 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Nov 6 11:08:46 CET 2015 - ma@suse.de
- Add testcase for uncached repo-variables.
- Fixed Japanese translations (bsc#949196)
- version 15.19.6 (19)
-------------------------------------------------------------------
Fri Nov 6 10:56:44 CET 2015 - ma@suse.de
- Update sle-zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Nov 5 01:15:12 CET 2015 - ma@suse.de
- Update sle-zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Nov 5 01:13:24 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Tue Nov 3 10:52:01 CET 2015 - ma@suse.de
- Update sle-zypp-po.tar.bz2
-------------------------------------------------------------------
Tue Nov 3 10:51:43 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Oct 23 17:10:18 CEST 2015 - ma@suse.de
- Fix broken product: <-> -release package relation (bnc#951782)
- version 15.19.5 (19)
-------------------------------------------------------------------
Thu Oct 22 12:23:29 CEST 2015 - ma@suse.de
- Use a uniform translation set for SLE and openSUSE (bnc#948924)
- fix Plugin-services not updating repo GPGCheck settings (bnc#951402)
- version 15.19.4 (19)
-------------------------------------------------------------------
Sun Oct 18 01:13:27 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Oct 15 01:13:57 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Oct 14 16:36:27 CEST 2015 - ma@suse.de
- make Solvable::asUserString more readable (bnc#949957)
- version 15.19.3 (19)
-------------------------------------------------------------------
Sun Oct 11 01:13:12 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Oct 8 01:14:43 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Oct 7 13:11:48 CEST 2015 - ma@suse.de
- fix suse_version test (bsc#949046)
- version 15.19.2 (19)
-------------------------------------------------------------------
Wed Oct 7 11:06:24 CEST 2015 - ma@suse.de
- Locks: fix using namespaces (for FATE#318299)
- version 15.19.1 (19)
-------------------------------------------------------------------
Mon Oct 5 12:27:49 CEST 2015 - ma@suse.de
- fix reserved identifier violation (fixes #51)
- solver: speed up collecting pool data to build the job queue
- doc: short abstract about 'Code 12 Application Metadata'
- version 15.19.0 (19)
-------------------------------------------------------------------
Tue Sep 29 17:51:48 CEST 2015 - ma@suse.de
- solver verify: multiversion property needs to be assigned to
installed items too.
- ZYppCommitResult: add attemptToModify to indicate an attempt to
actually install/remove was made (bsc#946750, FATE#319467)
- version 15.18.0 (14)
-------------------------------------------------------------------
Mon Sep 28 12:19:26 CEST 2015 - ma@suse.de
- SetTracker: fix computation of change sets (bsc#946898)
- version 15.17.2 (14)
-------------------------------------------------------------------
Fri Sep 25 11:42:28 CEST 2015 - ma@suse.de
- Pattern: support dynamic computation of pattern visibility (bsc#900769)
- Avoid URL rewrite if probing local cache directories (bsc#946129)
- version 15.17.1 (14)
-------------------------------------------------------------------
Mon Sep 21 16:57:45 CEST 2015 - ma@suse.de
- Dummy (FATE#318827) to make Sles-changelog-checker stop whining.
- version 15.17.0 (14)
-------------------------------------------------------------------
Mon Sep 21 16:09:50 CEST 2015 - ma@suse.de
- Glob: fix reserved identifier violation
- version 15.16.2 (14)
-------------------------------------------------------------------
Tue Sep 15 15:02:45 CEST 2015 - ma@suse.de
- CheckAccessDeleted: Identify services by systemd cgroup (FATE#318827)
- version 15.16.1 (14)
-------------------------------------------------------------------
Mon Sep 14 12:21:30 CEST 2015 - ma@suse.de
- Reload multiversion setting from the target zypp.conf (bnc#906096)
- version 15.16.0 (14)
-------------------------------------------------------------------
Sun Sep 13 01:15:26 CEST 2015 - ma@suse.de
- Update sle-zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Sep 13 01:13:30 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Sep 10 01:16:00 CEST 2015 - ma@suse.de
- Update sle-zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Sep 4 13:49:33 CEST 2015 - ma@suse.de
- Don't cache repo releasever (bnc#943563)
- Selectable: allow setPickStatus for non-multiversion packages
(bnc#943870)
- ResPoolProxy: add ScopedSaveState
- version 15.15.0 (14)
-------------------------------------------------------------------
Tue Sep 1 18:19:27 CEST 2015 - ma@suse.de
- zypp.conf: add solver.dupAllow{Downgrade,NameChange,ArchChange,
VendorChange} default options for tuning distribution upgrades.
- Remove obsolete method (bsc#941398) (fixes #50)
- fix invalid XML (bnc#942518)
- version 15.14.0 (14)
-------------------------------------------------------------------
Sun Aug 30 01:13:07 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Aug 27 01:14:20 CEST 2015 - ma@suse.de
- Update sle-zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Aug 20 01:13:09 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Aug 16 01:13:23 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Aug 13 18:16:52 CEST 2015 - ma@suse.de
- Support caching of service metadata. A TTL for the service
metadata may be provided in the repoindex.xml itself. The
default is 'no caching'. (FATE#318136)
- Fix setting dup_allow* solver options (bnc#941463)
- Don't make zypper encode {} around repo vars (bnc#941453)
- version 15.13.0 (11)
-------------------------------------------------------------------
Thu Aug 13 01:13:43 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Tue Aug 11 18:48:57 CEST 2015 - ma@suse.de
- History: Add 'command' tag showing who triggered the commit.
The corresponding HistoryLogData class for parsing is
HistoryLogDataStampCommand. Available data are the commandline
executed, user@hostname and userdata/transactionID. (FATE#312298)
- Add convenience comparison PoolItem<>ResObject::constPtr
- Fixes for SWIG 2.x
- version 15.12.0 (11)
-------------------------------------------------------------------
Mon Aug 10 16:22:06 CEST 2015 - ma@suse.de
- Make multiversion an individual solvables property (FATE#318778)
- SolvableType: common api to access solvable properties
- Support for MIPS architectures
- version 15.11.0 (11)
-------------------------------------------------------------------
Sun Aug 9 01:13:24 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Aug 2 01:13:27 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Jul 30 16:13:49 CEST 2015 - ma@suse.de
- Resolver: Track changed requested locales and adjust installed
packages accordingly. (part of FATE#318099)
- Testcase: Store autoinstalled packages
- Locale: Make it IdString based
- Get rid of std::tr1:: hashes
- Flags: Fix to work with 'enum class'
- Hide away resolver internals
- version 15.10.0 (10)
-------------------------------------------------------------------
Thu Jul 30 01:13:30 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Tue Jul 28 14:14:54 CEST 2015 - ma@suse.de
- Update sle-zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Jul 27 09:30:38 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Jul 26 01:13:37 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Jul 16 01:13:33 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Jul 12 01:13:20 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Jul 9 16:43:12 CEST 2015 - ma@suse.de
- Resolver allow tuning DUP mode solver flags (FATE#319128)
- version 15.9.0 (5)
-------------------------------------------------------------------
Fri Jul 3 08:23:04 CEST 2015 - ma@suse.de
- Flags<Enum>: add stringify
- add asString for Patch::InteractiveFlag
- version 15.8.0 (5)
-------------------------------------------------------------------
Thu Jul 2 01:13:24 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Jul 1 14:00:42 CEST 2015 - ma@suse.de
- add asString for Patch::Category
- version 15.7.0 (5)
-------------------------------------------------------------------
Mon Jun 29 17:43:00 CEST 2015 - ma@suse.de
- Fix lost pathname when importing repo keys (bnc#936373)
- Disable code swig does not understand
- version 15.6.0 (5)
-------------------------------------------------------------------
Sat Jun 27 17:07:32 CEST 2015 - ma@suse.de
- Patch: fixup testing Category and Severity flags (FATE#318760)
- version 15.5.0 (5)
-------------------------------------------------------------------
Fri Jun 12 12:14:04 CEST 2015 - ma@suse.de
- Add details to the default signature verification problem report
- PathInfo: Avoid ExternalProgram in clean_dir
- call rpmdb2solv without executing user-supplied scripts (bnc#926853)
- version 15.4.1 (3)
-------------------------------------------------------------------
Thu Jun 11 01:13:31 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Jun 4 01:13:22 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Jun 3 13:00:59 CEST 2015 - ma@suse.de
- Enhance solv.idx file handling to support zypper bash completion
- Fix SSL client certificate authentication via URL option
ssl_clientcert/ssl_clientkey (bnc#932393)
- version 15.4.0 (3)
-------------------------------------------------------------------
Thu May 28 01:13:23 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun May 24 18:17:38 CEST 2015 - ma@suse.de
- Downloader: Accept unsigned repository if pkgGpgCheck is ON.
- FindFileConflicts: avoid nested exception on user abort (bnc#931601)
- Support for *.check files in the systemCheck.d directory (#45)
- version 15.3.0 (3)
-------------------------------------------------------------------
Sun May 24 01:13:19 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon May 18 10:46:10 CEST 2015 - ma@suse.de
- zypp.conf: Add config values for gpgcheck, repo_gpgcheck
and pkg_gpgcheck. The default behavior 'gpgcheck=On' will
automatically turn on the gpg signature check for packages
downloaded from repository with unsigned metadata. If the
repo metadata are signed, a faster comparison via checksums
is done. By explicitly setting repo_gpgcheck or pkg_gpgcheck
you can enforce the signature check of repository metadata
or downloaded packages to be always performed. Those defaults
can be overwritten per repository. (FATE#314603)
- version 15.2.0 (2)
-------------------------------------------------------------------
Wed May 13 14:04:04 CEST 2015 - ma@suse.de
- Write solv.idx to speed up bash tab completion (bnc#928650)
- version 15.1.3 (1)
-------------------------------------------------------------------
Fri May 8 11:44:44 CEST 2015 - ma@suse.de
- gcc5 fixes
- Fix repo alias containing ']' not handled correctly (bnc#929528)
- Fix SEGV when dumping rpm header with epoch (bnc#929483)
- version 15.1.2 (1)
-------------------------------------------------------------------
Mon Apr 27 14:43:53 CEST 2015 - ma@suse.de
- PubliKey: fix reference to temporary data
- version 15.1.1 (1)
-------------------------------------------------------------------
Thu Apr 23 01:13:15 CEST 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Apr 22 10:50:00 CEST 2015 - ma@suse.de
- ZYpp: Changed ZYpp::Ptr to be a shared_ptr;
a precondition for fixing bnc-899755
- rpmmd: support 'metalink=' in .repo (for zypper#63)
- RepoMirrorList: ignore comments and malformed urls in mirrorlist
- PathInfo: remove minor/major conflicting with GNU libc macros
DiskUsageCounter: remove ctors taking 'magic' bool flags
ZyppCallbacks: remove unused PatchDownload callbacks
- version 15.1.0 (1)
-------------------------------------------------------------------
Thu Apr 2 19:06:56 CEST 2015 - ma@suse.de
- POODLE: libzypp should only talk TLS (bnc#903405)
- Bump major version for Factory, 14.x is continued on SuSE-SLE-12-Branch
- version 15.0.0 (0)
-------------------------------------------------------------------
Thu Apr 2 16:01:43 CEST 2015 - ma@suse.de
- Fixes to build with gcc5
- RepoProvideFile: Suppress MediaChangeReport while testing
multiple baseurls (bnc#899510)
- version 14.38.1 (30)
-------------------------------------------------------------------
Thu Mar 19 16:44:39 CET 2015 - ma@suse.de
- Suppress MediaChangeReport while testing multiple baseurls (bnc#899510)
- version 14.38.0 (30)
-------------------------------------------------------------------
Mon Mar 16 14:05:28 CET 2015 - ma@suse.de
- add support for SHA224/384/512
- version 14.37.1 (30)
-------------------------------------------------------------------
Wed Mar 11 09:22:46 CET 2015 - ma@suse.de
- New RepoVarExpand: Functor expanding repo variables in a
string . Supports bash style default ${v:-w}' and alternate ${v:+w}
values (FATE#318354)
- Easy.h: Use __typeof__ rather than typeof in header
- Support repo variable replacement in service url
- Support repo variable replacement in gpg url
- Gettext.h: Fallback to ::gettext if accidentally included
outside libzypp
- version 14.37.0 (30)
-------------------------------------------------------------------
Sun Feb 22 01:13:12 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Feb 19 01:13:13 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Feb 15 01:13:28 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Feb 12 01:13:34 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Feb 9 16:05:38 CET 2015 - ma@suse.de
- Don't execute scripts in /tmp or /var/tmp, as they could be
mounted noexec for security reasons (bnc#915928)
- zypp/PublicKey.cc: Use GPG_BINARY from KeyRing
- Support $releasever_major/$releasever_minor repo variables
(FATE#318354)
- version 14.36.0 (30)
-------------------------------------------------------------------
Sun Feb 8 01:13:14 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Feb 5 01:13:27 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Feb 1 01:13:10 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Jan 29 01:13:12 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Jan 22 01:13:36 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Jan 21 10:28:49 CET 2015 - ma@suse.de
- PathInfo: Deprecate major/minor in favor of new devMajor/devMinor.
The old names clash with GNU libc macros.
- version 14.35.0 (30)
-------------------------------------------------------------------
Sun Jan 18 01:13:09 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Jan 15 01:13:12 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Jan 12 15:04:17 CET 2015 - ma@suse.de
- Properly propagate repo variables in service refresh.
- Let $ZYPP_REPO_RELEASEVER overwrite $releasever in .repo files
(bnc#911658)
- Call pool_set_rootdir to properly check for file conflicts.
- Use xgettext --boost to support boost-format (%N%)
- version 14.34.0 (30)
-------------------------------------------------------------------
Sun Jan 11 01:13:15 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Jan 8 01:13:23 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Jan 1 01:13:29 CET 2015 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Dec 21 01:13:33 CET 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Dec 19 10:05:00 CET 2014 - ma@suse.de
- Parse and offer productRegisterFlavor attribute (bnc#896224)
- version 14.33.0 (30)
-------------------------------------------------------------------
Thu Dec 18 01:13:20 CET 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Dec 17 18:44:26 CET 2014 - ma@suse.de
- Improve conflict message for locked packages (bnc#828631)
- Fix broken de-escaping in str::splitEscaped (bnc#909772)
- cleanup loging
- version 14.32.2 (30)
-------------------------------------------------------------------
Fri Dec 12 14:00:01 CET 2014 - ma@suse.de
- CheckAccessDeleted: Filter PIDs running in a container (bnc#909143)
- version 14.32.1 (30)
-------------------------------------------------------------------
Wed Dec 10 16:06:04 CET 2014 - ma@suse.de
- suppress informal license (no need to accept) upon update (bnc#908976)
- version 14.32.0 (30)
-------------------------------------------------------------------
Mon Dec 8 14:53:00 CET 2014 - ma@suse.de
- Adapt to gpg-2.1 (bnc#908135)
- rpm: do not obsolete yast2-packagemanager-devel by libzypp-devel-doc
- replaceAll: fix endless loop on empty search string
- version 14.31.0 (30)
-------------------------------------------------------------------
Thu Nov 27 07:40:30 UTC 2014 - dimstar@opensuse.org
- Do not provide/obsolete yast2-packagemanager-devel by the -doc
package: the -devel package already does that.
- Minor .spec cleanup (remove Authors section).
-------------------------------------------------------------------
Tue Nov 11 17:09:28 CET 2014 - ma@suse.de
- Call rpm with '--noglob' (bnc#892431)
- Downloader: unify workflow downloading a (signed) master index file
- Fix iostream includes (fixes #34)
- Explicitly call libsolv:pool_setdisttype (fixes #36)
- version 14.30.2 (30)
-------------------------------------------------------------------
Sun Nov 9 01:13:17 CET 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Nov 2 01:14:10 CET 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Oct 27 11:38:00 CET 2014 - ma@suse.de
- doc: add hint to code 12 pattern packages
- MediaCurl: Fix URL path concatenation (bnc#901590)
- Move doxygen html doc to libzypp-devel-doc (bnc#901691)
- Remove non-breaking spaces from changes file
- Control lifetime of downloaded mirrorlist
- version 14.30.1 (30)
-------------------------------------------------------------------
Thu Oct 16 11:03:11 CEST 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Oct 15 15:07:09 CEST 2014 - ma@suse.de
- Store baseurls in list as order expresses preference
- Support parsing multiple baseurls from a repo file (bnc#899510)
- Fix handling local mirrorlist= files in .repo (bnc#899510)
- Provide missing man pages (fixes #33)
- Enable building autodocs, translations and test per default on debian
- Fix several typos in output messages and comments (fixes #29)
- Make the include dir path configurable (fixes #27)
- version 14.30.0 (30)
-------------------------------------------------------------------
Fri Oct 10 16:01:31 CEST 2014 - ma@suse.de
- Update zypp-po.tar.bz2 (bnc#899603)
-------------------------------------------------------------------
Thu Oct 9 01:13:15 CEST 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Oct 5 01:14:42 CEST 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Sep 28 01:13:30 CEST 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Sep 25 17:59:06 CEST 2014 - ma@suse.de
- Trigger appdata plugin when system repos have changed (bnc#866257)
- Protect against race when destructing globals
- BuildRequire libsolv-tools as libsolv-devel no longer does
- version 14.29.4 (29)
-------------------------------------------------------------------
Thu Sep 25 01:15:42 CEST 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Tue Sep 23 17:07:45 CEST 2014 - ma@suse.de
- Fix computation of userinstalled items (bnc#897404)
- version 14.29.3 (29)
-------------------------------------------------------------------
Tue Sep 23 10:55:08 CEST 2014 - ma@suse.de
- Adapt to API changes in rpm.4.12
- SLE-12 (suse_version 1315) uses it's own translations set
(bnc#897176)
- version 14.29.2 (29)
-------------------------------------------------------------------
Sun Sep 21 01:13:25 CEST 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Sep 18 15:47:50 CEST 2014 - ma@suse.de
- Update sle-zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Sep 18 15:47:34 CEST 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Sep 18 15:46:11 CEST 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Sep 17 13:18:23 CEST 2014 - ma@suse.de
- adjust BuildRequires
- version 14.29.1 (29)
-------------------------------------------------------------------
Tue Sep 16 10:45:39 CEST 2014 - ma@suse.de
- DiskUsageCounter: Set growonly on detetcted snapshotting btrfs
partitions (bnc#896176)
- DiskUsageCounter: Allow MountPoint to store fstype
- DiskUsageCounter: Support setting 'growonly' partition hint
(bnc#896176)
- version 14.29.0 (29)
-------------------------------------------------------------------
Fri Sep 5 12:46:57 CEST 2014 - ma@suse.de
- Make Repository::isUpdateRepo also check for being referenced
by products (bnc#892579)
- Report repositories skipped as nonroot due to insufficient
permission (bnc#893260)
- version 14.28.0 (28)
-------------------------------------------------------------------
Thu Sep 4 01:14:34 CEST 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Aug 29 14:46:25 CEST 2014 - ma@suse.de
- PackageProvider: consider toplevel cache if --root or --pkg-cachedir
is used.
- Cleanup orpahned cache dirs only at zypp.conf default locations
(bnc#891515)
- Remove orphaned package caches on refresh (bnc#888919)
- version 14.27.2 (27)
-------------------------------------------------------------------
Sun Aug 24 01:16:00 CEST 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Aug 18 14:01:06 CEST 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Jul 31 19:22:56 CEST 2014 - ma@suse.de
- Fix gpg key creation/modification date computation to properly
update trusted keys stored in the rpm database.
- version 14.27.1 (27)
-------------------------------------------------------------------
Mon Jul 28 11:32:40 CEST 2014 - mls@suse.de
- reverted last commit to make yast2-pkg-bindings build again
-------------------------------------------------------------------
Fri Jul 25 12:56:17 CEST 2014 - ma@suse.de
- JobReport: extend callback to allow passing UserData
- hardlinkCopy must not fail if proc/sys/fs/protected_hardlink is on
- adapt to changed boost::error_category throw specifier
- version 14.27.0 (27)
-------------------------------------------------------------------
Fri Jul 18 08:57:39 CEST 2014 - ma@suse.de
- Execute install scripts with cwd==/ (bnc#886764)
- fix wrong '//' when extending URLs with an empty path (bnc#885254)
- version 14.26.1 (26)
-------------------------------------------------------------------
Mon Jul 14 17:46:14 CEST 2014 - ma@suse.de
- refreshService: add option to force repo status reset
- Strip local filenames and args from URL.
- version 14.26.0 (26)
-------------------------------------------------------------------
Fri Jul 11 13:42:43 CEST 2014 - ma@suse.de
- Support RepoInfo content keywords (FATE#316287)
- fix parsing repomd.xml twice
- version 14.25.0 (23)
-------------------------------------------------------------------
Wed Jun 11 07:36:48 CEST 2014 - ma@suse.de
- Patch: add isCategory/isSeverity convenience
- If available provide info in ServiceException
- version 14.24.0 (23)
-------------------------------------------------------------------
Wed Jun 4 11:49:32 CEST 2014 - ma@suse.de
- Cleanup orphanded service repos on the fly (bnc#649846)
- Service refresh must not attempt to modify plugin services
- version 14.23.0 (23)
-------------------------------------------------------------------
Wed May 28 13:41:22 CEST 2014 - ma@suse.de
- Fix service methods to throw ServiceException, not RepoException.
- version 14.22.0 (22)
-------------------------------------------------------------------
Tue May 27 16:31:21 CEST 2014 - ma@suse.de
- Let ServiceRefresh en-/disable repos with respect to previous state
and user modifications.
- RepoindexFileReader: support variable substitution
- Parse optional autorefresh attribute from repoindex.xml
- version 14.21.0 (20)
-------------------------------------------------------------------
Wed May 14 13:52:38 CEST 2014 - ma@suse.de
- Add DownloadResolvableReport::infoInCache
- Adjust transfer timeout settings (bnc#877405)
- Fix computation of update candidate (bnc#834858)
- version 14.20.0 (20)
-------------------------------------------------------------------
Thu May 8 18:54:25 CEST 2014 - ma@suse.de
- KeyRingReport: New infoVerify callback showing the trusted key
that will be used for verification.
- version 14.19.0 (19)
-------------------------------------------------------------------
Sun May 4 01:15:49 CEST 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu May 1 01:15:38 CEST 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Apr 28 15:34:44 CEST 2014 - ma@suse.de
- Derive initial AutoInstalled file from history
- Target: maintain AutoInstalled database file
- version 14.18.0 (17)
-------------------------------------------------------------------
Tue Apr 15 17:03:30 CEST 2014 - ma@suse.de
- Factor out CommitPackageCache for standalone usage. (Fate#317077)
- version 14.17.5 (17)
-------------------------------------------------------------------
Fri Apr 11 16:16:11 CEST 2014 - ma@suse.de
- history: log %posttrans errors and output
- adapt to libsolv cannges
- version 14.17.4 (17)
-------------------------------------------------------------------
Fri Apr 4 14:29:13 CEST 2014 - ma@suse.de
- Log warning if baseproduct symlink is dangling or missing
- version 14.17.3 (17)
-------------------------------------------------------------------
Thu Apr 3 19:18:48 CEST 2014 - ma@suse.de
- RepoManager: Fix RepoStatus computation and refresh of PLAINDIR repos.
- Recreate solv file caches if content may change even if raw metadata
are unchanged (here: new pattern, product and application data).
- version 14.17.2 (17)
-------------------------------------------------------------------
Wed Apr 2 18:09:47 CEST 2014 - ma@suse.de
- CpeId: Basic functionality incl. matching
- New SetRelationMixin
- version 14.17.1 (17)
-------------------------------------------------------------------
Mon Mar 31 10:23:42 CEST 2014 - ma@suse.de
- Use dummy licenses in test data (bnc#862471)
- Install zypp-NameReqPrv helper for evaluating testcases.
- version 14.17.0 (17)
-------------------------------------------------------------------
Tue Mar 18 14:55:11 CET 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Feb 26 15:06:06 CET 2014 - ma@suse.de
- Ignore failed-eject-exception on media change (bnc#865705)
- version 14.16.1 (16)
-------------------------------------------------------------------
Tue Feb 25 13:42:13 CET 2014 - ma@suse.de
- Remove duplicate code detecting known kinds and move it to
ResKind::explicitBuiltin.
- version 14.16.0 (16)
-------------------------------------------------------------------
Sun Feb 23 21:52:55 CET 2014 - ma@suse.de
- Optionally exclude suggested packages from pattern content (bnc#857671)
- Fix pattern content for auto-pattens (bnc#864087)
- Don't report missing filelists for non-packages (bnc#864314)
- adapt to new rpm weak dependency tags
- version 14.15.0 (15)
-------------------------------------------------------------------
Fri Feb 14 13:51:46 CET 2014 - ma@suse.de
- Provide ContentIdentifier of required update repositories in Product
(Fate#316160)
- Support CpeId in Repository and Product attributes (Fate#316160)
- Add API for retrieving repository ContentRevision and ContentIdentifier
(Fate#316160)
- version 14.14.0 (14)
-------------------------------------------------------------------
Thu Feb 13 10:28:24 CET 2014 - ma@suse.de
- Adjust solver defaults to changed soft lock handling (bnc#863275)
- Avoid confusing solver decisions by not storing soft locks (bnc#863275)
- version 14.13.0 (13)
-------------------------------------------------------------------
Tue Feb 11 21:22:58 CET 2014 - ma@suse.de
- Add Product::endOfLife attribute (Fate#316172)
- Let Product::shortName fallback to name.
- Remove license text from test data (bnc#862471)
- version 14.12.0 (12)
-------------------------------------------------------------------
Sun Feb 2 01:13:59 CET 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Jan 31 19:09:28 CET 2014 - ma@suse.de
- Introduce new solvable kind: Application (as provided by appdata.xml)
- version 14.11.0 (7)
-------------------------------------------------------------------
Fri Jan 31 17:37:29 CET 2014 - ma@suse.de
- String helper for printing indented text.
- Offer translated names for dependency types.
- version 14.10.0 (7)
-------------------------------------------------------------------
Thu Jan 30 01:13:40 CET 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Jan 29 10:28:16 CET 2014 - ma@suse.de
- No fileconflict check if DownloadOnly.
- version 14.9.0 (7)
-------------------------------------------------------------------
Sat Jan 25 17:07:45 CET 2014 - ma@suse.de
- Collect and execute %posttrans scripts delayed (Fate#313506)
- BuildRequire libsolv implementing (Fate#309385)
- version 14.8.0 (7)
-------------------------------------------------------------------
Fri Jan 24 11:26:52 CET 2014 - ma@suse.de
- Patterns are no longer pseudo installed (Fate#309385)
- version 14.7.0 (7)
-------------------------------------------------------------------
Fri Jan 24 08:41:13 CET 2014 - ma@suse.de
- Check for file conflicts in commit (bnc#673720)
- Add asUserSting: human readable (translated) string representation
- Add file conflict detection during commit (bnc#673720)
- Add Transaction::installedResult
- version 14.6.0 (6)
-------------------------------------------------------------------
Mon Jan 20 17:14:48 CET 2014 - ma@suse.de
- Fix cleanup code removing the @System solv file. (bnc#853065)
- Fix missing priority in RepoInfo::dumpAsXML (bnc#855845)
- version 14.5.0 (4)
-------------------------------------------------------------------
Tue Jan 14 18:38:49 CET 2014 - ma@suse.de
- Improve ProgressData reporting.
- Allow xml::escape directly dumping to a stream.
- Add support for repo authentication using SSL client certificates
(bnc#683914)
- Enhance Queue to perform COW
- fix documentation
- version 14.4.0 (4)
-------------------------------------------------------------------
Thu Jan 9 01:13:40 CET 2014 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Dec 13 19:36:34 CET 2013 - ma@suse.de
- Polish DiskUsageCounter
- Add Bitmap type (aka sat::Map)
- Remove obsolete DiskUsage class
- version 14.3.0 (3)
-------------------------------------------------------------------
Thu Dec 12 18:01:18 CET 2013 - ma@suse.de
- Fix disk usage computation for single packages (bnc#852943)
- version 14.2.1 (2)
-------------------------------------------------------------------
Wed Dec 4 12:54:30 UTC 2013 - jreidinger@suse.com
- Drop package-manager script as it is already deprecated and
packagekit usage in desktop invalidates it. If someone really
need it, then place it to proper top level package which can
decide what GUI is proper for given task.
-------------------------------------------------------------------
Wed Nov 20 16:32:30 CET 2013 - ma@suse.de
- Extend commit plugin to send the transaction list (Fate#316203)
- Add base/Json.h: JSON encoder for e.g. sending data to plugins
- Re-evaluate dropped packages list on upgrade, even if product
remains unchanged (bnc#849251).
- Add ppc64le architecture
- Add m68k architecture
- version 14.2.0 (2)
-------------------------------------------------------------------
Fri Oct 25 14:21:31 CEST 2013 - ma@suse.de
- Always properly initialize pool storage (bnc#846565)
- version 14.1.1 (0)
-------------------------------------------------------------------
Thu Oct 17 17:57:54 CEST 2013 - ma@suse.de
- Add Package isCached and cachedLocation methods
- fixed PluginFrame::hasKey
- version 14.1.0 (0)
-------------------------------------------------------------------
Thu Oct 10 01:13:48 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Oct 6 01:13:51 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Oct 3 01:14:59 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Oct 2 19:25:58 CEST 2013 - ma@suse.de
- fix handling symlinks in export pathname on NFSv4 (bnc#804544)
- Bump major version for Factory
13.1 is continued on SuSE-Code-13_1-Branch
- version 14.0.0 (0)
-------------------------------------------------------------------
Sun Sep 29 01:15:02 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Sep 22 01:14:26 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Sep 18 17:06:06 CEST 2013 - ma@suse.de
- Allow multiversionSpec manipulation in ZConfig
- Fix string hexdecoding
- Avoid parsing gpg subkeys but still parse multiple keys
- version 13.7.0 (6)
-------------------------------------------------------------------
Sun Sep 15 01:14:55 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Sep 12 01:15:29 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Sep 5 01:13:43 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Sep 2 17:04:37 CEST 2013 - ma@suse.de
- Avoid parsing gpg subkeys
- Use explicit operator bool in TmpPath
- Must keep legacy rpm level flag (bnc#838039)
- version 13.6.0 (6)
-------------------------------------------------------------------
Sun Sep 1 01:14:03 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Aug 29 01:13:44 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Tue Aug 27 19:10:37 CEST 2013 - ma@suse.de
- remove deprecated methods
- fix key expiry date parsing (bnc#828672)
- Provide additional keys data in case the ASCII armored blob
containes multiple keys
- No rpmdb key import in readony mode (bnc#828672)
- Fix rpmdb key import/export (bnc#828672)
- Reduce amount of gpg calls when importing/exporting keys.
- Add public accessible PublicKeyData/PublicKeyScanner classes
- fix ASCII armored PublicKey parsing (bnc#828672)
- fix typo (bnc#761985)
- Fix multiversion update candidate to respect an installed objects
arch and vendor (bnc#820444)
- fix logfile truncation introduced by previous fix for (bnc#825490)
- Swig can't handle move constructor
- Workaround bnc#819354 by executing rpm in /. (bnc#827609)
- Try to detect Arch_ppc64p7 (requires glibc-2.16: getauxval)
- Fix file probing via tftp:// (bnc#803316)
- Add armv7hl to armv6hl compat to be in sync with libsolv.
- Support for armv6hl
- version 13.5.0 (5)
-------------------------------------------------------------------
Thu Aug 22 01:13:25 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Aug 18 01:13:20 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Aug 15 01:13:27 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Aug 8 01:13:27 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Aug 4 01:13:59 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Aug 1 01:13:52 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Jul 25 01:13:40 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Jul 18 01:13:43 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Jul 14 01:13:38 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Jul 11 01:13:49 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Jun 21 20:24:39 CEST 2013 - ma@suse.de
- Fix testcases failing if local pathnames contain umlauts
- Pathname: add move constructor and fix assign
- Set logfile permission upon file creation only (bnc#825490)
- Add arch ppc64p7
- version 13.4.0 (4)
-------------------------------------------------------------------
Tue Jun 11 11:37:48 CEST 2013 - ma@suse.de
- Speedup scanning for modaliases (bnc#824110)
- version 13.3.0 (2)
-------------------------------------------------------------------
Sun May 26 01:13:15 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu May 23 01:13:13 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu May 16 12:22:48 CEST 2013 - ma@suse.de
- Remove deprecated old stuff (aria2 support,
old InstallOrder, old History parser)
- version 13.2.0 (2)
-------------------------------------------------------------------
Thu May 16 01:13:47 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun May 12 01:13:39 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu May 9 01:13:54 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu May 2 11:07:52 CEST 2013 - ma@suse.de
- Discourage using SafeBool in favor of explicit operator bool
- version 13.1.0 (1)
-------------------------------------------------------------------
Mon Apr 29 10:41:46 CEST 2013 - ma@suse.de
- Testsuite: Workaround boost::thread being not header only since
boost-1.50 (boost ticket 7085)
- Adaptions to smart_pointer changes in boost-1.53; mainly introduce
explicit operator bool; constructible and comparable with nullptr_t.
- Bump major version for Factory
12.x is continued on SuSE-Code-12_3-Branch
- version 13.0.0 (0)
-------------------------------------------------------------------
Sun Apr 28 01:14:07 CEST 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Apr 5 14:26:35 CEST 2013 - ma@suse.de
- added new fuction zypp::ZYpp::provideSrcPackage
- Treat opensuse-education as separate vendor (bnc#812608)
- AArch64 support
- version 12.11.0 (0)
-------------------------------------------------------------------
Wed Mar 27 12:31:17 CET 2013 - ma@suse.de
- added tftp-support (bnc#803316)
- version 12.10.1 (0)
-------------------------------------------------------------------
Tue Mar 26 13:06:21 CET 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Mar 21 01:13:45 CET 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Mar 10 01:14:01 CET 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Mar 7 14:13:42 CET 2013 - ma@suse.de
- Adapt to libsolv dataiterator fixes
(returning random data in some cases)
- Require and adapt to changes in libsolv-0.3.0
- version 12.10.0 (0)
-------------------------------------------------------------------
Thu Mar 7 01:13:25 CET 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Mar 3 01:15:52 CET 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Feb 27 08:41:18 CET 2013 - ma@suse.de
- Rephrase error message if 'lsof' is not installed (bnc#694427)
- version 12.9.0 (0)
-------------------------------------------------------------------
Fri Feb 15 12:49:18 CET 2013 - ma@suse.de
- Handle dangling update script symlinks in instsys. (bnc#803751)
- version 12.8.1 (0)
-------------------------------------------------------------------
Thu Feb 14 01:13:28 CET 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Feb 7 01:16:50 CET 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Feb 4 12:35:51 CET 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Tue Jan 22 11:06:55 CET 2013 - ma@suse.de
- make multicurl suppress progress reports for the metalink download
- work around libcurl bug that sometimes gives us old values in the
progress callback
- version 12.8.0 (0)
-------------------------------------------------------------------
Fri Jan 18 14:07:50 CET 2013 - ma@suse.de
- Reduce logging
- MediaMultiCurl: throw AbortRequestException if aborted by user
- version 12.7.0 (0)
-------------------------------------------------------------------
Sun Jan 13 01:13:23 CET 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Jan 6 01:13:17 CET 2013 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Dec 27 01:13:27 CET 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Dec 17 13:31:15 CET 2012 - ma@suse.de
- Add NamedValue<_Tp>: Simple value<>name mapping supporting aliases
- Enable zypper to remove zypp locks without evaluating the
query (bnc#792901)
- Configure curl to "not fix the BEAST attack" (bnc#779177)
- version 12.6.0 (0)
-------------------------------------------------------------------
Sun Dec 16 01:13:16 CET 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Dec 3 14:31:59 CET 2012 - ma@suse.de
- HistoryLogReader: new HistoryLogData based API for parsing the new
history file entries (fate#312521)
The old HistoryItem based API is deprecated but will
still be available for a while if you compile with
-DWITH_DEPRECATED_HISTORYITEM_API.
- Write userdata string to history log (fate#312521)
- Add HistoryLogReader testcases
- Adapt to libsolv 'medianr'-changes
- version 12.5.0 (0)
-------------------------------------------------------------------
Thu Nov 22 01:14:42 CET 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Nov 18 01:13:44 CET 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Tue Nov 13 15:40:10 CET 2012 - ma@suse.de
- Forward userdata string to commit plugins in BEGINPLUGIN (fate#312521)
- Extend ZConfig to store a user defined string value (fate#312521)
- Add SIGSEGV handler trying to log a stack trace
- Add zypp::dumpBacktrace to dump current stack trace to a stream.
- Use gettext plural handling (bnc#784666)
- version 12.4.0 (0)
-------------------------------------------------------------------
Sun Nov 4 01:13:21 CET 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Oct 24 10:40:38 CEST 2012 - ma@suse.de
- Add simple sysconfig::write (bnc#766598)
- For installed products also filelists when trying to find the buddy
(bnc#784900)
- Provide information whether product license needs to be accepted.
- version 12.3.0 (0)
-------------------------------------------------------------------
Thu Oct 18 01:13:43 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Oct 7 01:13:41 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Oct 1 11:00:42 CEST 2012 - ma@suse.de
- Enable multiversion kernel and set multiversion.kernels in
/etc/zypp/zypp.conf to keep the latest, latest-1 and the running.
- Fix typo (bnc#782801)
- Relax evaluation of patch category tags (case insensitive)
-------------------------------------------------------------------
Sun Sep 30 01:13:18 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Sep 16 01:14:34 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Sep 12 10:28:00 CEST 2012 - ma@suse.de
- Add str::commonPrefix
- version 12.2.0 (0)
-------------------------------------------------------------------
Sun Sep 9 01:13:25 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Sep 5 11:56:54 CEST 2012 - gs@suse.de
- Provide Target::reload()
- version 12.1.0 (0)
-------------------------------------------------------------------
Sun Aug 26 01:13:31 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Aug 23 01:13:47 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Aug 19 01:14:11 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Aug 16 01:13:43 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Aug 10 12:53:47 CEST 2012 - ma@suse.de
- Implement $ZYPP_LOCK_TIMEOUT: number of seconds to wait for a
zypplock becoming available (bnc#772965)
- Unify update-scripts with same content(md5sum) (bnc#773575)
- version 12.0.1 (0)
-------------------------------------------------------------------
Thu Aug 9 01:15:12 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Aug 2 11:55:00 CEST 2012 - ma@suse.de
- set $ZYPP_IS_RUNNING during commit
- Bump major version for Factory
11.x is continued on SuSE-Code-12_2-Branch
- version 12.0.0 (0)
-------------------------------------------------------------------
Thu Aug 2 01:14:11 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Aug 1 15:32:40 CEST 2012 - ma@suse.de
- Fixed typo (bnc#773467)
- Erase any old repo instance from pool when (re)loading from cache
- filter zero sized devices in disk usage counter(bnc#769819)
- fix isSoftLocked computation
- fix possibly reporting timeout as "aborted by user" (bnc#665327)
- do not fork the uuidgen program, use kernel interface instead
- remove obsolete hicolor-icon-theme BuildRequires
- version 11.7.0 (6)
-------------------------------------------------------------------
Sun Jul 29 01:13:31 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Jul 19 01:13:43 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Jul 1 01:13:31 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Jun 28 01:14:27 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Jun 25 15:23:10 CEST 2012 - ma@suse.de
- zypp.conf:servicesdir is ignored (bnc#765528)
- allow libcurl to take proxy from environment iff proxy is not
configured or disallowed (bnc#745404)
- version 11.6.3 (6)
-------------------------------------------------------------------
Sun Jun 24 01:14:32 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Jun 14 01:13:35 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Jun 8 15:57:22 CEST 2012 - ma@suse.de
- Adjust weaklock fix
-------------------------------------------------------------------
Fri Jun 8 14:16:15 CEST 2012 - ma@suse.de
- Fix processing of weak locks (bnc#749418, bnc#765164)
- [valgrind] don't dereference if we may be past the end of the repositories.
- add armv7hl workaround for Adrian
- version 11.6.2 (6)
-------------------------------------------------------------------
Sun Jun 3 01:14:09 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu May 31 10:07:37 UTC 2012 - dmacvicar@suse.com
- fix an invalid read revealed by valgrind in
RepositoryIterator::increment()
-------------------------------------------------------------------
Sun May 20 01:13:30 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu May 17 01:15:25 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun May 13 01:14:15 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Tue May 8 13:39:22 CEST 2012 - ma@suse.de
- Use ld version script to hide symbols outside zypp namespace (bnc#755324)
- remove base/Deprecated.h (macros now in APIConfig.h)
- Disribute Easy.h in APIConfig.h
- Add APIConfig.h providing ZYPP_API and ZYPP_LOCAL macros
- version 11.6.0 (6)
-------------------------------------------------------------------
Fri May 4 11:18:17 CEST 2012 - ma@suse.de
- build with gcc-4.7 (bnc#755324)
- version 11.5.0 (5)
-------------------------------------------------------------------
Wed Apr 25 18:50:20 CEST 2012 - ma@suse.de
- Fix lost device info when mounting CD/DVD
-------------------------------------------------------------------
Sun Apr 22 01:15:46 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Apr 19 10:19:05 CEST 2012 - ma@suse.de
- Always consider (block) devices passed as url option (bnc#755815)
-------------------------------------------------------------------
Thu Apr 19 01:14:57 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Apr 18 18:38:06 CEST 2012 - ma@suse.de
- Fix install progress hopping back and forth
- Try to create a missing destination dir before switching to tmp
space (bnc#755239)
-------------------------------------------------------------------
Mon Apr 16 14:52:35 CEST 2012 - ma@suse.de
- ResStatus: add 'unneeded' bit (determined by solver)
- Force using gcc-4.6 until it builds with 4.7
- Support multiversion definitions being read from files in /etc/zypp/multiversion.d.
- Workaround doxygen SEGV and accept incomplete docs (until bnc#755402 is fixed)
- Rename zypp::sat::AttrMatcher to zypp::StrMatcher (base/StrMatcher.h)
- Support (source)package download by non-root user (bnc#755239)
- Delay construction of ZYppGlobalLock until its actually needed (bnc#575096)
- Fix buddy handling in solver results
- Simplify Selectable::multiversionInstall
- Don't cache defaultCandidate as it depends on solver::allowVendorChange flag (bnc#754286)
- version 11.4.0 (4)
-------------------------------------------------------------------
Tue Apr 10 12:11:37 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Apr 8 01:13:24 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Apr 5 01:16:21 CEST 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Mar 26 14:47:59 CEST 2012 - ma@suse.de
- Cleanup orphaned media attach points (bnc#751221)
- Show max support status if package is in multiple repos (bnc#735841)
- Parse proxy user/pass from url (bnc#752497)
- Add CMake option to disable libproxy usage and disable it on SLE. (bnc#752500)
- version 11.3.0 (1)
-------------------------------------------------------------------
Thu Mar 15 00:31:25 CET 2012 - ma@suse.de
- Add API for patch severity (bnc#733723, FATE#312633)
- version 11.2.0 (1)
-------------------------------------------------------------------
Tue Mar 13 13:04:48 CET 2012 - ma@suse.de
- Force libproxy into using "/etc/sysconfig/proxy" if it exists (bnc#679322)
- Apply soft locks by name and not per package (bnc#749418)
- version 11.1.1 (1)
-------------------------------------------------------------------
Fri Feb 3 13:18:01 CET 2012 - ma@suse.de
- Add Fetcher support for CHECKSUMS file (replaceing SHA1SUMS) (bnc#744302)
- Build with -fvisibility-inlines-hidden
- CheckAccessDeleted: avoid duplicate entries for the same PID (bnc#716972)
- Correctly use user:pass directly embedded in a proxy url (bnc#740764)
- new sat::Map - Libsolv (bit)Map wrapper.
- always set splitprovides to true now that libsolv handles them better
- version 11.1.0 (1)
-------------------------------------------------------------------
Thu Feb 2 01:14:17 CET 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Jan 29 01:14:28 CET 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Jan 22 01:13:30 CET 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Tue Jan 10 18:31:41 CET 2012 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Dec 23 14:51:25 CET 2011 - ma@suse.de
- Adapt Repository iteration to libsolv changes.
- Add sat::Pool tests
- Fix Flags<> api to be more consistent and add testcase.
- Set min_curl_version 7.19.4 (bnc#735284)
- Doc: add some words about 'Solver - Vendor protection'
- version 11.0.0 (0)
-------------------------------------------------------------------
Thu Dec 1 01:13:37 CET 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Nov 28 18:08:42 CET 2011 - ma@suse.de
- Fix and optimize Pathname ctor and provide testcases (bnc#721128)
- Open all file descriptors with O_CLOEXEC to avoid leaks and races
- Some improvements to the services documentation
- Fix RW_pointer comparison with underlying smart pointer type.
- version 10.3.5 (3)
-------------------------------------------------------------------
Sun Nov 27 01:13:10 CET 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Nov 17 01:13:15 CET 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Nov 11 13:38:42 CET 2011 - ma@suse.de
- Try to find and use some CD/DVD device even if HAL/UDEV detection
fails (bnc#724807)
- Static initialization problem fixes (by Harald Fernengel)
- version 10.3.4 (3)
-------------------------------------------------------------------
Mon Nov 7 15:45:28 CET 2011 - ma@suse.de
- Don't use proxy if disabled (bnc#696805)
- version 10.3.3 (3)
-------------------------------------------------------------------
Mon Nov 7 13:49:44 UTC 2011 - dimstar@opensuse.org
- Add pkg-config BuildRequires: We fail to detect libproxy due to
the missing pkg-config. Additionally, we have a .pc file
ourselfes, which we do not get the provides for [bnc#696805]
-------------------------------------------------------------------
Thu Nov 3 14:58:42 CET 2011 - ma@suse.de
- Let RepoInfo::keepPackages properly default to FALSE (bnc#727385)
- version 10.3.2 (3)
-------------------------------------------------------------------
Thu Nov 3 01:13:12 CET 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Oct 30 01:14:41 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Oct 27 01:14:10 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Oct 24 13:35:56 CEST 2011 - ma@suse.de
- Explicitly include textLocale in package translation download
-------------------------------------------------------------------
Mon Oct 24 09:37:31 CEST 2011 - ma@suse.de
- Update libversion info (due to ABI change in 10.2.0 (bnc#725407)
- version 10.3.1 (3)
-------------------------------------------------------------------
Sun Oct 23 01:13:11 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Oct 21 11:47:39 CEST 2011 - ma@suse.de
- Add zypp.conf option repo.refresh.locales: A list of locales for
which translated package descriptions should be downloaded if
available.
- Explixitly set CURLOPT_PROXYAUTH
- version 10.3.0 (1)
-------------------------------------------------------------------
Tue Oct 18 16:45:13 CEST 2011 - ma@suse.de
- Add arch armv7tnhl and armv7thl
- Fix RepoVariablesReplacer to compute substitution values on demand only
- PathInfo::hardlinkCopy: fix handling cross-device links
- version 10.2.0 (1)
-------------------------------------------------------------------
Sun Oct 16 01:13:37 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Oct 13 11:50:26 CEST 2011 - ma@suse.de
- Must not differ between type nfs and nfs4 when checking the mount
table (bnc#710269)
- version 10.1.1 (1)
-------------------------------------------------------------------
Thu Oct 13 01:13:37 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Tue Oct 11 15:20:43 CEST 2011 - ma@suse.de
- Switch to using libsolv instead of satsolver
- version 10.1.0 (1)
-------------------------------------------------------------------
Sun Oct 9 01:13:16 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Oct 6 01:14:00 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Tue Sep 20 09:57:04 CEST 2011 - ma@suse.de
- Bump major version for Factory; 9.x is continued on SLE-11-SP2-Branch
- version 10.0.0 (0)
-------------------------------------------------------------------
Tue Sep 13 10:51:53 CEST 2011 - ma@suse.de
- Enhance Selectable API
- version 9.11.0 (8)
-------------------------------------------------------------------
Sun Sep 11 01:18:59 CEST 2011 - ma@suse.de
- Update sle-zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Sep 11 01:13:12 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Sep 8 01:19:28 CEST 2011 - ma@suse.de
- Update sle-zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Sep 8 01:14:08 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Sep 7 12:38:23 CEST 2011 - ma@suse.de
- Explicitly require rpm.
- version 9.10.2 (8)
-------------------------------------------------------------------
Sun Sep 4 01:16:54 CEST 2011 - ma@suse.de
- Update sle-zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Sep 4 01:13:27 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Sep 1 01:13:36 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Aug 29 10:51:04 CEST 2011 - ma@suse.de
- Extend mount entry comparison fix (bnc#710269)
- version 9.10.2 (8)
-------------------------------------------------------------------
Thu Aug 25 01:17:06 CEST 2011 - ma@suse.de
- Update sle-zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Aug 22 13:57:16 CEST 2011 - ma@suse.de
- Update sle-zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Aug 14 01:13:21 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Aug 7 01:16:07 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Aug 5 15:20:07 CEST 2011 - ma@suse.de
- Attempt to fix smb mount entry comparison (bnc#710269)
- version 9.10.1 (8)
-------------------------------------------------------------------
Thu Aug 4 14:54:47 CEST 2011 - ma@suse.de
- Allow to turn Resolvers upgrade mode on and off (bnc#709480)
- Fix reading of integer arrays from rpm headers (bnc#709716)
- version 9.10.0 (8)
-------------------------------------------------------------------
Thu Aug 4 01:14:00 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Jul 28 13:04:10 CEST 2011 - ma@suse.de
- Evaluate CURLINFO_CONDITION_UNMET on zero sized successful transfers,
if compiled against libcurl-7.19.4 or above. (bnc#692260)
- version 9.9.2 (8)
-------------------------------------------------------------------
Mon Jul 25 16:20:37 CEST 2011 - ma@suse.de
- Always read /proc/mounts when looking for mounted media (bnc#705893)
- version 9.9.1 (8)
-------------------------------------------------------------------
Fri Jul 22 13:12:34 CEST 2011 - ma@suse.de
- MediaUserAuth: Do not expose libcurl header files.
- version 9.9.0 (8)
-------------------------------------------------------------------
Mon Jul 18 11:33:25 CEST 2011 - ma@suse.de
- More initialize parser structure fixes. (bnc#705181)
- version 9.8.7 (8)
-------------------------------------------------------------------
Fri Jul 15 15:15:01 CEST 2011 - ma@suse.de
- Check for /etc/sysconfig/storage changes before solving (bnc#702365)
- version 9.8.6 (8)
-------------------------------------------------------------------
Fri Jul 15 13:58:53 CEST 2011 - ma@suse.de
- Properly initialize parser structures (bnc#705181)
- version 9.8.5 (8)
-------------------------------------------------------------------
Thu Jul 7 15:53:17 CEST 2011 - ma@suse.de
- Fix tests for available libcurl version.
- version 9.8.4 (8)
-------------------------------------------------------------------
Thu Jul 7 01:13:47 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Jul 4 10:41:42 CEST 2011 - ma@suse.de
- Make fix for bnc#702576 more robust.
- Enhance fix for bnc#699435. Return an error if download in advance
failed to provide all packages, so zypper does not silently quit.
- version 9.8.3 (8)
-------------------------------------------------------------------
Thu Jun 30 01:13:43 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Jun 29 12:23:24 CEST 2011 - ma@suse.de
- Always compute transaction from pool (bnc#702576)
- version 9.8.2 (8)
-------------------------------------------------------------------
Tue Jun 28 16:04:50 CEST 2011 - ma@suse.de
- Add feature provides for supported plugins.
-------------------------------------------------------------------
Tue Jun 21 10:44:47 CEST 2011 - dmacvicar@suse.de
- Add configuration template for automatic kernel
purge (feature#312018) to zypp.conf
-------------------------------------------------------------------
Tue Jun 14 13:38:00 CEST 2011 - ma@suse.de
- Fix download loop to skip non-install actions. (bnc#699435)
- version 9.8.1 (8)
-------------------------------------------------------------------
Sun Jun 12 01:13:36 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Jun 9 09:34:51 CEST 2011 - ma@suse.de
- Fix missing return value.
-------------------------------------------------------------------
Wed Jun 8 12:58:54 CEST 2011 - ma@suse.de
- Simplify ZYppCommitResult by using filtered Transaction::action_iterator.
- version 9.8.0 (8)
-------------------------------------------------------------------
Tue Jun 7 14:12:35 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Tue Jun 7 12:42:20 CEST 2011 - ma@suse.de
- Fix transaction ORDER_BY_MEDIANR.
- version 9.7.0 (5)
-------------------------------------------------------------------
Fri Jun 3 23:12:05 CEST 2011 - ma@suse.de
- Basic commit plugins implemented. They may be used to implement pre/post
commit actions like taking file system snapshots (fate#303699)
- version 9.6.0 (5)
-------------------------------------------------------------------
Tue May 31 17:27:45 CEST 2011 - ma@suse.de
- Do commit based on sat::Transaction.
- version 9.5.0 (5)
-------------------------------------------------------------------
Tue May 31 12:09:17 CEST 2011 - ma@suse.de
- Assert rpm database directory is created before rpmtsInitDB is
called (bnc#697115)
-------------------------------------------------------------------
Tue May 31 11:46:57 CEST 2011 - dheidler@suse.de
- fix var definition order in PackageProvider
- fix operator~ return datatype for flags (ctor is explicit)
- add method interactiveFlags to Patch describing what makes it
interactive
- version 9.4.0 (3)
-------------------------------------------------------------------
Tue May 31 10:12:12 CEST 2011 - ma@suse.de
- Recommend 'lsof' (for zypper ps) (bnc#694427, bnc#684466)
-------------------------------------------------------------------
Mon May 30 17:14:14 CEST 2011 - dheidler@suse.de
- Switch patch interactive-check to flags
- version 9.3.0 (3)
-------------------------------------------------------------------
Sun May 29 01:13:42 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri May 27 17:02:05 CEST 2011 - ma@suse.de
- fix specfile to handle sles translations if available
-------------------------------------------------------------------
Fri May 27 09:51:13 CEST 2011 - ma@suse.de
- Avoid using #elifdef directive.
-------------------------------------------------------------------
Thu May 26 01:13:43 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed May 25 09:22:28 CEST 2011 - ma@suse.de
- Add a fallback gnome-packagekit updater in package-manager (bnc#667504)
- Backport changelog entries from SLE11-SP1 branch. Bugs mentioned here
were either fixed without bnc# or do not apply to this branch. This is
to make the changelog checker happy:
- Set proper defaults for service repos (bnc#673943)
-------------------------------------------------------------------
Tue May 24 12:43:32 CEST 2011 - dheidler@suse.de
- add option ignore_reboot_flag to Patch::interactive (bnc#665853)
- version 9.2.0 (2)
-------------------------------------------------------------------
Mon May 23 16:12:32 CEST 2011 - dheidler@suse.de
- respect patch content license when determinating interactive status
- version 9.1.2 (1)
-------------------------------------------------------------------
Mon May 23 12:05:10 CEST 2011 - ma@suse.de
- More rpm-4.9 fixes
- Disable rpm V3toV4 conversion while not working with rpm 4.9
-------------------------------------------------------------------
Sun May 22 01:14:21 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri May 20 17:11:10 CEST 2011 - ma@suse.de
- Fix for rpm-4.9
- version 9.1.1 (1)
-------------------------------------------------------------------
Fri May 20 13:43:38 CEST 2011 - ma@suse.de
- Disable use if rpm-4.4 legacy interface (dropped in 4.9) (bnc#691089)
- Fix poolquery handling repo restrictions correctly. (bnc#661976)
- version 9.1.0 (1)
-------------------------------------------------------------------
Wed May 18 14:10:20 CEST 2011 - dmacvicar@suse.de
- Allow MediaCD to build against HAL or nothing
if udev is not present
-------------------------------------------------------------------
Mon May 16 14:42:09 CEST 2011 - dmacvicar@suse.de
- forward port all changes to make it build in Code10
-------------------------------------------------------------------
Mon May 16 11:51:51 UTC 2011 - dmacvicar@suse.de
- make -Werror=format-security optional and used only if
supported
-------------------------------------------------------------------
Sun May 15 01:13:47 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu May 12 01:13:54 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri May 6 13:22:35 CEST 2011 - dheidler@suse.de
- delete old metadata temp directories
- version 9.0.3 (0)
-------------------------------------------------------------------
Wed Apr 27 17:17:00 CEST 2011 - dheidler@suse.de
- fix max_concurrent_connections option in MultiCurl (bnc#596089)
- version 9.0.2 (0)
-------------------------------------------------------------------
Sun Apr 17 01:13:40 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Tue Apr 12 18:49:32 CEST 2011 - dheidler@suse.de
- check for permissions before writing (fixes bnc#683509)
- version 9.0.1 (0)
-------------------------------------------------------------------
Tue Apr 5 12:08:27 CEST 2011 - ma@suse.de
- Switch ResPoolProxy to use multimap in order to allow iteration
of all Selectables of all kinds.
- Add upper/lower_bound iteration to MapKVIterator.
- Add stream output for multimap/set.
- version 9.0.0 (0)
-------------------------------------------------------------------
Mon Apr 4 15:08:08 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Apr 4 15:04:47 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Apr 4 15:03:55 CEST 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Mar 10 01:13:39 CET 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun Mar 6 01:13:41 CET 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Feb 16 14:24:27 UTC 2011 - dmacvicar@suse.de
- Do not look for $releasever 's value if there is no variable
in the url: parses product file again and again
- version 8.12.2 (10)
-------------------------------------------------------------------
Thu Feb 10 16:01:46 CET 2011 - ma@suse.de
- Remove package-manager.desktop file (bnc#329635)
- version 8.12.1 (10)
-------------------------------------------------------------------
Tue Jan 25 10:09:22 CET 2011 - ma@suse.de
- Apply patch introducing armv7nhl:armv7hl
-------------------------------------------------------------------
Tue Jan 18 12:28:19 UTC 2011 - dmacvicar@suse.de
- allow for Repo Index Services to set the enabled state of
repositories from the server side.
- Fix priority not being set on reading service indexes
- version 8.12.0 (10)
-------------------------------------------------------------------
Fri Jan 14 12:45:18 CET 2011 - ma@suse.de
- Add new ServicePlugin Exceptions.
-------------------------------------------------------------------
Thu Jan 13 01:13:32 CET 2011 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Dec 23 14:42:02 CET 2010 - dheidler@suse.de
- add method to check if there are manually configured urls
- version 8.11.0 (10)
-------------------------------------------------------------------
Thu Dec 23 11:31:22 CET 2010 - dheidler@suse.de
- create cache directory, if it doesn't exist
when saving mirrorlist
- version 8.10.6 (10)
-------------------------------------------------------------------
Wed Dec 22 12:38:22 CET 2010 - dheidler@suse.de
- moved keepPackages code to RepoInfo::Impl
- version 8.10.5 (10)
-------------------------------------------------------------------
Tue Dec 21 13:29:06 CET 2010 - dheidler@suse.de
- Fix caching of mirrorlist files
- version 8.10.4 (10)
-------------------------------------------------------------------
Thu Dec 16 19:46:00 CET 2010 - ma@suse.de
- Do not export keyring if rpmdb is initialised, but target isn't
(bnc#659494)
- version 8.10.3 (10)
-------------------------------------------------------------------
Fri Dec 10 17:17:07 CET 2010 - dheidler@suse.de
- Catch RPM-Exeption when instaling the Distribution (bnc#658714)
- version 8.10.2 (10)
-------------------------------------------------------------------
Wed Dec 8 14:15:12 CET 2010 - dheidler@suse.de
- fix retrieval of distributionVersion if target is not initialized
- MultiCurl: make sure the server responds with "partial content",
fixes corrupt downloads if the metalink file contains no checksums
- version 8.10.1 (10)
-------------------------------------------------------------------
Wed Dec 1 17:39:16 CET 2010 - dheidler@suse.de
- Added ReplacerVar caching in RepoInfo
- Automaticly remove empty mirrorlist-files
- version 8.10.0 (10)
-------------------------------------------------------------------
Tue Nov 30 17:11:32 CET 2010 - dheidler@suse.de
- Added MirrorList caching
- version 8.9.0 (7)
-------------------------------------------------------------------
Mon Nov 29 12:31:37 CET 2010 - ma@suse.de
- Icons for libzypp should go into desktop-data. (bnc#329635)
- version 8.8.2 (7)
-------------------------------------------------------------------
Wed Nov 24 11:55:59 CET 2010 - ma@suse.de
- Properly handle FTP response 550. (bnc#645747)
- version 8.8.1 (7)
-------------------------------------------------------------------
Fri Nov 19 11:24:39 CET 2010 - mls@suse.de
- fix access of freed memory in MultiCurl (bnc#654600)
-------------------------------------------------------------------
Sun Nov 7 01:13:39 CET 2010 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Nov 3 16:06:46 CET 2010 - dheidler@suse.de
- added metalink support
- version 8.8.0 (7)
-------------------------------------------------------------------
Thu Oct 21 18:15:31 CEST 2010 - ma@suse.de
- Feed the ProvideFilePolicy progress callback in addition to any
connected media::DownloadProgressReport (bnc#545106)
- version 8.7.1 (7)
-------------------------------------------------------------------
Wed Oct 13 16:14:13 CEST 2010 - dheidler@suse.de
- Make MetaLinkParser accept InputStreams
- Make MetaLinkParser accept Pathnames insted of strings
- Fix MetaLinkv4 hash parsing
- Add MetaLinkParser test
- version 8.7.0 (7)
-------------------------------------------------------------------
Mon Oct 11 17:06:17 CEST 2010 - ma@suse.de
- Use timeouts in plugin script communication.
- Fix ExternalProgram to correctly remember exit status.
- version 8.6.0 (5)
-------------------------------------------------------------------
Sun Oct 10 01:13:40 CEST 2010 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Oct 8 08:43:02 UTC 2010 - dmacvicar@novell.com
- fix services not being linked to their file after being
saved
-------------------------------------------------------------------
Thu Oct 7 09:02:26 CEST 2010 - jkupec@suse.cz
- Don't use aria2c for FTP (bnc #641328)
-------------------------------------------------------------------
Wed Oct 6 15:39:59 UTC 2010 - dmacvicar@novell.com
- implementation for url resolver plugins
- version 8.5.0 (5)
-------------------------------------------------------------------
Wed Oct 6 16:54:15 CEST 2010 - dheidler@suse.de
- Use DownloadInHeaps as default, when there is nothing configured
and when the target root is set to "/". (bnc#591476)
- version 8.4.0 (4)
-------------------------------------------------------------------
Tue Sep 28 17:12:51 CEST 2010 - dheidler@suse.de
- fixed replacing releasever (for fedora systems) - (bnc#637470)
- version 8.3.0 (0)
-------------------------------------------------------------------
Fri Sep 24 13:07:25 CEST 2010 - mls@suse.de
- fix metalink4 parsing [bnc#641484]
-------------------------------------------------------------------
Thu Sep 23 01:13:45 CEST 2010 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Sep 20 15:31:31 UTC 2010 - dmacvicar@novell.com
- Allow per repository proxy settings like yum does.
Including setting it to _none_ overriding the
system proxy.
Patch from Zhang, Qiang <qiang.z.zhang@intel.com>
- version 8.2.1 (0)
-------------------------------------------------------------------
Fri Sep 10 17:06:34 CEST 2010 - dheidler@suse.de
- fixed replacing basearch (for fedora systems) - (bnc#637473)
- version 8.2.0 (0)
-------------------------------------------------------------------
Fri Sep 10 11:57:29 CEST 2010 - ma@suse.de
- Report download failures in commit result (bnc#431854)
- Fix Solvable::onSystemByUser returning true for uninstalled solvables.
- version 8.1.3 (0)
-------------------------------------------------------------------
Tue Aug 31 20:01:26 CEST 2010 - ma@suse.de
- Fix download-only not to omit source packages (bnc#635596)
- version 8.1.2 (0)
-------------------------------------------------------------------
Thu Aug 26 01:13:38 CEST 2010 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Aug 13 12:33:26 UTC 2010 - dmacvicar@novell.com
- fix basearch url variable
- use the right release package name on fedora
-------------------------------------------------------------------
Tue Aug 10 13:18:08 CEST 2010 - ma@suse.de
- MediaDISK: Use blkid to verify disk volumes. (bnc#623226)
- version 8.1.1 (0)
-------------------------------------------------------------------
Sun Aug 8 01:13:37 CEST 2010 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Thu Aug 5 01:13:53 CEST 2010 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Tue Aug 3 16:17:04 CEST 2010 - ma@suse.de
- Fix memory leaks.
-------------------------------------------------------------------
Mon Aug 2 11:58:57 CEST 2010 - ma@suse.de
- Enhance PoolItem interface to assist patch classification. (bnc#627316)
- version 8.1.0 (0)
-------------------------------------------------------------------
Tue Jul 27 15:38:00 CEST 2010 - ma@suse.de
- Fix bug in PoolQuery::addDependency
- Disable MediaAria and enable MultiCurl as default http/ftp backend.
MultiCurl implements MetaLink and Zsync support using libcurl. In
case of trouble set ZYPP_MULTICURL=0 in the envirionment to disable
the new backend.
- version 8.0.1 (0)
-------------------------------------------------------------------
Mon Jul 26 17:05:14 CEST 2010 - ma@suse.de
- Bump heads major version after 11.3 branched away.
- version 8.0.0 (0)
-------------------------------------------------------------------
Thu Jul 22 01:13:27 CEST 2010 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed Jul 7 13:56:49 CEST 2010 - ma@suse.de
- Add PoolQuery for name, edition AND architecture in one go. (bnc#614362)
- version 7.8.0 (6)
-------------------------------------------------------------------
Mon Jul 5 13:03:57 CEST 2010 - ma@suse.de
- Fix requirement to /usr/bin/uuidgen (bnc#613304)
-------------------------------------------------------------------
Sun Jul 4 01:13:29 CEST 2010 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Tue Jun 29 17:46:13 CEST 2010 - ma@suse.de
- Fix CURLOPT_MAX_RECV_SPEED_LARGE expecting a curl_off_t argument.
-------------------------------------------------------------------
Tue Jun 29 10:22:06 CEST 2010 - ma@suse.de
- Respect zypp.conf policy settings when solving for update.
-------------------------------------------------------------------
Fri Jun 25 11:35:52 CEST 2010 - ma@suse.de
- Don't bloat logfile by logging install progess values.
-------------------------------------------------------------------
Thu Jun 10 01:13:49 CEST 2010 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Mon Jun 7 17:52:50 CEST 2010 - ma@suse.de
- Add missing Date constant declarations.
- version 7.7.5 (6)
-------------------------------------------------------------------
Mon Jun 7 11:46:58 CEST 2010 - ma@suse.de
- Prevent against daemons launched in rpm %post, that do not close
their filedescriptors. Original fix was accidentally reverted.
(bnc#174548)
- version 7.7.4 (6)
-------------------------------------------------------------------
Sun Jun 6 01:13:52 CEST 2010 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri Jun 4 17:14:17 CEST 2010 - ma@suse.de
- Fix default evaluation of recommendations of installed
packages (bnc#605490)
- version 7.7.3 (6)
-------------------------------------------------------------------
Thu Jun 3 01:14:08 CEST 2010 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri May 21 20:00:55 CEST 2010 - ma@suse.de
- Fix broken IdStringType comparison (bnc#607572)
- version 7.7.2 (6)
-------------------------------------------------------------------
Thu May 20 21:01:05 CEST 2010 - ma@suse.de
- Fix packages provided via delta rpm being placed in
the wrong package cache (bnc#607583)
- version 7.7.1 (6)
-------------------------------------------------------------------
Thu May 20 01:13:49 CEST 2010 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Tue May 18 18:02:44 CEST 2010 - ma@suse.de
- Fix arch detection on sprac (bug #566291)
- Arch: add sparc64v and sparcv9v and armv7l
- RepoManager: refresh repo if last refresh is in the future (bnc#593617)
- version 7.6.1 (6)
-------------------------------------------------------------------
Mon May 17 15:25:14 CEST 2010 - ma@suse.de
- Fix package-manager-su to support LXDE (Andrea Florio) (bnc#582235)
- Cleanup spec file (Pavol Rusnak)
- version 7.6.0 (6)
-------------------------------------------------------------------
Sun May 16 01:13:39 CEST 2010 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Wed May 12 19:09:54 CEST 2010 - ma@suse.de
- Add methods to evaluate gpg geys expiration dates.
- Export all rpmDb keys to the zypp trusted keyring in one go.
- version 7.6.0 (6)
-------------------------------------------------------------------
Wed May 12 17:35:44 CEST 2010 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sun May 9 01:13:45 CEST 2010 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Sat May 8 01:13:43 CEST 2010 - ma@suse.de
- Update zypp-po.tar.bz2
-------------------------------------------------------------------
Fri May 7 01:13:55 CEST 2010 - ma@suse.de
- Update zypp-po.tar.bz2 (Revision: 54959)
-------------------------------------------------------------------
Wed May 5 14:49:39 CEST 2010 - ma@suse.de
- Update zypp-po.tar.bz2 (Revision: 54959)
-------------------------------------------------------------------
Tue May 4 01:13:43 CEST 2010 - ma@suse.de
- Update translations.
-------------------------------------------------------------------
Mon May 3 18:12:36 CEST 2010 - ma@suse.de
- Improve solver.cleandepsOnRemove result by evaluating the install
history to find packages installed on behalf of a user request (not
auto added by the solver).
- version 7.5.0 (5)
-------------------------------------------------------------------
Sat May 1 01:13:43 CEST 2010 - ma@suse.de
- Update translations.
-------------------------------------------------------------------
Fri Apr 30 01:13:46 CEST 2010 - ma@suse.de
- Update translations.
-------------------------------------------------------------------
Thu Apr 29 17:10:29 CEST 2010 - ma@suse.de
- Cleanup when deleting packages. New zypp.conf expert option
solver.cleandepsOnRemove telling whether the solver should per
default try to remove packages exclusively required by the ones
he's asked to delete (default false).
- Resolver::cleandepsOnRemove API to allow applications to change
the solver option.
- version 7.4.0 (4)
-------------------------------------------------------------------
Thu Apr 29 01:13:40 CEST 2010 - ma@suse.de
- Update translations.
-------------------------------------------------------------------
Wed Apr 28 16:35:04 CEST 2010 - ma@suse.de
- Enable splitprovides on update.
-------------------------------------------------------------------
Wed Apr 28 01:13:37 CEST 2010 - ma@suse.de
- Update translations.
-------------------------------------------------------------------
Tue Apr 27 17:42:20 CEST 2010 - ma@suse.de
- Selectable: Classify broken but locked patch as isUnwanted (bnc#577118)
- version 7.3.0 (2)
-------------------------------------------------------------------
Tue Apr 27 11:25:17 CEST 2010 - ma@suse.de
- Use libudev to detect available cd/dvd devices (bnc#590707,fate#308980)
- Fix specfile to BuildRequire libudev-devel.
- version 7.2.0 (2)
-------------------------------------------------------------------
Mon Apr 26 11:57:23 CEST 2010 - ma@suse.de
- Support URLs and ISOs ending on 'Media1', 'Media2', etc., when
rewiting the URL to access a specific media number. By now only
nanmes ending on 'CD' or 'DVD' were supported. (bnc#594850)
-------------------------------------------------------------------
Fri Apr 23 01:13:34 CEST 2010 - ma@suse.de
- Update translations.
-------------------------------------------------------------------
Wed Apr 21 01:13:38 CEST 2010 - ma@suse.de
- Update translations.
-------------------------------------------------------------------
Tue Apr 20 16:56:59 CEST 2010 - ma@suse.de
- /etc/zypp/locks: Allow to specify edition ranges with
solvable:name and dependencies.
- version 7.1.1 (1)
-------------------------------------------------------------------
Thu Apr 15 12:49:01 CEST 2010 - ma@suse.de
- Provide name of the lock holder in ZYppFactoryException. (bnc#580513)
- version 7.1.0 (1)
-------------------------------------------------------------------
Wed Apr 14 15:09:18 CEST 2010 - ma@suse.de
- Using boost-1.42 requires -fno-strict-aliasing (bnc#595545)
- Bump major version for 11.3 development.
- version 7.0.0 (0)
-------------------------------------------------------------------
Tue Apr 13 14:36:31 CEST 2010 - ma@suse.de
- Fix parsing port from IPv6 URL (bnc#593385)
-------------------------------------------------------------------
Fri Mar 26 19:23:59 CET 2010 - ma@suse.de
- Propagate ZConfig::setTextLocale to pool. (bnc#588850)
- version 6.31.3 (31)
-------------------------------------------------------------------
Fri Mar 26 13:50:08 CET 2010 - ma@suse.de
- Fix guessing package spec to match package names only. (bnc#590864)
- version 6.31.2 (31)
-------------------------------------------------------------------
Tue Mar 23 16:55:56 CET 2010 - ma@suse.de
- Add static Target::distributionLabel to return the baseproducts
shortName and summary. Mainlu used for the bootloader menu. (bnc #586303)
- version 6.31.1 (31)
-------------------------------------------------------------------
Thu Mar 18 17:17:02 CET 2010 - ma@suse.de
- Fix broken bit values in enum VendorSupportOption (bnc#589331)
- version 6.31.0 (31)
-------------------------------------------------------------------
Fri Mar 12 14:46:25 CET 2010 - ma@suse.de
- Fix handling of symlinked packages in package cache. (bnc #585409)
- version 6.30.5 (19)
-------------------------------------------------------------------
Tue Feb 23 19:05:04 CET 2010 - jkupec@suse.cz
- Avoiding use of 'guest' if 'credentials' is used when moutning
a CIFS share. This caused 'permission denied' error with certain
server configurations (bnc #560496).
-------------------------------------------------------------------
Tue Feb 23 17:31:05 CET 2010 - ma@suse.de
- Check if a downloaded file actually exists even if aria2c returned 0.
(bnc #564816)
- version 6.30.3 (19)
-------------------------------------------------------------------
Mon Feb 22 15:25:34 CET 2010 - jkupec@suse.cz
- Made CURLE_PARTIAL_FILE an auto-retry error (bnc #471436)
-------------------------------------------------------------------
Mon Feb 22 13:09:09 CET 2010 - ma@suse.de
- Turn off cookies when retrieving services repoindex.xml (bnc #573897)
- Consider pending disable requests when removing service repositories. (bnc #572634)
- version 6.30.1 (19)
-------------------------------------------------------------------
Sun Feb 21 14:11:49 CET 2010 - jkupec@suse.cz
- RepoManager::cleanCacheDirGarbage added for removing directories
which do not belong to any of known repos (bnc #467693)
- version 6.30.0 (19)
-------------------------------------------------------------------
Thu Feb 11 13:40:49 CET 2010 - ma@suse.de
- On SLE aria2 is not required, so conflict with a too old aria2
version installed. (bnc #578052)
- version 6.29.5 (19)
-------------------------------------------------------------------
Wed Feb 10 12:45:21 CET 2010 - ma@suse.de
- Fix package-manager script wrongly escaping UTF-8 chars in path
names (bnc #571410)
- version 6.29.4 (19)
-------------------------------------------------------------------
Mon Feb 8 13:21:40 CET 2010 - ma@suse.de
- Support an alternate SLE-SP1 translation set.
- version 6.29.3 (19)
-------------------------------------------------------------------
Wed Feb 3 15:57:13 CET 2010 - ma@suse.de
- Remember the enabled state of removed service repositories. This
way we are able to restore service repositories correctly after a
subscrition expired and gets renewed. (bnc #572634)
- version 6.29.2 (19)
-------------------------------------------------------------------
Thu Jan 28 16:12:25 CET 2010 - jkupec@suse.cz
- Abort aria2c download when the progress callback receives 'false'
(bnc #545106)
-------------------------------------------------------------------
Tue Jan 19 14:50:15 CET 2010 - ma@suse.de
- Evaluate SolvAttr::repositoryToolVersion to prevent loading
outdated solv files. (bnc #570623)
- version 6.29.0 (19)
-------------------------------------------------------------------
Fri Jan 15 18:15:26 CET 2010 - jkupec@suse.cz
- Use regex to parse aria2c progress lines (bnc #570917)
- version 6.28.1 (19)
-------------------------------------------------------------------
Thu Jan 7 12:25:24 CET 2010 - jkupec@suse.cz
- Set SignatureFileChecker context even if the key is not known
(bnc #495977)
- version 6.28.0 (19)
-------------------------------------------------------------------
Thu Dec 10 17:18:34 CET 2009 - jkupec@suse.cz
- RepoInfoBase::label() added for use in UI messages, plus
ZConfig::repoLabelIsAlias()
-------------------------------------------------------------------
Tue Dec 8 19:41:17 CET 2009 - ma@suse.de
- Fix transaction building in presence of multiversion installable items.
- version 6.27.1 (19)
-------------------------------------------------------------------
Fri Dec 4 17:19:58 CET 2009 - ma@suse.de
- Improve multiversion status handling and installation. (fate #305311)
- version 6.27.0 (19)
-------------------------------------------------------------------
Fri Dec 4 14:56:19 CET 2009 - jkupec@suse.cz
- Don't allow an alias to start with '.' (bnc #473834)
-------------------------------------------------------------------
Thu Dec 3 12:00:16 CET 2009 - ma@suse.de
- PickList and status interface for handling packages which are
installable in multiple versions. (fate #305311)
- version 6.26.0 (19)
-------------------------------------------------------------------
Wed Dec 2 13:10:43 CET 2009 - ma@suse.de
- Add Selectable::highestAvailableVersionObj. Returns the highest
available package version, ignoring priorities and policies. (bnc #557557)
- version 6.25.0 (19)
-------------------------------------------------------------------
Mon Nov 30 17:56:02 CET 2009 - ma@suse.de
- Also parse <product> tag from .prod files <upgrade> section.
- version 6.24.3 (19)
-------------------------------------------------------------------
Fri Nov 27 11:20:34 CET 2009 - ma@suse.de
- Fix chroot execution of update scripts. (bnc #558813)
- version 6.24.3 (19)
-------------------------------------------------------------------
Thu Nov 26 16:06:52 CET 2009 - jkupec@suse.cz
- Fixed parsing of download speed from aria2c (bnc #537870)
-------------------------------------------------------------------
Wed Nov 25 16:28:29 CET 2009 - ma@suse.de
- Add ui::Selecatble interface for picking specific package versions
to install or delete if multiversion install is on.
- version 6.24.0 (19)
-------------------------------------------------------------------
Fri Nov 20 13:30:02 CET 2009 - ma@suse.de
- Parse zypp.conf multiversion option and make the setting available
in pool and resolver.
- version 6.23.0 (19)
-------------------------------------------------------------------
Mon Nov 16 16:27:39 CET 2009 - ma@suse.de
- Specfile fixes to build on sle11-sp1.
- Fix repository probing and building in presence of productdir. (bnc #553712)
- version 6.22.3 (19)
-------------------------------------------------------------------
Thu Nov 12 15:31:10 UTC 2009 - dmacvicar@suse.de
- Forward port and document already present changes
from Code11-Branch
* void SEGV if trying to access data of installed packages, that were
deleted behind our back (bnc #530595)
* ProxyInfoSysconfig: take care variables get initialized.
* Fix parsing of rpm.install.excludedocs option (bnc #518883)
* Use rpm variables in specfile. (bnc #512466)
* Fix to compile with -Werror=format-security
* Fix packageand() in testcase generation
* Don't link unneeded libraries. (bnc #490895)
* Fix Patch::categoryEnum.
* Adapt to changed satsolver API. (bnc #480303)
* Taking ALL translations for generating GMO files (bnc #458739)
* Advice users to contact NCC if access to a 'novell.com'
repository is denied (bnc #464586).
- version 6.22.2 (19)
-------------------------------------------------------------------
Thu Nov 12 11:53:04 CET 2009 - ma@suse.de
- Raised the limit of redirections from 3 to 6 (bnc #465532)
- Following redirections also for https (bnc #545722).
- Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
- Do not report cached packages as being downloaded. (bnc #545295)
- Per default do not collect and report deleted files outside bin and lib
directories for 'zypper ps'. (bnc #554480)
- version 6.22.1 (19)
-------------------------------------------------------------------
Wed Nov 11 13:54:52 CET 2009 - ma@suse.de
- CheckAccessDeleted: Per default do not collect and report deleted files
that outside bin and lib directories. 'zypper ps' reporting false positive
seems to confuse. (bnc #554480)
-------------------------------------------------------------------
Wed Nov 11 11:45:01 CET 2009 - ma@suse.de
- Following https redirections requires at least libcurl4-7.19.4. (bnc #553895)
-------------------------------------------------------------------
Fri Nov 6 22:16:10 CET 2009 - ma@suse.de
- dup: Process drop list only if product actually changes. (bnc #552180)
- Selectable: Consider allowed arch/noarch changes when comuting candiadates.
- version 6.22.0 (19)
-------------------------------------------------------------------
Mon Nov 2 21:33:40 CET 2009 - ma@suse.de
- Enhance interface for zypper. (bnc #551956)
- version 6.21.4 (19)
-------------------------------------------------------------------
Mon Nov 2 20:03:31 CET 2009 - ma@suse.de
- CIFS/SMB: Support mountoption 'noguest' to prevent passing 'guest' option
to mount. "cifs://server/share/path?mountoptions=noguest,ro" (bnc #547354)
- version 6.21.3 (19)
-------------------------------------------------------------------
Mon Nov 2 16:35:33 CET 2009 - ma@suse.de
- CheckAccessDeleted: Avoid reporting false positive due to insufficient
permission.
-------------------------------------------------------------------
Mon Nov 2 13:59:33 CET 2009 - ma@suse.de
- Don't try to access droplist of dropped products. (bnc #551697)
- version 6.21.2 (19)
-------------------------------------------------------------------
Fri Oct 30 12:30:48 CET 2009 - ma@suse.de
- Don't try to use an empty proxy string. (bnc #551314)
- MediaSMB failed to pass the --workgroup option to mount. (bnc #547354)
- version 6.21.1 (19)
-------------------------------------------------------------------
Fri Oct 30 11:28:05 CET 2009 - ma@suse.de
- New class PoolItemBest: Find the best candidates e.g. in a PoolQuery
result. ui::Selectabe enhancements. Both will aid applications to
install package sets determined by query results. (bnc # 548392)
- Fix upgradeRepo solution to keep obsolete packages. (bnc #550915)
- Updated iso3166-1 country codes (bnc #531350)
- version 6.21.0 (19)
-------------------------------------------------------------------
Tue Oct 27 12:30:29 CET 2009 - ma@suse.de
- Add Resolver::upgradingRepo demanded by GUI. (bnc #548551)
- version 6.20.0 (19)
-------------------------------------------------------------------
Thu Oct 22 15:09:57 CEST 2009 - ma@suse.de
- Fixes to make libzypp-bindings compile.
- version 6.19.3 (19)
-------------------------------------------------------------------
Tue Oct 20 16:06:13 CEST 2009 - ma@suse.de
- Credentials are passed as commandline options to aria2c, so strip any
'user@' from the URL. Otherwise aria will use an empty password for
this URL and authentication will fail. (bnc #544634)
- version 6.19.2 (19)
-------------------------------------------------------------------
Mon Oct 19 13:39:31 CEST 2009 - ma@suse.de
- Repository::setInfo: Propagate priority changes to the solver to
avoid reloading the whole repo (bnc #498266).
- version 6.19.1 (19)
-------------------------------------------------------------------
Thu Oct 15 20:48:02 CEST 2009 - ma@suse.de
- ResStatus: add isOrphaned to test whether a package is not provided
by any enabled repository. Orphaned packages are usually good candidates
for cleanup unless the providing repository was intentionally disabled.
- version 6.19.0 (19)
-------------------------------------------------------------------
Thu Oct 15 17:28:38 CEST 2009 - dmacvicar@suse.de
- aria2: pass credentials in a file instead of the command line
which is logged.
- aria2: we get the url in the progress if there is no response
from the server yet, handle that to avoid flooding the log.
- version 6.18.2 (17)
-------------------------------------------------------------------
Thu Oct 15 16:56:25 CEST 2009 - ma@suse.de
- Performing a dist upgrade the solver may try to delete old and no
longer provided (dropped) packages, even if they do not cause any
dependency problem. This behaviour may be trurned off via zypp.conf
option solver.upgradeRemoveDropedPackages. (bnc #539543)
- New zypp.conf option solver.upgradeRemoveDropedPackages (true).
- Add Product::droplist: List of dropped packages, i.e. packages no
longer provided by a product.
- version 6.18.1 (17)
-------------------------------------------------------------------
Wed Oct 7 16:45:21 CEST 2009 - ma@suse.de
- Return update messages via ZYppCommitResult. Support variable
substitution in notification command. (fate #301175)
- Fix evaluation of no_proxy entries (bnc #543337)
- aria/curl: Fix header data in case the target is
not initialized when downloading.
- version 6.18.0 (17)
-------------------------------------------------------------------
Thu Sep 24 17:21:45 CEST 2009 - ma@suse.de
- Add zypp.conf option update.messages.notify: Command to be invoked
to send update messages. (fate #301175)
- version 6.17.2 (17)
-------------------------------------------------------------------
Tue Sep 22 20:32:38 CEST 2009 - ma@suse.de
- Add Selectable::updateCandidateObj returning the candidate for
update, if there is one. The updateCandidate must not violate
any active solver policy.
- version 6.17.1 (17)
-------------------------------------------------------------------
Fri Sep 18 17:20:37 CEST 2009 - ma@suse.de
- Make sure rpmReadConfigFiles was called before using librpm (bnc #539603).
- Remove dead rpm database caching code from class RpmDb.
- version 6.17.0 (17)
-------------------------------------------------------------------
Fri Sep 11 15:13:30 CEST 2009 - ma@km13.de
- New commit.downloadMode option in zypp.conf. Allows to set a
prefered download policy for commit.
- version 6.16.0 (11)
-------------------------------------------------------------------
Thu Sep 10 19:03:01 CEST 2009 - ma@suse.de
- Support nfs4 (nfs4://... or nfs://...?type=nfs4) (fate #306451)
- Added Url::schemeIsLocal, schemeIsRemote, schemeIsVolatile and
schemeIsDownloading.
- version 6.15.0 (11)
-------------------------------------------------------------------
Wed Sep 9 15:02:18 CEST 2009 - ma@suse.de
- Add Capability::guessPackageSpec; parser also supporting "name-ver-rel.arch"
formats for building Capabilities(originally "name.arch=ver-rel").
- version 6.14.3 (11)
-------------------------------------------------------------------
Mon Sep 7 17:31:20 CEST 2009 - ma@suse.de
- Fix resolution to force installation even if dependencies are missing.
(bnc #531564)
- Rephrase solver resolution to point out if a package will break.
(bnc #520083)
-------------------------------------------------------------------
Fri Sep 4 12:19:50 CEST 2009 - ma@suse.de
- Lock rpms architecture only on distupgrade of the running system.
(bnc #458520)
- version 6.14.2 (11)
-------------------------------------------------------------------
Thu Sep 3 13:41:31 CEST 2009 - ma@suse.de
- Fix PoolQuery comparison (bnc #528755)
- Fix serialization and restore of predicated PoolQueries.
- version 6.14.0 (11)
-------------------------------------------------------------------
Mon Aug 31 15:17:01 CEST 2009 - ma@suse.de
- package-manager script: Fall back to package selection if no
packages are passed on the commandline. (bnc #529137)
-------------------------------------------------------------------
Fri Aug 28 17:33:55 CEST 2009 - dmacvicar@suse.de
- package-manager script:
do not fail if kpackagekit is not installed (bnc #529510)
- version 6.13.3 (11)
-------------------------------------------------------------------
Wed Aug 26 15:55:22 CEST 2009 - ma@suse.de
- Tune CheckAccessDeleted to focus on libraries and executables.
- version 6.13.2 (11)
-------------------------------------------------------------------
Thu Aug 6 18:18:21 CEST 2009 - ma@suse.de
- Provide class CheckAccessDeleted and command zypp-CheckAccessDeleted
to check for running processes which access meanwhile deleted files or
libraries. This may be used after commit, when trying to figure out
which services need to be restated. (fate #300763).
- version 6.13.1 (11)
-------------------------------------------------------------------
Mon Aug 3 18:46:13 CEST 2009 - ma@suse.de
- New Resolver::addUpgradeRepo to perform a dist upgrade restricted to
certain repositories.
- version 6.13.0 (11)
-------------------------------------------------------------------
Fri Jul 31 17:55:33 CEST 2009 - ma@suse.de
- Remove confusing newlines in vendor change info (bnc #503859)
- Removing a package lock was not counted as state change (bnc #501850)
- Take solver_allowVendorChange option into account when computing the
Selectables default candidate.
- version 6.12.0 (11)
-------------------------------------------------------------------
Wed Jul 29 13:36:19 CEST 2009 - ma@suse.de
- Avoid deadlock after fork and failed exec. (bnc 493152)
- No need to manually detect the location of aria2 binary.
- version 6.11.4 (11)
-------------------------------------------------------------------
Tue Jul 28 23:05:43 CEST 2009 - jkupec@suse.cz
- Fixed parsing of download rate report (changed in aria2 1.4.0)
(bnc #513944)
-------------------------------------------------------------------
Mon Jul 27 16:05:43 CEST 2009 - ma@suse.de
- Create LogControl on demand instead of using a static var. (bnc #525339)
- version 6.11.2 (11)
-------------------------------------------------------------------
Thu Jul 23 00:22:50 CEST 2009 - ma@km13.de
- New misc::defaultLoadSystem: Convenience to create the ZYpp instance
and load target and enabled repositories.
-------------------------------------------------------------------
Wed Jul 22 14:57:32 CEST 2009 - ma@suse.de
- New class InstanceId to build strings to identify/retrieve specific
Solvables.
- version 6.11.1 (11)
-------------------------------------------------------------------
Mon Jul 20 23:57:46 CEST 2009 - ma@km13.de
- Add download policies to ZYppCommitPolicy, supporting DownloadOnly
and DownloadInAdvance. (fate #302159, fate #305624)
- version 6.11.0 (11)
-------------------------------------------------------------------
Thu Jul 16 17:05:27 CEST 2009 - dmacvicar@suse.de
- add support to the package-manager script to use kpackagekit
or gnome-packagekit if available, which allows to install local
rpms with one click from file manager following desktop policies
and fetching other dependencies if required.
(fate #306526)
- version 6.10.5 (10)
-------------------------------------------------------------------
Thu Jul 16 16:25:24 CEST 2009 - ma@suse.de
- New solver.upgradeTestcasesToKeep option in zypp.conf. It tells
how many dist upgrade solver testcases should be kept on the system.
Per default just the last two are kept.
- version 6.10.4 (10)
-------------------------------------------------------------------
Wed Jul 15 17:53:43 CEST 2009 - ma@suse.de
- Don't write a solver testcase when solving for dist upgrade,
but when actually committing.
- version 6.10.3 (10)
-------------------------------------------------------------------
Wed Jul 15 16:45:39 CEST 2009 - ma@suse.de
- Add new string Match::Mode STRINGSTART and STRINGEND.
-------------------------------------------------------------------
Tue Jul 15 14:38:51 CEST 2009 - jkupec@suse.cz
- log redirections when cURL media backend is used (fate #305320).
-------------------------------------------------------------------
Tue Jul 14 18:15:51 CEST 2009 - ma@suse.de
- Support "product version" detection on systems not using
/etc/product.d/baseproduct by looking for the first package
providing ZConfig::distroverpkg (defaults to redhat-release).
- version 6.10.2 (10)
-------------------------------------------------------------------
Fri Jul 10 15:21:39 CEST 2009 - ma@suse.de
- Adapt to boost_unit_test_framework-1.38.
- version 6.10.1 (10)
-------------------------------------------------------------------
Wed Jul 8 16:19:31 CEST 2009 - ma@suse.de
- Remove obsolete UpgradeStatistics class from libzypp.
-------------------------------------------------------------------
Tue Jul 7 17:45:47 CEST 2009 - ma@suse.de
- Fix HistoryLog to initialize on demand.
- version 6.10.0 (10)
-------------------------------------------------------------------
Fri Jul 3 13:01:13 CEST 2009 - ma@suse.de
- Fix parsing of rpm.install.excludedocs option (bnc #518883)
-------------------------------------------------------------------
Fri Jul 3 09:20:56 CEST 2009 - ma@suse.de
- When unmounting ISO images, don't mix up exceptions thrown by the
loop mounted ISO and those thrown by the media containing it.
(bnc #517856)
-------------------------------------------------------------------
Thu Jul 2 16:42:42 CEST 2009 - ma@suse.de
- Adapt to satsolvers improved dataiterator handling.
- version 6.9.3 (8)
-------------------------------------------------------------------
Wed Jul 1 18:05:54 CEST 2009 - ma@suse.de
- Support PoolQuery for sub-structures attributes. (fate #305503)
- version 6.9.2 (8)
-------------------------------------------------------------------
Wed Jul 1 13:44:04 CEST 2009 - ma@suse.de
- Running as non-root user use a temporary @System solvfile in case the
global one is outdated and needed refresh. (bnc #517183)
- version 6.9.1 (8)
-------------------------------------------------------------------
Tue Jun 30 16:32:08 CEST 2009 - ma@suse.de
- Enhance LookupAttr to allow direct query of attributes within
sub-structures (flexarrays).
-------------------------------------------------------------------
Fri Jun 26 12:06:51 CEST 2009 - ma@suse.de
- Enhance PoolQueryIterator to allow detailed inspection of attribute
matches.
- Prefer datadir stored as repo attribute, but fallback searching in
solvbales (old solv files do this).
- version 6.9.0 (8)
-------------------------------------------------------------------
Tue Jun 23 13:29:36 CEST 2009 - ma@suse.de
- Allow building libzypp with rpm-5 (experimental)
- version 6.8.3 (8)
-------------------------------------------------------------------
Wed Jun 17 15:39:17 CEST 2009 - ma@suse.de
- Allow building libzypp without HAL (not recommended). Without HAL
CD/DVD device detection is limited to /dev/dvd and /dev/cdrom.
- version 6.8.2 (8)
-------------------------------------------------------------------
Fri Jun 5 21:16:45 CEST 2009 - ma@suse.de
- Fix solver to use IdSting to avoid failing vendor checks.
- version 6.8.1 (8)
-------------------------------------------------------------------
Thu Jun 4 14:22:58 CEST 2009 - ma@suse.de
- Cleanup and remove deprecated interface methods.
- version 6.8.0 (8)
-------------------------------------------------------------------
Fri May 29 20:12:55 CEST 2009 - ma@suse.de
- Improve PoolQuery to allow queries on dependencies. (bnc #475682)
- version 6.7.0 (6)
-------------------------------------------------------------------
Thu May 28 12:53:02 CEST 2009 - ma@suse.de
- New solver.allowVendorChange expert option in zypp.conf.
- version 6.6.0 (6)
------------------------------------------------------------------
Wed May 20 14:23:07 CEST 2009 - ma@suse.de
- Fix lost housekeeping data in modifyRepo (bnc #503207)
-------------------------------------------------------------------
Fri May 8 16:43:47 CEST 2009 - ma@suse.de
- Allow service refresh to change a repositories url (bnc #502157)
-------------------------------------------------------------------
Tue May 5 13:39:08 CEST 2009 - ma@suse.de
- Detect and compile with rpm 4.7 (bnc #444211)
- version 6.5.2 (5)
-------------------------------------------------------------------
Mon May 4 16:19:54 CEST 2009 - ma@suse.de
- Improve problem report on broken systemCheck rule (bnc #475144)
-------------------------------------------------------------------
Mon Apr 27 15:26:54 CEST 2009 - ma@suse.de
- In update repos providing multiple release package versions for
the same product, link a product to the latest version. (bnc #497696)
-------------------------------------------------------------------
Mon Apr 27 14:28:07 CEST 2009 - ma@suse.de
- New classes wraping satsolver datamatcher (Match and sat::AttrMatcher)
- Extend LookupAttr to support matching specific string patterns.
- Rewrote PoolQuery::Iterator (adapt to AttrMatcher, fixes and speedup)
- version 6.5.0 (5)
-------------------------------------------------------------------
Thu Apr 16 12:49:40 CEST 2009 - ma@suse.de
- Soft lock packages deleted on behalf of a user request.
- version 6.4.1 (2)
-------------------------------------------------------------------
Tue Mar 31 15:51:32 CEST 2009 - ma@suse.de
- New zypp.conf option 'download.media_preference': Hint which media
to prefer when installing packages (download vs. CD).
- version 6.4.0 (2)
------------------------------------------------------------------
Thu Mar 12 18:38:30 CET 2009 - ma@suse.de
- Add Resolver::setSolveSrcPackages. Per default disable solving
of source package dependencies. We will later allow to enable
it per package.
- version 6.3.0 (2)
-------------------------------------------------------------------
Fri Mar 6 17:17:26 CET 2009 - dmacvicar@suse.de
- aria2: show the download speed in the right unit
- aria2: show the filename in progress, not the repository
- aria2: don't show done twice
-------------------------------------------------------------------
Thu Mar 5 14:52:44 CET 2009 - ma@suse.de
- Remove a lock if the locking process is in zombie state. (bnc #481577)
-------------------------------------------------------------------
Wed Mar 4 00:13:19 CET 2009 - jkupec@suse.cz
- zypp.conf: fixed and enabled 'servicesdir'
-------------------------------------------------------------------
Tue Mar 3 13:38:11 CET 2009 - dmacvicar@suse.de
- aria2: implement speed indicators (bnc#475506)
- aria2: implement progress indicators correctly (bnc#473846)
- aria2: fix broken pipe when looking for aria2c which caused
a fallback to curl. (bnc#480930)
- aria2: implement saving and reading mirror stats data in
/var/cache/zypp/aria2.stats
- aria2: handle failover correctly (bnc#481115)
- aria2: various improvements in error and report handling
- aria2: curl: reset settings on attach to avoid duplicate
headers
- version 6.2.1 (2)
-------------------------------------------------------------------
Tue Mar 3 12:44:24 CET 2009 - ma@suse.de
- Adapt to changed satsolver API.
-------------------------------------------------------------------
Fri Feb 27 16:23:36 CET 2009 - dmacvicar@suse.de
- Make sure Fetcher pass optional files as non-interactive
- Fixes file does not exist error when key/sig does not exist
- version 6.2.0 (2)
-------------------------------------------------------------------
Thu Feb 26 13:49:56 CET 2009 - ma@suse.de
- Use correct default for zconfig(solver.checkSystemFile) (bnc# 475144)
-------------------------------------------------------------------
Thu Feb 26 01:25:33 CET 2009 - ma@suse.de
- Prevent ResStatus from overriding user locks. (bnc #475230)
-------------------------------------------------------------------
Sun Feb 22 15:27:11 CET 2009 - ma@suse.de
- Never refresh repositories from CD/DVD, once they are created. (bnc #476429)
-------------------------------------------------------------------
Sat Feb 21 18:31:17 CET 2009 - dmacvicar@suse.de
Implemented the following options with aria backend:
- download.max_concurrent_connections (default 2)
download.min_download_speed (default no limit)
download.max_download_speed (default no limit)
download.max_silent_tries (default 5)
-------------------------------------------------------------------
Fri Feb 20 16:28:19 CET 2009 - dmacvicar@suse.de
- MediaAria2c: allow disabling aria2 using ZYPP_ARIA2C=0.
Various improvements including file existence checking
Disable HEAD request if aria2c >= 1.20
Restrict max connections to 2 for now.
-------------------------------------------------------------------
Wed Feb 18 15:51:38 CET 2009 - ma@suse.de
- Neither lose packages with empty name, nor SEGV when processing them. (bnc #470011)
-------------------------------------------------------------------
Tue Feb 17 23:17:54 CET 2009 - ma@suse.de
- Compute obsoletes based on names only (not considering provides) (bnc #471023)
-------------------------------------------------------------------
Tue Feb 17 12:56:57 CET 2009 - jkupec@suse.cz
- Fixed FTP authentication (bnc #472879)
-------------------------------------------------------------------
Wed Feb 11 13:31:03 CET 2009 - ma@suse.de
- Follow IEC and use the binary prefixes (KiB,MiB,GiB) for printing Byte
counts based on a power of 1024 (formerly just K,M,G). Byte counts based
on a power of 1000 stay unaffected (kB,MB,GB).
-------------------------------------------------------------------
Mon Feb 9 13:14:26 CET 2009 - ma@suse.de
- Fix installation prompting for the wrong CD/DVD. (bnc #472892)
-------------------------------------------------------------------
Tue Feb 3 18:07:38 CET 2009 - ma@suse.de
- Send any output from rpm install/delete scripts via callback, so
applications are able to display it. (bnc #369450)
-------------------------------------------------------------------
Mon Feb 2 14:12:08 CET 2009 - ma@suse.de
- Add missing translations (bnc #256289)
-------------------------------------------------------------------
Wed Jan 28 14:37:28 CET 2009 - jkupec@suse.cz
- HistoryLogReader added
-------------------------------------------------------------------
Tue Jan 27 13:35:44 CET 2009 - ma@suse.de
- Respect content-file DATDIR when downloading packages. (bnc #468612)
-------------------------------------------------------------------
Tue Jan 27 13:28:54 CET 2009 - jkupec@suse.cz
- Enabled CredentialManager for MediaSMB (bnc #460970).
- Ignore URL's username, password, and query string in AuthData
comparator in CredentialManager.
-------------------------------------------------------------------
Mon Jan 26 12:41:07 CET 2009 - ma@suse.de
- Let vendor checks per default differ between 'openSUSE Build Service'
and 'openSUSE' (bnc #467262).
-------------------------------------------------------------------
Fri Jan 23 12:34:44 CET 2009 - ma@suse.de
- Fix handling of plaindir repos on mounted devices (e.g. USB) (bnc #464778)
- Fix plaindir checksum computation not to to follow symlinks (bnc #464778)
-------------------------------------------------------------------
Thu Jan 22 10:41:27 CET 2009 - ma@suse.de
- Tell satsolver about product buddies (bnc #466565)
-------------------------------------------------------------------
Fri Jan 9 17:01:10 CET 2009 - jkupec@suse.cz
- handle HTTP 503 responses as temporary errors (bnc #462545)
-------------------------------------------------------------------
Thu Dec 18 22:26:18 CET 2008 - ma@suse.de
- Fixed lost user request to abort during commit. (bnc #388810, bnc #450273)
- revision 11954
- version 5.25.0 (23)
-------------------------------------------------------------------
Thu Dec 18 13:02:27 CET 2008 - ma@suse.de
- Add Package::filelist, faster and less memory consuming
implementation of Package::filenames (now deprecated).
- revision 11949
-------------------------------------------------------------------
Thu Dec 11 21:39:50 CET 2008 - ma@suse.de
- Add str::hexencode and str::hexdecode to encode special characters
in a string as %XX.
- Hexdecode modalias strings in rpm dependencies because rpm does not
allow comma, blank and other special chars. (bnc #456695)
- revision 11927
-------------------------------------------------------------------
Thu Dec 11 17:13:06 CET 2008 - ma@suse.de
- Catch and report media errors when proving packages. (bnc #457652)
- revision 11926
-------------------------------------------------------------------
Wed Dec 10 16:09:08 CET 2008 - ma@suse.de
- Remove obsolete zypp.conf::productsdir and deprecate
ZConfig::productsPath().
- Monitor /etc/products.d to determine if @system.solv needs to be
rebuilt. (bnc #457933)
- revision 11923
- version 5.24.7 (23)
-------------------------------------------------------------------
Mon Dec 8 15:31:18 CET 2008 - ma@suse.de
- Execute patch scripts chroot to the installed system. (bnc #456795)
- revision 11908
-------------------------------------------------------------------
Mon Dec 8 10:39:30 CET 2008 - schubi@suse.de
- Make the solver reset function public (bnc #439373)
- Revision 11904
-------------------------------------------------------------------
Sun Dec 7 20:21:09 CET 2008 - coolo@suse.de
- note for coolo: do not trust bash advisory from TPM colleagues
-------------------------------------------------------------------
Fri Dec 5 14:22:11 CET 2008 - ma@suse.de
- Fix solvers inappropriate selection as byUSER (bnc 455965)
- revision 11891
- version 5.24.6 (23)
-------------------------------------------------------------------
Thu Dec 4 11:10:35 CET 2008 - coolo@suse.de
- fix %post script to not warn on fresh install
-------------------------------------------------------------------
Mon Dec 1 19:38:24 CET 2008 - ma@suse.de
- Fix install order computation losing some installed packages
pre-requirements. (bnc #439802)
- revision 11845
- version 5.24.5 (23)
-------------------------------------------------------------------
Fri Nov 28 16:33:56 CET 2008 - ma@suse.de
- Prune soft locks to prevent installation but not update of
already installed packages.
- revision 11829
- version 5.24.4 (23)
-------------------------------------------------------------------
Fri Nov 28 11:36:03 CET 2008 - schubi@suse.de
- Taking solutions which based on user requirements/conflict
"by User" solutions (bnc #442718)
- revision 11825
-------------------------------------------------------------------
Fri Nov 28 00:05:17 CET 2008 - ma@suse.de
- Take into account the requirements of all obsoleted packages uninstall
scripts when computing the installation order. (bnc #439802)
- revision 11823
- version 5.24.3 (23)
-------------------------------------------------------------------
Thu Nov 27 14:45:07 CET 2008 - dmacvicar@suse.de
- fix maybeUnsuported() method returning wrong result
- add testcase for future coverage
- don't force time based uuid for anonymous id string (bnc #449654)
- RELEASE: 5.24.2 (23)
-------------------------------------------------------------------
Wed Nov 26 17:18:00 CET 2008 - ma@suse.de
- Call 'repo2solv -R' (recursive scan) for plaindir repos. (bnc #443350)
- revision 11810
-------------------------------------------------------------------
Wed Nov 26 17:09:12 CET 2008 - dmacvicar@suse.de
- SHA1SUMS.key is not imported by zypp as known key (bnc #446188)
- path and url in add_on_products.xml is evaluated wrong
(bnc #446170)
-------------------------------------------------------------------
Mon Nov 24 17:47:35 CET 2008 - schubi@suse.de
- activate locking for doUpdate (bnc #447684)
- revision 11792
- RELEASE: 5.24.1 (23)
-------------------------------------------------------------------
Fri Nov 21 16:56:10 CET 2008 - dmacvicar@suse.de
- remove unused updaterepokey, replaced by repo
product information
-------------------------------------------------------------------
Fri Nov 21 15:12:52 CET 2008 - jkupec@suse.cz
- fixed uninitialized value in OnMediaLocation (bnc #447010)
- revision 11770
-------------------------------------------------------------------
Thu Nov 20 23:59:16 CET 2008 - ma@suse.de
- Fix retrieval of deltarpm info.
- revision 11764
- version 5.24.0 (23)
-------------------------------------------------------------------
Thu Nov 20 22:15:28 CET 2008 - ma@suse.de
- Fix retrieval of Repository attributes like timestamps, keywords
and product info.
- revision 11760
-------------------------------------------------------------------
Thu Nov 20 19:30:05 CET 2008 - ma@suse.de
- Enhance class LookupAttr and add convenience class LookupRepoAttr to
iterate those solv file attributes which are not acssociated with a
solvable. E.g. product or deltarpm info.
- revision 11754
-------------------------------------------------------------------
Wed Nov 19 15:49:38 CET 2008 - jkupec@suse.cz
- encode user-supplied URL strings before using them in the Url object
(bnc #446395, bnc #444267)
- revision 11720
-------------------------------------------------------------------
Wed Nov 19 15:15:14 CET 2008 - ma@suse.de
- Support loading helix files.
- revision 11719
-------------------------------------------------------------------
Tue Nov 18 18:37:30 CET 2008 - ma@suse.de
- Add class filesystem::Glob to find pathnames matching a pattern
by using ::glob.
- revision 11708
-------------------------------------------------------------------
Thu Nov 13 11:07:56 CET 2008 - schubi@suse.de
- Taking care for ppc64 while distupgrade (bnc #443685)
- revision 11670
-------------------------------------------------------------------
Wed Nov 12 18:53:03 CET 2008 - ma@suse.de
- Add Capability ctor from Arch and Name: (Arch_i386, "name") or
(Arch_i386, "name == 1.0").
- revision 11669
-------------------------------------------------------------------
Wed Nov 12 14:31:20 CET 2008 - ma@suse.de
- Take care to always reset CURLOPT_TIMECONDITION to prevent incomplete
downloads. (bnc #444109)
- revision 11656
- version 5.23.0 (23)
-------------------------------------------------------------------
Wed Nov 12 13:19:02 CET 2008 - ma@suse.de
- Check for modaliases below /sys (bnc #430179)
- revision 11653
-------------------------------------------------------------------
Tue Nov 11 18:36:33 CET 2008 - ma@suse.de
- Avoid superfluous file copying and gpg invocation in keyring handling.
- revision 11650
-------------------------------------------------------------------
Tue Nov 11 14:48:52 CET 2008 - ma@suse.de
- Prevent fetcher from processing the same index file twice. (bnc #443644)
- revision 11648
- version 5.22.0 (21)
-------------------------------------------------------------------
Fri Nov 7 23:55:47 CET 2008 - ma@suse.de
- Fix retrieval of patch contents and references attributes. (bnc #442200)
- revision 11641
- version 5.21.0 (21)
-------------------------------------------------------------------
Fri Nov 7 19:51:00 CET 2008 - ma@suse.de
- Add CheckSum::asString.
- revision 11634
-------------------------------------------------------------------
Fri Nov 7 17:55:48 CET 2008 - ma@suse.de
- revision 11631
- version 5.20.0 (20)
-------------------------------------------------------------------
Thu Nov 6 18:35:25 CET 2008 - dmacvicar@suse.de
- re-add the flavor to the http header now using a flavor
cache that is updated on every target load.
Target::dstributionFlavor provides access to this cache
in case you need the last used flavor without loading
the target.
-------------------------------------------------------------------
Thu Nov 6 16:23:03 CET 2008 - schubi@suse.de
- added flag: ignorealreadyrecommended to the testcases (bnc #432136)
- revsion 11539
-------------------------------------------------------------------
Thu Nov 6 09:41:48 CET 2008 - schubi@suse.de
- Adding rule rpm-arch for installed rpm package in order to avoid
unneeded architecture change. (bnc #441004)
- revision 11585
-------------------------------------------------------------------
Tue Nov 4 13:21:35 CET 2008 - jkupec@suse.cz
- handle MediaTimeoutException also in MediaSetAccess::provideFile()
(bnc #439983)
- revision 11568
-------------------------------------------------------------------
Mon Nov 3 15:30:53 CET 2008 - dmacvicar@suse.de
- merge contributions by Jon Nelson, the patches resolve
the following issues:
- disable the "Pragma: nocache" header which is automatically
used by curl.
re-enables the use of a caching http proxy (like squid or others)
and corrects (bnc #326208)
- don't generate an If-Modified-Since header if we don't have a
previous file to work with
- don't generate a Proxy-Authenticate header if one is not called
for.
-------------------------------------------------------------------
Fri Oct 31 14:01:57 CET 2008 - ma@suse.de
- Do not save solver locks (by APPL_HIGH).
- revision 11558
-------------------------------------------------------------------
Fri Oct 31 13:53:39 CET 2008 - dmacvicar@suse.de
- fetcher.setOptions( Fetcher::AutoAddIndexes ) allows
for automatic signed index discovery.
- enqueueDir with checksum checking s now enqueueDigestedDir
-------------------------------------------------------------------
Thu Oct 30 14:24:57 CET 2008 - schubi@suse.de
- solutions: keep/lock will be done by APPL_HIGH. So they will not be
saved in the lockfiles
- "keep obsolete" will be handled with lock by APPL_HIGH (bnc #439134)
- revision 11549
-------------------------------------------------------------------
Wed Oct 29 14:14:16 CET 2008 - jkupec@suse.cz
- throw a MediaTimeoutException also on http 504 (gateway timeout)
(bnc #425035)
- revision 11535
-------------------------------------------------------------------
Wed Oct 29 12:51:55 CET 2008 - ma@suse.de
- Add 'sh4' architectures.
- revision 11534
-------------------------------------------------------------------
Tue Oct 28 22:01:40 CET 2008 - dmacvicar@suse.de
- don't free the header before curl_perform as curl does not
copy it. (bnc#439532)
-------------------------------------------------------------------
Tue Oct 28 16:47:36 CET 2008 - ma@suse.de
- Add 'arm' architectures.
- revision 11525
-------------------------------------------------------------------
Tue Oct 28 10:07:13 CET 2008 - schubi@suse.de
- regarding "keep obsolete" in the solutions (bnc #439134)
- revision 11517
-------------------------------------------------------------------
Mon Oct 27 10:51:01 CET 2008 - dmacvicar@suse.de
- fix broken aria2c command line (bnc#438971)
-------------------------------------------------------------------
Sun Oct 26 14:53:56 CET 2008 - coolo@suse.de
- adding svn r11488 to fix compile of PackageKit
-------------------------------------------------------------------
Fri Oct 24 18:12:34 CEST 2008 - ma@suse.de
- Remove error prone methods from OnMediaLocation API to prevent
accidental missuse. (bnc #437328)
- revision 11487
- version 5.19.0 (19)
-------------------------------------------------------------------
Fri Oct 24 16:07:45 CEST 2008 - ma@suse.de
- Provide the /etc/products.d enties filename as Product::referenceFilename.
Use it to remove orphan products. (bnc #432932)
- Fix media exception handling in commit (bnc #395704)
- revision 11485
- version 5.18.0 (17)
-------------------------------------------------------------------
Fri Oct 24 10:29:19 CEST 2008 - schubi@suse.de
- Taking "unlock" instead of setTransact(false) in the solutions (bnc #436923)
- revision 11468
- version 5.17.0 (17)
-------------------------------------------------------------------
Wed Oct 22 14:33:10 CEST 2008 - ma@suse.de
- For retrieving a product license fall back to license.tar.gz. (bnc #372386)
- revision 11447
-------------------------------------------------------------------
Wed Oct 22 14:16:33 CEST 2008 - dmacvicar@suse.de
- move anonymous unique id to a private http header
X-ZYpp-AnonymousUniqueId (bnc#431571 )
-------------------------------------------------------------------
Wed Oct 22 12:58:35 CEST 2008 - ma@suse.de
- Adapt to satsolver-0.12 API.
- Add Locale:: bestMatch to find the best match within a set of
available Locales.
- revision 11441
-------------------------------------------------------------------
Mon Oct 20 16:44:58 CEST 2008 - ma@suse.de
- RepoInfo: Add methods to handle repository licenses. (bnc #372386)
- revision 11419
-------------------------------------------------------------------
Mon Oct 20 16:39:41 CEST 2008 - ma@suse.de
- Adapt to changed satsolver dataiterator API.
- revision 11418
-------------------------------------------------------------------
Fri Oct 17 18:31:47 CEST 2008 - ma@suse.de
- Secure download of license file on repo refresh (bnc #372386)
- revision 11398
-------------------------------------------------------------------
Fri Oct 17 17:26:25 CEST 2008 - ma@suse.de
- Call 'repo2solv.sh -o' instead of using output redirection. (bnc #420046)
- revision 11397
-------------------------------------------------------------------
Thu Oct 16 17:57:15 CEST 2008 - jkupec@suse.cz
- repository license methods added to RepoManager (bnc #372386)
- revision 11377
-------------------------------------------------------------------
Thu Oct 16 16:26:01 CEST 2008 - dmacvicar@suse.de
- don't take into account stat information when looking
for remote SHA1SUMS (part of bnc#409927)
-------------------------------------------------------------------
Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
- MediaSetAccess::provideOptionalFile() added
- revision 11369
-------------------------------------------------------------------
Wed Oct 15 18:01:48 CEST 2008 - jkupec@suse.cz
- version 5.16.1 (16)
-------------------------------------------------------------------
Tue Oct 14 16:15:09 CEST 2008 - jkupec@suse.cz
- don't initialize servicesTargetDistro via global ZYpp instance in
RepoManagerOptions() constructor (bnc #435184)
- revision 11342
-------------------------------------------------------------------
Mon Oct 13 19:12:40 CEST 2008 - jkupec@suse.cz
- repository probing: check for other types of repo even on
MediaException, throw only if all fail (bnc #335906)
- revision 11332
-------------------------------------------------------------------
Mon Oct 13 14:16:25 CEST 2008 - ma@suse.de
- Adapt to satsolver changes.
- revision 11331
- version 5.16.0 (16)
-------------------------------------------------------------------
Mon Oct 13 13:28:48 CEST 2008 - ma@suse.de
- Fix reading delta rpm checksum from solv file.
- revision 11313
-------------------------------------------------------------------
Mon Oct 13 12:12:39 CEST 2008 - ma@suse.de
- Fix package-manager script to properly quote arguments. (bnc #30903)
- revision 11311
-------------------------------------------------------------------
Mon Oct 13 11:03:04 CEST 2008 - schubi@suse.de
- regarding orphaned resolvables
- removed old distupgrade algorithm
- revision 11307
-------------------------------------------------------------------
Sun Oct 12 13:55:51 CEST 2008 - jkupec@suse.cz
- handle ftp response 530 (login failed) like http 403
(bnc #433537)
- revision 11305
-------------------------------------------------------------------
Thu Oct 9 17:37:18 CEST 2008 - ma@suse.de
- Adapt to satsolvers 'big solv data change'.
- revision 11294
-------------------------------------------------------------------
Thu Oct 9 17:18:18 CEST 2008 - schubi@suse.de
- Taking the right solution actions for locked resolvables (bnc #400840)
- revision 11289
-------------------------------------------------------------------
Thu Oct 9 13:52:03 CEST 2008 - ma@suse.de
- Add required copy-ctor and assignment operator to WhatProvides.
(bnc #433087)
- revision 11276
-------------------------------------------------------------------
Wed Oct 8 16:24:25 CEST 2008 - jkupec@suse.cz
- detect and use unused loop device for mounting ISO images
(bnc #428009)
- revision 11262
- version 5.15.1 (13)
-------------------------------------------------------------------
Wed Oct 8 15:39:08 CEST 2008 - jkupec@suse.cz
- fixed segfault when saving the probed repo type in
RepoManager::refreshMetadata() (bnc #431963)
- revision 11261
-------------------------------------------------------------------
Wed Oct 8 11:33:00 CEST 2008 - dmacvicar@suse.de
- improve log message (bnc#429114)
-------------------------------------------------------------------
Wed Oct 8 11:15:20 CEST 2008 - lslezak@suse.cz
- disk usage - ignore /proc filesystem (bnc#418783)
- revision 11258
-------------------------------------------------------------------
Tue Oct 7 13:24:10 CEST 2008 - ma@suse.de
- Fixed detection of loopback mounted iso-files. The mtab entry does
not necessarily mention the iso-file. (bnc #432504)
- revision 11252
- version 5.15.0 (13)
-------------------------------------------------------------------
Thu Oct 2 19:46:13 CEST 2008 - ma@suse.de
- Add zypp.conf option 'download.use_deltarpmr.always' to enable using
delta rpms even if the package is available on a local source.
(Axel C. Frinke)
- revision 11235
- version 5.14.0 (13)
-------------------------------------------------------------------
Thu Oct 2 18:50:11 CEST 2008 - ma@suse.de
- Add product attribute: PRODUCTLINE.
- revision 11234
-------------------------------------------------------------------
Thu Oct 2 17:18:19 CEST 2008 - ma@suse.de
- Do not consider self provided requirements whan computing the
installation order.
- revision 11231
-------------------------------------------------------------------
Wed Oct 1 16:07:36 CEST 2008 - ma@suse.de
- Rephrase missleading error message. (bnc #431229)
- revision 11222
-------------------------------------------------------------------
Tue Sep 30 17:23:48 CEST 2008 - ma@suse.de
- Allow computation of disk usage per solvable.
- revision 11218
-------------------------------------------------------------------
Mon Sep 29 23:59:10 CEST 2008 - dmacvicar@suse.de
- Merge aria2c Media handler code from Google SOC 2008
(Gerard Farras)
- Only activated by making env var ZYPP_ARIA=1
-------------------------------------------------------------------
Mon Sep 29 15:56:17 CEST 2008 - jkupec@suse.cz
- history: tell which package failed before logging rpm output or
error message (bnc #430585)
- no localization for history log comments
- revision 11202
-------------------------------------------------------------------
Mon Sep 29 13:43:08 CEST 2008 - ma@suse.de
- Fix zypp::WhatProvides::empty returning inverse result.
- revision 11200
- version 5.13.1 (13)
-------------------------------------------------------------------
Sat Sep 27 23:36:19 CEST 2008 - jkupec@suse.cz
- fixed endless loop when CredentialManager returns bad password
- CredentialManager now correctly updates password of existing
credentials
- revision 11187
-------------------------------------------------------------------
Fri Sep 26 15:37:50 CEST 2008 - ma@suse.de
- Fix computation of Product::flavor.
- Add Product::productLine. A vendor specific string denoting the
product line.
- revision 11182
- version 5.13.0 (13)
-------------------------------------------------------------------
Fri Sep 26 15:25:33 CEST 2008 - jkupec@suse.cz
- save user credentials after asking for them
- revision 11181
-------------------------------------------------------------------
Thu Sep 25 23:19:55 CEST 2008 - jkupec@suse.cz
- ZConfig::credentialsGlobal{File,Dir}() added
(/etc/zypp/credentials.{cat,d})
- revision 11176
-------------------------------------------------------------------
Thu Sep 25 17:09:44 CEST 2008 - jkupec@suse.cz
- Target::setInstallationLogfile() removed from zypp/Target.h
- revision 11171
-------------------------------------------------------------------
Thu Sep 25 13:11:43 CEST 2008 - ma@suse.de
- Remove obsolete zypp-query-pool binary. zypper provides all
the information one needs.
- revision 11160
-------------------------------------------------------------------
Wed Sep 24 19:11:19 CEST 2008 - jkupec@suse.cz
- HistoryLog added and used to log package installs/removes and
repository adds, removes, url and alias changes into
history.logfile (/var/log/zypp/history) (fate #110205)
- str::escape(string, char) added
- revision 11150
- version 5.12.1 (12)
-------------------------------------------------------------------
Tue Sep 23 14:02:08 CEST 2008 - jkupec@suse.cz
- CredentialManager: look for credentials with
wanted_url.startsWith(stored_url)
- RepoManager: don't pass service credentials down to repos if
their urls are not based on service's url.
- revision 11134
-------------------------------------------------------------------
Mon Sep 22 16:27:41 CEST 2008 - ma@suse.de
- Remove superfluous PRODUCT_REFERENCES attribute.
- revision 11127
-------------------------------------------------------------------
Mon Sep 22 16:13:08 CEST 2008 - ma@suse.de
- Add Url::hasCredentialsInAuthority test for username or password
being encoded in the authority component. I.e. user:pass@host.
- Handle repos to be disabled disable in service refresh.
- revision 11126
-------------------------------------------------------------------
Mon Sep 22 12:10:34 CEST 2008 - jkupec@suse.cz
- provided context to keyring callbacks (bnc #370223)
- merged trust & import callbacks (bnc #366467)
(don't worry, still allows to trust && !import)
- revision 11113
-------------------------------------------------------------------
Fri Sep 19 13:17:38 CEST 2008 - ma@suse.de
- Moved DefaultAcceptBits enum to class KeyRing (formerly KeyRingReort).
- revision 11102
-------------------------------------------------------------------
Thu Sep 18 16:11:23 CEST 2008 - ma@suse.de
- Use service alias as namespace for it's repositories aliases.
- revision 11097
- version 5.11.0 (11)
-------------------------------------------------------------------
Thu Sep 18 12:45:25 CEST 2008 - jkupec@suse.cz
- pass service's credentials down to repos
- support ?credentials=filepath in URL to specify credentials
- revision 11092
-------------------------------------------------------------------
Thu Sep 18 09:57:49 CEST 2008 - ma@suse.de
- Add Product::isTargetDistribution to identify the systems installed
baseproduct. This should replace tests for Product::type is "base".
- revision 11089
-------------------------------------------------------------------
Wed Sep 17 18:05:44 CEST 2008 - jkupec@suse.cz
- save user credentials when adding repos/services with URLs containing
the credentials (bnc #425462)
- revision 11085
-------------------------------------------------------------------
Wed Sep 17 15:08:54 CEST 2008 - ma@suse.de
- Adapt to rpms new way of quoting whitespace in pathnames.(bnc #426924)
- revision 11082
-------------------------------------------------------------------
Tue Sep 16 18:41:39 CEST 2008 - ma@suse.de
- Service handling fixes. Added ServiceException.
- revision 11077
-------------------------------------------------------------------
Mon Sep 15 11:40:04 CEST 2008 - ma@suse.de
- Fix building of transaltions.
- revision 11064
-------------------------------------------------------------------
Sun Sep 14 00:10:21 CEST 2008 - jkupec@suse.cz
- ServiceInfo.clearReposTo{Enable,Disable}() methods added
- revision 11060
-------------------------------------------------------------------
Fri Sep 12 18:24:28 CEST 2008 - ma@suse.de
- Create new Service repos in disbaled sate.
- revision 11056
- version 5.10.0 (10)
-------------------------------------------------------------------
Fri Sep 12 16:04:54 CEST 2008 - ma@suse.de
- Make registerTarget and registerRelease abvailable for installed
product. Required for registration.
- revision 11043
-------------------------------------------------------------------
Fri Sep 12 12:59:50 CEST 2008 - ma@suse.de
- Add url lists query to Product interface. A generic query and
convenience methods to query urls for "releasenotes", "register",
"updateurls", "extraurls", "optionalurls" and "smolt" (bnc #413444)
- revision 11029
-------------------------------------------------------------------
Fri Sep 12 01:38:25 CEST 2008 - jkupec@suse.cz
- ServiceType and ServiceInfo::type() added (contains only RIS for
now), service type probing added.
- Avoiding the use of 'path' for services (appending
the repoindex.xml's 'path' to the baseurl of created repos)
- renamed ServiceInfo::*catalog*() methods to *repo*() methods
- revision 11022
-------------------------------------------------------------------
Thu Sep 11 16:01:57 CEST 2008 - dmacvicar@suse.de
- add Repostiroy::updateKeys and
Repository::providesUpdatesForKey(string) for repo and
product matching
- Provide Repository::isUpdateRepo
-------------------------------------------------------------------
Thu Sep 11 14:41:28 CEST 2008 - ma@suse.de
- Fix evaluation of vendor support flags.
- Adapt retrieval of registration data (targetDistribution,
targetDistributionRelease and targetDistributionFlavor).
- revision 11013
-------------------------------------------------------------------
Wed Sep 10 18:23:52 CEST 2008 - ma@suse.de
- Follow gpgcheck tag in .repo file and do no check if disabled.
- revision 11010
- version 5.9.0 (8)
-------------------------------------------------------------------
Wed Sep 10 17:54:20 CEST 2008 - jkupec@suse.cz
- added dumpAsXMLOn(stream,string) to ServiceInfo to print services
with content (repos)
- revision 11004
-------------------------------------------------------------------
Wed Sep 10 17:31:41 CEST 2008 - ma@suse.de
- Remove obsolete product attributes.
- Store less packages in /var/lib/zypp/SoftLocks (bnc #418050)
- revision 11001
-------------------------------------------------------------------
Wed Sep 10 16:40:00 CEST 2008 - ma@suse.de
- Provide product::updaterepoKey: Update repository indicator string.
- revision 11000
-------------------------------------------------------------------
Tue Sep 9 17:33:03 CEST 2008 - dmacvicar@suse.de
- provide context about the repository (name/alias) if available when
checking signatures (bnc#370223)
- 5.8.0
-------------------------------------------------------------------
Tue Sep 9 13:04:11 CEST 2008 - ma@suse.de
- Add ServiceInfo interface to define a set of catalogs (repository
aliases) to be enabled on next refresh.
- revision 10970
-------------------------------------------------------------------
Tue Sep 9 11:40:42 CEST 2008 - ma@suse.de
- Fix reading of Traget::targetDistribution.
- Allow to configure default answers in signature verification workflow.
- revision 10968
-------------------------------------------------------------------
Mon Sep 8 17:11:02 CEST 2008 - jkupec@suse.cz
- CredentialManager added to manage stored credentials
- MediaCurl adapted to use CredentialManager to read credentials
- revision 10958
-------------------------------------------------------------------
Fri Sep 5 11:40:05 CEST 2008 - jkupec@suse.cz
- operator ==, !=, < definition moved to RepoInfoBase from
the derived classes
- fixed RepoInfo::dumpAsIniOn() to not print 'type' if it is unknown
(bnc #407515)
- {Repo,Service}Info::dumpAsXMLOn(ostream) added
- RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()
- use shared_ptr instead of itrusive for {Repo,Service}Info
- revision 10931:10942
-------------------------------------------------------------------
Thu Sep 4 16:47:07 CEST 2008 - jkupec@suse.cz
- RepoInfo{,Base} setters made void
- revision 10931
-------------------------------------------------------------------
Wed Sep 3 14:53:06 CEST 2008 - jkupec@suse.cz
- skip repositories with non-matching target distro when reading
repoindex
- revision 10926
-------------------------------------------------------------------
Tue Sep 2 11:04:52 CEST 2008 - schubi@suse.de
- Enabled distupgrade of the SAT solver. In order to use the old
distupgrade you can set the environment variable ZYPP_NO_SAT_UPDATE.
This variable will can be used until the old distupgrade mechanism will
be removed from libzypp. Have a look to above changelogs.
- revision 10911
- version 5.7.0 (5)
-------------------------------------------------------------------
Tue Aug 19 16:36:47 CEST 2008 - dmacvicar@suse.de
- add Package::maybeUnsupported to remove duplicated
code in clients dealing with Package::vendorSupport
-------------------------------------------------------------------
Tue Aug 19 11:04:52 CEST 2008 - schubi@suse.de
- Reset transaction only if this solvable has no buddy (bnc #417799)
e.g. do not reset Products cause the concerning release package
could not already be installed.
- revision 10883
- version 5.6.1 (5)
-------------------------------------------------------------------
Mon Aug 18 17:31:02 CEST 2008 - dmacvicar@suse.de
- don't report "may be outdated" for @System repo.
-------------------------------------------------------------------
Fri Aug 15 20:20:07 CEST 2008 - ma@suse.de
- Add Target::targetDistribution. Returns "distribution-arch" of
the installed base product. Used for registration and Service
refresh. (for Fate #304915)
- revision 10877
- version 5.6.0 (5)
-------------------------------------------------------------------
Fri Aug 15 17:42:58 CEST 2008 - ma@suse.de
- Add method Product::replacedProducts to identify installed
Products that would be replaced by installing a new Product.
(for Fate #301997)
- revision 10876
-------------------------------------------------------------------
Fri Aug 15 15:30:32 CEST 2008 - ma@suse.de
- Fixes to Selectable doing staus manipulation on non-USER level.
- revision 10873
-------------------------------------------------------------------
Fri Aug 15 14:23:02 CEST 2008 - ma@suse.de
- Add method ZYpp::getTarget that returns the Target or a NULL pointer,
if it is not yet initialized. This is to avoid try/catch blocks just
to test whether the Target is initialized. (bnc #417556)
- Add method Target::assertRootPrefix. Pass a pathname and get back the
path prefixed with the tragets root, unless it already had that prefix.
- revision 10870
-------------------------------------------------------------------
Thu Aug 14 18:44:45 CEST 2008 - schubi@suse.de
- Regarding error messages for Products correctly (FATE #304502)
- rev 10863
-------------------------------------------------------------------
Thu Aug 14 14:03:27 CEST 2008 - ma@suse.de
- Let Selectable default to USER level.
- revision 10850
- version 5.5.1 (5)
-------------------------------------------------------------------
Wed Aug 13 21:01:25 CEST 2008 - ma@suse.de
- Change Selectable API to support doing staus manipulation on
non-USER level.
- revision 10847
- version 5.5.0 (5)
-------------------------------------------------------------------
Wed Aug 13 16:48:49 CEST 2008 - dmacvicar@suse.de
- support sat solver API for searching files
-------------------------------------------------------------------
Wed Aug 13 15:12:45 CEST 2008 - ma@suse.de
- Add ResPool::reposFind to get repositories by alias.
- revision 10835
-------------------------------------------------------------------
Tue Aug 12 19:37:36 CEST 2008 - ma@suse.de
- Advise rpmdb2solv to parse the product database.
- revision 10824
- version 5.4.0 (4)
-------------------------------------------------------------------
Tue Aug 12 12:05:49 CEST 2008 - ma@suse.de
- Offer a simpler, fate based status manipulation in ui::Selectable.
This is easier to handle, as the ui::Status always distinguishes
wheter an object is installed or not.
- revision 10814
-------------------------------------------------------------------
Mon Aug 11 18:00:40 CEST 2008 - ma@suse.de
- Propagate default rpm install flags from zypp.conf via ZConfig and
ZYppCommitPolicy down to the installer. (FATE #302952)
- revision 10813
-------------------------------------------------------------------
Mon Aug 11 16:28:07 CEST 2008 - ma@suse.de
- Add base::Flags (like qt's QFlags) a type-safe way of storing
OR-combinations of enum values.
- revision 10811
-------------------------------------------------------------------
Fri Aug 8 17:01:00 CEST 2008 - ma@suse.de
- Add static ui::Selectable::get methods as convenient ctor
substitute.
- revision 10806
-------------------------------------------------------------------
Fri Aug 8 15:41:17 CEST 2008 - ma@suse.de
- Adapt zypp-query-pool to new product handling.
- revision 10803
-------------------------------------------------------------------
Fri Aug 8 14:11:03 CEST 2008 - ma@suse.de
- Don't pass epoch to 'rpm -e', it does not support it.
- revision 10800
-------------------------------------------------------------------
Fri Aug 8 13:27:42 CEST 2008 - ma@suse.de
- Adapt to new product handling. Products are no longer pseudo
installed objects verified by the solver, but actually installed.
Thus removed satisfiedProduct iterator, fixed Selctables.
- Removed class ProductInfo as we keep Product.
- revision 10797
-------------------------------------------------------------------
Thu Aug 7 22:00:55 CEST 2008 - dmacvicar@suse.de
- implement relogin suggested support (fate#304889)
-------------------------------------------------------------------
Wed Aug 6 18:21:30 CEST 2008 - ma@suse.de
- Detect correct download path even if repository type
is not set. (bnc #386386)
- revision 10768
-------------------------------------------------------------------
Wed Aug 6 17:15:48 CEST 2008 - ma@suse.de
- Cleanup, mostly by removing, unused parser code and related classes.
- revision 10765
-------------------------------------------------------------------
Wed Aug 6 16:23:27 CEST 2008 - ma@suse.de
- Don't let exception escape MediaSetAccess dtor (bnc #415017)
- revision 10763
-------------------------------------------------------------------
Mon Aug 4 19:34:27 CEST 2008 - ma@suse.de
- Add new product attributes (flavor,referencePackage).
- Add PoolItem buddies, i.e. two PoolItems sharing the same status
object. This is used to keep the product resolvable and the
package providing the product metadata in sync.
- revision 10742
-------------------------------------------------------------------
Sat Aug 2 19:26:52 CEST 2008 - jkupec@suse.cz
- support an optional url attribute in repoindex.xml's <repo>
- revision 10729
-------------------------------------------------------------------
Thu Jul 31 21:52:11 CEST 2008 - ma@suse.de
- New class ProductInfo to provide product related metadata that
might be associated with a package. This will replace the Product
resolvable.
- revision 10715
-------------------------------------------------------------------
Thu Jul 31 19:01:54 CEST 2008 - dmacvicar@suse.de
- generate a unique anonymous unique string per target
and add it to the agent string for better statistics
-------------------------------------------------------------------
Thu Jul 31 19:01:14 CEST 2008 - ma@suse.de
- Follow solver policy and make repository priority the highest
key, when ordering packages. Then architecture, and edition last.
- revision 10710
-------------------------------------------------------------------
Wed Jul 30 19:12:00 CEST 2008 - ma@suse.de
- /var/lib/zypp and /var/cache/zypp should be owned by libzypp
(bnc #412094)
- revision 10702
-------------------------------------------------------------------
Wed Jul 30 12:47:48 CEST 2008 - jkupec@suse.cz
- Service renamed to ServiceInfo
- RepoInfoBase added; RepoInfo and ServiceInfo now derive from it
- revision 10695
-------------------------------------------------------------------
Tue Jul 29 12:59:46 CEST 2008 - jkupec@suse.cz
- fixed yum repos to work with non '/' base url post fix
(bnc #341617)
- revision 10662
-------------------------------------------------------------------
Mon Jul 28 18:13:24 CEST 2008 - ma@suse.de
- Fixed SolvIterMixin::Selectable_iterator eating some solvables
(bnc #411339)
- revision 10680
-------------------------------------------------------------------
Fri Jul 25 20:12:55 CEST 2008 - ma@suse.de
- Several changes to make libzypp-bindings compile using the original
header files and no private copies. (bnc #391831)
- revision 10668
- version 5.3.0
-------------------------------------------------------------------
Wed Jul 23 17:17:47 CEST 2008 - jkupec@suse.cz
- Service::enabled() added
- revision 10657
-------------------------------------------------------------------
Tue Jul 22 17:18:28 CEST 2008 - jkupec@suse.cz
- Removed FRESHENS dependency type
- revision 10643
-------------------------------------------------------------------
Thu Jul 17 09:49:40 CEST 2008 - schubi@suse.de
- Allow parallel installation of packages which have been defined
in zypp.conf (parameter "multiversion") Fate #302050
- Additional check for broken system.
(defined in zypp.conv: solver.checkSystemFile)
- revision 10600
-------------------------------------------------------------------
Wed Jul 16 14:39:50 CEST 2008 - ma@suse.de
- Add ui::Selectable::isNeeded to indicate patch relevance (bnc #409150)
- revision 10596
-------------------------------------------------------------------
Wed Jul 16 01:10:37 CEST 2008 - ma@suse.de
- Remove Atom, Script, Message and other obsolete classes.
- revision 10592
-------------------------------------------------------------------
Mon Jul 14 13:36:26 CEST 2008 - ma@suse.de
- Also report the name of the locking process in ZYppFactoryException
(bnc #280537)
- revision 10572
-------------------------------------------------------------------
Mon Jul 14 11:26:30 CEST 2008 - schubi@suse.de
- corrected logging of solver settings
- regard locking while doUpdate (bnc #405427)
- revision 10564
-------------------------------------------------------------------
Sat Jul 12 22:14:32 CEST 2008 - jkupec@suse.cz
- make curl use the right transfer mode
(CURLOPT_PROXY_TRANSFER_MODE) when proxy is used (bnc #306272)
- revision 10559
-------------------------------------------------------------------
Sat Jul 12 11:19:56 CEST 2008 - jkupec@suse.cz
- reuse existing disk mounts (applied Marius' patch) (bnc #208222)
- revision 10557
-------------------------------------------------------------------
Wed Jul 9 18:13:58 CEST 2008 - ma@suse.de
- Provide Package::url() if available in solv file. (bnc #402434)
- A missing cookie file must not be treated as an error. Simply
rebuild the cache (bnc #405867)
- Add 22x22 and 24x24 icons (bnc #329635)
- revision 10528
-------------------------------------------------------------------
Mon Jul 7 13:39:09 CEST 2008 - schubi@suse.de
- Do not update an already updated package (bnc #400422)
- revision 10504
-------------------------------------------------------------------
Fri Jul 4 17:19:24 CEST 2008 - ma@suse.de
- Also check if the fingerprint matches before importing updated keys.
(bnc #393160)
- revision 10500
-------------------------------------------------------------------
Mon Jun 30 23:55:20 CEST 2008 - dmacvicar@suse.de
- forward port add message attribute to patches.
- port import newer keys if a trusted key is updated
- (bnc#393160)
- version 5.0.2
-------------------------------------------------------------------
Mon Jun 30 10:28:27 CEST 2008 - ma@suse.de
- Fix permanent duplication of gpg keys in the rpm database. Also
retrieve correct creation and expire dates. (bnc #401259)
- Invoke gpg with --homdir, otherwise command fails if executed
within a wrapper. (bnc #401259)
- revision 10487
-------------------------------------------------------------------
Thu Jun 26 12:07:33 CEST 2008 - schubi@suse.de
- version 5.0.1
- revision 10464
-------------------------------------------------------------------
Thu Jun 19 17:55:35 CEST 2008 - ma@suse.de
- Handle new patch messages and scripts in commit. Provide callbacks
to display the patch messages and give visual feedback on script
execution. (bnc #401220)
- revision 10411
-------------------------------------------------------------------
Thu Jun 19 17:35:59 CEST 2008 - ma@suse.de
- Fix wrong parenthesis causing bug 399320
- version
- revision
-------------------------------------------------------------------
Tue Jun 10 09:52:03 CEST 2008 - jreidinger@suse.cz
- improve performance of gsub
- change replace_all to replaceAll (same name convency)
- add tests for gsub and replaceAll
- revision 10366
-------------------------------------------------------------------
Fri Jun 6 13:29:59 CEST 2008 - ma@suse.de
- Handle application/x-redhat-package-manager in package-manager.desktop
(bnc #391183)
- revision 10361
-------------------------------------------------------------------
Thu Jun 5 18:01:15 CEST 2008 - jkupec@suse.cz
- X-SuSE-ControlCenter-System category added
to package-manager.desktop (bnc #302324)
- revision 10353
-------------------------------------------------------------------
Wed Jun 4 14:57:13 CEST 2008 - ma@suse.de
- Fix crash when requesting disk usage without a target loaded. (bnc #396755)
- revision 10340
-------------------------------------------------------------------
Wed Jun 4 14:05:09 CEST 2008 - ma@suse.de
- Fix memory corruption in curl media handler (bnc #396979)
- revision 10338
-------------------------------------------------------------------
Tue Jun 3 20:00:00 CEST 2008 - ma@suse.de
- Take care satsolver recognizes 'Capability( "srcpackage:zypper" )'
as 'source package named zypper'. So these capabilities can be used
together with sat::Whatprovides or in resolver requests. (bnc #369893)
- revision 10335
-------------------------------------------------------------------
Tue Jun 3 15:40:37 CEST 2008 - jreidinger@suse.cz
- allow aborting progress during removing packages. (bnc #389238)
- revision 10331
-------------------------------------------------------------------
Mon Jun 2 15:31:36 CEST 2008 - schubi@suse.de
- New option for ignoring Obsoletes. This is used for installing more than
one pacakges with the same name but different versions.
Often used by kernel.
- r 10299
-------------------------------------------------------------------
Sun Jun 1 23:14:34 CEST 2008 - - ma@suse.de
- Revert inappropriate Selectable cleanup. Fix Selectable
status computation. Unmaintained packages were wrongly
reported as unsinstalled. (bnc #394630)
- version 5.0.0 (4.x continued in SuSE-Linux-11_0-Branch)
- revision 10295
-------------------------------------------------------------------
Fri May 30 12:14:47 CEST 2008 - tgoettlicher@suse.de
- fixed typo
-------------------------------------------------------------------
Wed May 28 18:54:27 CEST 2008 - ma@suse.de
- Reenable diskusage calculation (bnc #395051)
- version 4.25.1
- revision 10273
-------------------------------------------------------------------
Wed May 28 18:50:11 CEST 2008 - jkupec@suse.cz
- RepoManager::packagesPath(RepoInfo) added (bnc #394728)
- revision 10271
-------------------------------------------------------------------
Wed May 28 16:26:09 CEST 2008 - jkupec@suse.cz
- RepoInfo: don't overwrite flags that have already been set externally
(bnc #394728)
- revision 10256
-------------------------------------------------------------------
Wed May 28 15:30:24 CEST 2008 - ma@suse.de
- Create missing directories when saving config files. (bnc #395026)
- Fix undefined behaviour in RepoManager.
- revision 10255
-------------------------------------------------------------------
Wed May 28 15:23:44 CEST 2008 - schubi@suse.de
- SOLVER_ERASE_SOLVABLE_NAME: As we do not know, if this request has come
from resolvePool or resolveQueue we will have to take care for both
cases. (bnc#393969)
- r 10252
-------------------------------------------------------------------
Tue May 27 22:35:37 CEST 2008 - coolo@suse.de
- compile with RPM_OPT_FLAGS
-------------------------------------------------------------------
Mon May 26 17:23:24 CEST 2008 - jkupec@suse.cz
- old2new locks file converter script added to %post (jredinger)
- r 10227
-------------------------------------------------------------------
Mon May 26 11:48:35 CEST 2008 - schubi@suse.de
- Do not regard packages with the same name while upgrading obsoleted
packages (bnc#394367)
- r 10219
-------------------------------------------------------------------
Sat May 24 01:23:44 CEST 2008 - dmacvicar@suse.de
- revert commit don't check for existence of keys,
to avoid a non needed HEAD request. (related bnc#381280)
as it creates popup error callbacks due to the 404's in
the keys. Leave however the OnMediaLocation::optional()
API to look for another fix strategy.
-------------------------------------------------------------------
Fri May 23 15:52:20 CEST 2008 - dmacvicar@suse.de
- define path for messages and scripts and document
them in zypp.conf
-------------------------------------------------------------------
Fri May 23 14:42:34 CEST 2008 - schubi@suse.de
- Added IgnoreAlreadyRecommended flag. So recomments/suggest will
be ignored for already INSTALLED packages (bnc #389694)
- r 10202
-------------------------------------------------------------------
Fri May 23 10:22:47 CEST 2008 - schubi@suse.de
- Packages which obsoletes and do NOT required other installed
packages will be installed if no other packages obsolete the installed package too.
- r 10196
-------------------------------------------------------------------
Thu May 22 02:22:29 CEST 2008 - dmacvicar@suse.de
- fix filelist for installed packages (bnc#392544)
- fix changelog retrieval for installed packages
-------------------------------------------------------------------
Wed May 21 13:50:00 CEST 2008 - dmacvicar@suse.de
- deprecate Repository::name() and use alias() to
be consistent. Related to (bnc#383553)
- don't check for existence of keys, to avoid a non needed
HEAD request. (helps bnc#381280)
- 4.25.0
-------------------------------------------------------------------
Wed May 21 11:37:23 CEST 2008 - schubi@suse.de
- added onlyRequires in the testcase (bnc #389184)
-------------------------------------------------------------------
Tue May 20 12:12:27 CEST 2008 - jreidinger@suse.cz
- allow installation and refreshing from repository with alias that
contains ' or " (bnc #392426)
- r10158
-------------------------------------------------------------------
Mon May 19 21:11:41 CEST 2008 - jkupec@suse.cz
- delta rpm support reenabled
- r10150
-------------------------------------------------------------------
Mon May 19 18:13:19 CEST 2008 - schubi@suse.de
- Resetting Delete Details in ResStatus correctly (bnc #391785)
- r 10145
-------------------------------------------------------------------
Mon May 19 11:47:06 CEST 2008 - dmacvicar@suse.de
- when setting status to non installed for uninstalled packages
set the user transaction so they go to soft locks.
(related to bnc#389739 )
-------------------------------------------------------------------
Fri May 16 16:56:04 CEST 2008 - schubi@suse.de
- Added new calls : isInstalledBy (const PoolItem item);
installs (const PoolItem item);
- r 10125
- 4.23.0
-------------------------------------------------------------------
Fri May 16 16:49:04 CEST 2008 - jreidinger@suse.cz
- don't run merge in save when toAdd/Remove queue is empty
- throw when locks cannot load its file
- r10124
-------------------------------------------------------------------
Fri May 16 09:59:09 CEST 2008 - jreidinger@suse.cz
- throw more describing exception when repo probing failed
(bnc #389690)
- revision 10118
-------------------------------------------------------------------
Thu May 15 15:15:59 CEST 2008 - jreidinger@suse.cz
- allow call only merge old locks and newly added/removed without
saving it to file
- -revision 10104
-------------------------------------------------------------------
Tue May 13 17:37:11 CEST 2008 - dmacvicar@suse.de
- report non packages as keep installed if satisfied to the
user interace (Selectables)
- 4.21.3
-------------------------------------------------------------------
Tue May 13 15:50:28 CEST 2008 - jkupec@suse.cz
- create /etc/zypp/products.d on install
-------------------------------------------------------------------
Mon May 12 17:21:19 CEST 2008 - jkupec@suse.cz
- /etc/zypp/products.d added to file list (bnc #385868)
- revision 10049
- version 4.21.2
-------------------------------------------------------------------
Mon May 12 17:15:34 CEST 2008 - jkupec@suse.cz
- call RemoveResolvableReport::problem() before finish() on error
(bnc #388810)
- revision 10045
-------------------------------------------------------------------
Sat May 10 21:57:29 CEST 2008 - coolo@suse.de
- fix file list
-------------------------------------------------------------------
Fri May 9 23:15:53 CEST 2008 - ma@suse.de
- Product now retrieves all attributes from the solv file.
- version 4.21.1
- revision 10031
-------------------------------------------------------------------
Fri May 9 21:28:42 CEST 2008 - ma@suse.de
- Add zypp.conf option configdir (/etc/zypp) and arrange
all config files and directories to follow {configdir}
per default.
- Fix zypp-query-pool to print satisfied products and additional
products defined in {configdir}/products.d for registration.
(bnc #385868)
- version 4.21.0
- revision 10029
-------------------------------------------------------------------
Fri May 9 15:30:40 CEST 2008 - jreidinger@suse.cz
- implement remove duplicate entries in lock file (bnc#385967)
-------------------------------------------------------------------
Fri May 9 15:15:32 CEST 2008 - ma@suse.de
- Speedup rpmdb2solv by reusing an existing solv file.
- version 4.20.1
- revision 10012
-------------------------------------------------------------------
Thu May 8 18:13:54 CEST 2008 - ma@suse.de
- Fix failed package download due to unkown repository type (bnc #386386)
- revision 9995
-------------------------------------------------------------------
Thu May 8 16:33:37 CEST 2008 - ma@suse.de
- Support optional root argument to RepoManagerOptions, to prefix all
path names taken from ZConfig. (bnc #388265)
- version 4.20.0
- revision 9993
-------------------------------------------------------------------
Thu May 8 14:21:51 CEST 2008 - schubi@suse.de
- new solution action for removing requirements/conflicts (bnc #387631)
- revision 9988
-------------------------------------------------------------------
Thu May 8 10:56:49 CEST 2008 - ma@suse.de
- Provide enumerated patch category 'Patch::categoryEnum()' (bnc #159100)
- revision 9984
-------------------------------------------------------------------
Wed May 7 13:52:24 CEST 2008 - schubi@suse.de
- DistUpgrade: searching for providers -> regarding name onl
- r 9977
-------------------------------------------------------------------
Tue May 6 17:35:59 CEST 2008 - dmacvicar@suse.de
- add flag --registrable (-r) to query pool to avoid
using system as a filter
- 4.19.1
-------------------------------------------------------------------
Tue May 6 07:37:22 CEST 2008 - coolo@suse.de
- return values in non-void functions
-------------------------------------------------------------------
Mon May 5 14:08:20 CEST 2008 - jkupec@suse.cz
- support multiple search strings in PoolQuery (ORed)
- revision 9945
-------------------------------------------------------------------
Mon May 5 09:55:29 CEST 2008 - schubi@suse.de
- Switch off the upgrade mode of the
SAT solver cause the packages have already been evaluated by
the distupgrade machanism of libzypp. (bnc #386375)
- rev 9943
-------------------------------------------------------------------
Fri May 2 16:36:04 CEST 2008 - jreidinger@suse.cz
- release file after copy to cache as soon as possible.
(bnc #381311)
- r9940
-------------------------------------------------------------------
Fri May 2 16:28:05 CEST 2008 - schubi@suse.de
- Bugfix: keep states by user has been removed it the
package has not been installed BUT has been recommended by another package.
(bnc #385832)
- rev 9938
-------------------------------------------------------------------
Fri May 2 12:19:22 CEST 2008 - jreidinger@suse.cz
- add isLocal function to Url which say if scheme is local or
internet.
- r9932
-------------------------------------------------------------------
Fri May 2 09:36:18 CEST 2008 - jreidinger@suse.cz
- cache decision for repository depend on his url.
- http,ftp and smb cache packages.
- revision 9929
-------------------------------------------------------------------
Thu May 1 00:50:51 CEST 2008 - ma@suse.de
- Load and maintain persistent hard locks stored in /etc/zypp/locks.
Locks are loaded together with the target, and changes are writen
back on commit. zypp.conf option locksfile.apply can be used to turn
this feature on or off. (FATE #120352)
- version 4.18.0
- revision 9927
-------------------------------------------------------------------
Wed Apr 30 16:27:49 CEST 2008 - ma@suse.de
- Add zypp.conf option solvfilesdir: Path where the repo solv files
are created. Default value: {cachedir}/solv.
- Target and repositories now save their solvfiles below {solvfilesdir}
in directories named after the repositories alias.
- version 4.18.0
- revision 9913
-------------------------------------------------------------------
Wed Apr 30 14:19:16 CEST 2008 - jkupec@suse.cz
- fixed filesystem::expandlink(Pathname) (bnc #368477)
- r9906
-------------------------------------------------------------------
Tue Apr 29 16:37:19 CEST 2008 - schubi@suse.de
- cleanup in return values of doUpgrade and doUpdate
- r9886
- 4.17.0
-------------------------------------------------------------------
Mon Apr 28 18:27:54 CEST 2008 - jkupec@suse.cz
- check for valid pool in begin(), improve the code (bnc #384337)
- r9872
- 4.16.0
-------------------------------------------------------------------
Mon Apr 28 15:40:09 CEST 2008 - mvidner@suse.cz
- Updated package-manager-su from xdg-utils-1.0.2-48 (bnc#339549).
-------------------------------------------------------------------
Mon Apr 28 15:25:46 CEST 2008 - schubi@suse.de
- added translations
-------------------------------------------------------------------
Mon Apr 28 11:15:47 CEST 2008 - jkupec@suse.cz
- ostream operator<<(ostream,TriBool) added
- r9833
-------------------------------------------------------------------
Fri Apr 25 16:12:12 CEST 2008 - ma@suse.de
- Prevent target::unload from creating a system repo in order
to unload it. (bnc 382297)
- version 4.15.2
- revision 9822
-------------------------------------------------------------------
Fri Apr 25 14:15:17 CEST 2008 - ma@suse.de
- Prevent deselected or deleted items from being re-selected due to
recommends (aka. persistent soft locks). Unlike hard locked, those
items will be automatically selected if required. The list of soft
locked items is stored in /var/lib/zypp/SoftLocks.
- version 4.15.1
- revision 9818
-------------------------------------------------------------------
Wed Apr 23 22:24:00 CEST 2008 - ma@suse.de
- Remove obsolete AdditionalCapabilities interface from ResPool.
Forward sat::Pool::RepositoryIterator. There's no more need to
maintain an extra Repository list in ResPool.
- revision 9806
-------------------------------------------------------------------
Wed Apr 23 21:12:56 CEST 2008 - ma@suse.de
- Support dependencies requiring a specific architecture:
"name[.arch] [op edition]". See class Capability for details
about how to construct dependencies. (bnc #305445)
- version 4.15.0
- revision 9805
-------------------------------------------------------------------
Tue Apr 22 17:39:28 CEST 2008 - dmacvicar@suse.de
- patch attributes and deprecate old ones
- 4.14.0
-------------------------------------------------------------------
Tue Apr 22 15:44:34 CEST 2008 - jreidinger@suse.cz
- change locks api -
- make more functions const
- replace add/remove by selectable to add/remove by ident or name and kind
- rename iterator to const_iterator to avoid confusion
- revision 9781
-------------------------------------------------------------------
Tue Apr 22 13:55:14 CEST 2008 - schubi@suse.de
- Do architecture changes while "dup" in the external distribution
upgrade ONLY. bnc #382274
- Added "ignore" to the solutions
- Added "self-conflicts" to the solution
- added new solver mechanism "resolveQueue"
- Bugfix broken/satisfied products
- rev 9776
-------------------------------------------------------------------
Tue Apr 22 10:33:03 CEST 2008 - ma@suse.de
- Added Pattern::core returning the packages required by a pattern.
(see also Pattern::depends and Pattern::contents).
- revision 9771
-------------------------------------------------------------------
Mon Apr 21 15:38:10 CEST 2008 - ma@suse.de
- Added Target::release(), returning the targets distribution
release string.
- revision 9761
-------------------------------------------------------------------
Sat Apr 19 01:08:04 CEST 2008 - ma@suse.de
- per default abort if package installation fails. (bnc #381203)
- version 4.13.3
- revision 9725
-------------------------------------------------------------------
Fri Apr 18 15:19:36 CEST 2008 - dmacvicar@suse.de
- add ZYpp and curl version to http agent string
(bnc #381280)
-------------------------------------------------------------------
Thu Apr 17 16:29:15 CEST 2008 - ma@suse.de
- Fixed pools package index wrongly including source packages. (bnc #380283)
- version 4.13.2
- revision 9683
-------------------------------------------------------------------
Wed Apr 16 15:00:19 CEST 2008 - ma@suse.de
- Disable fast creation of @System.solv. It may produce wrong results
e.g. after a rebuilddb.
- version 4.13.1
- revision 9666
-------------------------------------------------------------------
Wed Apr 16 12:50:09 CEST 2008 - ma@suse.de
- initializeTarget now takes an additional option, telling whether to
rebuild an existing rpm database before using it. Default is false.
(bnc #308352)
- version 4.13.0
- revision 9664
-------------------------------------------------------------------
Tue Apr 15 12:57:42 CEST 2008 - jreidinger@suse.cz
- save do nothing if no locks added/removed
- fix bug with multiple save lock
- don't save same query multiple times
- improve tests
- revision 9644
-------------------------------------------------------------------
Tue Apr 15 09:34:29 CEST 2008 - schubi@suse.de
- added new translations
- activate zypp-query-pool
- Revision 9637
- 4.12.1
-------------------------------------------------------------------
Tue Apr 15 00:54:07 CEST 2008 - jkupec@suse.cz
- Locks API cleaned-up, iterator added, light read() added
- PoolQuery::attribute(SolvAttr) getter added
- revision 9609
-------------------------------------------------------------------
Mon Apr 14 17:00:05 CEST 2008 - dmacvicar@suse.de
- reenable zypp-query-pool
- 4.11.1
-------------------------------------------------------------------
Mon Apr 14 12:53:09 CEST 2008 - ma@suse.de
- Enable evaluation of hardware dependencies.
- Enable evaluation of filesystem dependencies.
- revision 9605
-------------------------------------------------------------------
Sun Apr 13 02:17:25 CEST 2008 - jkupec@suse.cz
- RawMetadataRefreshPolicy: CheckIfNeededIgnoreDelay added
needed for explicit refresh request
- revision 9574
-------------------------------------------------------------------
Fri Apr 11 21:55:21 CEST 2008 - ma@suse.de
- Install ResPoolProxy index to speedup Solvable to Selectable
conversion.
- version 4.11.0
- revision 9558
-------------------------------------------------------------------
Fri Apr 11 18:02:14 CEST 2008 - kkaempf@suse.de
- Implement update scripts installed by packages. After every
package install /var/adm/update-scripts is scanned for the first
file starting with "<name>-<version>.<release>-", which is then
executed.
- revision 9547
-------------------------------------------------------------------
Fri Apr 11 14:43:05 CEST 2008 - ma@suse.de
- Fix SolvIterMixin to avioid multiple visits of the same Selectable.
- Add Resolvable::poolItem() providing access to the corresponding
PoolItem. API to query isRelevant/isSatisfied/isBroken was moved
to PoolItem.
- Add ResPool::satisfiedProductsBegin/End iterator over all products
whose dependencies are satisfied. This reflects the status determined
by the last solver run. (#368104)
- revision 9535
-------------------------------------------------------------------
Fri Apr 11 12:07:47 CEST 2008 - jreidinger@suse.cz
- switch to new locks api
- revision 9524
-------------------------------------------------------------------
Wed Apr 9 21:24:54 CEST 2008 - ma@suse.de
- Enable ui::Selectable lookup by Solvable/PoolItem in ResPoolProxy.
- Add SolvIterMixin: Base class providing PoolItem_iterator and
Selectable_iterator iterator types based on a Solvable iterator.
- Enhanced WhatProvides and SolvableSet to PoolItem_iterator to offer
PoolItem_iterator and Selectable_iterator.
- Add Solvable::SplitIdent: Helper class that splits an identifier
into kind and name.
- Provide methods Pattern::contents returning a collection of packages
associated with the pattern/patch.
- revision 9496
-------------------------------------------------------------------
Tue Apr 8 15:50:48 CEST 2008 - jreidinger@suse.cz
- add comparing to PoolQuery
- revision 9466
-------------------------------------------------------------------
Tue Apr 8 13:18:30 CEST 2008 - jreidinger@suse.cz
- move RepoInfo to universal RepoException. This can enable more verbose output - for frontend. (helps with bnc #377137)
- revision 9452
-------------------------------------------------------------------
Tue Apr 8 10:52:30 CEST 2008 - jreidinger@suse.cz
- initial implementation of new locks (FATE #120118 and #120352)
- revision 9442
-------------------------------------------------------------------
Tue Apr 7 15:18:22 CEST 2008 - dmacvicar@suse.de
- selectable API updates and changes
- 4.10.0
-------------------------------------------------------------------
Fri Apr 4 14:01:45 CEST 2008 - jreidinger@suse.cz
- add split with respect to escaped delimeters and also for quotes
- revision 9373
-------------------------------------------------------------------
Thu Apr 3 12:55:50 CEST 2008 - ma@suse.de
- Fixed some missing package and source package attributes.
- revision 9348
-------------------------------------------------------------------
Thu Apr 3 11:59:13 CEST 2008 - ma@suse.de
- Allow to store a media label in MediaSetAccess. This label is
passed to a media change requests to describe which CD is
requested. (bnc #330094)
- Fixed some missing package and source package attributes.
- revision 9347
-------------------------------------------------------------------
Wed Apr 2 13:48:52 CEST 2008 - schubi@suse.de
- Moved poolItem.status().isSatisfied(),.... to poolItem.isSatisfied()
- Removed establish state in ResStatus
- revision 9337
- version 4.7.0
-------------------------------------------------------------------
Wed Apr 2 10:24:17 CEST 2008 - ma@suse.de
- Add PoolItem::isSatisfied()/isBroken() to test whether
the items requirements are met.
- revision 9334
-------------------------------------------------------------------
Tue Apr 1 21:54:10 CEST 2008 - ma@suse.de
- Extend sat::WhatProvides to allow to query for possible providers
of a collection of capabilies. E.g. all providers of a packages
requirements.
- Fixed retrieval of translated texts from .solv files, provided the
solv file contains them.
- revision 9328
-------------------------------------------------------------------
Tue Apr 1 16:17:44 CEST 2008 - jreidinger@suse.cz
- initial implementation of serialize/recovery PoolQuery
(needed by FATE #120118)
- revision 9325
-------------------------------------------------------------------
Wed Mar 26 16:15:24 CET 2008 - ma@suse.de
- Allow prioritizing repos by adding a line 'priority=N' to the
.repo file. Where N is an integer number from 1 (highest prio)
to 99 (least and default). (bnc #369827, fate #302872)
- version 4.6.1
- revision 9276
-------------------------------------------------------------------
Mon Mar 24 21:17:05 CET 2008 - coolo@suse.de
- support plaindir again (at least the most important parts)
-------------------------------------------------------------------
Fri Mar 21 13:23:13 CET 2008 - jreidinger@suse.cz
- Throwing special exception MediaBadCAException in case of SSL
certificate validation failure.(bnc #223512)
- revision 9250
-------------------------------------------------------------------
Fri Mar 21 12:38:39 CET 2008 - jreidinger@suse.cz
- add new error IO_SOFT to media request callback for temporary
connection problem. (bnc #328822)
- add new media exception timeout when somethink fail due to exceed
timeout
- mediacurl throw timeout exception when timeouted
- revision 9246
-------------------------------------------------------------------
Thu Mar 20 15:00:24 CET 2008 - jreidinger@suse.cz
- return more information from checking if metadata need refresh,
so user can get better info. (bnc #307249)
- revision 9231
-------------------------------------------------------------------
Tue Mar 18 21:59:04 CET 2008 - ma@suse.de
- class sat::LocaleSupport: Convenience methods to manage support
for language specific packages.
- revision 9197
-------------------------------------------------------------------
Tue Mar 18 13:54:16 CET 2008 - jkupec@suse.cz
- removed obsolete capability handling stuff (ma)
- version 4.5.0
-------------------------------------------------------------------
Tue Mar 18 11:42:51 CET 2008 - jreidinger@suse.cz
- Don't mask skip and abort exception in Fetcher
- revision 9188
-------------------------------------------------------------------
Tue Mar 18 11:00:22 CET 2008 - jreidinger@suse.cz
- action is correctly set in mediaRequest callback
- revision 9186
-------------------------------------------------------------------
Mon Mar 17 12:33:44 CET 2008 - ma@suse.de
- Fix SEGV in commit (bnc# 371137)
- version 4.4.3
- revision 9174
-------------------------------------------------------------------
Fri Mar 14 17:28:39 CET 2008 - ma@suse.de
- version 4.4.2
-------------------------------------------------------------------
Fri Mar 14 14:27:43 CET 2008 - dmacvicar@suse.de
- look for openssl in cmake, actually we build require it
- explicitely link against openssl and crypto, required to
compile in all platforms/distros.
-------------------------------------------------------------------
Fri Mar 14 12:07:41 CET 2008 - jreidinger@suse.cz
- Save repo type during refresh if type is NONE (f.e. lazy probing).
- revision 9153
-------------------------------------------------------------------
Fri Mar 14 11:34:24 CET 2008 - jreidinger@suse.cz
- replace gpg escaped semicolon with real semicolon (bnc #355434)
- revision 9151
-------------------------------------------------------------------
Fri Mar 14 10:17:41 CET 2008 - jreidinger@suse.cz
- make strings from RpmDb and Keyring exceptions translatable
- revision 9146
-------------------------------------------------------------------
Thu Mar 13 18:41:26 CET 2008 - dmacvicar@suse.de
- fix retrieving keys (bnc #368099)
- version 4.4.1
-------------------------------------------------------------------
Thu Mar 13 18:40:57 CET 2008 - jreidinger@suse.cz
- enable frontend to rewrite add_probe settings.(bnc #309612)
- Correct adding repo without type to lazy probing.
- revision 9135
-------------------------------------------------------------------
Thu Mar 13 17:59:52 CET 2008 - jreidinger@suse.cz
- get better message if something fail when trying run rpm
(bnc #344584)
- revision 9133
-------------------------------------------------------------------
Thu Mar 13 12:33:13 CET 2008 - ma@suse.de
- Add ExternalProgram::execError and ExternalProgram::command
to improve error reporting.
- revision 9112
-------------------------------------------------------------------
Thu Mar 13 11:45:20 CET 2008 - jkupec@suse.cz
- release all media before requesting another (bnc #336881)
- revision 9110
-------------------------------------------------------------------
Thu Mar 13 11:32:56 CET 2008 - jkupec@suse.cz
- getDetectedDevices added (fate #120298)
- revision 9108
-------------------------------------------------------------------
Wed Mar 12 15:55:14 CET 2008 - jkupec@suse.cz
- media backend release() methods changed to take string & instead
of bool (needed for FATE #120298)
- media label, detected device list and current device arguments
added to the requestMedia callback
- version 4.4.0
-------------------------------------------------------------------
Wed Mar 12 14:16:07 CET 2008 - coolo@suse.de
- fix for bnc#369543
-------------------------------------------------------------------
Mon Mar 10 13:30:04 CET 2008 - jkupec@suse.cz
- provide download rate info (average and curent) in the
media::DownloadProgressReport for ftp/http (bnc #168935)
- r9074
-------------------------------------------------------------------
Mon Mar 10 12:45:03 CET 2008 - jkupec@suse.cz
- cleanCache(): clean also .cookie files
- cleanTargetCache() added
- use escaped_alias() in rawcache_path_for_repoinfo() and
packagescache_path_for_repoinfo()
- r9068
-------------------------------------------------------------------
Fri Mar 7 19:59:10 CET 2008 - jkupec@suse.cz
- fixed location of RPMs in subdirs when parsing plaindir repo
recursively (bnc #368218)
- revision 9060
-------------------------------------------------------------------
Thu Mar 6 13:42:53 CET 2008 - ma@suse.de
- Do not filter any installed solvables.
- revision 9031
- version 4.3.2
-------------------------------------------------------------------
Wed Mar 5 11:33:26 CET 2008 - ma@suse.de
- Try to rebuild broken solv files in Target::load.
- revision 9015
-------------------------------------------------------------------
Tue Mar 4 18:17:41 CET 2008 - ma@suse.de
- Try to rebuild broken solv files in RepoManager::loadFromCache.
- Fix RepoStatus::operator&& and RepoStatus testsuite.
- revision 9008
-------------------------------------------------------------------
Tue Mar 4 16:09:14 CET 2008 - schubi@suse.de
- improved problem description while a vendor change
- improved problem description if a requirement cannot be fulfilled. Bug #358560
- revision 9002
-------------------------------------------------------------------
Tue Mar 4 12:57:58 CET 2008 - ma@suse.de
- Save and restore requested locales on target load/commit.
- revision 8999
-------------------------------------------------------------------
Mon Mar 3 17:10:26 CET 2008 - schubi@suse.de
- (Update) Prevent reinstallation of installed packages.
- revision 8984
-------------------------------------------------------------------
Sun Mar 2 16:13:16 CET 2008 - coolo@suse.de
- refresh metadata if there is no cache to unbreak compat with
kiwi (that relied on "zypper sa <url> <alias>" to create a repo
that "zypper in" could work on)
-------------------------------------------------------------------
Sun Mar 2 10:28:13 CET 2008 - coolo@suse.de
- create cache directory before calling rpmdb2solv (in an empty
chroot)
- version 4.3.1
-------------------------------------------------------------------
Thu Feb 28 16:43:11 CET 2008 - jkupec@suse.cz
- special exception message if server returns 403 response
(forbidden) (port from SP2)
- MediaException messages marked for translation
-------------------------------------------------------------------
Wed Feb 27 10:31:24 CET 2008 - dmacvicar@suse.de
- make sure we have target cache on target initialize
- version 4.3.0
-------------------------------------------------------------------
Tue Feb 26 13:59:03 CET 2008 - lslezak@suse.cz
- DiskUsageCounter.cc - ignore "vfat", "fat", "ntfs" and "ntfs-3g"
file systems (#333166)
- rev. 8915
-------------------------------------------------------------------
Tue Feb 26 13:26:30 CET 2008 - ma@suse.de
- Fixed Capabilites iterator exposing prereq marker.
- revision 8914
-------------------------------------------------------------------
Tue Feb 26 11:29:05 CET 2008 - schubi@suse.de
- postinstall script fixed
- version 4.2.10
-------------------------------------------------------------------
Mon Feb 25 17:06:53 CET 2008 - schubi@suse.de
- Testcases regards modaliases, rpmlib, ... correctly
- Revision 8904
-------------------------------------------------------------------
Mon Feb 25 13:20:26 CET 2008 - ma@suse.de
- Remove obsolete sql database. (bnc#363224)
- revision 8898
-------------------------------------------------------------------
Fri Feb 22 14:03:59 CET 2008 - ma@suse.de
- Take care target uses --root when creating solv files (bnc #363789)
- revision 8881
-------------------------------------------------------------------
Fri Feb 22 10:10:14 CET 2008 - schubi@suse.de
- Unmaintained packages which does not fit to the updated system
(broken dependencies) will be deleted.
- revision 8867
-------------------------------------------------------------------
Fri Feb 22 07:20:35 CET 2008 - coolo@suse.de
- let libzypp-devel require libsatsolver-devel
-------------------------------------------------------------------
Wed Feb 20 13:47:56 CET 2008 - ma@suse.de
- Cleanup unused /var/lib/zypp/cache in migrate_sources (#305160)
- revision 8833
-------------------------------------------------------------------
Tue Feb 19 16:21:12 CET 2008 - jkupec@suse.cz
- media: fixed DownloadProgressReport.finish() url argument in
doGetFileCopy()
- revision 8815
-------------------------------------------------------------------
Tue Feb 19 11:21:59 CET 2008 - dmacvicar@suse.de
- hardlink when possible to optimize data transfer
and space across caches.
- version 4.2.8
-------------------------------------------------------------------
Tue Feb 19 08:15:07 CET 2008 - coolo@suse.de
- added some locale support to sat::Solvable
- version 4.2.7
-------------------------------------------------------------------
Mon Feb 18 14:15:48 CET 2008 - dmacvicar@suse.de
- handle error messages better in doesFileExist too which is
used during probing. (bnc #362608)
-------------------------------------------------------------------
Sun Feb 17 21:44:12 CET 2008 - dmacvicar@suse.de
- Fetcher::reset() should not reset cache directories.
(bnc #348050)
- version 4.2.6
-------------------------------------------------------------------
Fri Feb 16 15:47:00 CET 2008 - dmacvicar@suse.de
- Use CURLOPT_NOBODY instead of a CURLOPT_RANGE of 1 byte
for http and https, but this time set CURLOPT_HTTPGET back to 1
so it actually works. This makes Media::doesFileExist
efficient for http and https.
(related to bnc #348050)
- version 4.2.5
-------------------------------------------------------------------
Fri Feb 15 10:52:59 CET 2008 - coolo@suse.de
- using .solv files only now (fate #303018)
- revision 8699
-------------------------------------------------------------------
Tue Feb 12 17:10:48 CET 2008 - coolo@suse.de
- fix architectures on distupgrade
-------------------------------------------------------------------
Fri Feb 8 12:50:30 CET 2008 - coolo@suse.de
- fixes from trunk merged
-------------------------------------------------------------------
Fri Feb 1 17:45:07 CET 2008 - jkupec@suse.cz
- fixed renaming a repo to an existing one (bnc #228216)
- revision 8431
-------------------------------------------------------------------
Sun Jan 27 21:35:13 CET 2008 - coolo@suse.de
- fix changelog
-------------------------------------------------------------------
Thu Jan 24 18:26:47 CET 2008 - jkupec@suse.cz
- read .curlrc more robustly to obtain user-proxy (#330351)
- revision 8368
-------------------------------------------------------------------
Fri Jan 18 12:19:09 CET 2008 - coolo@suse.de
- always buildrequire openssl-devel
- replacing strange utf-8 chars in changelog
- revision 8317
-------------------------------------------------------------------
Thu Jan 17 15:07:52 CET 2008 - jkupec@suse.cz
- Saner NFS timeo default (#350309)
- revision 8314
-------------------------------------------------------------------
Thu Jan 17 12:03:10 CET 2008 - kkaempf@suse.de
- support 'patterns.pat' and 'patterns.pat.gz' to read all
patterns in one go.
- rev 8309
-------------------------------------------------------------------
Tue Jan 15 14:56:21 CET 2008 - lslezak@suse.cz
- added RpmDb::removePubkey(), call it from
KeyRing::Impl::deleteKey() - remove the GPG key from RPM when it
is removed from the trusted keyring
- revision 8288
-------------------------------------------------------------------
Mon Jan 14 17:11:15 CET 2008 - schubi@suse.de
- Textchanges
- reduced logging in SAT-solver
- ordering solutions
- version 4.1.8
- revision 8276
-------------------------------------------------------------------
Thu Jan 10 16:50:26 CET 2008 - schubi@suse.de
- Enabled SAT solver via default. (removed ZYPP_SAT_SOLVER)
ZYPP_RC_SOLVER=1 will enable the old RedCapet solver
- Revision 8255
- Version 4.1.7
-------------------------------------------------------------------
Wed Jan 2 18:24:34 CET 2008 - jkupec@suse.cz
- Pathname zypp::filesystem::expandlink(const Pathname &) added
- if the provided file is a symlink, expand it (#274651) (this
probably won't work for schemes other than file/dir and cd/dvd)
- revision 8179
-------------------------------------------------------------------
Tue Dec 18 12:28:22 CET 2007 - aschnell@suse.de
- fixed password handling in URLs (bug #347273)
- revision 8118
-------------------------------------------------------------------
Mon Dec 17 13:47:44 CET 2007 - ma@suse.de
- Fixed default text locale detection not to use static variables. (#346872)
- version 4.1.6
- revision 8116
-------------------------------------------------------------------
Mon Dec 10 12:46:26 CET 2007 - ma@suse.de
- Log more details about zypp lock owner. (#294094)
- revision 8088
-------------------------------------------------------------------
Fri Dec 7 15:47:53 CET 2007 - ma@suse.de
- Remove runtime dependency for libboost_filesystem (#345773)
- version 4.1.5
- revision 8061
-------------------------------------------------------------------
Fri Nov 30 14:20:34 CET 2007 - schubi@suse.de
- Enable SAT solver via environment variable ZYPP_SAT_SOLVER.
e.g.: ZYPP_SAT_SOLVER=1 zypper install foo
- version 4.1.4
- revision 7998
-------------------------------------------------------------------
Wed Nov 28 15:12:33 CET 2007 - aschnell@suse.de
- make IniParser more strict (bug #306697)
-------------------------------------------------------------------
Mon Nov 26 13:19:34 CET 2007 - ma@suse.de
- Fix missing packages in patch content list. (#340896)
- revision 7925
-------------------------------------------------------------------
Fri Nov 16 12:46:39 CET 2007 - coolo@suse.de
- fix build
-------------------------------------------------------------------
Wed Nov 14 14:23:23 CET 2007 - ma@suse.de
- Output date strings in UTF-8. (#339423)
- revision 7807
-------------------------------------------------------------------
Tue Nov 13 13:40:03 CET 2007 - schubi@suse.de
- fixes for new gcc
- version 4.1.3
- r7788
-------------------------------------------------------------------
Mon Nov 5 15:22:33 CET 2007 - ma@suse.de
- Don't mark failed patch scripts as installed. (#327523)
- version 4.1.2
- revision 7744
-------------------------------------------------------------------
Wed Oct 31 09:19:59 CET 2007 - dmueller@suse.de
- update rpmlint suppression
-------------------------------------------------------------------
Fri Oct 26 15:12:24 CEST 2007 - aschnell@suse.de
- fixed retrieval of epoch from rpmdb (bug #246680)
-------------------------------------------------------------------
Thu Oct 25 16:29:24 CEST 2007 - aschnell@suse.de
- allow non-existing "packages" file in susetags parser (bug
#309235)
-------------------------------------------------------------------
Fri Oct 12 15:47:37 CEST 2007 - ma@suse.de
- SMBIOS DMI modalias matching added (#333152)
- revision 7494
-------------------------------------------------------------------
Sat Oct 6 16:37:11 CEST 2007 - jkupec@suse.cz
- do not download the same file multiple times in one attach session
(#307098), r7456
- special cdrom detection code for SCSI / Virtual CDROMs on iSeries
removed - should be correctly detected by HAL now
(#167629, #163971), r7452
- version 4.1.1
-------------------------------------------------------------------
Fri Oct 05 10:35:47 CEST 2007 - aschnell@suse.de
- filter architecture in plaindir parser (bug #330791)
-------------------------------------------------------------------
Thu Oct 4 16:31:58 CEST 2007 - ma@suse.de
- Throw constructing malformed checksums. (#189096)
- revision 7441
-------------------------------------------------------------------
Thu Oct 4 14:22:31 CEST 2007 - mvidner@suse.cz
- Renamed templates back because proper qualification makes it work
too.
- 4.1.0
-------------------------------------------------------------------
Thu Oct 04 11:23:19 CEST 2007 - aschnell@suse.de
- only look for repositories in file ending ".repo" (bug #294779)
-------------------------------------------------------------------
Wed Oct 3 13:37:57 CEST 2007 - mvidner@suse.cz
- Fixed compilation errors with GCC 4.3 by adding missing includes
and renaming templates: MaxBits to MaxBitsT, Mask to MaskT,
Compare<Edition> to CompareEd.
- r7426
-------------------------------------------------------------------
Mon Oct 1 20:29:36 CEST 2007 - ma@suse.de
- Incorporated patch from Michael Matz to speedup cache reading.
- revision 7413
-------------------------------------------------------------------
Fri Sep 28 18:40:59 CEST 2007 - schubi@suse.de
- Resolvertestcase:
- log Repository info
- set keep state in the testcase
- handle vendor
- r 4707
-------------------------------------------------------------------
Thu Sep 27 17:13:14 CEST 2007 - ma@suse.de
- Fixed pattern parser SEGV on broken pattern files. (#328546)
- revision 7402
-------------------------------------------------------------------
Wed Sep 26 11:08:14 CEST 2007 - schubi@suse.de
- QueuItemRequire: Filter out all provider which have worser architecture,
are NOT noarch and have not the same name as the requirement. The
last one is needed for updating packages via patch/atoms.
Bug 328081
- Revert changes of r 7340
- r 7386
-------------------------------------------------------------------
Tue Sep 25 15:51:34 CEST 2007 - ma@suse.de
- Add missing '--install' parameter in desktop file. (#308640)
- version 4.0.0
- revision 7369
-------------------------------------------------------------------
Tue Sep 25 11:08:13 CEST 2007 - jkupec@suse.cz
- release all attached media before attempting to eject (#293428)
- fixed parsing of --proxy-user parameter of .curlrc (#309139)
- revision 7352
- version 3.26.0
-------------------------------------------------------------------
Mon Sep 24 16:10:32 CEST 2007 - dmacvicar@suse.de
- provide a way to retrieve the metadata path. Used for
installation, which incorrectly creates a repository in
cache without adding it first, so metadata path is not
set and therefore it is not possible to setup a media
verifier on installation. Part of fix for (#293428)
- 3.25.0
-------------------------------------------------------------------
Mon Sep 24 15:48:47 CEST 2007 - schubi@suse.de
- If more than one resolvables provide a requirements and have different
architecture take thatone with the best architecture. (Not regarding the
name). Bug: Branching too much while an installation of a multi-arch-DVD
- r 7340
- version 3.24.8
-------------------------------------------------------------------
Fri Sep 21 15:50:30 CEST 2007 - schubi@suse.de
- Checking the queue if an item will be deleted. If yes, the requirements
are not needed anymore. Bug 326384
- version 3.24.7
- r 7329
-------------------------------------------------------------------
Thu Sep 20 17:37:30 CEST 2007 - jkupec@suse.cz
- don't probe the repository type upon saving if disabled (#326769)
- version 3.24.6
- revision 7319
-------------------------------------------------------------------
Thu Sep 20 15:19:53 CEST 2007 - ma@suse.de
- Avoid calling rpm repeatedly in case of an error. This is fault-prone,
esp. if the error occurred executing the packages post-install script.
- version 3.24.5
- revision 7317
-------------------------------------------------------------------
Thu Sep 20 11:00:04 CEST 2007 - ma@suse.de
- If a package is deselected by user, apply this soft lock to all
available versions of this package.
- version 3.24.4
- revision 7316
-------------------------------------------------------------------
Wed Sep 19 17:45:12 CEST 2007 - schubi@suse.de
- Update: Do not set an item to installation if there has been already set
one for installation which has the same NVA. Bug 326286
- version 3.24.3
- r 7311
-------------------------------------------------------------------
Wed Sep 19 14:19:49 CEST 2007 - ma@suse.de
- Enable package cache during commit. (#326249)
- revision 7309
-------------------------------------------------------------------
Tue Sep 18 14:01:02 CEST 2007 - schubi@suse.de
- Do not regarding requirements for packages which will be deleted in the
same solver run. Bug 310618
- r 7292
- version 3.24.2
-------------------------------------------------------------------
Mon Sep 17 16:33:14 CEST 2007 - jkupec@suse.cz
- don't download filelists.xml.gz (#307105)
- version 3.24.1
- revision 7269
-------------------------------------------------------------------
Mon Sep 17 15:51:04 CEST 2007 - ma@suse.de
- Improve estimated diskusage while there is no valid
solver result. (#325617)
- revision 7266
-------------------------------------------------------------------
Mon Sep 17 15:22:47 CEST 2007 - schubi@suse.de
-Bugfix in vendor change of a required resolvable (Correct error message)
Bug 310455
- r 7262
-------------------------------------------------------------------
Mon Sep 17 12:36:28 CEST 2007 - lslezak@suse.cz
- fixed DU parsing in inst-sys (#308659)
- revision 7256
-------------------------------------------------------------------
Fri Sep 14 22:57:54 CEST 2007 - ma@suse.de
- Enable using patch and delta rpms. (#309124)
- version 3.24.0
- revision 7253
-------------------------------------------------------------------
Thu Sep 13 17:59:55 CEST 2007 - ma@suse.de
- On update do not delete unmaintained non-SuSE packages.
- version 3.23.2
- revision 7239
-------------------------------------------------------------------
Thu Sep 13 13:02:39 CEST 2007 - lslezak@suse.cz
- ZYppImpl::getPartitions() - don't return the current partitioning
when the partitioning hasn't been set - fixes DU parsing in
inst-sys (#308659)
-------------------------------------------------------------------
Thu Sep 13 11:30:47 CEST 2007 - dmacvicar@suse.de
- Throw specific exceptions during commit (#308511)
- 3.23.1
-------------------------------------------------------------------
Wed Sep 12 18:48:00 CEST 2007 - ma@suse.de
- Various disk space calculation fixes. Susetags, plaindir and rpmdb
now provide more detailed disk usage information.
Yum metadata don't, so we book the package size to '/'. (#308362)
- version 3.23.0
- revision 7225
-------------------------------------------------------------------
Wed Sep 12 15:48:41 CEST 2007 - schubi@suse.de
- Regarding keep state while recycle old valid solver results. Bug 286889
- r 7209
-------------------------------------------------------------------
Wed Sep 12 12:24:49 CEST 2007 - jkupec@suse.cz
- report 100% progress on finishing RPM removal (bug #309431)
- revision 7200
-------------------------------------------------------------------
Tue Sep 11 17:25:35 CEST 2007 - schubi@suse.de
- Update: rename language packages --> take that package which fits to the
selected language Bug 308098
- r 7919
-------------------------------------------------------------------
Tue Sep 11 16:11:20 CEST 2007 - dmacvicar@suse.de
- restore deltas and patch rpms from the cache (#309124)
- 3.22.8
-------------------------------------------------------------------
Tue Sep 11 14:54:44 CEST 2007 - ma@suse.de
- Don't fail if a product is deleted multiple times (e.g. due to
obsoletes and an explicit deleted request). (#308746)
- version 3.22.7
- revision 7184
-------------------------------------------------------------------
Tue Sep 11 13:52:47 CEST 2007 - jkupec@suse.cz
- SYSCONFDIR variable added for modifying /etc
-------------------------------------------------------------------
Tue Sep 11 12:18:11 CEST 2007 - schubi@suse.de
- uninstallable resolvable -->suggested solution: delete; Bug 308164
- r 7177
-------------------------------------------------------------------
Mon Sep 10 16:19:05 CEST 2007 - schubi@suse.de
- new translations added
- r 7166
- version 3.22.6
-------------------------------------------------------------------
Mon Sep 10 15:50:49 CEST 2007 - lslezak@suse.cz
- fixed disk usage counting of updated packages (#308362)
-------------------------------------------------------------------
Mon Sep 10 14:17:29 CEST 2007 - schubi@suse.de
- Splitting packages: Take the package with the best
architecture,edition ONLY; Bug 308591
- r 7160
-------------------------------------------------------------------
Mon Sep 10 10:55:45 CEST 2007 - lslezak@suse.cz
- properly report fallback disk usage size (in kB instead of bytes)
when disk usage is not known (YUM repos) (#308475)
-------------------------------------------------------------------
Fri Sep 7 13:27:26 CEST 2007 - ma@suse.de
- Install a sample /etc/zypp.conf. (#306615)
- Fixed missing soversion symlink in package.
- version 3.22.5
- revision 7150
-------------------------------------------------------------------
Fri Sep 7 13:03:48 CEST 2007 - schubi@suse.de
- RequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
308252
- r 7143
-------------------------------------------------------------------
Thu Sep 6 18:22:36 CEST 2007 - schubi@suse.de
- Error: Select two candidate with the same name while update.
Solution: If there is a candidate which is already selected for installation -->
take thatone #308082
- r 7132
-------------------------------------------------------------------
Thu Sep 6 14:11:58 CEST 2007 - ma@suse.de
- Work arround installed patterns providing an empty vendor string. (#307743)
- Let the solver treat vendor suse and opensuse as equivalent.
- version 3.22.4
-------------------------------------------------------------------
Thu Sep 6 12:33:27 CEST 2007 - schubi@suse.de
- Checking item before evaluating the concerning vendor. bug #307941
- r 7119
-------------------------------------------------------------------
Wed Sep 6 02:24:37 CEST 2007 - dmacvicar@suse.de
- Fix for bug #307163 - empty package descriptions
a.k.a shared tag not 100% implemented
- r 7117
- version 3.22.3
-------------------------------------------------------------------
Wed Sep 5 17:52:37 CEST 2007 - schubi@suse.de
- logging "reverse" NEEDED_BY in the detail description of solver
problems.
- improved error message if a requiremnt is not fulfilled Bug 307743
- Add "ignore" option to the solution if a requirement is not fulfilled
Bug 304276
- revision 7113
-------------------------------------------------------------------
Wed Sep 5 14:33:02 CEST 2007 - jkupec@suse.cz
- fixed the order of operands of susetags local metadata status
computation which caused the YaST repositories to always get
refreshed (part of bug #304310)
- revision 7107
- version 3.22.2
-------------------------------------------------------------------
Tue Sep 4 12:09:10 CEST 2007 - schubi@suse.de
- comparing vendor with VendorAttr::equivalent
- revision 7103
-------------------------------------------------------------------
Mon Sep 3 18:43:51 CEST 2007 - schwab@suse.de
- Use $RPM_OPT_FLAGS.
-------------------------------------------------------------------
Mon Sep 3 17:14:02 CEST 2007 - ma@suse.de
- Reset transact bits when switching status from
"update" to "protected" (#246976)
- version 3.22.1
- revision 7094
-------------------------------------------------------------------
Mon Sep 3 13:56:42 CEST 2007 - schubi@suse.de
- new translations added
- rev 7083
-------------------------------------------------------------------
Fri Aug 31 22:10:55 CEST 2007 - ma@suse.de
- Added ability to switch off use of patch and delta rpms via zypp.conf (#305864)
[main]
download.use_patchrpm = no
download.use_deltarpm = no
- version 3.22.0
- revision 7069
-------------------------------------------------------------------
Fri Aug 31 19:56:40 CEST 2007 - ma@suse.de
- On demand translate patch requirements into a list of atoms.
Required by the UI to display packages acssociated with a patch.
(#300612)
- version 3.21.1
- revision 7065
-------------------------------------------------------------------
Fri Aug 31 13:59:54 CEST 2007 - kkaempf@suse.de
- enrich ResolverInfo with the reason if a user-initiated request
fails (#304325, #306240)
- r 7051
-------------------------------------------------------------------
Thu Aug 30 20:10:00 CEST 2007 - jkupec@suse.cz
- added missing implementation of LogControl::setLineFormater()
(lslezak)
- version 3.21.0
- revision 7041
-------------------------------------------------------------------
Thu Aug 30 18:55:15 CEST 2007 - jkupec@suse.cz
- enable changing url in requestMedia callback (#294481)
- revision 7037
-------------------------------------------------------------------
Thu Aug 30 18:22:32 CEST 2007 - ma@suse.de
- Filter readonly mount points in DiskUsageCounter (#297405)
- revision 7030
-------------------------------------------------------------------
Thu Aug 30 17:31:33 CEST 2007 - jkupec@suse.cz
- remember the cause of the RepoException when refreshing metadata
(#301022)
- r7023
-------------------------------------------------------------------
Thu Aug 30 17:25:14 CEST 2007 - ma@suse.de
- Safe fix for bug #299680.
- version 3.20.1
- revision 7026
-------------------------------------------------------------------
Thu Aug 30 15:48:03 CEST 2007 - schubi@suse.de
- Bugfix: If a requirement has been fulfilled by more than one language
resolvables only thatone will be taken which fits to the selected
language.
- r 7018
-------------------------------------------------------------------
Thu Aug 30 15:14:23 CEST 2007 - jkupec@suse.cz
- correct error code for media errors in MediaCurl::doGetFileCopy()
affects only zypper error output, does not affect YaST
- r7013
-------------------------------------------------------------------
Wed Aug 29 18:28:41 CEST 2007 - jkupec@suse.cz
- reverted blocking of requestMedia from r6271 (#301710)
- r6999
-------------------------------------------------------------------
Wed Aug 29 18:09:29 CEST 2007 - kkaempf@suse.de
- prevent progress report in destructor (#299680)
- r6998
-------------------------------------------------------------------
Wed Aug 29 18:02:36 CEST 2007 - jkupec@suse.cz
- treat non-filelists.xml <file> entries as file provides capabilities
in YUM parser (#304701)
- r6992
-------------------------------------------------------------------
Wed Aug 29 16:32:01 CEST 2007 - kkaempf@suse.de
- the media.1/media uniquely identifies a 'susetags' repo, not
the content file (#304200)
-------------------------------------------------------------------
Wed Aug 29 15:42:17 CEST 2007 - jkupec@suse.cz
- fixed locale dir (#304649)
- r6984
-------------------------------------------------------------------
Wed Aug 29 15:39:52 CEST 2007 - kkaempf@suse.de
- don't treat normal package license as "license to confirm"
(#305906)
-------------------------------------------------------------------
Wed Aug 29 15:28:53 CEST 2007 - ma@suse.de
- Fixed fix for #293039. Segfault due to uninitialzed data.
- version 3.19.3
- revision 6980
-------------------------------------------------------------------
Wed Aug 29 15:10:20 CEST 2007 - schubi@suse.de
- reduced too much verbosed ResolverContext logging; Bug 303971
- r 6977
-------------------------------------------------------------------
Wed Aug 29 13:55:28 CEST 2007 - ma@suse.de
- Fixed PlainDir repositories to provide real disk usage data. For
repomd and others that do not provide any detailed disk usage info,
assume the packgage size is required below "/". Peviously they were
treated as being empy.
- version 3.19.2
- revision 6972
-------------------------------------------------------------------
Wed Aug 29 13:36:42 CEST 2007 - schubi@suse.de
- Add a new solver solution in the case of running in a timeout:
ProblemSolutionDoubleTimeout.h
#Bug 302496
- revision 6970
-------------------------------------------------------------------
Wed Aug 29 11:23:26 CEST 2007 - dmacvicar@suse.de
- bug in fix for (#292986)
-------------------------------------------------------------------
Tue Aug 28 18:48:26 CEST 2007 - dmacvicar@suse.de
- (#297001) - libzypp: can't skip broken packages
- re enable importing zypp keyring from rpm.(#302379)
- 3.19.1
-------------------------------------------------------------------
Tue Aug 28 17:30:30 CEST 2007 - kkaempf@suse.de
- rename ResolvableQuery::iterateResolvablesByKindsAndStrings
to ResolvableQuery::iterateResolvablesByKindsAndStringsAndRepos
in order to support query-by-repo (#305384)
- fix iterateResolvablesByKindsAndStringsAndRepos to take any
number of kinds, names, or repos (#305347)
- remove ResolvableQuery::iterateResolvablesByKind, not needed
- version 3.19.0
- rev 6935
-------------------------------------------------------------------
Tue Aug 28 11:27:53 CEST 2007 - dmacvicar@suse.de
- real fix for reading signature ids. (#390535).
- delete metadata when removing repo (#301037).
-------------------------------------------------------------------
Mon Aug 27 23:52:41 CEST 2007 - dmacvicar@suse.de
- following behaviour for setPartitions
- if they are not set, they are detected
- if they are set, that value is used.
- if value set or detected is empty, all disk usage
information is read. Otherwise just values in those
mount points.
Should work for installation as long as detectPartitions
is empty at installation.(#293039)
-------------------------------------------------------------------
Mon Aug 27 17:08:41 CEST 2007 - kkaempf@suse.de
- Add ZConfig::overrideSystemArchitecture() to override zypp arch
from external, e.g. for the testcases
- Honor ZYPP_CONF environment variable to override the buit-in
/etc/zypp/zypp.conf
- Check architecture at handout() to prevent NULL ptr reference.
- Bug 301286
- rev 6908
-------------------------------------------------------------------
Mon Aug 27 15:53:52 CEST 2007 - schubi@suse.de
-The solver generate an establish call for all
resolvables which has filesystemcaps if there is not a valid result from a
former solver run available. This covers:
* Initial solver run
* Changing of filesystem whithin a workflow, cause the solver results will
be reset if the filesystem dependencies have been changed
Bug 271912
- r 6901
-------------------------------------------------------------------
Sun Aug 26 15:49:27 CEST 2007 - kkaempf@suse.de
- pass location to plaindir package (#303751)
- Add name of file in question to checksum/signature related
exceptions.
- pass basename of file to verifyFileSignatureWorkflow (instead of
empty string).
- filter out incompatible architectures when parsing sustags
repos (first half of #301286)
- r 6882
-------------------------------------------------------------------
Fri Aug 24 11:52:27 CEST 2007 - dmacvicar@suse.de
- don't run source migration if yast is running in
intsys mode (#297136)
- signature and checksum verification fixes. Still pending
problem ZYpp getting no output from gpg when running from zypper.
(#302059)
-------------------------------------------------------------------
Thu Aug 23 13:51:41 CEST 2007 - schubi@suse.de
- Do not strip resolvables which have the same name but different kind
(ResolverInfo*)
- Flag info NEEDEDBY correctly if it will be used by freshen/supplement
- r 6830
-------------------------------------------------------------------
Wed Aug 22 18:58:44 CEST 2007 - mvidner@suse.cz
- Do not use "a-z" in regexes. Fixes "Invalid Url scheme 'http'" in
the Estonian locale (#302525).
-------------------------------------------------------------------
Wed Aug 22 17:59:39 CEST 2007 - aschnell@suse.de
- added remembering of exception history at various places
-------------------------------------------------------------------
Wed Aug 22 16:52:09 CEST 2007 - schubi@suse.de
- Bugfixes concerning vendor handling:
- first bug:
Installed A-1.0(vendor SuSE)
Available A-2.0(other vendor)
A will not be regarded as "unmaintained". So it will not be deleted.
- second bug:
A need B-2.0. B-1.0 is installed but has another vendor. Report a
proper errmessage.
- Testcase : solution-tests/vendor-test.xml
- r 6812
- 3.18.4
-------------------------------------------------------------------
Tue Aug 21 15:38:08 CEST 2007 - dmacvicar@suse.de
- ignore HASH key for download (#300982)
-------------------------------------------------------------------
Tue Aug 21 15:17:23 CEST 2007 - schubi@suse.de
- Added explicitly_requested as parameter in ResolverContext::Uninstall
Bug 299819
- revision 6794
-------------------------------------------------------------------
Tue Aug 21 13:06:44 CEST 2007 - dmacvicar@suse.de
- If no mount information is available, parse all DU entries.
- read only hack mode for migrate-sources. We actually do add
repositories with it, but no harm. (#292986)
- fix some typos in exceptions (#301331)
- 3.18.3
-------------------------------------------------------------------
Mon Aug 20 16:06:36 CEST 2007 - schubi@suse.de
- Do not regard explicit request in order to recognize updated packages
correctly. Bug 301676
- Updated translations
- r 6766
- 3.18.2
-------------------------------------------------------------------
Mon Aug 20 15:35:46 CEST 2007 - mvidner@suse.cz
- package-manager script: Call /sbin/yast2 with full path because of
gnomesu (#269873).
-------------------------------------------------------------------
Mon Aug 20 15:23:14 CEST 2007 - dmacvicar@suse.de
- add support for the HASH key. (#300982)
- Use ContentFileParser in Downloader (instead of implementing
the parser again, it has a reason, Downloader was written first)
- update testcases and data to cover the new HASH key
- 3.18.1
-------------------------------------------------------------------
Mon Aug 20 13:21:34 CEST 2007 - kkaempf@suse.de
- unify query API for kind and name, summary, description
(incomplete)
- rev 6761, version 3.18.0
-------------------------------------------------------------------
Fri Aug 17 12:30:55 CEST 2007 - kkaempf@suse.de
- add iterateResolvablesByKindsAndName
- rev 6735, version 3.17.13
-------------------------------------------------------------------
Fri Aug 17 11:45:24 CEST 2007 - kkaempf@suse.de
- rename ResolvableQuery::queryByName to iterateResolvablesByName
- fix reading of kind and repository in ResolvableQuery
- add reverse lookups in CacheTypes
- add iterateResolvablesByKind
- rev 6733
-------------------------------------------------------------------
Fri Aug 17 10:37:56 CEST 2007 - schubi@suse.de
- shorten solver error messages Bug 259894
- rev 6723
-------------------------------------------------------------------
Thu Aug 16 23:43:50 CEST 2007 - kkaempf@suse.de
- fix ResolvableQuery::query(), add ResolvableQuery::queryByName()
install zypp/cache header files.
- rev 6719, version 3.16.13
-------------------------------------------------------------------
Thu Aug 16 17:21:52 CEST 2007 - kkaempf@suse.de
- discard pattern files with incompatbile architecture, both
for download and for parsing. (#298716)
- rev 6711
-------------------------------------------------------------------
Thu Aug 16 17:12:45 CEST 2007 - kkaempf@suse.de
- run sqlite asynchronously and add sql index files where
appropriate, gives 6x performance on certain operations.
Bumping cache schema version to 1004.
(#300998)
- rev 6710
-------------------------------------------------------------------
Thu Aug 16 17:08:58 CEST 2007 - kkaempf@suse.de
- fix String::endsWith (#301038)
- rev 6709
-------------------------------------------------------------------
Thu Aug 16 11:16:25 CEST 2007 - schubi@suse.de
- added an _explicitly_requested in QueueItemConflict ( as already in
QueueItemEstablish, QueueItemInstall, QueueItemUninstall ) in order to
remove the conflicting item without an error message. Bug 299819
- rev 6699
-------------------------------------------------------------------
Thu Aug 16 07:23:31 CEST 2007 - jkupec@suse.cz
- forgot to set default refresh policy in checkIfToRefreshMetadata
- repo.refresh.delay default set to 10 minutes
- 6693
-------------------------------------------------------------------
Wed Aug 15 15:32:36 CEST 2007 - schubi@suse.de
- Bugfix while regarding correct vendor in update
- r6677
- version 3.15.0
-------------------------------------------------------------------
Wed Aug 15 13:57:04 CEST 2007 - jkupec@suse.cz
- repo.refresh.delay=<minutes> (ZConfig, "main" section) support
added to delay next check & refresh until the specified number of
minutes has passed from the last check or refresh (FATE #301991).
Revisions: 6654, 6656, 6666, and 6667.
- filesystem::touch(Pathname) added (r6666)
- RepoManager::touchIndexFile(RepoInfo) added
- RepoManager::checkIfToRefreshMetadata(RepoInfo,Url,policy):
decision to do the refresh moved to this public method.
- r6667
-------------------------------------------------------------------
Wed Aug 15 12:38:26 CEST 2007 - schubi@suse.de
- generate a resolver problem if addRequires does not find a resovable
#299486
- rev 6660
-------------------------------------------------------------------
Tue Aug 14 15:54:15 CEST 2007 - schubi@suse.de
- Prioritized delete request by the user BEFORE delete requests due
missing dependencies or conflicting dependencies. Bug 298322
- rev 6640
-------------------------------------------------------------------
Fri Aug 10 20:49:20 CEST 2007 - jkupec@suse.cz
- support also "Plaindir" as valid repo type name (#298622)
- revision 6616
- version 3.14.0
-------------------------------------------------------------------
Fri Aug 10 18:03:06 CEST 2007 - dmacvicar@suse.de
- fix segfault in Progress reporting
- progress report use name instead of alias (#298035)
- repoinfo returns alias if name is empty
-------------------------------------------------------------------
Fri Aug 10 16:04:42 CEST 2007 - dmacvicar@suse.de
- merge patch by dmueller to get rid of boost-regex
-------------------------------------------------------------------
Fri Aug 10 13:50:40 CEST 2007 - dmacvicar@suse.de
- dont create a second CacheStore in the same scope, will lock...
#297627
-------------------------------------------------------------------
Thu Aug 9 15:04:21 CEST 2007 - jkupec@suse.cz
- fixed some RepoManager exception docs & history
- r6558
-------------------------------------------------------------------
Thu Aug 9 13:33:59 CEST 2007 - dmacvicar@suse.de
- feature #302135: Graceful update of 3rd party packages
Automatic upgrading only sees packages from same vendor
This allows not needed to have those locked.
- Add persistent locks file which allow wildcards. Users
can lock certain packages adding lines like "kde* < 3.5"
- add applyLocks() to apply persistent locks before solving
-------------------------------------------------------------------
Thu Aug 9 13:28:20 CEST 2007 - schubi@suse.de
- recognize changes in the pool (e.g. changing /etc/sysconfig/storage
#271912 wq
- Added locking resolvables in the testcases
- rev 6544
-------------------------------------------------------------------
Wed Aug 8 16:04:07 CEST 2007 - dmacvicar@suse.de
- add migrate-sources to %post (#292986)
- 3.13.15
-------------------------------------------------------------------
Wed Aug 8 13:32:52 CEST 2007 - jkupec@suse.cz
- fixed bug with using wrong files from raw metadata cache
(bug #297611) (duncanmv) (r6501, already released in 3.13.14)
-------------------------------------------------------------------
Wed Aug 8 12:42:39 CEST 2007 - schubi@suse.de
- fix in "ignore conflicts" if the conflict has been caused by an obsolete
Bug# 297795
- r 6517
-------------------------------------------------------------------
Tue Aug 7 17:04:47 CEST 2007 - dmacvicar@suse.de
- implement susetags support for compressed metadata
and testcases. (feature #301916)
- implement disk usage in cache. For installation requires
some changes in YaST to setup the ZYpp getPartitions()
before repos are cached. (bug #293039)
- added testcases for diskusage
- 3.13.14
-------------------------------------------------------------------
Mon Aug 6 10:19:12 CEST 2007 - jkupec@suse.cz
- fixed YUM parser to properly create source packages
- disabled reading of filelists.xml.gz by default (the data are
currently not stored anyway)
- revision 6481
- version 3.13.13
-------------------------------------------------------------------
Sat Aug 4 01:03:19 CEST 2007 - ma@suse.de
- Don't download unwanted translation files (#293740).
- revision 6470
-------------------------------------------------------------------
Fri Aug 3 23:52:18 CEST 2007 - ma@suse.de
- Fix susetags repo to parse dikusage data (#293039)
- revision 6467
- version 3.13.12
-------------------------------------------------------------------
Fri Aug 3 18:56:47 CEST 2007 - ma@suse.de
- Add product attribute 'type' (aka 'category' which is now
deprecated). Adapted sustags and yum parsers to parse and
provide this value.
- revision 6464
- version 3.13.11
-------------------------------------------------------------------
Fri Aug 3 17:29:56 CEST 2007 - dmacvicar@suse.de
- fix modalias rel column number
- version 3.13.10
-------------------------------------------------------------------
Fri Aug 3 16:35:36 CEST 2007 - dmacvicar@suse.de
- Implemented option repo.add.probe to allow probing
the added repositories
- version 3.13.9
-------------------------------------------------------------------
Fri Aug 3 16:07:46 CEST 2007 - schubi@suse.de
- Fixed detection of renamed packages while update.
- Added new translations
- rev 6445
-------------------------------------------------------------------
Fri Aug 3 15:02:28 CEST 2007 - ma@suse.de
- Speed up retrieving MediaNr attribute, as it slows down install
order calculation. (#297173)
- revision 6442
-------------------------------------------------------------------
Fri Aug 3 14:13:36 CEST 2007 - dmacvicar@suse.de
- Fixed cache schema upgrade
-------------------------------------------------------------------
Fri Aug 3 13:38:17 CEST 2007 - ma@suse.de
- Fixed pattern includes and extends attributes.
- revision 6431
- version 3.13.8
-------------------------------------------------------------------
Fri Aug 3 12:33:41 CEST 2007 - schubi@suse.de
- API for retrieving additional dependencies" solver/detail/Resolver.h
- Handle additional dependencies in the testcases
- Handle system and language dependencies in the testcases correctly.
- r 6418
-------------------------------------------------------------------
Thu Aug 2 18:14:12 CEST 2007 - ma@suse.de
- Indicate changed pool content if /etc/sysconfig/storage USED_FS_LIST
has changed. Resolver must discard any cached filesystem dependencies.
(required for #271912)
- revision 6404
-------------------------------------------------------------------
Thu Aug 2 16:37:06 CEST 2007 - ma@suse.de
- Indicate changed pool content to the resolver. (required for #271912)
- revision 6398
- version 3.13.7
-------------------------------------------------------------------
Thu Aug 2 10:16:16 CEST 2007 - schubi@suse.de
- speedup error handling. Do not log ResolveInfo anymore. Set limit of 20
problems. Bug 280387
- r 6378
- version 3.13.6
-------------------------------------------------------------------
Wed Aug 1 18:51:12 CEST 2007 - ma@suse.de
- Added interface to install source packages via zypper.
- revision 6373
- version 3.13.5
-------------------------------------------------------------------
Tue Jul 31 22:01:08 CEST 2007 - ma@suse.de
- Added package attributes Package::sourcePkgName and
Package::sourcePkgEdition. Name and edition of the source
rpm this package was built from.
- Added ZYpp::installSrcPackage to install a single source package.
- revision 6353
- version 3.13.4
-------------------------------------------------------------------
Tue Jul 31 19:06:54 CEST 2007 - ma@suse.de
- Temorary files and directories created by makeSibling use the
same protection as the original.
- revision 6344
- version 3.13.3
-------------------------------------------------------------------
Tue Jul 31 10:37:13 CEST 2007 - schubi@suse.de
- Removed keepExtras from resolvePool. This will be handled
in the solver internally now. #294727
- Checking if item really exists (#295544; ResolverInfoContainer.cc)
- revision 6317
- version 3.13.2
-------------------------------------------------------------------
Mon Jul 30 17:23:19 CEST 2007 - ma@suse.de
- Remove tribool from RepoInfo's interface.
- revision 6301
- version 3.13.1
-------------------------------------------------------------------
Mon Jul 30 13:59:33 CEST 2007 - ma@suse.de
- Fixed wrong media number reported by script, message and patch.
- Fixed script API to provide the scripts location on media (if not
inlined).
- Introduced ScripProvider to make a script available on the local
disk.
- revision 6288
- version 3.13.0
-------------------------------------------------------------------
Fri Jul 27 18:08:42 CEST 2007 - jkupec@suse.cz
- don't request media chage if the media is not changeable (like
e.g. http)
- revision 6271
- version 3.12.1
-------------------------------------------------------------------
Fri Jul 27 17:40:44 CEST 2007 - dmacvicar@suse.de
- progress ticks for clean cache
- ZConfig: remove default from names.
- re enable reading cache callbacks
- ini parser without boost::regexp
patch by dmueller (#152447)
-------------------------------------------------------------------
Fri Jul 27 17:16:27 CEST 2007 - ma@suse.de
- Fixed package to provide the location media number. (#294496)
- revision 6263
-------------------------------------------------------------------
Fri Jul 27 16:31:38 CEST 2007 - jkupec@suse.cz
- RepoFileReader - ignore empty url keys (baseurl, mirrorlist,
gpgkey) instead of throwing bad url exception
- revision 6259
-------------------------------------------------------------------
Thu Jul 26 16:41:30 CEST 2007 - kkaempf@suse.de
- Make clearing of extra dependencies/conflicts configurable when
resolvePool(). Leave the default as before (clear extras).
Bug # 294727
- revision 6233
- version 3.12.0
-------------------------------------------------------------------
Thu Jul 26 10:58:27 CEST 2007 - dmacvicar@suse.de
- /var/lib/zypp/cache -> /var/cache/zypp
(#292419)
- ini parser without boost::regexp, patch by dmueller
(#152447)
-------------------------------------------------------------------
Wed Jul 25 13:50:06 CEST 2007 - ma@suse.de
- Make temp directory configurable via environment
variable ZYPPTMPDIR.
- revision 6202
- version 3.11.11
-------------------------------------------------------------------
Tue Jul 24 17:55:49 CEST 2007 - ma@suse.de
- Fixed bug in smart pointer comparison.
-------------------------------------------------------------------
Mon Jul 23 13:05:53 CEST 2007 - ma@suse.de
- Fix failing rename of metadata download directories across
filesystem boundaries.
-------------------------------------------------------------------
Fri Jul 20 16:10:59 CEST 2007 - ma@suse.de
- Fixed malicious gettext include.
- Make ZConfig a singleton.
- revision 6123
-------------------------------------------------------------------
Thu Jul 19 15:52:03 CEST 2007 - ma@suse.de
- Fixed repo::provideFile to set a deleter for downloaded files
(#293004).
- revision 6094
- version 3.11.10
-------------------------------------------------------------------
Thu Jul 19 12:58:12 CEST 2007 - ma@suse.de
- Query ByRepository now takes as well an alias.
-------------------------------------------------------------------
Wed Jul 18 16:40:35 CEST 2007 - dmacvicar@suse.de
- fix retrieval of container attributes in cache
(#292698)
-------------------------------------------------------------------
Wed Jul 18 16:12:06 CEST 2007 - ma@suse.de
- Port zypp-query-pool (#292404)
- revision 6069
- version 3.11.9
-------------------------------------------------------------------
Wed Jul 18 16:09:04 CEST 2007 - schubi@suse.de
- added new calls in Resolver.h: addRequire,addConflict
-------------------------------------------------------------------
Wed Jul 18 14:43:04 CEST 2007 - ma@suse.de
- Fixed IniParser to allow '=' in values (#292669)
- revision 6063
-------------------------------------------------------------------
Wed Jul 18 14:16:59 CEST 2007 - dmacvicar@suse.de
- allow / in alias (#292628)
-------------------------------------------------------------------
Wed Jul 18 12:38:55 CEST 2007 - ma@suse.de
- Fixed repo::provideFile to throw on error.
- Fixed ResolvableQuery to use 0 as default for non existing
numerical values.
- revision 6058
-------------------------------------------------------------------
Tue Jul 17 15:57:03 CEST 2007 - ma@suse.de
- Fixed OnMediLocation to use safe defaults. Added setLocaltion and
additional ctor for convenience.
- revision 6047
-------------------------------------------------------------------
Tue Jul 17 10:45:39 CEST 2007 - schubi@suse.de
- Evalute update canditate:
Take canditates only which are really installable. Bug 292077
r 6034
-------------------------------------------------------------------
Mon Jul 16 15:41:31 CEST 2007 - jkupec@suse.cz
- fixed some tribool bugs in RepoInfo
- revision 6022
-------------------------------------------------------------------
Mon Jul 16 11:43:33 CEST 2007 - dmacvicar@suse.de
- fix reading of non existant repo
- r6018
- first submission to stable
- fix keywords parsing in susetags parser
- version 3.11.8
-------------------------------------------------------------------
Wed Jul 11 19:14:47 CEST 2007 - jkupec@suse.cz
- make resolvable query complete exceptionless with the database
- test that packages have some attributes
- disable progress adaptor for now
- revision 5977
- version 3.11.7
-------------------------------------------------------------------
Wed Jul 11 14:37:02 CEST 2007 - ma@suse.de
- fixed unresolved symbols
- revision 5972
- version 3.11.6
-------------------------------------------------------------------
Wed Jul 11 13:31:39 CEST 2007 - ma@suse.de
- fixed TranslatedText creating unwanted entries.
- fixed capability processing
- revision 5964
- version 3.11.5
-------------------------------------------------------------------
Tue Jul 10 20:01:18 CEST 2007 - jkupec@suse.cz
- MediaSetAccess::release() added
- Use attachDesiredMedia in MediaProducts
- Progress reporting improved
- revision 5959
- version 3.11.4
-------------------------------------------------------------------
Tue Jul 10 14:23:13 CEST 2007 - ma@suse.de
- fixed parsing translated texts.
- added source packages.
- revision 5947
- version 3.11.3
-------------------------------------------------------------------
Tue Jul 10 13:11:31 CEST 2007 - jkupec@suse.cz
- repo callbacks fixed
- Fixed YUM parser progress reporting
- Added CombinedProgressData
- make RepoImpl::resolvables() load lazy
- MediaProducts added for scanning products file
- Implement cache schema versioning and automatic invalidation of
cache when schema changes
- revision 5942
- version 3.11.2
-------------------------------------------------------------------
Fri Jul 6 13:51:50 CEST 2007 - ma@suse.de
- Propagate pools repository_iterator to the UI
- revision 5911
- version 3.11.1
-------------------------------------------------------------------
Thu Jul 5 17:02:08 CEST 2007 - ma@suse.de
- Package::location is now returns an OnMediaLocation
- archivesize() renamed to downloadSize()
- Allow to iterate all Repositories that contribute
Resolvables to the Pool.
- MediaSetAccess::provideDir added
- remove useless url check
- add old-api-style wrapper
- Add MediaProducts class
- revision 5892
- version 3.11.0
-------------------------------------------------------------------
Thu Jul 5 09:31:02 CEST 2007 - schubi@suse.de
- function isInstalledBy/installs
Added an initial installation flag which shows if the item has been
triggered for installation, or the dependency is already satisfied.
- Revision 5884
- Version 3.4.0
-------------------------------------------------------------------
Tue Jul 3 13:07:31 CEST 2007 - jkupec@suse.cz
- removed unused %{prefix}/lib/zypp from %files in spec file
- revision 5870
-------------------------------------------------------------------
Tue Jul 3 10:37:37 CEST 2007 - jkupec@suse.cz
- Old API (SourceManager, metadata parsers) dropped in favor of the
new refactored ones (RepoManager, RepoParser(s), cache subtree,
repo subtree).
- Some new API improvements.
- revision 5868
- version 3.10.0 (bumped minor to 10 to indicate refactoring branch)
-------------------------------------------------------------------
Fri Jun 22 15:28:03 CEST 2007 - schubi@suse.de
- New API calls which provides more information about one
resolvable after a solverrun:
isInstalledBy (const PoolItem_Ref item);
installs (const PoolItem_Ref item);
- Revision 5835
-------------------------------------------------------------------
Thu Jun 21 15:58:16 CEST 2007 - adrian@suse.de
- fix changelog entry order
-------------------------------------------------------------------
Wed Jun 20 11:47:33 CEST 2007 - schubi@suse.de
- Ignore conflicting items which are uninstallable
- Create a "needed by" info if a requirement is still fulfilled.
- Allow only one needed_by and needed_by_capability in QueueItemInstall
- Added capability and type (REQUIRE, RECOMMEND,....) to
ResolverInfoNeededBy
- Evaluate ResolverInfoNeededBy for more information in the error
messages
- Enlarge detail description in the error messages
- Revision 5807
-------------------------------------------------------------------
Tue Jun 19 13:59:09 CEST 2007 - ma@suse.de
- Fixes for gcc-4.2
- revision 5786
- version 3.3.1
-------------------------------------------------------------------
Mon Jun 18 17:20:45 CEST 2007 - mvidner@suse.cz
- fixed so versioning from libtool to cmake
- 3.3.0
-------------------------------------------------------------------
Mon Jun 18 09:47:32 CEST 2007 - dmacvicar@suse.de
- Use gpg2 instead of gpg for keyring and make
the package depend on it (#284211)
-------------------------------------------------------------------
Mon Jun 11 17:02:49 CEST 2007 - schubi@suse.de
- Required kmp packges FOR EACH installed/to_be_installed kernel will be installed.
New dependency "packageand(foo:bar)" which provides an AND dependency by
injecting a supplement/freshen.
e.G. package novell-cluster-services-kmp-smp
supplements: packageand(kernel-smp:novell-cluster-services-kmp)
Bug 255011
- Dont check for architecture changes in atoms (#266178)
- Revision 5720
-------------------------------------------------------------------
Wed May 23 17:03:29 CEST 2007 - ma@suse.de
- Fixed package-manager script (#275847)
- revision 5614
-------------------------------------------------------------------
Wed May 23 13:32:02 CEST 2007 - schubi@suse.de
- fixed cmake
- version 3.2.2
-------------------------------------------------------------------
Wed May 23 11:25:55 CEST 2007 - schubi@suse.de
- Reduced logging in order to speedup solving Bug 275100
- revision 5603
- version 3.2.1
-------------------------------------------------------------------
Tue May 15 14:03:34 CEST 2007 - ma@suse.de
- Fix excess calls to releaseFile. (#274357)
- revision 5545
-------------------------------------------------------------------
Wed May 9 18:44:20 CEST 2007 - dmacvicar@suse.de
- Fix importing keys into rpm. (#270125)
- r5527
-------------------------------------------------------------------
Wed Apr 18 14:56:17 CEST 2007 - ma@suse.de
- Support filesystem dependencies to add needed filesystem RPMs
automatically (Fate 301966).
- revision 5404
- version 3.2.0
-------------------------------------------------------------------
Mon Apr 16 11:23:15 CEST 2007 - jkupec@suse.cz
- avoiding attaching media where not needed (#263207)
- r5381
-------------------------------------------------------------------
Fri Apr 13 17:32:55 CEST 2007 - dmacvicar@suse.de
- fix FileCap with attributes
- r5376
-------------------------------------------------------------------
Thu Apr 12 02:33:18 CEST 2007 - ma@suse.de
- Fixed computation of install order. Take requirements of
an installed packages uninstall scripts into account, if
the package is updated. (#258682)
- revision 5349
- version 3.1.1
-------------------------------------------------------------------
Wed Apr 11 15:24:01 CEST 2007 - ma@suse.de
- Parse and provide package keywords. (Fate 120368)
- revision 5338
- version 3.1.0
-------------------------------------------------------------------
Thu Apr 5 15:50:15 CEST 2007 - schubi@suse.de
- Upgrade: Do NOT delete packages which have unresolved dependencies -->
Ask the user. Bug 258322
- revision 5305
- version 3.0.3
-------------------------------------------------------------------
Wed Apr 4 19:39:12 CEST 2007 - ma@suse.de
- Fix restoring of Sources id root prefix is used. (#238165)
- revision 5299
- version 3.0.2
-------------------------------------------------------------------
Wed Apr 4 15:33:54 CEST 2007 - jkupec@suse.cz
- MediaManager::attachDesiredMedia() added to support multiple
(CD/DVD) drives (fate #3974)
- r5296
-------------------------------------------------------------------
Wed Mar 14 14:33:26 CET 2007 - schubi@suse.de
- If there is no valid solver result and NOT all resolvables ( other
architecture) has been regarded, let the user decide making a new
solver run with ALL available resolvables. Bug 223440
- reducing logging (error -> debug) bug 252921
- Revision 5219
-------------------------------------------------------------------
Fri Mar 9 00:08:38 CET 2007 - ma@suse.de
- Allow configuration of trusted vendors via
/var/lib/zypp/db/trustedVendors. (#186636)
- revision 5194
- version 3.0.1
-------------------------------------------------------------------
Wed Mar 7 15:20:29 CET 2007 - dmacvicar@suse.de
- libzypp-devel -> libzypp requirement is not versioned
(#251086)
- r5181
-------------------------------------------------------------------
Tue Mar 6 17:25:49 CET 2007 - schubi@suse.de
- Using already existing valid solver results for further solver runs.
(partiell solving)
- r5169
-------------------------------------------------------------------
Fri Mar 2 16:11:16 CET 2007 - dmacvicar@suse.de
- fix link order
- r5165
-------------------------------------------------------------------
Tue Feb 27 15:50:39 CET 2007 - dmacvicar@suse.de
- merging from 10.2 / SP1
- #247459 ftp probing
denied == dont exists in ftp
- r5124
-------------------------------------------------------------------
Tue Feb 27 15:35:06 CET 2007 - schubi@suse.de
- Merging solver related stuff from SuSE-Linux-10_2-Branch ( till r5111):
- Simultaneouqusly establishing of items which are conflicting eachother is
useless. So only one will be established. Fixed in QueueItemInstall.cc
Bug 243595
- Added new upgrade options to fine tune version and patch handling.
(F301990)
- The context of establishPool will be stored in Resolver and will be
regarded for the next solver run everytime. So it will be not reset by
any solver run anymore.
bug 191810 ( A broken patch will not be installed again)
-------------------------------------------------------------------
Fri Feb 23 17:40:23 CET 2007 - jkupec@suse.cz
- adding sotf,timeo=X nfs mount options by default (#235211)
- r5093
-------------------------------------------------------------------
Fri Feb 23 14:16:19 CET 2007 - jkupec@suse.cz
- support for HTTP authentication prompt added (#190609)
- fixed problem with empty path in URL
in MediaCurl::doGetFileCopy()
- r5085
-------------------------------------------------------------------
Mon Feb 12 15:28:08 CET 2007 - jkupec@suse.cz
- Merged revisions 4926-4993,4995,4998-5006 via svnmerge from
SuSE-Linux-10_2-Branch
- verifySystem: Regarding patterns too. Bug 239750 (schubi)
- verifySystem: The result will be set to APPL_HIGH, so it will be not
reset by a second "normal" solver run. #239281 (schubi)
- yast2 reports invalid URL as 'unknown source type'
(#209961) (dmacvicar)
- Added freshen language dependency in supplemements too if there is no
entry in supplements.
#240617;IPA fonts are not installed even if select Japanese
language (schubi)
- Setting allowed authentication methods to "basic,digest" if none
provided in URL (#243006) (jkupec)
- Stopping after 50 valid solver results. Anymore would be useless. Bug
243595 (schubi)
- r 5007
-------------------------------------------------------------------
Mon Feb 12 10:37:02 CET 2007 - mvidner@suse.cz
- package-manager: use a generic su script from XDG (#235303, #244442)
-------------------------------------------------------------------
Fri Feb 9 15:21:55 CET 2007 - jkupec@suse.cz
- Setting allowed authentication methods to "basic,digest" if none
provided in URL (#243006)
- fixed gettext and rpath problems in configure.ac and Makefile.cvs
(mvidner)
- r4999
-------------------------------------------------------------------
Wed Feb 7 15:52:29 CET 2007 - jkupec@suse.cz
- MediaCurlException::dumpOn() adjusted for ncurses dialogue
(#222602)
- 4984
-------------------------------------------------------------------
Mon Jan 29 13:10:37 CET 2007 - dmacvicar@suse.de
- Merged revisions 4907-4926 from SuSE-Linux-10_2-Branch
- update packages: changing architecture is only valid while an
system update and NOT while an update via a patch. Last fix does
not fit for every case.
Bug 230685
- Patch has selected not the concerning package for update but
a package which has provided the required dependencies too.
Algorithmus: If there are exactly two providers which differ in architecture
prefer the better arch.
Fix: Regarding NVRA too. ( only if equal )
Bug 238284
- Download only English and Local translation
(#208457)
- Added solver parameter:
tryAllPossibilities: regarding every solver branch ( not only
branches with e.G. best architectures
preferHighestVersion: Prefer solver results which have a higher
version number.
Bug #238087
- update packages: changing architecture is only valid while an
system update and NOT while an update via a patch.
Bug 230685 - x86_64 MozillaFirefox binaries in security update
repository
Fix of version 2.11.2 has not worked if the first founded item
had had another architecture.
- r4927
-------------------------------------------------------------------
Wed Jan 24 14:50:33 CET 2007 - lslezak@suse.cz
- added ZYpp::getPartitions() - return the partitinoning
-------------------------------------------------------------------
Wed Jan 24 14:20:28 CET 2007 - dmacvicar@suse.de
- Merged revisions 4705-4906 via svnmerge from SuSE-Linux-10_2-Branch
- Corrupt download cannot be skipped
(#217425 and #224216)
- Enable package read ahead/caching in commit per default to reduce
interactive media changes. If the environment variable
ZYPP_COMMIT_NO_PACKAGE_CACHE is set, caching will be disabled. (F100182)
- added parameter not to reset resolver results while calling
freshen pool Bug: 235761
- Prepare package read ahead/caching of packages in commit. Adatped the
workflow. Caching details are now hidden inside CommitPackageCache.
The current implementation still performs no read ahead. (for F100182)
- Skip invalid or broken rpm database entries. (#231211)
- verifySystem: check if the solution is valid after calling freshenPool()
Bug: 235761
- Added own call for Resolver::verifySystem with additional
hardware/language check in order to keep binary compatibility
Fate #301224
- Rpm requires additional quoting of special chars in filenames.
(#233967)
- Resolver::verifySystem checks for new hardware now by calling
freshenPool. This is configureable. Fate #301224
- merged texts from proofread
- Don't consider patch/delta rpms if package architecture changes.
(#231254)
- update packages: changing architecture is only valid while an
system update and NOT while an update via a patch.
Bug 230685 - x86_64 MozillaFirefox binaries in security update repository
- verifySystem: Do only regard items which will be on the system after the
commit. Fate 301178
- feature #301369
Import listed GPG Keys from an trusted installation source
- fix return call in new xml parser
- Enable system resolvables in Helix parser (Revision 4787)
- deptestomatic:
Resetting transaction with the correct call;
bugfix; Added kind in keep state (Revision 4788)
- Wrong behaviour in soft install/uninstall. --> Setting Transact with
soft (Revision 4789)
- New call added: maySetToBeUninstalledSoft (Revision 4789)
Both are only functions for the solver (Revision 4789)
- Resetting "by causer" in order to distinguish from state
"keep by user". ( function setLock in order to remove lock)
(Revision 4789)
- Better fix for Bug 217574: Checking if the resolveable CAN be deleted soft
in QueueItemUninstall.cc (Revision 4790)
- Regarding "keep state by user". So avoiding "reselecting" by
other requirements.
Give a corresponding problem solution if a resolvable satisfy
a dependency, but has been set to keep by the user.
Bug : 222531 (Revision 4791)
- Allow to disable autoprotection of foreign vendor items. Required
in zmd-backend. (F301735).
- use sqlite-zmd if using > 10.2 in spec. Use the one available
durin compile.
- Item could has already been selected to soft uninstall (e.G. remove
pattern which recommend this item ). Do not throw an exception anymore.
bug#225278
- Added syscontent::Reader: Parse serialized set of ResObjects.
(for F300729)
- If there has already been selected another item by the solver (e.g. from
another source) we will take thatone in order to avoid parallel
installation and there concerning error messages.
Bug 224698
- In order to handle conflicting resolvable we try to update the
conflicting item. While evaluating these canditates an already selected
candidate will not be regarded. So it could be that an older package
will be selected for update although a newer has already been selected. Revision 4765
- Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an
update candidate and evaluate additional branches.
- r4907
-------------------------------------------------------------------
Mon Dec 4 15:38:12 CET 2006 - mt@suse.de
- Improved realpath() wrapper in media handler class (#222521).
- revision 4758
-------------------------------------------------------------------
Thu Nov 30 09:15:20 CET 2006 - ma@suse.de
- version 3.0.0 (2.x.x now in SuSE-Linux-10_2-Branch)
- revision 4713
-------------------------------------------------------------------
Wed Nov 29 19:20:24 CET 2006 - dmacvicar@suse.de
- use sqlite-zmd package for the non yet shipped zypp2/ stuff
because backend uses this sqlite and it is no fun to
install one and the other to develop (as the -devel packages)
conflict.
- add cmake support for building zypp/ lib.
TODO: soinfo, compile testcases, devel, zypp2,docs
find rpm, curl and others.
- dont serialize interactive, as it is
calculated now.
(it was already fixed as we don't reimplement
the method, but we still serialized, parsed)
- r4709
-------------------------------------------------------------------
Tue Nov 28 22:40:12 CET 2006 - ma@suse.de
- fixed Patch::interactive to return true as well, if the patch
itself has a licence. (#224192)
- revision 4702
- version 2.9.2
-------------------------------------------------------------------
Tue Nov 28 16:36:56 CET 2006 - mt@suse.de
- Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id
on the installation image (#213852).
- revision 4700
-------------------------------------------------------------------
Tue Nov 28 11:44:52 CET 2006 - schubi@suse.de
- Avoid duplicate pool entries; Bug 223750; second part of the fix
- r4698
- Version 2.9.1
-------------------------------------------------------------------
Mon Nov 27 18:29:58 CET 2006 - schubi@suse.de
- Pool has multi instances of an item in the pool. Reduced this error
to items which are identically at least. #217574 and #223750
- r4695
-------------------------------------------------------------------
Mon Nov 27 17:37:44 CET 2006 - dmacvicar@suse.de
- replace spaces to underscores in product names
- 2.8.7
- r4688
-------------------------------------------------------------------
Mon Nov 27 16:54:03 CET 2006 - dmacvicar@suse.de
- Mark some strings for translation (#219783 need it)
- r4682
-------------------------------------------------------------------
Mon Nov 27 16:17:07 CET 2006 - mt@suse.de
- Added translations marks to hal, url and mutex exceptions (#23771)
- revision 4680
-------------------------------------------------------------------
Wed Nov 22 19:24:57 CET 2006 - dmacvicar@suse.de
- don't make libzypp-devel depend on sqlite-devel as
headers from zypp2 are not installed yet
- r4663
-------------------------------------------------------------------
Wed Nov 22 15:23:55 CET 2006 - ma@suse.de
- Return an error if fork failed. (#204807)
- Make Script execution abortable by user request. (#212949, F100233)
- revision 4660
- version 2.8.6
-------------------------------------------------------------------
Tue Nov 21 16:25:03 CET 2006 - mvidner@suse.cz
- Added package-manager wrapper script, with icon and .desktop (#222757).
(Used by gnome-main-menu)
- version 2.8.5
- r4640
-------------------------------------------------------------------
Tue Nov 21 13:11:06 CET 2006 - mt@suse.de
- Fixed target/hal - one more dbus_connection_close found (#216035)
- revision 4636
- version 2.8.4
-------------------------------------------------------------------
Mon Nov 20 14:15:38 CET 2006 - schubi@suse.de
- translation added
rev 4630
version 2.8.3
-------------------------------------------------------------------
Mon Nov 20 11:02:04 CET 2006 - ma@suse.de
- Process obsoletes when installing non-package objects. (#217352)
- revision 4621
- version 2.8.2
-------------------------------------------------------------------
Fri Nov 17 16:57:39 CET 2006 - mt@suse.de
- Implemented volume device check using /sbin/vol_id (#213852).
- Revision 4619
-------------------------------------------------------------------
Fri Nov 17 15:53:58 CET 2006 - schubi@suse.de
- new translation added
-------------------------------------------------------------------
Fri Nov 17 12:42:04 CET 2006 - mt@suse.de
- Implemented an reuse of already existing foreign CD/DVD mount points
(e.g. automounted) - depends on REUSE_FOREIGN_MOUNTS flag (#220206).
- Added a fallback check of the volume.mount_point HAL property to
isAutoMountedMedia(); info.hal_mount.created_mount_point seems
to be not avaliable in newer HAL versions (on 10.2).
- Revision 4615
- Version 2.8.1
-------------------------------------------------------------------
Thu Nov 16 23:39:15 CET 2006 - ma@suse.de
- removed unused methods from Patch and PatchImplIf. Provided
reasonable default implementation for Patch::interactive.
(#221476).
- revision 4610
- Version 2.8.0
-------------------------------------------------------------------
Thu Nov 16 15:32:04 CET 2006 - dmacvicar@suse.de
- Handle media eject failures (#216545)
- r4606
-------------------------------------------------------------------
Wed Nov 15 22:41:51 CET 2006 - ma@suse.de
- Reimplemented RpmDb::checkPackage using librpm API instead
of parsing "rpm --checksig" output. (#163202)
- Version 2.7.4
- revision 4600
-------------------------------------------------------------------
Wed Nov 15 15:39:26 CET 2006 - schubi@suse.de
- NEW behaviour of the solver:
Obsolete virtual provides. E.G.:
Installed:
-----------
Name: test-1.0-0
Name: moretest-1.0-0
Provides: test
To be installed
------------------
Name: nomoretest-1.0-0
Obsoletes: test
Result
--------
test-1.0-0 AND moretest-1.0-0 will be deleted. In former versions only
test-1.0-0 had been deleted. Bug 220999
- Translations added
Version 2.7.3
rev 4593
-------------------------------------------------------------------
Tue Nov 14 16:32:49 CET 2006 - schubi@suse.de
- Bugfix in generating solver testcases:
- added kind of capabilities in description file
- removed unneded channel from uninstall in command file
-------------------------------------------------------------------
Mon Nov 13 18:35:01 CET 2006 - mt@suse.de
- Try to call /bin/eject utility if the eject-ioctl fails.
- r4568
-------------------------------------------------------------------
Mon Nov 13 17:00:51 CET 2006 - dmacvicar@suse.de
- ignore empty capabilities
- r4565
-------------------------------------------------------------------
Fri Nov 10 17:52:10 CET 2006 - dmacvicar@suse.de
- make progress strings translatable (#219783)
- r4556
-------------------------------------------------------------------
Tue Nov 7 16:40:28 CET 2006 - schubi@suse.de
- While deleting a selection all concerning recommended
packages will be deleted too.
BUT those packages should not be deleted which have been
set to KEEP by the user. bug 217574
rev 4526
VERSION: 2.7.2
-------------------------------------------------------------------
Tue Nov 7 13:12:49 CET 2006 - schubi@suse.de
- Makefile in zypp2 fixed
Revision 4520
-------------------------------------------------------------------
Tue Nov 7 11:38:10 CET 2006 - schubi@suse.de
- Translations added
Revision 4514
VERSION: 2.7.1
-------------------------------------------------------------------
Mon Nov 6 12:32:22 CET 2006 - dmacvicar@suse.de
- Make the parser more strict, rejecting broken sources
but showing the error line.
Last fix making the parser relax would break multitag
descriptions with empty lines, now we check dependencies
at a higher level. (reference #160607)
- r4501
-------------------------------------------------------------------
Fri Nov 3 11:04:19 CET 2006 - schubi@suse.de
- New problem solution added: Unlock ALL resovables in order to speed up
problem solution. Bug 206453
-------------------------------------------------------------------
Fri Nov 3 10:29:08 CET 2006 - schubi@suse.de
- Translations added
-------------------------------------------------------------------
Thu Nov 2 17:15:19 CET 2006 - mt@suse.de
- Fixed target/hal - removed dbus_connection_close calls, because
the connections are shared; unref the ref-counted handle only.
(#216035)
- r4442
-------------------------------------------------------------------
Thu Nov 2 16:18:27 CET 2006 - dmacvicar@suse.de
- skipping unreachable packages won't work
(#215445)
- r4468
-------------------------------------------------------------------
Wed Oct 25 19:04:51 CEST 2006 - dmacvicar@suse.de
- (#213793) Target store fails to recreate stored install-time (other
Date and ByteCount values as well)
- skip comments and blank lines in multilists
fixes (#214877) - zen-updater is not installed by default
- Automatically fix broken products when reading
the product database.
still pending: honour the read-only flag
Changes to make this possible include
using read_dir instead of boost directory
iterator.
-------------------------------------------------------------------
Wed Oct 25 17:09:06 CEST 2006 - schubi@suse.de
- added new class for generating solver testcases:
Testcase
-------------------------------------------------------------------
Wed Oct 25 15:40:44 CEST 2006 - ma@suse.de
- Finalized ui::PatternContents. (F301229)
- version 2.7.0
- revision 4413
-------------------------------------------------------------------
Wed Oct 25 08:21:52 CEST 2006 - mvidner@suse.cz
- Moved zypper and zypp-checkpatches(-wrapper) to zypper.rpm
- version 2.6.0
-------------------------------------------------------------------
Tue Oct 24 14:33:16 CEST 2006 - ma@suse.de
- Added ui::PatternContents: Helper class that will compute a patterns
expanded install_packages set. (UI interface for F301229)
- revision 4387
-------------------------------------------------------------------
Tue Oct 24 09:06:24 CEST 2006 - mvidner@suse.cz
- removed the last reference to /usr/lib64 to fix the build
-------------------------------------------------------------------
Mon Oct 23 17:44:42 CEST 2006 - mvidner@suse.cz
- added "zypper info" (jkupec)
- version 2.5.2
-------------------------------------------------------------------
Mon Oct 23 11:28:01 CEST 2006 - dmacvicar@suse.de
- fix rpm db timestamp
- add extra urls and optional urls to product API
- r4378
-------------------------------------------------------------------
Fri Oct 20 16:55:44 CEST 2006 - mvidner@suse.cz
- zypper: nicer progress reports, with or without --verbose.
-------------------------------------------------------------------
Fri Oct 20 16:25:50 CEST 2006 - ma@suse.de
- Fixed reloading of target data after commit. Broken since
rev 3880.
- version 2.5.1
- revision 4365
-------------------------------------------------------------------
Fri Oct 20 16:22:09 CEST 2006 - dmacvicar@suse.de
- put query-pool in /usr/lib/zypp and not lib64
- r4363
-------------------------------------------------------------------
Fri Oct 20 12:16:06 CEST 2006 - dmacvicar@suse.de
- revert keyring changes, causes endless loop (obvious)
- add dist-product information, adapt store
- version 2.5.0
- r4355
-------------------------------------------------------------------
Fri Oct 20 11:04:26 CEST 2006 - ma@suse.de
- zypp-query-pool: For products show additionally distributionName
and distributionEdition. (required by #205392)
- revision 4349
-------------------------------------------------------------------
Fri Oct 20 00:13:49 CEST 2006 - ma@suse.de
- Add accessor for Product distributionName and distributionEdition.
(required by #205392)
- revision 4347
-------------------------------------------------------------------
Thu Oct 19 18:40:36 CEST 2006 - dmacvicar@suse.de
- added test case for KeyRing
- fire trustedKeyAdded in all calls to import trusted key
not only in signature check workflow.
- r4342
-------------------------------------------------------------------
Thu Oct 19 18:27:02 CEST 2006 - mvidner@suse.cz
- zypper update: implemented minimal version (patches only)
- zypper list-updates: changed default type from package to patch,
consider patches affecting the package manager separately
-------------------------------------------------------------------
Thu Oct 19 14:09:33 CEST 2006 - dmacvicar@suse.de
- version 2.4.1
- r4338
-------------------------------------------------------------------
Thu Oct 19 14:05:18 CEST 2006 - dmacvicar@suse.de
- add zypp-query-pool, so registration doesn't depend on
libzypp-zmd-backend being installed. Will remove from
backend when suseregister gets updated.
-------------------------------------------------------------------
Thu Oct 19 12:31:08 CEST 2006 - schwab@suse.de
- Make sure config.rpath is present.
-------------------------------------------------------------------
Wed Oct 18 21:40:25 CEST 2006 - mvidner@suse.cz
- zypper search: fixed uninitialized members that made all searches
exact and case sensitve
-------------------------------------------------------------------
Wed Oct 18 13:13:16 CEST 2006 - dmacvicar@suse.de
- zypp-checkpatches, write in the right file
- r4328
-------------------------------------------------------------------
Wed Oct 18 12:45:49 CEST 2006 - schubi@suse.de
- Install resolvables although they are unneeded
if they have NOT the kind patch/atoms
Bug 210538 - freshens/supplements does not work with patterns
- r4326
-------------------------------------------------------------------
Tue Oct 17 19:17:39 CEST 2006 - mvidner@suse.cz
- zypper service-add -r http://example.org/foo.repo (F#300641).
-------------------------------------------------------------------
Tue Oct 17 18:29:34 CEST 2006 - dmacvicar@suse.de
- zypp-checkpatches:
save version of the generated xml to
regenerate it if it changes.
save a random token in case of error to
force recreating xml file
- r4321
-------------------------------------------------------------------
Tue Oct 17 13:49:53 CEST 2006 - dmacvicar@suse.de
- remove permissions for zypp checkpatches from spec
- r4318
-------------------------------------------------------------------
Tue Oct 17 12:36:57 CEST 2006 - dmacvicar@suse.de
- registration fails because of wrong product data
(#205392)
use DISTPRODUCT,DISTVERSION to create the product
resolvable. have this resolvable provide
PRODUCT = VERSION
- r4312
-------------------------------------------------------------------
Mon Oct 16 18:05:56 CEST 2006 - mvidner@suse.cz
- zypper service-add -r ./foo.repo (F#300641).
-------------------------------------------------------------------
Mon Oct 16 15:02:00 CEST 2006 - jkupec@suse.cz
- zypper: added case-sensitive search, search in descriptions and
summaries, search by resolvable type, substring and word
matching, support for wildcards
- Revision 4303
-------------------------------------------------------------------
Mon Oct 16 13:27:50 CEST 2006 - mvidner@suse.cz
- Prevent the user from sending signals to zypp-checkpatches-wrapper
(#211286).
-------------------------------------------------------------------
Mon Oct 16 12:57:56 CEST 2006 - schubi@suse.de
- Dont incomplete an uninstalled resolvable, even not when establishing.
Incomplete only makes sense for installed resolvables (when they have broken
deps), for patches (because they are needed) and for atoms (because they are
used during patch calculation)
Bug 198379
- Do not branch for packages with the same NVE but different architectures.
Take the best architecture.
-------------------------------------------------------------------
Fri Oct 13 16:51:43 CEST 2006 - dmacvicar@suse.de
- implement rename source in sourcemanager
- r4286
-------------------------------------------------------------------
Fri Oct 13 14:32:44 CEST 2006 - dmacvicar@suse.de
- YaST sources: set alias to product summary if empty
- show alias on logs.
- r4281
-------------------------------------------------------------------
Thu Oct 12 16:40:29 CEST 2006 - dmacvicar@suse.de
- version 2.4.0 (bin incompat due to callback fixes)
- r4272
-------------------------------------------------------------------
Thu Oct 12 16:30:55 CEST 2006 - ma@suse.de
- Provide additional solver status information to the UI.
(#162164,F301272)
- Fixed UI satus computation in presence of multiple available
candidates.
- revision 4264
- version 2.3.1
-------------------------------------------------------------------
Thu Oct 12 15:45:12 CEST 2006 - dmacvicar@suse.de
- remove const in MediaChangeReport requestMedia that
broke cd changing.
- r4262
-------------------------------------------------------------------
Wed Oct 11 08:35:48 CEST 2006 - mvidner@suse.cz
- zypper: added search (jkupec)
- removed the suid bit from zypp-checkpatches-wrapper so that the
build passes until permissions.rpm is updated (~#211286).
- r4253
-------------------------------------------------------------------
Tue Oct 10 16:03:40 CEST 2006 - dmacvicar@suse.de
- Log microseconds if ZYPP_PROFILING env var is enabled.
- r4252
-------------------------------------------------------------------
Mon Oct 9 18:15:19 CEST 2006 - dmacvicar@suse.de
- YaST sources:
Factory cannot be set with 'refresh' enabled
(#204957)
- get rid of some const bool signatures in Source classes
- r4247
-------------------------------------------------------------------
Mon Oct 9 15:11:16 CEST 2006 - mvidner@suse.cz
- Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper.
-------------------------------------------------------------------
Fri Oct 6 13:23:32 CEST 2006 - schubi@suse.de
- select the best solution: prefering the total amount of install/update
packages BEFORE source preferences. Bug 208784
-------------------------------------------------------------------
Fri Oct 6 11:55:11 CEST 2006 - dmacvicar@suse.de
- Introduce a method to see if a source supports a
kind of resolvable at that time, so we can
init a YUM source like factory but avoid parsing
it if it contains no patches.
- add TODO
- zypp-checkpatches xml output
- r4235
-------------------------------------------------------------------
Mon Oct 2 16:34:03 CEST 2006 - mvidner@suse.cz
- added a CLI preview: zypper
- revision 4214
- version 2.2.3
-------------------------------------------------------------------
Mon Oct 2 15:11:26 CEST 2006 - dmacvicar@suse.de
- FATE #100165:
Make Content File Aware of Different Architectures
expand %a in release notes with architecture
-------------------------------------------------------------------
Fri Sep 29 16:10:46 CEST 2006 - ma@suse.de
- Extended pattern parser to support includes/extends tags as hint
for the IO. (F301229)
- revision 4199
- version 2.2.2
-------------------------------------------------------------------
Fri Sep 29 00:31:33 CEST 2006 - ma@suse.de
- Enabled sending of ScriptResolvableReport.
- Changed ScriptResolvableReport::start to send local path
of script to be executed.
- revision 4190
- version 2.2.1
-------------------------------------------------------------------
Wed Sep 27 14:14:33 CEST 2006 - ma@suse.de
- Added ScriptResolvableReport. Callbacks triggered on script
execution during commit. (F100233)
- revision 4187
- version 2.2.0
-------------------------------------------------------------------
Mon Sep 25 13:52:55 CEST 2006 - mvidner@suse.cz
- fix: Url::getRegisteredSchemes() would always return nothing
-------------------------------------------------------------------
Fri Sep 22 15:34:11 CEST 2006 - jkupec@suse.cz
- Made the build dependency on gettext-devel explicit
-------------------------------------------------------------------
Tue Sep 19 10:59:24 CEST 2006 - jsrain@suse.cz
- adapted multi-media YUM sources according to official YUM
specification (F300743)
-------------------------------------------------------------------
Mon Sep 18 17:42:26 CEST 2006 - lslezak@suse.cz
- use RPM_OPT_FLAGS (meissner@suse.de)
-------------------------------------------------------------------
Mon Sep 18 15:19:53 CEST 2006 - lslezak@suse.cz
- SourceFactory::createFrom() - don't loose url,...
- r4160
-------------------------------------------------------------------
Mon Sep 18 12:00:46 CEST 2006 - kkaempf@suse.de
- reduce logging in ResolvableImpl.cc
- rev 4157
-------------------------------------------------------------------
Thu Sep 14 15:59:47 CEST 2006 - schubi@suse.de
- Replaced requirementIsMet by requirementIsInstalledOrUnneeded
in QueueItemInstall and QueueItemRequire
Bug 192535/204913
removed fix:Thu Sep 7 18:31:46 CEST 2006 - schubi@suse.de
-------------------------------------------------------------------
Thu Sep 14 12:44:53 CEST 2006 - lslezak@suse.cz
- fixed SourceFactory::createFrom() - don't loose alias,
cachedir,... parameters
-------------------------------------------------------------------
Thu Sep 14 10:21:02 CEST 2006 - mvidner@suse.cz
- Use RPM Enhances only if detected at configure time, to allow
compilation with older rpm.
- callback params: use const string & instead of string (dmacvicar)
-------------------------------------------------------------------
Thu Sep 7 18:31:46 CEST 2006 - schubi@suse.de
- Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is
a package/script/message
Bug: 192535
-------------------------------------------------------------------
Thu Sep 7 16:19:36 CEST 2006 - dmacvicar@suse.de
- add Source_Ref::checksum() which in combination with
timestamp can give an idea of a source change.
- r4106
-------------------------------------------------------------------
Thu Sep 7 14:32:38 CEST 2006 - mvidner@suse.cz
- Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to
enable progress reporting on compressed streams.
-------------------------------------------------------------------
Wed Sep 6 18:31:20 CEST 2006 - dmacvicar@suse.de
- better error propagation
- r4096
-------------------------------------------------------------------
Tue Sep 5 19:22:56 CEST 2006 - mt@suse.de
- Removed libblkid dependency - the workaround using libblkid to
check filesystem on XEN vbd mapped devices is obsolete, because
the info is avaliable via /dev/disk/by-label link now. (#197107)
- revision 4087
-------------------------------------------------------------------
Thu Aug 31 15:16:11 CEST 2006 - ma@suse.de
- PackageProvider: Fixed broken retry. (#202163)
- revision 4071
-------------------------------------------------------------------
Wed Aug 30 23:50:55 CEST 2006 - ma@suse.de
- Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
to create a Package from a source package header.
- Added method Pathname::extension: Return all of the characters in name
after and including the last dot in the last element of name.
- PlaindirImpl: Disable rpm signature verification when scaning a directory for
rpms. Otherwise we'd need access to the rpm database to get the keys.
- revision 4069
-------------------------------------------------------------------
Wed Aug 30 17:42:40 CEST 2006 - schubi@suse.de
- Do not regarding SATISFIED/UNNEEDED in isPresent if it is
a package/script/message
Bug: 192535
-------------------------------------------------------------------
Wed Aug 30 14:29:45 CEST 2006 - ma@suse.de
- Speedup computation of number of rpm database entries.
- revision 4058
-------------------------------------------------------------------
Tue Aug 29 16:58:20 CEST 2006 - schubi@suse.de
- Fixed endless loop in transactResObject
Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation
-------------------------------------------------------------------
Tue Aug 29 12:05:09 CEST 2006 - dmacvicar@suse.de
- fix some testcases for tar file parser changes
- r4045
-------------------------------------------------------------------
Tue Aug 29 11:19:53 CEST 2006 - dmacvicar@suse.de
- missing includes
- clean old callbacks
- r4041
-------------------------------------------------------------------
Fri Aug 25 14:32:07 CEST 2006 - schubi@suse.de
- zyppPattern->install_packages returns SUGGESTED package too.
Bug 201476
Revision 4036
-------------------------------------------------------------------
Fri Aug 25 13:05:33 CEST 2006 - schubi@suse.de
- New behaviour in the solver: try with 'best' package first, try with 'all'
packages if this fails.
Bug :Bug 191983
-------------------------------------------------------------------
Fri Aug 25 11:35:48 CEST 2006 - dmacvicar@suse.de
- libzypp 2.1.0
- bump version due to incompatible callback changes in KeyRing
Sources
-------------------------------------------------------------------
Thu Aug 24 15:34:45 CEST 2006 - dmacvicar@suse.de
- new keyring callbacks
- separate trust key from import key
- use PublicKey class instead of params, to be able
to add more info like photos later (pending #181682)
- update zmart with those callbacks.
- better error handling (Exception types)
- make tmp file names more readable depending on the context
- r4026
-------------------------------------------------------------------
Tue Aug 22 22:35:30 CEST 2006 - dmacvicar@suse.de
- decouple probing from source creation, using the new
media test for existence functions.
- r4019
-------------------------------------------------------------------
Tue Aug 22 17:56:53 CEST 2006 - mt@suse.de
- Fixed getDoesFileExist to reset the transfer range
- Added logging of curl debug messages to the zypp log.
The env var ZYPP_MEDIA_CURL_DEBUG=1 logs curl infos,
ZYPP_MEDIA_CURL_DEBUG=2 logs the in/out headers.
- r4018
-------------------------------------------------------------------
Fri Aug 18 14:57:35 CEST 2006 - kkaempf@suse.de
- remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check;
see rev 3810 below. (#190163)
- rev 3998
-------------------------------------------------------------------
Thu Aug 17 18:15:14 CEST 2006 - dmacvicar@suse.de
- fix uninstalling of atoms (noop)
- r3995
-------------------------------------------------------------------
Wed Aug 16 17:41:40 CEST 2006 - dmacvicar@suse.de
- Implement initial verson of Media
doesFileExist, for future source probing.
- r3984
-------------------------------------------------------------------
Tue Aug 15 12:01:31 CEST 2006 - dmacvicar@suse.de
- more dbus_connection_close fixes
- r3974
-------------------------------------------------------------------
Tue Aug 15 11:41:41 CEST 2006 - kkaempf@suse.de
- clean up 'incomplete' handling in QueueItemEstablish.
- rev 3973.
-------------------------------------------------------------------
Tue Aug 15 11:30:50 CEST 2006 - kkaempf@suse.de
- Don't set 'incomplete' for uninstalled patterns or products.
(#198379)
- rev 3970.
-------------------------------------------------------------------
Mon Aug 14 16:50:53 CEST 2006 - schubi@suse.de
- Added new API calls:
setAdditionalProvide
setAdditionalConflict
setAdditionalRequire
-------------------------------------------------------------------
Mon Aug 14 11:26:20 CEST 2006 - dmacvicar@suse.de
- don't link examples to testsuite library.
-------------------------------------------------------------------
Sat Aug 12 17:30:30 CEST 2006 - schwab@suse.de
- Disable profiling to work around compiler bug.
-------------------------------------------------------------------
Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de
- forward port 3924:3939
- Add explicit finish callbacks for subtasks during ProvidePackage
to avoid UI confusion.
- rev3957
-------------------------------------------------------------------
Fri Aug 11 11:48:44 CEST 2006 - dmacvicar@suse.de
- Introduce examples/
- fix some svn ignores
- fix compilation. Use: dbus_connection_close
- rev 3943
-------------------------------------------------------------------
Thu Aug 10 16:32:36 CEST 2006 - dmacvicar@suse.de
- Initial support for plain directory with rpms as source
- r3935
-------------------------------------------------------------------
Tue Aug 8 16:51:45 CEST 2006 - dmacvicar@suse.de
- Move the target query by kind function to
a iterator, so we dont make a copy of the restore
the iterator works loading by demand too
-------------------------------------------------------------------
Mon Aug 7 17:57:26 CEST 2006 - dmacvicar@suse.de
- rename the new initTarget to initializeTarget,
leave the old one as is, but deprecate it.
- r3903
-------------------------------------------------------------------
Mon Aug 7 15:10:08 CEST 2006 - dmacvicar@suse.de
- forward port from SLES10 branch , till 3888
- Prefer to use available DeltaRpm or PatchRpm instead of downloading
full packages. (#168844)
- rpmdb : Do not use the deprecated POSIX API, but boost::regex
- version 2.0.0
- rev 3893
-------------------------------------------------------------------
Fri Aug 4 15:20:13 CEST 2006 - dmacvicar@suse.de
- Separate target init from adding resolvables, getting rid of the
uggly bool flag.
- dont clear the store each time Target::resolvables is called
- Load target resolvables on demand by kind, keep them cached later
- add Target::resolvablesByKind(kind) to allow query specific kind
without reading all kinds. Used to port TargetProduct, which
was reading the whole rpm database only to displayy base product
name in YaST help.
- commit to pkg-bindings and packager will follow.
- jsrain will port more yast stuff, especially inst_source which
startup time should by reduced by half afterwards.
- rev 3880
-------------------------------------------------------------------
Tue Aug 1 13:37:29 CEST 2006 - dmacvicar@suse.de
- forward port:
rev 3786 fix to stalle tmpfiles broke patches.
SLES was released with this broken. 10.1 has a blocked
zypp update because this.
Attempt to fix this. (#192535)
- fix configure.ac sqlite-source build path
- rev 3858
-------------------------------------------------------------------
Fri Jul 21 10:58:58 CEST 2006 - dmacvicar@suse.de
- link correctly
-------------------------------------------------------------------
Wed Jul 19 13:50:57 CEST 2006 - dmacvicar@suse.de
- dont link sqlite in the main lib.
- rev 3826
-------------------------------------------------------------------
Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de
- susetags: parse product parser regexp only once
- parse yum factory 5 sec. (from 30) faster using
another string find algorithm
- rev 3824
-------------------------------------------------------------------
Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de
- Digest: Don't read the stream character wise but reading blocks,
as advised by matz profiling.
- r3819
-------------------------------------------------------------------
Mon Jul 17 12:54:39 CEST 2006 - ma@suse.de
- Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to
trusted vendors. (#189573)
- revision 3804
-------------------------------------------------------------------
Thu Jul 13 12:52:58 CEST 2006 - dmacvicar@suse.de
- backport fix for stalle tmpfile (#191311)
- rev 3788
-------------------------------------------------------------------
Wed Jun 28 13:22:22 CEST 2006 - mt@suse.de
- deactivated media manager code that was disabling the
automounter (#172419)
- rev 3724
-------------------------------------------------------------------
Mon Jun 26 17:14:53 CEST 2006 - dmacvicar@suse.de
- fix autorefresh (#186115)
- revision 3708
-------------------------------------------------------------------
Fri Jun 23 13:41:18 CEST 2006 - ma@suse.de
- forward port from SLE branch
- Set default permission for logfiles to 0640. (#187044)
- revision 3696
-------------------------------------------------------------------
Thu Jun 22 16:01:15 CEST 2006 - ma@suse.de
- forward port from SLE branch
- Fixed installation of SP or Add-On product switching to media 2
too early. (#186607)
- revision 3691
-------------------------------------------------------------------
Wed Jun 21 15:47:39 CEST 2006 - dmacvicar@suse.de
- forward port from SLE branch
- Strip self provides without edition in Resolvable ctor.
(#186079)
- Source::provideResolvables not implemented in yum source type.
Product not set for packages that are available from update source
(#186920)
- Hook modalias() supplements without package to "kernel" (#184840)
- Allow on-demand SourceManager::restore() (#186678)
- Hook modalias() supplements without package to "kernel" (#184840)
- rev 3676
-------------------------------------------------------------------
Mon Jun 19 15:17:17 CEST 2006 - mt@suse.de
- Fix adding resolving of path names for mount points (#181606)
- rev 3658
-------------------------------------------------------------------
Mon Jun 19 13:52:14 CEST 2006 - dmacvicar@suse.de
- merge download algorithm and refactoring from branch
(#181204)
-------------------------------------------------------------------
Thu Jun 15 17:53:40 CEST 2006 - mvidner@suse.cz
- autodocs: use find+xargs to overcome command length limit,
do not call doxygen unnecessarily (#185334).
- rev 3645
-------------------------------------------------------------------
Thu Jun 15 07:26:29 CEST 2006 - kkaempf@suse.de
- Dont use getZYpp in static constructor (#185198)
Bugfix #178292 was wrong.
- Only warn on incompleting installed resolvables (#185197)
- rev 3644
-------------------------------------------------------------------
Wed Jun 14 22:43:40 CEST 2006 - kkaempf@suse.de
- Atoms might only be installed via patches (#184714)
- rev 3642
-------------------------------------------------------------------
Wed Jun 14 17:26:39 CEST 2006 - dmacvicar@suse.de
- fix for the last stall tmpfile (#178292)
- r3637
-------------------------------------------------------------------
Wed Jun 14 12:06:57 CEST 2006 - mt@suse.de
- Implemented transfer timeout inside of the progress callback.
The timeout value can be set using timeout url parameter, the
default transfer timeout is 180 seconds. (#181602)
- Added ssl_verify and ssl_capath url options used in https scheme,
allowing to change or disable the ssl verify options. (#171622)
- Added fallback on read failures of /etc/mtab to /proc/mounts.
Improved verbosity in mount and mount check related failure cases,
incl. /etc/mtab dump. (#181606)
- rev 3623
-------------------------------------------------------------------
Wed Jun 14 10:49:10 CEST 2006 - kkaempf@suse.de
- combine knownAliases and knownUrls in a single function.
- rev 3616
-------------------------------------------------------------------
Mon Jun 12 16:27:46 CEST 2006 - kkaempf@suse.de
- honor parallel installs in resolver context (#181103)
- rev 3592
-------------------------------------------------------------------
Mon Jun 12 15:37:10 CEST 2006 - dmacvicar@suse.de
- right fix for tmpdir initialized in static constructor
- catch around provideJustFile in providePackage
-rev 3654
-------------------------------------------------------------------
Mon Jun 12 15:15:07 CEST 2006 - dmacvicar@suse.de
- fix #182003 YUM packages without size
- rev 3587
-------------------------------------------------------------------
Mon Jun 12 14:58:55 CEST 2006 - kkaempf@suse.de
- Allow to restore and remove by Url
- rev 3583
-------------------------------------------------------------------
Mon Jun 12 13:07:31 CEST 2006 - kkaempf@suse.de
- make atoms parallel installable (#181103)
- rev 3580
-------------------------------------------------------------------
Fri Jun 9 16:28:11 CEST 2006 - dmacvicar@suse.de
- Allow to restore by alias
- r3568
-------------------------------------------------------------------
Fri Jun 9 13:06:16 CEST 2006 - mvidner@suse.cz
- Do not fork in a global destructor, perl dislikes it (#182672).
Fixes hanging ag_ldapserver and yast2-perl-bindings tests.
-------------------------------------------------------------------
Thu Jun 8 16:24:55 CEST 2006 - ma@suse.de
- Installation: Assert product information is stored to libzypp
database before reboot. (#181198)
- Version 1.2.0; revision 3553
-------------------------------------------------------------------
Wed Jun 7 13:55:23 CEST 2006 - visnov@suse.cz
- Synchronize keys with rpm database before
closing access to it (#182338)
- rev 3533
-------------------------------------------------------------------
Wed Jun 7 11:40:46 CEST 2006 - mt@suse.de
- Changed to just prefer DVD drives in "dvd:" scheme, instead of
filter out the non-DVD drives completely. Allows a fallback to
drives without the dvd HAL property e.g. in VMWare. (#177457)
- rev 3530
-------------------------------------------------------------------
Wed Jun 7 01:00:06 CEST 2006 - dmacvicar@suse.de
- Merge fix for stalle tmpdir due to cyclic references, using a master
TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix.
- rev 3521
-------------------------------------------------------------------
Wed Jun 7 01:00:05 CEST 2006 - dmacvicar@suse.de
- Fixes unneeded file download, and add download callbacks
(still need yast side) #181204 and #160206
- Fix stalle tmpdir due to cyclic references, using a master
TmpDir for zypp. # 178292
-------------------------------------------------------------------
Wed Jun 7 00:02:18 CEST 2006 - ma@suse.de
- fixed memory leak in PersistentStorage (#168690)
- revision 3519
-------------------------------------------------------------------
Tue Jun 6 22:24:00 CEST 2006 - ma@suse.de
- fixed memory leak in XMLSourceCacheParser (#168690)
- revision 3517
-------------------------------------------------------------------
Fri Jun 2 16:09:03 CEST 2006 - schubi@suse.de
-latest fi translation added
Revision 3502
-------------------------------------------------------------------
Thu Jun 1 15:11:47 CEST 2006 - schubi@suse.de
-All installed resolvables has been set to "satisfied" in
ResolverContext::unneeded . BUT:
Patch concerning resolvables have to be set to
"unneeded" although they are installed. In order
getting the state "no longer applicable" (Bug 171590)
- rev 3496
-------------------------------------------------------------------
Thu Jun 1 14:54:02 CEST 2006 - kkaempf@suse.de
- compute status for scripts and messages so their freshens get
properly honored (aj with postgresql-server)
- rev 3494
-------------------------------------------------------------------
Thu Jun 1 13:57:48 CEST 2006 - dmacvicar@suse.de
- revert not-used-yet rpmdb timestamp, as
it broke rpmdb::init(). (#180040)
- rev 3490
-------------------------------------------------------------------
Thu Jun 1 11:03:34 CEST 2006 - schubi@suse.de
- updating gmo files, if po files has been changed; bug 164449
-------------------------------------------------------------------
Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de
- Dont download twice if starting from 1st time
- fix typo
- rev 3481
-------------------------------------------------------------------
Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de
- set cache dir only if storeMetadata is called as a public method.´
- rev 3475
-------------------------------------------------------------------
Wed May 31 15:27:38 CEST 2006 - kkaempf@suse.de
- schedule a package for installation if
- it freshens / supplements something
- it is not installed yet
(#178721)
- rev 3473
-------------------------------------------------------------------
Wed May 31 15:22:43 CEST 2006 - dmacvicar@suse.de
- make susetags also implement download and check first.
- rev 3470
-------------------------------------------------------------------
Tue May 30 12:43:47 CEST 2006 - dmacvicar@suse.de
- make yum more robust. Never parse from provideFile
but only from local disk. Make sure the cache
is consistent before recreating it.
the code is easier to follow and probably
faster. checksum and signatures are
checked on caching not on parsing.
Required to implement refresh for #154990
- rev 3452
-------------------------------------------------------------------
Wed May 24 16:57:54 CEST 2006 - dmacvicar@suse.de
- implement timestamp for YUM and SuseTags
- actually use the license to confirm in yum patches
- add prerequires tag in yum optonally to the bad designed
and nonintuitive pre=1
- rev 3448
-------------------------------------------------------------------
Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de
- dont pass root on init but before.
- implement rpm db modification timestamp
not used yet
- move Helix source to testsuite out of the solver
so we can use it for target, storage tests
- add Source_Ref::timestamp(), default to now()
in order to implement smart sync of sources by zmd
- don't parse desc and summary twice
- fix a segfault with tranlated text
- fix broken size tag introduced in rev 3427
- rev 3446
-------------------------------------------------------------------
Tue May 23 20:53:27 CEST 2006 - dmacvicar@suse.de
- dont accept corrupt sources, improve logs
-------------------------------------------------------------------
Tue May 23 17:26:41 CEST 2006 - ma@suse.de
- Added PoolItem_Ref::statusReset. Resets the PoolItem status without
loosing autoprotection (eg. for foreign vendor). (assists #177469)
- rev 3431
-------------------------------------------------------------------
Tue May 23 17:04:04 CEST 2006 - jsrain@suse.cz
- added mediaNr() to PatchRpm and DeltaRpm classes
- rev 3430
-------------------------------------------------------------------
Tue May 23 15:58:04 CEST 2006 - dmacvicar@suse.de
- enable YUM license to confirm.
needed for #174476
- adapt store to serialize and read all new resobject fields
- use install-time to now() when serializing (#174653)
- rev 3427
-------------------------------------------------------------------
Mon May 22 20:51:59 CEST 2006 - ma@suse.de
- Do not violate install order when restricting commit to a certain
mediaNumber. (#170079)
- Version 1.1.0; rev 3423
-------------------------------------------------------------------
Mon May 22 19:03:20 CEST 2006 - mvidner@suse.cz
- Added SourceManager::findSourceByUrl to overcome alias mismatches
(#177543).
- rev 3420
-------------------------------------------------------------------
Mon May 22 17:19:25 CEST 2006 - ma@suse.de
- Order all objects according to prerequirements, not just packages.
(#173690)
- rev 3419
-------------------------------------------------------------------
Mon May 22 15:57:43 CEST 2006 - schubi@suse.de
- Added new translation
-------------------------------------------------------------------
Fri May 19 12:53:44 CEST 2006 - dmacvicar@suse.de
- fix missing homedir option for gpg (#171055)
- rev 3415
-------------------------------------------------------------------
Thu May 18 19:08:52 CEST 2006 - ma@suse.de
- Prevent against daemons launched in rpm %post, that do not close
their filedescriptors. (#174548)
- Version 1.0.1; rev 3413
-------------------------------------------------------------------
Thu May 18 16:51:41 CEST 2006 - jsrain@suse.cz
- fixed media number of package retrieved as a part of a patch
(#174841)
- rev 3409
-------------------------------------------------------------------
Thu May 18 16:16:21 CEST 2006 - dmacvicar@suse.de
- fix missing package descriptions due to filtered packages
by incompatible architectures. (#159109)
- rev 3404
-------------------------------------------------------------------
Thu May 18 16:08:42 CEST 2006 - kkaempf@suse.de
- decrease logging in DiskUsageCounter and Modalias (#163186)
- rev 3406
-------------------------------------------------------------------
Thu May 18 10:43:47 CEST 2006 - ma@suse.de
- Stay backward comapatible.
-------------------------------------------------------------------
Tue May 16 21:35:27 CEST 2006 - ma@suse.de
- Make basic attributes available through ResObject.
- Let ResObjects which do not require media access during
commit return ZERO sourceMediaNr (required for #173690)
- Version 1.0.0
- rev 3390
-------------------------------------------------------------------
Tue May 16 15:11:35 CEST 2006 - kkaempf@suse.de
- reduce logging verbosity (#163186)
- rev 3381
-------------------------------------------------------------------
Tue May 16 14:00:57 CEST 2006 - schubi@suse.de
- setCandidate accept candidates with compatible architectures too. Not
only with the same architecture. Bug 172594 - If update package has
differet arch, UI display is wrong
-------------------------------------------------------------------
Tue May 16 09:30:45 CEST 2006 - mvidner@suse.cz
- Added Source_Ref::resStoreInitialized.
If we know that noone has seen the resolvables yet, we can skip
them too, eg. when deleting a source. (#174840)
- rev 3378
-------------------------------------------------------------------
Mon May 15 12:41:39 CEST 2006 - kkaempf@suse.de
- Honor freshens as conditionals independant from the installed/
uninstalled status (#174797)
- rev 3376
-------------------------------------------------------------------
Mon May 15 11:15:03 CEST 2006 - kkaempf@suse.de
- State modifier "unneeded" is transitive for patches (#171590)
- rev 3375
-------------------------------------------------------------------
Thu May 11 17:42:29 CEST 2006 - schubi@suse.de
- Do not transact itself (update) in the transactResObject mechanism
Bug 174290
-------------------------------------------------------------------
Thu May 11 16:37:51 CEST 2006 - mt@suse.de
- Reenabled improved large file support flags (unintentionally
removed in rev 1544). Fixes bug #173753.
- Added large file support flags to libzypp.pc file allowing
consistence checks in the application using features variable
- rev 3366
-------------------------------------------------------------------
Thu May 11 10:49:36 CEST 2006 - mvidner@suse.cz
- SourceManager: moved source deletion before creation
so that we can recreate a deleted one (#174295)
- removed dead code dealing with known_caches from SourceManager::store
(see r3195)
- r3362
-------------------------------------------------------------------
Thu May 11 10:15:14 CEST 2006 - jsrain@suse.cz
- fixed returning product short name and summary if product read
from target store (#148625)
- rev 3360
-------------------------------------------------------------------
Wed May 10 11:39:06 CEST 2006 - jsrain@suse.cz
- set media verifier on redirected medium (#172599)
- rev 3359
-------------------------------------------------------------------
Mon May 8 17:28:42 CEST 2006 - kkaempf@suse.de
- fix 'transactResKind' to collect best providers by capability
and to recursively transact items of same kind (#170114)
- rev 3355
-------------------------------------------------------------------
Mon May 8 16:45:46 CEST 2006 - dmacvicar@suse.de
- serialize the full URL to avoid missing password and other
url settings (#148108)
- rev 3353
-------------------------------------------------------------------
Fri May 5 17:47:14 CEST 2006 - mt@suse.de
- Added a 60 sec connect timeout to MediaCurl (#172860)
- rev 3348
-------------------------------------------------------------------
Thu May 4 15:15:37 CEST 2006 - kkaempf@suse.de
- re-fetch also .asc and .key files before checking signature
(#172597)
- rev 3350 (3345-10.1)
-------------------------------------------------------------------
Wed May 3 17:40:45 CEST 2006 - dmacvicar@suse.de
- Fix yum key verification, because a double variable declaration
-------------------------------------------------------------------
Wed May 3 15:34:00 CEST 2006 - dmacvicar@suse.de
- use --no-default-keyring to avoid creating a
default gpg dir in / (#171055)
- rev 3335
-------------------------------------------------------------------
Wed May 3 14:40:25 CEST 2006 - dmacvicar@suse.de
- Fix YUM signature checking, we were passing the key instead of the
signature.
- When the user trust a key, sync again. Bye to the session trusted
keys and user being asked all the time. (#171213)
- r3332
-------------------------------------------------------------------
Wed May 3 14:22:02 CEST 2006 - ma@suse.de
- Cleanup index tables when removing items from pool (#170564).
-------------------------------------------------------------------
Wed May 3 12:23:36 CEST 2006 - kkaempf@suse.de
- backout rev 3246->3275 of TargetImpl.cc
- add missing testsuite/utils/TestUtils.h
- rev 3330
-------------------------------------------------------------------
Wed May 3 12:13:38 CEST 2006 - dmacvicar@suse.de
- more fixes for #171062, there were some files still not being
read from cache.
- r3327
-------------------------------------------------------------------
Tue May 2 18:41:44 CEST 2006 - dmacvicar@suse.de
- cache keys and signature. Remove lot of duplicated code. (#171062)
- r3320
-------------------------------------------------------------------
Tue May 2 18:02:46 CEST 2006 - mt@suse.de
- Disabled isUseableAttachPoint check in MediaDIR -- we do not
mount here anything, so it is OK to use any dir (171351).
- rev 3318
-------------------------------------------------------------------
Tue May 2 14:58:03 CEST 2006 - kkaempf@suse.de
- parse "license-to-confirm" in primary.xml (#168437)
- rev 3312
-------------------------------------------------------------------
Mon May 1 17:44:29 CEST 2006 - kkaempf@suse.de
- Don't try to store 'Atom', not needed and the backend store
rejects them anyways (addtion to #168610)
- rev 3306
-------------------------------------------------------------------
Mon May 1 04:43:01 CEST 2006 - mt@suse.de
- Improved device check in MediaDISK using libblkid (Bug #158529)
- Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and
added a check if it is a directory
- Added libcurl and libblkid checks to configure.ac
- Added e2fsprogs(-devel) requires to the spec file
- rev 3303
-------------------------------------------------------------------
Sat Apr 29 21:46:22 CEST 2006 - kkaempf@suse.de
- dont download "other" during key check (#171041)
- rev 3294
-------------------------------------------------------------------
Sat Apr 29 11:05:15 CEST 2006 - kkaempf@suse.de
- allow parallel installs of atoms (used to fulfill patch require-
ments, atoms aren't installed anyways) (#170098)
- some testsuite improvements.
- rev 3288
-------------------------------------------------------------------
Fri Apr 28 20:15:06 CEST 2006 - dmacvicar@suse.de
- get rid of autobuild check when throwing exceptions without throw
but with a macro, returning a null pointer at the end (never reached).
-------------------------------------------------------------------
Fri Apr 28 19:50:28 CEST 2006 - ma@suse.de
- Do not violate install order when restricting commit to a certain
mediaNumber. (#170079)
-------------------------------------------------------------------
Fri Apr 28 18:12:26 CEST 2006 - dmacvicar@suse.de
- Don't use throw directly!
use ZYPP_THROW with a Exception class, otherwise package bindings
will not catch them.
Should fix crashes when reading broken sources with yast.
- rev 3272
-------------------------------------------------------------------
Fri Apr 28 15:29:32 CEST 2006 - schubi@suse.de
- Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1
revision 3269
-------------------------------------------------------------------
Fri Apr 28 14:55:04 CEST 2006 - kkaempf@suse.de
- revert bugfix #168906 (fom rev 3219), it filters too many errors.
- further improve on #168840 (from rev 3231), match on name-edition
when filtering by best arch. (#170098)
- rev 3268
-------------------------------------------------------------------
Fri Apr 28 13:01:58 CEST 2006 - dmacvicar@suse.de
- #170093 , lot of package descriptions missing
- rev 3263
-------------------------------------------------------------------
Thu Apr 27 20:28:01 CEST 2006 - dmacvicar@suse.de
- try to fix wrong permissions of /var/lib/zypp created
by old zypp, only when running as root they are fixed
(#169094)
- YUM: Verify signatures on factoryInit.
Dont provide other.xml. Cleanups, better logging.
When refreshing signed soruces, don't refresh is source
has not changed.
- YaST sources: don't refresh if media file has not changed.
- Show full url of index files in sources for signature validation
(mentioned in #170139 comment #3)-
-------------------------------------------------------------------
Thu Apr 27 18:41:02 CEST 2006 - jsrain@suse.de
- udpated media ID syntax for external scripts (to be consistent
with packages) (#170247)
- rev 3256
-------------------------------------------------------------------
Thu Apr 27 18:33:48 CEST 2006 - jsrain@suse.de
- set media ID to 1 if not specified in YUM metadata (#167452)
- rev 3255
-------------------------------------------------------------------
Thu Apr 27 11:55:05 CEST 2006 - kkaempf@suse.de
- If freshen and supplement are fulfilled, install any kind of
resolvable if not yet installed (#165746)
- rev 3249
-------------------------------------------------------------------
Wed Apr 26 18:00:42 CEST 2006 - kkaempf@suse.de
- make downloaded script executable. (#169191)
- rev 3247
-------------------------------------------------------------------
Wed Apr 26 10:43:03 CEST 2006 - kkaempf@suse.de
- Improve on last fix, compare only compatible archs.
- rev 3233
-------------------------------------------------------------------
Tue Apr 25 19:36:13 CEST 2006 - kkaempf@suse.de
- Only choose best arch of multiple package atoms with identical
name (#168840)
- rev 3231
-------------------------------------------------------------------
Tue Apr 25 16:59:51 CEST 2006 - dmacvicar@suse.de
- pass empty strings to UI as key properties if unknown key
(#169114)
- rev 3228
-------------------------------------------------------------------
Tue Apr 25 16:47:35 CEST 2006 - kkaempf@suse.de
- refrain from parsing 'other.xml' (#159316)
- rev 3226
-------------------------------------------------------------------
Tue Apr 25 16:34:50 CEST 2006 - visnov@suse.cz
- in source refresh, clean up the cache dir if fails
- do not require repomd.xml.asc when creating a cache (#163765)
- rev 3224
-------------------------------------------------------------------
Tue Apr 25 15:17:15 CEST 2006 - dmacvicar@suse.de
- Check if a file exists before providing it, and just handling the
exception is not sufficient, because it can release the media.
it nows get all possible packages.X translations an then
it selects the candidate from the existing ones (#168654)
- rev 3221
-------------------------------------------------------------------
Tue Apr 25 12:28:17 CEST 2006 - kkaempf@suse.de
- dont report conflicts if item is neither installed
nor to-be-installed (#168906)
- rev 3219
-------------------------------------------------------------------
Tue Apr 25 11:27:09 CEST 2006 - dmacvicar@suse.de
- #168060 , propagate the file description or original
name to the UI and not the checked filename path,
which could be a tmp file.
Requires changes in pkg-manager, and probably zmd-helpers.
- rev 3215
-------------------------------------------------------------------
Mon Apr 24 18:27:59 CEST 2006 - dmacvicar@suse.de
- /var/lib/zypp/db/languages/* are empty files (##168355)
- r3206
-------------------------------------------------------------------
Mon Apr 24 17:45:07 CEST 2006 - dmacvicar@suse.de
- All resolvables must honor arch, so Arch_noarch in
target/store/XMLFilesBackend.cc is wrong (#160792)
- Introduced code to honour shared package descriptions
(#159109)
- r3204
-------------------------------------------------------------------
Mon Apr 24 16:43:48 CEST 2006 - jsrain@suse.de
- replace '_' in YUM elements/attributes with '-' (#168762)
- rev 3201
-------------------------------------------------------------------
Mon Apr 24 16:15:02 CEST 2006 - mt@suse.de
- Fixed iseries workaround - interchanged variables for scsi
devices, added debug messages about the steps (#163971).
- Added getenv NULL ptr check and verify of the $HOME dir's
and ~/.curlrc file's ownership (#163203).
- rev 3199
-------------------------------------------------------------------
Mon Apr 24 15:44:18 CEST 2006 - ma@suse.de
- Use filesystem::TmpDir to create unique and unused Source cache
directories. (#168051)
-------------------------------------------------------------------
Mon Apr 24 14:30:41 CEST 2006 - ma@suse.de
- Enable signature checks per default. (#168525)
-------------------------------------------------------------------
Mon Apr 24 11:20:17 CEST 2006 - visnov@suse.cz
- fix callbacks for providing a single file (#160206)
-------------------------------------------------------------------
Sun Apr 23 12:28:21 CEST 2006 - kkaempf@suse.de
- If an installed package looses a dependency, the solver tries
to upgrade it. Limit the upgrade candidates to best arch, best
edition.
- filter 'other' entries with incompatible arch in yum parser.
- rev 3177
-------------------------------------------------------------------
Fri Apr 21 22:47:18 CEST 2006 - jsrain@suse.de
- initialize the product category according to source (#168061)
- rev 3172
-------------------------------------------------------------------
Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz
- delete only one older version of a xml-store resolvable
(half-baked, but the previous attempt was charred)
-------------------------------------------------------------------
Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de
- moved license_to_confirm to primary.xml
- rev 3170
-------------------------------------------------------------------
Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de
- Removed deprecated oldstyle commit methods.
-------------------------------------------------------------------
Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
- when installing a xml-store resolvable (all except package,
message, script), delete older versions (#160792).
- read selection edition from the XML store
- rev 3167
-------------------------------------------------------------------
Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
- properly clear transaction flag after successful commit
(see rev 3122, #164365, #167285)
- rev 3157
-------------------------------------------------------------------
Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
- recursively soft-uninstall recommended package on real uninstall,
not on update (#167603)
- rev 3155
-------------------------------------------------------------------
Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
- fix #167605 (importing keys to rpm multiple times due to
wrong interpretation of rpm gpg versioning.
- add support for reading the rpm keys, with full id and fingerprint
- rev 3153
-------------------------------------------------------------------
Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
- don't add duplicate error infos to ResolverContext (#167309)
- rev 3146
-------------------------------------------------------------------
Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
- fix Resolver::transactReset() (see rev 3122) (#167285)
- rev 3140
-------------------------------------------------------------------
Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
- Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
variable is present, all signature checking callbacks will default
to 'accept', in case no recipient is present.
-------------------------------------------------------------------
Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
- read content file on construction, and make
provideProduct only insert the already
read product object into the store (#165826)
(dmacvicar)
- When the signature is not found, warn the
user about a unsigned source. When the
key is not found, do nothing, it can be in the
keyring already. (#166016) (dmacvicar)
- enable key verification only if
ZYPP_CHECKSIG env var is set (dmacvicar)
- r1529
-------------------------------------------------------------------
Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
- fix bugfix 164365, fix bug 167285
Actually clear the transcation state instead of locking it
to 'dont transact'
- rev 3122
-------------------------------------------------------------------
Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
- revert the signature/digest checking callbacks
- rev 3115
-------------------------------------------------------------------
Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
- Bugfix #165670
- Honor keep requests.
- Dont flag "locked uninstall" as error if a keep request was
issued before.
- rev 3114
-------------------------------------------------------------------
Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
- rule out locked items during distribution upgrade as early
as possible. (#165670)
- rev 3110
-------------------------------------------------------------------
Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
- Bugfix #166212
- use APPL_LOW as 'ui initiated, by solver' in transactKind() and
transactResObject().
- resetTransaction(APPL_LOW) before resolving
- enhance transactCaps by using the same algorithm as in
QueueItemRequire
(before: transact all requires and recommends by name
now: transact best requires and recommends by provides)
- rev 3107
-------------------------------------------------------------------
Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
- new callbacks for failing digest
- rev 3098
-------------------------------------------------------------------
Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
- ask for file without a checksum (#165125)
-------------------------------------------------------------------
Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
- dont install satisfied resolvables (#165843)
- rev 3095
-------------------------------------------------------------------
Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
- dont abort on failed "dry_run" (#164583)
- rev 3091
-------------------------------------------------------------------
Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
- Ask user if signature file does not exist (#163765)
- handle repomd.xml.asc as optional file (#163765)
- rev 3089
-------------------------------------------------------------------
Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
- Bug 164365 - build 906: Deselecting a selection, all packages are still selected
- rev 3087
-------------------------------------------------------------------
Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
- Dont do transitive uninstalls on uninstalled or upgraded items.
(#165798)
- rev 3083
-------------------------------------------------------------------
Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
- Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
-------------------------------------------------------------------
Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
- Product::updateUrls: restore it from the XML store;
fixed content parsing (#163192).
- restore product flags fro the XML store
- rev 3074
-------------------------------------------------------------------
Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
- Only consider best arch/version (#165477)
- rev 3069
-------------------------------------------------------------------
Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
- No need to parse tags at all if there is no item to store values
(e.g. data for unwanted arch). Fixed segv trying to store data in
NULL item. (#165479)
- rev3065
-------------------------------------------------------------------
Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
- Improved Url path name "//" vs. "/%2f" handling; now if the
url has an authority, "/%2f" is used for ftp only (#163784)
- rev 3062
-------------------------------------------------------------------
Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
- fixed storing patch scripts to target store (#159928)
- rev 3058
-------------------------------------------------------------------
Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
- if a patch is bad, only skip this patch, not everything
(#165200)
- rev 3057
-------------------------------------------------------------------
Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
- Susetags:Selections: Allow parsing older .sel file formats. (#159851)
- Susetags:Pattern: Fixed parser.
-------------------------------------------------------------------
Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
- when uninstalling, only re-establish installed items
supplementing the to-be-uninstalled one. (variant of #165111)
- rev 3054
-------------------------------------------------------------------
Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
- Susetags:Package: Parse and provide ins/delnotify texts.
-------------------------------------------------------------------
Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
- when checking freshens/supplements at install, only consider
best architecture/edition (#164453)
- rev 3051
-------------------------------------------------------------------
Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
- when checking for supplements, only consider best arch, best
edition for installation (#165111)
- rev 3047
-------------------------------------------------------------------
Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
- Bug 165117: build 910: Update: Splitted packages are selected for
all archs
-------------------------------------------------------------------
Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
- ask user if a file exists but does not have a checksum (#162797)
- rev 3044
-------------------------------------------------------------------
Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
- parse time and size elements from delta and patch RPM
- rev 3043
-------------------------------------------------------------------
Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
- Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
devices - on powerpc only (#163971)
- rev 3042
-------------------------------------------------------------------
Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
- fix endless loop in patches parsing.
- rev 3039
-------------------------------------------------------------------
Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
- fixed media handling in SuSEtags source (#164879)
- rev 3037
-------------------------------------------------------------------
Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
- honor 'dry_run' on package remove (#164732)
- rev 3036
-------------------------------------------------------------------
Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
- add files from yum filelist as provides to package (#164731)
- rev 3032
-------------------------------------------------------------------
Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
- honor "+Enh:/-Enh:" in packages file (#156513)
-------------------------------------------------------------------
Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
- fix callback receiver signature to match the callback for removing
package
-------------------------------------------------------------------
Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
- Added Product::updateUrls, from content/UPDATEURLS (#163192).
- rev 3024
-------------------------------------------------------------------
Sat Apr 8 12:03:37 CEST 2006 - schubi@suse.de
- Bug 164440; Taking wrong architecture while updating obsoletes
splitted packages
- rev 3022
-------------------------------------------------------------------
Sat Apr 8 10:07:06 CEST 2006 - kkaempf@suse.de
- allow relative paths with url file:
- dont filter atoms from going into pool, multi-arch patch
requirements need them. Instead, treat atoms with incompatible
architecture as unneeded.
- rev 3018
-------------------------------------------------------------------
Fri Apr 7 23:57:37 CEST 2006 - jsrain@suse.de
- product now provides short name
- rev 3013
-------------------------------------------------------------------
Fri Apr 7 20:42:09 CEST 2006 - jsrain@suse.de
- read metadata for packages from correct tags in patches (#163220)
- rev 3011
-------------------------------------------------------------------
Fri Apr 7 19:57:41 CEST 2006 - kkaempf@suse.de
- more detailed resolver error reports (#162994)
- rev 3010
-------------------------------------------------------------------
Fri Apr 7 17:35:07 CEST 2006 - visnov@suse.cz
- report package download progress (#160966)
- rev 3007
-------------------------------------------------------------------
Fri Apr 7 16:27:35 CEST 2006 - kkaempf@suse.de
- transact also for languages (#163819)
- rev 3004
-------------------------------------------------------------------
Fri Apr 7 15:08:06 CEST 2006 - kkaempf@suse.de
- loop through all affected ResObjects in transactResKind (#163819)
- rev 3002
-------------------------------------------------------------------
Fri Apr 7 12:42:35 CEST 2006 - kkaempf@suse.de
- allow re-installation of non-packages (#162906)
- rev 2998
-------------------------------------------------------------------
Fri Apr 7 11:50:22 CEST 2006 - mt@suse.de
- Added loop checking for scsi cdroms (/sys/block/srX) in case
HAL does not provide any drives like on iSeries (#163971).
- rev 2995
-------------------------------------------------------------------
Fri Apr 7 11:05:30 CEST 2006 - kkaempf@suse.de
- add 'licenceToConfirm()' to Product. (#164375)
-------------------------------------------------------------------
Fri Apr 7 10:36:05 CEST 2006 - ma@suse.de
- Avoid excessive CD hopping on commit. But still far from
being perfect. (#159679)
- Fixed Target::commit: Despite dry_run set True, packages
were depeted.
-------------------------------------------------------------------
Fri Apr 7 08:32:32 CEST 2006 - visnov@suse.cz
- honour if user decides to skip a package in commit (#156031)
-------------------------------------------------------------------
Thu Apr 6 18:14:30 CEST 2006 - jsrain@suse.de
- fixed parsing external reference to script in patch (#163221)
- r2981
-------------------------------------------------------------------
Thu Apr 6 17:07:10 CEST 2006 - dmacvicar@suse.de
- cache and provide content.asc/key optionally. Dont show a
popup if they dont exists. (dmacvicar)
- Actually abort when verify signature workflow is false. (dmacvicar)
- r2978
-------------------------------------------------------------------
Thu Apr 6 16:37:49 CEST 2006 - jsrain@suse.de
- fixed setting autorefresh flag for installation sources
-------------------------------------------------------------------
Thu Apr 6 15:53:02 CEST 2006 - kkaempf@suse.de
- drop patches with incompatible architecture.
- rev 2972
-------------------------------------------------------------------
Thu Apr 6 15:33:11 CEST 2006 - mt@suse.de
- Added info method to media verifier base and more debug info
- rev 2970
-------------------------------------------------------------------
Wed Apr 5 19:27:46 CEST 2006 - kkaempf@suse.de
- Dont deny the "/" attach point in MediaDIR, since this is used
for all "file:" urls, esp. local packages.
- rev 2962
-------------------------------------------------------------------
Wed Apr 5 18:21:58 CEST 2006 - schubi@suse.de
- Bug 159673 - only one conflict solvable per page
-------------------------------------------------------------------
Wed Apr 5 18:01:37 CEST 2006 - kkaempf@suse.de
- parse all dependencies of 'packages' file (#163773)
- rev 2957
-------------------------------------------------------------------
Wed Apr 5 17:47:04 CEST 2006 - dmacvicar@suse.de
- Use the original media descr_dir on refresh for
suse tags source (#163196)
- r2952
-------------------------------------------------------------------
Wed Apr 5 16:44:08 CEST 2006 - kkaempf@suse.de
- add Source::setUrl() for zmd backend helper.
- rev 2946
-------------------------------------------------------------------
Wed Apr 5 16:44:01 CEST 2006 - dmacvicar@suse.de
- implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
target init. (dmacvicar)
- r2949
-------------------------------------------------------------------
Wed Apr 5 16:28:42 CEST 2006 - mt@suse.de
- Fixed MediaDISK to use a mount -oro,bind id the disk
partition is already attached e.g. by the automounter.
Try to mount it a second time may fail (#163486).
- rev 2944
-------------------------------------------------------------------
Wed Apr 5 15:04:31 CEST 2006 - kkaempf@suse.de
- honor optional 3rd parameter to "=Loc:" key of packages (#154337)
- rev 2940
-------------------------------------------------------------------
Wed Apr 5 12:48:19 CEST 2006 - visnov@suse.cz
- only try to create a source of a given type when restoring
from the persistent store (#162111)
-------------------------------------------------------------------
Wed Apr 5 11:36:54 CEST 2006 - kkaempf@suse.de
- parse all dependencies for patterns (.pat) files (#160602)
- drop YOUPATH and YOUURL from content file.
- rev 2924
-------------------------------------------------------------------
Wed Apr 5 09:27:08 CEST 2006 - visnov@suse.cz
- properly initialize autorefresh for non-remote sources (#154990)
- rev 2919
-------------------------------------------------------------------
Tue Apr 4 19:19:39 CEST 2006 - mt@suse.de
- Added flag to MediaManager::isUseableAttachPoint, whether
to check against system mount entries or not.
- Disallow to use the attachpoints of another media handlers
as source path in MediaDIR.
- rev 2917
-------------------------------------------------------------------
Tue Apr 4 18:47:01 CEST 2006 - dmacvicar@suse.de
-implement callbacks for when package verification (checksum)
fails, offer to retry or abort
-------------------------------------------------------------------
Tue Apr 4 16:57:51 CEST 2006 - dmacvicar@suse.de
- Fix construction of checksum objects when using non-standard
checksum algorithms
- Fix broken YUM cache
- r2913
-------------------------------------------------------------------
Tue Apr 4 16:54:44 CEST 2006 - kkaempf@suse.de
- Keep packages with no version upgrade installed during
distribution upgrade (#162972)
- add 'transactReset()' helper function for UI.
- rev 2908
-------------------------------------------------------------------
Tue Apr 4 14:47:14 CEST 2006 - dmacvicar@suse.de
- r2906
-------------------------------------------------------------------
Tue Apr 4 14:43:15 CEST 2006 - ma@suse.de
- Fixed candidate handling in ui::Selectable. (#156589)
-------------------------------------------------------------------
Tue Apr 4 14:06:23 CEST 2006 - dmacvicar@suse.de
- fix #162984 , gpg hangs because the matching data file
for the key cannot be find. (dmacvicar)
- Fix restore of YUM source using the same cache dir semantics as
susetags instead of assuming there is a cache if a cache_dir
was given. (dmacvicar)
-------------------------------------------------------------------
Tue Apr 4 12:37:51 CEST 2006 - kkaempf@suse.de
- use DISTPRODUCT/DISTVERSION from content file to generate the
product name, version, and release.
- rev 2902
-------------------------------------------------------------------
Mon Apr 3 20:45:55 CEST 2006 - mt@suse.de
- Removed broken forcing of absolute ftp paths added in rev2705 to
MediaCurl, refined cleanupPathName/setPathName in url (#154197).
- rev 2900
-------------------------------------------------------------------
Mon Apr 3 19:30:35 CEST 2006 - kkaempf@suse.de
- add Resolver::freshenPool() (#156980)
- rev 2893
-------------------------------------------------------------------
Mon Apr 3 08:33:12 CEST 2006 - kkaempf@suse.de
- skip incompatible archs in filelist parsing.
- restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
/lib64/, ...)
- rev 2886
-------------------------------------------------------------------
Sun Apr 2 22:18:06 CEST 2006 - kkaempf@suse.de
- skip incompatible archs in primary parsing.
- rev 2883
-------------------------------------------------------------------
Sun Apr 2 11:17:56 CEST 2006 - kkaempf@suse.de
- allow setting of source when parsing local .rpm (#147765)
- rev 2880
-------------------------------------------------------------------
Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
- Do not update packages over other architectures
-------------------------------------------------------------------
Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
- Added zypp/ui/UserWantedPackages to support the UI's
"automatic changes" dialog (bug #152700)
-------------------------------------------------------------------
Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
- use KeyRing class to validate repomd.xml (#160909)
-------------------------------------------------------------------
Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
- Product resolvables should be readable by normal users.
(#162474) (dmacvicar)
- implemented keyring and metadata signature verification
in susetags source
- dont delete the lock if we did not acquire it
- r2847
-------------------------------------------------------------------
Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
- Added disabling of the automounter while MediaManager
init and restoring of the old state on exit (#154326).
- Implemented check if media (CD) is automounted or not
- rev 2840
-------------------------------------------------------------------
Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
- Implemented several hal get/set/removeDeviceProperty wrappers
- Improved HalException to allow to fetch HAL/DBUS error componets
- rev 2830
-------------------------------------------------------------------
Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
- honor subscription status of catalogs (#162350)
- rev 2827
-------------------------------------------------------------------
Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
- Enabled CD eject error reporting exceptions (#154326)
- rev 2822
-------------------------------------------------------------------
Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
- support "dry run" (#159467)
- implement "transactResKind" (#161400)
- rev 2817
-------------------------------------------------------------------
Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
- add checksum for external patches (#159928)
-------------------------------------------------------------------
Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
- calculate product architecture (#158198)
-------------------------------------------------------------------
Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
- fixed checking checksum of YUM metadata, added sha1 vs. sha256
detection
-------------------------------------------------------------------
Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
- Auto protect installed packages from unknown vendor. (#157446)
-------------------------------------------------------------------
Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
- added support for external scripts to metadata (#159928) (jsrain)
- fixed handling of Language resolvables (ma)
- fix leak in rpmdb (dmacvicar)
- added softlock for autoyast (#159466) (ma)
- Fixed exceptions in doGetFileCopy() to show full url
including the file instead of just the media base url. (mt)
- Provide Language::summary (ma)
- check patterns and selections file exist
before veryfing them (#161300) (dmacvicar)
- added YUM metadata checksum computation (jsrain)
- added interface to patch of a message (jsrain)
- r2734
-------------------------------------------------------------------
Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
- added support for external scripts to metadata (#159928)
- r2709
-------------------------------------------------------------------
Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
- report separate exception when trying to start source cache again to
suppress incorrect error message in XEN installation
- r2682
-------------------------------------------------------------------
Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
- Implement inter process locking in zypp.
- Added No medium found output
- splitting modaliases in supplements TOO
- parse also the available signing keys
-------------------------------------------------------------------
Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
- release all media when removing source (#159754) (visnov)
- more testsuites (schubi)
- updated translations (schubi)
- added MediaNotEjectedException (mt)
- rev 2652
-------------------------------------------------------------------
Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
- fix patches descriptions (dmacvicar)
- fix source serialization (dmacvicar)
- metadata for kernel test (schubi)
- Arch tests updated (ma)
- classify NULL Ptr as unique (ma)
- Added host check, because file Url allows it now. (mt)
- prepare modalias fix (#159766) (ma)
- Provide iterator based access to SourceManager data. (ma)
- Fixed "file:" Url scheme config to allow relative paths; (mt)
RFC1738 says, it may contain a hostname as well...
- revision 2633
-------------------------------------------------------------------
Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
- pkg-config support (mvidner)
- close all medias when destructing MediaSet (jsrain)
- rev 2622
-------------------------------------------------------------------
Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
- Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
- Message callback implemented to show patch messages (visnov)
- Bug 159696 (schubi)
- provide transform_iterators to iterate over a maps keys or values (ma)
- added 'bool Arch::empty() const' test for an empty Arch string (ma)
- added script and message installation (jsrain)
- chooses the 'right' kernel now (kkaempf)
- Use noarch if no arch is specified in patches (dmacvicar)
- rev 2611
-------------------------------------------------------------------
Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
- Added some debug output including the access id (mt)
- Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
release with eject=true on attached media, to umount
other mounts as well. (mt)
- 159483 - solver does not blame missing dependency (schubi)
- Added a variant of MediaHandler::forceRelaseAllMedia (ma)
- Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
- fixed ZYPP_RETHROW (#156430) (ma)
- patch for #156114 (visnov)
- fixed container.erase loops (ma)
- Fixed to reset desired (cached) flag before the action (mt)
- Removed return in forceRelaseAllMedia (void function) (mt)
- Parse nonexisting architecture to noarch so patches dont get
filtered by the pool (dmacvicar)
- 159512 - yast2-qt does not show label of to be installed products
anymore (dmacvicar)
- 159765 - Hidden patterns still visible (dmacvicar)
- Use noarch if no arch is specified. (dmacvicar)
- r2594
-------------------------------------------------------------------
Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
- properly report error for media change callback
- rev 2579
-------------------------------------------------------------------
Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
- fixed memory leak in XMLNodeIterator (#157474)
- disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
- Renamed private MediaManager::forceMediaRelease
function to forceReleaseShared (more exact name)
- Implemented forceRelaseAllMedia() that can be
used to release also foreign (user) mounts.
- Added use of forceRelaseAllMedia for CD/DVDs
if FORCE_RELEASE_FOREIGN is 1 (default 0)
- little cleanup of the checkAttached function
- r2578
-------------------------------------------------------------------
Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
- don't try to attach without exception handling (#158620)
- fix descriptions, as a new tag Des for selections exists now.
- fix #157683: failure after adding add-on product to install
sources
- added more files for translation
- resolve-dependencies.cc: establish pool
- parse-metadata.cc: catch bad URL
- set zmdid for atoms
- r2574
-------------------------------------------------------------------
Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
- fix testsuite.
- provide edition and architecture for all kinds of yum
resolvables.
- fix ResStatus output.
- establish atoms correctly.
- treat requires to unneeded resolvables as fulfilled.
- rev 2559
-------------------------------------------------------------------
Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
- fix the build
- only consider best architecture/version (#157594)
- prefer providers which supplement/enhance installed or
to-be-installed packages (fixes the tpctl-kmp issue)
- rev 2546
-------------------------------------------------------------------
Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
- provide more filters for pkg-bindings (#158602)
- add SystemResObject to provide system (modalias, hal, ...)
capabilities.
- handle this during resolving.
- make the modalias and hal capability match the SystemResObject
by default, thereyby triggering a modalias (resp. hal)
evaluation.
- xmlstore: decouple target store from YUM schema.
- clean up moving of hal() and modalias() from provides to
supplements in ResolvableImpl.
- add PatchContents() for UI.
- handle Edition::noedition as empty string.
- r2537
-------------------------------------------------------------------
Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
- releasing all medias when asking for CD (#156981)
- r2471
-------------------------------------------------------------------
Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
- ResStatus::resetTransact must return a value.
- Fixed random build failures in LanguageCode.cc.
(Rewrote the CodeMaps constructor so that gcc does not
optimize a 500-statement basic block.)
- Fix constructions of patch objects. Actually insert atoms in atoms
list. Insert atoms for package even if the package does not exists
in the source. Fixes #157628 (dmacvicar).
- Fixed license reading from susetags, #151834 (dmacvicar).
- r2468
-------------------------------------------------------------------
Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
- added ResStatus::resetTransact (ma)
- bugfix for #156439 (schubi)
- Added Source_Ref::setAlias (#154913).
- Do not assume there is a product file when scanning for products
(visnov)
- function to disable all sources in the persistent store (visnov)
- dependency errors go to stdout, not stderr; output resolver info
directly to stderr (kkaempf)
- rev 2464
-------------------------------------------------------------------
Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
- fix merging of resolver info (needed for #157684).
- errors are also important in ResolverInfo.
- improve debug output in ResolverContext.
- rev 2455
-------------------------------------------------------------------
Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
- delete RPMs downloaded via HTTP/FTP after installnig them
(#157011)
- fixed product registration (reverted autorefresh patch) (#157566)
-------------------------------------------------------------------
Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
- if root!="/", always prefer the upgrade candidate (#155472)
- implement license confirmed api for UI.
- prefer architecture over version in distribution upgrade
(#157501)
- clean up media handling.
- rev 2448
-------------------------------------------------------------------
Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
- init Modalias properly.
- fix warnings in testcases.
- rev 2432
-------------------------------------------------------------------
Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
- drop libjpeg-devel and sqlite-devel from build requires.
-------------------------------------------------------------------
Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
- implement 'modalias()' capability (#157406)
- make dependencies consistent, its 'freshens'.
- cope with user umounts of devices.
- add debug to SourceManager.
- rev 2418
-------------------------------------------------------------------
Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
- allow version downgrade during distribution upgrade if the
newer package is coming from a trusted vendor (#155472)
- implement locale fallback
- 'freshen' -> 'freshens' in schema definitions to make it
consistent with all other dependency definitions.
- better error reporting for .pat and .sel files.
- rule out packages from dependency resolutions which are
de-selected by user (#155368)
- use locale fallbacks in package translations.
- refresh source when re-enabling it.
- rev 2406
-------------------------------------------------------------------
Tue Mar 7 21:18:19 CET 2006 - kkaempf@suse.de
- split of libzypp-zmd-backend subpackage as a stand-alone
leaf package.
- encapsulate bool test for Source_Ref better.
- fixed stack overflow (ma).
- make testsuite build again.
- rev 2346
-------------------------------------------------------------------
Tue Mar 7 16:17:07 CET 2006 - kkaempf@suse.de
- fixed URL rewriting for CD2 and following (#154762)
- fixed ResPoolProxy diffState (for proper ok/cancel support
in UI)
- added special exception class for aborting installation
(#154936)
- only auto-change directories if they end in CDn or DVDn.
- rev 2320.
-------------------------------------------------------------------
Tue Mar 7 15:37:51 CET 2006 - kkaempf@suse.de
- silently ignore multiple installs of the same package.
- fix disk usage for installs and uninstalls.
- rev 2308
-------------------------------------------------------------------
Mon Mar 6 22:22:57 CET 2006 - kkaempf@suse.de
- zmd-backend: filter out incompatible architectures from
repository.
- rev 2298
-------------------------------------------------------------------
Mon Mar 6 21:35:24 CET 2006 - kkaempf@suse.de
- sync libzypp media data with mtab.
- improve resolver error and solution reports.
- fix source cache reading (#155459).
- default cached sources to enabled (#155459).
- let each source provide public keys.
- rev 2297
-------------------------------------------------------------------
Sun Mar 5 15:48:29 CET 2006 - kkaempf@suse.de
- only write by-sovler transactions back (#154976)
- rev 2278
-------------------------------------------------------------------
Sat Mar 4 12:36:40 CET 2006 - kkaempf@suse.de
- release last used source at end of commit (#155002)
- rev 2277
-------------------------------------------------------------------
Fri Mar 3 23:14:50 CET 2006 - kkaempf@suse.de
- cope with NULL values in zmd catalogs table (#153584)
- set YAST_IS_RUNNING in transact zmd helper (#154820)
- run SuSEconfig after transact zmd helper (#154820)
- add softTransact to honor user vs. soft requirements (#154650)
- honor all build keys provided by a package source.
- add source metadata refresh.
- add progress callbacks to zmd helpers.
- rev 2276
-------------------------------------------------------------------
Thu Mar 2 21:59:07 CET 2006 - kkaempf@suse.de
- include .diffs into main source.
- catch exception when ejecting media which was unmounted externally
(#154697).
- init source in zmd-backend correctly (#154667)
- implement disk usage info for YaST.
- clean up XML schema files.
- catch CPUs identifying as 'i686' but being 'i586'.
- allow definition of preferred attach (mount) point for media.
- make resolver results more readable.
- use language fallbacks if none of multiple language providers
matches.
- get rid of ignoring wrong arch in resolver, having the wrong
architecture is prevented by other means.
- prepare for translations in exceptions.
- fix 'abort does not abort'
- implement 'flag' I/O in target cache backend.
- skip incompatibles architectures in packages.<lang>
- rev 2228
-------------------------------------------------------------------
Thu Mar 2 13:44:34 CET 2006 - kkaempf@suse.de
- dont even provide src/nosrc from the source.
- rev 2169 + diffs
-------------------------------------------------------------------
Wed Mar 1 17:23:23 CET 2006 - kkaempf@suse.de
- Initialize commit result (#154409)
- release media if its wrong (#154326)
- dont copy src/nosrc packages to the pool (#154627)
- reduce XML logging.
- rev 2169 + diffs
-------------------------------------------------------------------
Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
- fix path of .po files (#154074).
- parse the correct package.<lang> file (kinda #154074).
- complain about bad "=Sel:" or "=Pat:" lines (#153065).
- reattach all released medias.
- raise exception instead of abort() on XML errors (#154104).
- update translations.
- PathInfo: implemented a copy_dir_content (variant of copy_dir)
and is_empty_dir utility function
- rev 2169
-------------------------------------------------------------------
Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
- check freshens and supplements for packages (#154074).
- only complain about incomplete installed resolvables,
if they are uninstalled, schedule them for installation.
(#154074)
- add testcases for locale() provides.
- add lang_country -> lang fallback.
- have locale(parent:...) deps match any provides of 'parent'
also when uninstalling a package.
- rev 2148
-------------------------------------------------------------------
Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
- change the locale(...) separator to ";" (#153791)
- complete "find-files" of zmd-backend.
- rev 2140
-------------------------------------------------------------------
Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
- avoid attaching media when initializing source
- rev 2139
-------------------------------------------------------------------
Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
- warn about misspelled 'locale(...)' provides
- add testcases
- rev 2134
-------------------------------------------------------------------
Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
- fix the build
- rev 2129
-------------------------------------------------------------------
Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
- provide available locales to application (#153583)
- honor 'requestedLocales' (language dependant packages)
- honor release requests for all holders of a device.
- silently re-attach after a forced release.
- solver improvements.
- handle source caches.
- proper logging in zmd backend helpers.
- rev 2127
-------------------------------------------------------------------
Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
- upgrade always to best version and arch (#153577)
- reset 'transact' state for obsoleted packages (#153578)
- translation updates
- rev 2113
-------------------------------------------------------------------
Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
- add support for 'local' .rpm packages to zmd-backend.
- rev 2101
-------------------------------------------------------------------
Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
- fix build of zmd/backend.
- actually fill 'files' table in package-files.
- rev 2094
-------------------------------------------------------------------
Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
- improve testcases.
- add 'setPossibleLocales()' to ZYpp, this defines the set
of possible locales to choose from (#153583)
- provide LanguageImpl and create 'Language' resolvables for
each 'possible' locale.
- fix YUM parsing of patches, insert 'atoms' to link patches
with packages.
- replace gzstream/ with own, existing implementation.
- honor locks in solver (#150231)
- sync pool with target after commit() properly (#150565, #153066)
- new zmd helper 'package-files'
- rev 2093
-------------------------------------------------------------------
Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
- prevent multiple initializations of the target (#153124)
- implement 'loopback mounted ISO images'
- retain old package sources on upgrade.
- support compressed .xml files in 'repodata' type repositories.
- rev 2025
-------------------------------------------------------------------
Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
- parse locale(...) provides and construct correct dependencies.
-------------------------------------------------------------------
Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
- always upgrade to candidate (#152760).
- fix typo in package sorting.
- prepare handling of locale provides.
- rev 1995
-------------------------------------------------------------------
Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
- sort src/nosrc package to right list during commit.
- revert installtime/buildtime in susetags parser (#152760)
- rev 1990
-------------------------------------------------------------------
Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
- reset state after successful commit (#153030)
- run "rpm -e" always with "--nodeps" (#153026)
- provide separate resolvable kind for src packages.
- extend status field for LOCK and LICENSE.
- add sameState()/diffState() for UI.
- provide 'best' candidate for UI.
- set 60 sec timeout for curl access.
- don't cross-compare solver results, takes too much time.
- provide sizes of installed packages.
- extend REQUIRES semantics in content file.
- add "parse-metadata" helper to zmd-backend.
- rev 1987
-------------------------------------------------------------------
Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
- provide complete disk usage data (#152761)
- include upgrade flag when copying solver solution
back to pool (#152717)
- rev 1959
-------------------------------------------------------------------
Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
- don't insert incompatible architectures to the pool (#151933)
- don't accept incompatible architectures from a repository
(#151933)
- separate rpm log (#151431).
- allow extended product requires.
- rev 1954
-------------------------------------------------------------------
Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
- provide the XML schema files in the main package. (#152593)
-------------------------------------------------------------------
Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
- provide arch compat handling.
- implement data upload to zmd.
- fix source metadata caching on target.
- add 'supplements' dependencies to 'yum' parser.
- provide user agent identification to curl calls.
- move resolver branches (multiple alternatives) back in queue
(resolve known things first, then the unknown ones).
- clean up 'packages' parser.
- rev 1947
-------------------------------------------------------------------
Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
- improve media mount/umount interface
- prepare class ArchCompat for proper architecture ordering
and compatibility handling.
- add returns to dummy functions in DbAccess.
- rev 1913
-------------------------------------------------------------------
Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
- don't explictly delete to-be-upgraded packages.
- finish query-system, resolve-dependencies, and transact for
libzypp-zmd-backend.
- provide Pattern::category.
- move system architecture to toplevel.
- make target store pathname settable.
- speed up rpmdb reading by properly filtering unwanted file
provides.
- rev 1905
-------------------------------------------------------------------
Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
- new translations.
- proofread texts.
- when comparing solutions, prefer higher versions.
- provide generic 'SafeBool' for bool conversions.
- add PtrTypes testsuites.
- rev 1876
-------------------------------------------------------------------
Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
- integrate all diffs
- move Target::commit to toplevel API
- generalize dependency iterators and hash dependency
information in pool (for speedup)
- add 'supplements' as dependency
- make more pattern attributes available
- drop "smbfs" in favour of "cifs" (#151476)
- add metadata cache to sources (Beta4 bug)
- run "rpm -e" with name-version-release
- fix update conflicts
- rev 1864
-------------------------------------------------------------------
Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
- fix-mediachange.diff: dont skip CD but retry after media change
- cd-eject-button.diff: fix CD url so YaST recognizes it and shows
'eject' button
- release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
so media handle gets actually released and media unmounted.
-------------------------------------------------------------------
Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
- implement arch scoring
- prefer better arch (#151427)
- transitive depedencies of weak requirements are non-weak
(#151446)
- rev 1778 + diff
-------------------------------------------------------------------
Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
- ignore self and to-be-updated conflicts (#150844)
- fix enable of target store (for non-packages)
- rev 1778
-------------------------------------------------------------------
Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
- fix "cd:" url (#151121)
- provide location() in public Package api
- allow running distribution upgrade in testmode
- extend HAL interface
- rev 1762
-------------------------------------------------------------------
Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
- pass normal and locale packages from selections correctly.
- its "baseconf" for base selections.
- Make 'ZYpp' an obvious singleton.
- provide releasenotesUrl.
- dont continue upgrade without target.
- implement 'fake' hal for testing.
- fix package sizes.
- more solver testcases.
- rev 1754
-------------------------------------------------------------------
Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
- extend requires of libzypp-devel
- provide package sizes for UI
- provide more UI helpers
- implement Product and related functions
- fix split provides in distribution upgrade
- provide locale information to system
- ask HAL for available devices
- reduce debug information in solver
- filter architectures in source, not in solver
- rev 1743
-------------------------------------------------------------------
Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
- disable another testsuite for now
- fetch the default locale from environment
- support user-defined formatting of log
- rev 1710
-------------------------------------------------------------------
Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
- providing basic product information from susetags source
- public API for preferred language
- implemented redirect of logging (#149001)
- report start/finish of source data parsing (#150211)
- store/restore source aliases properly (#150256)
- disable a lot of debug logging to speed up solver
- properly rewrite URL for CDn directory layouts (#149870)
- rev 1706
-------------------------------------------------------------------
Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
- add save/restore state to facilitate UI 'cancel'
- enable target/store
- add 'forceResolve' call and flag to resolver to switch between
task-oriented ZMD and interactive YaST behaviour.
- Fix resolver problem solution texts.
- improve solver problem solution offerings.
- fix media access handling to better support multiple
requestors to single media.
- move the media number checking to the source (media requestor)
which knows how to verify the correct media.
- Fix CD ordering (#149871), adding testcases.
- Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
- Add selections to testcases.
- rev 1673
-------------------------------------------------------------------
Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
- Fix missing return in Source.cc:124
-------------------------------------------------------------------
Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
- cope with empty arch field in selections
- enable dummy "enableStorage" function
- rev 1610-branch
-------------------------------------------------------------------
Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
- fix random data return in Source.cc
- rev 1610
-------------------------------------------------------------------
Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
- adapt zmd-backend to SourceImpl API change
- rev 1608
-------------------------------------------------------------------
Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
- fix the packages parser bug. Now all packages are parsed
including (english) translations.
source/susetags is back to svn head.
- rev 1600
-------------------------------------------------------------------
Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
- fix off-by-one bug in bitfield handling
- revert source/susetags to rev 1411
- rev 1586
-------------------------------------------------------------------
Thu Feb 9 22:21:43 CET 2006 - kkaempf@suse.de
- dont prereq-sort non-packages
- rev 1584
-------------------------------------------------------------------
Thu Feb 9 21:29:00 CET 2006 - kkaempf@suse.de
- rev 1582
-------------------------------------------------------------------
Thu Feb 9 11:10:54 CET 2006 - kkaempf@suse.de
- update to rev 1543
-------------------------------------------------------------------
Thu Feb 9 00:49:23 CET 2006 - ro@suse.de
- require hal-devel in libzypp-devel
- re-merge fixes (RPM_OPT_FLAGS)
-------------------------------------------------------------------
Wed Feb 8 23:53:58 CET 2006 - kkaempf@suse.de
- make solver behaviour a bit more interactive
- rev 1537
-------------------------------------------------------------------
Wed Feb 8 18:45:21 CET 2006 - schwab@suse.de
- Fix syntax error in configure script.
- Use RPM_OPT_FLAGS.
-------------------------------------------------------------------
Wed Feb 8 17:03:37 CET 2006 - kkaempf@suse.de
- update for qt ui integration
- rev 1504
-------------------------------------------------------------------
Tue Feb 7 23:18:09 CET 2006 - kkaempf@suse.de
- split off libzypp-zmd-backend
- rev 1466
-------------------------------------------------------------------
Tue Feb 7 23:10:59 CET 2006 - kkaempf@suse.de
- another update to svn
-------------------------------------------------------------------
Mon Feb 6 20:42:22 CET 2006 - kkaempf@suse.de
- finish rpm callbacks
- finish UI API
- fix state change resolver<->pool
- zmd backend stuff
- speed up tag file parsing
- rev 1405
-------------------------------------------------------------------
Mon Feb 6 16:53:03 CET 2006 - schubi@suse.de
- disabling failing tests of s390 and ppc
-------------------------------------------------------------------
Mon Feb 6 11:14:16 CET 2006 - schubi@suse.de
- Snapshoot rev 1367
-------------------------------------------------------------------
Mon Feb 6 01:42:48 CET 2006 - kkaempf@suse.de
- use hashes for pool
- rev 1343
-------------------------------------------------------------------
Fri Feb 3 14:21:47 CET 2006 - schubi@suse.de
- removed Obsoletes: yast2-packagemanager
-------------------------------------------------------------------
Fri Feb 3 11:36:19 CET 2006 - schubi@suse.de
- Snapshoot 3 Feb 2005 (11:30)
-------------------------------------------------------------------
Thu Feb 2 14:27:02 CET 2006 - schubi@suse.de
- Snapshoot 2 Feb 2005 (14:00)
-------------------------------------------------------------------
Thu Feb 2 12:23:03 CET 2006 - schubi@suse.de
- Snapshoot 2 Feb 2005 ( integrating YaST )
-------------------------------------------------------------------
Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de
- Initial version
|