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].

stephan 2026-02-21 03:08 trunk
Commit a363d26bec0a68b788f5fe191a165927f16c016c97739c8a473bc0711a95fe4e
1 file changed +1 -1
--- src/capabilities.c
+++ src/capabilities.c
@@ -100,11 +100,11 @@
100100
void capability_expand(CapabilityString *pIn){
101101
static char *zNobody = 0;
102102
static char *zAnon = 0;
103103
static char *zReader = 0;
104104
static char *zDev = 0;
105
- static char *zAdmin = "bcdefghijklmnopqrtwz234567AD";
105
+ static char *zAdmin = "bcdefghijklmnopqrtwz234567ACD";
106106
int doneV = 0;
107107
108108
if( pIn==0 ){
109109
fossil_free(zNobody); zNobody = 0;
110110
fossil_free(zAnon); zAnon = 0;
111111
--- 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

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button