├── .gitignore ├── .vscode └── settings.json ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── go.mod ├── go.sum ├── img ├── banner.png ├── sstiexp.png └── venera4.png ├── internal ├── core │ ├── cmds.go │ ├── defcallbacks.go │ ├── globals.go │ ├── importexport.go │ ├── init.go │ ├── initcli.go │ ├── mods.go │ └── options.go ├── db │ ├── dbveneradir.go │ ├── init.go │ ├── inserts.go │ ├── key │ │ └── root_pub │ └── struct.go ├── pacman │ ├── dbhandler.go │ ├── downloader.go │ ├── pacman.go │ ├── requester.go │ ├── signhandler.go │ └── structs.go ├── types │ └── structs.go ├── utils │ ├── asyncwrite.go │ ├── keyman.go │ └── utils.go └── wlua │ ├── call.go │ ├── init.go │ ├── metadata.go │ ├── struct.go │ ├── utls.go │ └── vars.go ├── main.go ├── notes.txt ├── qodana.yaml └── todo.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/README.md -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/go.sum -------------------------------------------------------------------------------- /img/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/img/banner.png -------------------------------------------------------------------------------- /img/sstiexp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/img/sstiexp.png -------------------------------------------------------------------------------- /img/venera4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/img/venera4.png -------------------------------------------------------------------------------- /internal/core/cmds.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/core/cmds.go -------------------------------------------------------------------------------- /internal/core/defcallbacks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/core/defcallbacks.go -------------------------------------------------------------------------------- /internal/core/globals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/core/globals.go -------------------------------------------------------------------------------- /internal/core/importexport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/core/importexport.go -------------------------------------------------------------------------------- /internal/core/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/core/init.go -------------------------------------------------------------------------------- /internal/core/initcli.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/core/initcli.go -------------------------------------------------------------------------------- /internal/core/mods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/core/mods.go -------------------------------------------------------------------------------- /internal/core/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/core/options.go -------------------------------------------------------------------------------- /internal/db/dbveneradir.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/db/dbveneradir.go -------------------------------------------------------------------------------- /internal/db/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/db/init.go -------------------------------------------------------------------------------- /internal/db/inserts.go: -------------------------------------------------------------------------------- 1 | package db 2 | 3 | 4 | -------------------------------------------------------------------------------- /internal/db/key/root_pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/db/key/root_pub -------------------------------------------------------------------------------- /internal/db/struct.go: -------------------------------------------------------------------------------- 1 | package db 2 | 3 | import "database/sql" 4 | 5 | type DBDef struct { 6 | DBConn *sql.DB 7 | } -------------------------------------------------------------------------------- /internal/pacman/dbhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/pacman/dbhandler.go -------------------------------------------------------------------------------- /internal/pacman/downloader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/pacman/downloader.go -------------------------------------------------------------------------------- /internal/pacman/pacman.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/pacman/pacman.go -------------------------------------------------------------------------------- /internal/pacman/requester.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/pacman/requester.go -------------------------------------------------------------------------------- /internal/pacman/signhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/pacman/signhandler.go -------------------------------------------------------------------------------- /internal/pacman/structs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/pacman/structs.go -------------------------------------------------------------------------------- /internal/types/structs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/types/structs.go -------------------------------------------------------------------------------- /internal/utils/asyncwrite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/utils/asyncwrite.go -------------------------------------------------------------------------------- /internal/utils/keyman.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/utils/keyman.go -------------------------------------------------------------------------------- /internal/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/utils/utils.go -------------------------------------------------------------------------------- /internal/wlua/call.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/wlua/call.go -------------------------------------------------------------------------------- /internal/wlua/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/wlua/init.go -------------------------------------------------------------------------------- /internal/wlua/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/wlua/metadata.go -------------------------------------------------------------------------------- /internal/wlua/struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/wlua/struct.go -------------------------------------------------------------------------------- /internal/wlua/utls.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/wlua/utls.go -------------------------------------------------------------------------------- /internal/wlua/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/internal/wlua/vars.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/main.go -------------------------------------------------------------------------------- /notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/notes.txt -------------------------------------------------------------------------------- /qodana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/qodana.yaml -------------------------------------------------------------------------------- /todo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/venerasf/Venera/HEAD/todo.py --------------------------------------------------------------------------------