Jaime Melis
|
11520021f7
|
Bump to version 4.5.0
|
2014-01-09 11:51:20 +01:00 |
|
Ruben S. Montero
|
b99d0c294a
|
Merge branch 'feature-1678'
Conflicts:
src/im_mad/remotes/common.d/collectd-client_control.sh
src/onedb/4.2.0_to_4.3.80.rb
|
2013-10-25 21:23:27 +02:00 |
|
Carlos Martín
|
84ecfbeb7e
|
Remove outdated core tests
|
2013-10-25 16:05:53 +02:00 |
|
Ruben S. Montero
|
f98a2daee9
|
feature #1678: Exit oned if a driver cannot be loaded
|
2013-10-25 15:16:44 +02:00 |
|
Carlos Martín
|
7bfb930292
|
Feature #1742: Add a set of group IDs to Users
|
2013-08-23 12:39:14 +02:00 |
|
Ruben S. Montero
|
67b88ece7d
|
feature #2009: Fix constness of Mad protocol interface
(cherry picked from commit b44788399f369fd46e0cbfa21eaf758994424606)
|
2013-05-17 01:10:47 +02:00 |
|
Ruben S. Montero
|
b84a0350a7
|
Merge branch 'feature-1739'
Conflicts:
src/common/NebulaUtil.cc
src/common/SConstruct
|
2013-02-17 00:07:07 +01:00 |
|
Ruben S. Montero
|
b8b3f6434d
|
feature #1739: Moved SSL functions to one_util namespace. oned decodes messages from information drivers
|
2013-02-09 16:38:54 +01:00 |
|
Jaime Melis
|
7357bffe34
|
Update copyright notice
|
2013-01-24 16:18:30 +01:00 |
|
Jaime Melis
|
af61e33f8c
|
Update year to 2013
|
2013-01-24 16:03:57 +01:00 |
|
Ruben S. Montero
|
293ee180a4
|
feature #1288: Update request id in add method for sync requests. AuthManager updated.
|
2012-06-01 12:01:23 +02:00 |
|
Ruben S. Montero
|
20969b3375
|
feature #1288: Update AuthManager tests
|
2012-06-01 11:58:24 +02:00 |
|
Ruben S. Montero
|
9361376e90
|
feature #1288: Managers can now execute synchronous actions
|
2012-05-31 18:38:14 +02:00 |
|
Ruben S. Montero
|
e192b6348b
|
feature #1288: Moved AuthRequest to its own file to prepare a generic synchronous request interface
|
2012-05-31 16:51:07 +02:00 |
|
Carlos Martín
|
a76be30312
|
Feature #1096: Change authorization MAD definition to detect if there is any authZ driver enabled
|
2012-04-11 18:02:15 +02:00 |
|
Carlos Martín
|
3a81160c93
|
Feature #1112: Fix segmentation fault when drivers are not defined in oned.conf
|
2012-03-07 17:19:08 +01:00 |
|
Ruben S. Montero
|
f411c685d7
|
Fix compilation for tests with the new classes
|
2012-02-24 21:12:50 +01:00 |
|
Ruben S. Montero
|
2762ed5a62
|
feature #1112: Fix compilation of tests
|
2012-02-10 01:19:49 +01:00 |
|
Carlos Martín
|
cfb7ed5691
|
Update core tests for 3.2
|
2012-01-19 09:42:12 -08:00 |
|
Carlos Martín
|
d76deaeb2d
|
Avoid redefinition of oss variable for readability
|
2012-01-19 09:42:11 -08:00 |
|
Jaime Melis
|
a2b7cb6bc9
|
Bump to version 3.2.0
|
2012-01-12 12:29:18 +01:00 |
|
Carlos Martín
|
d36e3f1cf9
|
Feature #862: Remove PUBLIC from the authorization driver protocol
|
2012-01-10 15:24:01 +01:00 |
|
Carlos Martín
|
42aa9b9dcb
|
Feature #862: Fix tests
|
2012-01-03 18:24:15 +01:00 |
|
Ruben S. Montero
|
e6628a1f75
|
Feature #862: Re-factor PoolObjectAuth. Moved ObjectType to PoolObjectSQL. simplified interface for AuthManger::add_auth.
|
2012-01-03 02:58:23 +01:00 |
|
Carlos Martín
|
75d5e7a1fb
|
Add the Object type to the PoolObjectAuth class
|
2012-01-02 22:14:43 +01:00 |
|
Carlos Martín
|
fef8cdbf08
|
Rename Permissions class to PoolObjectAuth and move it to its own .h file
|
2012-01-02 21:17:20 +01:00 |
|
Carlos Martín
|
eaa257103e
|
Refactor PoolObjectSQL::Permissions to be a separate class. Use pointers for Permissions arguments
|
2012-01-02 19:21:54 +01:00 |
|
Carlos Martín
|
394da7925c
|
Better management of new object creation requests
The ACLs associated to the objects are not created if the object doesn't have a oid
|
2011-12-30 21:35:51 +01:00 |
|
Carlos Martín
|
11081ffd42
|
Fix AuthManagerTest.cc, although it fails because of the public flag
|
2011-12-30 19:56:04 +01:00 |
|
Carlos Martín
|
58b831c471
|
New class PoolObjectSQL::Permissions to move objects ownership and permission attributes to the Auth & ACL Managers
|
2011-12-29 22:05:11 +01:00 |
|
Carlos Martín
|
e2f51e7861
|
Change ACL operations to USE, MANAGE, ADMIN & CREATE
|
2011-12-29 08:09:53 -08:00 |
|
Ruben S. Montero
|
07c8236945
|
bug #847 - #913: Fixes AuthManager tests
|
2011-10-13 18:55:04 +02:00 |
|
Ruben S. Montero
|
605d580c63
|
bug #847: The authentication driver is now not encoded as part of the secret. The base auth driver has been updated to deal with this new protocol
|
2011-10-12 01:00:50 +02:00 |
|
Ruben S. Montero
|
cbf64ecf1b
|
bug #847: Auth drivers are set in OpenNebula core. Login tokens do not include the driver, so the hash logic needs update, see #911
|
2011-10-11 19:15:13 +02:00 |
|
Ruben S. Montero
|
f9a4eaf55a
|
bug #695: False timeouts are now checked within the Authmanager
|
2011-09-16 18:48:46 +02:00 |
|
Carlos Martín
|
7d0ac75b0f
|
Bug #477: Fix AuthManagerTest, now the authorization errors are more vebose
|
2011-09-13 14:58:38 +02:00 |
|
Carlos Martín
|
78247256ce
|
Bug #477: Small change in error string generation
|
2011-09-08 17:47:49 +02:00 |
|
Carlos Martín
|
a97f0c40fb
|
Bug #477: Let the authorization errors reach the user
|
2011-09-07 18:14:53 +02:00 |
|
Carlos Martín
|
d7787bc4e3
|
Feature #407: Let users see their own group information, using 'onegroup show'
|
2011-08-31 13:45:03 +02:00 |
|
Ruben S. Montero
|
72008ecfb7
|
feature-754: New auth driver. Minor indent changes.
|
2011-07-27 17:50:49 +02:00 |
|
Ruben S. Montero
|
65606e7faf
|
feture-754: OpenNebula core sends information about the ACL authZ result to the driver. Improved formating of auth strings. Check trivial authZ requests.
|
2011-07-27 11:27:16 +02:00 |
|
Ruben S. Montero
|
5bef4fd900
|
bug: Users can now acces their own information and change passwd
|
2011-07-11 17:20:10 +02:00 |
|
Ruben S. Montero
|
66485c6ed7
|
MULTIPLE GROUPS: Removed initial effort to support multiple user groups for the users. This should be easily recovered to complete this feature in the future
|
2011-07-07 19:01:04 +02:00 |
|
Carlos Martín
|
90fc30f6af
|
Feature #687: Change Auth. unit test to report the object groups
|
2011-07-05 12:47:40 +02:00 |
|
Carlos Martín
|
17701960cb
|
Feature #687: Make AuthManagerTest use the NebulaTest class
|
2011-07-04 16:01:43 +02:00 |
|
Carlos Martín
|
b9eae8bfbf
|
Feature #687: Bring back the pub flag to the auth. string, deleted in commit:84a19e69
|
2011-07-04 15:55:00 +02:00 |
|
Ruben S. Montero
|
84a19e69ad
|
feature #687: Minor changes in the ACL module
|
2011-07-03 14:13:43 +02:00 |
|
Carlos Martín
|
27288cfc0e
|
Feature #687: Better default rules in AuthManager, takes into account the object's owner
|
2011-07-01 16:10:00 +02:00 |
|
Carlos Martín
|
5ae5d85301
|
Feature #687: Let users in the oneadmin group perform any operation, instead of only manage ACL rules
|
2011-06-30 18:03:06 +02:00 |
|
Carlos Martín
|
bc29eaca98
|
Feature #687: Let users use and see public objects in their group
|
2011-06-30 17:43:06 +02:00 |
|