You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(6) |
Jul
(14) |
Aug
(156) |
Sep
(35) |
Oct
(48) |
Nov
(55) |
Dec
(16) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(24) |
Feb
(154) |
Mar
(139) |
Apr
(175) |
May
(87) |
Jun
(34) |
Jul
(42) |
Aug
(68) |
Sep
(41) |
Oct
(76) |
Nov
(77) |
Dec
(50) |
2008 |
Jan
(98) |
Feb
(43) |
Mar
(102) |
Apr
(27) |
May
(55) |
Jun
(13) |
Jul
(58) |
Aug
(62) |
Sep
(61) |
Oct
(43) |
Nov
(87) |
Dec
(134) |
2009 |
Jan
(175) |
Feb
(106) |
Mar
(58) |
Apr
(41) |
May
(74) |
Jun
(123) |
Jul
(252) |
Aug
(192) |
Sep
(69) |
Oct
(38) |
Nov
(117) |
Dec
(95) |
2010 |
Jan
(146) |
Feb
(76) |
Mar
(90) |
Apr
(60) |
May
(23) |
Jun
(19) |
Jul
(208) |
Aug
(140) |
Sep
(103) |
Oct
(114) |
Nov
(50) |
Dec
(47) |
2011 |
Jan
(59) |
Feb
(47) |
Mar
(61) |
Apr
(58) |
May
(41) |
Jun
(11) |
Jul
(17) |
Aug
(49) |
Sep
(34) |
Oct
(166) |
Nov
(38) |
Dec
(70) |
2012 |
Jan
(87) |
Feb
(37) |
Mar
(28) |
Apr
(25) |
May
(29) |
Jun
(30) |
Jul
(43) |
Aug
(27) |
Sep
(46) |
Oct
(27) |
Nov
(51) |
Dec
(70) |
2013 |
Jan
(92) |
Feb
(34) |
Mar
(58) |
Apr
(37) |
May
(46) |
Jun
(9) |
Jul
(38) |
Aug
(22) |
Sep
(28) |
Oct
(42) |
Nov
(44) |
Dec
(34) |
2014 |
Jan
(63) |
Feb
(39) |
Mar
(48) |
Apr
(31) |
May
(21) |
Jun
(43) |
Jul
(36) |
Aug
(69) |
Sep
(53) |
Oct
(56) |
Nov
(46) |
Dec
(49) |
2015 |
Jan
(63) |
Feb
(35) |
Mar
(30) |
Apr
(38) |
May
(27) |
Jun
(42) |
Jul
(42) |
Aug
(63) |
Sep
(18) |
Oct
(45) |
Nov
(65) |
Dec
(71) |
2016 |
Jan
(54) |
Feb
(79) |
Mar
(59) |
Apr
(38) |
May
(32) |
Jun
(46) |
Jul
(42) |
Aug
(30) |
Sep
(58) |
Oct
(33) |
Nov
(98) |
Dec
(59) |
2017 |
Jan
(79) |
Feb
(12) |
Mar
(43) |
Apr
(32) |
May
(76) |
Jun
(59) |
Jul
(44) |
Aug
(14) |
Sep
|
Oct
|
Nov
|
Dec
|
From: <abe...@us...> - 2015-06-04 23:27:52
|
Revision: 7096 http://sourceforge.net/p/astlinux/code/7096 Author: abelbeck Date: 2015-06-04 23:27:49 +0000 (Thu, 04 Jun 2015) Log Message: ----------- smartmontools, version bump to 6.4, drivedb.h 4105 2015-06-03 Modified Paths: -------------- branches/1.0/package/smartmontools/drivedb.h branches/1.0/package/smartmontools/smartmontools.mk Removed Paths: ------------- branches/1.0/package/smartmontools/smartmontools-sandisk-u110-db.patch Modified: branches/1.0/package/smartmontools/drivedb.h =================================================================== --- branches/1.0/package/smartmontools/drivedb.h 2015-06-03 14:22:04 UTC (rev 7095) +++ branches/1.0/package/smartmontools/drivedb.h 2015-06-04 23:27:49 UTC (rev 7096) @@ -4,7 +4,7 @@ * Home page of code is: http://smartmontools.sourceforge.net * * Copyright (C) 2003-11 Philip Williams, Bruce Allen - * Copyright (C) 2008-15 Christian Franke <sma...@li...> + * Copyright (C) 2008-15 Christian Franke * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -75,7 +75,7 @@ /* const drive_settings builtin_knowndrives[] = { */ - { "$Id$", + { "$Id: drivedb.h 4105 2015-06-03 19:32:30Z chrfranke $", "-", "-", "This is a dummy entry to hold the SVN-Id of drivedb.h", "" @@ -272,7 +272,8 @@ }, { "Crucial/Micron MX100/MX200/M5x0/M600 Client SSDs", "Crucial_CT(128|256|512)MX100SSD1|"// tested with Crucial_CT256MX100SSD1/MU01 - "Crucial_CT(256|512|1024)MX200SSD[1346]|" // tested with Crucial_CT1024MX200SSD1/MU01 + "Crucial_CT(200|256|500|512|1000|1024)MX200SSD[1346]|" // tested with Crucial_CT500MX200SSD1/MU01, + // Crucial_CT1024MX200SSD1/MU01 "Crucial_CT(120|240|480|960)M500SSD1|" // tested with Crucial_CT960M500SSD1/MU03 "Crucial_CT(128|256|512|1024)M550SSD[13]|" // tested with Crucial_CT512M550SSD3/MU01, Crucial_CT1024M550SSD1/MU01 "Micron_M500_MTFDDA[KTV](120|240|480|960)MAV|"// tested with Micron_M500_MTFDDAK960MAV/MU05 @@ -568,6 +569,31 @@ "-v 236,raw48,Unstable_Power_Count " "-v 240,raw48,Write_Head" }, + { "InnoDisk iCF 9000 CompactFlash Cards", // tested with InnoDisk Corp. - iCF9000 1GB/140808, + // ..., InnoDisk Corp. - iCF9000 64GB/140808 + "InnoDisk Corp\\. - iCF9000 (1|2|4|8|16|32|64)GB", + "", "", + //"-v 1,raw48,Raw_Read_Error_Rate " + //"-v 5,raw16(raw16),Reallocated_Sector_Ct " + //"-v 12,raw48,Power_Cycle_Count " + "-v 160,raw48,Uncorrectable_Error_Cnt " + "-v 161,raw48,Valid_Spare_Block_Cnt " + "-v 162,raw48,Child_Pair_Count " + "-v 163,raw48,Initial_Bad_Block_Count " + "-v 164,raw48,Total_Erase_Count " + "-v 165,raw48,Max_Erase_Count " + "-v 166,raw48,Min_Erase_Count " + "-v 167,raw48,Average_Erase_Count " + //"-v 192,raw48,Power-Off_Retract_Count " + //"-v 194,tempminmax,Temperature_Celsius " + //"-v 195,raw48,Hardware_ECC_Recovered " + //"-v 196,raw16(raw16),Reallocated_Event_Count " + //"-v 198,raw48,Offline_Uncorrectable " + //"-v 199,raw48,UDMA_CRC_Error_Count " + //"-v 229,raw48,Flash_ID " // only in spec + "-v 241,raw48,Host_Writes_32MiB " + "-v 242,raw48,Host_Reads_32MiB" + }, { "Intel X25-E SSDs", "SSDSA2SH(032|064)G1.* INTEL", // G1 = first generation "", "", @@ -974,12 +1000,15 @@ { "Samsung based SSDs", "SAMSUNG SSD PM800 .*GB|" // SAMSUNG PM800 SSDs, tested with SAMSUNG SSD PM800 TH 64GB/VBM25D1Q "SAMSUNG SSD PM810 .*GB|" // SAMSUNG PM810 (470 series) SSDs, tested with SAMSUNG SSD PM810 2.5" 128GB/AXM06D1Q + "SAMSUNG SSD PM851 (mSATA )?(128|256|512)GB|" // tested with SAMSUNG SSD PM851 mSATA 128GB + "SAMSUNG SSD SM841N (mSATA )?(128|256|512)GB|" // tested with SAMSUNG SSD SM841N mSATA 256GB "SAMSUNG 470 Series SSD|" // tested with SAMSUNG 470 Series SSD 64GB/AXM09B1Q "SAMSUNG SSD 830 Series|" // tested with SAMSUNG SSD 830 Series 64GB/CXM03B1Q "Samsung SSD 840 (PRO )?Series|" // tested with Samsung SSD 840 PRO Series 128GB/DXM04B0Q, // Samsung SSD 840 Series/DXT06B0Q - "Samsung SSD 840 EVO ((120|250|500)G|1T)B( mSATA)?|" // tested with Samsung SSD 840 EVO (120|250|500)GB/EXT0AB0Q, - // Samsung SSD 840 EVO (120|250)GB/EXT0BB6Q, 1TB/EXT0BB0Q, 120GB mSATA/EXT41B6Q + "Samsung SSD 8[45]0 EVO ((120|250|500)G|1T)B( mSATA)?|" // tested with Samsung SSD 840 EVO (120|250|500)GB/EXT0AB0Q, + // Samsung SSD 840 EVO (120|250)GB/EXT0BB6Q, 1TB/EXT0BB0Q, 120GB mSATA/EXT41B6Q, + // Samsung SSD 850 EVO 250GB/EMT01B6Q "Samsung SSD 850 PRO ((128|256|512)G|1T)B|" // tested with Samsung SSD 850 PRO 128GB/EXM01B6Q, // Samsung SSD 850 PRO 1TB/EXM01B6Q "SAMSUNG MZ7WD((120|240)HAFV|480HAGM|960HAGP)-00003|" // SM843T Series, tested with @@ -1008,56 +1037,70 @@ "-v 199,raw48,CRC_Error_Count " "-v 201,raw48,Supercap_Status " "-v 202,raw48,Exception_Mode_Status " - "-v 235,raw48,POR_Recovery_Count " // 830/840 Series - //"-v 241,raw48,Total_LBAs_Written" + "-v 235,raw48,POR_Recovery_Count " // 830/840/850 Series + //"-v 241,raw48,Total_LBAs_Written " + //"-v 242,raw48,Total_LBAs_Read " // PM851, SM841N }, { "Marvell based SanDisk SSDs", "SanDisk SD5SG2[0-9]*G1052E|" // X100 (88SS9174), tested with SanDisk SD5SG2256G1052E/10.04.01 - "SanDisk SD6SB[12]M[0-9]*G(1022I)?|" // X110/X210 (88SS9175), tested with SanDisk SD6SB1M064G1022I/X231600, - // SanDisk SD6SB1M256G1022I/X231600, SanDisk SD6SB2M512G1022I/X210400 + "SanDisk SD6S[BF][12]M[0-9]*G(1022I?)?|" // X110/X210 (88SS9175/187?), tested with SanDisk SD6SB1M064G1022I/X231600, + // SanDisk SD6SB1M256G1022I/X231600, SanDisk SD6SF1M128G1022/X231200, SanDisk SD6SB2M512G1022I/X210400 + "SanDisk SD7SB6S(128|256|512)G1122|" // X300 (88SS9189?), tested with SanDisk SD7SB6S128G1122/X3310000 "SanDisk SDSSDHP[0-9]*G|" // Ultra Plus (88SS9175), tested with SanDisk SDSSDHP128G/X23[01]6RL - "SanDisk SDSSDXP[0-9]*G", // Extreme II (88SS9187), tested with SanDisk SDSSDXP480G/R1311 + "SanDisk SDSSDHII[0-9]*G|" // Ultra II (88SS9190/88SS9189), tested with SanDisk SDSSDHII120G/X31200RL + "SanDisk SDSSDXPS?[0-9]*G", // Extreme II/Pro (88SS9187), tested with SanDisk SDSSDXP480G/R1311, + // SanDisk SDSSDXPS480G/X21200RL "", "", //"-v 5,raw16(raw16),Reallocated_Sector_Ct " //"-v 9,raw24(raw8),Power_On_Hours " //"-v 12,raw48,Power_Cycle_Count " + "-v 165,raw48,Total_Write/Erase_Count " "-v 166,raw48,Min_W/E_Cycle " "-v 167,raw48,Min_Bad_Block/Die " "-v 168,raw48,Maximum_Erase_Cycle " "-v 169,raw48,Total_Bad_Block " "-v 171,raw48,Program_Fail_Count " "-v 172,raw48,Erase_Fail_Count " - "-v 173,raw48,Avg_Write_Erase_Ct " + "-v 173,raw48,Avg_Write/Erase_Count " "-v 174,raw48,Unexpect_Power_Loss_Ct " + //"-v 184,raw48,End-to-End_Error " //"-v 187,raw48,Reported_Uncorrect " + //"-v 188,raw48,Command_Timeout " //"-v 194,tempminmax,Temperature_Celsius " + "-v 199,raw48,SATA_CRC_Error " "-v 212,raw48,SATA_PHY_Error " - "-v 230,raw48,Perc_Write_Erase_Count " + "-v 230,raw48,Perc_Write/Erase_Count " "-v 232,raw48,Perc_Avail_Resrvd_Space " "-v 233,raw48,Total_NAND_Writes_GiB " + "-v 234,raw48,Perc_Write/Erase_Ct_BC " "-v 241,raw48,Total_Writes_GiB " "-v 242,raw48,Total_Reads_GiB " //"-v 243,raw48,Unknown_Attribute " + "-v 244,raw48,Thermal_Throttle " }, { "SanDisk based SSDs", // see also #463 for the vendor attribute description "SanDisk iSSD P4 [0-9]*GB|" // tested with SanDisk iSSD P4 16GB/SSD 9.14 + "SanDisk pSSD|" // tested with SandDisk pSSD/3 (62.7 GB, SanDisk Extreme USB3.0 SDCZ80-064G-J57, 0x0781:0x5580) "SanDisk SDSSDP[0-9]*G|" // tested with SanDisk SDSSDP064G/1.0.0, SDSSDP128G/2.0.0 + "SanDisk SDSSDRC032G|" // tested with SanDisk SanDisk SDSSDRC032G/3.1.0 "SanDisk SSD i100 [0-9]*GB|" // tested with SanDisk SSD i100 8GB/11.56.04, 24GB/11.56.04 "SanDisk SSD U100 ([0-9]*GB|SMG2)|" // tested with SanDisk SSD U100 8GB/10.56.00, 256GB/10.01.02, SMG2/10.56.04 + "SanDisk SSD U110 (8|16|24|32|64|128)GB|" // tested with SanDisk SSD U110 32GB/U221000 "SanDisk SD7[SU]B[23]Q(064|128|256|512)G.*", // tested with SD7SB3Q064G1122/SD7UB3Q256G1122/SD7SB3Q128G/SD7UB2Q512G1122 "", "", //"-v 5,raw16(raw16),Reallocated_Sector_Ct " //"-v 9,raw24(raw8),Power_On_Hours " //"-v 12,raw48,Power_Cycle_Count " + "-v 165,raw48,Total_Write/Erase_Count " "-v 171,raw48,Program_Fail_Count " "-v 172,raw48,Erase_Fail_Count " - "-v 173,raw48,Avg_Write_Erase_Ct " + "-v 173,raw48,Avg_Write/Erase_Count " "-v 174,raw48,Unexpect_Power_Loss_Ct " //"-v 187,raw48,Reported_Uncorrect " "-v 212,raw48,SATA_PHY_Error " - "-v 230,raw48,Perc_Write_Erase_Count " + "-v 230,raw48,Perc_Write/Erase_Count " "-v 232,raw48,Perc_Avail_Resrvd_Space " - "-v 234,raw48,Perc_Write_Erase_Ct_BC " + "-v 234,raw48,Perc_Write/Erase_Ct_BC " //"-v 241,raw48,Total_LBAs_Written " //"-v 242,raw48,Total_LBAs_Read " "-v 244,raw48,Thermal_Throttle " @@ -1471,8 +1514,8 @@ "SAMSUNG HD(250KD|(30[01]|320|40[01])L[DJ])", "", "", "" }, - { "SAMSUNG SpinPoint T166", // tested with HD501LJ/CR100-1[01] - "SAMSUNG HD(080G|160H|32[01]K|403L|50[01]L)J", + { "SAMSUNG SpinPoint T166", // tested with HD252KJ/CM100-11, HD501LJ/CR100-1[01] + "SAMSUNG HD(080G|160H|252K|32[01]K|403L|50[01]L)J", "", "", "-v 197,increasing" // at least HD501LJ/CR100-11 }, @@ -1556,9 +1599,11 @@ "SAMSUNG HN-M(250|320|500|640|750|101)MBB", "", "", "" }, - { "Seagate Momentus SpinPoint M8 (AF)", // tested with - // ST750LM022 HN-M750MBB/2AR10001, ST320LM001 HN-M320MBB/2AR10002 - "ST(250|320|500|640|750|1000)LM0[012][124] HN-M[0-9]*MBB", + { "Seagate Samsung SpinPoint M8 (AF)", // tested with + // ST750LM022 HN-M750MBB/2AR10001, ST320LM001 HN-M320MBB/2AR10002, + // APPLE HDD ST500LM012/2BA30003 + "ST(250|320|500|640|750|1000)LM0[012][124] HN-M[0-9]*MBB|" + "APPLE HDD ST500LM012", "", "", "" }, { "SAMSUNG SpinPoint M8U (USB)", // tested with HN-M500XBB/2AR10001 @@ -1569,6 +1614,16 @@ "ST(250|320|500|640|750|1000)LM0[012][3459] HN-M[0-9]*ABB", "", "", "" }, + { "Seagate Samsung SpinPoint M9T", // tested with ST2000LM003 HN-M201RAD/2BC10003 + // (Seagate Expansion Portable) + "ST(1500|2000)LM0(03|04|06|07|10) HN-M[0-9]*RAD", + "", "", "" + }, + { "Seagate Samsung SpinPoint M9TU (USB)", // tested with ST1500LM008 HN-M151AAD/2BC10001 + // (0x04e8:0x61b5), ST2000LM005 HN-M201AAD2BC10001 (0x04e8:0x61b4) + "ST(1500|2000)LM00[58] HN-M[0-9]*AAD", + "", "", "" + }, { "SAMSUNG SpinPoint MP5", // tested with HM250HJ/2AK10001 "SAMSUNG HM(250H|320H|500J|640J)J", "", "", "" @@ -1973,6 +2028,10 @@ "(Hitachi |HITACHI )?HT(S|E)5432(80|12|16|25|32)L9(A3(00)?|SA0[012])", "", "", "" }, + { "Hitachi/HGST Travelstar Z5K320", // tested with Hitachi HTS543232A7A384/ES2OA70K + "(Hitachi|HGST) HT[ES]5432(16|25|32)A7A38[145]", + "", "", "" + }, { "Hitachi Travelstar 5K500.B", // tested with Hitachi HTS545050B9SA00/PB4OC60X "(Hitachi )?HT[ES]5450(12|16|25|32|40|50)B9(A30[01]|SA00)", "", "", "" @@ -1992,6 +2051,10 @@ "HGST HT[ES]5410(64|75|10)A9E68[01]", "", "", "" }, + { "HGST Travelstar Z5K1000", // tested with HGST HTS541010A7E630/SE0OA4A0 + "HGST HTS5410(75|10)A7E63[015]", + "", "", "" + }, { "HGST Travelstar 5K1500", // tested with HGST HTS541515A9E630/KA0OA500 "HGST HT[ES]541515A9E63[015]", "", "", "" @@ -2145,8 +2208,9 @@ "Hitachi HDS724040ALE640", "", "", "" }, - { "HGST Deskstar NAS", // tested with HGST HDN724040ALE640/MJAOA5E0 - "HGST HDN72(4030|4040|6050|6060)ALE640", + { "HGST Deskstar NAS", // tested with HGST HDN724040ALE640/MJAOA5E0, + // HGST HDN726050ALE610/APGNT517, HGST HDN726060ALE610/APGNT517 + "HGST HDN72(4030|4040|6050|6060)ALE6[14]0", "", "", "" }, { "Hitachi Ultrastar A7K1000", // tested with @@ -2168,6 +2232,10 @@ "(Hitachi|HGST) HUS7240(20|30|40)AL[AE]64[01]", "", "", "" }, + { "HGST Ultrastar He6", // tested with HGST HUS726060ALA640/AHGNT1E2 + "HGST HUS726060ALA64[01]", + "", "", "" + }, { "HGST MegaScale 4000", // tested with HGST HMS5C4040ALE640/MPAOA580 "HGST HMS5C4040[AB]LE64[01]", // B = DC 4000.B "", "", "" @@ -2196,6 +2264,12 @@ "TOSHIBA MK8050GACY", "", "", "" }, + { "Toshiba 2.5\" HDD MK..51GSY", // tested with TOSHIBA MK1251GSY/LD101D + "TOSHIBA MK(80|12|16|25)51GSY", + "", + "", + "-v 9,minutes" + }, { "Toshiba 2.5\" HDD MK..52GSX", "TOSHIBA MK(80|12|16|25|32)52GSX", "", "", "" @@ -2218,8 +2292,15 @@ "TOSHIBA MK(75|10)59GSM", "", "", "" }, - { "Toshiba 2.5\" HDD MK..61GSY[N]", // tested with TOSHIBA MK5061GSY/MC102E, MK5061GSYN/MH000A + { "Toshiba 2.5\" HDD MK..61GSY[N]", // tested with TOSHIBA MK5061GSY/MC102E, MK5061GSYN/MH000A, + // TOSHIBA MK2561GSYN/MH000D "TOSHIBA MK(16|25|32|50|64)61GSYN?", + "", + "", + "-v 9,minutes" // TOSHIBA MK2561GSYN/MH000D + }, + { "Toshiba 2.5\" HDD MK..61GSYB", // tested with TOSHIBA MK5061GSYB/ME0A + "TOSHIBA MK(16|25|32|50|64)61GSYB", "", "", "" }, { "Toshiba 2.5\" HDD MK..65GSX", // tested with TOSHIBA MK5065GSX/GJ003A, MK3265GSXN/GH012H, @@ -2227,17 +2308,38 @@ "TOSHIBA MK(16|25|32|50|64)65GSX[FN]?( H)?", // "... H" = USB ? "", "", "" }, + { "Toshiba 2.5\" HDD MK..75GSX", // tested with TOSHIBA MK7575GSX/GT001C + "TOSHIBA MK(32|50|64|75)75GSX", + "", "", "" + }, { "Toshiba 2.5\" HDD MK..76GSX", // tested with TOSHIBA MK3276GSX/GS002D "TOSHIBA MK(16|25|32|50|64)76GSX", "", "", "-v 9,minutes" }, + { "Toshiba 2.5\" HDD MQ01ABB...", // tested with TOSHIBA MQ01ABB200/AY000U + "TOSHIBA MQ01ABB(100|150|200)", + "", "", "" + }, + { "Toshiba 2.5\" HDD MQ01ABC...", // tested with TOSHIBA MQ01ABC150/AQ001U + "TOSHIBA MQ01ABC(100|150|200)", + "", "", "" + }, { "Toshiba 2.5\" HDD MQ01ABD...", // tested with TOSHIBA MQ01ABD100/AX001U "TOSHIBA MQ01ABD(025|032|050|064|075|100)", "", "", "" }, - { "Toshiba 2.5\" HDD MQ01UBD... (USB 3.0)", // tested with TOSHIBA MQ01ABD100/AX001U + { "Toshiba 2.5\" HDD MQ01ABF...", // tested with TOSHIBA MQ01ABF050/AM001J + "TOSHIBA MQ01ABF(050|075|100)", + "", "", "" + }, + { "Toshiba 2.5\" HDD MQ01UBB... (USB 3.0)", // tested with TOSHIBA MQ01UBB200/AY000U (0x0480:0xa100) + "TOSHIBA MQ01UBB200", + "", "", "" + }, + { "Toshiba 2.5\" HDD MQ01UBD... (USB 3.0)", // tested with TOSHIBA MQ01UBD050/AX001U (0x0480:0xa007), + // TOSHIBA MQ01UBD100/AX001U (0x0480:0x0201, 0x0480:0xa200) "TOSHIBA MQ01UBD(050|075|100)", "", "", "" }, @@ -2249,7 +2351,15 @@ "TOSHIBA MG03ACA[1234]00Y?", "", "", "" }, - { "Toshiba 3.5\" HDD DT01ACA...", // tested with TOSHIBA DT01ACA100/MS2OA750, + { "Toshiba 3.5\" MD04ACA... Enterprise HDD", // tested with TOSHIBA MD04ACA500/FP1A + "TOSHIBA MD04ACA[2345]00", + "", "", "" + }, + { "Toshiba 3.5\" DT01ABA... Desktop HDD", // tested with TOSHIBA DT01ABA300/MZ6OABB0 + "TOSHIBA DT01ABA(100|150|200|300)", + "", "", "" + }, + { "Toshiba 3.5\" DT01ACA... Desktop HDD", // tested with TOSHIBA DT01ACA100/MS2OA750, // TOSHIBA DT01ACA200/MX4OABB0, TOSHIBA DT01ACA300/MX6OABB0 "TOSHIBA DT01ACA(025|032|050|075|100|150|200|300)", "", "", "" @@ -2381,8 +2491,9 @@ "ST(160|250|320)LT0(07|09|11|14)-.*", "", "", "" }, - { "Seagate Laptop Thin HDD", // tested with ST500LT012-9WS142/0001SDM1 - "ST(250|320|500)LT0(12|15|25)-.*", + { "Seagate Laptop Thin HDD", // tested with ST500LT012-9WS142/0001SDM1, + // ST500LM021-1KJ152/0002LIM1 + "ST((250|320|500)LT0(12|15|25)|(320|500)LM0(10|21))-.*", "", "", "" }, { "Seagate Laptop SSHD", // tested with ST500LM000-1EJ162/SM11 @@ -2557,8 +2668,9 @@ }, { "Seagate Barracuda 7200.14 (AF)", // different part number, tested with // ST1000DM003-1CH162/CC47, ST1000DM003-1CH162/CC49, ST2000DM001-1CH164/CC24, - // ST1000DM000-9TS15E/CC92 - "ST(1000|1500|2000|2500|3000)DM00[0-3]-.*", + // ST1000DM000-9TS15E/CC92, APPLE HDD ST3000DM001/AP15 (no attr 240) + "ST(1000|1500|2000|2500|3000)DM00[0-3]-.*|" + "APPLE HDD ST3000DM001", "", "", "-v 188,raw16 -v 240,msec24hour32" }, @@ -2647,8 +2759,10 @@ "ST(5|10|20)00NM0011", "", "", "" }, - { "Seagate Constellation ES.2 (SATA 6Gb/s)", // tested with ST32000645NS/0004, ST33000650NS - "ST3(2000645|300065[012])NS", + { "Seagate Constellation ES.2 (SATA 6Gb/s)", // tested with ST32000645NS/0004, ST33000650NS, + // MB3000EBKAB/HPG6 + "ST3(2000645|300065[012])NS|" + "MB3000EBKAB", // HP OEM "", "", "" }, { "Seagate Constellation ES.3", // tested with ST1000NM0033-9ZM173/0001, ST4000NM0033-9ZM170/SN03 @@ -2659,14 +2773,23 @@ "ST(1000|2000|3000)NC00[0-3](-.*)?", "", "", "" }, - { "Seagate Constellation.2 (SATA)", // 2.5", tested with ST91000640NS/SN02 - "ST9(25061|50062|100064)[012]NS", // *SS = SAS + { "Seagate Constellation.2 (SATA)", // 2.5", tested with ST91000640NS/SN02, MM1000GBKAL/HPGB + "ST9(25061|50062|100064)[012]NS|" // *SS = SAS + "MM1000GBKAL", // HP OEM "", "", "" }, + { "Seagate Enterprise Capacity 3.5 HDD", // tested with ST6000NM0024-1HT17Z/SN02 + "ST[2456]000NM0[01][248]4-.*", // *[069]4 = 4Kn + "", "", "" + }, { "Seagate NAS HDD", // tested with ST2000VN000-1H3164/SC42, ST3000VN000-1H4167/SC43 "ST[234]000VN000-.*", "", "", "" }, + { "Seagate Archive HDD", // tested with ST8000AS0002-1NA17Z/AR13 + "ST[568]000AS00[01][12]-.*", + "", "", "" + }, { "Seagate Pipeline HD 5900.1", "ST3(160310|320[34]10|500(321|422))CS", "", "", "" @@ -2822,7 +2945,7 @@ "", "", "" }, { "Western Digital Blue", // tested with WDC WD5000AZLX-00K4KA0/80.00A80, - // WDC WD10EZEX-00RKKA0/80.00A80, + // WDC WD10EZEX-00RKKA0/80.00A80, WDC WD10EZEX-75M2NA0/01.01A01 "WDC WD((25|32|50)00AAK|5000AZL|7500AAL|10EAL|10EZE)X-.*", "", "", "" }, @@ -2899,8 +3022,9 @@ "WDC WD((16|25|32|50|64|75)00AV[CDV]S|(10|15|20)EV[CDV]S)-.*", "", "", "" }, - { "Western Digital AV-GP (AF)", // tested with WDC WD10EURS-630AB1/80.00A80, WDC WD10EUCX-63YZ1Y0/51.0AB52 - "WDC WD(7500AURS|10EU[CR]X|(10|15|20|25|30)EURS)-.*", + { "Western Digital AV-GP (AF)", // tested with WDC WD10EURS-630AB1/80.00A80, + // WDC WD10EUCX-63YZ1Y0/51.0AB52, WDC WD20EURX-64HYZY0/80.00A80 + "WDC WD(5000AUDX|7500AURS|10EUCX|(10|15|20|25|30)EUR[SX])-.*", "", "", "" }, { "Western Digital AV", // tested with DC WD10JUCT-63CYNY0/01.01A01 @@ -2958,6 +3082,14 @@ "WDC WD(7500BFC|10JFC|(10|20|30|40|50|60)EFR)X-.*", "", "", "" }, + { "Western Digital Red Pro", // tested with WDC WD2001FFSX-68JNUN0/81.00A81 + "WDC WD[234]001FFSX-.*", + "", "", "" + }, + { "Western Digital Purple", // tested with WDC WD40PURX-64GVNY0/80.00A80 + "WDC WD[123456]0PURX-.*", + "", "", "" + }, { "Western Digital Blue Mobile", // tested with WDC WD5000LPVX-08V0TT2/03.01A03 "WDC WD((25|32|50|75)00[BLM]|10[JS])P[CV][TX]-.*", "", "", "" @@ -3033,6 +3165,13 @@ // USB ID entries //////////////////////////////////////////////////// + // 0x0350 (?) + { "USB: ViPowER USB3.0 Storage; ", + "0x0350:0x0038", + "", // 0x1905 + "", + "-d sat,12" // ATA output registers missing + }, // Hewlett-Packard { "USB: HP Desktop HD BD07; ", // 2TB "0x03f0:0xbd07", @@ -3067,6 +3206,12 @@ "", "-d sat" }, + { "USB: Buffalo DriveStation HD-LBU2 ; Medialogic MLDU11", + "0x0411:0x01ea", + "", + "", + "-d sat" + }, { "USB: Buffalo MiniStation Stealth HD-PCTU2; ", "0x0411:0x01d9", "", // 0x0108 @@ -3094,14 +3239,14 @@ "-d sat" }, // Toshiba - { "USB: Toshiba Stor.E Slim USB 3.0; ", // 1TB, MQ01UBD100 + { "USB: Toshiba Stor.E Slim USB 3.0; ", // TOSHIBA MQ01UBD100 "0x0480:0x0100", "", // 0x0000 "", "-d sat" }, - { "USB: Toshiba Canvio Basics; ", // TOSHIBA MQ01UBD... - "0x0480:0x0201", + { "USB: Toshiba Canvio Basics; ", // TOSHIBA MQ01UBD100 + "0x0480:0x(0201|a200)", "", "", "-d sat" @@ -3118,16 +3263,16 @@ "", "-d sat" }, - { "USB: Toshiba Canvio 3.0 Portable Hard Drive; ", // TOSHIBA MQ01UBD... + { "USB: Toshiba Canvio 3.0 Portable Hard Drive; ", // TOSHIBA MQ01UBD050 "0x0480:0xa007", "", // 0x0001 "", "-d sat" }, { "USB: Toshiba Stor.E Basics; ", - "0x0480:0xa00[9c]", + "0x0480:0xa00[9ce]", + "", // 0x0000 (0xa00e) "", - "", "-d sat" }, { "USB: Toshiba Stor.E Plus", // 2TB @@ -3136,16 +3281,16 @@ "", "-d sat" }, - { "USB: Toshiba Canvio ALU; ", // 2TB USB 3.0 + { "USB: Toshiba Canvio ALU; ", // TOSHIBA MQ01UBB200 "0x0480:0xa100", "", "", "-d sat" }, { "USB: Toshiba Canvio Desktop; ", - "0x0480:0xd0(00|10)", + "0x0480:0xd0(00|10|11)", + "", // 0x0316 (0xd011) "", - "", "-d sat" }, // Cypress @@ -3187,7 +3332,7 @@ "0x04e8:0x1f0[568a]", // 0x1f0a: SAMSUNG HN-M101XBB "", "", - "-d usbjmicron" + "-d usbjmicron" // 0x1f0a: works also with "-d sat" }, { "USB: Samsung S1 Portable; JMicron", "0x04e8:0x2f03", @@ -3225,14 +3370,14 @@ "", "-d sat" }, - { "USB: Samsung D3 Station; ", // 3TB - "0x04e8:0x6124", - "", // 0x200 + { "USB: Samsung D3 Station; ", + "0x04e8:0x612[45]", // 3TB, 4TB + "", // 0x200, 0x202 "", "-d sat" }, - { "USB: Samsung M3 Portable USB 3.0; ", - "0x04e8:0x61b[456]", // 4=2TB, 5=1.5TB, 6=1TB + { "USB: Samsung M3 Portable USB 3.0; ", // 1.5/2TB: SpinPoint M9TU + "0x04e8:0x61b[3456]", // 500MB, 2TB, 1.5TB, 1TB "", // 0x0e00 "", "-d sat" @@ -3293,10 +3438,10 @@ "", "-d usbsunplus" }, - { "USB: Iomega GDHDU2; JMicron", - "0x059b:0x0475", - "", // 0x0100 + { "USB: Iomega; JMicron", + "0x059b:0x0[45]75", // 0x0475: Iomega GDHDU2 (0x0100), 0x0575: LDHD-UP "", + "", "-d usbjmicron" }, { "USB: Iomega; JMicron", @@ -3398,6 +3543,12 @@ "", "-d sat" }, + { "USB: ; Genesys Logic GL3310", + "0x05e3:0x0731", // Chieftec USB 3.0 2.5" case + "", + "", + "-d sat" + }, // Micron { "USB: Micron USB SSD; ", "0x0634:0x0655", @@ -3418,7 +3569,7 @@ "", "-d usbprolific" }, - { "USB: ; Prolific PL3507", // USB+IEE1394->PATA + { "USB: ; Prolific PL3507", // USB+IEEE1394->PATA "0x067b:0x3507", "", // 0x0001 "", @@ -3432,7 +3583,7 @@ "-d sat" }, // SanDisk - { "USB: SanDisk SDCZ80 Flash Drive; Fujitsu", + { "USB: SanDisk SDCZ80 Flash Drive; Fujitsu", // ATA ID: SanDisk pSSD "0x0781:0x5580", "", "", @@ -3463,8 +3614,8 @@ "", "" // unsupported }, - { "USB: Freecom HD 500GB; JMicron", - "0x07ab:0xfcda", + { "USB: Freecom HD; JMicron", // 500GB + "0x07ab:0xfcd[6a]", "", "", "-d usbjmicron" @@ -3520,6 +3671,13 @@ "", "-d usbsunplus" }, + // Apricorn + { "USB: Apricorn SATA Wire; ", + "0x0984:0x0040", + "", + "", + "-d sat" + }, // Seagate { "USB: Seagate External Drive; Cypress", "0x0bc2:0x0503", @@ -3541,8 +3699,8 @@ }, { "USB: Seagate Expansion Portable; ", "0x0bc2:0x23(00|12|20|21)", + "", // 0x0219 (0x2312) "", - "", "-d sat" }, { "USB: Seagate FreeAgent Desktop; ", @@ -3618,13 +3776,13 @@ "-d sat" }, { "USB: Seagate Backup Plus USB 3.0; ", // 1TB - "0x0bc2:0xa013", + "0x0bc2:0xa0[01]3", "", // 0x0100 "", "-d sat" }, - { "USB: Seagate Backup Plus Desktop USB 3.0; ", // 4TB, 3TB (8 LBA/1 PBA offset) - "0x0bc2:0xa0a[14]", + { "USB: Seagate Backup Plus Desktop USB 3.0; ", + "0x0bc2:0xa(0a[14]|b31)", // 4TB, 3TB (8 LBA/1 PBA offset), 5TB "", "", "-d sat" @@ -3726,23 +3884,17 @@ "-d usbcypress" }, { "USB: WD My Passport; ", - "0x1058:0x0(70[245a]|730|74[0128a]|7a8|8[12]0)", + "0x1058:0x0(70[245a]|730|74[0128a]|7a8|8[123]0)", "", "", "-d sat" }, - { "USB: WD My Book ES; ", - "0x1058:0x0906", - "", // 0x0012 + { "USB: WD My Book; ", + "0x1058:0x09(00|06|10)", + "", // 06=0x0012, 10=0x0106 "", "-d sat" }, - { "USB: WD My Book Essential; ", - "0x1058:0x0910", - "", // 0x0106 - "", - "-d sat" - }, { "USB: WD Elements Desktop; ", "0x1058:0x10(01|03|21|7c)", "", // 01=0x0104, 03=0x0175, 21=0x2002, 7c=0x1065 @@ -3755,42 +3907,12 @@ "", "-d sat" }, - { "USB: WD My Book Essential; ", - "0x1058:0x1100", - "", // 0x0165 - "", - "-d sat" - }, - { "USB: WD My Book Office Edition; ", // 1TB - "0x1058:0x1101", - "", // 0x0165 - "", - "-d sat" - }, { "USB: WD My Book; ", - "0x1058:0x1102", - "", // 0x1028 + "0x1058:0x11(00|01|02|04|05|10|30|40)", + "", // 00/01=0x0165, 02=0x1028, 10=0x1030, 30=0x1012, 40=0x1003 "", "-d sat" }, - { "USB: WD My Book Studio II; ", // 2x1TB - "0x1058:0x1105", - "", - "", - "-d sat" - }, - { "USB: WD My Book Essential; ", - "0x1058:0x1110", - "", // 0x1030 - "", - "-d sat" - }, - { "USB: WD My Book Essential USB 3.0; ", // 3TB - "0x1058:0x11[34]0", - "", // 0x1012/0x1003 - "", - "-d sat" - }, // Atech Flash Technology { "USB: ; Atech", // Enclosure from Kingston SSDNow notebook upgrade kit "0x11b0:0x6298", @@ -3866,18 +3988,18 @@ "", "-d sat" }, - { "USB: ; Initio", // Seagate Expansion Portable SRD00F1 - "0x13fd:0x3910", - "", // 0x0100 + { "USB: ; Initio", + "0x13fd:0x39[14]0", // 0x3910: Seagate Expansion Portable SRD00F1 (0x0100) + "", // 0x3940: MS-TECH LU-275S (0x0306) "", "-d sat" }, // Super Top - { "USB: Super Top generic enclosure; Cypress", + { "USB: Super Top generic enclosure; ", "0x14cd:0x6116", + "", // 0x0150, older report suggests -d usbcypress "", // 0x0160 also reported as unsupported - "", - "-d usbcypress" + "-d sat" }, // JMicron { "USB: ; JMicron JMS539", // USB2/3->SATA (old firmware) @@ -3965,13 +4087,31 @@ "", "-d usbjmicron,x" }, + { "USB: ; JMicron", + "0x152d:0x2590", + "", // 0x0x8105 (ticket #550) + "", + "-d sat" + }, { "USB: ; JMicron JMS567", // USB2/3->SATA "0x152d:0x3562", "", // 0x0310, StarTech S358BU33ERM (port multiplier, ticket #508) "", "-d sat" }, + { "USB: ; JMicron", // USB3->SATA + "0x152d:0x3569", + "", // 0x0203 + "", + "-d sat" + }, // ASMedia + { "USB: ; ASMedia ASM1053/1153", + "0x174c:0x1[01]53", + "", + "", + "-d sat" + }, { "USB: ; ASMedia ASM1051", "0x174c:0x5106", // 0x174c:0x55aa after firmware update "", @@ -3984,7 +4124,7 @@ "", "-d sat" }, - { "USB: ; ASMedia", // Vantec NexStar USB 3.0 & SATA dual drive doch + { "USB: ; ASMedia", // Vantec NexStar USB 3.0 & SATA dual drive dock "0x174c:0x5516", "", "", @@ -4018,7 +4158,7 @@ "", "-d usbsunplus" }, - { "USB: Verbatim FW/USB160; Oxford OXUF934SSA-LQAG", // USB+IEE1394->SATA + { "USB: Verbatim FW/USB160; Oxford OXUF934SSA-LQAG", // USB+IEEE1394->SATA "0x18a5:0x0215", "", // 0x0001 "", @@ -4048,6 +4188,18 @@ "", "-d usbjmicron" }, + { "USB: Verbatim Pocket Hard Drive; ", // 1TB USB 3.0 + "0x18a5:0x0237", + "", + "", + "-d sat,12" + }, + { "USB: Verbatim External Hard Drive; ", // 3TB USB 3.0 + "0x18a5:0x0400", + "", + "", + "-d sat" + }, // Silicon Image { "USB: Vantec NST-400MX-SR; Silicon Image 5744", "0x1a4a:0x1670", @@ -4088,6 +4240,20 @@ "", "" // unsupported }, + // VIA Labs + { "USB: ; VIA VL701", // USB2/3->SATA + "0x2109:0x0701", // Intenso 2,5" 1TB USB3 + "", // 0x0107 + "", + "-d sat" // ATA output registers missing + }, + // 0x2537 (?) + { "USB: ; ", // USB 3.0 + "0x2537:0x106[68]", // 0x1066: Orico 2599US3, 0x1068: Fantec ER-35U3 + "", // 0x0100 + "", + "-d sat" + }, // Power Quotient International { "USB: PQI H560; ", "0x3538:0x0902", @@ -4108,6 +4274,12 @@ "", "-d sat" // ATA output registers missing }, + { "USB: Hitachi Touro Mobile; ", // 1TB + "0x4971:0x1020", + "", + "", + "-d sat" + }, { "USB: Hitachi/SimpleTech; JMicron", // 1TB "0x4971:0xce17", "", Deleted: branches/1.0/package/smartmontools/smartmontools-sandisk-u110-db.patch =================================================================== --- branches/1.0/package/smartmontools/smartmontools-sandisk-u110-db.patch 2015-06-03 14:22:04 UTC (rev 7095) +++ branches/1.0/package/smartmontools/smartmontools-sandisk-u110-db.patch 2015-06-04 23:27:49 UTC (rev 7096) @@ -1,16 +0,0 @@ ---- smartmontools-6.3/drivedb.h.orig 2015-04-27 12:21:55.000000000 -0500 -+++ smartmontools-6.3/drivedb.h 2015-04-27 12:29:18.000000000 -0500 -@@ -1044,11 +1044,13 @@ - "SanDisk SDSSDP[0-9]*G|" // tested with SanDisk SDSSDP064G/1.0.0, SDSSDP128G/2.0.0 - "SanDisk SSD i100 [0-9]*GB|" // tested with SanDisk SSD i100 8GB/11.56.04, 24GB/11.56.04 - "SanDisk SSD U100 ([0-9]*GB|SMG2)|" // tested with SanDisk SSD U100 8GB/10.56.00, 256GB/10.01.02, SMG2/10.56.04 -+ "SanDisk SSD U110 [0-9]*GB|" // tested with SanDisk SSD U110 32GB/U221000 - "SanDisk SD7[SU]B[23]Q(064|128|256|512)G.*", // tested with SD7SB3Q064G1122/SD7UB3Q256G1122/SD7SB3Q128G/SD7UB2Q512G1122 - "", "", - //"-v 5,raw16(raw16),Reallocated_Sector_Ct " - //"-v 9,raw24(raw8),Power_On_Hours " - //"-v 12,raw48,Power_Cycle_Count " -+ "-v 165,raw48,Total_Write_Erase_Count " - "-v 171,raw48,Program_Fail_Count " - "-v 172,raw48,Erase_Fail_Count " - "-v 173,raw48,Avg_Write_Erase_Ct " Modified: branches/1.0/package/smartmontools/smartmontools.mk =================================================================== --- branches/1.0/package/smartmontools/smartmontools.mk 2015-06-03 14:22:04 UTC (rev 7095) +++ branches/1.0/package/smartmontools/smartmontools.mk 2015-06-04 23:27:49 UTC (rev 7096) @@ -4,11 +4,12 @@ # ############################################################# -SMARTMONTOOLS_VERSION = 6.3 +SMARTMONTOOLS_VERSION = 6.4 SMARTMONTOOLS_SITE = http://downloads.sourceforge.net/project/smartmontools/smartmontools/$(SMARTMONTOOLS_VERSION) define SMARTMONTOOLS_LATEST_DRIVEDB - # Upstream Drive DB: http://svn.code.sf.net/p/smartmontools/code/trunk/smartmontools/drivedb.h + # Upstream Drive DB: + # curl -o package/smartmontools/drivedb.h 'http://sourceforge.net/p/smartmontools/code/HEAD/tree/trunk/smartmontools/drivedb.h?format=raw' # Install local snapshot cp package/smartmontools/drivedb.h $(@D)/drivedb.h endef This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-03 14:22:06
|
Revision: 7095 http://sourceforge.net/p/astlinux/code/7095 Author: abelbeck Date: 2015-06-03 14:22:04 +0000 (Wed, 03 Jun 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-06-03 14:19:33 UTC (rev 7094) +++ branches/1.0/docs/ChangeLog.txt 2015-06-03 14:22:04 UTC (rev 7095) @@ -14,6 +14,8 @@ -- igb, version 5.2.18, Intel Gigabit Ethernet Network Driver +-- e1000e version bump to 3.2.4.2 Intel PCI-Express PRO/1000 Ethernet Linux driver + -- tg3, version bump to 3.137h, Broadcom NetLink 10/100/1000 Mbps PCI/PCI-X/PCI Express Ethernet Linux driver -- php, version bump to 5.5.25, major version change, bug and security fixes This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-03 14:19:35
|
Revision: 7094 http://sourceforge.net/p/astlinux/code/7094 Author: abelbeck Date: 2015-06-03 14:19:33 +0000 (Wed, 03 Jun 2015) Log Message: ----------- e1000e, version bump to 3.2.4.2 Modified Paths: -------------- branches/1.0/package/e1000e/e1000e.mk Modified: branches/1.0/package/e1000e/e1000e.mk =================================================================== --- branches/1.0/package/e1000e/e1000e.mk 2015-06-02 17:52:15 UTC (rev 7093) +++ branches/1.0/package/e1000e/e1000e.mk 2015-06-03 14:19:33 UTC (rev 7094) @@ -4,7 +4,7 @@ # ############################################################# -E1000E_VERSION = 3.1.0.2 +E1000E_VERSION = 3.2.4.2 E1000E_SOURCE:=e1000e-$(E1000E_VERSION).tar.gz E1000E_SITE = http://downloads.sourceforge.net/project/e1000/e1000e%20stable/$(E1000E_VERSION) E1000E_DEPENDENCIES = linux This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-02 17:52:17
|
Revision: 7093 http://sourceforge.net/p/astlinux/code/7093 Author: abelbeck Date: 2015-06-02 17:52:15 +0000 (Tue, 02 Jun 2015) Log Message: ----------- asterisk, fixes for building menuselect which is compatible with upstream Asterisk changes Modified Paths: -------------- branches/1.0/package/asterisk/asterisk.mk Modified: branches/1.0/package/asterisk/asterisk.mk =================================================================== --- branches/1.0/package/asterisk/asterisk.mk 2015-06-02 15:16:40 UTC (rev 7092) +++ branches/1.0/package/asterisk/asterisk.mk 2015-06-02 17:52:15 UTC (rev 7093) @@ -164,8 +164,6 @@ ifneq ($(ASTERISK_VERSION_SINGLE),1) ifneq ($(ASTERISK_VERSION_SINGLE),11) -ASTERISK_EXTRAS+=host-libxml2 - ifeq ($(strip $(BR2_PACKAGE_PJSIP)),y) ASTERISK_EXTRAS+=pjsip ASTERISK_CONFIGURE_ARGS+= \ @@ -217,7 +215,7 @@ touch $@ -$(ASTERISK_DIR)/.configured: $(ASTERISK_DIR)/.patched | host-pkg-config host-ncurses host-bison host-flex \ +$(ASTERISK_DIR)/.configured: $(ASTERISK_DIR)/.patched | host-pkg-config host-ncurses host-bison host-flex host-libxml2 \ libelf ncurses zlib openssl libtool util-linux $(ASTERISK_EXTRAS) (cd $(ASTERISK_DIR); rm -rf config.cache configure; \ ./bootstrap.sh; \ @@ -238,8 +236,7 @@ CPPFLAGS='$(TARGET_CFLAGS)' \ LIBS='$(ASTERISK_LIBS)' \ ) - (cd $(ASTERISK_DIR)/menuselect; rm -rf config.cache configure; \ - ./bootstrap.sh; \ + (cd $(ASTERISK_DIR)/menuselect; \ $(HOST_CONFIGURE_OPTS) \ ./configure \ ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-02 15:16:43
|
Revision: 7092 http://sourceforge.net/p/astlinux/code/7092 Author: abelbeck Date: 2015-06-02 15:16:40 +0000 (Tue, 02 Jun 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-06-02 15:05:02 UTC (rev 7091) +++ branches/1.0/docs/ChangeLog.txt 2015-06-02 15:16:40 UTC (rev 7092) @@ -50,6 +50,8 @@ -- smartctl, update snapshot of latest drivedb.h +-- ethtool, version bump to 4.0 + -- Kernel runtime parameters, add support for /etc/sysctl.conf via either /mnt/kd/sysctl.conf or the rc.conf variable KERNEL_SYSCTL, disabled by default. Example: KERNEL_SYSCTL="kernel.panic=3 vm.min_free_kbytes=8192" @@ -58,6 +60,8 @@ -- Time Zone Database update, tzdata2015d and tzcode2015d +-- (Custom Build Only) flashrom, version bump to 0.9.8, no longer requires dmidecode + ** Networking -- OpenSSL, version bump to 1.0.1m, security fixes: CVE-2015-0286, CVE-2015-0287, CVE-2015-0289, CVE-2015-0292, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-02 15:05:05
|
Revision: 7091 http://sourceforge.net/p/astlinux/code/7091 Author: abelbeck Date: 2015-06-02 15:05:02 +0000 (Tue, 02 Jun 2015) Log Message: ----------- flashrom, with version 0.9.8 the external dmidecode is no longer required. Thanks Michael Modified Paths: -------------- branches/1.0/package/flashrom/Config.in Modified: branches/1.0/package/flashrom/Config.in =================================================================== --- branches/1.0/package/flashrom/Config.in 2015-06-02 14:37:02 UTC (rev 7090) +++ branches/1.0/package/flashrom/Config.in 2015-06-02 15:05:02 UTC (rev 7091) @@ -3,8 +3,6 @@ select BR2_PACKAGE_PCIUTILS select BR2_PACKAGE_LIBUSB select BR2_PACKAGE_LIBUSB_COMPAT - # dmidecode is only a runtime dependency - select BR2_PACKAGE_DMIDECODE depends on BR2_i386 || BR2_x86_64 help flashrom is a utility for identifying, reading, writing, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-02 14:37:04
|
Revision: 7090 http://sourceforge.net/p/astlinux/code/7090 Author: abelbeck Date: 2015-06-02 14:37:02 +0000 (Tue, 02 Jun 2015) Log Message: ----------- ethtool, version bump to 4.0 Modified Paths: -------------- branches/1.0/package/ethtool/ethtool.mk Modified: branches/1.0/package/ethtool/ethtool.mk =================================================================== --- branches/1.0/package/ethtool/ethtool.mk 2015-06-02 14:09:45 UTC (rev 7089) +++ branches/1.0/package/ethtool/ethtool.mk 2015-06-02 14:37:02 UTC (rev 7090) @@ -4,7 +4,7 @@ # ############################################################# -ETHTOOL_VERSION = 3.18 +ETHTOOL_VERSION = 4.0 ETHTOOL_SITE = $(BR2_KERNEL_MIRROR)/software/network/ethtool $(eval $(call AUTOTARGETS,package,ethtool)) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-06-02 14:09:48
|
Revision: 7089 http://sourceforge.net/p/astlinux/code/7089 Author: abelbeck Date: 2015-06-02 14:09:45 +0000 (Tue, 02 Jun 2015) Log Message: ----------- flashrom, version bump to 0.9.8 Modified Paths: -------------- branches/1.0/package/flashrom/Config.in branches/1.0/package/flashrom/flashrom.mk Modified: branches/1.0/package/flashrom/Config.in =================================================================== --- branches/1.0/package/flashrom/Config.in 2015-05-30 17:16:34 UTC (rev 7088) +++ branches/1.0/package/flashrom/Config.in 2015-06-02 14:09:45 UTC (rev 7089) @@ -1,12 +1,17 @@ config BR2_PACKAGE_FLASHROM bool "flashrom" select BR2_PACKAGE_PCIUTILS + select BR2_PACKAGE_LIBUSB + select BR2_PACKAGE_LIBUSB_COMPAT # dmidecode is only a runtime dependency select BR2_PACKAGE_DMIDECODE depends on BR2_i386 || BR2_x86_64 help - BIOS-updating utility. - Requires PCIUtils libraries. + flashrom is a utility for identifying, reading, writing, + verifying and erasing flash chips. It is designed to flash + BIOS/EFI/coreboot/firmware/optionROM images on mainboards, + network/graphics/storage controller cards, and various other + programmer devices. http://flashrom.org/ Modified: branches/1.0/package/flashrom/flashrom.mk =================================================================== --- branches/1.0/package/flashrom/flashrom.mk 2015-05-30 17:16:34 UTC (rev 7088) +++ branches/1.0/package/flashrom/flashrom.mk 2015-06-02 14:09:45 UTC (rev 7089) @@ -3,11 +3,11 @@ # flashrom # ############################################################# -FLASHROM_VERSION = 0.9.7 +FLASHROM_VERSION = 0.9.8 FLASHROM_SOURCE = flashrom-$(FLASHROM_VERSION).tar.bz2 FLASHROM_SITE = http://download.flashrom.org/releases -FLASHROM_DEPENDENCIES = pciutils +FLASHROM_DEPENDENCIES = pciutils libusb libusb-compat define FLASHROM_BUILD_CMDS $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-05-30 17:16:36
|
Revision: 7088 http://sourceforge.net/p/astlinux/code/7088 Author: abelbeck Date: 2015-05-30 17:16:34 +0000 (Sat, 30 May 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-05-30 17:12:15 UTC (rev 7087) +++ branches/1.0/docs/ChangeLog.txt 2015-05-30 17:16:34 UTC (rev 7088) @@ -24,7 +24,7 @@ -- sudo, version bump to 1.8.13, security fix: CVE-2014-9680 --- e2fsprogs, security fix: CVE-2015-1572 +-- e2fsprogs, version bump to 1.42.13, many bug fixes and security fix: CVE-2015-1572 -- Monit, version bump to 5.13, added IPv6 support This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-05-30 17:12:18
|
Revision: 7087 http://sourceforge.net/p/astlinux/code/7087 Author: abelbeck Date: 2015-05-30 17:12:15 +0000 (Sat, 30 May 2015) Log Message: ----------- e2fsprogs, version bump to 1.42.13, many bug fixes. Be sure to remove your 'initrd.img' so it gets rebuilt Modified Paths: -------------- branches/1.0/package/e2fsprogs/e2fsprogs-sem-init-libs.patch branches/1.0/package/e2fsprogs/e2fsprogs.mk Removed Paths: ------------- branches/1.0/package/e2fsprogs/e2fsprogs-CVE-2015-1572.patch Deleted: branches/1.0/package/e2fsprogs/e2fsprogs-CVE-2015-1572.patch =================================================================== --- branches/1.0/package/e2fsprogs/e2fsprogs-CVE-2015-1572.patch 2015-05-29 15:41:40 UTC (rev 7086) +++ branches/1.0/package/e2fsprogs/e2fsprogs-CVE-2015-1572.patch 2015-05-30 17:12:15 UTC (rev 7087) @@ -1,58 +0,0 @@ -From 49d0fe2a14f2a23da2fe299643379b8c1d37df73 Mon Sep 17 00:00:00 2001 -From: Theodore Ts'o <ty...@mi...> -Date: Fri, 6 Feb 2015 12:46:39 -0500 -Subject: [PATCH] libext2fs: fix potential buffer overflow in closefs() - -Upstream commit 49d0fe2a14f2. - -The bug fix in f66e6ce4446: "libext2fs: avoid buffer overflow if -s_first_meta_bg is too big" had a typo in the fix for -ext2fs_closefs(). In practice most of the security exposure was from -the openfs path, since this meant if there was a carefully crafted -file system, buffer overrun would be triggered when the file system was -opened. - -However, if corrupted file system didn't trip over some corruption -check, and then the file system was modified via tune2fs or debugfs, -such that the superblock was marked dirty and then written out via the -closefs() path, it's possible that the buffer overrun could be -triggered when the file system is closed. - -Also clear up a signed vs unsigned warning while we're at it. - -Thanks to Nick Kralevich <nn...@go...> for asking me to look at -compiler warning in the code in question, which led me to notice the -bug in f66e6ce4446. - -Addresses: CVE-2015-1572 - -Signed-off-by: Theodore Ts'o <ty...@mi...> -Signed-off-by: Baruch Siach <ba...@tk...> ---- - lib/ext2fs/closefs.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/lib/ext2fs/closefs.c b/lib/ext2fs/closefs.c -index 1f9911311a1a..ab5b2fb2365e 100644 ---- a/lib/ext2fs/closefs.c -+++ b/lib/ext2fs/closefs.c -@@ -287,7 +287,7 @@ errcode_t ext2fs_flush2(ext2_filsys fs, int flags) - dgrp_t j; - #endif - char *group_ptr; -- int old_desc_blocks; -+ blk64_t old_desc_blocks; - struct ext2fs_numeric_progress_struct progress; - - EXT2_CHECK_MAGIC(fs, EXT2_ET_MAGIC_EXT2FS_FILSYS); -@@ -346,7 +346,7 @@ errcode_t ext2fs_flush2(ext2_filsys fs, int flags) - group_ptr = (char *) group_shadow; - if (fs->super->s_feature_incompat & EXT2_FEATURE_INCOMPAT_META_BG) { - old_desc_blocks = fs->super->s_first_meta_bg; -- if (old_desc_blocks > fs->super->s_first_meta_bg) -+ if (old_desc_blocks > fs->desc_blocks) - old_desc_blocks = fs->desc_blocks; - } else - old_desc_blocks = fs->desc_blocks; --- -2.1.4 Modified: branches/1.0/package/e2fsprogs/e2fsprogs-sem-init-libs.patch =================================================================== --- branches/1.0/package/e2fsprogs/e2fsprogs-sem-init-libs.patch 2015-05-29 15:41:40 UTC (rev 7086) +++ branches/1.0/package/e2fsprogs/e2fsprogs-sem-init-libs.patch 2015-05-30 17:12:15 UTC (rev 7087) @@ -1,6 +1,6 @@ --- e2fsprogs-1.41.9/MCONFIG.in.orig 2009-10-07 20:25:07.000000000 +0800 +++ e2fsprogs-1.41.9/MCONFIG.in 2009-10-07 20:21:41.000000000 +0800 -@@ -85,7 +85,7 @@ +@@ -104,7 +104,7 @@ # LIB = $(top_builddir)/lib LIBSS = $(LIB)/libss@LIB_EXT@ @PRIVATE_LIBS_CMT@ @DLOPEN_LIB@ Modified: branches/1.0/package/e2fsprogs/e2fsprogs.mk =================================================================== --- branches/1.0/package/e2fsprogs/e2fsprogs.mk 2015-05-29 15:41:40 UTC (rev 7086) +++ branches/1.0/package/e2fsprogs/e2fsprogs.mk 2015-05-30 17:12:15 UTC (rev 7087) @@ -4,7 +4,7 @@ # ############################################################# -E2FSPROGS_VERSION = 1.42.12 +E2FSPROGS_VERSION = 1.42.13 E2FSPROGS_SITE = http://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v$(E2FSPROGS_VERSION) E2FSPROGS_INSTALL_STAGING = YES E2FSPROGS_INSTALL_STAGING_OPT = DESTDIR=$(STAGING_DIR) install-libs This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-05-29 15:41:43
|
Revision: 7086 http://sourceforge.net/p/astlinux/code/7086 Author: abelbeck Date: 2015-05-29 15:41:40 +0000 (Fri, 29 May 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-05-29 15:29:27 UTC (rev 7085) +++ branches/1.0/docs/ChangeLog.txt 2015-05-29 15:41:40 UTC (rev 7086) @@ -54,6 +54,8 @@ or the rc.conf variable KERNEL_SYSCTL, disabled by default. Example: KERNEL_SYSCTL="kernel.panic=3 vm.min_free_kbytes=8192" +-- Linux patch, crypto: aesni - fix memory usage in GCM decryption, Security fix: CVE-2015-3331 + -- Time Zone Database update, tzdata2015d and tzcode2015d ** Networking @@ -83,6 +85,10 @@ -- msmtp, version bump to 1.6.2 +-- lighttpd / stunnel, the default /etc/ssl/default_https.pem file, is now auto-generated and ultimately stored in + /mnt/kd/ssl/default_https.pem, a symlink for /etc/ssl/mini_httpd.pem to default_https.pem is also provided for + backward compatibility. A well-known PEM file is no longer provided for security reasons. + -- (Custom Build Only) kamailio, version bump to 4.1.8 ** Asterisk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-05-29 15:29:30
|
Revision: 7085 http://sourceforge.net/p/astlinux/code/7085 Author: abelbeck Date: 2015-05-29 15:29:27 +0000 (Fri, 29 May 2015) Log Message: ----------- misc runlevel, change function names to use 'https' instead of 'httpd', no functional change Modified Paths: -------------- branches/1.0/project/astlinux/target_skeleton/etc/init.d/misc Modified: branches/1.0/project/astlinux/target_skeleton/etc/init.d/misc =================================================================== --- branches/1.0/project/astlinux/target_skeleton/etc/init.d/misc 2015-05-29 15:03:10 UTC (rev 7084) +++ branches/1.0/project/astlinux/target_skeleton/etc/init.d/misc 2015-05-29 15:29:27 UTC (rev 7085) @@ -5,7 +5,7 @@ . /etc/rc.conf -gen_httpd_cert() +gen_https_cert() { local fname="$1" @@ -46,7 +46,7 @@ return 0 } -install_httpd_cert() +install_https_cert() { local perm="$1" save="$2" local fat16="/oldroot/cdrom/os/default_https.pem" @@ -57,14 +57,14 @@ chmod 600 "$save" fat16_file remove "$fat16" else - gen_httpd_cert "$save" + gen_https_cert "$save" fi else if [ -f "$fat16" ]; then cp "$fat16" "$save" chmod 600 "$save" else - gen_httpd_cert "$save" + gen_https_cert "$save" fat16_file copy "$save" "$fat16" fi fi @@ -81,10 +81,10 @@ ln -sf /mnt/kd/ssl/default_https.pem /tmp/etc/ssl/default_https.pem elif [ -d /mnt/kd/rc.conf.d -o -f /mnt/kd/rc.conf ]; then mkdir -p /mnt/kd/ssl - install_httpd_cert 1 /mnt/kd/ssl/default_https.pem + install_https_cert 1 /mnt/kd/ssl/default_https.pem ln -sf /mnt/kd/ssl/default_https.pem /tmp/etc/ssl/default_https.pem else - install_httpd_cert 0 /tmp/etc/ssl/default_https.pem + install_https_cert 0 /tmp/etc/ssl/default_https.pem fi if [ -n "$VI_EDITOR_OPTIONS" ]; then This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-05-29 15:03:13
|
Revision: 7084 http://sourceforge.net/p/astlinux/code/7084 Author: abelbeck Date: 2015-05-29 15:03:10 +0000 (Fri, 29 May 2015) Log Message: ----------- /etc/ssl/default_https.pem file, is now auto-generated and ultimately stored in /mnt/kd/ssl/default_https.pem, a symlink for /etc/ssl/mini_httpd.pem to default_https.pem is also provided for backward compatibility Modified Paths: -------------- branches/1.0/package/lighttpd/lighttpd.init branches/1.0/package/stunnel/stunnel.init branches/1.0/project/astlinux/target_skeleton/etc/init.d/misc branches/1.0/project/astlinux/target_skeleton/stat/etc/rc.conf Added Paths: ----------- branches/1.0/project/astlinux/target_skeleton/etc/ssl/default_https.pem branches/1.0/project/astlinux/target_skeleton/etc/ssl/mini_httpd.pem Removed Paths: ------------- branches/1.0/project/astlinux/target_skeleton/etc/ssl/mini_httpd.pem Modified: branches/1.0/package/lighttpd/lighttpd.init =================================================================== --- branches/1.0/package/lighttpd/lighttpd.init 2015-05-28 16:56:19 UTC (rev 7083) +++ branches/1.0/package/lighttpd/lighttpd.init 2015-05-29 15:03:10 UTC (rev 7084) @@ -54,7 +54,7 @@ else httpdir="/dev/null" fi - httpscert="${HTTPSCERT:-/etc/ssl/mini_httpd.pem}" + httpscert="${HTTPSCERT:-/etc/ssl/default_https.pem}" if [ "$HTTP_LISTING" = "no" ]; then http_listing="disable" else Modified: branches/1.0/package/stunnel/stunnel.init =================================================================== --- branches/1.0/package/stunnel/stunnel.init 2015-05-28 16:56:19 UTC (rev 7083) +++ branches/1.0/package/stunnel/stunnel.init 2015-05-29 15:03:10 UTC (rev 7084) @@ -71,7 +71,7 @@ elif [ -n "$HTTPSCERT" ]; then SCERT="$HTTPSCERT" else - SCERT="/etc/ssl/mini_httpd.pem" + SCERT="/etc/ssl/default_https.pem" fi gen_stunnel_config server "$STUNNEL_SERVERS" > /tmp/etc/stunnel/server.conf Modified: branches/1.0/project/astlinux/target_skeleton/etc/init.d/misc =================================================================== --- branches/1.0/project/astlinux/target_skeleton/etc/init.d/misc 2015-05-28 16:56:19 UTC (rev 7083) +++ branches/1.0/project/astlinux/target_skeleton/etc/init.d/misc 2015-05-29 15:03:10 UTC (rev 7084) @@ -5,11 +5,88 @@ . /etc/rc.conf +gen_httpd_cert() +{ + local fname="$1" + + openssl req \ + -new -batch \ + -newkey rsa:1024 \ + -days 36500 \ + -nodes \ + -x509 \ + -subj '/C=US/ST=Nebraska/L=Omaha/O=AstLinux Management/OU=Web Interface/CN=*/emailAddress=in...@as...' \ + -keyout "$fname" \ + -out "$fname" + + chmod 600 "$fname" +} + +fat16_file() +{ + local cmd="$1" src="$2" dst="$3" + + if ! mount | grep -q "/oldroot/cdrom"; then + return 1 + fi + if ! mount -o rw,remount /oldroot/cdrom >/dev/null; then + return 1 + fi + + case $cmd in + remove) + rm "$src" + ;; + copy) + cp "$src" "$dst" + ;; + esac + + mount -o ro,remount /oldroot/cdrom >/dev/null + return 0 +} + +install_httpd_cert() +{ + local perm="$1" save="$2" + local fat16="/oldroot/cdrom/os/default_https.pem" + + if [ $perm -eq 1 ]; then + if [ -f "$fat16" ]; then + cp "$fat16" "$save" + chmod 600 "$save" + fat16_file remove "$fat16" + else + gen_httpd_cert "$save" + fi + else + if [ -f "$fat16" ]; then + cp "$fat16" "$save" + chmod 600 "$save" + else + gen_httpd_cert "$save" + fat16_file copy "$save" "$fat16" + fi + fi +} + init () { # Setup Hostname hostname "$HOSTNAME" + # Setup /etc/ssl/default_https.pem + mkdir -p /tmp/etc/ssl + if [ -f /mnt/kd/ssl/default_https.pem ]; then + ln -sf /mnt/kd/ssl/default_https.pem /tmp/etc/ssl/default_https.pem + elif [ -d /mnt/kd/rc.conf.d -o -f /mnt/kd/rc.conf ]; then + mkdir -p /mnt/kd/ssl + install_httpd_cert 1 /mnt/kd/ssl/default_https.pem + ln -sf /mnt/kd/ssl/default_https.pem /tmp/etc/ssl/default_https.pem + else + install_httpd_cert 0 /tmp/etc/ssl/default_https.pem + fi + if [ -n "$VI_EDITOR_OPTIONS" ]; then echo -e "$VI_EDITOR_OPTIONS" > /root/.exrc fi Added: branches/1.0/project/astlinux/target_skeleton/etc/ssl/default_https.pem =================================================================== --- branches/1.0/project/astlinux/target_skeleton/etc/ssl/default_https.pem (rev 0) +++ branches/1.0/project/astlinux/target_skeleton/etc/ssl/default_https.pem 2015-05-29 15:03:10 UTC (rev 7084) @@ -0,0 +1 @@ +link /tmp/etc/ssl/default_https.pem \ No newline at end of file Property changes on: branches/1.0/project/astlinux/target_skeleton/etc/ssl/default_https.pem ___________________________________________________________________ Added: svn:special ## -0,0 +1 ## +* \ No newline at end of property Deleted: branches/1.0/project/astlinux/target_skeleton/etc/ssl/mini_httpd.pem =================================================================== --- branches/1.0/project/astlinux/target_skeleton/etc/ssl/mini_httpd.pem 2015-05-28 16:56:19 UTC (rev 7083) +++ branches/1.0/project/astlinux/target_skeleton/etc/ssl/mini_httpd.pem 2015-05-29 15:03:10 UTC (rev 7084) @@ -1,37 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIICWwIBAAKBgQDHQWuGVMfK/+OIik1ekOxMVzGFBBoBkVXxR+kJv16kXpeLsCjI -1mk6MtzHVwv8mG9Z23/a5SeIveIkVRnHqAyudVv4+3D23AeHiCJl/l1pJd9Bl4BG -CsHBtF69IpuKoWZmF6B30NSvxL+2wFMTHyrTjk37AhTUjlb2erdHcYsWXwIDAQAB -AoGAepDSTGIwN72pv56bMvVgdSEZc+HvAVHeFLoQLg/Kbr9E5wcoP0oslkEdL31r -ASjfLd3oSsS0yddLmN/EKN1FVp+Yib8l50SujrV1cSW7rrCLw80V69VCd5eUl54F -g7e6obJB1xNq2dQMOjGYO/7lyLXPCN6eaOt/vrRIGT88n/ECQQD7yAwX/zYxaM1m -cC32OzxgPGsIxuqNvuo9oTxsb/SHmU/5YHk0ZW1MthSkaItwqTmPBIVhD7i82/7u -cUlxV5HpAkEAypgThpYEPiUpH0nXYqOhLZZ3K6RWn3JpQqDhdGSWnrX7NM2I1Ivh -AUe3+wtRuoW+k9xC+Yqe2EO8r8+c26SxBwJANAuPDGrR3fbG9pTbu1lVSqNSkLbl -hzVeoCyzG8sspdb4JBlgFIeex0ugCrgdksU4Q6rwkza3vjpPgSRjxQ0P+QJATclE -PfmdmWrVNjE45KOlAAb0rKoFpGTea3mv9uukNT30PNrpvYoTk1VBG7/F2pL9kHIS -uRNzV9/yM6LIPEEowwJAEgsFDktqE7ldGr5DUdYXWq5PO4I5weLJ+Wxh37OHcv01 -YQ2eIF3siE12+d3QoP1xzSsojrwjsEBi9dVYzibymg== ------END RSA PRIVATE KEY----- ------BEGIN CERTIFICATE----- -MIIDmDCCAwGgAwIBAgIBADANBgkqhkiG9w0BAQQFADCBlTELMAkGA1UEBhMCVVMx -EDAOBgNVBAgTB0Zsb3JpZGExETAPBgNVBAcTCFNhcmFzb3RhMSEwHwYDVQQKExhT -dGFyMlN0YXIgQ29tbXVuaWNhdGlvbnMxDDAKBgNVBAsTA0VuZzEKMAgGA1UEAxQB -KjEkMCIGCSqGSIb3DQEJARYVc2VydmljZUBzdGFyMnN0YXIuY29tMB4XDTA3MDgx -NjIxMDI1MVoXDTE3MDgxMzIxMDI1MVowgZUxCzAJBgNVBAYTAlVTMRAwDgYDVQQI -EwdGbG9yaWRhMREwDwYDVQQHEwhTYXJhc290YTEhMB8GA1UEChMYU3RhcjJTdGFy -IENvbW11bmljYXRpb25zMQwwCgYDVQQLEwNFbmcxCjAIBgNVBAMUASoxJDAiBgkq -hkiG9w0BCQEWFXNlcnZpY2VAc3RhcjJzdGFyLmNvbTCBnzANBgkqhkiG9w0BAQEF -AAOBjQAwgYkCgYEAx0FrhlTHyv/jiIpNXpDsTFcxhQQaAZFV8UfpCb9epF6Xi7Ao -yNZpOjLcx1cL/JhvWdt/2uUniL3iJFUZx6gMrnVb+Ptw9twHh4giZf5daSXfQZeA -RgrBwbRevSKbiqFmZhegd9DUr8S/tsBTEx8q045N+wIU1I5W9nq3R3GLFl8CAwEA -AaOB9TCB8jAdBgNVHQ4EFgQUo+jknbwRSKSbWFb/EJ/33T/Dpt0wgcIGA1UdIwSB -ujCBt4AUo+jknbwRSKSbWFb/EJ/33T/Dpt2hgZukgZgwgZUxCzAJBgNVBAYTAlVT -MRAwDgYDVQQIEwdGbG9yaWRhMREwDwYDVQQHEwhTYXJhc290YTEhMB8GA1UEChMY -U3RhcjJTdGFyIENvbW11bmljYXRpb25zMQwwCgYDVQQLEwNFbmcxCjAIBgNVBAMU -ASoxJDAiBgkqhkiG9w0BCQEWFXNlcnZpY2VAc3RhcjJzdGFyLmNvbYIBADAMBgNV -HRMEBTADAQH/MA0GCSqGSIb3DQEBBAUAA4GBAD/GKj39hulJXNy8Vo1iFuAfBdCu -fDoIAGIAaeC7HZMvlVNBY8gMbgCuEPKPtn5Tr0+ySUQO3aS0suXpAcdOujSSKrTe -U5ARmM++P1rCQ6VFjdQYWKIQ9yAGUOn+zmb3yhxws8k/8e9rvNwKiOkwcWLNmaqN -612HZw89BeKRyvJ2 ------END CERTIFICATE----- Added: branches/1.0/project/astlinux/target_skeleton/etc/ssl/mini_httpd.pem =================================================================== --- branches/1.0/project/astlinux/target_skeleton/etc/ssl/mini_httpd.pem (rev 0) +++ branches/1.0/project/astlinux/target_skeleton/etc/ssl/mini_httpd.pem 2015-05-29 15:03:10 UTC (rev 7084) @@ -0,0 +1 @@ +link default_https.pem \ No newline at end of file Property changes on: branches/1.0/project/astlinux/target_skeleton/etc/ssl/mini_httpd.pem ___________________________________________________________________ Added: svn:special ## -0,0 +1 ## +* \ No newline at end of property Modified: branches/1.0/project/astlinux/target_skeleton/stat/etc/rc.conf =================================================================== --- branches/1.0/project/astlinux/target_skeleton/stat/etc/rc.conf 2015-05-28 16:56:19 UTC (rev 7083) +++ branches/1.0/project/astlinux/target_skeleton/stat/etc/rc.conf 2015-05-29 15:03:10 UTC (rev 7084) @@ -336,7 +336,7 @@ HTTPS_LISTING="yes" # Allow directory listing if no index.* file exists HTTPS_ACCESSLOG="no" # Enable access logging in /var/log/lighttpd/ssl-access.log HTTPSCGI="yes" # Define yes|no to enable CGI -HTTPSCERT="/etc/ssl/mini_httpd.pem" # Path to the https certificate +HTTPSCERT="/etc/ssl/default_https.pem" # Path to the https certificate ## HTTP Server ## If you set HTTPDIR, serve files from that directory. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-05-28 16:56:21
|
Revision: 7083 http://sourceforge.net/p/astlinux/code/7083 Author: abelbeck Date: 2015-05-28 16:56:19 +0000 (Thu, 28 May 2015) Log Message: ----------- linux patch, crypto: aesni - fix memory usage in GCM decryption, Security fix: CVE-2015-3331 Added Paths: ----------- branches/1.0/project/astlinux/kernel-patches/linux-900-crypto-aesni-fix-memory-usage-in-GCM-decryption.patch Added: branches/1.0/project/astlinux/kernel-patches/linux-900-crypto-aesni-fix-memory-usage-in-GCM-decryption.patch =================================================================== --- branches/1.0/project/astlinux/kernel-patches/linux-900-crypto-aesni-fix-memory-usage-in-GCM-decryption.patch (rev 0) +++ branches/1.0/project/astlinux/kernel-patches/linux-900-crypto-aesni-fix-memory-usage-in-GCM-decryption.patch 2015-05-28 16:56:19 UTC (rev 7083) @@ -0,0 +1,61 @@ +From ccfe8c3f7e52ae83155cb038753f4c75b774ca8a Mon Sep 17 00:00:00 2001 +From: Stephan Mueller <smu...@ch...> +Date: Thu, 12 Mar 2015 09:17:51 +0100 +Subject: crypto: aesni - fix memory usage in GCM decryption + +The kernel crypto API logic requires the caller to provide the +length of (ciphertext || authentication tag) as cryptlen for the +AEAD decryption operation. Thus, the cipher implementation must +calculate the size of the plaintext output itself and cannot simply use +cryptlen. + +The RFC4106 GCM decryption operation tries to overwrite cryptlen memory +in req->dst. As the destination buffer for decryption only needs to hold +the plaintext memory but cryptlen references the input buffer holding +(ciphertext || authentication tag), the assumption of the destination +buffer length in RFC4106 GCM operation leads to a too large size. This +patch simply uses the already calculated plaintext size. + +In addition, this patch fixes the offset calculation of the AAD buffer +pointer: as mentioned before, cryptlen already includes the size of the +tag. Thus, the tag does not need to be added. With the addition, the AAD +will be written beyond the already allocated buffer. + +Note, this fixes a kernel crash that can be triggered from user space +via AF_ALG(aead) -- simply use the libkcapi test application +from [1] and update it to use rfc4106-gcm-aes. + +Using [1], the changes were tested using CAVS vectors to demonstrate +that the crypto operation still delivers the right results. + +[1] http://www.chronox.de/libkcapi.html + +CC: Tadeusz Struk <tad...@in...> +Cc: st...@vg... +Signed-off-by: Stephan Mueller <smu...@ch...> +Signed-off-by: Herbert Xu <he...@go...> + +diff --git a/arch/x86/crypto/aesni-intel_glue.c b/arch/x86/crypto/aesni-intel_glue.c +index 947c6bf..54f60ab 100644 +--- a/arch/x86/crypto/aesni-intel_glue.c ++++ b/arch/x86/crypto/aesni-intel_glue.c +@@ -1202,7 +1202,7 @@ static int __driver_rfc4106_decrypt(struct aead_request *req) + src = kmalloc(req->cryptlen + req->assoclen, GFP_ATOMIC); + if (!src) + return -ENOMEM; +- assoc = (src + req->cryptlen + auth_tag_len); ++ assoc = (src + req->cryptlen); + scatterwalk_map_and_copy(src, req->src, 0, req->cryptlen, 0); + scatterwalk_map_and_copy(assoc, req->assoc, 0, + req->assoclen, 0); +@@ -1227,7 +1227,7 @@ static int __driver_rfc4106_decrypt(struct aead_request *req) + scatterwalk_done(&src_sg_walk, 0, 0); + scatterwalk_done(&assoc_sg_walk, 0, 0); + } else { +- scatterwalk_map_and_copy(dst, req->dst, 0, req->cryptlen, 1); ++ scatterwalk_map_and_copy(dst, req->dst, 0, tempCipherLen, 1); + kfree(src); + } + return retval; +-- +cgit v0.10.2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-05-26 23:44:56
|
Revision: 7082 http://sourceforge.net/p/astlinux/code/7082 Author: abelbeck Date: 2015-05-26 23:44:52 +0000 (Tue, 26 May 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-05-26 23:31:54 UTC (rev 7081) +++ branches/1.0/docs/ChangeLog.txt 2015-05-26 23:44:52 UTC (rev 7082) @@ -46,6 +46,8 @@ -- libsrtp, version bump to 1.5.2 +-- libsodium, version bump to 1.0.3 + -- smartctl, update snapshot of latest drivedb.h -- Kernel runtime parameters, add support for /etc/sysctl.conf via either /mnt/kd/sysctl.conf @@ -69,7 +71,7 @@ -- dnsmasq, add upstream security fix: CVE-2015-3294 --- miniupnpd, version bump to 1.9.20141209, adds 'Port Control Protocol' NAT-PMP/PCP support. +-- miniupnpd, version bump to 1.9.20150430, adds 'Port Control Protocol' NAT-PMP/PCP support. -- libpcap / tcpdump, version bump to 1.7.3 / 4.7.4, security and build fixes. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-05-26 23:31:58
|
Revision: 7081 http://sourceforge.net/p/astlinux/code/7081 Author: abelbeck Date: 2015-05-26 23:31:54 +0000 (Tue, 26 May 2015) Log Message: ----------- miniupnpd, version bump to 1.9.20150430, no longer requires the 'libnfnetlink' library Modified Paths: -------------- branches/1.0/astlinux-ast11.config branches/1.0/astlinux-ast13.config branches/1.0/astlinux18.config branches/1.0/package/miniupnpd/Config.in branches/1.0/package/miniupnpd/miniupnpd.mk Modified: branches/1.0/astlinux-ast11.config =================================================================== --- branches/1.0/astlinux-ast11.config 2015-05-26 21:23:53 UTC (rev 7080) +++ branches/1.0/astlinux-ast11.config 2015-05-26 23:31:54 UTC (rev 7081) @@ -604,7 +604,7 @@ BR2_PACKAGE_NEON_LIBXML2=y # BR2_PACKAGE_LIBMNL is not set # BR2_PACKAGE_LIBNET is not set -BR2_PACKAGE_LIBNFNETLINK=y +# BR2_PACKAGE_LIBNFNETLINK is not set # BR2_PACKAGE_LIBNL is not set BR2_PACKAGE_LIBPCAP=y # BR2_PACKAGE_PJSIP is not set Modified: branches/1.0/astlinux-ast13.config =================================================================== --- branches/1.0/astlinux-ast13.config 2015-05-26 21:23:53 UTC (rev 7080) +++ branches/1.0/astlinux-ast13.config 2015-05-26 23:31:54 UTC (rev 7081) @@ -604,7 +604,7 @@ BR2_PACKAGE_NEON_LIBXML2=y # BR2_PACKAGE_LIBMNL is not set # BR2_PACKAGE_LIBNET is not set -BR2_PACKAGE_LIBNFNETLINK=y +# BR2_PACKAGE_LIBNFNETLINK is not set # BR2_PACKAGE_LIBNL is not set BR2_PACKAGE_LIBPCAP=y BR2_PACKAGE_PJSIP=y Modified: branches/1.0/astlinux18.config =================================================================== --- branches/1.0/astlinux18.config 2015-05-26 21:23:53 UTC (rev 7080) +++ branches/1.0/astlinux18.config 2015-05-26 23:31:54 UTC (rev 7081) @@ -604,7 +604,7 @@ BR2_PACKAGE_NEON_LIBXML2=y # BR2_PACKAGE_LIBMNL is not set # BR2_PACKAGE_LIBNET is not set -BR2_PACKAGE_LIBNFNETLINK=y +# BR2_PACKAGE_LIBNFNETLINK is not set # BR2_PACKAGE_LIBNL is not set BR2_PACKAGE_LIBPCAP=y # BR2_PACKAGE_PJSIP is not set Modified: branches/1.0/package/miniupnpd/Config.in =================================================================== --- branches/1.0/package/miniupnpd/Config.in 2015-05-26 21:23:53 UTC (rev 7080) +++ branches/1.0/package/miniupnpd/Config.in 2015-05-26 23:31:54 UTC (rev 7081) @@ -2,7 +2,6 @@ bool "miniupnpd" depends on BR2_LINUX_KERNEL select BR2_PACKAGE_IPTABLES - select BR2_PACKAGE_LIBNFNETLINK help Implements UPnP and NAT-PMP/PCP protocols. Modified: branches/1.0/package/miniupnpd/miniupnpd.mk =================================================================== --- branches/1.0/package/miniupnpd/miniupnpd.mk 2015-05-26 21:23:53 UTC (rev 7080) +++ branches/1.0/package/miniupnpd/miniupnpd.mk 2015-05-26 23:31:54 UTC (rev 7081) @@ -4,10 +4,10 @@ # ############################################################# -MINIUPNPD_VERSION = 1.9.20141209 +MINIUPNPD_VERSION = 1.9.20150430 MINIUPNPD_SOURCE = miniupnpd-$(MINIUPNPD_VERSION).tar.gz MINIUPNPD_SITE = http://miniupnp.free.fr/files -MINIUPNPD_DEPENDENCIES = host-pkg-config linux iptables libnfnetlink +MINIUPNPD_DEPENDENCIES = host-pkg-config linux iptables define MINIUPNPD_IPTABLES_PATH_FIX $(SED) 's:/sbin/iptables:/usr/sbin/iptables:g' \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-05-26 21:23:55
|
Revision: 7080 http://sourceforge.net/p/astlinux/code/7080 Author: abelbeck Date: 2015-05-26 21:23:53 +0000 (Tue, 26 May 2015) Log Message: ----------- libsodium, version bump to 1.0.3 Modified Paths: -------------- branches/1.0/package/libsodium/libsodium.mk Modified: branches/1.0/package/libsodium/libsodium.mk =================================================================== --- branches/1.0/package/libsodium/libsodium.mk 2015-05-25 22:42:18 UTC (rev 7079) +++ branches/1.0/package/libsodium/libsodium.mk 2015-05-26 21:23:53 UTC (rev 7080) @@ -3,7 +3,7 @@ # libsodium # ############################################################# -LIBSODIUM_VERSION = 1.0.2 +LIBSODIUM_VERSION = 1.0.3 LIBSODIUM_SOURCE = libsodium-$(LIBSODIUM_VERSION).tar.gz LIBSODIUM_SITE = http://download.dnscrypt.org/libsodium/releases This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-05-25 22:42:20
|
Revision: 7079 http://sourceforge.net/p/astlinux/code/7079 Author: abelbeck Date: 2015-05-25 22:42:18 +0000 (Mon, 25 May 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-05-25 22:38:50 UTC (rev 7078) +++ branches/1.0/docs/ChangeLog.txt 2015-05-25 22:42:18 UTC (rev 7079) @@ -71,10 +71,12 @@ -- miniupnpd, version bump to 1.9.20141209, adds 'Port Control Protocol' NAT-PMP/PCP support. --- libpcap / tcpdump, version bump to 1.7.2 / 4.7.3, security and build fixes. +-- libpcap / tcpdump, version bump to 1.7.3 / 4.7.4, security and build fixes. -- libcurl (curl) version bump to 7.42.1, security fixes: CVE-2015-3144, CVE-2015-3145, CVE-2015-3148, CVE-2015-3143, CVE-2015-3153 +-- darkstat, version bump to 3.0.719 + -- stunnel, version bump to 5.17 -- msmtp, version bump to 1.6.2 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-05-25 22:38:53
|
Revision: 7078 http://sourceforge.net/p/astlinux/code/7078 Author: abelbeck Date: 2015-05-25 22:38:50 +0000 (Mon, 25 May 2015) Log Message: ----------- libpcap / tcpdump version bumps to 1.7.3 / 4.7.4 Modified Paths: -------------- branches/1.0/package/libpcap/libpcap-remove-libnl-include-path.patch branches/1.0/package/libpcap/libpcap.mk branches/1.0/package/tcpdump/tcpdump.mk Modified: branches/1.0/package/libpcap/libpcap-remove-libnl-include-path.patch =================================================================== --- branches/1.0/package/libpcap/libpcap-remove-libnl-include-path.patch 2015-05-25 22:14:08 UTC (rev 7077) +++ branches/1.0/package/libpcap/libpcap-remove-libnl-include-path.patch 2015-05-25 22:38:50 UTC (rev 7078) @@ -6,7 +6,7 @@ diff -Nura libpcap-1.7.2.orig/configure.in libpcap-1.7.2/configure.in --- libpcap-1.7.2.orig/configure.in 2015-03-14 08:02:05.538706347 -0300 +++ libpcap-1.7.2/configure.in 2015-03-14 08:17:22.637519050 -0300 -@@ -461,14 +461,13 @@ +@@ -471,14 +471,13 @@ # # Yes, we have libnl 3.x. # Modified: branches/1.0/package/libpcap/libpcap.mk =================================================================== --- branches/1.0/package/libpcap/libpcap.mk 2015-05-25 22:14:08 UTC (rev 7077) +++ branches/1.0/package/libpcap/libpcap.mk 2015-05-25 22:38:50 UTC (rev 7078) @@ -4,7 +4,7 @@ # ############################################################# -LIBPCAP_VERSION = 1.7.2 +LIBPCAP_VERSION = 1.7.3 LIBPCAP_SITE = http://www.tcpdump.org/release LIBPCAP_SOURCE = libpcap-$(LIBPCAP_VERSION).tar.gz LIBPCAP_INSTALL_STAGING = YES Modified: branches/1.0/package/tcpdump/tcpdump.mk =================================================================== --- branches/1.0/package/tcpdump/tcpdump.mk 2015-05-25 22:14:08 UTC (rev 7077) +++ branches/1.0/package/tcpdump/tcpdump.mk 2015-05-25 22:38:50 UTC (rev 7078) @@ -4,7 +4,7 @@ # ############################################################# -TCPDUMP_VERSION = 4.7.3 +TCPDUMP_VERSION = 4.7.4 TCPDUMP_SITE = http://www.tcpdump.org/release TCPDUMP_SOURCE = tcpdump-$(TCPDUMP_VERSION).tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-05-25 22:14:11
|
Revision: 7077 http://sourceforge.net/p/astlinux/code/7077 Author: abelbeck Date: 2015-05-25 22:14:08 +0000 (Mon, 25 May 2015) Log Message: ----------- darkstat, version bump to 3.0.719 Modified Paths: -------------- branches/1.0/package/darkstat/darkstat-dns-write-error.patch branches/1.0/package/darkstat/darkstat.mk Modified: branches/1.0/package/darkstat/darkstat-dns-write-error.patch =================================================================== --- branches/1.0/package/darkstat/darkstat-dns-write-error.patch 2015-05-20 14:54:47 UTC (rev 7076) +++ branches/1.0/package/darkstat/darkstat-dns-write-error.patch 2015-05-25 22:14:08 UTC (rev 7077) @@ -1,6 +1,6 @@ --- darkstat-3.0.718/dns.c.orig 2014-01-25 20:39:41.000000000 -0600 +++ darkstat-3.0.718/dns.c 2014-01-25 22:30:49.000000000 -0600 -@@ -40,6 +40,7 @@ +@@ -41,6 +41,7 @@ #define PARENT 1 static int dns_sock[2]; static pid_t pid = -1; @@ -8,7 +8,7 @@ struct dns_reply { struct addr addr; -@@ -141,9 +142,12 @@ +@@ -143,9 +144,12 @@ num_w = write(dns_sock[PARENT], ipaddr, sizeof(*ipaddr)); /* won't block */ if (num_w == 0) warnx("dns_queue: write: ignoring end of file"); Modified: branches/1.0/package/darkstat/darkstat.mk =================================================================== --- branches/1.0/package/darkstat/darkstat.mk 2015-05-20 14:54:47 UTC (rev 7076) +++ branches/1.0/package/darkstat/darkstat.mk 2015-05-25 22:14:08 UTC (rev 7077) @@ -3,8 +3,8 @@ # darkstat # ############################################################# -DARKSTAT_VERSION = 3.0.718 -DARKSTAT_SITE = http://unix4lyfe.org/darkstat +DARKSTAT_VERSION = 3.0.719 +DARKSTAT_SITE = https://www.unix4lyfe.org/darkstat DARKSTAT_SOURCE = darkstat-$(DARKSTAT_VERSION).tar.bz2 DARKSTAT_DEPENDENCIES = zlib libpcap This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-05-20 14:54:49
|
Revision: 7076 http://sourceforge.net/p/astlinux/code/7076 Author: abelbeck Date: 2015-05-20 14:54:47 +0000 (Wed, 20 May 2015) Log Message: ----------- script php-timezonedb/makearchive.sh, check that native PHP is installed Modified Paths: -------------- branches/1.0/scripts/php-timezonedb/makearchive.sh Modified: branches/1.0/scripts/php-timezonedb/makearchive.sh =================================================================== --- branches/1.0/scripts/php-timezonedb/makearchive.sh 2015-05-20 02:06:43 UTC (rev 7075) +++ branches/1.0/scripts/php-timezonedb/makearchive.sh 2015-05-20 14:54:47 UTC (rev 7076) @@ -14,6 +14,11 @@ TZDATA="output/target/usr/share/zoneinfo" fi +if [ ! -x /usr/bin/php ]; then + echo "Missing native PHP. PHP must be installed at: /usr/bin/php" + exit 1 +fi + if [ ! -f $TZDATA/.tzversion ]; then echo "File not found: $TZDATA/.tzversion" exit 1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-05-20 02:06:45
|
Revision: 7075 http://sourceforge.net/p/astlinux/code/7075 Author: abelbeck Date: 2015-05-20 02:06:43 +0000 (Wed, 20 May 2015) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2015-05-20 02:04:49 UTC (rev 7074) +++ branches/1.0/docs/ChangeLog.txt 2015-05-20 02:06:43 UTC (rev 7075) @@ -16,7 +16,7 @@ -- tg3, version bump to 3.137h, Broadcom NetLink 10/100/1000 Mbps PCI/PCI-X/PCI Express Ethernet Linux driver --- php, version bump to 5.5.24, major version change, bug and security fixes +-- php, version bump to 5.5.25, major version change, bug and security fixes -- perl, version bump to 5.20.2 using perlcross 0.9.6 @@ -52,7 +52,7 @@ or the rc.conf variable KERNEL_SYSCTL, disabled by default. Example: KERNEL_SYSCTL="kernel.panic=3 vm.min_free_kbytes=8192" --- Time Zone Database update, tzdata2015c and tzcode2015c +-- Time Zone Database update, tzdata2015d and tzcode2015d ** Networking This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-05-20 02:04:51
|
Revision: 7074 http://sourceforge.net/p/astlinux/code/7074 Author: abelbeck Date: 2015-05-20 02:04:49 +0000 (Wed, 20 May 2015) Log Message: ----------- php, timezonedb version bump to 2015.4 Modified Paths: -------------- branches/1.0/package/php/php.mk Modified: branches/1.0/package/php/php.mk =================================================================== --- branches/1.0/package/php/php.mk 2015-05-20 01:43:11 UTC (rev 7073) +++ branches/1.0/package/php/php.mk 2015-05-20 02:04:49 UTC (rev 7074) @@ -13,7 +13,7 @@ PHP_DEPENDENCIES = host-pkg-config ifeq ($(BR2_PACKAGE_PHP_EXT_TIMEZONEDB),y) -PHP_TIMEZONEDB_VERSION = 2015.3 +PHP_TIMEZONEDB_VERSION = 2015.4 PHP_TIMEZONEDB_SITE = http://files.astlinux.org PHP_TIMEZONEDB_SOURCE = timezonedb-$(PHP_TIMEZONEDB_VERSION).tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-05-20 01:43:14
|
Revision: 7073 http://sourceforge.net/p/astlinux/code/7073 Author: abelbeck Date: 2015-05-20 01:43:11 +0000 (Wed, 20 May 2015) Log Message: ----------- add php-timezonedb scripts Added Paths: ----------- branches/1.0/scripts/php-timezonedb/ branches/1.0/scripts/php-timezonedb/create-entry branches/1.0/scripts/php-timezonedb/create-entry2 branches/1.0/scripts/php-timezonedb/create-entry3 branches/1.0/scripts/php-timezonedb/create_dot_h_file branches/1.0/scripts/php-timezonedb/get-version branches/1.0/scripts/php-timezonedb/makearchive.sh branches/1.0/scripts/php-timezonedb/sort-index Added: branches/1.0/scripts/php-timezonedb/create-entry =================================================================== --- branches/1.0/scripts/php-timezonedb/create-entry (rev 0) +++ branches/1.0/scripts/php-timezonedb/create-entry 2015-05-20 01:43:11 UTC (rev 7073) @@ -0,0 +1,58 @@ +#!/usr/bin/php -qC +<?php +$zone = $argv[1]; +$path = $argv[2]; + +$dataf = "$path/$zone"; + +// obtain data from tz file +$tzdata = file_get_contents( $dataf, false, NULL, 20 ); + +if (($pos = strrpos($tzdata, 'TZif')) !== FALSE) { + $fdata = substr($tzdata, 0, $pos); +} else { + $fdata = $tzdata; +} + +// process extra info +$f = file( "$path/zone.tab" ); + +$cc = '??'; +$lat = $long = 0; +$desc = ''; + +foreach ( $f as $line ) +{ + $line = trim( $line ); + if ( strlen( $line ) < 5 || $line[0] == '#' ) + { + continue; + } + $parts = explode( "\t", $line ); + if ( $parts[2] == $zone ) + { + // format lang/lat + if ( strlen( $parts[1] ) == 11 ) + { + sscanf( $parts[1], '%c%2d%2d%c%3d%2d', $xSign, $xH, $xM, $ySign, $yH, $yM ); + $xS = $yS = 0; + } + else + { + sscanf( $parts[1], '%c%2d%2d%2d%c%3d%2d%2d', $xSign, $xH, $xM, $xS, $ySign, $yH, $yM, $yS ); + } + $lat = $xH + ( $xM / 60 ) + ( $xS / 3600 ); + $long = $yH + ( $yM / 60 ) + ( $yS / 3600 ); + $lat = $xSign == '+' ? $lat : -$lat; + $long = $ySign == '+' ? $long : -$long; + + $cc = $parts[0]; + $desc = isset( $parts[3] ) ? $parts[3] : ''; + + break; + } +} +//printf( '{ "%2s", %d, %d, "%s" },' . "\n", +// $cc, $lat * 100000, $long * 100000, addslashes( $desc ) ); +echo pack( 'a4ca2a13a*NNNa*', "PHP1", $cc != '??' || $zone == 'UTC', $cc, '', $fdata, ($lat + 90) * 100000, ($long + 180) * 100000, strlen( $desc ), $desc ); +?> Property changes on: branches/1.0/scripts/php-timezonedb/create-entry ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property Added: branches/1.0/scripts/php-timezonedb/create-entry2 =================================================================== --- branches/1.0/scripts/php-timezonedb/create-entry2 (rev 0) +++ branches/1.0/scripts/php-timezonedb/create-entry2 2015-05-20 01:43:11 UTC (rev 7073) @@ -0,0 +1,7 @@ +#!/usr/bin/php -qC +<?php +$j = $argv[1]; +$l = $argv[2]; + +echo "\t{ ".sprintf('%-36s, 0x%06X', '"'.$j.'"', $l)." },\n"; +?> Property changes on: branches/1.0/scripts/php-timezonedb/create-entry2 ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property Added: branches/1.0/scripts/php-timezonedb/create-entry3 =================================================================== --- branches/1.0/scripts/php-timezonedb/create-entry3 (rev 0) +++ branches/1.0/scripts/php-timezonedb/create-entry3 2015-05-20 01:43:11 UTC (rev 7073) @@ -0,0 +1,7 @@ +#!/usr/bin/php -qC +<?php +$j = $argv[1]; +$l = $argv[2]; + +echo "\t".sprintf('%s => 0x%06X', '"'.$j.'"', $l).",\n"; +?> Property changes on: branches/1.0/scripts/php-timezonedb/create-entry3 ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property Added: branches/1.0/scripts/php-timezonedb/create_dot_h_file =================================================================== --- branches/1.0/scripts/php-timezonedb/create_dot_h_file (rev 0) +++ branches/1.0/scripts/php-timezonedb/create_dot_h_file 2015-05-20 01:43:11 UTC (rev 7073) @@ -0,0 +1,25 @@ +#!/usr/bin/php -qC +/* This is a generated file, do not modify */ +<?php + $index = include 'timezonedb.idx.php'; + $dta = file_get_contents('timezonedb.dta'); + $dta_l = strlen($dta); + $j = 0; + + echo "const unsigned char timelib_timezone_db_data_builtin[$dta_l] = {\n"; + for ($i = 0; $i < $dta_l; $i++) { + if (($key = array_search($i, $index)) !== false) { + echo "\n\n/* $key */\n"; + $j = 0; + } + if ($j % 16 != 0) { + echo " "; + } + printf("0x%02X,", ord($dta[$i])); + if ($j % 16 == 15) { + echo "\n"; + } + $j++; + } + echo "};\n"; +?> Property changes on: branches/1.0/scripts/php-timezonedb/create_dot_h_file ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property Added: branches/1.0/scripts/php-timezonedb/get-version =================================================================== --- branches/1.0/scripts/php-timezonedb/get-version (rev 0) +++ branches/1.0/scripts/php-timezonedb/get-version 2015-05-20 01:43:11 UTC (rev 7073) @@ -0,0 +1,10 @@ +#!/usr/bin/php -qC +<?php +$ver = $argv[1]; + +if (preg_match('@([0-9]{4})([a-z])@', $ver, $a)) { + echo $a[1].'.'.(ord($a[2]) - ord('a') + 1); +} else { + echo $ver; +} +?> Property changes on: branches/1.0/scripts/php-timezonedb/get-version ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property Added: branches/1.0/scripts/php-timezonedb/makearchive.sh =================================================================== --- branches/1.0/scripts/php-timezonedb/makearchive.sh (rev 0) +++ branches/1.0/scripts/php-timezonedb/makearchive.sh 2015-05-20 01:43:11 UTC (rev 7073) @@ -0,0 +1,77 @@ +#!/bin/bash + +## Generate version "1" PHP timezonedb.h file +## Credit: Derick Rethans +## https://github.com/derickr/timelib/tree/master/zones +## +## Adapted for AstLinux by Lonnie Abelbeck + +SCRIPTS="./scripts/php-timezonedb" + +if [ -n "$1" ]; then + TZDATA="$1" +else + TZDATA="output/target/usr/share/zoneinfo" +fi + +if [ ! -f $TZDATA/.tzversion ]; then + echo "File not found: $TZDATA/.tzversion" + exit 1 +fi +version="$($SCRIPTS/get-version "$(cat $TZDATA/.tzversion)")" + +rm -f timezonedb.idx timezonedb.idx.php timezonedb.dta +touch timezonedb.idx timezonedb.dta + +echo "Building index:" +echo "<?php return array(" >> timezonedb.idx.php +for i in $(find $TZDATA -type f | sort); do + l=$(stat -c "%s" timezonedb.dta) + j=${i#$TZDATA/} + + case $j in + .*|*.tab) + ;; + *) + $SCRIPTS/create-entry $j $TZDATA >> timezonedb.dta + $SCRIPTS/create-entry2 $j $l >> timezonedb.idx + $SCRIPTS/create-entry3 $j $l >> timezonedb.idx.php + echo "- $j" + ;; + esac +done +echo "); ?>" >> timezonedb.idx.php +echo "" + +echo "Sorting index:" +$SCRIPTS/sort-index > timezonedb.idx.tmp +mv timezonedb.idx.tmp timezonedb.idx +echo "" + +echo "Creating .h file:" +echo -n "const timelib_tzdb_index_entry timezonedb_idx_builtin[" > timezonedb.h +echo -n $(cat timezonedb.idx | wc -l ) >> timezonedb.h +echo "] = {" >> timezonedb.h +cat timezonedb.idx >> timezonedb.h +echo "};" >> timezonedb.h + +$SCRIPTS/create_dot_h_file >> timezonedb.h +echo "" >> timezonedb.h +echo -n "const timelib_tzdb timezonedb_builtin = { \"$version\", " >> timezonedb.h +echo -n $(cat timezonedb.idx | wc -l ) >> timezonedb.h +echo ", timezonedb_idx_builtin, timelib_timezone_db_data_builtin };" >> timezonedb.h +echo "" + +echo "Packaging:" +mkdir "timezonedb-$version" +mv timezonedb.h "timezonedb-$version" +tar czvf "timezonedb-$version.tar.gz" "timezonedb-$version" +echo "" + +echo "Cleanup:" +rm -rf "timezonedb-$version" +rm -f timezonedb.idx timezonedb.idx.php timezonedb.dta +echo "" + +echo "Done" + Property changes on: branches/1.0/scripts/php-timezonedb/makearchive.sh ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property Added: branches/1.0/scripts/php-timezonedb/sort-index =================================================================== --- branches/1.0/scripts/php-timezonedb/sort-index (rev 0) +++ branches/1.0/scripts/php-timezonedb/sort-index 2015-05-20 01:43:11 UTC (rev 7073) @@ -0,0 +1,18 @@ +#!/usr/bin/php -qC +<?php + $idx = file("timezonedb.idx"); + usort($idx, 'sortfunc'); + echo implode($idx); + + function sortfunc($a, $b) + { + /* Grep tz names */ + preg_match('@"([^"]+)"@', $a, $ma); + $na = $ma[1]; + preg_match('@"([^"]+)"@', $b, $mb); + $nb = $mb[1]; + + $val = strcasecmp($na, $nb); + return $val; + } +?> Property changes on: branches/1.0/scripts/php-timezonedb/sort-index ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2015-05-20 00:48:02
|
Revision: 7072 http://sourceforge.net/p/astlinux/code/7072 Author: abelbeck Date: 2015-05-20 00:48:00 +0000 (Wed, 20 May 2015) Log Message: ----------- zoneinfo, version bump to tzdata2015d and tzcode2015d Modified Paths: -------------- branches/1.0/package/zoneinfo/zoneinfo.mk Modified: branches/1.0/package/zoneinfo/zoneinfo.mk =================================================================== --- branches/1.0/package/zoneinfo/zoneinfo.mk 2015-05-20 00:34:46 UTC (rev 7071) +++ branches/1.0/package/zoneinfo/zoneinfo.mk 2015-05-20 00:48:00 UTC (rev 7072) @@ -3,12 +3,12 @@ # zoneinfo # ############################################################## -ZONEINFO_VERSION := -ZONEINFO_DATA := tzdata2015c.tar.gz -ZONEINFO_SOURCE := tzcode2015c.tar.gz +ZONEINFO_VERSION := 2015d +ZONEINFO_DATA := tzdata$(ZONEINFO_VERSION).tar.gz +ZONEINFO_SOURCE := tzcode$(ZONEINFO_VERSION).tar.gz ZONEINFO_SITE := ftp://ftp.iana.org/tz/releases ZONEINFO_DIR := $(BUILD_DIR)/zoneinfo -ZONEINFO_BINARY := usr/share/zoneinfo/.tzcompiled +ZONEINFO_BINARY := usr/share/zoneinfo/.tzversion $(DL_DIR)/$(ZONEINFO_SOURCE): $(WGET) -P $(DL_DIR) $(ZONEINFO_SITE)/$(ZONEINFO_SOURCE) @@ -28,7 +28,7 @@ ) $(INSTALL) -D -m 0644 $(ZONEINFO_DIR)/zone.tab $(TARGET_DIR)/usr/share/zoneinfo/zone.tab $(INSTALL) -D -m 0644 $(ZONEINFO_DIR)/iso3166.tab $(TARGET_DIR)/usr/share/zoneinfo/iso3166.tab - touch $@ + echo "$(ZONEINFO_VERSION)" > $(TARGET_DIR)/$(ZONEINFO_BINARY) zoneinfo: $(TARGET_DIR)/$(ZONEINFO_BINARY) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |