Fossil SCM
Add the missing setup/admin user inheritence of the (C)hat permission in capabilities_expand(), as pointed out in [forum:46a777f773|forum post 46a777f773].
Commit
a363d26bec0a68b788f5fe191a165927f16c016c97739c8a473bc0711a95fe4e
Parent
065736a20c6cc85…
1 file changed
+1
-1
+1
-1
| --- src/capabilities.c | ||
| +++ src/capabilities.c | ||
| @@ -100,11 +100,11 @@ | ||
| 100 | 100 | void capability_expand(CapabilityString *pIn){ |
| 101 | 101 | static char *zNobody = 0; |
| 102 | 102 | static char *zAnon = 0; |
| 103 | 103 | static char *zReader = 0; |
| 104 | 104 | static char *zDev = 0; |
| 105 | - static char *zAdmin = "bcdefghijklmnopqrtwz234567AD"; | |
| 105 | + static char *zAdmin = "bcdefghijklmnopqrtwz234567ACD"; | |
| 106 | 106 | int doneV = 0; |
| 107 | 107 | |
| 108 | 108 | if( pIn==0 ){ |
| 109 | 109 | fossil_free(zNobody); zNobody = 0; |
| 110 | 110 | fossil_free(zAnon); zAnon = 0; |
| 111 | 111 |
| --- src/capabilities.c | |
| +++ src/capabilities.c | |
| @@ -100,11 +100,11 @@ | |
| 100 | void capability_expand(CapabilityString *pIn){ |
| 101 | static char *zNobody = 0; |
| 102 | static char *zAnon = 0; |
| 103 | static char *zReader = 0; |
| 104 | static char *zDev = 0; |
| 105 | static char *zAdmin = "bcdefghijklmnopqrtwz234567AD"; |
| 106 | int doneV = 0; |
| 107 | |
| 108 | if( pIn==0 ){ |
| 109 | fossil_free(zNobody); zNobody = 0; |
| 110 | fossil_free(zAnon); zAnon = 0; |
| 111 |
| --- src/capabilities.c | |
| +++ src/capabilities.c | |
| @@ -100,11 +100,11 @@ | |
| 100 | void capability_expand(CapabilityString *pIn){ |
| 101 | static char *zNobody = 0; |
| 102 | static char *zAnon = 0; |
| 103 | static char *zReader = 0; |
| 104 | static char *zDev = 0; |
| 105 | static char *zAdmin = "bcdefghijklmnopqrtwz234567ACD"; |
| 106 | int doneV = 0; |
| 107 | |
| 108 | if( pIn==0 ){ |
| 109 | fossil_free(zNobody); zNobody = 0; |
| 110 | fossil_free(zAnon); zAnon = 0; |
| 111 |