Michael Friedrich
|
d14a88235d
|
Replace Copyright header with a short version, part I
CLion -> replace in path
|
2019-02-25 14:48:22 +01:00 |
Alexander A. Klimov
|
9558ebc0f4
|
Secure ApiUser::GetByAuthHeader() against timing attacks
|
2019-02-22 16:59:36 +01:00 |
Michael Friedrich
|
dab53448bc
|
icinga.com: Update *.{h,c}pp
|
2018-10-18 09:27:04 +02:00 |
Michael Friedrich
|
2fd6709952
|
Remove ApiUser password_hash functionality
This affects and fixes
- Windows reload
- Config validation
- RHEL 7.5 OpenSSL memory corruption
- Hash algorithm, requested changes
refs #6378
refs #6279
refs #6278
|
2018-06-19 11:32:03 +02:00 |
Jean Flach
|
6bb2ed4258
|
Merge branch 'feature/security-features'
|
2018-02-21 16:19:54 +01:00 |
Noah Hilverling
|
2823ebb831
|
Limit HTTP body size
|
2018-02-20 13:32:04 +01:00 |
Jean Flach
|
ee5954726d
|
Authenticate API user before parsing body
|
2018-02-20 13:32:04 +01:00 |
Gunnar Beutner
|
8a8d42b154
|
Remove redundant 'this->'
|
2018-02-19 08:08:16 +01:00 |
Jean Flach
|
0a0795f09d
|
Code style
|
2018-02-16 11:47:13 +01:00 |
Jean Flach
|
65a806f5dc
|
Move new password functions into tlsutility
|
2018-02-15 13:09:22 +01:00 |
Jean Flach
|
92e2faaa08
|
Hash API password and comparison
fixes #4920
|
2018-02-15 13:09:22 +01:00 |
Gunnar Beutner
|
9d436605f0
|
Fix compatibility with CMake < 3.1
|
2018-01-18 15:12:46 +01:00 |
Michael Insel
|
158ae2188e
|
Change copyright header for 2018
|
2018-01-02 12:08:55 +01:00 |
Gunnar Beutner
|
325e4a2fb9
|
Use nullptr instead of <Type>::Ptr()
|
2017-11-30 17:47:09 +01:00 |
Michael Friedrich
|
b7caf0820d
|
Ensure that *.icinga.com is used everywhere
fixes #13897
fixes #13277
|
2017-01-10 17:19:12 +01:00 |
Gunnar Beutner
|
288413f046
|
Replace BOOST_FOREACH with range-based for loops
fixes #12538
|
2016-08-25 06:46:17 +02:00 |
Gunnar Beutner
|
599929b0f6
|
Update copyright headers for 2016
|
2016-01-12 08:29:59 +01:00 |
Gunnar Beutner
|
425a1a0166
|
Implement API permissions
fixes #9088
|
2015-09-28 14:30:46 +02:00 |
Gunnar Beutner
|
071d2f18fb
|
Rename DynamicObject/DynamicType to ConfigObject/ConfigType
fixes #9914
|
2015-08-15 20:40:41 +02:00 |
Michael Friedrich
|
f8f86d89a4
|
Add ApiUser::GetByClientCN()
refs #9471
refs #9086
|
2015-07-09 15:25:51 +02:00 |
Michael Friedrich
|
8450cb5d6c
|
MAke ApiUser::CheckPassword() const
refs #9471
|
2015-07-02 09:26:43 +02:00 |
Michael Friedrich
|
14f5986aa5
|
Implement the ApiUser object type
Hide password in GetPassword() and add CheckPassword().
Includes basic unit tests.
refs #9471
|
2015-06-24 14:28:52 +02:00 |