Commit Graph

12174 Commits

Author SHA1 Message Date
GreaseMonkey
9f420764b0 Add missing LGPL-3.0-or-later license text
Signed-off-by: GreaseMonkey <thematrixeatsyou+cobederg@gmail.com>
2024-03-25 13:53:26 +13:00
Drew DeVault
a8fdaa56e5 .builds: disable runtest-sentinel
See https://codeberg.org/redict/redict/issues/21

Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-03-24 17:05:55 +01:00
Drew DeVault
b8b5e868a3 utils: s/redis/redict/
Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-03-24 15:58:52 +01:00
Drew DeVault
a7c55c25c7 .builds: run cluster, sentinel tests on CI
Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-03-24 15:58:39 +01:00
Drew DeVault
b27a9862d1 all: another pass on Redis references in src/*
This is *nearly* all of them in src/*.

Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-03-23 16:04:30 +01:00
Drew DeVault
de1c901886 Merge pull request 'Replace vendored hiredis with hiredict' (#16) from hiredict into unstable
Reviewed-on: https://codeberg.org/redict/redict/pulls/16
2024-03-23 14:59:45 +00:00
Drew DeVault
c39394cd81 deps: drop vendored hiredis 2024-03-23 15:19:52 +01:00
Drew DeVault
a589ae5f76 all: replace hiredis with hiredict
Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-03-23 15:19:52 +01:00
Drew DeVault
8e71e44163 Merge commit 'cf8c5a2b8335bc73a2c58b499b8e6aa4e25d5c21' as 'deps/hiredict' 2024-03-23 15:19:45 +01:00
Drew DeVault
cf8c5a2b83 Squashed 'deps/hiredict/' content from commit 7bce77ae6
git-subtree-dir: deps/hiredict
git-subtree-split: 7bce77ae6a6d50cdb09d4aa622b84875f8ae2d3f
2024-03-23 15:19:45 +01:00
Drew DeVault
87e1e608cc Add .editorconfig
Signed-off-by: Drew DeVault <sir@cmpwn.com>
Fixes: https://codeberg.org/redict/redict/issues/17
2024-03-23 13:44:50 +01:00
Drew DeVault
5cde2dd76b deps/README.md: s/Redis/Redict/
Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-03-23 11:44:21 +01:00
Drew DeVault
2ab9de5307 Update ASCII art logo
Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-03-23 11:06:32 +01:00
Drew DeVault
0823d20cac README.md: remove todo list in favor of open issues
Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-03-22 19:26:44 +01:00
Drew DeVault
0bf9581a38 Consolodate README.md and redict.io
Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-03-22 19:07:33 +01:00
Drew DeVault
c8b1c0badc Add ABI compatibility with Redis Modules
Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-03-22 18:53:37 +01:00
Haelwenn (lanodan) Monnier
580ce87f6a .builds/alpine.yml: Add source entry 2024-03-22 17:16:42 +00:00
Haelwenn (lanodan) Monnier
fcab434ff6 .builds/alpine.yml: New
Tested at https://builds.sr.ht/~lanodan/job/1175710
2024-03-22 17:16:42 +00:00
Drew DeVault
bfa6bb93b9 src/debug.c: fix GitHub reference
Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-03-22 18:13:49 +01:00
Drew DeVault
357df99abb Rename module-related macros
Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-03-22 17:29:44 +01:00
Drew DeVault
bf48df17d2 all: s/RedisModule/RedictModule/g
This is a fairly naive change, but it seems to be correct. Will review
more carefully later, as well as adding a shim for source-level Redis
Modules compatibility.

Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-03-22 17:18:07 +01:00
Drew DeVault
7d2050f86c Update README.md 2024-03-22 16:42:03 +01:00
Drew DeVault
13c235484a TLS.md: Redis => Redict
Not sure how I missed this yesterday.

Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-03-22 13:44:30 +01:00
Drew DeVault
7e623bafcc Update top-level documentation
Signed-off-by: Drew DeVault <sir@cmpwn.com>
2024-03-22 13:41:12 +01:00
Drew DeVault
a032cb972a Remove COPYING
Obsolete, see LICENSES/

Fixes: https://codeberg.org/redict/redict/issues/9
2024-03-22 10:46:17 +01:00
Drew DeVault
303a66d225 README.md: why LGPL? 2024-03-21 20:40:24 +01:00
Drew DeVault
50ee0f5be8 all: let's go LGPL over GPL
Based on feedback from interested parties
2024-03-21 20:11:44 +01:00
Drew DeVault
c3d36a8bcb all: fix up remaining lua references to redis
The test suite still needs to be updated, though.
2024-03-21 20:08:32 +01:00
Drew DeVault
d47ce2f240 Relicense module-related code BSD-3-Clause only 2024-03-21 19:46:47 +01:00
Drew DeVault
508e0b0eec Rename Lua API global to redict
And add "redis" as a compatibility shim
2024-03-21 18:56:38 +01:00
Drew DeVault
4130e74022 Add some helpful details to the readme 2024-03-21 17:40:39 +01:00
Drew DeVault
01d2c79879 tests/assets/minimal.conf: rename pidfile 2024-03-21 17:33:10 +01:00
Drew DeVault
ae5e5e33a5 README.md: mention IRC channel 2024-03-21 17:32:26 +01:00
Drew DeVault
3748062894 Update README.md 2024-03-21 17:31:53 +01:00
Drew DeVault
b56d35ade6 Rename symbols, part six
This should be everything but the hiredis symbols
2024-03-21 17:28:11 +01:00
Drew DeVault
6908cc3629 Rename symbols, part five 2024-03-21 17:21:51 +01:00
Drew DeVault
32618409c6 Rename symbols, part four 2024-03-21 17:06:18 +01:00
Drew DeVault
1c50b46ebf CONTRIBUTING.md: use the DCO 2024-03-21 16:49:52 +01:00
Drew DeVault
6e1f6f5288 Rename symbols, part three 2024-03-21 16:48:18 +01:00
Drew DeVault
2caf78c649 Rename symbols, part two 2024-03-21 16:44:03 +01:00
Drew DeVault
4680b58962 Rename symbols, part one 2024-03-21 16:34:08 +01:00
Drew DeVault
3fe17f47ba all: rename defines 2024-03-21 16:23:53 +01:00
Drew DeVault
04036567cc redict-cli: rename environment variables and paths 2024-03-21 15:48:41 +01:00
Drew DeVault
3837df16ef all: another batch of string rewrites 2024-03-21 15:47:49 +01:00
Drew DeVault
cc5efabf64 src/eval.c: use redict/redis as compatible debug commands 2024-03-21 15:40:10 +01:00
Haelwenn (lanodan) Monnier
e0bbf27eca utils/gen-test-certs.sh: redis => redict 2024-03-21 15:32:25 +01:00
Drew DeVault
ec5e1b6ad2 Update README.md 2024-03-21 15:21:29 +01:00
Drew DeVault
d60afd8f1a all: Redis => Redict in all strings, first pass
Also replaces it in some comments.
2024-03-21 15:20:58 +01:00
Drew DeVault
4a7d1ef9c0 tests/README.md: s/redis/redict/ 2024-03-21 15:18:01 +01:00
Drew DeVault
9917e5ff03 Correct typo in README.md 2024-03-21 15:02:18 +01:00