Commit graph

210 commits

Author SHA1 Message Date
Norayr Chilingarian
c85f7e5b7b md5 sums are correctly retrieved from json file irrelevant of auth type
being present or not, and then those are being correctly checked, md5
module added.
2024-02-21 06:08:52 +04:00
Norayr Chilingarian
b65fcc69de compiles, moving forward. 2024-02-21 01:15:11 +04:00
Norayr Chilingarian
b6f55b8a5f removed most of debug messages. 2024-02-20 22:08:56 +04:00
Norayr Chilingarian
c7105d95fa vpkTools module, using fields of Tdep insteod of passing vars around,
vpkSyncer.fetch doesn't get anymore prefix by reference.
2024-02-20 22:03:29 +04:00
Norayr Chilingarian
1a4b4bd988 build of git deps works, while https deps are detected, build is not implemented yet. 2024-02-20 06:38:24 +04:00
Norayr Chilingarian
4b74e7567d makefile 2024-02-19 21:01:10 +04:00
Norayr Chilingarian
a9263c62aa now deps are downloaded to prefix/domain/depname instead of prefix/depname.
also build process changed accordingly.
2024-02-03 03:30:13 +04:00
Norayr Chilingarian
f09791be6c removed unnecessary comment. 2024-02-02 03:26:56 +04:00
Norayr Chilingarian
bf10177a4c removed debug messages and more unnecessary modules. 2024-02-02 03:22:22 +04:00
Norayr Chilingarian
3d0d443d7b old unnecessary files removed. 2024-02-02 03:13:18 +04:00
Norayr Chilingarian
049495a336
Merge pull request #2 from vishaps/json_refactor
Json refactor
2024-02-01 23:00:50 +00:00
Norayr Chilingarian
5cebbb713b eventually refactoring to ssts-q's json module done. 2024-02-02 02:58:48 +04:00
Norayr Chilingarian
b0b330ffd9 downloads deps too. 2024-02-02 02:41:53 +04:00
Norayr Chilingarian
e1af944d0b dependency resolving works. 2024-02-01 09:20:00 +04:00
Norayr Chilingarian
bf32bf4a8f refactoring to use sts-q's json module. compiles. 2024-01-31 07:57:23 +04:00
Norayr Chilingarian
f303281641 vpkHttp works! 2024-01-25 19:07:36 +04:00
Norayr Chilingarian
ebdec10e40 http header is correctly processed, class fields assigned. 2024-01-24 05:11:38 +04:00
Norayr Chilingarian
0dafbd6674 better parsing of the response header. 2024-01-24 04:54:58 +04:00
Norayr Chilingarian
99e40b1050 better fix of the makefile 2024-01-24 04:47:22 +04:00
Norayr Chilingarian
178da63b8e makefile fix. 2024-01-24 04:32:27 +04:00
Norayr Chilingarian
02ef02fcce lots of improvement in http module. continuing the work. 2024-01-24 03:59:18 +04:00
Norayr Chilingarian
90a1d51b24 using dynamic allocation instead of fixed length stack strings. 2024-01-23 19:20:23 +04:00
Norayr Chilingarian
8ee5252223 makefile modified in a way it will look for Makefile if GNUMakefile is not available. 2024-01-23 18:00:43 +04:00
Norayr Chilingarian
e26040431f makefile, default tree path. 2024-01-15 21:39:37 +04:00
Norayr Chilingarian
2c598e394f better gnumakefile 2023-11-16 23:26:54 +04:00
Norayr Chilingarian
ba1264fcec typo fixes 2023-11-14 04:24:47 +04:00
Norayr Chilingarian
946e2f7f85 adapted to latest upstream changes. 2023-11-14 04:22:13 +04:00
Norayr Chilingarian
8b964acedb builds with GNUMakefile 2023-02-07 23:09:03 +04:00
Norayr Chilingarian
c660f3b699 for some reason Makefile wasn't added. 2022-09-15 20:47:11 +04:00
Norayr Chilingarian
dd06820e01 initializing some strings with zeros. 2022-08-23 05:29:42 +04:00
Norayr Chilingarian
da7af58055 updated build with newer posix makefile (thanks, kfv) 2022-08-23 04:38:53 +04:00
Norayr Chilingarian
5659a3f155 changes stabilized 2022-06-30 20:51:30 +04:00
Norayr Chilingarian
8ff51322f4 added branch concept. vipack now can pull for branch. 2022-06-30 05:41:50 +04:00
Norayr Chilingarian
0990748ecb added LICENSE file, and updated the tag. 2022-04-07 13:38:22 +04:00
7376019623
Merge pull request #1 from vishaps/antranigv/cmd_fix
Change cmd to ARRAY 2048 OF CHAR
2022-04-05 15:57:07 +04:00
3e2a115c73
Set the maximum command line char to 2048
The reasoning is because POSIX's requirements, see
https://github.com/freebsd/freebsd-src/blob/main/include/limits.h#L72
for more info
2022-04-05 15:55:18 +04:00
3706bb5f7d
WIP: Fix the command length issue
Based on tests, looks like in many cases we need more than 120 chars for
the cmd variable
2022-04-05 15:42:28 +04:00
Norayr Chilingarian
a7765df326 added empty CFLAGS variable 2022-04-01 21:58:48 +04:00
Norayr Chilingarian
b6c0b2214d removed unnecessary install section. 2022-03-31 01:44:19 +04:00
Norayr Chilingarian
e4893fb0c8 fix of separator problem in makefile. 2022-03-31 01:33:50 +04:00
Norayr Chilingarian
79a9f6ca6b build statically, and install section. 2022-03-31 01:25:13 +04:00
Norayr Chilingarian
e518663930 tests updated. 2022-02-23 04:54:29 +04:00
Norayr Chilingarian
cdd5798feb test.c for checking sizes of struct stat on freebsd. 2022-02-23 04:53:22 +04:00
Norayr Chilingarian
49db65a606 updated vpkFiles for FreeBSD system. 2022-02-23 04:22:24 +04:00
Norayr Chilingarian
aa379e9835 readme update. build instructions. 2022-02-23 03:44:26 +04:00
Norayr Chilingarian
c946dbf330 should build on freebsd 2022-02-23 03:41:46 +04:00
Norayr Chilingarian
dd610c89eb freebsd makefile and vpkFiles. 2022-02-23 03:09:13 +04:00
Norayr Chilingarian
8762f456a6 test 2022-02-23 02:28:40 +04:00
Norayr Chilingarian
ef20e24cf9 test. 2022-02-23 02:27:33 +04:00
Norayr Chilingarian
85b5c0a00f makefile test. 2022-02-23 02:21:04 +04:00