List of commits:
Subject Hash Author Date (UTC)
Cosmetic 69abfb69054c86d3b8136a83f3929831b2f75afe Catalin(ux) M. BOIE 2019-10-29 13:56:48
selinux: we need also map for httpd_t -> rocketgit_usr_t 6f4161abd283b4b83e5f3655d47187d9daf37a6f Catalin(ux) M. BOIE 2019-10-29 03:44:20
.spec update f5b7c9777f6e0f9e5b669c45abf5420bf0da80b8 Catalin(ux) M. BOIE 2019-10-26 05:35:45
Update version to 0.71 6f66dc4dda14cc3b171b91cd1feb28a762cf469a Catalin(ux) M. BOIE 2019-10-26 05:32:56
selinux: rg_change_pass updates 8c09ed1e91dd80e5cfbb5c39064b21c35057b58d Catalin(ux) M. BOIE 2019-10-26 05:32:01
Cosmetic 4b3f0dd52126a4a0e58766699b2dcce83770f822 Catalin(ux) M. BOIE 2019-10-26 05:31:35
Rework rg_git_merge because it failed dc8dc39ac4235e9f6d4b9f7f6981bf9c4a10bc5f Catalin(ux) M. BOIE 2019-10-26 05:30:48
Compariso script updates d56371208be824b919259f807d9e8aee41f74c4a Catalin(ux) M. BOIE 2019-10-26 05:30:09
css updates e051981b55d28a8f37ff6aff9425e99912ff34da Catalin(ux) M. BOIE 2019-10-26 05:29:45
Comparison updates e7a2d2b92380f1c4946ccd54113f1ca1b9b7216b Catalin(ux) M. BOIE 2019-10-26 05:29:03
TODO update 25ee0cf19af35ff1c9a273528bf60f40be987dfe Catalin(ux) M. BOIE 2019-10-26 05:28:44
History update 86c0575fd1ce8b8dd7729c909b7b45e488729f87 Catalin(ux) M. BOIE 2019-10-26 05:28:27
Big rework for rg_exec/rg_exec2 6b962257e2494217bcd528bcdbb39544b3809c14 Catalin(ux) M. BOIE 2019-10-26 05:28:09
Be more explicit and specify exactly the ssh command instead of 'ssh ... totp' 3750e02fc5a0d75ba274c6ae9757e3d582348f51 Catalin(ux) M. BOIE 2019-10-25 02:54:52
Activating gzip compression in nginx sample file 60a153c84f1a8ee68c4008d2cb512d3016c50499 Catalin(ux) M. BOIE 2019-10-25 02:33:13
totp: urlencode parameters when calling qrencode 0b16e22978a8b5488e8f435a538dec07bb515476 Catalin(ux) M. BOIE 2019-10-19 03:53:20
/run/rocketgit-fpm/ -> /run to not create the dir 13ff6e91698260ba5a41591275fa915e33baebc9 Catalin(ux) M. BOIE 2019-10-01 16:08:43
Compute repo disk size only for not deleted repos 551d1798802853e5af1e12a1908cc10fbc432d17 Catalin(ux) M. BOIE 2019-09-30 22:08:27
git_log2listing big changes e91fdef76511d586af30a3aa4b44273a1203bd36 Catalin(ux) M. BOIE 2019-09-30 19:54:38
typo 0ef09cd6e02fa3bf79e0a26b887badc103b03d87 Catalin(ux) M. BOIE 2019-09-30 19:53:56
Commit 69abfb69054c86d3b8136a83f3929831b2f75afe - Cosmetic
Author: Catalin(ux) M. BOIE
Author date (UTC): 2019-10-29 13:56
Committer name: Catalin(ux) M. BOIE
Committer date (UTC): 2019-10-29 13:56
Parent(s): 6f4161abd283b4b83e5f3655d47187d9daf37a6f
Signing key:
Tree: 2012c3b7138150837104fd5a96977779a329636f
File Lines added Lines deleted
inc/struct.inc.php 1 0
inc/token.inc.php 2 1
inc/util.inc.php 1 3
samples/nginx.conf 1 1
File inc/struct.inc.php changed (mode: 100644) (index c93525d..978d55a)
... ... $rg_sql_struct[44]['other'] = array(
644 644 'invalidate_confirmation_token' => 'invalidate_confirmation_token' =>
645 645 "UPDATE users SET confirm_token = '' WHERE confirmed > 1" "UPDATE users SET confirm_token = '' WHERE confirmed > 1"
646 646 ); );
647 // Here, 0.71 was released.
647 648
648 649 // Do not forget to add the new tables to statistics // Do not forget to add the new tables to statistics
649 650 // This must be the last line // This must be the last line
File inc/token.inc.php changed (mode: 100644) (index 6a99b70..868a6d6)
... ... function rg_token_valid($db, $rg, $tag, $double_allowed)
130 130
131 131 $hash = substr($hash, 0, 16); $hash = substr($hash, 0, 16);
132 132 if (strcmp($sign, $hash) != 0) { if (strcmp($sign, $hash) != 0) {
133 rg_log("DEBUG: substr(token, 16, 16)=$sign != hash_hmac(data,key)=$hash data=$data");
133 rg_log("DEBUG: substr(token, 16, 16)=$sign !="
134 . " hash_hmac(data,key)=$hash data=$data");
134 135 rg_token_set_error("token invalid"); rg_token_set_error("token invalid");
135 136 rg_security_violation_no_exit("invalid token (sign)"); rg_security_violation_no_exit("invalid token (sign)");
136 137 break; break;
File inc/util.inc.php changed (mode: 100644) (index 9cbf1fe..a719b2e)
... ... function rg_rmdir($dir)
464 464 { {
465 465 global $php_errormsg; global $php_errormsg;
466 466
467 if (!is_dir($dir)) {
468 rg_util_set_error("WARN: asked to remove a non-existing dir ($dir)");
467 if (!is_dir($dir))
469 468 return TRUE; return TRUE;
470 }
471 469
472 470 $scan = glob($dir . "/*"); $scan = glob($dir . "/*");
473 471 if ($scan === FALSE) { if ($scan === FALSE) {
File samples/nginx.conf changed (mode: 100644) (index 8d8d425..f8b25a6)
... ... server {
132 132 # Specify the cyphers to get an A+ on Qualys (ssllabs.com); recommended # Specify the cyphers to get an A+ on Qualys (ssllabs.com); recommended
133 133 # https://www.digicert.com/ssl-support/ssl-enabling-perfect-forward-secrecy.htm # https://www.digicert.com/ssl-support/ssl-enabling-perfect-forward-secrecy.htm
134 134 ssl_ciphers "EECDH+ECDSA+AESGCM EECDH+aRSA+AESGCM EECDH+ECDSA+SHA384 EECDH+ECDSA+SHA256 EECDH+aRSA+SHA384 EECDH+aRSA+SHA256 EECDH+aRSA+RC4 EECDH EDH+aRSA RC4 !aNULL !eNULL !LOW !3DES !MD5 !EXP !PSK !SRP !DSS !RC4"; ssl_ciphers "EECDH+ECDSA+AESGCM EECDH+aRSA+AESGCM EECDH+ECDSA+SHA384 EECDH+ECDSA+SHA256 EECDH+aRSA+SHA384 EECDH+aRSA+SHA256 EECDH+aRSA+RC4 EECDH EDH+aRSA RC4 !aNULL !eNULL !LOW !3DES !MD5 !EXP !PSK !SRP !DSS !RC4";
135 ssl_protocols TLSv1.2 TLS1.3;
135 ssl_protocols TLSv1.2 TLSv1.3;
136 136 ssl_session_cache shared:SSL:10m; ssl_session_cache shared:SSL:10m;
137 137 ssl_session_timeout 120m; ssl_session_timeout 120m;
138 138
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