File: ChangeLog

package info (click to toggle)
mic2 0.19-2
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 932 kB
  • ctags: 864
  • sloc: python: 9,292; sh: 1,347; makefile: 62
file content (3956 lines) | stat: -rw-r--r-- 122,691 bytes parent folder | download
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
commit 845ab935a4c2180e18d310bca8a096d515ae2079
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Jun 10 15:48:41 2010 +0800

    Fix chroot instance check errors

commit 6a90efa2e476721cf5dee0c6aa1d6d83acfe53a8
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Jun 10 09:37:31 2010 +0800

    Enhance chroot with some features SDK requires
    
    With this, a chroot env can be chrooted multiple times, processes in chroot
    will be killed on exiting, but only once mount for multiple chroots.

commit c8b5a1d437fa13b93e578a0c6751540eeb594b3d
Author: Marko Saukko <marko.saukko@gmail.com>
Date:   Tue Jun 8 15:10:08 2010 +0300

    Show also the kernel file in the resulting file list when --save-kernel is used.

commit 09586af6c8d7fbf0fd8674b3d4c6ddca977fbb53
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jun 7 16:18:49 2010 +0800

    Add a new option --save-kernel to save kernel image to outdir
    
    Note: fix bug #2429

commit ed411ce9c36ec045e696596ebbb772d6a596d5c3
Merge: 56e339f... 106ea8c...
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jun 7 14:53:53 2010 +0800

    Merge commit 'refs/merge-requests/3' of git://gitorious.org/meego-developer-tools/image-creator into integration

commit 56e339f45a1edd4cd913bdbff7ce41a6a40dd0e1
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jun 7 11:33:20 2010 +0800

    Get outdir from configuration files before creating release dir

commit 4b09b4c891daf39d1ea799a3f36c72f10571623f
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jun 7 10:02:13 2010 +0800

    Fix an error in case repo metadata isn't compressed
    
    Note: fix bug #2699

commit a6fb81afd44a645576077a5422aa2f2407ea27b7
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jun 7 09:42:17 2010 +0800

    Use ro bind mout and lazy unmount to avoid risks to remove system dirs

commit 04e32f3ce432a536d3754f2752af0af08adb75bc
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Jun 4 15:04:11 2010 +0800

    Fix release issues for non-live images

commit 25b7249b11263fb27e0d16ca8db9e3ed1727ca11
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Thu Jun 3 12:14:30 2010 -0400

    Fixed repo file creation
    
    Also do not enable all repos by default

commit 73d45a3cb420064ebea3789af700e2e8900a47c9
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Jun 3 17:17:26 2010 +0800

    Fix some issues release option introduced in bootstrap mode

commit ea94a5d2e086c41b095f67c007a957ccde945002
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Jun 2 17:05:16 2010 +0800

    Add gpkkey option for kickstart command repo and fix some issues

commit 46003411175c722f2f1ed6f0084c3966c24f6470
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Jun 2 15:12:51 2010 +0800

    Fix wrong arguments for __create_repo_section

commit 316da66e9274ab2d25b770261368dced01f11251
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Jun 2 13:34:46 2010 +0800

    Fix session errors in kickstart

commit 944b36f5cc72d23fb756dbd52d95e3bd6f304a8e
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Jun 2 13:30:41 2010 +0800

    Add two more options --debuginfo and --source for repo command

commit 8bd07394b58b95460a7cd188b877750461df1eda
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Jun 2 09:31:01 2010 +0800

    Force to use legacy mode for ARM image
    
    Because qemu ARM emulator can't work well in bootstrap mode, so you
    should create ARM images on Fedora, if you must create them on other
    distros, images can be created successfully, but user and group of
    some files are changed to root because rpm compatibility issue, your
    image can't work well.

commit 6d64792af9d62dd45194101ae8733613be3db9ca
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Jun 1 16:57:39 2010 +0800

    Update debian packaging files

commit 27938ebc65643d9e16c993ffa3355a865aa1dd94
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Jun 1 16:46:46 2010 +0800

    Fix an variable name error

commit 1eb9b9a363c30e7bc1630f41516a65318b5ca87b
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sat May 29 12:43:55 2010 -0400

    Enahnce release option, output image syntax
    
    Now we put the version at the end instead of attaching it directly to
    meego- at the beginning of the image name.
    
    Support other image type and compress raw and file system image by
    default
    
    Save repo files also in /etc/zypp/repos.d

commit d0651a56ecab30d25182c823d210dd839afe35c0
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sat May 29 01:55:11 2010 -0400

    Add support for releases and uxlaunch sessions
    
    Using --release <build id> mic now generates a directory with files
    suitable for releases. The kickstart file needs to follow the meego
    naming conventions
    
       VERTICAL-ARCH-VARIANT
    
    This options creates a directory with the following files:
    
       meego-VERTICAL-ARCH-VARIANT/meego-VERTICAL-ARCH-VARIANT-BUILD_ID.img
       meego-VERTICAL-ARCH-VARIANT/meego-VERTICAL-ARCH-VARIANT-BUILD_ID.ks
       meego-VERTICAL-ARCH-VARIANT/meego-VERTICAL-ARCH-VARIANT-BUILD_ID.packages
       meego-VERTICAL-ARCH-VARIANT/MANIFEST
    
    Currently only livecd tested and supported, more to follow.
    
    Also, we now support --session in the desktop directive, the values can
    be anything that uxlaunch can start as a window manager, i.e.:
    
    desktop --autologinuser=meego  --session="/usr/bin/mutter --sm-disable"

commit 78db3db81270f3b81a41812bb94d83c9afd31768
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed May 26 14:17:34 2010 +0800

    Remove autogen.sh because package version check is done in tools/mic-check-alldeps

commit dc0103543c6d75bcf3f1bb18c7c0d6e6f9aaeba5
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue May 25 14:22:46 2010 +0800

    doc/mic.1 shouldn't be make cleaned

commit 106ea8c5bf6f91ced014bba0952f49fd532f7dc7
Author: Marko Saukko <marko.saukko@gmail.com>
Date:   Mon May 24 14:33:13 2010 +0300

    Added openSUSE support to mic-check-alldeps.

commit fc88d99dad9852b68132e597f139d8854cb437ff
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon May 24 14:45:56 2010 +0800

    Fix some btrfs issues

commit 279a5769a76ec7053d8ac0611284d799319acec6
Merge: 0bb1bae... 37555fe...
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon May 24 09:21:55 2010 +0800

    Merge commit 'refs/merge-requests/5' of git://gitorious.org/meego-developer-tools/image-creator into integration

commit 0bb1bae90e193c1c3e7f79b0c183424a99e42cc1
Merge: 9253d08... 93fff6a...
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon May 24 09:10:47 2010 +0800

    Merge commit 'refs/merge-requests/4' of git://gitorious.org/meego-developer-tools/image-creator into integration

commit 9253d08c07381c9efa51c0592af29f22b1fce4db
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri May 21 14:27:04 2010 +0800

    Unlink image info file

commit c820a11d7a761175b537f83b74d892a47822048c
Author: Aaron Bockover <abockover@novell.com>
Date:   Thu May 20 15:38:44 2010 -0400

    send HTTP Pragma:no-cache bmc#2343
    
    When making HTTP requests, send the Pragma:no-cache header to request
    that the HTTP server not send a cached copy of the resource, which may
    be out of date.

commit 37555fe0c9de32e8e3294bc1c0a4cdf8bbcd0c06
Author: Marko Saukko <marko.saukko@gmail.com>
Date:   Thu May 20 16:40:19 2010 +0300

    make does not exist on some fedora systems by default so we need to check that as well.

commit 2e8d50dcd793e9e308436f57c6581e32338a0206
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu May 20 16:45:04 2010 +0800

    Dump call stack if --debug, --verbose or --traceback is given

commit 93fff6a688162e1887dbc2cbf086cc7f8c7d2248
Author: Marko Saukko <marko.saukko@gmail.com>
Date:   Mon May 10 18:21:01 2010 +0300

    We should not stop image creation if /sbin/init is not present.

commit 3ef48952726fdfd3d62ec3f7f075282b55ca8dba
Author: Marko Saukko <marko.saukko@gmail.com>
Date:   Tue May 11 18:06:43 2010 +0300

    Check that required tools exist before creating the image base.

commit efe555763eb0184b5f86a97aa03b11296325609e
Author: Marko Saukko <marko.saukko@gmail.com>
Date:   Sun May 9 00:04:28 2010 +0300

    Added jffs2 support.

commit 55816887578282f165d824ad258c6e1e5d793e5e
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu May 20 09:49:49 2010 +0800

    yum isn't necessary

commit 3c5730113882c4689470f52ca81b4fd902ec3138
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu May 20 09:47:03 2010 +0800

    Initial Btrfs support

commit 16bae1edbc467c2ef6869cf1f72a6b8e682269d0
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed May 19 14:02:35 2010 +0800

    Fix an error if run_mode isn't set in mic2.conf

commit 990eb2908b599f3e9c4629075d1cab43bde0dc9a
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed May 19 11:31:34 2010 +0800

    Allow mic-chroot to invoke a command within the chroot
    
    Note: thanks to g+meego@cobb.uk.net, patches are from him, bug #2098

commit 06c0e23062d9a1348a0e42876f8c052f445f3095
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue May 18 13:26:53 2010 +0800

    Fix "Bad file descriptor" error on Fedora 12
    
    Note: fix bug #2125

commit 0f4bcb90c0ec58e00b60d90e6fbdd499fbe32ebf
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri May 14 15:42:39 2010 +0800

    Cur release 0.18

commit 31c5a6880b76a9a8c466f7fa43b35837cbcd3276
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri May 14 11:58:09 2010 +0800

    Fix some small issues from run mode support

commit 59cb9fd0634a3456e6c4fbc40c3abf0ef26f3816
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed May 12 16:04:02 2010 +0800

    Create outdir if it doesn't exist

commit 542f5b261c0817f98c2187ac58a9dc8ed09a8040
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue May 11 17:01:37 2010 +0800

    Fix virtual machine images creating issues in bootstrap
    
    Note: move converting processes outside of bootstrap in case of bootstrap

commit 28b099ef6d2f104cbef3e5c5b6fabb276337ceb0
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon May 10 11:54:02 2010 +0800

    Use bootstrap mode to create image (experimental)
    
    a switch run_mode is used to turn on/off it, 0 means legacy, 1
    means bootstrap. bootstrap mode can avoid many compatibility issues
    on OpenSUSE and Debian-based distros.

commit 5a39a0db59ecd67928d8f5413503c4e7d2e59be3
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri May 7 15:57:25 2010 +0800

    Fix an arm image build error in bootstrap

commit 9242964e9063feadf53d82e3e31935d2b30ff0fb
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu May 6 16:41:40 2010 +0800

    Enable bootstrap support for ARM image

commit f3c807e8266637dc57468013fce327682068ecbb
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Tue May 4 15:15:01 2010 -0400

    Also support out of repo ks files

commit d8687c3074d873d9e4081c518cc2453e9da45d50
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Mon May 3 13:15:18 2010 -0400

    Do not use release version if prefix is set
    
    when using --prefix, do not use the release version from meego-release,
    only use the value of prefix.

commit 8844c872e0a5d806f1d3e00dd315e7ee9b2a1a6a
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Apr 30 09:32:45 2010 +0800

    Add a new tool mic-vm-launcher
    
    With this tool, users can launch a MeeGO virtual machine image,
    up to a virtual machine image type, some extra packages need to
    be installed manually in order that this tool can work correctly.

commit 86f185830be19057e19c8eb83d0c7047fd3d6cac
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Apr 28 10:04:40 2010 +0800

    Check if the given arch is invalid
    
    From Marko Saukko <marko.saukko@gmail.com>, fixed bug #1243

commit 0de50c240d5e181eb39f9cb16a92cbb7a21a65a7
Author: root <root@yangyi-dev.localdomain>
Date:   Wed Apr 21 17:02:40 2010 +0800

    set a good block size for mic-image-writer

commit 7bf1f1b3f50189d320be3bd543a071f02c086193
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Apr 21 09:48:54 2010 +0800

    update tools/mic-create-bootstrap

commit 1bddaa22a7ae09321cfe214b11e7e1e8f3123f7e
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Apr 20 12:00:43 2010 +0800

    Fix chroot error for ARM image
    
    Note: fix bug 1013

commit d89bcc747b9242daf4076d0e2d85882720d1744f
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Apr 19 09:44:17 2010 +0800

    Fix bug 646
    
    Thanks to marko.saukko@gmail.com

commit 1eafe295ece739bad8336b016599597ce9feff1e
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Apr 12 16:56:15 2010 +0800

    Remove '\r' char in kickstart
    
    Note: fix bug 596, thanks to jouni.peltonen@cybercom.com

commit 9025de10a89e0bf5a4a315407c3d83563936194e
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Apr 8 10:08:38 2010 +0800

    Fix bootstrap errors on meego repo

commit 3757fb6cebadccdd2feba6a1c7d4d41d38022a0a
Merge: f08f11b... 968cb54...
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Apr 7 16:26:37 2010 +0800

    Merge branch 'master' of git://gitorious.org/meego-developer-tools/image-creator

commit f08f11b9b2695b7b35e27641c9cbcda307290b78
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Apr 7 16:19:47 2010 +0800

    Append a new image format fs and allow to package output
    
    fs is a new image format, that means you can use this image format
    to create a file system, developers can use this kind of image format
    to do some development more conveniently.
    
    A new option -p | --package allows to package output as .tar, .tar.gz
    or .tar.bz2, this is valid for all the image formats, this can help
    reduce download time and image size, especially for fs.

commit 968cb549f39f394ea4f3be54603732179af9fc79
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Tue Apr 6 23:16:03 2010 -0400

    Ignore missing packages with patterns

commit 8104811f50002576cdcb2e821c35b5dc1bb6767d
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Apr 7 10:04:23 2010 +0800

    Keep old /etc/mic2/mic2.conf

commit 86739b14952b79e56e3385a4bc908feebddcda0f
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Apr 6 14:24:15 2010 +0800

    Fix another unsquashfs path error
    
    Patch is from ivo.benner@web.de on MeeGO bug 452

commit a30e27f157e5f0bb06c64081871bf734b5140bae
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Apr 6 10:03:57 2010 +0800

    Fix du and unsquashfs path errors on some linux distros

commit cd1964ebaab0480eac2d15aa835817476a0a964e
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sat Apr 3 13:21:09 2010 -0400

    Moblin -> MeeGo fixes

commit a343c7e668b864251e312ddff4ad05efbd8b3c13
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sat Apr 3 13:19:00 2010 -0400

    Also check for YUM version >= 3.2.24

commit 755c0900d2de7336ae7793a541a50f3bdd8a4ec1
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sat Apr 3 11:13:01 2010 -0400

    prereq autoconf 2.61

commit 439b4a82891d27e11187b300638fd77006b848cd
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sat Apr 3 09:30:13 2010 -0400

    Check for syslinux with partok support
    
    Check for supported argument -partok in syslinux which is required for
    live images.

commit 98958cbe9a563cd7b34693df46ab9af505c95fca
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sat Apr 3 08:53:18 2010 -0400

    Check for required bins using autoconf

commit d8e4a20bff7522b21249a13eb3636fc689e37a52
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Apr 2 09:47:36 2010 +0800

    max_leb_cnt must be 2047 for N900
    
    This commit is from a patch submitted by Jouni Peltonen
    <jouni.peltonen@cybercom.com> in MB# 10445

commit 6f60784d20ed3ba8d00d3c806bd34d642e5624c3
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Apr 1 11:36:26 2010 +0800

    Fix qemu-arm-static register error
    
    Fix MB# 10365, original register code corrupted the whole system
    because of new & strict binfmt_misc module in kernel although it
    is ok on old kernel, Fedora 12 exposed this issue, selinux also
    blocks qemu-arm-static to run, this commit also disables selinux

commit 52c6f11b15814e324bce7de114b1c5be96031f41
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Apr 1 09:41:08 2010 +0800

    Fix an error in subcommand create in tools/mic if --repo provided

commit 7dd5e7e22119a8b11401a518cbce22ab4fb7dae6
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Mar 31 15:43:33 2010 +0800

    Register qemu-arm-static ASAP for running pre/post scripts in packages

commit f4304cd01dc6a07c2ff38108e9a7cefb054b0daa
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Mar 31 14:12:14 2010 +0800

    Count max_leb_cnt for mkfs.ubifs according to image size

commit 5aaf5c40ff501f8c844b778c542075472b4a61b5
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Mar 31 12:00:14 2010 +0800

    Fix a fatal error for ubi image
    
    Should generate image before unmount.

commit 2bce7f6fc67d69d1802e1d9fc1f28717a200b998
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Mar 31 10:48:08 2010 +0800

    Update man pages for new options

commit e5f8d07fd8216ab94cf41be44cc3f6ac851cd2b6
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Mar 31 10:35:26 2010 +0800

    Add a new image format ubi
    
    Nokia N900 needs this kind of image, this commit bases on
    ubifs patch from Jouni Peltonen <jouni.peltonen@cybercom.com>, thanks
    to Jouni Peltonen, MB#10445

commit 54ca83feef461c098eee7bbf3f93e6e464b50056
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Mar 30 17:02:12 2010 +0800

    raise an exception if /usr/bin/qemu-arm-static doesn't exist

commit a93947e17919a3864047ae65abe52e42159c58d6
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Mar 30 16:49:54 2010 +0800

    Enable mic-chroot to support a loop image
    
    Thanks to carsten@maemo.org, MeeGo developer image for N900 needs it,
    fix MB#10402

commit 5b71f425f9f6224d90a695f44873404d7d8c28e3
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Mar 30 09:59:46 2010 +0800

    Cut release 0.17

commit 6cd061c0fc26694cf6cfe46d91783ffac91e30bb
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Mar 29 14:27:46 2010 +0800

    Take non-option arguments

commit fc32838b4922bd8dfd5a1fb3eada22cf2766e0fc
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Mar 29 14:19:06 2010 +0800

    Use cmdln from osc and added missed subcommands

commit 3ab4400098d635fa6e1d9ea7faa32d50b7deac4c
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Mar 29 14:12:24 2010 +0800

    Add a wrapper 'mic' to wrap main tools

commit 8c3cff32ab3ab24b894ba49dd3c16692fb9fd154
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Fri Mar 26 15:42:43 2010 -0400

    Use comps by default

commit 12ce56ddec2eeb82491e2bc47e30d86350af61f4
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Mar 23 10:15:08 2010 +0800

    Remove hard code disabling for patterns

commit e7b51955ca610ff544e7ce189717fd38311f4957
Merge: 011587a... 28806cf...
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Mar 23 10:12:29 2010 +0800

    Merge branch 'master' of ssh://git@git.moblin.org/moblin-image-creator-2

commit 011587a8dad1d9ebb72fd3737ce6139252ec60a8
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Mar 23 10:08:25 2010 +0800

    Force to use comps by option --use-comps
    
    if comps doesn't exist, it will check if patterns is available, so
    it is valid only if comps and patterns coexist, it will be ignored
    otherwise.

commit 28806cf645c4a06616e250d5d193673873e2ac40
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Mon Mar 22 11:02:53 2010 -0400

    Disable patterns for those using git

commit abe5215c9e7b950678c3731c97da118395d5996e
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Mar 19 11:49:12 2010 +0800

    Fixed a group resolving error in patterns

commit d5b63baffe74d8faad8fb560276c77e171633a76
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Mar 18 15:07:31 2010 +0800

    Support patterns if exists

commit e39172331b29cf33e42d6c3de4742a9d27a4ea51
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Mar 17 14:36:32 2010 +0800

    Support creating ARM image on x86 host
    
    You need to give option -a arm | --arch=arm to tell mic2 to create
    ARM image, if your repo does have ARM binary packages, mic2 will
    use them to create an image, otherwise it will fail.

commit 5d65834906d39de43c89f1290501689ae47b6181
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Mar 12 10:41:16 2010 +0800

    Check extlinux (fix MB# 10071)

commit 6b85a6ebe8e31aaeafb9445bcf2ae99f3eb9f243
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Mar 8 13:08:03 2010 +0800

    Get *-release package per distro_name

commit 4681b2a5439651ba3b8e9f72819e2755ff751dea
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Mar 4 15:48:09 2010 +0800

    Fix symlink issue on buliding rpm packages

commit 885bd4d9f0f16b6f51602a3dffcb17d13c31fa8b
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Mar 4 11:40:33 2010 +0800

    Dump to 0.16

commit 2f6738b801bd0a9b9a5a57e58ca144fc7f9de724
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Mar 4 11:12:25 2010 +0800

    Update ChangeLog

commit b195794a972ffbe2d6e5bbf12a6e9cd076721f56
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Mar 4 09:27:59 2010 +0800

    Sync data to disk in order to get the correct output files

commit c4b4679da03e0b6f1d11250cd6e0e1494f21ebb7
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Mar 3 14:59:06 2010 +0800

    thin fs.py

commit 53365ea9bf14b1942de4db56243bc9e1aee9fa01
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Mar 3 14:55:16 2010 +0800

    Add missed changes for last commit

commit 042463b134f50133e80ee50f20619c9c6fc422d4
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Mar 3 14:52:34 2010 +0800

    move some functions from fs.py to bootstrap.py and misc.py

commit f4e34c74dbe16a3b13caf255dcd0ea1c4fa2c863
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Mar 3 10:49:04 2010 +0800

    Remove moblin string and rename tools with mic prefix

commit 8d73df33ef5c53a1cd036654311d7474f591d265
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Mar 1 16:42:37 2010 +0800

    Rename site config file
    
    now the default global site config file is /etc/mic2/mic2.conf,
    local site config is ~/.mic2.conf, mic2 will install a default
    global site config file.

commit f56f9a4adcfb62b7e83cc5b010e378e08df25109
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Mar 1 16:09:57 2010 +0800

    Use syslinux instead of grub as bootloader of virtual machine images

commit 4da1221effcec932567d15ca206b05d0a961cf0b
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Mar 1 13:45:34 2010 +0800

    Update ChangeLog

commit 984018c2c62648d1a14e3392cca2c30858c13d9f
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Thu Feb 25 20:58:44 2010 -0500

    this is not 2.0 related

commit 838006695a8b4cf03be042d90c0b375f88ea14f3
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Feb 25 14:09:55 2010 +0800

    Add xubuntu squashfs tools path check

commit e2d1ff8cb7bd4dc125f35dc5bf1616fcb91106af
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Feb 25 11:18:38 2010 +0800

    Need syslinux >= 3.82

commit 461bc783884f4371022e28f27b5852d41f121456
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Feb 25 11:04:34 2010 +0800

    Use local tools instead of mic2 specific

commit 66f8c806ec954e98b84cd93e7c2dc201bb46c028
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Feb 23 11:33:11 2010 +0800

    Remove all the extra packages and some cleanups

commit 2aaabaec663d791baf8a38bfe52ca4d3bf07eeca
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Sun Feb 21 14:31:10 2010 +0800

    Add another option to bootstrap blacklist

commit 765d6c9fd9a5eb00411afae5f71948f7c2b2b5e1
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Feb 9 15:13:59 2010 +0800

    Mount local repo dirs to bootstrap
    
    if a repo(file:///.../) is local, it should be bind mounted to bootstrap
    , otherwise, mic2 can't access them after chrooting to bootstrap.

commit 30c4ce93d48ed8e3c8428bc150c2e2a89d5dabed
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Feb 1 12:24:08 2010 +0800

    Report how many packages will be installed, downloaded, gotten from cache

commit 8c0e0e2125f7d6b141f75584d6cc7b57f44daf62
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Jan 27 11:52:03 2010 +0800

    Fix package name error in tools/moblin-check-alldeps

commit f552754d7f1a94f13f0fb10c082a00e17b4a15ee
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Jan 20 17:48:20 2010 +0800

    Fix a variable name error

commit af4a90abca7d7608e9581d3ab7a65fab22f926e0
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Jan 20 17:18:45 2010 +0800

    Fix grub build issue on Fedora
    
    Note: On Fedora, grub build depends on ncurses-static which seems
    not to work, so have to use dynamic link, fixed bug #9127.
    
    tools/moblin-check-alldeps also checks ncurses-devel and autoconf,
    grub build added these two dependencies.

commit 604548239502a2bd5fe0dd0f374acd1dd3cf541e
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Jan 15 16:16:29 2010 +0800

    Add missed ChangeLog in debian/docs

commit 1b799a190eb7812dab1459d5d2e6daf909d05184
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Jan 15 16:10:18 2010 +0800

    Update ChangeLog for 0.14

commit 8f4bc3ff4e88ea2c0faf603661630d2568c07637
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Jan 15 16:08:07 2010 +0800

    Update for 0.14

commit 8845a04b48605e14832627d417458c02a7442fdb
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Jan 15 15:51:36 2010 +0800

    Install grub.moblin for doing with grub2
    
    Note: on Ubuntu 9.10, grub2 is used, it hasn't /usr/(s)bin/grub
    and is incompatible with legacy grub, so for this case, we must use
    legacy grub to setup bootloader for virtual machine images, fixed
    bug #9066

commit ad975819afba818ffdd2a6c51b099f142ecdf6e7
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Jan 13 17:33:50 2010 +0800

    Add --ignore-siteconf option to skip site configs
    
    Also fixed urllib2 issue about proxy env variables.

commit 0620144ffb8b5dfb27d48b28de01c3c34a0f616e
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Jan 13 14:54:32 2010 +0800

    Support global site config and local site config
    
    With this, you can create a global site config /etc/mic2_site.conf,
    all the users can share it, but every user also can have a local
    site config ~/.mic2_site.conf, settings from local site config
    will override those from global site config unless you don't set it
    in local site config, settings fron global site config will be used
    if your local site config doesn't set it, options from command line
    will override those from local and global site config, so all the
    settings are gotten first from command line options, then from local
    site config if command line doesn't provide, last from global site
    config if local site config doesn't set it, set it to the default
    value if global site config doesn't set it.

commit a39aa7207c298f3dccdfe215b26b7512e16a0924
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Jan 13 11:38:29 2010 +0800

    Allow to specify the preferred image name prefix

commit ed4da42e287821d422818dc7f0497cd26a56a224
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Jan 12 16:03:44 2010 +0800

    Include packaging files for .deb

commit 4d8f8e6bf04a2af05ad0b903f31f51499192b8cc
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Jan 12 15:48:47 2010 +0800

    Catch exceptions from urlgrabber

commit e039b6d1c02e1f903d7ce18d8fb6c9aeb5d99f56
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Jan 12 12:43:35 2010 +0800

    Fix proxy parsing error from kickstart

commit 6abd5d08aaaba454a02e1bfa3536b6c2125e0c60
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jan 11 17:49:54 2010 +0800

    Also get repo metadata from repos from kickstart file provided by -c

commit e16cb76414b9ebf3b85877e72da9685b8900039e
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jan 11 15:22:52 2010 +0800

    Fix cachedir error for bootstrap build
    
    Note: also touch a /tmp/SampleMedia.tar for bootstrap in order to
    avoid long downloading time, /var/lib/rpm/__db.* is also removed
    because it is useless and some rpmdb errors always are reported.

commit ac001ed5f178de8ca8b74c5047114c422302d220
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Jan 8 17:22:46 2010 +0800

    Some cleanups

commit ab84e63ee89e1cb544ac3e4c7bcf18652d6cf1d7
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Jan 8 17:21:03 2010 +0800

    Check all the dependencies on Debian

commit e0d0b3ff481c7a52c092fdb7a79a62adc832358d
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Jan 8 11:20:17 2010 +0800

    Create a temporary cachedir if not provided

commit 2eea1fe11f9a653bddea46bfea6d1e1d6b25f514
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Jan 7 16:27:47 2010 +0800

    Bump version to 0.13

commit 96f7d8160cef7e27c07e494143a8656546f8b968
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Jan 7 15:30:27 2010 +0800

    Sync the data before umount
    
    Note: this is very important if umount is failed, now mic2 use
    "umount -l" to force umount if loopback device is busy because
    of librpm compatibility issue on some distros (Ubutnu and Debian),
    sync ensures all the data will be flushed into the loopback device.

commit 0663cd8c6e51e0f495a9317017ba3d0eedd28ac6
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Jan 7 11:25:15 2010 +0800

    Update ChangeLog

commit 3f38625634d17ead16abe5a67c8f28580f54660b
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Jan 7 09:56:38 2010 +0800

    Fix local repo support issue
    
    Note: urlgrab never download a file with file:// prefix, mic2 must
    handle this case, it will copy it to the specified file name, bug
    8865

commit 7da69e75cab85aa49981f65fa23c241becc88761
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Jan 6 11:38:12 2010 +0800

    Fix compatibility issue on Ubuntu 9.10

commit c29d509b49dd83c1317ab68193e24664bac0c0b3
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Jan 5 15:19:19 2010 +0800

    Fix bootstrap issue on Ubuntu

commit 53a8f53fae3f47d060e2c50da23ad995244008b6
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Jan 5 10:11:42 2010 +0800

    Fix kickstart command repo parsing error
    
    Note: some seldom-used repo options aren't handled, bug 8865 pointed
    out this, thank Henrik Uhrenfeldt.

commit 18504bb8daa99cb4e46d530ab4378f7e49a1eb58
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jan 4 17:16:43 2010 +0800

    Fix bootstrap issues when new options are added
    
    Note: maybe moblin-image-creator in bootstrap is an old version, so
    some new options must be removed before entering bootstrap mode,
    the whole command line is rebuilt according to options, so it is
    easier to adapt to new options.

commit 546d2c2ed17e7eb0731e5b36ce06b7d8a09e7fe4
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jan 4 15:10:33 2010 +0800

    Fix repo url parsing error
    
    Note: fix bug #8902

commit 4fe9f4786715cd9f79b22261d7e5c9ae617002c8
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jan 4 14:46:48 2010 +0800

    Fix ValueError exception processing error
    
    Note: bug #8865

commit 2445834b1d9ea010d0d7506be49b2466baec2d0c
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jan 4 14:31:15 2010 +0800

    Use option --default-ks to select one kickstart file from repos
    
    Note: this can avoid interaction and enable automated image creating.

commit c14709ea42d49fc0538300ed1177d8cfd1055b8f
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Fri Jan 1 23:25:05 2010 -0800

    Get specified ks files from repos
    
    If --repo is given in addition to --config, try to get that ks file specified
    with --config from the repo

commit ee4f7bb9dc5fe3f10eb18e7c2c5c2a514f9f1e61
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Dec 31 14:05:32 2009 +0800

    Don't retrieve kickstart files from repo if provided by -c/--config

commit 0983d49f01dcd43381e49097e1cb35c03581106e
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Dec 31 11:16:18 2009 +0800

    Use hashlib instead of deprecated md5

commit dac4b80af46c978ff13f3e70292a0fb2eb1f592c
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Dec 31 11:11:04 2009 +0800

    Fix parted return code issue
    
    Note: parted always return status code 1 because of partition reload
    warnings, so we can ignore it

commit 4bb62bbd11a63b83d78630424b0984bdfbc1fb24
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Dec 31 08:44:47 2009 +0800

    Fix an error reported by bug 8865
    
    Note: for RepoData with cost attribute, repostr should convert cost
    to a string, cost is an integer, bug #8865

commit 8358bf6ed53dd2b714b939f3285c991912531985
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Wed Dec 30 12:00:24 2009 +0800

    Make shell script in Makfile compatibile

commit a8ceb58ee4e3a8b0f335d54190d7e35957bbb496
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Dec 29 17:11:01 2009 +0800

    Fix pykickstart compatibility issue on Fedora 12

commit e907844410701cdc8e3cdec726466ad1d320d775
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Dec 29 16:06:43 2009 +0800

    Fix an TypeError error in Fedora 12
    
    python-pycurl's setopt doesn't accept unicode argument for url,
    so we must explicitly use str to force a string as a ascii string.

commit 3fbacc6d72d5cf7bf5c62fa48a020ef6c3acd5e2
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Dec 29 12:11:30 2009 +0800

    Fix compatibility issue for old RepoData

commit d3d9b493c5372f66b63405930e59833ebdd4489c
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Dec 29 11:55:33 2009 +0800

    Use image_format to specify image format in site config
    
    With this, you can just run "sudo moblin-image-creator" if the
    default site config ~/.mic2_site.conf is set correctly.

commit c3061735ddbfe4bd3de57d94e352dd2be29c5ee3
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Dec 29 10:35:25 2009 +0800

    Use md5 of baseurl for repo name if not provided
    
    Use md5 as temporary name, one baseurl has only one temporary repo
    name so that it can be cached.

commit 67a4a31b001636e6f0f473511ed48e38cf5e595b
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Dec 28 17:38:26 2009 +0800

    Add more man pages and install them

commit a584ff84c7b8376f8f5b962e75613f7815a7dd6c
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Dec 25 10:52:35 2009 +0800

    Fix destdir error in case siteconf is none

commit d1c5096ba9756afa55892aa66cbe694c676ad4e4
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Dec 25 10:37:55 2009 +0800

    Fix an error in case siteconf is none
    
    Note: fix bug #8835

commit 3ba1c0f98f3563f17f5b8f922e444aae35f29ce1
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Dec 25 10:15:33 2009 +0800

    Add moblin-image-creator man page

commit 6dd3213bbd0d183aea57330f6c8dfb7e071816ee
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Dec 25 08:28:57 2009 +0800

    Add ChangLog file
    
    It is directly from git log

commit 9322ace2addaa721b3e650c46a049003096e10a5
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Dec 25 08:12:04 2009 +0800

    Add a missed '-' in image name

commit 3dbf00f75d7537de3eaa02a81d88b627123f8cbe
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Dec 24 17:13:30 2009 +0800

    Remove a superfluous variable

commit 4a6a3da63868951f3b1aff7ea5f5e99bc6c0667b
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Dec 24 17:09:28 2009 +0800

    Add moblin release to the final image name

commit 1e10c3dd39c8b4720e09ed7a227be7579104dc86
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Dec 23 16:39:27 2009 +0800

    Get kickstart from repos
    
    With this commit, -c or --config isn't any more necessary, repo can
    provide kickstart files for choice, moblin-image-creator will pull
    all the kickstart files from main repo and ask users to input choice
    then continue to work as before, if repo hasn't kickstart file available
    , moblin-image-creator will print error info and abort.
    
    This needs proxy settings for root user or site config for proxy settings
    if your company network has proxy.

commit e6ce52cf1e08b7f6b70e4cbde4742c732860b262
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Tue Dec 22 18:47:03 2009 -0500

    update spec file

commit 6b53ed20d0531be7068f30789fc14a2ec4578423
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Dec 22 11:09:48 2009 +0800

    Add an new option --siteconf for site config
    
    With this option, a user can specify a config file for moblin-image-creator
    , the default config file is ~/.mic2_site.conf, this config file can set
    tmpdir, cachedir, outdir, proxy, no_proxy and repo remapping.
    
    Repo remapping means you can remap an external repo to an equivalent internal
    repo so that you can save download time. Other settings can avoid to input
    command line options for every moblin-image-creator run.

commit 3236b0edf2e2a2318dda777daa393113eacc7ee8
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Dec 18 17:22:11 2009 +0800

    Allow to specify additional repo by --repo option
    
    With --repo option, users can specify additional repo, it can be
    used multiple times to specify multiple repo.

commit 1f4a8e949257dc04d8b8fde9f69b40a39d6a503c
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Dec 18 11:37:42 2009 +0800

    Some new APIs for get proxy settings from environment variables

commit ed34552957eb39ee54cfe6ba8c061476620e4e41
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Nov 30 15:24:56 2009 +0800

    Add a script moblin-check-alldeps to help check&install all the depended packages

commit 39d4cfde6711a77bdb24cbd29d03bd9751c7fcff
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Tue Nov 24 12:26:43 2009 -0800

    remove dupe repo

commit ef7ab4102cc25708d843ddd8821d2017f4455e71
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Nov 19 11:50:39 2009 +0800

    Update kickstart samples to 2.1 final release

commit f78c5202a67a899ed715d015fd448a0d141eec2d
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Nov 18 18:09:57 2009 +0800

    Support conversion from VirtualBox image

commit e033aa68d99ffc870ebe63747921b5b93c3886cc
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Nov 10 15:54:20 2009 +0800

    moblin-image-writer: correct output on console

commit 684397c7c4c58f75101704b3e04f749f92878ab2
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Nov 10 15:42:28 2009 +0800

    add missed change in setup.py for moblin-image-writer

commit 0181fc4e516de31d6fa46b92e5e33bc4f5cc9114
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Nov 9 15:29:35 2009 +0800

    A new tool moblin-image-writer
    
    This tool doesn't depends on mic2, so you can run it without mic2
    installed, it can run both in console mode and in gui mode, this
    can be startly decided by itself unless you give out the specified
    run mode.
    
    This tool is a safe alternative to dd, you should use it if you
    always use 'dd' to write a moblin image to your USB disk.

commit 42201ad2816da5d7bbff783abade398ef327d336
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Nov 6 12:12:14 2009 +0800

    Change disk size to 3000 for 2.1 developer image

commit 67058344b7b1d4235747eefa59e47ce049972b92
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Mon Nov 2 13:38:08 2009 -0500

    fixed typo in boot menu

commit e23fb1748748491b6cf0068a3f38c48e84a50c79
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Tue Oct 27 16:37:00 2009 +0800

    Reserve format 'nand' name for backcompatibility
    
    Now the format 'nand' and 'mrstnand' are the same. Maybe sometime later,
    the deprecated 'nand' will be removed from code.

commit 5b4d2eec2f130cd2b5f4784d79e1daa442b8dff5
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Oct 22 18:24:22 2009 +0800

    Fix nand image creating issues on Ubuntu 8.10 on using bootstrap
    
    * libgcc isn't provided in mrst repo, so skip it.
    * old mic2 doesn't recgonize mrstnand, so we should keep nand
    * please use nand but not mrstand in case of bootstrap

commit 27e5b876ba2c4b2d5b553a173d366462da40185c
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Tue Oct 20 23:06:36 2009 -0400

    update ks files

commit 378e171ffa8e9141dcbf1e6e9e43ed9aa2061a23
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Oct 20 18:07:17 2009 +0800

    Guess main repo for bootstrap build if not provided
    
    if main repo isn't provided from command line option,
    moblin-image-creator can guess which repo in kickstart file is
    main repo, it can also get proxy info from kickstart to tell URLgrabber
    if proxy is needed.

commit cab0fb96b222c4f9e53287092185b440e9ecbc44
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Oct 19 17:53:28 2009 +0800

    An ultimate fix for Xorg start issue in virtual machines
    
    Note: fix bug 6847

commit ef934260a41a96e7306fc8df891f6bf59aaa47f3
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Oct 19 16:16:56 2009 +0800

    enable moblin-image-creator to create bootstrap then run inside of it

commit d572816d480fc38323e1c4d0713f1d2189d98270
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Oct 19 10:30:09 2009 +0800

    Add a tool moblin-create-bootstrap
    
    moblin-create-bootstrap can create a bootstrap filesystem for
    running moblin-image-creator inside of it, it doesn't depend
    on yum but requires rpm, so with it, users can work around
    yum compatibility issue.
    
    On the systems which have yum compatibitily issues, a user
    can create a bootstrap filesystem using moblin-create-bootstrap,
    then he/she can use -B or --bootstrap option of moblin-image-creator
    to use this bootstrap to run moblin-image-creator.
    
    moblin-create-bootstrap can leverage repo cache of moblin-image-creator,
    so you should use -k or --cache to use repo cache.

commit 4d53cb8cccc173cf6e5e6ca84fed9dba324d20fb
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Oct 14 12:00:15 2009 +0800

    extlinux is necessary for syslinux boot loader

commit f6b2894f4912030e134fa019628a8746f6af55ed
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Tue Oct 13 16:31:56 2009 +0800

    Add notification for rename of 'nand' format

commit a454f625d9d8ea4b53299c31abd48b87d8ae0e84
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sat Oct 10 13:41:04 2009 -0400

    Changed warning message

commit 0cd6650b1de15b7f0a779d15a2c82df0e5d5aa4f
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sat Oct 10 13:39:23 2009 -0400

    Messages for syslinux, added new boot options
    
    - Changed messages in boot menu, removed image name, now it is
      "Welcome to Moblin" and not welcome to <image name>
    - Support basic installer, still WIP

commit bf566d25a7001e2768e534c8ce2d2a87080c9a39
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sat Oct 10 13:38:17 2009 -0400

    Use chpasswd to set password
    
    This allows us to use busybox in the image. passwd in busybox does not
    allow setting the password

commit b97514d7365874948c93b10724a286c15204e2ae
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sat Oct 10 13:37:18 2009 -0400

    Do not install authconfig by default
    
    We have been using the default configuration all along, this just
    pulls all of python for no good reason.

commit aa3781cf3de1b6c1d00ae9875f44ed3086f51955
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sat Oct 10 13:36:19 2009 -0400

    Do not install x server package
    
    This is a hack! raw images should also be possible without X at all

commit fa355a949d6b19d6e3a584825d90f394b0d019b6
Merge: 4ecdf74... c160c9d...
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sat Oct 10 13:30:19 2009 -0400

    Merge branch 'master' of git://git.moblin.org/moblin-image-creator-2

commit c160c9d853097373853e5d39b1212d4fa60f4366
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Sat Oct 10 17:43:56 2009 +0800

    Fix outdir and arguments errors for --bootstrap option

commit 7a6a2b3270e8217d819e231aac666c5ca314da63
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Sat Oct 10 10:30:32 2009 +0800

    Fix an error in case bootstrap is None
    
    Note: fix bug 6662

commit 91cd952a747a5f25346e71587b72a7ed57faa4f3
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Oct 9 17:55:15 2009 +0800

    Add a bootstrap feature
    
    With bootstrap feature, a user can use a given bootstrap to create
    moblin image so that compatibility of his/her local system isn't
    necessary any more.
    
    This bootstrap is a minimal file system which includes all
    the prerequisite packages mic2 needs in the runtime.
    
    This feature intends to fix yum and rpm compatibility issues.

commit e59b33c1026c9fba5deeec42207dc3272d5b1654
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Oct 9 14:10:00 2009 +0800

    Skip running authconfig
    
    Notes: authconfig depends on python and has indent issues, we just
    use the default authentication way, it is unnecessary to run it.

commit 4ecdf74e9f3feb9cf9f1f7887a8e64f0543d0cee
Merge: 9c35d15... 10f0c31...
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Wed Sep 30 00:05:04 2009 -0400

    Merge branch 'master' of git://git.moblin.org/moblin-image-creator-2

commit 10f0c3129b46723c6b47228305ff1ce62db15c83
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Tue Sep 29 17:27:36 2009 +0800

    Rename 'nand' format to 'mrstnand' avoid misunderstdanding

commit 642549141babeea0913a7e856576088fb5bf7b09
Merge: 0936146... 8a44c30...
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Tue Sep 29 17:25:25 2009 +0800

    Merge commit 'origin/master'

commit 8a44c30929eee300a4406a148523c790eb63ee52
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Sep 23 15:40:32 2009 +0800

    Enable VirtualBox image format support

commit 84ff3fc65ddef3c0c33f5aeefba889d6b0fadd25
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Sep 22 16:42:09 2009 +0800

    Add buildrequire for gcc in mic2.spec

commit 1a5cbb3f354ae9693ed8ba405dfd02bae53a7027
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Sep 14 17:50:46 2009 +0800

    Generate checksum for image file if --genchecksum is provided

commit 9c35d1539ed6937ace2dddc0ee0831546860d7ae
Author: nashif <nashif@192.168.1.23>
Date:   Fri Sep 11 06:15:17 2009 -0400

    test

commit 0936146c247cee361ce595c4f28268ed08cb81e0
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Mon Aug 31 10:45:55 2009 +0800

    Removed debug print line

commit e0f456a54ae01e7ba68ffd43ff759b888028c1e0
Author: Peter Zhu <peter.j.intel@intel.com>
Date:   Sat Aug 29 08:19:30 2009 +0800

    Exclude packages specified by --local-pkgs-path

commit f7c8453163906744852327e0ea3ea2ad64ed0048
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Fri Aug 28 17:09:05 2009 +0800

    Changed: --local-pkgs-path can accept path to single rpm

commit fb2db7d91343219907372608e63ee170fd1a7d79
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Fri Aug 28 16:09:01 2009 +0800

    Added new cmdlin option: --local-pkgs-path
    
    User can specify the /path/to/local_rpms, in which all local rpms
    can be installed to image

commit c04a9f892ad9beba9990d5f4efd612b09f6fecc2
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Aug 11 13:30:26 2009 +0800

    Fix unmount failure of install_root because of older and buggy rpm library

commit fe35cc9d8c723e988498089e0e7fc70688bde394
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Aug 7 17:28:56 2009 +0800

    Fix X boot issue non-root-X introduced into kvm/vmware

commit ea9f5c1b9b65defa6a9ec844775513d6f673657a
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sun Jul 26 05:49:02 2009 -0700

    pump version

commit cc8f52f595f9b27094298dfb2e04532b43344dc7
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Jul 24 16:47:49 2009 +0800

    Do with kpartx output correctly

commit 168fd18ada78eeaa9abdfc2616ee32108c6d9fbd
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Jul 22 14:00:45 2009 +0800

    Fix udevinfo error in ubuntu 9.04
    
    Note: fix bug 4623, thank for nicememory@gmail.com

commit fe4db85f1d29e7f3ff29f180ca20a8297c84861b
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jul 20 14:13:49 2009 +0800

    Use the different dir name for vmdk and raw images

commit 0ab7984df50b4aafe1efd25f244f3fabd8812e00
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jul 13 10:53:32 2009 +0800

    Never rm a dir if it has a subdir which can't be unmounted

commit 94b8df10973c8ce7ab8099fb5f02c4b1b5faeba0
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jul 13 10:26:31 2009 +0800

    /dev shoud be unmounted after /dev/pts and /dev/shm

commit 4e35a0e17f9e45399587f39dda8caa09e063d0d7
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Jul 10 14:04:00 2009 +0800

    Fix tmpdir issue for convertor
    
    On setting convertor.tmpdir, some temporary dirs have been created
    under the default tmpdir /var/tmp, this is incorrect, with this
    commit, all the temporary dirs will be created after calling
    setup_temp_dirs.

commit 7e696d5f6510fb7344adf98b9de412c74c4e6103
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Jul 9 17:39:13 2009 +0800

    Fix keyboard input issue in chroot
    
    Note: major device number of device /dev/tty in moblin image
    file system isn't the same as host, so users can't get keyboard
    input corretly for such applications as ssh, scp and man, we
    can mount /dev in host os to fix this issue. bug 4143

commit 67405ab2612be86e924739ae87cc48130e6c529b
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Jul 9 16:23:38 2009 +0800

    Strictly check if moblin filesystem is valid

commit 43b8d221f126b971bc430b19f7f0e01d26042706
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Jul 9 16:16:28 2009 +0800

    Add a function to check if a filesystem is moblin

commit 002b0406bb35580cdf40cad643289e909323dc63
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Jul 9 14:22:11 2009 +0800

    Prelink libraries and binary files in moblin image
    
    Arjan said prelink can reduce boot time, the installed system will be
    prelinked if moblin image prelinked all the libraries and binary files
    so boot time can be improved.

commit 479ec8cb4d0936942da7d623a3ae88f1b913e622
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Mon Jun 29 09:52:05 2009 +0800

    Fixed a typo in httperror exception

commit 96bb4ed86148c13f7df5b73f19d617ac4412a418
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Fri Jun 26 11:55:00 2009 +0800

    Typo fix, but have no affect to feature.

commit 721ac319e443578392664eda7b71ea867ef0945e
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Jun 26 10:07:53 2009 +0800

    Fix a typo in tools/moblin-chroot

commit a7485b0a269d939d9c7129ecf755b480b4d07bd5
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jun 22 17:05:41 2009 +0800

    Print danger warning for moblin-chroot
    
    Note: some people have damaged their system data because of a
    temporary directory removal, so we must warn users moblin-chroot
    is very very dangerous, please use it very very carefully!!!

commit 41113873563cc5393741e7701280231628f6a24b
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Jun 18 13:40:11 2009 +0800

    Don't append boot item "Verify and Boot" if implantisomd5 isn't available

commit eba56be7807da7920fabbe5251f9ba2a6b27edd7
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Mon Jun 8 16:52:52 2009 +0800

    Add two steps of EULA accept, and code re-construct
    
    one problem with local repo resolved.
    problem with urllib2 proxy has fixed.

commit 7d93e73ab3c08f49154d7fa576ad65c098a43604
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jun 8 14:42:12 2009 +0800

    Must run me as root.
    
    Note: fixed bug 3293.

commit 6e6403317fc0f8170faca0a30a07f62e0c666d95
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Fri Jun 5 14:22:29 2009 +0800

    correct url of EULA files in yum repo

commit c530f5391150f0c3ff9c3194dc712df6170a3613
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Jun 4 16:31:51 2009 +0800

    Must use DEVEL in mic/imgcreate/kickstart.py in order to keep
    compatible with any linux versions we support

commit b49202acb336dff0c7e5b5787da068bd09fc192f
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Thu Jun 4 11:59:44 2009 +0800

    Added support of latest pykickstart update

commit 930391d512286e17e2dff82961d0b2fb0c55868d
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Jun 4 10:23:06 2009 +0800

    Fix selinux issue for moblin-create-isohybrid-recovery-image
    
    Note: this may be a Fedora selinux bug.

commit d7b4caefb1f431043b59502dc7a4c167702ee83d
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Jun 3 15:36:46 2009 +0800

    make recovery partition writeable for debug
    
    moblin-create-recovery-image can create a writeable image for
    debug in place, with it, OEMs can customize their recovery process
    and verify it in place.
    
    Both moblin-create-recovery-image and moblin-create-isohybrid-recovery-image
    can also create recovery image from any moblin livecd image.

commit e22098def1e74f1ae1ceaf31d968a30530d16516
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jun 1 14:10:15 2009 +0800

    Use isohybrid from syslinux-3.82-pre2

commit c9dbb2cc6bf0324a073c229332ad7e088789f2f5
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Sun May 31 16:35:21 2009 +0800

    Disable boot menu for recovery image

commit 934ab91ecde2a94787ce0148778d79c33737b5e5
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Sun May 31 15:03:39 2009 +0800

    Added accept step for EULA

commit 39e22bcb4808d4fe1e6bd96310195c6b34cddf69
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Sun May 31 11:11:13 2009 +0800

    Make moblin live ISO image boot from a hard disk partition
    
    With it, you can dd  a moblin live ISO image to a hard disk
    partition, then you can use grub to chainload it to run it.

commit 84dd7bf6ad980ea695169aba32546b31317dc765
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Sun May 31 11:07:15 2009 +0800

    Use isohybrid from 3.81

commit ea17b5cfc64ced1fb609fb5d143fd08d9159345d
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Fri May 29 07:04:12 2009 -0700

    rename ks file

commit 32ab8191f9224f7b7a7e2af28303757a866573fd
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Fri May 29 07:01:01 2009 -0700

    Merge branches 'master' and 'image_name'

commit 9a6467e7ae6b75ec25c21cfacf9594ba7b09ea5b
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Fri May 29 06:57:34 2009 -0700

    add flash repo

commit 6e6805dc1316090d2cb9159a49b1fde8daee69ef
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Fri May 29 06:55:49 2009 -0700

    use devel repos

commit bb79c95ac53aeaddb699265a887bbc3de3053329
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Tue May 26 17:33:44 2009 -0400

    move up a class

commit 59487d4a31021929c1f485cf686623ca21b2e607
Merge: 3334498... 5d88d91...
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Tue May 26 09:39:25 2009 -0400

    Merge branch 'master' of git@git.moblin.org:moblin-image-creator-2

commit 5d88d91c60324718e0a5241a034bdd802fedefd4
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Tue May 26 17:02:53 2009 +0800

    Remove virtual scsi devices in default vmx

commit 9081ebb9022fa3b3a5ecf14d19be26f9b974da52
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Tue May 26 13:45:06 2009 +0800

    Update version in spec
    
    Thanks for the reminding from Holmes Wang

commit 122074eefffc6ee52ccfa83505c85168ae2792c1
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue May 26 10:52:52 2009 +0800

    Correct sys.path to os.path
    
    Note: found by hzmangel@gmail.com

commit 333449826d1f9a73b2ded462b2be64e1e3a807c1
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Mon May 25 06:37:01 2009 -0700

    store image name

commit 908d75aa5b6aa259435ae2e31d4d24c90cde9f18
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon May 25 16:46:59 2009 +0800

    Add a new tool moblin-create-isohybrid-recovery-image to create
    a read-only recovery image

commit d50f15e04c61cda31c7ac47523d995b7c701c335
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri May 22 17:07:24 2009 +0800

    Allow to provide a customized kickstart file.

commit f7b038892ae6ac68f2c7e652050c416450677501
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Thu May 21 22:49:44 2009 +0800

    fixed url of beta ks file

commit 9ae3829b1ee94960bd0a162c4690de40ce9fdddb
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Thu May 21 11:46:33 2009 +0800

    Fixed, python2.6 in Jaunty, setup.py compatibily
    
    "setup.py install" need '--install-layout=deb' option, and other
    commands need not.

commit 396fd090a2cc4b3749c7e2b576db3be9fd098103
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Thu May 21 10:18:39 2009 +0800

    Upgrade squashfs-tools to 4.0 release
    
    In this release, unsquashfs was implemented.

commit 69c388c990f6e9f5b3fccc773dbb9508330bf8e2
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Tue May 19 14:25:34 2009 -0700

    added beta ks

commit 4b878b78d4969f30cd0cb2ee97fcdf627997def5
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Tue May 19 14:00:55 2009 +0800

    Fixed bug in sum total size of pkgs

commit 104a75eb27df83cedef9e002fd5c99623ff9b19e
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri May 15 17:22:48 2009 +0800

    Add autoinst to menu args for convertor

commit 3b69c28a20049b119122523900c9aba44e9df499
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri May 15 16:56:15 2009 +0800

    Remove unnecessary boot options for recovery image

commit a273836c2ef45ea47c26748d7eb29d7b06670fe6
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu May 14 10:19:04 2009 +0800

    Add a new tool for creating a recovery image

commit 3badc66bde90bc9a2cdf477f6f75eab57f5ff4e5
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed May 13 11:13:23 2009 +0800

    Install moblin-rm-chroot-dir to /usr/bin

commit 3b68e568e0e5e31622e7b21cdd72cf1da1c7da28
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed May 13 11:05:34 2009 +0800

    Add a new tool moblin-rm-chroot-dir
    
    Note: you'd better use it to remove moblin chroot dir, otherwise,
    you may damage your system because of 'rm -rf <moblin-chroot-dir>'
    if you run into some uncertain exceptions on runing moblin-chroot.
    
    You even can alias rm using moblin-rm-chroot-dir, that way, you
    don't worry your system to be damaged.

commit 978ad912b514ee98976432c718db0c8ebaaf1fae
Author: Rusty Lynch <rusty.lynch@intel.com>
Date:   Tue May 12 16:27:10 2009 -0700

    * Adding a change from Steve Aarnio to fix a bug where bind mounts passed
      via the moblin-chroot command-line would fail.

commit 4c8e1cbe944fdb210f0b9a6804fc2ab1dd09744a
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Fri May 8 15:50:41 2009 +0800

    Add, check and show LICENSE.html for each repo

commit 8fa1e2a6165a15aecc6b7732d42069fc73a79581
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Mon May 4 15:41:59 2009 +0800

    Fixed python lib install path for py26 in Debian
    
    In py26 in Debian/Ubuntu system, python lib should be installed
    to /usr/lib/python2.6/dist-packages, instead
    of /usr/lib/python2.6/site-packages
    Detect this situation in setup.py and append cmd line parameter
    '--install-layout=deb' to setup.py.

commit a3fed6e3ebaed13e7e5db94dc59dafa2ab4f5b72
Author: JF Ding <Jian-feng.Ding@intel.com>
Date:   Fri Apr 24 13:34:33 2009 +0800

    Fix, append checklist for qemu-img

commit ce16dd658fef0d258fe29b2f0c5dafc7d7a4dffd
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Thu Apr 23 20:55:21 2009 -0700

    disable clutter in gnome desktop

commit f96dc24ffb53ed25202339813d6758a77cac122b
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Thu Apr 23 09:05:17 2009 -0400

    bump version

commit a321478066cc35d0f66b4f07657631c93d494c8e
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Thu Apr 23 09:03:35 2009 -0400

    install @Virtual Machine Support

commit a68f1a37e92af9fe9697f8b985d613b43c3d33e3
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Wed Apr 22 12:19:38 2009 -0400

    bump version

commit 52a77fcb88ede2fc150ccd4f821bd9cd22011a44
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Wed Apr 22 12:17:41 2009 -0400

    update with latest ks file options

commit c2226940867ea22e3972c81a6e028cf4108bfbca
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Tue Apr 14 11:57:37 2009 +0800

    Added, more input checking for nand bootimg-only

commit 5eaaa210de8730b061546c4e4f2e3a774d143e85
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Mon Apr 13 17:13:12 2009 +0800

    Fixed, format error in exported pkg list

commit 48dcaecf9d2c25cb69fd9ab0b08b3f4da93ab862
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Mon Apr 13 16:20:34 2009 +0800

    Changed, use long names to export pkg list

commit a20043c746b76c389782640352feb9ae58f1be14
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Mon Apr 13 15:41:23 2009 +0800

    Add: checking avail space of rootfs before install pkgs

commit 0bbaab36e64a05a79620240fc2ca00662a21260b
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Fri Apr 10 12:33:38 2009 -0400

    record-pkgs is optional

commit fb103e5ca1c642ea051e360649b128203036b03d
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Fri Apr 10 17:03:20 2009 +0800

    Add: --record-pkgs to record rpm list and content

commit 70cf1136b9868ef4cbcf65d2eb4814a994b6ed64
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Apr 10 13:27:23 2009 +0800

    Fix some chroot issues about package installation on Ubuntu

commit b240bc131e03c692b8e410380e72e66a34d7f69e
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Thu Apr 9 10:53:49 2009 -0400

    no splash during boot&install

commit 1e6cca0e057e12fae3713344f7722d81ec0eb9e8
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Thu Apr 9 18:19:30 2009 +0800

    Added, checking depend tools at the very start

commit fabd98577934fbc239df675e5555fe5a17299e6d
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Apr 9 15:23:19 2009 +0800

    Move chroot APIs to mic/chroot
    
    UI will also use them besides moblin-chroot

commit 527e8119384ac5d35deb9e76bcf6cc16edf836b7
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Thu Apr 9 01:53:14 2009 -0400

    Create /etc/sysconfig/mkinitrd correctly
    
    - the file was not created and no initrd was generated.
    - Remove some useless and old debug messages

commit 9ccb28f20f69bf731bfa404e12c9318a3c1d66f1
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Apr 7 13:10:28 2009 +0800

    Extend Live USB image to bigger size
    
    Note: this commit fixed bug 1385.

commit e66d939f95d611858905047bd5d296f41dbc795c
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Apr 1 11:19:39 2009 +0800

    Add: --alt-initrd-name to specify initrd name

commit 7249601379ed36c601b38d9f2a2faece569c5afb
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Apr 1 10:28:45 2009 +0800

    Fixed, error in finding syslinux files

commit 5b535a494daf5067d7df5d00d6b753868ae0a62d
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Apr 1 10:08:52 2009 +0800

    Update archive format for rpm building

commit 33e6f4a249ff194945836cad000ab8b683602cfb
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Tue Mar 31 19:37:46 2009 +0800

    Fixed, wrong processing of missing groups

commit f92d18f5249cddbe790a14b33985dcce48f89ce8
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Mon Mar 30 15:46:16 2009 +0800

    Cleanup loop mount when abort creating liveusb
    
    When mic2 cannot find syslinux files, it should umount usbloop
    and quit.
    And added more clear prompt message when syslinux install failed.

commit 64a26861d8c581886ef51ac1ef01fc11f3e1550f
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Mon Mar 30 10:43:30 2009 +0800

    Clean dbg print and more friendly copy initrd abort

commit c60b6d33797c06fcba7ae4466b8df0343758baff
Author: Yi Yang <yangyi@yangyi-dev.localdomain>
Date:   Mon Mar 30 10:11:34 2009 +0800

    Enable kickstart command 'user'
    
    Note: usage example:
    
        user --name=moblin --groups=audio,video --password=""
    
        user --name=moblin2 --groups=audio,video --iscrypted --password="$1pUL5P
    You can get an encrypted password using the following command:
    
        perl -e 'print crypt("plaintext password", "\$1") . "\n";'p
    
        $1 is a seed for encrypted password.

commit e54c6ce5522f1661bfffb6429c8a0d345aa53448
Author: Yi Yang <yangyi@yangyi-dev.localdomain>
Date:   Mon Mar 30 10:05:36 2009 +0800

    Change disk size to 1500 in netbook-core.ks

commit 2e24a0d7f97d7f6836080cbea7d201e1307de542
Author: Anas Nashif <nashif@moblin-mdi.jf.intel.com>
Date:   Sat Mar 21 20:26:31 2009 -0700

    make %setup quiet

commit 31543e9c50dc6e6f2251e14e87fda93661a71790
Author: Anas Nashif <nashif@moblin-mdi.jf.intel.com>
Date:   Sat Mar 21 20:23:32 2009 -0700

    prepare for release

commit 3016c687b64ffb83f2e2c3c0219d789f3a9cd222
Author: Anas Nashif <nashif@moblin-mdi.jf.intel.com>
Date:   Sat Mar 21 19:43:35 2009 -0700

    Prepare for release

commit 6fa5cb6cf18c9575df94ad7240465447034b5c0e
Author: Anas Nashif <nashif@moblin-mdi.jf.intel.com>
Date:   Sat Mar 21 19:40:35 2009 -0700

    Prepare for release

commit 442499ce17edec1b91394908f7e766667ba2a49b
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Fri Mar 20 16:03:29 2009 +0800

    Added, copy initrd.img to /boot when cli specified

commit 61c56f9292decf74d992562880503ccbfcb586c6
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Mar 20 14:37:53 2009 +0800

    Fix errors by commit fd8a425222f54f33c7680c25a15dd10ee144c87e
    
    Commit fd8a425222f54f33c7680c25a15dd10ee144c87e broke moblin
    image convertor.
    
    Bug 1298 and reopened bug 1245 and 1195 are relevant to it.
    It also exposed an error in error processing path.

commit 1390e4fdf1f1172ac4dcfec216d370c997a1c486
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Thu Mar 19 13:30:43 2009 -0400

    added missing file

commit fd8a425222f54f33c7680c25a15dd10ee144c87e
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Thu Mar 19 13:05:37 2009 -0400

    Support auto-install with kickstart

commit d2070e09a2fbbbd5b854417ee672341a0bc63576
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Mar 19 11:53:11 2009 +0800

    Parse --bind-mounts option more elegantly

commit 7a80d5b0257b817b7707378ce9c7e4156c016c74
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Mar 18 17:35:47 2009 +0800

    Fix dm modules load issue
    
    Current dm module load just works for raw/vmdk
    image, but actually live image also requires it,
    so move code into imgcreate/fs.py.
    
    With this fix, dm modules will be loaded on demand.
    It hasn't side effect for dm drivers built-in case.

commit cee3df5ba508af79be1cefd4a18a4337a2fda7ca
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Mar 18 16:29:37 2009 +0800

    Fix IOError on converting fs to live
    
    du has different size results on different systems
    so that a sparse disk image may have too disk size
    to contain a big live file system, we must extend
    disk size for fs conversion in order to adapt to
    various systems.

commit 4a13d8ad5d97e97fc1e8e11ce6202cef0013653b
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Mar 18 10:19:19 2009 +0800

    More friendly quit when encounter configure error

commit ef965ccb519caa29c018ad5e7e8d95cdae840bee
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Mar 17 18:41:03 2009 +0800

    Fix mkinitrd error in some systems

commit 1c7f5bd8d67afe60971614126ccd2233ee528f6d
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Mar 17 15:41:36 2009 +0800

    Fix raw->live onversion error
    
    Note: but 1245 reports "Failed to run /usr/bin/du", the issue is disorder
    of dd and get_file_size.

commit 592beb8cc8fc9df77f154a833e93de20a8a83c3b
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Mar 17 14:13:40 2009 +0800

    Fix lost file attributes on cpoying file system
    
    shutil.copytree is root cause of x boot issue on qemu, it will
    lost file owner and group so that some critical daemons like hald
    fail to boot, but shutil.copy2 seems to have such an issue, it will
    introduce other file attribute loss.
    
    Two new copytree functions are introduced, mycopytree can preserve
    all file attributes including timestamps, permission, owner and group
    , but it is based on tar archive, so speed is slow, myxcopytree uses
    '/bin/cp' to copy file system, '-a' option preserve all the attributes,
    it is faster, currently it is used in image convertor and moblin-chroot.

commit 4cbb55b768979efa263cc3bf3881c3c364baef1c
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Mar 16 11:29:09 2009 +0800

    Get good disk space size for fs conversion

commit f3a66f5bb19b52ad8053d1bcddbb4bf97cc6f0a7
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Fri Mar 13 13:35:25 2009 +0800

    minor fix to convertor help string

commit f08e976fa1312c27848ec8c023ea4e0dcaf952a2
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Mar 13 18:05:47 2009 +0800

    Increase disk size for fs conversion

commit 9f48fc0871787fa7e1db460d3021b01026ac0cd6
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Mar 13 17:31:08 2009 +0800

    Clean up help info of moblin-image-convertor

commit fb81efba9ce3b149a69ed2d27f49eb0af78ab11c
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Mar 13 16:23:42 2009 +0800

    Fix failure to boot on qemu
    
    1. Add missed boot parameters: ro liveimg quite
    2. Set self.__image_size correctly, incorrect image size results in
       reduce image size during of resparse, no free space make the
       system not create /etc/mtab and some temporary files.
    3. Correct du size counting error.
    4. Use a common get_file_size

commit df26116c69ef92f601d6157d40ccfb2d70e3545c
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Fri Mar 13 12:01:29 2009 +0800

    Fixed, add dependency of device-mapper/dmsetup pkg

commit 30b7d88b8cc741fe4fdcc4edb28b5dfaba9282f1
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Mar 12 10:19:21 2009 +0800

    Fix missed property imgsize in ImageMount
    
    Note: bug 1195

commit 519b3d9825f0ddce1722c6657f0ab611c1e03273
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Mar 12 10:17:29 2009 +0800

    Put iso-to-disk code outside of finally section

commit 18205407a76d1ccea372b3daf29d65daba23df85
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Wed Mar 11 16:44:30 2009 -0400

    fixed string

commit 1c2c20f22359167e8616330203563873489866e6
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Mar 11 16:55:09 2009 +0800

    Append a missed change in tools/moblin-chroot

commit 3dd008a3785eea4059679730caa071cdf5dfd337
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Mar 11 10:54:33 2009 +0800

    Fixed, error in args checking
    
    `test' expressions will not shortcut, not like shell

commit 3fd29b5b7a7b6f95a6b530ea460d18ab4e638694
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Mar 10 16:22:29 2009 +0800

    Remove duplicate code in moblin-image-creator

commit 5390b302487e562df8029fe1f8be5b5b10f32ebc
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Mar 10 16:19:39 2009 +0800

    Use ext3fs.img to speed up conversion

commit d1f61ed1ab30e00388b7706b884e00f8023c488b
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Mar 10 16:16:13 2009 +0800

    Enable Live(USB)ImageCreator to support ext3 file system image

commit 4f912b2fb2dfb3832fffd5e4434248dc6353ff1d
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Mar 10 16:14:18 2009 +0800

    Enable get_image_type to recognize ext3 file system image

commit f779a77b83307901eff78e9cfdcdc045323fe8ce
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Mar 10 16:10:33 2009 +0800

    Enable image convertor to support ext3 file system image
    
    moblin-chroot can use it to speed up conversion.

commit cef67f03b38d30c0d959460ae45b6adcae6755d5
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Mar 10 16:05:46 2009 +0800

    Save name of output image

commit 74dd498da674acbf1e4f286a71fc15b6b38b34c1
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Mar 9 17:57:03 2009 +0800

    Fix a small issue in function cleanup_mounts

commit e7118c49c5cf58c195e306a5b978e35b1aa8add8
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Mar 9 17:53:36 2009 +0800

    Cleanup tmp dirs and try to avoid copying file system.

commit 49eca7c86bf52a956feab65de9aced1c3232f7db
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Mon Mar 9 11:05:24 2009 +0800

    Fixed: avoid hardcode pkg name, only ks as input

commit a47bd6aefeaeec2598f7fad26d86ab40137c66a0
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Mar 9 10:53:49 2009 +0800

    Preserve symbolic links in convertor copytree

commit 9f4efac8ac5f287ffe9abfff3dd8564ad41473b3
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Mar 9 10:47:43 2009 +0800

    Preserve symbolic links in moblin-chroot copytree

commit ac6af83e1265d8bfff5480ff15307f80fefacce2
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Thu Mar 5 10:50:43 2009 +0800

    Fixed, more accurate parsing of de-select pkgs

commit 502de30a7ef8345ceb76d35f1c6a2ef06c0c99dc
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Thu Mar 5 10:49:52 2009 +0800

    Changed the default mrst kernel rpm name for nand

commit 0b8d04e90a965ee15eb218e455ecf981df3d0c44
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Mar 4 17:48:32 2009 +0800

    Save proxy settings for repo

commit 7b71db0319f56032d4c7f27d0b57aaa28ce8cdbc
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Mar 4 16:46:53 2009 +0800

    Skip /etc/mtab copy because it does exist and symlinks to /proc/mounts

commit 9424695803e95e7309126436743961ed79f6501e
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Mar 4 16:36:01 2009 +0800

    Clean up all the mount points just before image conversion

commit b51c56d00834ce5f165f11943a718b7f579bbffb
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Mar 4 14:13:35 2009 +0800

    Added more friendly message for NAND imaging

commit 686c418afa1e8b1af8d66e9e8296697fab3baeb5
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Mar 4 13:31:44 2009 +0800

    Added: --bootimg-only option for NAND imaging
    
    If specified --bootimg-only in cmdline, mic2 will only
    download needed bootstub/kernel/initrd pkgs from repos
    and unpack them, without concern their dependencies.
    It will speed up a lot the boot image creating.
    Surely, all the --kernel-url like options can co-work
    with this new option friendly.

commit a567ba5afcff6ae1d7aa1201257b476eb1d49215
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Tue Mar 3 14:24:08 2009 +0800

    Fixed one typo, when get excluded packages list

commit b38e5ea247fde8db844ca0e75769afe938cdf657
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Fri Feb 13 13:31:51 2009 +0800

    Added SIGINT handler to cleanup before quit

commit 15161a94a05ecc792bcbf3cd746b230ea3252bca
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Tue Mar 3 11:53:15 2009 +0800

    Fixed: shouldn't stop when excluded pkg missing in repo
    
    To fix bug1065, when there's no valid kernel pkg in repo, and
    provide one thru cmdline option.  This is the generic resolve
    method to this problem.
    Another modify to nand.py, more friendly quit when cannot find
    valid kernel, by adding exception catch.

commit 2e650039df4d54f6c73c657b0b4d8fb2adeadb65
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Mar 2 15:53:18 2009 +0800

    Enable ApplianceImageCreator and kscommands to support mic2 gui

commit 215de6aa65968c962a62f0c4acd799106f8b46fd
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Mon Mar 2 15:38:40 2009 +0800

    Added: kernel rpm replace for nand image
    
    Additional, add a general method to install local
      rpm files to installing system.

commit 75a167a00e99649c3f506f072dd33e129a79b241
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Fri Feb 27 17:06:24 2009 +0800

    Added: kernel-url/path from cmdline for nand
    
    For the case we need override the kernels in repo
    with local workable one.

commit 55dad58767d5cb06ab0401bc14a59bd5eff9c086
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Thu Feb 26 07:53:40 2009 -0800

    get version from VERSION file

commit fcbbe087b70a58c30d05caa76563171cc6537a40
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Thu Feb 26 12:35:55 2009 +0800

    Added: selection of versioned or latest release

commit 60d5d07ecea0c8af207fc952d813d95d6b12c5d2
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Feb 25 18:28:00 2009 +0800

    Fixed: output img file should not be executable
    
    and fixed a module file permission btw

commit b4acf1f9e252567f9a62e75728334d248f01070e
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Feb 25 15:59:16 2009 +0800

    Add a new tool moblin-chroot
    
    moblin-chroot is used to chroot a live image or a
    directory which contains the whole file system
    unpacked from live image so that developers can
    do any change, for example, install some packages,
    change some config files, compile and build a new
    software package.
    
    moblin-chroot can also be used to unpack a live image
    , convert a live format to another live format.

commit 76776db833d5e39ff3cd05349d387a7a059c2605
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Feb 25 12:25:34 2009 +0800

    Added: both initrd-path and initrd-url supported

commit 9397aaa2d44ac69826d0bb93ad3f34678796bdb9
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Tue Feb 24 10:33:05 2009 +0800

    Added "Network Installation" to grub menu

commit 83d05bfe1e3f106d712223515afa6cb99fd43f9f
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Tue Feb 24 10:41:31 2009 +0800

    Changed input initrd-url instead initrd-path

commit aaadf56d73cbe495b7dea17f3f2b4f5a17c301c2
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Feb 23 15:13:37 2009 +0800

    Enable image convertor to support filesystem as source
    
    With this feature, a user can convert an image filesytem
    unpacked from moblin image to live image.

commit 1f4d165de92d96c788f20cb9bd60b8be1408cecc
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Mon Feb 23 14:54:13 2009 +0800

    NAND: provide initrd path from cmdline option
    
    Removed 'nand' directive from ks
    Move 'boot=usb' back to appendline
    Provide initrd.img's path from cmdline option
        which is optional, if not provide, mic2 will try to
        copy one from installing system, if cannot find one,
        it will raise exception and abort.

commit d15c02b03ac92f54ae6c639455451a924f005124
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Feb 23 10:57:16 2009 +0800

    Add a missed launch_shell

commit fa7be4143ce02d9310f2e1cdc4f57cd5fbfcdcac
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sat Feb 21 16:07:41 2009 -0500

    simplify give_shell calls

commit 68c305766c034ddacddaef92195aede3d8d41099
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Fri Feb 20 17:50:47 2009 -0500

    remove dupe option

commit b78c14d59cfb33a8cf3b1e4698a08e2e436dc286
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Fri Feb 20 17:47:50 2009 -0500

    readable tools options

commit 8d96c25448de05a7172239d276c5edc8e974917a
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Fri Feb 20 16:57:59 2009 +0800

    Manage: rm all whitespace trailing in code

commit 300b3bf439c6536618ec44fd6e25d854c8ec03a4
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Fri Feb 20 16:47:39 2009 +0800

    Renamed ext of nand image to '*.bin'

commit 5bc1134c4ee1c3d967ce8fea2357735afb691ee7
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Feb 19 14:59:03 2009 +0800

    Enable convertor to auto-detect image type if not given

commit 5a2bab4f9c044c3b5679bf1ea7fe69fc2ac364c4
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Thu Feb 19 13:23:41 2009 +0800

    Fixed: checking dm_snapshot will failed with Fedora10
    
    In Fedora 10, dm_snapshot was built into the default
    kernel. The checking after calling modprobe will fail
    but it still can work well.

commit f45d7ffdb742639147d9ebe584ea4c152d1c799f
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Thu Feb 19 13:17:05 2009 +0800

    Fixed bug774, add required authconfig and yum for all image

commit 1d6278214d88d089213f2dbe6d659af7e48dda41
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Thu Feb 19 10:03:02 2009 +0800

    Appended 'parted' dependency

commit 9a340504da213f5c58b854a905013d2adfa9f7fb
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Feb 18 16:35:18 2009 +0800

    Fix symlink /etc/mtab error
    
    For image convertor, it will result in error
    to symlink /etc/mtab to /proc/mounts in some
    distros, this fix will remove such errros.

commit eff1a70649000be6791ca5e771239423dd963808
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Feb 18 15:56:38 2009 +0800

    Fix incomplete unmount for source image
    
    Note: it should cleanup instead of unmount

commit 45bf24ed5c2e6fd3469c30bf783c60f7d747726e
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Feb 18 14:07:16 2009 +0800

    Remove -k/--cache option

commit da1ab961b5c047d7dc5476505f415d5336ebbf19
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Feb 18 12:40:55 2009 +0800

    Fix initrd boot error for convertor

commit 3f521298fccf8b70342cbcfa87f07c803bcf2376
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Tue Feb 17 13:47:17 2009 -0500

    move files around

commit ecf2898691cd7a9d7414e5f21822efed273eb919
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Tue Feb 17 13:46:21 2009 -0500

    Use VERSION file instead of relying on spec

commit 12abc1f9b9d6731e54286d30314593421bb2648b
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Tue Feb 17 13:37:55 2009 -0500

    directories for single files are a waste

commit c8ec31a3507657e861a80ed11877f692cccc62fd
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Feb 17 17:14:16 2009 +0800

    Refactor image convertor
    
    - Implement base convertor classes in
      mic/imgconvert/convert.py
    - Rename moblin-vm-to-live to moblin-image-convertor
      and move base convertor classes to convert.py
    - Get initrd with mkinitrd
    - Remove kickstart config file dependency

commit 32d59f36387d7adc40574775b5977adbfa818674
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Fri Feb 13 17:47:41 2009 +0800

    Included unsquashfs tool to pkg

commit c6adc7d5da00ddf504a692bff8898ed3842e77a3
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Feb 13 17:54:06 2009 +0800

    Fix squashfs mount issue
    
    live image used squashfs 4.0, but local squashfs is
    very hard to meet this requirement. unsqushfs from
    squashfs-tools is a good alternative for this.
    
    This fix requires unsquashfs is installed as
    /usr/bin/unsquashfs.moblin.

commit 283d6694e671b89bd035c3ab6812e16d40b42dbb
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Feb 13 17:40:55 2009 +0800

    Fix squshfs-tool conflicts because of different cvs version

commit 75678d8b9cca8744c9b11661e80758a1d957cf92
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Feb 13 16:38:01 2009 +0800

    Fix unsqushfs build error and enable it work for version 4.0
    
    Note: live image chroot feature requires it.

commit c762957aa96fde78432ffaf499b3236de10d2ee4
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Fri Feb 13 13:52:28 2009 +0800

    Deleted unused files under tools/

commit e7c1bfb08fb9a5d34aafa79bb74c63a00379dbdd
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Fri Feb 13 11:17:48 2009 +0800

    Fixed bug849, mic2 does not work in moblin2
    
    Root cause: when calling kpartx, dm_snapshot has not been
        loaded.
    Fix: before calling kpartx, check and load dm_snapshot module

commit d2e227594cca735cd1564a24b1b26b97f285456b
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Feb 11 17:46:47 2009 +0800

    Enable image convertor to convert from livecd to liveusb or vice versa
    
    Use base_on and shell feature, we can implement
    live-to-live convertor with chroot feature.

commit fc85d81169ea759079a4fa53d98dd16ae75a52b9
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Feb 11 17:43:59 2009 +0800

    Don't makedirs if lofile exists

commit 2ba3be0cb989161948d99d141788516300d00431
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Feb 11 17:41:02 2009 +0800

    Enable base_on for liveusb image

commit 3c3ccba0d13594a36a46904d222632cf13d67818
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Feb 11 17:06:48 2009 +0800

    Initialize proxy settings to None
    
    Some systems will report error when proxy variables
    aren't assigned before reference, this commit is
    specially used to fix such errors.

commit 3d12578c88b984ed11d8aff64add615cdbe8cc14
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Feb 11 16:25:04 2009 +0800

    Added code to check deb version and spec version

commit 65056cb4b023ecbaa20079ee3ee44f00ceed5014
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Feb 11 15:39:25 2009 +0800

    Added version managment to mic2
    
    It includes the following features:
     1. '--version' option of tools
     2. setup.py read/update version infomation
     3. utils/release.sh read/update version infomation
        in the process of packaging
    
    The center of all version infomation is from:
        spec/mic2.spec

commit 27408aca7fa105d5b227b9a3ab36a08593c7b9a6
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Feb 11 10:44:21 2009 +0800

    Fixed wrong format of vmsize and rdsize in bootimg

commit c7c6fb385bb5bd68295fdab4dcc4f631635647ca
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Tue Feb 10 17:29:54 2009 +0800

    Updated bootstub path according new package

commit a43d36a07346167ab92879f6c5290f08afd324ba
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Feb 10 15:48:16 2009 +0800

    Enable image convertor to support livecd and liveusb
    
    - Add ImageConvertor class
    - LiveImageConvertor derived from LiveImageCreator
      and ImageConvertor
    - LiveUSBImageConvertor derived from LiveUSBImageCreator
      and ImageConvertor

commit a133febcdf8ca7957212ac2cc98b2d31be6f64b3
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Tue Feb 10 14:15:57 2009 +0800

    Deleted mid-nand.ks, and maintain it in comps.git

commit dbe2d27cb688fe81867ffba6f1562705f225fc4d
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Mon Feb 9 18:18:29 2009 +0800

    Updated ks file for nand image

commit ca5a6f0eb7fea7eed0be3695b2f804fc60f26d5a
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Mon Feb 9 17:36:43 2009 +0800

    Modified the nand imaging code to meet new request
    
    In this commit, the nand imaging code changed a lot.
    1. Instead output whole nand image, only usb/sd disk images are
       generated, which has one root partition.
    2. Add nand related handlers in kickstart
    3. Get initrd's url from ks file, and fetch it
    4. Get cmdline from ks file
    5. Get "boot" options from ks file

commit da2ce41c5b89687f2ba7252e05ffc99423f83bc7
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Feb 9 16:51:59 2009 +0800

    Skip partitioning and file system format for the sexisting image
    
    Skip partitioning and file system format for an
    existing raw image, this is specially used to support
    image convertor.

commit 3ef02be35e08c230e80d63462225f065e96f03b3
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Feb 9 16:41:40 2009 +0800

    Add an image convertor tool
    
    moblin-vm-to-live can convert a raw or vmdk image
    to a live image so that devlopers can modify raw
    or vmdk image then convert it to live image to
    verify.

commit 68e9221747235d8c7edb2ce44d9f3edb12c962fb
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Thu Feb 5 17:11:25 2009 +0800

    Added comments to new code.

commit 39a8ddcdec4dabfdd5add5709b1b0abff8d08b39
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Thu Feb 5 17:09:45 2009 +0800

    Fixed some typo problems in example ks files

commit ff1bb30ca75bf9db5d3af96f428fd5196e2b74e3
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Feb 5 13:54:04 2009 +0800

    Fix incorrect overlay-size-mb argument delivery
    
    Argument of option --overlay-size-mb wasn't transferred to
    LiveUSBImageCreator correctly, so overlaysizemb is always
    16 no matter you gave out any bigger value, this commit
    fixed it so that you can save any newly-added stuff into
    live usb disk as long as you have an enough big overlay.

commit 787cd4f4f6491d0fa9d292db90046da6cd377a0b
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Wed Feb 4 20:37:28 2009 -0800

    re-add liveinst kernel options

commit 7ae314cf1a43b8caeaf866781567b05ca8e78185
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Wed Feb 4 20:36:16 2009 -0800

    Rename ks file for nand images

commit f982d679baafd172c0bdf4553f27bce529941f97
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Thu Feb 5 10:35:59 2009 +0800

    Added mrst specific ks file

commit b5b51e037de29ee34263ae8176a02b887ba8a500
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Wed Feb 4 18:17:01 2009 -0800

    liveinst uses runlevel 4

commit 00822344f17dfdb2e95059407336ffb9951921e2
Author: root <root@moblin-repos.jf.intel.com>
Date:   Wed Feb 4 12:55:47 2009 -0800

    check for gdm conf file

commit 3ab505fa711bebf465227f1152431e88b4988003
Author: root <root@moblin-repos.jf.intel.com>
Date:   Wed Feb 4 12:55:18 2009 -0800

    check for gdm file

commit a851ea06bc69894688b4a554b858656e82a925e8
Author: Anas Nashif <nashif@moblin-mdi.jf.intel.com>
Date:   Wed Feb 4 11:09:12 2009 -0800

    install bootstub for nand

commit ff651c35126f7df47f9ef4c2d146d7f9c3d56c78
Author: Anas Nashif <nashif@moblin-mdi.jf.intel.com>
Date:   Wed Feb 4 11:08:54 2009 -0800

    Add shell command to nand

commit a19cf30520648e97d45f4afa75617e03c3f1aa3e
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Thu Jan 22 18:02:34 2009 +0800

    Added NAND image format support

commit b43ef7651a078bbaf9ec984860f17f05d2b1e39e
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Feb 4 18:49:14 2009 +0800

    Fixed: buggy parsing of kpartx output

commit 6b61c257cb6810efaeafadea682ece43832ef91a
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Feb 4 18:47:59 2009 +0800

    Fixed: option tmpdir cannot work with 'loop' image

commit 9569e0bbb09eae97faebd40ba33dbb2ea9e3f708
Author: Anas Nashif <nashif@moblin-repos.jf.intel.com>
Date:   Tue Feb 3 12:52:33 2009 -0800

    dont need defaultdm

commit ce5efe814057fab9738bf83607c424a8ecb28f36
Author: Anas Nashif <nashif@moblin-mdi.jf.intel.com>
Date:   Tue Feb 3 08:03:37 2009 -0800

    Create .dmrc

commit ac39611dd0a67217c8367e4e5b2359ba1878ae47
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Feb 3 14:14:45 2009 +0800

    Add proxy support for repo
    
    Appended three options for kickstart command 'repo', --proxy,
    --proxyuser and --proxypasswd, users can set proxy for any
    repo but other repos won't be impacted, --proxy=_none_ means
    no proxy, a proxy setting example:
    
    repo --name=moblin --baseurl=http://repo.moblin.org/moblin/releases/test/alpha1/os/ --proxy=http://proxyhost:proxyport/ --proxyuser=proxyusername --proxypasswd=proxypassword

commit 34de498aba21b71f6692adc7464f9e5791c2907a
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Mon Feb 2 13:23:29 2009 +0800

    Re-org Makefile for public release
    
    move packaging and git repo related things to a new script
    util/release.sh

commit df8af65ccd0516fa697120481a79bfe29684594b
Author: Anas Nashif <nashif@moblin-mdi.jf.intel.com>
Date:   Mon Jan 26 13:07:59 2009 -0800

    bump version

commit 4f742cb9af56a4cf30af25eb53bb1f1cbacaa277
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Mon Jan 26 16:03:34 2009 -0500

    Added COPYING and README

commit b3f5c34372067b9e2d59c1a26c61fb350448a61b
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Mon Jan 26 15:56:52 2009 -0500

    Revert "Added suffix option"
    
    This reverts commit de8df777969cdbf390cbea88a29f770d3a318722.

commit de8df777969cdbf390cbea88a29f770d3a318722
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Mon Jan 26 15:52:44 2009 -0500

    Added suffix option

commit 65e60c74dfe837c10b7ff1bac4ff998ae72208ad
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Mon Jan 26 15:50:59 2009 -0500

    Added Suffix option and no xml files from VMDK
    
    Suffix options for final image name. Also, do not create XML files
    for VMDK images

commit 8117f3049741266cf9d6c0828026043ddfd6a90b
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Mon Jan 26 15:50:40 2009 -0500

    Point to external repos

commit b58c94e4b59f9a72de2c4e1c74c3fe0de81030fd
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Mon Jan 26 15:50:05 2009 -0500

    Point to external repos

commit f35daf9ba1e2320e9223efb0ac9be0029faa6a63
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sun Jan 25 21:30:33 2009 -0500

    Modified archive generation for real
    
    Do not include debian sub-directory, instead include a debian.tar.gz for
    build system

commit dd17702b1d94087841b15aaa9f6d513766283695
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Sun Jan 25 21:28:44 2009 -0500

    Merge commit 'origin'; branch '2.0-alpha'

commit b04c6be3e9e1355c90dd28ff27924556d8fc56c6
Merge: 2ed4a97... 8e35558...
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Sun Jan 25 21:24:41 2009 -0500

    Merge branch '2.0-alpha' of git@moblin-mdi.jf.intel.com:image-creator into 2.0-alpha

commit 2ed4a977442f5cb7dde61c47e627b2e48caec270
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sun Jan 25 21:22:44 2009 -0500

    renamed examples, fixed makefile and archive generatuion

commit 3c6fed63a3e84482183785c3bec24c4d2602a699
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sun Jan 25 21:21:22 2009 -0500

    Prepare for external release

commit 833abf5b34d6ab27a716c2355e507c99eb85c7ba
Merge: f615b31... c054462...
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Sun Jan 25 20:53:10 2009 -0500

    Merge commit 'origin'; branch 'master' into 2.0-alpha

commit c054462ba176e8ba59bdc30775ba0bf890fe7130
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Jan 22 16:58:31 2009 +0800

    Fix intangible usb disk detection issue
    
    Use hal to precisely decide if /dev/sd?
    is a removable usb storage device.

commit 87562033d2ff63ffc9b68dca114335eba5e1d5e8
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Jan 21 10:41:36 2009 +0800

    More cleanup for debian/* and a typo fixing

commit 8e3555854b4e4828bff3a4acb8461cfc7f360354
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Jan 21 10:41:36 2009 +0800

    More cleanup for debian/* and a typo fixing

commit f615b312b9846837d3b99e448892784ca7f68722
Merge: c876666... 8768256...
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Tue Jan 20 20:44:32 2009 -0500

    Merge branch 'master' of git@moblin-mdi.jf.intel.com:image-creator into 2.0-alpha

commit 8768256cbf893b2888b9d65659813112adbfb498
Author: Anas Nashif <nashif@moblin-repos.jf.intel.com>
Date:   Tue Jan 20 15:28:46 2009 -0800

    More packaging cleanup

commit 15a5872bedaf35d239d8cbf03382cd105f1598ac
Author: Anas Nashif <nashif@moblin-repos.jf.intel.com>
Date:   Tue Jan 20 15:07:25 2009 -0800

    Cleanup for release and packaging
    
    - Removed UX kickstart files, they will be available at a special location.
    - Renamed package name and restarted versioning. For now we are mic2 and we are at 0.3.
    - Remove macros from spec file, they just confuse.

commit 73f0012fa6443dbc22d2c7179556b53bf436b5c0
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Wed Jan 21 00:28:40 2009 +0800

    --defaultdesktop=XFCE and sync netbook-sdk.ks with netbook.ks

commit c8766665211472ee23e6b6d3055276e8324b3224
Merge: 9107996... 0083ee5...
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Tue Jan 20 09:44:38 2009 -0500

    Merge branch 'master' into 2.0-alpha

commit 0083ee5a4cb9d2db5f9abdea5a5086a9a7b83dad
Merge: e9dd465... a472c1f...
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Tue Jan 20 09:40:18 2009 -0500

    Merge branch 'master' of git@moblin-mdi.jf.intel.com:image-creator

commit e9dd4653b9f7495828dbcec650e201a1ed50c3b7
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Tue Jan 20 09:40:06 2009 -0500

    Use DESKTOP instead of WINDOWMANAGER

commit 91079963261ebb4dacab79c731ebcec7ff293c44
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Jan 20 14:10:01 2009 +0800

    Make overlay work correctly
    
    Old /lib/udev/vol_id will remove "/" on
    getting file system label, live USB image uses
    /lib/udev/vol_id to find overlay file name,
    but moblin uses new /lib/udev/vol_id so that
    it will return file system label with "/", so
    overlay can't work correctly now, this commit
    fixed this issue, it will remove "/" from file
    system label beforehand so that live USB's fslabel
    never contains "/".

commit a472c1f29d3bda3198b9399825944f486b86225a
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Jan 20 14:10:01 2009 +0800

    Make overlay work correctly
    
    Old /lib/udev/vol_id will remove "/" on
    getting file system label, live USB image uses
    /lib/udev/vol_id to find overlay file name,
    but moblin uses new /lib/udev/vol_id so that
    it will return file system label with "/", so
    overlay can't work correctly now, this commit
    fixed this issue, it will remove "/" from file
    system label beforehand so that live USB's fslabel
    never contains "/".

commit f1dc9504896538f8783aa15e819cd78ae5fe742c
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Jan 20 11:03:13 2009 +0800

    Ask the user to confirm on writing data to USB disk
    
    Note: fix bug 455, suppress annoying error info from
    sfdisk

commit 415dd53d94b927d3a97b4d3451f730649256a194
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Jan 20 11:03:13 2009 +0800

    Ask the user to confirm on writing data to USB disk
    
    Note: fix bug 455, suppress annoying error info from
    sfdisk

commit 655dbed09d3ba9283a6f22733ddf908c52d294d4
Author: Anas Nashif <nashif@moblin-repos.jf.intel.com>
Date:   Mon Jan 19 13:29:11 2009 -0800

    Updated examples with latest repos

commit 61c88b6edd2fcda254c4b1cd1ce374c17cdae784
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Mon Jan 19 15:14:05 2009 -0500

    timeout is 10 now , 2 was too fast

commit 27c5632ecdbe54aeca38d246ad1eb6bd288619ad
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Mon Jan 19 15:13:41 2009 -0500

    Do not hide syslinux menu by default

commit 38fe609cab5a9c95500d9384c857db60fe1cefc7
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jan 19 16:33:13 2009 +0800

    Strictly check the user's input in interactive mode
    
    Note: fix bug 454

commit 17bc65560fcad8632b10e0d85075e3a26efe8cc4
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jan 19 11:23:22 2009 +0800

    Fix bug 477
    
    Note: commit bb3011c8bb5f983d39d7ba507e73bc63cf9cc677
    introduced bug 477

commit 63209427e5110e0e4de7bc18ec6dddb3edf2b126
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jan 19 16:33:13 2009 +0800

    Strictly check the user's input in interactive mode
    
    Note: fix bug 454

commit 5950db22a08ab96333b037f523a69e4e53c994e0
Merge: 6351ab3... 459d1a1...
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Mon Jan 19 01:08:19 2009 -0500

    Merge branch 'master' of git@moblin-mdi.jf.intel.com:image-creator

commit 6351ab343d58fb3f5fa2e75a7d0bc11a6dc0f17d
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Mon Jan 19 01:04:41 2009 -0500

    Update netbook-ux example with new group
    
    Also, minor fix to desktop handler in ks

commit 459d1a1770211f3bdb0ad603902f512f1792a0d3
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jan 19 11:23:22 2009 +0800

    Fix bug 477
    
    Note: commit bb3011c8bb5f983d39d7ba507e73bc63cf9cc677
    introduced bug 477

commit f6e30da4358addb606ff9e708f7578a8f1b26597
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Fri Jan 16 14:01:21 2009 -0500

    Add moblin user to video/audio

commit bb3011c8bb5f983d39d7ba507e73bc63cf9cc677
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Fri Jan 16 11:10:15 2009 -0500

    expand cachedir to allow ~/xx type of path, although this always goes to /root/, but better than losing cache data

commit 6fcc6d98cfc5f9c0c4a0494b757a61b749569612
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Fri Jan 16 09:10:28 2009 -0500

    Fixed compile problem with repo data
    
    priority is not a member of pykickstart F8_RepoData. Removed and made it work again

commit 2e664be528e2c234a4c466339e689539e46bc709
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Jan 16 16:52:16 2009 +0800

    Enable --save option for kickstart repo command
    
    With --save option, moblin-image-creator will
    generate .repo files according to repo in kickstart
    config file and save them to the file system of
    moblin image.

commit 0227cea4949cbd0d5d69e0ca451a1239689a531a
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Fri Jan 16 03:17:18 2009 +0800

    set defaultdm

commit 6bf7f76577e487c9fbfb4c167c73ca6854083f73
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Fri Jan 16 00:58:37 2009 +0800

    Fixing of -*devel

commit d9121ffbfd739f3b14dbb69d5cea0ad645082b21
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Thu Jan 15 15:51:09 2009 -0500

    Added UX SDK (moblin + xfce)

commit 7b523fb62b61f0c029f6019077345c312aa590e1
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Thu Jan 15 11:56:35 2009 -0500

    Added internal repos, remove moblin-desktop, added moblin-session

commit 638df71370866a9e9f67f985e1ab23edde9024c2
Merge: e57f7a0... 0c12cd7...
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Thu Jan 15 11:37:25 2009 -0500

    Merge branch 'master' of git@moblin-mdi.jf.intel.com:image-creator

commit e57f7a0a6c6d30d2b1edb1b597b369f4f402f053
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Thu Jan 15 11:32:40 2009 -0500

    Add UX ks file

commit 0c12cd73c8bac505de61258d08437e28e9d0ceb1
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Jan 15 16:29:59 2009 +0800

    Suppress some annoying warnings and messages

commit 5ace0b69d771a1a2b874af184570fa77e6d79d4b
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Wed Jan 14 17:19:00 2009 -0500

    fixed gdm handling

commit 73a3ddb4169557d7651873f2d2629821dedf24a4
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Wed Jan 14 12:07:46 2009 -0500

    smaller disk size fits most devices

commit 4de7781956f4a5dab3f2533a63e27575d384f012
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Jan 14 16:13:54 2009 +0800

    Interactive option is valid only for liveusb image

commit 4d3a1845acc7fad33e4519921e569034a2da20d1
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Jan 14 14:56:38 2009 +0800

    Fix extlinux config file name error

commit d433cba3954cb042d9b33dee568d863476f56684
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Jan 14 14:37:18 2009 +0800

    Generate live USB file image by default

commit 83fc95771501d08a1d1718d2892a233a2bfb60e1
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Wed Jan 14 00:57:07 2009 -0500

    improved make, make clean, make install

commit f36f8ce9abc44d300b5fc0087e323922f2dc8d05
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Tue Jan 13 22:37:33 2009 -0500

    Install docs and translations

commit ccd1520966a0f44d85fd90de4739f12ec975c1c8
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Tue Jan 13 19:40:45 2009 -0500

    Update squashfs-tools version, fixed syslinux handling
    
    - Now using squash-tools 4.0
    - Install syslinux binaries from host os when creating live USB images
    - Do not install /etc/gdm/custom.conf if gdm is not installed

commit 3634c64e8e3c0464bfa9c5b4009972ffc7b37b1c
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Jan 13 18:19:30 2009 +0800

    Enable live USB file image
    
    Append three options for moblin-image-creator
    , --genusbimg, --overlay-size-mb and --fstype,
    by default, to create live USB needs a USB disk,
    with --genusbimg, file image will be generated
    , then you can dd it into USB disk.
    
    --overlay-size-mb allows you to specify writable
    size for saving your changes for the system on
    USB disk, --fstype allows you to specify what file
    system is used to create image for live USB.

commit 239dd3fba447333762e2cce43c56153cc44b4938
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Tue Jan 13 17:50:19 2009 +0800

    Bundled moblin2's isohybrid from syslinux

commit a356c78c3f4d7edf9463fbe4349aecf4866d5df7
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Tue Jan 13 17:04:43 2009 +0800

    Added python version requirement to >= 2.5

commit 8dbcbeab5ef2034de6a4b1625a93daa2eca2c9ac
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Jan 13 15:06:46 2009 +0800

    Mount usbfs to /proc/bus/usb if not mounted

commit 5538853f284977406d921e4ecb762c1d62ddbd41
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Tue Jan 13 02:00:58 2009 -0500

    Added SDK groups

commit b76e78289d24f4456ebbf5c1efb46a56a1c3731a
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Tue Jan 13 01:32:18 2009 -0500

    Fixed DESTDIR installation

commit 2249075475049d839ceb84cb0a1f03af9f3bedc7
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Tue Jan 13 00:12:14 2009 -0500

    Go back to squashfs 3.4

commit e16300a9207979c40541a78ccaa5bca8b19d94c5
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Mon Jan 12 23:55:17 2009 -0500

    also fix squashfs tools path for debian packages

commit d6ff0a071e5b63f06ae18f8c1695c81cbbc93f60
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Mon Jan 12 23:49:06 2009 -0500

    Fixed spec with new squashfs path

commit 049334ae10fdfdce50b2a6b32822ad140d8e6852
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Mon Jan 12 23:19:27 2009 -0500

    Move squashfs tools around, bzip them

commit 6656872e1aed307ef9b51323de46d0a6c304265e
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Mon Jan 12 23:13:30 2009 -0500

    Prepare for 2.6.29 squashfs
    
    -Added squashfs tools 4.0cvs
    -Moved squashfs to exta, and removed moblin-utils as squashfs is not a moblin utility

commit 5b896ef061c5cd87061af8af7d7772d4643fba97
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Tue Jan 13 09:35:16 2009 +0800

    Changed deb architecture from 'all' to 'any'

commit e6d3ad8ed08363212ab38b52ae458ce850855385
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Mon Jan 12 18:22:15 2009 +0800

    Fixed problem when 'make install DESTDIR=somewhere'

commit 1ec80506c5cf709addc8c85158e6b89c60690938
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jan 12 16:32:34 2009 +0800

    Another fix for sysylinux compatibility issue
    
    Note: fix 95254a52c78868316337350f58c90ebc34e1f520
    is invalid

commit 264a3b9813c30a146402ed3e1ea42e7d73e1df99
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Mon Jan 12 16:02:51 2009 +0800

    Added moblin2 as one supported build platform
    
    NOTE!!!
     To install the created rpm to moblin2, it depends on 'kpartx'
     package which have not been included to moblin2 project.

commit 95254a52c78868316337350f58c90ebc34e1f520
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jan 12 15:38:25 2009 +0800

    Fix vesamenu.c32 compatibility issue

commit 3dd43d5b9fb1ca653e42c4be2b6a776ca324f757
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Mon Jan 12 12:10:58 2009 +0800

    Added build-dep of fakeroot in debian/control

commit 1cebe4d55481437875143f4e298d26b66e682ecd
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Mon Jan 12 12:00:23 2009 +0800

    Fixed make's target in pkg meta files, according new Makefile

commit 0f758bfbeba624d5f9f3a3b3f8ef7137638aea58
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sun Jan 11 11:37:34 2009 -0500

    Run iso image through isohybrid

commit cca71fcca8b9cb5a2ac40fef045403b6b271e97c
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sun Jan 11 11:37:08 2009 -0500

    check for qemu-img before running it

commit 27ba9791891f06de4b9f5e402e456c0e84507a63
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sun Jan 11 11:36:25 2009 -0500

    spec is not noarch

commit f89214d7b6920050c486fa82d87249f6f3bf9fe7
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sun Jan 11 11:34:16 2009 -0500

    modified for latest build
    
    - Do not install liveinst desktop file, this is installed on the fly when starting X on live image.
    - gdm support
    - Minor package cleanup

commit 0a40fcadade39368f01e37f1c2be82263e8d82ff
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sun Jan 11 11:33:35 2009 -0500

    Use new syslinux with hybrid support

commit 72ae3ca9a56041d828c8fe5d34f60305035690ec
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Sun Jan 11 11:31:45 2009 -0500

    Do not compile squashfs tools everytime

commit d12e60fc2d4a5ee80d2451fc2b9ae7d21f160263
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Jan 9 17:46:31 2009 +0800

    Fix device name error in ExtDiskMount
    
    - Note: fe8facf78696328c9752df1b29fa2c76fec3e02d
      introduced this issue

commit fe8facf78696328c9752df1b29fa2c76fec3e02d
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Jan 9 17:01:49 2009 +0800

    Add LiveUSBImageCreator
    
    - Add VfatDiskMount
    - Add LiveUSBImageCreator
    - Some small tricks for vfat

commit 569f45bb2ed517bb25b563493bf883da1149bcc3
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Fri Jan 9 16:37:49 2009 +0800

    Using one unified spec file for fedora and suse system

commit 5c170f58c9ad3951305b681319dbc6cfcae3abd3
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Fri Jan 9 14:06:18 2009 +0800

    Cmdline check: friendly tip for required 'ksfile' and 'format' options

commit 944463debb5a76450cc79baaecd5a0f6fe9c52f3
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Tue Jan 6 00:22:04 2009 +0800

    Fixed "inconsistent use of tabs and spaces in indentation" in pykickstart

commit f6d3427692e1066bc265087fc6c286631b415843
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Fri Jan 9 11:31:41 2009 +0800

    Added squashfs-tools source tarball, build mksquashfs from src

commit 4e4025a70bbb705d8d6b2e02e71a8ffb567722c5
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Thu Jan 8 20:27:51 2009 -0500

    rever to original

commit 6800f82cfe2ecb395fac326c62e30c69e7e6c423
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Thu Jan 8 20:20:28 2009 -0500

    Put vmware configuration in the module

commit 596090c922629af362974f708506bee33a779b13
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Thu Jan 8 19:06:42 2009 -0500

    Added options --shell and --skip-compression

commit ce64ca102c25aa5953abb35abbebead51e6ccef2
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Thu Jan 8 19:05:45 2009 -0500

    Handle display manager

commit e58b8f785ba062c6073c7e27d0fe32d9c5b1193f
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Thu Jan 8 19:04:45 2009 -0500

    Add missing files

commit 651e7c8908d45713b5c2a31338d4c2e2de07fa27
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Thu Jan 8 19:04:31 2009 -0500

    Install mksquashfs correctly

commit ba087d6f797d9edd81086d48f4eeb63718245168
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Thu Jan 8 10:36:02 2009 -0500

    Removed unused tools

commit 6c860d73ec70e6f93353b66e9cbdf97e65484c0a
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Thu Jan 8 18:27:53 2009 +0800

    Add moblin2 specific mksquashfs tool to package

commit 25be438099e4c94d51c971025178acea35947a1a
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Thu Jan 8 18:42:09 2009 +0800

    RPM building topdir change to /tmp, and add spec build-dep of python-devel

commit 7d902c6d5d60554469d219622908bafafbf8bef8
Author: Vivian Zhang <vivian.zhang@intel.com>
Date:   Thu Jan 8 17:15:05 2009 +0800

    add installer icon to desktop in %post of netbook.ks

commit 4799764ea9f51e25680332d4ff0e3233d6643d51
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Jan 8 17:06:39 2009 +0800

    Multiple checks for usb disk mount
    
    - Check USB disk automount introduced by reload
      partition tables multiple times to meet auto
      mount delay
    - Never ask the user if only one usb and only one
      available partiton is ok

commit 8f173c1862625091cbf00e9e531453bb8a551b68
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Jan 8 14:39:31 2009 +0800

    Fix weird opening volume error

commit 9a4472f524b7703a762c8e1a014177095dd8721a
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Thu Jan 8 10:33:06 2009 +0800

    Fix invalid usb device name

commit 950cebc2db3f47e19c130b6013352ebc70f3265d
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Wed Jan 7 22:47:13 2009 +0800

    No need creating /dev/console in KS

commit ad8b483c0b26659bfbaae71367a74e9d38be2813
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Jan 7 16:14:37 2009 +0800

    Fixed several compatibility problems with python2.4

commit b2b4b76ceae1290f62668c0d0dc7957d3f7fe574
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Jan 7 16:14:22 2009 +0800

    Modified Makefile and setup.py to make packaging easier

commit aaab49c8e254207c2a659a7706595e198093fcbb
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Jan 7 16:14:09 2009 +0800

    Added rpm packaging control files (spec/*/*.spec)

commit 31b3a46be2b8d40ef64b8690415c67584521847e
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Jan 7 16:13:57 2009 +0800

    Added deb packaging control files to repo. (debian/*)

commit 664f09df39a7148a165bbed8b61dc3f23357e616
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Jan 7 16:13:34 2009 +0800

    Added extra python modules to repo. (initparse and pykickstart)

commit 99efa423bf5858869693c6441b4c7e403216f0a2
Author: JF.Ding <Jian-feng.Ding@intel.com>
Date:   Wed Jan 7 16:12:47 2009 +0800

    Added .gitignore to repo to ignore *.pyc and *.pyo

commit df24a1edd5260c1add5e4cf6b5eb3e9de92edc12
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Tue Jan 6 00:57:30 2009 +0800

    Rename to netbook.ks from default.ks

commit 05b457fa22a7db16d3b6d90afdc836efb18d3463
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Tue Jan 6 00:38:20 2009 +0800

    remove vmm.ks since it's same as default.ks

commit 645b01b9439aab95cf9d5d4fb0f65695ac58d7bb
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jan 5 23:06:01 2009 +0800

    Remove dependency on rhpl in desktop.py

commit 833831b759489cec0aa91afb557a29a4b00f7d32
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Mon Jan 5 00:56:02 2009 +0800

    make partition size 1024M

commit 85e3d99ce37b75961c733a66168f1ab2cdc888bb
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Sun Jan 4 07:37:16 2009 +0800

    remove sudo in Makefile

commit df0badb45903056d4370baecac2868d2292d8cd3
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Mon Jan 5 01:42:35 2009 +0800

    Fix usb disk detection issue

commit a3ce3fd8612dfa66e9e365aec3dd331250f0e2a3
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Sun Jan 4 23:25:40 2009 +0800

    The default target of Makefile does nothing

commit f15b33520ef6d1669153f1e3980635787e0f0cc9
Merge: f82dbc6... 9b3f65b...
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Sun Jan 4 05:01:19 2009 +0800

    Merge branch 'master' of ssh://git@moblin-mdi.jf.intel.com/image-creator

commit 9b3f65bf30e11bf9e3d68a904fa1eef95202bf04
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Sun Jan 4 22:43:04 2009 +0800

    Use mic.* to import modules

commit a83b6d03a237cb75ea87134adf4984005bf53665
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Sun Jan 4 22:36:22 2009 +0800

    Clean up

commit 232e81376110c704878ebab9e18bf74f33df70be
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Sun Jan 4 22:29:01 2009 +0800

    Enable desktop handler in default.ks

commit d6d315ac2d01644f08e2d60a1d551fea77a0111c
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Sun Jan 4 22:19:06 2009 +0800

    Remove mic under tools

commit 71f29b4d21e3e37b0502b37a9156f2d6e58e64c2
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Sun Jan 4 22:14:03 2009 +0800

    mic should be under top dir

commit a29a8a87677c8b8e67bbe0ef9a06057ab1e7d9a8
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Sun Jan 4 22:09:06 2009 +0800

    Several big updates
    
    - Put all the modules under mic/
    - Rename livecd-iso-to-disk to moblin-livecd...
    - Add a kickstart handler for default desktop setting
    - Update Makefile

commit f82dbc66290db6887c2f2cb368bd926cf7954690
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Sun Jan 4 04:52:23 2009 +0800

    Add mesa-dri-965

commit 6a9102b21a190d80cca3fd68d1f072f804437bd3
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Sun Jan 4 03:30:10 2009 +0800

    Update KS file to follow comp.xml changes

commit 2ed6a8756eabe16e6eed838f8fea2826a21ddb9b
Merge: 1c16ac0... 209b8e2...
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Wed Dec 31 00:39:18 2008 +0800

    Merge branch 'master' of ssh://git@moblin-mdi.jf.intel.com/image-creator

commit 209b8e262924ec1d18059506c2671c82dbd548e1
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Dec 31 18:09:02 2008 +0800

    Fix mount introduced by reloading partition table

commit f85d0d878c57303cc0432eedf2dd7629cfe79a31
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Dec 31 02:30:57 2008 +0800

    Ensure /lib/udev/vol_id to run correctly

commit bb3766c4b6b3f264c7bae36b31f3c67f3ea1140d
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Dec 31 01:59:46 2008 +0800

    It should exit if the given usb device doesn't exist

commit abbed56140f8bcef5522d1292dce0f32ba0ce76c
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Dec 31 01:36:27 2008 +0800

    Fix device name error in livecd-iso-to-disk

commit 65b0f1263f902437a2f6d393cf5615a0ad768e1f
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Mon Dec 29 19:04:25 2008 +0800

    * Update default.ks and vmm.ks to work with new comp.xml * Fix the issue of unable to boot to desktop by moving setting of desktop and user moblin from moblin-live to KS file

commit 2bd1da19dc4fde8f6a193b91bced72eb2054bdd2
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Dec 30 23:59:02 2008 +0800

    Enhance livecd-iso-to-disk
    
    - Decide if /dev/sd* is usb device
    - Allow the user to select usb device if two or
      more usb devices are available
    - umount all the partitons on the selected usb
      device if any one of them is mounted
    - Allow the user to select a partition if one or
      more partitions on the select usb device are ok
      for live USB

commit 1c16ac07d36288879bd0ce4583a06477b34f9ba3
Merge: e5195d3... f85d0d8...
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Tue Dec 30 18:20:49 2008 +0800

    Merge branch 'master' of ssh://git@moblin-mdi.jf.intel.com/image-creator

commit e5195d39c7e776486e506b1ccaafcc81add009b8
Merge: 9845b18... bb3766c...
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Tue Dec 30 17:56:11 2008 +0800

    Merge branch 'master' of ssh://git@moblin-mdi.jf.intel.com/image-creator

commit 9845b18ea929fc113290b734b3c819369f10c706
Merge: d72c899... abbed56...
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Tue Dec 30 17:27:35 2008 +0800

    Merge branch 'master' of ssh://git@moblin-mdi.jf.intel.com/image-creator

commit d72c899af529e7c3fcd92db8fcdd036c563e3bb0
Merge: d99c56d... 374b18a...
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Tue Dec 30 17:00:36 2008 +0800

    Merge branch 'master' of ssh://git@moblin-mdi.jf.intel.com/image-creator

commit 374b18ad3e625c0898d614a079f6d76e055035e2
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Wed Dec 31 01:10:21 2008 +0800

    Add file bar

commit d99c56d8acacbf21af2bffc6672cda5c28cf216a
Merge: c62d7ea... 65b0f12...
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Tue Dec 30 16:45:01 2008 +0800

    Merge branch 'master' of ssh://git@moblin-mdi.jf.intel.com/image-creator

commit adbd70a062d4f1e5b5a815bceffbf1a5af186609
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Dec 30 01:44:03 2008 +0800

    Fix kpartx issue on Ubuntu

commit c62d7ea1f4c9cdfc9cec2292585cbd46e118b61a
Author: Peter Zhu <peter.j.zhu@intel.com>
Date:   Mon Dec 29 19:04:25 2008 +0800

    * Update default.ks and vmm.ks to work with new comp.xml
    * Fix the issue of unable to boot to desktop by moving
      setting of desktop and user moblin from moblin-live to
      KS file

commit 135dd884df5d712aaa78bb3f00548c01d42c64e9
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Sat Dec 27 01:24:17 2008 +0800

    Make yuminst compatible with yum in FC9

commit d28af39780e006a7549f6333e43638025fdd50e2
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Sat Dec 27 00:03:12 2008 +0800

    mksquashfs and grub use full path

commit c0c9e8354b829ca0643e52bf8e2cc764c8d402e7
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Dec 26 23:58:16 2008 +0800

    Delay mkfs.vfat until new partition table is re-read

commit f78960fe4ad7c4cbc0c0163ad2ea93cf8e97e8de
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Dec 26 21:18:16 2008 +0800

    Use sfdisk to make partitions

commit bf93876bd00cef5997b2b4331e865930e2d95a23
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Dec 26 01:53:55 2008 +0800

    New MIC 2.0 CLI moblin-image-creator

commit 9197b2724a02debc98487ac560f01137365a095f
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Dec 26 01:50:26 2008 +0800

    Enhance livecd-iso-to-disk to meet moblin-image-creator's requirements

commit 0c80a15cb9581b6c84d779ce1d5e4878028a55c6
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Dec 26 01:46:04 2008 +0800

    use relative path for mksquashfs

commit ad6a5e62a33d2e89dfce039ab889ae0187e30eb3
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Fri Dec 26 01:43:30 2008 +0800

    Update Makefile: just install necesssary files

commit 927fcf151bad9486ff0d98c636adbc3a9184b1a9
Author: Yi Yang <yi.y.yang@intel.com>
Date:   Tue Dec 23 19:18:00 2008 +0800

    Add a live USB kickstart config file sample

commit 5891758141f2ad5dcf7655140063154388a8e1dc
Author: Anas Nashif <nashif@moblin-repos.jf.intel.com>
Date:   Sun Dec 21 21:43:17 2008 -0800

    -distros install parted in different locations (/sbin vs. /usr/sbin0 so we now check
    where is it.
    -Update repo URIs in ks files

commit d43273d48db74e697a495991af67a60765004c33
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Sat Dec 20 09:27:59 2008 -0500

    added missing files

commit 9ebedab2533b1b22e6a593ad82cc73f9a1e36090
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Sat Dec 20 09:21:55 2008 -0500

    More moblin modifications

commit ca5f43c779aba90fcae739a3b5a311b834897b2a
Author: Anas Nashif <anas.nashif@intel.com>
Date:   Mon Dec 15 02:02:43 2008 -0500

    kickstart examples

commit 4c948002b5dd39f32db242996ffd3115af2303b5
Author: Anas Nashif <nashif@nashif-mbp.local>
Date:   Tue Dec 2 14:49:07 2008 -0500

    initial checkin