History log of /openbmc/bmcweb/ (Results 3026 – 3050 of 3133)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
aecb47a425-Jan-2018 Borawski.Lukasz <lukasz.borawski@intel.com>

Redfish privileges

Redfish privilege authorization subsystem controlled by the
privilege_registy.json configuration file.

PropertyOverrides, SubordinateOverrides and ResourceURIOverrides
are not ye

Redfish privileges

Redfish privilege authorization subsystem controlled by the
privilege_registy.json configuration file.

PropertyOverrides, SubordinateOverrides and ResourceURIOverrides
are not yet implemented.

Change-Id: I4d5670d557f4da172460ada3512e015830dab667
Signed-off-by: Borawski.Lukasz <lukasz.borawski@intel.com>
Signed-off-by: Ed Tanous <ed.tanous@intel.com>

show more ...

b8f09e1120-Mar-2018 Ed Tanous <ed.tanous@intel.com>

update boost-dbus target to point at upstream

Change-Id: If8a96107c4ec85947469a0b7d32d6cbf217516b2
Signed-off-by: Ed Tanous <ed.tanous@intel.com>

8db6e57b15-Feb-2018 Ed Tanous <ed.tanous@intel.com>

Add OpenBmc Developing docs

The DEVELOPING file is intended to set expectations and requirements
around the behavior or the OpenBmc webserver. While not a complete
requirement list, it improves con

Add OpenBmc Developing docs

The DEVELOPING file is intended to set expectations and requirements
around the behavior or the OpenBmc webserver. While not a complete
requirement list, it improves considerably upon the docs previously
available.

Change-Id: I0a7119017133aaf15874f9edab4967650e29dc63
Signed-off-by: Ed Tanous <ed.tanous@intel.com>

show more ...

6aa3262a30-Jan-2018 Borawski.Lukasz <lukasz.borawski@intel.com>

Reduce executable size

Enable LTO, strip unnecassary symbols from .dynsym,
use shared version of tinyxml2.

Change-Id: I1883926f47f4dd00c7499af2bf952baefbde0d4f
Signed-off-by: Borawski.Lukasz <lukas

Reduce executable size

Enable LTO, strip unnecassary symbols from .dynsym,
use shared version of tinyxml2.

Change-Id: I1883926f47f4dd00c7499af2bf952baefbde0d4f
Signed-off-by: Borawski.Lukasz <lukasz.borawski@intel.com>
Signed-off-by: Ed Tanous <ed.tanous@intel.com>

show more ...

5cef0f7d15-Feb-2018 Kowalski, Kamil <kamil.kowalski@intel.com>

Reimplement presistent data loading in no-throw way

Reimplemented persistent data file loading in no-throw approach
to avoid errors during startup when bmcweb_persistent_data.json
has been corrupted

Reimplement presistent data loading in no-throw way

Reimplemented persistent data file loading in no-throw approach
to avoid errors during startup when bmcweb_persistent_data.json
has been corrupted. Additionally this will allow to turn off all
exceptions in the project (removed try-catch).

Change-Id: I9bf863ebfd7ce9125d1e7e948f7ac739db94e009
Signed-off-by: Kowalski, Kamil <kamil.kowalski@intel.com>
Signed-off-by: Ed Tanous <ed.tanous@intel.com>

show more ...

7fdc97c321-Feb-2018 Borawski.Lukasz <lukasz.borawski@intel.com>

Fix unbounded memory consumption in crow

Connection objects wheren't deleted in case the async_accept() function
returned an error.

Fix found in the upstream crow repo:
https://github.com/ipkn/crow

Fix unbounded memory consumption in crow

Connection objects wheren't deleted in case the async_accept() function
returned an error.

Fix found in the upstream crow repo:
https://github.com/ipkn/crow/pull/205

Change-Id: I7d230c96a64cebf2b702ee58eac271bd0b989d3e
Signed-off-by: Borawski.Lukasz <lukasz.borawski@intel.com>
Signed-off-by: Ed Tanous <ed.tanous@intel.com>

show more ...

5b6a1f9b02-Feb-2018 Ed Tanous <ed.tanous@intel.com>

Refactor static asset loading

1. Remove extra copy in loading body
2. Add gif and ico to the supported list
3. Log an error if the system fails to look up a content-type
4. Remove commented out cach

Refactor static asset loading

1. Remove extra copy in loading body
2. Add gif and ico to the supported list
3. Log an error if the system fails to look up a content-type
4. Remove commented out caching code

Change-Id: Ib079bb6f0eeacdcd60553af70b391e4b5150fb99
Signed-off-by: Ed Tanous <ed.tanous@intel.com>

show more ...

4e49bd4b25-Jan-2018 Lewanczyk, Dawid <dawid.lewanczyk@intel.com>

Roles

Move roles and roles collection to new class based implementation

Change-Id: I70f39bf8289fb45483a1e7f2c4eb3dbc1c7a7090
Signed-off-by: Lewanczyk, Dawid <dawid.lewanczyk@intel.com>
Signed-off-b

Roles

Move roles and roles collection to new class based implementation

Change-Id: I70f39bf8289fb45483a1e7f2c4eb3dbc1c7a7090
Signed-off-by: Lewanczyk, Dawid <dawid.lewanczyk@intel.com>
Signed-off-by: Ed Tanous <ed.tanous@intel.com>

show more ...

3f2e818501-Feb-2018 Ed Tanous <ed.tanous@intel.com>

Remove unused g3log file

g3log is no longer used. Remove references to it.

Change-Id: I5c9be513a0f688ca5d5ad8411f9a61d2e331b5cd
Signed-off-by: Ed Tanous <ed.tanous@intel.com>


cde8434b08-Feb-2018 Borawski.Lukasz <lukasz.borawski@intel.com>

Fix HTTP 405 code handling

Until now code 405 in crow::reponse caused an Internal Server Error 500
- added HTTP 405 code handling to crow

Change-Id: I9e07fb35eb4a2b697128fc036a391493e0258cb4
Signed

Fix HTTP 405 code handling

Until now code 405 in crow::reponse caused an Internal Server Error 500
- added HTTP 405 code handling to crow

Change-Id: I9e07fb35eb4a2b697128fc036a391493e0258cb4
Signed-off-by: Borawski.Lukasz <lukasz.borawski@intel.com>
Signed-off-by: Ed Tanous <ed.tanous@intel.com>

show more ...

465b12ab06-Feb-2018 Ed Tanous <ed.tanous@intel.com>

Make bmcweb use yocto dependency management

bmcweb will still build with submodules if the right flags are sent

Change-Id: I227e011043a2242db29288b38b9f6069939635d4
Signed-off-by: Ed Tanous <ed.tan

Make bmcweb use yocto dependency management

bmcweb will still build with submodules if the right flags are sent

Change-Id: I227e011043a2242db29288b38b9f6069939635d4
Signed-off-by: Ed Tanous <ed.tanous@intel.com>

show more ...

2b7981f631-Jan-2018 Kowalski, Kamil <kamil.kowalski@intel.com>

Session and SessionCollection

New Redfish-Core nodes added (removed from redfish_v1.hpp) - Session
and SessionCollection. Tested manually on x86 VM and Wolfpass Platform.
Behavior almost identical t

Session and SessionCollection

New Redfish-Core nodes added (removed from redfish_v1.hpp) - Session
and SessionCollection. Tested manually on x86 VM and Wolfpass Platform.
Behavior almost identical to what was before - differences:
- SessionCollection - now only returns TIMEOUT presistence sessions, not SINGLE
- Aquiring sessions from session storage now applies timeouts

Change-Id: I68bf4fa7fa1c8371216a7d4daa30bbfb653cfa72
Signed-off-by: Kowalski, Kamil <kamil.kowalski@intel.com>

show more ...

109799e530-Jan-2018 Borawski.Lukasz <lukasz.borawski@intel.com>

Reduce executable size

Enable LTO, strip unnecassary symbols from .dynsym,
use shared version of tinyxml2.

Change-Id: I6f68ecd264ffd11665d149f0ebd0108a06193c68
Signed-off-by: Borawski.Lukasz <lukas

Reduce executable size

Enable LTO, strip unnecassary symbols from .dynsym,
use shared version of tinyxml2.

Change-Id: I6f68ecd264ffd11665d149f0ebd0108a06193c68
Signed-off-by: Borawski.Lukasz <lukasz.borawski@intel.com>

show more ...

005a58fd24-Jan-2018 Kowalski, Kamil <kamil.kowalski@intel.com>

Add Eclipse rules to .gitignore

Change-Id: Ic34250e1f6472d68796e85c33256bbac75eeb9fd
Signed-off-by: Kowalski, Kamil <kamil.kowalski@intel.com>

168792a126-Jan-2018 Vernon Mauery <vernon.mauery@intel.com>

Allow for systemd socket activation

If spawned via systemd's socket activation mechanism, use that socket
instead of opening a new one to listen on.

Change-Id: Ia35110902b30b08355edf2fe4041e8377582

Allow for systemd socket activation

If spawned via systemd's socket activation mechanism, use that socket
instead of opening a new one to listen on.

Change-Id: Ia35110902b30b08355edf2fe4041e8377582e72c
Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>

show more ...

41ff64d730-Jan-2018 Ed Tanous <ed.tanous@intel.com>

Fix off by one error in cookie authentication

sizeof(const char*) will include the size of the null terminator at the
end. Fix that.

Change-Id: Ia7c5ce4788bf0d2a5240d9df9684a2d93f791e58

93de6dba30-Jan-2018 Ed Tanous <ed.tanous@intel.com>

Fix bug with continued HTTP sessions

THe handling of when to allow an HTTP keepalive header was incorrect in
a refactor that happened a while back. This corrects it.

Change-Id: I0a19803ab37415aa3e

Fix bug with continued HTTP sessions

THe handling of when to allow an HTTP keepalive header was incorrect in
a refactor that happened a while back. This corrects it.

Change-Id: I0a19803ab37415aa3ef3c705e75946a64689660d
Signed-off-by: Ed Tanous <ed.tanous@intel.com>

show more ...

f5f6738226-Jan-2018 Ed Tanous <ed.tanous@intel.com>

Move webserver licence to Apache 2.0

Change-Id: I0ab4f06e9fd89a970d02d98c3f0839961d9c150c
Signed-off-by: Ed Tanous <ed.tanous@intel.com>

7f935f8325-Jan-2018 Ed Tanous <ed.tanous@intel.com>

Update minor flag error in CMakeLists

Due to a typo in the CMakeLists file, security flags were not getting
applied to MinSizeRel builds. This isn't a huge deal, as yocto runs
cmake in release mode

Update minor flag error in CMakeLists

Due to a typo in the CMakeLists file, security flags were not getting
applied to MinSizeRel builds. This isn't a huge deal, as yocto runs
cmake in release mode, but we should fix it regardless.

Change-Id: Id997ecaa8d89ce81e0bc3e9fd46fdcc2c7d0da79

show more ...

b6df6dc724-Jan-2018 Borawski.Lukasz <lukasz.borawski@intel.com>

Service Root

Change-Id: Ibf9d463802d77014852a92ecfcb8096324f3670f
Signed-off-by: Borawski.Lukasz <lukasz.borawski@intel.com>

86e1b66119-Jan-2018 Borawski.Lukasz <lukasz.borawski@intel.com>

Node abstraction layer

Change-Id: I3cbad5b566cd005d33a9fbd18ff4e6669dae3a31
Signed-off-by: Borawski.Lukasz <lukasz.borawski@intel.com>

00b92f7912-Nov-2017 shiyilei <yilei.shi@intel.com>

Add the function to process the "PUT" method from client.
The request URL starts with "/xyz/openbmc_project/..." which follows the rule of IBM
The "PUT" function will help process "hostpoweron","host

Add the function to process the "PUT" method from client.
The request URL starts with "/xyz/openbmc_project/..." which follows the rule of IBM
The "PUT" function will help process "hostpoweron","hostpoweroff"... functions from WebUI

Change-Id: Ibe86295507764c8192b34726ae36b21ad01ac0d4
Signed-off-by: shiyilei <yilei.shi@intel.com>

show more ...

c331344f19-Jan-2018 Borawski.Lukasz <lukasz.borawski@intel.com>

Enable PATCH method in crow

Change-Id: I1d6eb7b778154479a5550bef9a35c964ee2b0926
Signed-off-by: Borawski.Lukasz <lukasz.borawski@intel.com>

3171a9a719-Jan-2018 Ed Tanous <ed.tanous@intel.com>

Revert "Merge "Enable link time optimization for webserver""

This reverts commit 34c59d1862675d585da216d9ab13d27cfc87988a, reversing
changes made to babedfe91d244e931aa51baa47fefbce8d7ae57b.

For so

Revert "Merge "Enable link time optimization for webserver""

This reverts commit 34c59d1862675d585da216d9ab13d27cfc87988a, reversing
changes made to babedfe91d244e931aa51baa47fefbce8d7ae57b.

For some reason LTO changes don't build for target.

Change-Id: I154d496a180f347b0976221700dafdd1cea8ad35

show more ...

7e95d32918-Jan-2018 Ed Tanous <ed.tanous@intel.com>

Add jenkinsfile to make system buildable in jenkins

With the last few CI breaks, we need a better way to ensure code is
buildable.

Change-Id: Id3dcde921650358b300ebe8ee8c02aa071e90ea3

1...<<121122123124125126