List of commits:
Subject Hash Author Date (UTC)
fix ipv6 only build e18abee4f127b924a2ba5ff1c027fbc153e5feac Sylvain BERTRAND 2022-06-04 13:00:12
SYNChronous SendMail c787c5cf5e37144221649c70af44413366f82cf8 Sylvain BERTRAND 2019-09-08 21:12:58
Commit e18abee4f127b924a2ba5ff1c027fbc153e5feac - fix ipv6 only build
Author: Sylvain BERTRAND
Author date (UTC): 2022-06-04 13:00
Committer name: Sylvain BERTRAND
Committer date (UTC): 2022-06-04 13:00
Parent(s): c787c5cf5e37144221649c70af44413366f82cf8
Signing key:
Tree: a4bc1642dba3499110553d4bb0934c7ff442ad5b
File Lines added Lines deleted
all.c 2 0
config.default.h 3 1
dns/resolv_conf.c 2 0
File all.c changed (mode: 100644) (index bbf54cb..68a9ab0)
13 13 #include "syncsm.c" #include "syncsm.c"
14 14 /*----------------------------------------------------------------------------*/ /*----------------------------------------------------------------------------*/
15 15 #include "dns/resolver.c" #include "dns/resolver.c"
16 #ifdef CONFIG_DNS_IPV4
16 17 #include "dns/ipv4.c" #include "dns/ipv4.c"
18 #endif
17 19 #include "dns/ipv6.c" #include "dns/ipv6.c"
18 20 #include "dns/query.c" #include "dns/query.c"
19 21 #include "dns/response.c" #include "dns/response.c"
File config.default.h changed (mode: 100644) (index 33c4864..9c5f66d)
19 19 /* #define CONFIG_DISABLE_SMTP_TRANSPARENCY 1 */ /* #define CONFIG_DISABLE_SMTP_TRANSPARENCY 1 */
20 20 /*----------------------------------------------------------------------------*/ /*----------------------------------------------------------------------------*/
21 21 /* KEEP AN EYE ON ABBREVIATIONS */ /* KEEP AN EYE ON ABBREVIATIONS */
22 #define CONFIG_DNS_IPV4 1
22 /* legacy: will query ipv4 DNS servers */
23 #define CONFIG_DNS_IPV4 1
24 /* legacy: will query DNS for smtp IPv4 servers and use them before IPv6 ones */
23 25 #define CONFIG_SMTP_IPV4 1 #define CONFIG_SMTP_IPV4 1
24 26 /*----------------------------------------------------------------------------*/ /*----------------------------------------------------------------------------*/
25 27 /* the amount of address space which will be booked in our process */ /* the amount of address space which will be booked in our process */
File dns/resolv_conf.c changed (mode: 100644) (index c067b7e..beea6f8)
... ... static void parse_line(u8 line, u8 *s, u8 *e)
98 98 } }
99 99 #endif #endif
100 100 if (to_ipv6_blk(nss_v[nss_n_v].ipv6_net, ipvx_s, ipvx_l)) { if (to_ipv6_blk(nss_v[nss_n_v].ipv6_net, ipvx_s, ipvx_l)) {
101 #if defined CONFIG_SMTP_IPV4 || defined CONFIG_DNS_IPV4
101 102 nss_v[nss_n_v].type = ipv6; nss_v[nss_n_v].type = ipv6;
103 #endif
102 104 ++nss_n_v; ++nss_n_v;
103 105 return; return;
104 106 } }
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/sylware/syncsm

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

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

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