List of commits:
Subject Hash Author Date (UTC)
Silence an 'unpack' exception when we do not have enough bytes. add562b15d94501a0585001db526b241c251b6e6 Catalin(ux) M. BOIE 2021-11-14 11:25:01
Run struct and fixes under the same lock d046942317c73351473a18eb833318aec3f4d907 Catalin(ux) M. BOIE 2021-11-14 08:18:05
spec file small updates 7aef02df6ed5f6ce4d39cd2a926a79bcdc1a3c5a Catalin(ux) M. BOIE 2021-11-14 06:33:35
Typo b0087441b4d637c7bf6ed64b6c243ad2ec8f1493 Catalin(ux) M. BOIE 2021-11-14 06:15:00
spec: Added 'Replaces: rocketgit' to easy upgrade, fixed fixfiles c380f40fe86ddf70b99030a6f0be93d91137b909 Catalin(ux) M. BOIE 2021-11-14 06:14:25
Fixed non debug case of rg_debug_html 523f6784671e5f810b8435ad66ad21ea548219d8 Catalin(ux) M. BOIE 2021-11-14 05:58:37
Fix rate limit types 0de3ee35d0d0e46521d64a596232765fb5d618a3 Catalin(ux) M. BOIE 2021-11-14 05:58:03
commented request_slowlog_timeout 505877b567807e11f25695de58725f316f10043e Catalin(ux) M. BOIE 2021-11-13 17:32:46
systemctl git.socket rethinking 3c71e58760f6abc69db661098840c277d4fc13fb Catalin(ux) M. BOIE 2021-11-13 17:25:52
PHP FALSE verus NULL correction 42f8bc560a0ec2203f0974e203e6c33ec26aa983 Catalin(ux) M. BOIE 2021-11-13 16:31:33
.spec: some minor corrections 70c3a23f507d57c729e0d710ec99060e0e88c238 Catalin(ux) M. BOIE 2021-11-13 16:22:11
Rework locking for struct update da8c09e15e485563d9573de3aff2a7ad999d2527 Catalin(ux) M. BOIE 2021-11-13 16:15:45
gpg: specify rsa 4096 instead of default because it does not work on f34 eccdc02a82ce87f426eebc995988f907d914a3c7 Catalin(ux) M. BOIE 2021-11-13 16:15:15
Cosmetic 0b0a9f2d1922d4d28052c6b1fbe737cc4302ce73 Catalin(ux) M. BOIE 2021-11-13 16:14:37
PHP8 corrections 51f2cabc7298b5006bf8f0d215c1a338bee92cdb Catalin(ux) M. BOIE 2021-11-13 16:13:13
.spec: require openldap-servers to test LDAP 84e469d5d9fe81509ff3421bdb6517786ea96628 Catalin(ux) M. BOIE 2021-11-06 20:09:07
Cosmetic a4543d8257235dc5c93dd5eecdfb9caa3c2acafa Catalin(ux) M. BOIE 2021-11-02 07:04:36
Fixed partion create logic c8897c0e6f31a0ab917d2320018c5920e0abd36b Catalin(ux) M. BOIE 2021-11-02 06:01:58
Typos corrected c1a5002a1763327f4df8d5d0b419fcc2604f4698 Catalin(ux) M. BOIE 2021-10-30 11:08:34
compare: Updated number of lines d1052eb4b72309dd216e3fd0da2dd311bbeb1383 Catalin(ux) M. BOIE 2021-10-30 10:56:39
Commit add562b15d94501a0585001db526b241c251b6e6 - Silence an 'unpack' exception when we do not have enough bytes.
Author: Catalin(ux) M. BOIE
Author date (UTC): 2021-11-14 11:25
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2021-11-14 11:25
Parent(s): d046942317c73351473a18eb833318aec3f4d907
Signer:
Signing key:
Signing status: N
Tree: 947cf2440da94f29e4ae36f909129183ec1bc768
File Lines added Lines deleted
root/index.php 4 2
samples/rocketgit-git.socket 2 0
samples/rocketgit-git@.service 0 1
scripts/rgfs.php 4 2
File root/index.php changed (mode: 100644) (index fb33a11..0095cfd)
... ... rg_stats_conns_insert($db);
388 388
389 389 rg_prof_log(); rg_prof_log();
390 390
391 //$o = @opcache_get_status();
392 //rg_log_debug('opcache: ' . print_r($o['jit'], TRUE));
391 if (rg_debug()) {
392 $o = @opcache_get_status();
393 rg_log('opcache[jit]: ' . print_r($o['jit'], TRUE));
394 }
393 395
File samples/rocketgit-git.socket changed (mode: 100644) (index 590a597..765ba8a)
1 1 [Unit] [Unit]
2 2 Description = RocketGit git:// daemon socket Description = RocketGit git:// daemon socket
3 # TODO Conflicts = rocketgit-git.service
4 # TODO: when we will have a stand alone listener
3 5
4 6 [Socket] [Socket]
5 7 ListenStream = 9418 ListenStream = 9418
File samples/rocketgit-git@.service changed (mode: 100644) (index 22f6e75..305a2a3)
1 1 [Unit] [Unit]
2 2 Description = RocketGit git:// daemon service Description = RocketGit git:// daemon service
3 #Requires = rocketgit-git.socket
4 3
5 4 [Service] [Service]
6 5 ExecStart = /usr/share/rocketgit/scripts/remote.sh ExecStart = /usr/share/rocketgit/scripts/remote.sh
File scripts/rgfs.php changed (mode: 100644) (index 688c2ca..a6b5bdf)
... ... function xdispatch($key, $data)
965 965
966 966 if (!isset($s['tlv']['type'])) { if (!isset($s['tlv']['type'])) {
967 967 // Type + length // Type + length
968 $x = @unpack('Ctype/nlen', $data, $ret);
969 if ($x === FALSE) {
968 if ($len < 5) {
970 969 //debug($key, ' DEBUG: Not enough data to parse type+length [' . ($len - $ret) . ']'); //debug($key, ' DEBUG: Not enough data to parse type+length [' . ($len - $ret) . ']');
971 970 break; break;
972 971 } }
972 $x = @unpack('Ctype/nlen', $data, $ret);
973 if ($x === FALSE) // TODO: what can we do here?
974 break;
973 975 //debug($key, 'DEBUG: unpack TL: ' . rg_array2string($x)); //debug($key, 'DEBUG: unpack TL: ' . rg_array2string($x));
974 976 $s['tlv']['type'] = $x['type']; $s['tlv']['type'] = $x['type'];
975 977 $s['tlv']['len'] = $x['len']; $s['tlv']['len'] = $x['len'];
Date/time (UTC) Type Misc Labels
2021-11-14 16:18 build centos-7-x86_64 worker/r1 builder/color=fff worker_elap/160s wait_time/4349s date/2021-11-14 time/15:02
2021-11-14 16:48 build fedora-34-x86_64 worker/r1 builder/color=fff worker_elap/232s wait_time/6031s date/2021-11-14 time/15:02
2021-11-14 16:52 build fedora-35-x86_64 worker/r1 builder/color=fff worker_elap/226s wait_time/6342s date/2021-11-14 time/15:02
2021-11-15 07:29 build rocky-8-x86_64 worker/r1 builder/color=fff worker_elap/640s wait_time/58453s date/2021-11-14 time/15:02
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/catalinux/rocketgit

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/catalinux/rocketgit

Clone this repository using git:
git clone git://git.rocketgit.com/user/catalinux/rocketgit

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main