You can subscribe to this list here.
2003 |
Jan
(3) |
Feb
(7) |
Mar
(71) |
Apr
(207) |
May
(115) |
Jun
(50) |
Jul
(95) |
Aug
(174) |
Sep
(252) |
Oct
(181) |
Nov
(293) |
Dec
(244) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(254) |
Feb
(288) |
Mar
(444) |
Apr
(538) |
May
(326) |
Jun
(93) |
Jul
(95) |
Aug
(69) |
Sep
(82) |
Oct
(76) |
Nov
(55) |
Dec
(60) |
2005 |
Jan
(95) |
Feb
(31) |
Mar
(67) |
Apr
(35) |
May
(30) |
Jun
(54) |
Jul
(56) |
Aug
(39) |
Sep
(35) |
Oct
(48) |
Nov
(60) |
Dec
(26) |
2006 |
Jan
(83) |
Feb
(26) |
Mar
(43) |
Apr
(32) |
May
(23) |
Jun
(41) |
Jul
(70) |
Aug
(52) |
Sep
(50) |
Oct
(29) |
Nov
(70) |
Dec
(39) |
2007 |
Jan
(53) |
Feb
(26) |
Mar
(61) |
Apr
(33) |
May
(19) |
Jun
(15) |
Jul
(29) |
Aug
(50) |
Sep
(52) |
Oct
(43) |
Nov
(50) |
Dec
(31) |
2008 |
Jan
(61) |
Feb
(11) |
Mar
(20) |
Apr
(56) |
May
(34) |
Jun
(18) |
Jul
(27) |
Aug
(28) |
Sep
(28) |
Oct
(39) |
Nov
(12) |
Dec
(29) |
2009 |
Jan
(19) |
Feb
(24) |
Mar
(5) |
Apr
(6) |
May
(1) |
Jun
(2) |
Jul
(1) |
Aug
(22) |
Sep
(1) |
Oct
(5) |
Nov
(10) |
Dec
(12) |
2010 |
Jan
(33) |
Feb
(10) |
Mar
(21) |
Apr
(11) |
May
(98) |
Jun
(154) |
Jul
(40) |
Aug
(37) |
Sep
(29) |
Oct
(7) |
Nov
(24) |
Dec
(40) |
2011 |
Jan
(28) |
Feb
(61) |
Mar
(40) |
Apr
(23) |
May
(33) |
Jun
(44) |
Jul
(10) |
Aug
(18) |
Sep
(29) |
Oct
(32) |
Nov
(3) |
Dec
(24) |
2012 |
Jan
(13) |
Feb
(22) |
Mar
(27) |
Apr
(10) |
May
(36) |
Jun
(32) |
Jul
(31) |
Aug
(57) |
Sep
(27) |
Oct
(5) |
Nov
(6) |
Dec
(5) |
2013 |
Jan
(6) |
Feb
(25) |
Mar
(8) |
Apr
(28) |
May
(6) |
Jun
(13) |
Jul
(6) |
Aug
(21) |
Sep
(14) |
Oct
(2) |
Nov
(14) |
Dec
(20) |
2014 |
Jan
(1) |
Feb
(11) |
Mar
(8) |
Apr
(1) |
May
(1) |
Jun
(14) |
Jul
(3) |
Aug
(2) |
Sep
(8) |
Oct
(1) |
Nov
|
Dec
(4) |
2015 |
Jan
|
Feb
(1) |
Mar
(8) |
Apr
(1) |
May
(4) |
Jun
(13) |
Jul
(5) |
Aug
(3) |
Sep
(5) |
Oct
(2) |
Nov
(1) |
Dec
|
2016 |
Jan
(2) |
Feb
(24) |
Mar
|
Apr
(4) |
May
(2) |
Jun
|
Jul
(4) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
(1) |
Mar
(3) |
Apr
(3) |
May
(3) |
Jun
|
Jul
|
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
(3) |
2018 |
Jan
(8) |
Feb
(2) |
Mar
(7) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2019 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Brenden L. <Bre...@ja...> - 2019-02-25 10:04:20
|
Hi all , I'm new to openHPI . I would like to know is it possible to connect 1 openhpid to multi-node with IPMI plugin. If yes , how to modify my openhpi.conf ? Brenden Lai SR. BMC Design Engineer E&I, Jabil Design Services |
From: Devarajulu, M. <moh...@hp...> - 2018-11-21 22:18:38
|
Hello All, Than Ngo of Redhat raised a bug and provided a patch for it. Thanks a lot to him for that. I was able to compile and verify it, but do not have the hardware or the ipmidirect knowledge to test it. Could some one who has hardware and ipmidirect knowledge test the patch? The details are given below. git clone https://github.com/open-hpi/openhpi openhpi_master cd openhpi_master git checkout -b 2739_libipmidirect_uses_gethostbyname git branch --set-upstream-to=origin/2739_libipmidirect_uses_gethostbyname \ 2739_libipmidirect_uses_gethostbyname git pull (./bootstrap; ./configure; make rpm) 2>&1 | tee make_rpm.log cd rpm/RPMS/* rpm -iUvh *.rpm # vi /etc/openhpi/openhpi.conf and enable the plugin with credentials /usr/sbin/openhpid -c /etc/openhpi/openhpi.conf Please test it as you see fit. Regards Mohan |
From: Mohan D. <moh...@hp...> - 2018-05-02 22:09:39
|
Hello All, We have been discussing moving openhpi to github. At last it has been moved and it is accessible at https://github.com/open-hpi/ All the individual directories have become repositories. They are docs hpi-cim-provider hpibrowser hpiview hpiview2 openhpi python snmp-subagent testsuite www In addition we have moved hpib-test also from sourceforge to github as a repository. The complete source code with history has been migrated. All the bugs(2000), feature-requests(706) and hpi-snmp(7) items under tickets have been migrated to github as 2713 tickets with additional labels to distinguish them. We have migrated all the attachments and milestones also. All the releases have been migrated. Github automatically packages the files in a tag and makes a release. We left them as it is and added sourceforge release files also in each of the release. We will continue to use the mailing lists from sourceforge for the discussion and explore other options. Please share your ideas in this area. Github has a wiki and we are planning to move the openhpi.org content and the sourceforge wiki to github. Since some information is stale in the wiki/project page, we will move only the relevant information. If you like to be a developer, please do respond with the github id. Please share your ideas on the things that we could do on github. Regards Mohan |
From: Mohan D. <moh...@hp...> - 2018-03-29 23:17:50
|
Right. It is inactive, but it has the attachments to the bugs moved from sourceforge. We need to copy the attachments to the actual place. We have been playing around in many repositories. It is time consuming comparison between sourceforge and github. Hope to complete that soon. Please do give your feedback / ideas. Regards Mohan On Thu, 2018-03-29 at 20:30 +0000, Thompson, Michael wrote: > There is also openhpi2/Open-HPI, but it looks inactive. > > -----Original Message----- > From: Mohan Devarajulu [mailto:moh...@hp...] > Sent: Thursday, March 29, 2018 4:04 PM > To: ope...@li... > Subject: [Openhpi-devel] Github migration status and help needed > > Hello All, > > After the 3.8.0 release, we are in the process of migrating to github. > This mail is on the status and request for ideas. > > In sourceforge all the projects are directories in openhpi project with their own tags, branches and trunk. It does not translate well. So all the directories in the project became repositories. The repositories are listed below. > docs > hpi-cim-provider > hpibrowser > hpiview > hpiview2 > openhpi > python > snmp-subagent > testsuite > www > > Out of the above list only openhpi is active. The www was modified last year to make changes to the python release scripts. These scripts may not work on github. In my view, it is ok to have many different repositories under same organization. Any comments? > > There are 4 categories under tickets. Bugs, feature-requests, hpi-snmp and tickets. There are 2000 bugs, 706 feature requests, 7 hpi-snmp and no tickets. We have imported all of them to openhpi. Automatic import tool does not transfer attachments, so the attachments need to be manually moved. Some of these bugs may belong to other repositories. As the other repositories are not active, this may be ok. Is there a particular repository the 7 hpi-snmp bugs need to be attached to? > > On the github openhpi name is used by "HPI Knowledge Tech Group" and they are active. Looks HPI stands for Hasso-Plattner-Institut. Could we use open-hpi as an organization name? Ideas on other names? > > There are only few active developers in the openhpi project. We have more than 50 developers in sourceforge. Could you please send your github id and sourceforge id so that your old contributions could be credited with and/or added as a developer? > > Apart from mapping we have created a dummy user by name openhpi2 and used this name as a default assignee to bugs that were imported. Hope this is ok. > > Only code, files(releases) and tickets could be moved effectively. > Summary could added at the home page, Reviews and Support does not have any content. Admin may not match exactly as it is. What do we want to do with other useful things - Wiki, Mailing lists and News? Mailing lists is one of the things that we used significantly over the years. How do we want to handle mailing lists? > > Please do respond. > > Regards > Mohan > > > > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! https://urldefense.proofpoint.com/v2/url?u=http-3A__sdm.link_slashdot&d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=5pRIssuuwFXeniUGoty3s5Aby5J_glUv3y52EALAZyw&s=ZDctZGjOOoOC1pCSTs03JBRwX72o0O1cuKDuToU6TQk&e= > _______________________________________________ > Openhpi-devel mailing list > Ope...@li... > https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.sourceforge.net_lists_listinfo_openhpi-2Ddevel&d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=5pRIssuuwFXeniUGoty3s5Aby5J_glUv3y52EALAZyw&s=IZcKWu1TWh_h-GrFWFWHXr5V0cXiv2c1SD7CJUBst0A&e= |
From: Thompson, M. <Mic...@PE...> - 2018-03-29 21:30:05
|
There is also openhpi2/Open-HPI, but it looks inactive. -----Original Message----- From: Mohan Devarajulu [mailto:moh...@hp...] Sent: Thursday, March 29, 2018 4:04 PM To: ope...@li... Subject: [Openhpi-devel] Github migration status and help needed Hello All, After the 3.8.0 release, we are in the process of migrating to github. This mail is on the status and request for ideas. In sourceforge all the projects are directories in openhpi project with their own tags, branches and trunk. It does not translate well. So all the directories in the project became repositories. The repositories are listed below. docs hpi-cim-provider hpibrowser hpiview hpiview2 openhpi python snmp-subagent testsuite www Out of the above list only openhpi is active. The www was modified last year to make changes to the python release scripts. These scripts may not work on github. In my view, it is ok to have many different repositories under same organization. Any comments? There are 4 categories under tickets. Bugs, feature-requests, hpi-snmp and tickets. There are 2000 bugs, 706 feature requests, 7 hpi-snmp and no tickets. We have imported all of them to openhpi. Automatic import tool does not transfer attachments, so the attachments need to be manually moved. Some of these bugs may belong to other repositories. As the other repositories are not active, this may be ok. Is there a particular repository the 7 hpi-snmp bugs need to be attached to? On the github openhpi name is used by "HPI Knowledge Tech Group" and they are active. Looks HPI stands for Hasso-Plattner-Institut. Could we use open-hpi as an organization name? Ideas on other names? There are only few active developers in the openhpi project. We have more than 50 developers in sourceforge. Could you please send your github id and sourceforge id so that your old contributions could be credited with and/or added as a developer? Apart from mapping we have created a dummy user by name openhpi2 and used this name as a default assignee to bugs that were imported. Hope this is ok. Only code, files(releases) and tickets could be moved effectively. Summary could added at the home page, Reviews and Support does not have any content. Admin may not match exactly as it is. What do we want to do with other useful things - Wiki, Mailing lists and News? Mailing lists is one of the things that we used significantly over the years. How do we want to handle mailing lists? Please do respond. Regards Mohan ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! https://urldefense.proofpoint.com/v2/url?u=http-3A__sdm.link_slashdot&d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=5pRIssuuwFXeniUGoty3s5Aby5J_glUv3y52EALAZyw&s=ZDctZGjOOoOC1pCSTs03JBRwX72o0O1cuKDuToU6TQk&e= _______________________________________________ Openhpi-devel mailing list Ope...@li... https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.sourceforge.net_lists_listinfo_openhpi-2Ddevel&d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=5pRIssuuwFXeniUGoty3s5Aby5J_glUv3y52EALAZyw&s=IZcKWu1TWh_h-GrFWFWHXr5V0cXiv2c1SD7CJUBst0A&e= |
From: Mohan D. <moh...@hp...> - 2018-03-29 20:21:50
|
Hello All, After the 3.8.0 release, we are in the process of migrating to github. This mail is on the status and request for ideas. In sourceforge all the projects are directories in openhpi project with their own tags, branches and trunk. It does not translate well. So all the directories in the project became repositories. The repositories are listed below. docs hpi-cim-provider hpibrowser hpiview hpiview2 openhpi python snmp-subagent testsuite www Out of the above list only openhpi is active. The www was modified last year to make changes to the python release scripts. These scripts may not work on github. In my view, it is ok to have many different repositories under same organization. Any comments? There are 4 categories under tickets. Bugs, feature-requests, hpi-snmp and tickets. There are 2000 bugs, 706 feature requests, 7 hpi-snmp and no tickets. We have imported all of them to openhpi. Automatic import tool does not transfer attachments, so the attachments need to be manually moved. Some of these bugs may belong to other repositories. As the other repositories are not active, this may be ok. Is there a particular repository the 7 hpi-snmp bugs need to be attached to? On the github openhpi name is used by "HPI Knowledge Tech Group" and they are active. Looks HPI stands for Hasso-Plattner-Institut. Could we use open-hpi as an organization name? Ideas on other names? There are only few active developers in the openhpi project. We have more than 50 developers in sourceforge. Could you please send your github id and sourceforge id so that your old contributions could be credited with and/or added as a developer? Apart from mapping we have created a dummy user by name openhpi2 and used this name as a default assignee to bugs that were imported. Hope this is ok. Only code, files(releases) and tickets could be moved effectively. Summary could added at the home page, Reviews and Support does not have any content. Admin may not match exactly as it is. What do we want to do with other useful things - Wiki, Mailing lists and News? Mailing lists is one of the things that we used significantly over the years. How do we want to handle mailing lists? Please do respond. Regards Mohan |
From: Thompson, M. <Mic...@PE...> - 2018-03-12 20:56:58
|
I have Visual Studio 2017, so I can try that too. From: Devarajulu, Mohanasundaram [mailto:moh...@hp...] Sent: Monday, March 12, 2018 4:47 PM To: Thompson, Michael; ope...@li... Subject: Re: [Openhpi-devel] OpenHPI-3.8.0 released Michael, Thank you very much for doing the testing. I will change the README to include 2013 also. Regards Mohan ________________________________ From: Thompson, Michael <Mic...@PE...<mailto:Mic...@PE...>> Sent: Monday, March 12, 2018 8:50:47 AM To: Devarajulu, Mohanasundaram; ope...@li...<mailto:ope...@li...> Subject: RE: [Openhpi-devel] OpenHPI-3.8.0 released I built OpenHPI 3.8.0 from source using Msys/MinGW, and built libraries and baselibs for C# using Visual Studio 2013. It seems to work OK with C++ and C# programs that use baselibs. -----Original Message----- From: Mohan Devarajulu [mailto:moh...@hp...] Sent: Friday, March 09, 2018 2:19 PM To: ope...@li...<mailto:ope...@li...> Subject: [Openhpi-devel] OpenHPI-3.8.0 released Hello All, OpenHPI-3.8.0 has been released. Thank you very much for all the help in the development and testing. The downloads are available at https://urldefense.proofpoint.com/v2/url?u=https-3A__sourceforge.net_projects_openhpi_files_openhpi-2Dstable_3.8.0_&d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=x3pUDQYx-BSN9C-z1wis1WkxrZ17Hg_CoCPkfLWP4PM&s=1J30Ez5m58PI5ot1t07jQljhyF8SVBjHt6bdYZRz--w&e= The ChangeLog is available as a file in the distribution. Regards Mohan ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! https://urldefense.proofpoint.com/v2/url?u=http-3A__sdm.link_slashdot&d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=x3pUDQYx-BSN9C-z1wis1WkxrZ17Hg_CoCPkfLWP4PM&s=d9fbaSK88l6WN3ebkkPnmf0WiVmVjSTg30fXdjJshE8&e= _______________________________________________ Openhpi-devel mailing list Ope...@li...<mailto:Ope...@li...> https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.sourceforge.net_lists_listinfo_openhpi-2Ddevel&d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=x3pUDQYx-BSN9C-z1wis1WkxrZ17Hg_CoCPkfLWP4PM&s=Iskg53ZLbqypJxrZ4dBjpHpf1EhZ8GtHqAqxvGaKwYc&e= |
From: Thompson, M. <Mic...@PE...> - 2018-03-12 14:51:21
|
I built OpenHPI 3.8.0 from source using Msys/MinGW, and built libraries and baselibs for C# using Visual Studio 2013. It seems to work OK with C++ and C# programs that use baselibs. -----Original Message----- From: Mohan Devarajulu [mailto:moh...@hp...] Sent: Friday, March 09, 2018 2:19 PM To: ope...@li... Subject: [Openhpi-devel] OpenHPI-3.8.0 released Hello All, OpenHPI-3.8.0 has been released. Thank you very much for all the help in the development and testing. The downloads are available at https://urldefense.proofpoint.com/v2/url?u=https-3A__sourceforge.net_projects_openhpi_files_openhpi-2Dstable_3.8.0_&d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=x3pUDQYx-BSN9C-z1wis1WkxrZ17Hg_CoCPkfLWP4PM&s=1J30Ez5m58PI5ot1t07jQljhyF8SVBjHt6bdYZRz--w&e= The ChangeLog is available as a file in the distribution. Regards Mohan ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! https://urldefense.proofpoint.com/v2/url?u=http-3A__sdm.link_slashdot&d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=x3pUDQYx-BSN9C-z1wis1WkxrZ17Hg_CoCPkfLWP4PM&s=d9fbaSK88l6WN3ebkkPnmf0WiVmVjSTg30fXdjJshE8&e= _______________________________________________ Openhpi-devel mailing list Ope...@li... https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.sourceforge.net_lists_listinfo_openhpi-2Ddevel&d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=x3pUDQYx-BSN9C-z1wis1WkxrZ17Hg_CoCPkfLWP4PM&s=Iskg53ZLbqypJxrZ4dBjpHpf1EhZ8GtHqAqxvGaKwYc&e= |
From: Mohan D. <moh...@hp...> - 2018-03-09 19:19:17
|
Hello All, OpenHPI-3.8.0 has been released. Thank you very much for all the help in the development and testing. The downloads are available at https://sourceforge.net/projects/openhpi/files/openhpi-stable/3.8.0/ The ChangeLog is available as a file in the distribution. Regards Mohan |
From: Thompson, M. <Mic...@PE...> - 2018-03-01 16:44:37
|
I tried to update to the latest 3.8.0 source code, but it looks like Source Forge is broken. -----Original Message----- From: Mohan Devarajulu [mailto:moh...@hp...] Sent: Tuesday, February 20, 2018 4:24 PM To: ope...@li... Subject: Re: [Openhpi-devel] Next release openhpi-3.8.0 Hello All, During testing we found few bugs that had to be fixed. We are still in the testing phase. Currently, we are planning to make the release on Feb 27. Please continue the testing. Regards Mohan On Tue, 2018-01-30 at 10:09 -0700, Mohan Devarajulu wrote: > Hello All, > > The next openhpi release openhpi-3.8.0 is in code freeze now. Please > continue the testing and file the bugs. We are planning to release it > on Feb 16. > > Regards > Mohan > ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! https://urldefense.proofpoint.com/v2/url?u=http-3A__sdm.link_slashdot&d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=00zPgEad9p1lXAyZ3bqaj-3DyvOC1tGayu-j1em2Umk&s=ckIzDxkfjMUXvLwGOevDaZscCMm7ZYSYyG7pFWg-aBI&e= _______________________________________________ Openhpi-devel mailing list Ope...@li... https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.sourceforge.net_lists_listinfo_openhpi-2Ddevel&d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=00zPgEad9p1lXAyZ3bqaj-3DyvOC1tGayu-j1em2Umk&s=98QyyXtHK8uYA-yrZv8GkV0lat2xefW8mGbI9U7sKz4&e= |
From: Mohan D. <moh...@hp...> - 2018-02-28 07:43:44
|
Hello All, During testing we found few bugs that had to be fixed. We are still in the testing phase. Currently, we are planning to make the release on Feb 27. Please continue the testing. Regards Mohan On Tue, 2018-01-30 at 10:09 -0700, Mohan Devarajulu wrote: > Hello All, > > The next openhpi release openhpi-3.8.0 is in code freeze now. Please > continue the testing and file the bugs. We are planning to release it on > Feb 16. > > Regards > Mohan > |
From: Mohan D. <moh...@hp...> - 2018-02-28 02:15:03
|
Hello All, The testing is still going on. The sourceforge website also has some problems today. So the release is postponed to Friday, Mar 2, 2018. Please continue testing. Regards Mohan On Tue, 2018-02-20 at 14:24 -0700, Mohan Devarajulu wrote: > Hello All, > > During testing we found few bugs that had to be fixed. We are still in > the testing phase. Currently, we are planning to make the release on Feb > 27. Please continue the testing. > > Regards > Mohan > > > On Tue, 2018-01-30 at 10:09 -0700, Mohan Devarajulu wrote: > > Hello All, > > > > The next openhpi release openhpi-3.8.0 is in code freeze now. Please > > continue the testing and file the bugs. We are planning to release it on > > Feb 16. > > > > Regards > > Mohan > > > |
From: Mohan D. <moh...@hp...> - 2018-01-30 17:09:59
|
Hello All, The next openhpi release openhpi-3.8.0 is in code freeze now. Please continue the testing and file the bugs. We are planning to release it on Feb 16. Regards Mohan |
From: Mohan D. <moh...@hp...> - 2018-01-23 02:26:40
|
Hello All, We could not checkin the patches on Friday. So the code freeze is postponed to Jan 26. The release will be postponed also by couple of weeks. Sorry for the delay. Please continue testing and file the bugs found. Regards Mohan On Fri, 2018-01-12 at 15:09 -0700, Mohan Devarajulu wrote: > Hello All, > > Our next release openhpi-3.8.0 will be a stable release. > The following are the dates. > Code Freeze is on Jan 19 and the release is scheduled for Jan 31, 2018. > Please go ahead and upload or checkin the patches. Please continue your > testing and file the bugs found. > > Regards > Mohan > > On Wed, 2018-01-03 at 16:57 -0700, Mohan Devarajulu wrote: > > Hello All, > > > > It has been a while since we made a stable release. The openhpi-3.7.0 > > developer release was made last year. How about making the next release? > > We fixed many bugs, moved all the plugins to new glibc and we will move > > the sources to github as soon as the release is made. > > The proposal is to make the code freeze on Jan 16, 2018 and make the > > release on Jan 30, 2018. Please share your thoughts. > > > > Regards > > Mohan > > > |
From: Mohan D. <moh...@hp...> - 2018-01-12 22:09:39
|
Hello All, Our next release openhpi-3.8.0 will be a stable release. The following are the dates. Code Freeze is on Jan 19 and the release is scheduled for Jan 31, 2018. Please go ahead and upload or checkin the patches. Please continue your testing and file the bugs found. Regards Mohan On Wed, 2018-01-03 at 16:57 -0700, Mohan Devarajulu wrote: > Hello All, > > It has been a while since we made a stable release. The openhpi-3.7.0 > developer release was made last year. How about making the next release? > We fixed many bugs, moved all the plugins to new glibc and we will move > the sources to github as soon as the release is made. > The proposal is to make the code freeze on Jan 16, 2018 and make the > release on Jan 30, 2018. Please share your thoughts. > > Regards > Mohan > |
From: Thompson, M. <Mic...@PE...> - 2018-01-08 21:16:12
|
I built the OpenHPI programs on a Windows 7 system using a current version of MSYS/MinGW. Everything seems to work OK when interacting with one of our ATCA shelf managers. I built the C# baselib and the OpenHPI library files using Visual Studio Professional 2013. I recompiled C++ C# Windows applications that I wrote that use the OpenHPI dlls and the baselibs. These worked OK when interacting with one of our ATCA shelf managers. I moved the exe, dll, and lib files to a Windows 10 system, and all of the programs work OK when interacting with one of our ATCA shelf managers. I am installing Visual Studio Community 2017 on the Windows 10 system so I can do more testing. -----Original Message----- From: Mohan Devarajulu [mailto:moh...@hp...] Sent: Thursday, January 04, 2018 9:11 PM To: Thompson, Michael Cc: ope...@li... Subject: Re: [Openhpi-devel] Proposal for next release openhpi-3.8.0 Hi Michael, Looks like SF OpenHPI WWW top page shows the latest stable release on the front page. The latest development release of 3.7.0 is available at https://urldefense.proofpoint.com/v2/url?u=https-3A__sourceforge.net_projects_openhpi_files_openhpi-2Ddevelopment_3.7.0_&d=DwICaQ&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=VdWZ6xnES3K-we2r3bktxBf58Lie8hmPK2ApiCJr8NM&s=G0HcG9owu-YFmSFXlxZ8-m2c8URju3GIiMhT4UjavHI&e= Thank you very much for testing the trunk. We will making more changes and fixing more bugs till the code freeze date though. Regards Mohan On Thu, 2018-01-04 at 14:14 +0000, Thompson, Michael wrote: > The SF OpenHPI WWW page still shows V3.6.1 as the most recent version. > I don't see any way to download the trunk that will become V2.8.0 from the SF WWW page. > You can download it using SVN, but that is no obvious. > > I will build and try the trunk today with Windows 7 and my C# programs. > > -----Original Message----- > From: Mohan Devarajulu [mailto:moh...@hp...] > Sent: Wednesday, January 03, 2018 6:58 PM > To: ope...@li... > Subject: [Openhpi-devel] Proposal for next release openhpi-3.8.0 > > Hello All, > > It has been a while since we made a stable release. The openhpi-3.7.0 developer release was made last year. How about making the next release? > We fixed many bugs, moved all the plugins to new glibc and we will move the sources to github as soon as the release is made. > The proposal is to make the code freeze on Jan 16, 2018 and make the release on Jan 30, 2018. Please share your thoughts. > > Regards > Mohan > > > > ---------------------------------------------------------------------- > -------- Check out the vibrant tech community on one of the world's > most engaging tech sites, Slashdot.org! > https://urldefense.proofpoint.com/v2/url?u=http-3A__sdm.link_slashdot& > d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1o > iaaq22_c8&m=vw-oFrxh_U7iRkTr6X24-KFdRH48pw-XP9Y8VBRBE60&s=EW7ENgOHR9wy > u-wcmoPc7eZZtT2pqzb9nT2AuZ3szQY&e= > _______________________________________________ > Openhpi-devel mailing list > Ope...@li... > https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.sourceforge > .net_lists_listinfo_openhpi-2Ddevel&d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA& > r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=vw-oFrxh_U7iRkTr6X24-K > FdRH48pw-XP9Y8VBRBE60&s=eSEhoIgbPMWTa76izsHxJKx1cMlCxaXTUv-iRKEEIXk&e= |
From: Thompson, M. <Mic...@PE...> - 2018-01-08 18:33:18
|
You can change the \baselibs\csharp\README file From: The implementation has been tested with Mono-2.10.8 and Visual C# 2008/2010. To: The implementation has been tested with Mono-2.10.8 and Visual C# 2008/2010/2013. -----Original Message----- From: Mohan Devarajulu [mailto:moh...@hp...] Sent: Thursday, January 04, 2018 9:11 PM To: Thompson, Michael Cc: ope...@li... Subject: Re: [Openhpi-devel] Proposal for next release openhpi-3.8.0 Hi Michael, Looks like SF OpenHPI WWW top page shows the latest stable release on the front page. The latest development release of 3.7.0 is available at https://urldefense.proofpoint.com/v2/url?u=https-3A__sourceforge.net_projects_openhpi_files_openhpi-2Ddevelopment_3.7.0_&d=DwICaQ&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=VdWZ6xnES3K-we2r3bktxBf58Lie8hmPK2ApiCJr8NM&s=G0HcG9owu-YFmSFXlxZ8-m2c8URju3GIiMhT4UjavHI&e= Thank you very much for testing the trunk. We will making more changes and fixing more bugs till the code freeze date though. Regards Mohan On Thu, 2018-01-04 at 14:14 +0000, Thompson, Michael wrote: > The SF OpenHPI WWW page still shows V3.6.1 as the most recent version. > I don't see any way to download the trunk that will become V2.8.0 from the SF WWW page. > You can download it using SVN, but that is no obvious. > > I will build and try the trunk today with Windows 7 and my C# programs. > > -----Original Message----- > From: Mohan Devarajulu [mailto:moh...@hp...] > Sent: Wednesday, January 03, 2018 6:58 PM > To: ope...@li... > Subject: [Openhpi-devel] Proposal for next release openhpi-3.8.0 > > Hello All, > > It has been a while since we made a stable release. The openhpi-3.7.0 developer release was made last year. How about making the next release? > We fixed many bugs, moved all the plugins to new glibc and we will move the sources to github as soon as the release is made. > The proposal is to make the code freeze on Jan 16, 2018 and make the release on Jan 30, 2018. Please share your thoughts. > > Regards > Mohan > > > > ---------------------------------------------------------------------- > -------- Check out the vibrant tech community on one of the world's > most engaging tech sites, Slashdot.org! > https://urldefense.proofpoint.com/v2/url?u=http-3A__sdm.link_slashdot& > d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1o > iaaq22_c8&m=vw-oFrxh_U7iRkTr6X24-KFdRH48pw-XP9Y8VBRBE60&s=EW7ENgOHR9wy > u-wcmoPc7eZZtT2pqzb9nT2AuZ3szQY&e= > _______________________________________________ > Openhpi-devel mailing list > Ope...@li... > https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.sourceforge > .net_lists_listinfo_openhpi-2Ddevel&d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA& > r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=vw-oFrxh_U7iRkTr6X24-K > FdRH48pw-XP9Y8VBRBE60&s=eSEhoIgbPMWTa76izsHxJKx1cMlCxaXTUv-iRKEEIXk&e= |
From: Mohan D. <moh...@hp...> - 2018-01-05 02:10:59
|
Hi Michael, Looks like SF OpenHPI WWW top page shows the latest stable release on the front page. The latest development release of 3.7.0 is available at https://sourceforge.net/projects/openhpi/files/openhpi-development/3.7.0/ Thank you very much for testing the trunk. We will making more changes and fixing more bugs till the code freeze date though. Regards Mohan On Thu, 2018-01-04 at 14:14 +0000, Thompson, Michael wrote: > The SF OpenHPI WWW page still shows V3.6.1 as the most recent version. > I don't see any way to download the trunk that will become V2.8.0 from the SF WWW page. > You can download it using SVN, but that is no obvious. > > I will build and try the trunk today with Windows 7 and my C# programs. > > -----Original Message----- > From: Mohan Devarajulu [mailto:moh...@hp...] > Sent: Wednesday, January 03, 2018 6:58 PM > To: ope...@li... > Subject: [Openhpi-devel] Proposal for next release openhpi-3.8.0 > > Hello All, > > It has been a while since we made a stable release. The openhpi-3.7.0 developer release was made last year. How about making the next release? > We fixed many bugs, moved all the plugins to new glibc and we will move the sources to github as soon as the release is made. > The proposal is to make the code freeze on Jan 16, 2018 and make the release on Jan 30, 2018. Please share your thoughts. > > Regards > Mohan > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! https://urldefense.proofpoint.com/v2/url?u=http-3A__sdm.link_slashdot&d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=vw-oFrxh_U7iRkTr6X24-KFdRH48pw-XP9Y8VBRBE60&s=EW7ENgOHR9wyu-wcmoPc7eZZtT2pqzb9nT2AuZ3szQY&e= > _______________________________________________ > Openhpi-devel mailing list > Ope...@li... > https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.sourceforge.net_lists_listinfo_openhpi-2Ddevel&d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=vw-oFrxh_U7iRkTr6X24-KFdRH48pw-XP9Y8VBRBE60&s=eSEhoIgbPMWTa76izsHxJKx1cMlCxaXTUv-iRKEEIXk&e= |
From: Thompson, M. <Mic...@PE...> - 2018-01-04 14:27:24
|
The SF OpenHPI WWW page still shows V3.6.1 as the most recent version. I don't see any way to download the trunk that will become V2.8.0 from the SF WWW page. You can download it using SVN, but that is no obvious. I will build and try the trunk today with Windows 7 and my C# programs. -----Original Message----- From: Mohan Devarajulu [mailto:moh...@hp...] Sent: Wednesday, January 03, 2018 6:58 PM To: ope...@li... Subject: [Openhpi-devel] Proposal for next release openhpi-3.8.0 Hello All, It has been a while since we made a stable release. The openhpi-3.7.0 developer release was made last year. How about making the next release? We fixed many bugs, moved all the plugins to new glibc and we will move the sources to github as soon as the release is made. The proposal is to make the code freeze on Jan 16, 2018 and make the release on Jan 30, 2018. Please share your thoughts. Regards Mohan ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! https://urldefense.proofpoint.com/v2/url?u=http-3A__sdm.link_slashdot&d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=vw-oFrxh_U7iRkTr6X24-KFdRH48pw-XP9Y8VBRBE60&s=EW7ENgOHR9wyu-wcmoPc7eZZtT2pqzb9nT2AuZ3szQY&e= _______________________________________________ Openhpi-devel mailing list Ope...@li... https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.sourceforge.net_lists_listinfo_openhpi-2Ddevel&d=DwICAg&c=0s2QeJVZoDkH0rUub6UaoA&r=FXNVB7QrIVm5ueaIYZtSbmVy7yEenTli1oiaaq22_c8&m=vw-oFrxh_U7iRkTr6X24-KFdRH48pw-XP9Y8VBRBE60&s=eSEhoIgbPMWTa76izsHxJKx1cMlCxaXTUv-iRKEEIXk&e= |
From: Mohan D. <moh...@hp...> - 2018-01-03 23:58:06
|
Hello All, It has been a while since we made a stable release. The openhpi-3.7.0 developer release was made last year. How about making the next release? We fixed many bugs, moved all the plugins to new glibc and we will move the sources to github as soon as the release is made. The proposal is to make the code freeze on Jan 16, 2018 and make the release on Jan 30, 2018. Please share your thoughts. Regards Mohan |
From: Beavington, M. <mbe...@rb...> - 2017-12-22 14:32:05
|
I see that someone has already opened an issue https://sourceforge.net/p/openhpi/bugs/1977/ for some Coverity issues. I’ll have a review of the issues and see if there are any else we need to add or that we can test. We are specifically focused on resource leakage. Thanks. From: Mohan Devarajulu [mailto:moh...@hp...] Sent: Thursday, December 21, 2017 5:23 PM To: ope...@li... Subject: Re: [Openhpi-devel] Static code analysis on OpenHPI 3.7.0 ________________________________ NOTICE: This email was received from an EXTERNAL sender ________________________________ Hi Michael, Thank you for running the static code analysis on openhpi and finding issues. Thank you very much for pursuing the fixes. Could you please go ahead and file a defect in the sourceforge? When you generate a patch, please do test it and upload it to the bug. The spreadsheets got expanded in the web archive to one field per line and it is not readable at https://sourceforge.net/p/openhpi/mailman/openhpi-devel/ Regards Mohan On Thu, 2017-12-21 at 21:25 +0000, Beavington, Michael wrote: > I realized the spreadsheet has details, but no specifics of each > error. I need to massage the data from two files to get something > readable. I’ll send that tomorrow. > > > > From: Beavington, Michael > Sent: Thursday, December 21, 2017 12:09 PM > To: 'ope...@li...' > <ope...@li...<mailto:ope...@li...>> > Subject: Static code analysis on OpenHPI 3.7.0 > > > > > RE: Discussion on bugs found using static code analysis tool on > OpenHPI 3.7.0. > > > > We (Ribbon Communications) were looking at OpenHPI and I’ve run the > code through static code analysis and found a few hundred errors. > There are a lot of useless bugs, but there are also quite a few > serious issues. I’m doing this because we believe we’ve hit a resource > leak. > > > > This is my first post in the group. I’d like to share our findings. > I’ve attached the xls file of the c/c++ defects (no defects were > found in the python code). I suspect it will get stripped off. We are > likely going to pursue fixing some of the resource issues. > > > > Some moderator have a suggestion on how to proceed? > > > > Mike Beavington > > Ribbon Communications > > +1-613-287-5364 > mbe...@so...<mailto:mbe...@so...> > 40 Hines Rd, Suite 500, > Ottawa, ON K2K 2M5 > > > > Example output of High issues (excluding uninitialized scalars) > > > > CID > > > Type > > > Impact > > > Category > > > File > > > Function > > > > 26221 > > > Out-of-bounds access > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/clients/hpixml/main.cpp > > > main > > > > 26222 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/baselib/conf.c > > > add_domain_conf > > > 26223 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/ipmidirect/ipmi.cpp > > > AllocConnection > > > 26224 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/baselib/conf.c > > > process_domain_token > > > 26225 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/watchdog/watchdog.c > > > watchdog_open > > > 26226 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file_util.cpp > > > process_textbuffer > > > 26227 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_event.c > > > snmp_bc_findevent4dupstr > > > 26228 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/hpi_shell/ctrl_inv.c > > > set_control_state > > > 26229 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_discover_bc.c > > > snmp_bc_discover > > > 26230 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/openhpid/conf.c > > > process_global_param > > > 26231 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_text_buffer.cpp > > > AsciiToLanguage > > > 26232 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/utils/sahpi_struct_utils.c > > > oh_encode_sensorreading > > > 26233 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/openhpid/conf.c > > > oh_get_global_param > > > 26234 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/hpi_shell/fumi.c > > > show_component_info > > > 26235 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/openhpid/plugin.c > > > oh_get_handler_info > > > 26236 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_event.c > > > snmp_bc_log2event > > > 26237 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_text_buffer.cpp > > > AsciiToLanguage > > > 26238 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/openhpid/server.cpp > > > dehash_handler_cfg > > > 26239 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/clients/ohparam.c > > > execglobalparamset > > > 26240 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/hpi_shell/show.c > > > show_attrs > > > 26241 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/baselib/ohpi.cpp > > > __dehash_config > > > 26242 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_discover_bc.c > > > snmp_bc_rediscover > > > 26243 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/hpi_shell/cmdparser.c > > > ui_print > > > > 26304 > > > Various > > > High > > > Various > > > openhpi-3.7.0/hpi_shell/cmdparser.c > > > cmd_parser > > > 26329 > > > Resource > leak in > object > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file_util.cpp > > > SimulatorToken > > > 26341 > > > Overflowed > pointer > read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/clients/hpithres.c > > > mod_sen > > > > 26349 > > > Memset > fill value > of '0' > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_sensor.c > > > snmp_bc_get_logical_sensors > > > 26351 > > > Memset > fill value > of '0' > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_discover_bc.c > > > snmp_bc_rediscover > > > 26354 > > > Memset > fill value > of '0' > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_discover_bc.c > > > snmp_bc_discover_switch_i > > > 26369 > > > Memset > fill value > of '0' > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_discover_bc.c > > > snmp_bc_discover > > > 26400 > > > Memset > fill value > of '0' > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_discover_bc.c > > > snmp_bc_discover_mm_i > > > 26411 > > > Memset > fill value > of '0' > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_sensor.c > > > snmp_bc_get_slot_power_sensor > > > 26511 > > > Out-of-bounds write > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_sel.c > > > snmp_bc_bulk_selcache > > > 26525 > > > Out-of-bounds access > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_dimi.cpp > > > NewSimulatorDimi > > > 26532 > > > Out-of-bounds access > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/utils/sahpi_struct_utils.c > > > oh_fprint_sensorrec > > > 26535 > > > Out-of-bounds write > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/hpi_shell/show.c > > > print_thres_value > > > 26544 > > > Out-of-bounds read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/clients/hpiwdt.c > > > show_wdt > > > 26547 > > > Out-of-bounds read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_sensor_threshold.cpp > > > IpmiModifierUnitToString > > > 26572 > > > Out-of-bounds access > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_dimi.cpp > > > NewSimulatorDimi > > > 26578 > > > Out-of-bounds write > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_utils.c > > > snmp_bc_extend_ep > > > 26580 > > > Out-of-bounds access > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/utils/sahpi_struct_utils.c > > > oh_fprint_rdr > > > 26583 > > > Out-of-bounds read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_sensor_threshold.cpp > > > IpmiUnitTypeToString > > > 26608 > > > Out-of-bounds read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/hpi_shell/show.c > > > lsres_sort > > > 26613 > > > Out-of-bounds write > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/snmp/snmp_utils.c > > > snmp_get > > > 26618 > > > Out-of-bounds read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/hpi_shell/show.c > > > lsres_sort > > > 26630 > > > Out-of-bounds read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/clients/hpiwdt.c > > > show_wdt > > > 26636 > > > Out-of-bounds read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/utils/epath_utils.c > > > oh_derive_string > > > 26639 > > > Out-of-bounds read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_sensor_threshold.cpp > > > IpmiRateUnitToString > > > 26646 > > > Out-of-bounds access > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/hpi_shell/show.c > > > show_attrs > > > 26650 > > > Out-of-bounds access > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/hpi_shell/fumi.c > > > show_component_info > > > 26816 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file_annunciator.cpp > > > process_token > > > 26817 > > > Resource > leak > > > High > > > Resource > leaks > > > /usr/include/c++/4.6.3/bits/stl_list.h > > > _M_insert > > > 26818 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi.cpp > > > GetParams > > > 26819 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/openhpid/server.cpp > > > oh_server_run > > > 26820 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_sel.cpp > > > AddAsyncEvent > > > 26821 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/test_agent/abi.cpp > > > oh_open > > > > 26822 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/openhpid/server.cpp > > > oh_server_run > > > 26823 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/openhpid/server.cpp > > > oh_server_run > > > 26824 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file_dimi.cpp > > > process_token > > > 26826 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_domain.cpp > > > cIpmiDomain > > > 26827 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_domain.cpp > > > CheckTca > > > > 26828 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_mc_vendor.cpp > > > CreateSensorDiscrete > > > 26829 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/clients/hpipower.c > > > main > > > > 26830 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_mc_vendor.cpp > > > CreateSensorHotswap > > > 26831 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_domain.cpp > > > HandleEvent > > > 26832 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/baselib/session.cpp > > > DoRpc > > > > 26833 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/utils/sahpi_gcrypt_utils.c > > > oh_crypt > > > > 26834 > > > Resource > leak > > > High > > > Resource > leaks > > > /usr/include/c++/4.6.3/bits/stl_list.h > > > _M_insert > > > 26835 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/watchdog/watchdog.c > > > watchdog_discover_resources > > > 26836 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file.cpp > > > process_rpt_token > > > 26837 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_sdr.cpp > > > CreateFullSensorRecords > > > 26838 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/openhpid/openhpid-posix.cpp > > > check_pidfile > > > 26839 > > > Resource > leak > > > High > > > Resource > leaks > > > /usr/include/c++/4.6.3/bits/stl_list.h > > > _M_insert > > > 26840 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/watchdog/watchdog.c > > > watchdog_discover_resources > > > 26841 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_mc_vendor.cpp > > > CreateSensorThreshold > > > 26842 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_mc_vendor.cpp > > > InitFactory > > > 26843 > > > Resource > leak > > > High > > > Resource > leaks > > > /usr/include/c++/4.6.3/bits/stl_list.h > > > _M_insert > > > 26844 > > > Resource > leak > > > High > > > Resource > leaks > > > /usr/include/c++/4.6.3/bits/stl_list.h > > > _M_insert > > > 26845 > > > Resource > leak > > > High > > > Resource > leaks > > > /usr/include/c++/4.6.3/bits/stl_list.h > > > _M_insert > > > 26846 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/utils/sahpi_gcrypt_utils.c > > > oh_crypt > > > > 26847 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_mc_vendor.cpp > > > CreateEntityPath > > > 26848 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file_fumi.cpp > > > process_token > > > 26849 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/baselib/session.cpp > > > ohc_sess_open > > > 26850 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file_inventory.cpp > > > process_token > > > 26851 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_domain.cpp > > > HandleAsyncEvent > > > 26852 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/hpi_shell/session.c > > > open_session > > > 26854 > > > Destination buffer too small > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/hpi_shell/show.c > > > print_rpt_paths > > > 26858 > > > Destination buffer too small > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/hpi_shell/commands.c > > > set_tag > > > > 26871 > > > Unbounded > source > buffer > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/clients/ohparam.c > > > main > > > > 26878 > > > String not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/utils/sahpi_gcrypt_utils.c > > > oh_crypt > > > > 26892 > > > Various > > > High > > > Various > > > openhpi-3.7.0/openhpid/safhpi.c > > > saHpiEventGet > > > 26943 > > > Uninitialized pointer read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_mc_vendor.cpp > > > FindResource > > > 27069 > > > Uninitialized pointer read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_sel.c > > > snmp_bc_bulk_selcache > > > 27071 > > > Uninitialized pointer read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/utils/sahpi_gcrypt_utils.c > > > oh_crypt > > > > 27089 > > > Uninitialized pointer read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/utils/sahpi_gcrypt_utils.c > > > oh_crypt > > > > 27109 > > > Use after > free > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_con.cpp > > > ~cIpmiCon > > > > > > > > > > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot ><http://sdm.link/slashdot%3cBR%3e%3e> _______________________________________________ > Openhpi-devel mailing list > Ope...@li...<mailto:Ope...@li...> > https://lists.sourceforge.net/lists/listinfo/openhpi-devel ------------------------------------------------------------------------------ Check<https://lists.sourceforge.net/lists/listinfo/openhpi-devel%3cBR%3e%3cBR%3e%3cBR%3e%3cBR%3e------------------------------------------------------------------------------%3cBR%3eCheck> out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Openhpi-devel<http://sdm.link/slashdot%3cBR%3e_______________________________________________%3cBR%3eOpenhpi-devel> mailing list Ope...@li...<mailto:Ope...@li...> https://lists.sourceforge.net/lists/listinfo/openhpi-devel |
From: Mohan D. <moh...@hp...> - 2017-12-21 22:22:57
|
Hi Michael, Thank you for running the static code analysis on openhpi and finding issues. Thank you very much for pursuing the fixes. Could you please go ahead and file a defect in the sourceforge? When you generate a patch, please do test it and upload it to the bug. The spreadsheets got expanded in the web archive to one field per line and it is not readable at https://sourceforge.net/p/openhpi/mailman/openhpi-devel/ Regards Mohan On Thu, 2017-12-21 at 21:25 +0000, Beavington, Michael wrote: > I realized the spreadsheet has details, but no specifics of each > error. I need to massage the data from two files to get something > readable. I’ll send that tomorrow. > > > > From: Beavington, Michael > Sent: Thursday, December 21, 2017 12:09 PM > To: 'ope...@li...' > <ope...@li...> > Subject: Static code analysis on OpenHPI 3.7.0 > > > > > RE: Discussion on bugs found using static code analysis tool on > OpenHPI 3.7.0. > > > > We (Ribbon Communications) were looking at OpenHPI and I’ve run the > code through static code analysis and found a few hundred errors. > There are a lot of useless bugs, but there are also quite a few > serious issues. I’m doing this because we believe we’ve hit a resource > leak. > > > > This is my first post in the group. I’d like to share our findings. > I’ve attached the xls file of the c/c++ defects (no defects were > found in the python code). I suspect it will get stripped off. We are > likely going to pursue fixing some of the resource issues. > > > > Some moderator have a suggestion on how to proceed? > > > > Mike Beavington > > Ribbon Communications > > +1-613-287-5364 > mbe...@so... > 40 Hines Rd, Suite 500, > Ottawa, ON K2K 2M5 > > > > Example output of High issues (excluding uninitialized scalars) > > > > CID > > > Type > > > Impact > > > Category > > > File > > > Function > > > > 26221 > > > Out-of-bounds access > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/clients/hpixml/main.cpp > > > main > > > > 26222 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/baselib/conf.c > > > add_domain_conf > > > 26223 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/ipmidirect/ipmi.cpp > > > AllocConnection > > > 26224 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/baselib/conf.c > > > process_domain_token > > > 26225 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/watchdog/watchdog.c > > > watchdog_open > > > 26226 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file_util.cpp > > > process_textbuffer > > > 26227 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_event.c > > > snmp_bc_findevent4dupstr > > > 26228 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/hpi_shell/ctrl_inv.c > > > set_control_state > > > 26229 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_discover_bc.c > > > snmp_bc_discover > > > 26230 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/openhpid/conf.c > > > process_global_param > > > 26231 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_text_buffer.cpp > > > AsciiToLanguage > > > 26232 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/utils/sahpi_struct_utils.c > > > oh_encode_sensorreading > > > 26233 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/openhpid/conf.c > > > oh_get_global_param > > > 26234 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/hpi_shell/fumi.c > > > show_component_info > > > 26235 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/openhpid/plugin.c > > > oh_get_handler_info > > > 26236 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_event.c > > > snmp_bc_log2event > > > 26237 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_text_buffer.cpp > > > AsciiToLanguage > > > 26238 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/openhpid/server.cpp > > > dehash_handler_cfg > > > 26239 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/clients/ohparam.c > > > execglobalparamset > > > 26240 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/hpi_shell/show.c > > > show_attrs > > > 26241 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/baselib/ohpi.cpp > > > __dehash_config > > > 26242 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_discover_bc.c > > > snmp_bc_rediscover > > > 26243 > > > Buffer not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/hpi_shell/cmdparser.c > > > ui_print > > > > 26304 > > > Various > > > High > > > Various > > > openhpi-3.7.0/hpi_shell/cmdparser.c > > > cmd_parser > > > 26329 > > > Resource > leak in > object > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file_util.cpp > > > SimulatorToken > > > 26341 > > > Overflowed > pointer > read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/clients/hpithres.c > > > mod_sen > > > > 26349 > > > Memset > fill value > of '0' > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_sensor.c > > > snmp_bc_get_logical_sensors > > > 26351 > > > Memset > fill value > of '0' > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_discover_bc.c > > > snmp_bc_rediscover > > > 26354 > > > Memset > fill value > of '0' > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_discover_bc.c > > > snmp_bc_discover_switch_i > > > 26369 > > > Memset > fill value > of '0' > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_discover_bc.c > > > snmp_bc_discover > > > 26400 > > > Memset > fill value > of '0' > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_discover_bc.c > > > snmp_bc_discover_mm_i > > > 26411 > > > Memset > fill value > of '0' > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_sensor.c > > > snmp_bc_get_slot_power_sensor > > > 26511 > > > Out-of-bounds write > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_sel.c > > > snmp_bc_bulk_selcache > > > 26525 > > > Out-of-bounds access > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_dimi.cpp > > > NewSimulatorDimi > > > 26532 > > > Out-of-bounds access > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/utils/sahpi_struct_utils.c > > > oh_fprint_sensorrec > > > 26535 > > > Out-of-bounds write > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/hpi_shell/show.c > > > print_thres_value > > > 26544 > > > Out-of-bounds read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/clients/hpiwdt.c > > > show_wdt > > > 26547 > > > Out-of-bounds read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_sensor_threshold.cpp > > > IpmiModifierUnitToString > > > 26572 > > > Out-of-bounds access > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_dimi.cpp > > > NewSimulatorDimi > > > 26578 > > > Out-of-bounds write > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_utils.c > > > snmp_bc_extend_ep > > > 26580 > > > Out-of-bounds access > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/utils/sahpi_struct_utils.c > > > oh_fprint_rdr > > > 26583 > > > Out-of-bounds read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_sensor_threshold.cpp > > > IpmiUnitTypeToString > > > 26608 > > > Out-of-bounds read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/hpi_shell/show.c > > > lsres_sort > > > 26613 > > > Out-of-bounds write > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/snmp/snmp_utils.c > > > snmp_get > > > 26618 > > > Out-of-bounds read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/hpi_shell/show.c > > > lsres_sort > > > 26630 > > > Out-of-bounds read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/clients/hpiwdt.c > > > show_wdt > > > 26636 > > > Out-of-bounds read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/utils/epath_utils.c > > > oh_derive_string > > > 26639 > > > Out-of-bounds read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_sensor_threshold.cpp > > > IpmiRateUnitToString > > > 26646 > > > Out-of-bounds access > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/hpi_shell/show.c > > > show_attrs > > > 26650 > > > Out-of-bounds access > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/hpi_shell/fumi.c > > > show_component_info > > > 26816 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file_annunciator.cpp > > > process_token > > > 26817 > > > Resource > leak > > > High > > > Resource > leaks > > > /usr/include/c++/4.6.3/bits/stl_list.h > > > _M_insert > > > 26818 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi.cpp > > > GetParams > > > 26819 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/openhpid/server.cpp > > > oh_server_run > > > 26820 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_sel.cpp > > > AddAsyncEvent > > > 26821 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/test_agent/abi.cpp > > > oh_open > > > > 26822 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/openhpid/server.cpp > > > oh_server_run > > > 26823 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/openhpid/server.cpp > > > oh_server_run > > > 26824 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file_dimi.cpp > > > process_token > > > 26826 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_domain.cpp > > > cIpmiDomain > > > 26827 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_domain.cpp > > > CheckTca > > > > 26828 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_mc_vendor.cpp > > > CreateSensorDiscrete > > > 26829 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/clients/hpipower.c > > > main > > > > 26830 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_mc_vendor.cpp > > > CreateSensorHotswap > > > 26831 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_domain.cpp > > > HandleEvent > > > 26832 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/baselib/session.cpp > > > DoRpc > > > > 26833 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/utils/sahpi_gcrypt_utils.c > > > oh_crypt > > > > 26834 > > > Resource > leak > > > High > > > Resource > leaks > > > /usr/include/c++/4.6.3/bits/stl_list.h > > > _M_insert > > > 26835 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/watchdog/watchdog.c > > > watchdog_discover_resources > > > 26836 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file.cpp > > > process_rpt_token > > > 26837 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_sdr.cpp > > > CreateFullSensorRecords > > > 26838 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/openhpid/openhpid-posix.cpp > > > check_pidfile > > > 26839 > > > Resource > leak > > > High > > > Resource > leaks > > > /usr/include/c++/4.6.3/bits/stl_list.h > > > _M_insert > > > 26840 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/watchdog/watchdog.c > > > watchdog_discover_resources > > > 26841 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_mc_vendor.cpp > > > CreateSensorThreshold > > > 26842 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_mc_vendor.cpp > > > InitFactory > > > 26843 > > > Resource > leak > > > High > > > Resource > leaks > > > /usr/include/c++/4.6.3/bits/stl_list.h > > > _M_insert > > > 26844 > > > Resource > leak > > > High > > > Resource > leaks > > > /usr/include/c++/4.6.3/bits/stl_list.h > > > _M_insert > > > 26845 > > > Resource > leak > > > High > > > Resource > leaks > > > /usr/include/c++/4.6.3/bits/stl_list.h > > > _M_insert > > > 26846 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/utils/sahpi_gcrypt_utils.c > > > oh_crypt > > > > 26847 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_mc_vendor.cpp > > > CreateEntityPath > > > 26848 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file_fumi.cpp > > > process_token > > > 26849 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/baselib/session.cpp > > > ohc_sess_open > > > 26850 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file_inventory.cpp > > > process_token > > > 26851 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_domain.cpp > > > HandleAsyncEvent > > > 26852 > > > Resource > leak > > > High > > > Resource > leaks > > > openhpi-3.7.0/hpi_shell/session.c > > > open_session > > > 26854 > > > Destination buffer too small > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/hpi_shell/show.c > > > print_rpt_paths > > > 26858 > > > Destination buffer too small > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/hpi_shell/commands.c > > > set_tag > > > > 26871 > > > Unbounded > source > buffer > > > High > > > Memory - > corruptions > > > openhpi-3.7.0/clients/ohparam.c > > > main > > > > 26878 > > > String not > null > terminated > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/utils/sahpi_gcrypt_utils.c > > > oh_crypt > > > > 26892 > > > Various > > > High > > > Various > > > openhpi-3.7.0/openhpid/safhpi.c > > > saHpiEventGet > > > 26943 > > > Uninitialized pointer read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_mc_vendor.cpp > > > FindResource > > > 27069 > > > Uninitialized pointer read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_sel.c > > > snmp_bc_bulk_selcache > > > 27071 > > > Uninitialized pointer read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/utils/sahpi_gcrypt_utils.c > > > oh_crypt > > > > 27089 > > > Uninitialized pointer read > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/utils/sahpi_gcrypt_utils.c > > > oh_crypt > > > > 27109 > > > Use after > free > > > High > > > Memory - > illegal > accesses > > > openhpi-3.7.0/plugins/ipmidirect/ipmi_con.cpp > > > ~cIpmiCon > > > > > > > > > > > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Openhpi-devel mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/openhpi-devel |
From: Beavington, M. <mbe...@rb...> - 2017-12-21 21:32:13
|
I realized the spreadsheet has details, but no specifics of each error. I need to massage the data from two files to get something readable. I'll send that tomorrow. From: Beavington, Michael Sent: Thursday, December 21, 2017 12:09 PM To: 'ope...@li...' <ope...@li...> Subject: Static code analysis on OpenHPI 3.7.0 RE: Discussion on bugs found using static code analysis tool on OpenHPI 3.7.0. We (Ribbon Communications) were looking at OpenHPI and I've run the code through static code analysis and found a few hundred errors. There are a lot of useless bugs, but there are also quite a few serious issues. I'm doing this because we believe we've hit a resource leak. This is my first post in the group. I'd like to share our findings. I've attached the xls file of the c/c++ defects (no defects were found in the python code). I suspect it will get stripped off. We are likely going to pursue fixing some of the resource issues. Some moderator have a suggestion on how to proceed? Mike Beavington Ribbon Communications +1-613-287-5364 mbe...@so...<mailto:mbe...@so...> 40 Hines Rd, Suite 500, Ottawa, ON K2K 2M5 Example output of High issues (excluding uninitialized scalars) CID Type Impact Category File Function 26221 Out-of-bounds access High Memory - corruptions openhpi-3.7.0/clients/hpixml/main.cpp main 26222 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/baselib/conf.c add_domain_conf 26223 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/plugins/ipmidirect/ipmi.cpp AllocConnection 26224 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/baselib/conf.c process_domain_token 26225 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/plugins/watchdog/watchdog.c watchdog_open 26226 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file_util.cpp process_textbuffer 26227 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_event.c snmp_bc_findevent4dupstr 26228 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/hpi_shell/ctrl_inv.c set_control_state 26229 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_discover_bc.c snmp_bc_discover 26230 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/openhpid/conf.c process_global_param 26231 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/plugins/dynamic_simulator/new_sim_text_buffer.cpp AsciiToLanguage 26232 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/utils/sahpi_struct_utils.c oh_encode_sensorreading 26233 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/openhpid/conf.c oh_get_global_param 26234 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/hpi_shell/fumi.c show_component_info 26235 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/openhpid/plugin.c oh_get_handler_info 26236 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_event.c snmp_bc_log2event 26237 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/plugins/ipmidirect/ipmi_text_buffer.cpp AsciiToLanguage 26238 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/openhpid/server.cpp dehash_handler_cfg 26239 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/clients/ohparam.c execglobalparamset 26240 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/hpi_shell/show.c show_attrs 26241 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/baselib/ohpi.cpp __dehash_config 26242 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_discover_bc.c snmp_bc_rediscover 26243 Buffer not null terminated High Memory - illegal accesses openhpi-3.7.0/hpi_shell/cmdparser.c ui_print 26304 Various High Various openhpi-3.7.0/hpi_shell/cmdparser.c cmd_parser 26329 Resource leak in object High Resource leaks openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file_util.cpp SimulatorToken 26341 Overflowed pointer read High Memory - illegal accesses openhpi-3.7.0/clients/hpithres.c mod_sen 26349 Memset fill value of '0' High Memory - illegal accesses openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_sensor.c snmp_bc_get_logical_sensors 26351 Memset fill value of '0' High Memory - illegal accesses openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_discover_bc.c snmp_bc_rediscover 26354 Memset fill value of '0' High Memory - illegal accesses openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_discover_bc.c snmp_bc_discover_switch_i 26369 Memset fill value of '0' High Memory - illegal accesses openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_discover_bc.c snmp_bc_discover 26400 Memset fill value of '0' High Memory - illegal accesses openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_discover_bc.c snmp_bc_discover_mm_i 26411 Memset fill value of '0' High Memory - illegal accesses openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_sensor.c snmp_bc_get_slot_power_sensor 26511 Out-of-bounds write High Memory - corruptions openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_sel.c snmp_bc_bulk_selcache 26525 Out-of-bounds access High Memory - corruptions openhpi-3.7.0/plugins/dynamic_simulator/new_sim_dimi.cpp NewSimulatorDimi 26532 Out-of-bounds access High Memory - corruptions openhpi-3.7.0/utils/sahpi_struct_utils.c oh_fprint_sensorrec 26535 Out-of-bounds write High Memory - corruptions openhpi-3.7.0/hpi_shell/show.c print_thres_value 26544 Out-of-bounds read High Memory - illegal accesses openhpi-3.7.0/clients/hpiwdt.c show_wdt 26547 Out-of-bounds read High Memory - illegal accesses openhpi-3.7.0/plugins/ipmidirect/ipmi_sensor_threshold.cpp IpmiModifierUnitToString 26572 Out-of-bounds access High Memory - corruptions openhpi-3.7.0/plugins/dynamic_simulator/new_sim_dimi.cpp NewSimulatorDimi 26578 Out-of-bounds write High Memory - corruptions openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_utils.c snmp_bc_extend_ep 26580 Out-of-bounds access High Memory - corruptions openhpi-3.7.0/utils/sahpi_struct_utils.c oh_fprint_rdr 26583 Out-of-bounds read High Memory - illegal accesses openhpi-3.7.0/plugins/ipmidirect/ipmi_sensor_threshold.cpp IpmiUnitTypeToString 26608 Out-of-bounds read High Memory - illegal accesses openhpi-3.7.0/hpi_shell/show.c lsres_sort 26613 Out-of-bounds write High Memory - corruptions openhpi-3.7.0/snmp/snmp_utils.c snmp_get 26618 Out-of-bounds read High Memory - illegal accesses openhpi-3.7.0/hpi_shell/show.c lsres_sort 26630 Out-of-bounds read High Memory - illegal accesses openhpi-3.7.0/clients/hpiwdt.c show_wdt 26636 Out-of-bounds read High Memory - illegal accesses openhpi-3.7.0/utils/epath_utils.c oh_derive_string 26639 Out-of-bounds read High Memory - illegal accesses openhpi-3.7.0/plugins/ipmidirect/ipmi_sensor_threshold.cpp IpmiRateUnitToString 26646 Out-of-bounds access High Memory - corruptions openhpi-3.7.0/hpi_shell/show.c show_attrs 26650 Out-of-bounds access High Memory - corruptions openhpi-3.7.0/hpi_shell/fumi.c show_component_info 26816 Resource leak High Resource leaks openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file_annunciator.cpp process_token 26817 Resource leak High Resource leaks /usr/include/c++/4.6.3/bits/stl_list.h _M_insert 26818 Resource leak High Resource leaks openhpi-3.7.0/plugins/ipmidirect/ipmi.cpp GetParams 26819 Resource leak High Resource leaks openhpi-3.7.0/openhpid/server.cpp oh_server_run 26820 Resource leak High Resource leaks openhpi-3.7.0/plugins/ipmidirect/ipmi_sel.cpp AddAsyncEvent 26821 Resource leak High Resource leaks openhpi-3.7.0/plugins/test_agent/abi.cpp oh_open 26822 Resource leak High Resource leaks openhpi-3.7.0/openhpid/server.cpp oh_server_run 26823 Resource leak High Resource leaks openhpi-3.7.0/openhpid/server.cpp oh_server_run 26824 Resource leak High Resource leaks openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file_dimi.cpp process_token 26826 Resource leak High Resource leaks openhpi-3.7.0/plugins/ipmidirect/ipmi_domain.cpp cIpmiDomain 26827 Resource leak High Resource leaks openhpi-3.7.0/plugins/ipmidirect/ipmi_domain.cpp CheckTca 26828 Resource leak High Resource leaks openhpi-3.7.0/plugins/ipmidirect/ipmi_mc_vendor.cpp CreateSensorDiscrete 26829 Resource leak High Resource leaks openhpi-3.7.0/clients/hpipower.c main 26830 Resource leak High Resource leaks openhpi-3.7.0/plugins/ipmidirect/ipmi_mc_vendor.cpp CreateSensorHotswap 26831 Resource leak High Resource leaks openhpi-3.7.0/plugins/ipmidirect/ipmi_domain.cpp HandleEvent 26832 Resource leak High Resource leaks openhpi-3.7.0/baselib/session.cpp DoRpc 26833 Resource leak High Resource leaks openhpi-3.7.0/utils/sahpi_gcrypt_utils.c oh_crypt 26834 Resource leak High Resource leaks /usr/include/c++/4.6.3/bits/stl_list.h _M_insert 26835 Resource leak High Resource leaks openhpi-3.7.0/plugins/watchdog/watchdog.c watchdog_discover_resources 26836 Resource leak High Resource leaks openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file.cpp process_rpt_token 26837 Resource leak High Resource leaks openhpi-3.7.0/plugins/ipmidirect/ipmi_sdr.cpp CreateFullSensorRecords 26838 Resource leak High Resource leaks openhpi-3.7.0/openhpid/openhpid-posix.cpp check_pidfile 26839 Resource leak High Resource leaks /usr/include/c++/4.6.3/bits/stl_list.h _M_insert 26840 Resource leak High Resource leaks openhpi-3.7.0/plugins/watchdog/watchdog.c watchdog_discover_resources 26841 Resource leak High Resource leaks openhpi-3.7.0/plugins/ipmidirect/ipmi_mc_vendor.cpp CreateSensorThreshold 26842 Resource leak High Resource leaks openhpi-3.7.0/plugins/ipmidirect/ipmi_mc_vendor.cpp InitFactory 26843 Resource leak High Resource leaks /usr/include/c++/4.6.3/bits/stl_list.h _M_insert 26844 Resource leak High Resource leaks /usr/include/c++/4.6.3/bits/stl_list.h _M_insert 26845 Resource leak High Resource leaks /usr/include/c++/4.6.3/bits/stl_list.h _M_insert 26846 Resource leak High Resource leaks openhpi-3.7.0/utils/sahpi_gcrypt_utils.c oh_crypt 26847 Resource leak High Resource leaks openhpi-3.7.0/plugins/ipmidirect/ipmi_mc_vendor.cpp CreateEntityPath 26848 Resource leak High Resource leaks openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file_fumi.cpp process_token 26849 Resource leak High Resource leaks openhpi-3.7.0/baselib/session.cpp ohc_sess_open 26850 Resource leak High Resource leaks openhpi-3.7.0/plugins/dynamic_simulator/new_sim_file_inventory.cpp process_token 26851 Resource leak High Resource leaks openhpi-3.7.0/plugins/ipmidirect/ipmi_domain.cpp HandleAsyncEvent 26852 Resource leak High Resource leaks openhpi-3.7.0/hpi_shell/session.c open_session 26854 Destination buffer too small High Memory - corruptions openhpi-3.7.0/hpi_shell/show.c print_rpt_paths 26858 Destination buffer too small High Memory - corruptions openhpi-3.7.0/hpi_shell/commands.c set_tag 26871 Unbounded source buffer High Memory - corruptions openhpi-3.7.0/clients/ohparam.c main 26878 String not null terminated High Memory - illegal accesses openhpi-3.7.0/utils/sahpi_gcrypt_utils.c oh_crypt 26892 Various High Various openhpi-3.7.0/openhpid/safhpi.c saHpiEventGet 26943 Uninitialized pointer read High Memory - illegal accesses openhpi-3.7.0/plugins/ipmidirect/ipmi_mc_vendor.cpp FindResource 27069 Uninitialized pointer read High Memory - illegal accesses openhpi-3.7.0/plugins/snmp_bc/t/snmp_bc_sel.c snmp_bc_bulk_selcache 27071 Uninitialized pointer read High Memory - illegal accesses openhpi-3.7.0/utils/sahpi_gcrypt_utils.c oh_crypt 27089 Uninitialized pointer read High Memory - illegal accesses openhpi-3.7.0/utils/sahpi_gcrypt_utils.c oh_crypt 27109 Use after free High Memory - illegal accesses openhpi-3.7.0/plugins/ipmidirect/ipmi_con.cpp ~cIpmiCon |
From: Mohan D. <moh...@hp...> - 2017-09-18 21:42:16
|
Hello All, Khem Raj filed couple of bugs. 1. 1969 Use PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP if libc defines it https://sourceforge.net/p/openhpi/bugs/1969/ 2. 1970 Replace __STRING https://sourceforge.net/p/openhpi/bugs/1970/ 1969 patch applies to dynamic simulator plugin and ipmidirect plugin. 1970 applies to ipmidirect plugin. I have tested dynamic simulator plugin with and without patch and it is working fine. Header file has #define __STRING(a) #a based on this, the 1970 patch looks ok Still it is better to code-review the patches and test it on ipmidirect hardware. Patches are available in the bug. We would like some one code review the patches. If you have the ability to test ipmidirect plugin, could you please code review and test the patches? Regards Mohan |
From: Mohan D. <moh...@hp...> - 2017-08-11 22:46:29
|
Hello All, We are experimenting with the migration of openhpi to github to see the differences. While doing this we found that we need a mapping of sourceforge users who contributed to openhpi project to github users. If you have a sourceforge and github account could you please share the names so that we could create the map file that we could use it for the migration of code and the bugs? When the code and bugs are migrated, as part of the migration github adds a comment to the file/bug on who checked in the file or added/commented the bug etc. That is useful. However linking to a real github user account will help in sending the communication. Regards Mohan On Fri, 2016-09-30 at 10:01 -0600, Mohan Devarajulu wrote: > Hello All, > > We have been using sourceforge.net as the hosting place for openhpi > for the past 13+ years. It worked well for all these years. > > During the last release we couldn't access the project for several days > due to sourceforge outages. We are seeing instability. All of these > problems are impacting development and support activities. This has > become a risk. After discussing this with other administrators we are > leaning to move to github. > > We have been studying how to migrate openhpi from sourceforge to github. > There are many parts to it. > The major one is moving the source code from sourceforge (svn) to > github. OpenHPI has many directories at the top level, including > openhpi, hpibrowser, hpiview, docs, www etc. All of these have the > branches and tags also. We will move each one of these as repositories. > This will be much cleaner on github. Hope this is ok. Other than this, > code migration is fairly straight forward. > > Then there are bugs and feature requests. There are tools to migrate > this but they are not perfect. We will need to migrate the attachments > by hand. If there are more then one attachment then we may need to > change the name to add timestamps so that we will know which one was > uploaded when. > > Another major one is mailing lists. There is no mailing list facility in > github. How do we want to handle this? We could create mailing lists or > groups external to github (google, yahoo etc) and manage it separately. > Managing two different things in two different places has its own > difficulties. Does any one know how easy it is to migrate a mailing list > from sourceforge to some other place like google? Hewlett Packard > Enterprise (hpe) is also willing to front the mailing lists. Going > forward we could create an issue for every discussion and maintain the > discussions that way. Searching the archive may be different. For the > existing archives, it is also possible to create one issue for each of > the mailing list and put all the existing mails in that. We do not know > how much effort that will be and how easy to search that bug for the old > mails in there. > > Other things like admin settings, configuration settings etc need to be > thought through. > > Could you please share your ideas on mailing list transfer from > sourceforge to github, other aspects of this migration etc? If you had > experience in migrating a big project that will be helpful. > > Regards > Mohan > > > > ------------------------------------------------------------------------------ > _______________________________________________ > Openhpi-devel mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/openhpi-devel |