From 257d57ce4b93b871ac05bf0f2772e8603eabd12e Mon Sep 17 00:00:00 2001
From: "guillaume.garzone" <garzone@toulouse-tech-transfer.com>
Date: Wed, 16 Nov 2022 08:26:23 +0000
Subject: [PATCH] Minor fixes, added gitignore

---
 .gitignore                         |  39 ++++++++++++++++++++++
 LOM2M-compose-local-build-FULL.yml |   4 ---
 docker/.DS_Store                   | Bin 6148 -> 0 bytes
 src/.DS_Store                      | Bin 8196 -> 0 bytes
 src/node-red/.DS_Store             | Bin 6148 -> 0 bytes
 src/node-red/package.json          |  51 +----------------------------
 src/server/.DS_Store               | Bin 6148 -> 0 bytes
 7 files changed, 40 insertions(+), 54 deletions(-)
 create mode 100644 .gitignore
 delete mode 100644 docker/.DS_Store
 delete mode 100644 src/.DS_Store
 delete mode 100644 src/node-red/.DS_Store
 delete mode 100644 src/server/.DS_Store

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..8f5f9e2
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,39 @@
+# Prerequisites
+*.d
+
+# Compiled Object files
+*.slo
+*.lo
+*.o
+*.obj
+
+# Precompiled Headers
+*.gch
+*.pch
+
+# Compiled Dynamic libraries
+*.so
+*.dylib
+*.dll
+
+# Fortran module files
+*.mod
+*.smod
+
+# Compiled Static libraries
+*.lai
+*.la
+*.a
+*.lib
+
+# Executables
+*.exe
+*.out
+*.app
+
+# Other
+*.gcno
+*.gcda
+ext-*
+.DS_Store
+*~
diff --git a/LOM2M-compose-local-build-FULL.yml b/LOM2M-compose-local-build-FULL.yml
index fd9372c..78f3739 100644
--- a/LOM2M-compose-local-build-FULL.yml
+++ b/LOM2M-compose-local-build-FULL.yml
@@ -53,10 +53,6 @@ services:
       # set time in ms
       - LOM2M_BACKUP_PERIOD=60000
       - LOM2M_BACKUP_ENABLED=0
-      - LOM2M_MQTTS_BINDING=0
-      - LOM2M_MQTTS_RETRY_PERIOD=15000
-      - LOM2M_MQTTS_TIMEOUT=120000
-      - LOM2M_MQTTS_ENDPOINT=a1y70l404vfam6-ats.iot.us-west-2.amazonaws.com
       # this parameter may be disabled to disable all originators to register
       - LOM2M_ENABLE_REGISTRATION_ALL=1 
 
diff --git a/docker/.DS_Store b/docker/.DS_Store
deleted file mode 100644
index 85157812f6aa7ca8db5f4487e31693817809ba14..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6148
zcmZQzU|@7AO)+F(5MW?n;9!8zj35RBCIAV8Fop~hRD=~|9@vZmhGK?P23-b!24AS$
zV5dNC=V5SVNM^`k$YelvzY&9PN^x>dQht68$P=s#K45R539~c!GUPMlF=R57Fyu27
zA?x5^@MFklNC5{(5Q8g&3$mm*SXU~8FM|<-FM}>vSs6nnLo!%-F+(OpE<-6p4nrcQ
zxggh!;?WQo4S~@R7!85Z5Fk4Q7$G`2xFPf?IT`|^Aut*O@DKo%4+@aBJ%a<3Zh+7r
zDF#Lc25=XEk%55)ril^U4`2YvfwY2XkX8^4(#pUHVu8&7Yh_@BYGnj>LqPgKT@nxt
z*3Q5Pwi(0+YiD2t+sweg2+_{K2(=m3d0~WTXJCYAXJ7=|4s+coJsJX|Api>jW(Y$7
zRR6m&Fu<}9M0AuK4S~@R7!e`B$l?<0;smagvHKTP*MjQP1gJEq4u(|6po$r_5x@i)
jP?Ufw1y%PTtsoj)6*Dq0fVGY`1YjXFN{@yB{X+l%UCA)s

diff --git a/src/.DS_Store b/src/.DS_Store
deleted file mode 100644
index 0f6ab9f09a15acf246985535334e16f052512f7d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 8196
zcmZQzU|@7AO)+F(kYHe7;9!8z0^AH(0Z1N%F(jFwB5WY@7#IW?7<3tm7*ZKhlFEw<
zpmL+sXb6mkz-S1JhQMeDjE2DA3IRrlb2xC+`w-btax?@+LtsRP0H}OWfVAxy9H4Xq
zga%15FfuTJy8w&~3@oq!Vg&aC7(j9$tsokt6-0xyGBAQzU^Bp485p5j8NuBUkUjyh
zQH%^=?F@`yn?d4W?F@`yn;94wA=()jp*Ax@dnk+$?F@_%?F@`y+rdVT5~Cq78Ukn`
z0P4GQFyt}hGo&!2BKO~ua`KZH7#MaW735?VmlzmaV`O4xVP#|IVCUfGhz-ujFApwB
zEGaE^N-T;7@j~+RbCO`}#H6sy)be-%5$F88lElos)FP0Q;LMcNq{O0_@XWlF{Bo!K
z(!7*nuwJMH2PX$-ynsY?wW+C&f}y!lt&T#qp@FHnj)Iw~VQnoZhp4i?bx?eEPHtX)
z7sMa1;(&n{!iSUH;DHS^f8`XHIYa!#%mwq;4Vb?;xwxf6!?+^i1%%2nQ_KAeN;32F
zio;TiiZk=`;syANGxEzllk@Weic&%H;mP?qrMY><@dAR$i8;xoIf*5yjyXBOnN_L9
z5hbY=B_LK*aeh&WGgx7~fIw++YEWuUVo7FMs!L)?YH>tna(*62nE)f_Iv!D3B{gjW
zQ!6`Xcb|YOynOruf?UE}QJE>Jc_o=?nW;sQiN(pOc`2EB>7nJBDJ2=<Wtqj9Nja$@
zd5O8HoPvxxoL6|o#3dx9q@^JW5E@`gBTADp3rjOgDg~4|IIalr@$+(VDJXJs3T%x@
zNi0eA%})W@lmfP0Sz19l8YJpml$uzQn!>>W7FL(m<O(UytV-n&NaO^I=y2(Ag=A;u
zrEm%qLqrU@jHN?!5|dJMI0aH5+RV5tq{GV~fypW04H2~F5|)lg&d<$F%_}M9goxQo
zJ4(lato2DOF7Yo&%}Y(;5IDgB_L_@=v~(m$&M_qg>>vp-ab9UpX>SgJOB_+f8Hq)y
z{^fb8MOUEW{u~_Oh)XO=1)1iWl39`umkb6;3S{P$WtJp@q8gH%Ig}kVAc+ViL^zcl
z3?RY`91M~SdJGN>9t<%IsSE`S%?v#ZeGL5!^B9&hY+~5MaERd)!+C}a43`<MFx+K$
z%<z`sE5koV21Z6kCPr>X9!6e9enuHaRYpTbBSvFJ8%9S)Cq@@WS4Ka^V8#%}Fvf7k
z1jaPRbjD1^EXHESYQ`GII>vg&4#tU$lNcv6&S6~5xQ1~Z<9fy&jE5KxGag|)%Xp6Q
z0^>!-JB&{mpD{jX{K>?`#LUFPB+ewkq{yVlqz`d76SU%Fh=lNAB$EY>oKgVEDNKpj
za*C9TE0_Dg<dmB{;JhIuEFvnWtf6aUYGnscLy$xVOJ~Tb7o22Kq7<BD!FdNQxm^Kg
zA}$$OSgt|jBS^jq&CE+lt>6G<IRSR4YDFauPJt8wRw!3Zor6=rTYwG1mD1MX;1Jj<
zzy#)UNf{V&atI^}Fkg`rmk{IR(&pmigvfANSaNa-6brCGxiYq#oB|ABj+B(669<RD
z2>}lBljtIb)eIXMb}}4gIK^<C;SR$?h7Sxs85tS583h@|86_Ac8D$vd7}Xgy7&RHS
z8Fd-W7|j_i7_As>7+o3N7~L5?8NC@p7(*Gu7$X>?7?T-O7*iSZ81oqm7>gK77;C`^
zwUM!lv751nv5#>A<3z?;jLR8UK$03f0eV3AFp_a2wggxfT$GoSpO+49Dl#yzF%&bT
zG88eCfk@EsG9+;hO!Z`FsH0$HWI}26gyJVO|H1-?rZh9ebO})Z-<5#@*Z4m~)hIa{
z0;3@?EJJ{i#U<Fq30l%(^C76O4eC!PKqWy<2~c;O5!5e-=mRMMb?w33aYo3bB3Lye
k1EeR<$N=fdGcquMv<}=r0IZQaTK|vM|KxQ~heiDl01-`?nE(I)

diff --git a/src/node-red/.DS_Store b/src/node-red/.DS_Store
deleted file mode 100644
index ab2542142e304f09582bbd9a435df28cb4d31378..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6148
zcmZQzU|@7AO)+F(5MW?n;9!8zOq>i@0Z1N%F(jFwA|RR(Y(_DIE<-9q1w$f3E>v!m
z8r&fOiaS1rG=?08e1>uc<oGLK$YDrjC{8LbE=bDBPhwzT*pXC_lUZD1U~r9*iJ66!
zjh%y?gPS8ZI3vG2xFoTpwAd-JC>q2I$<NP8g0T~m!ZK6K;{`;V^Ycm)GxJi5KuUr$
zQ&N)>i(<kv^HTE5o$^cbQi{QPp%NUN9Gvk264lkFraB6S=0>$T3e|=Nrsg^dW~PR<
zwVWKH%KFwp@!2`KdHG$CAZBEQ&<wm#8b)<9FfictV_9%fUQT{qIw)VjG>y`uAut*O
zqaiSiLjYP{a&Ql0KaP5BGz3ONfV>a@l@AKgHjx9AZh+7rDF#Lc22k@6M6<wbfb;_x
zKw==RAR43<M1!<4FoIZMGr(FI7#Sd18NuBUkUmhC1Vn?iGcYoMwKFg>fVDHg8hMNm
z?F@_%?F@|29ttBwI|Cy`I|Cy`JIr~b^k@i-h5$4Km?5+PsQ!0lV8GS?ho~AQM?+vV
z1cqe@FtWG=yEuU>W$gX~)wQ7dGyy6Ns{KLLF(as+Mu>r{VkXFdq6AbJRNaHLf@pA6
W%*X(#$wwOkun-!hM?--AApihA6HvGS

diff --git a/src/node-red/package.json b/src/node-red/package.json
index f0d7b27..eed2110 100644
--- a/src/node-red/package.json
+++ b/src/node-red/package.json
@@ -12,56 +12,7 @@
     "LOM2M"
   ],
   "author": "Guillaume Garzone",
-  "license": "
-  ------------------------------------------------------------
-
-  SOFTWARE EVALUATION LICENSE
-
-  LAAS research laboratory, Toulouse, France.
-  IRIT computer science research laboratory, Toulouse, France.
-  ------------------------------------------------------------
-
-  Contact: Thierry Monteil, thierry.monteil@irit.fr
-
-  Definitions
-  SOFTWARE:  The LightOM2M software, version 1.0, in source code form, written by David Gauchard, Guillaume Garzone and Thierry Monteil
-  at the LAAS research laboratory.
-
-  LICENSOR: LE CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE, a public scientific and technical research establishment, having SIREN No. 180 089 013, APE code 7219 Z, having its registered office at 3, rue Michel-Ange, 75796 Paris cedex 16, France, acting in its own name and on its own behalf, and on behalf of Le laboratoire d'analyse et d'architecture des systèmes (LAAS), UPR n°8001.
-
-  1. INTENT/PURPOSE
-  This agreement determines the conditions in which the LICENSOR, who has the rights to the SOFTWARE, grants to the LICENSEE a license for research and evaluation purposes only, excluding any commercial use.
-
-  2. LICENSEE
-  Any person or organization who receives the SOFTWARE with a copy of this license.
-
-  3. RIGHTS GRANTED
-  The rights to use and copy the SOFTWARE, subject to the restrictions described in this agreement.
-  The rights to modify and compile the SOFTWARE when it's provided in source code form, subject to the restrictions described in this agreement.
-  For the SOFTWARE provided in binary form only, LICENSEE undertakes to not decompile, disassemble, decrypt, extract the components or perform reverse engineering except to the extent expressly provided by law.
-
-  5. SCOPE OF THE LICENSE
-  - NON-COMMERCIAL license for research and evaluation purposes ONLY.
-  - NO right to commercialize the SOFTWARE, or any derivative work, without separate agreement with the LICENSOR.
-
-  6. MODIFICATION OF THE SOFTWARE
-  License permits LICENSEE to modify the SOFTWARE provided in source code form for research and evaluation purposes only.
-
-  7. REDISTRIBUTION
-  - License permits LICENSEE to redistribute verbatim copies of the SOFTWARE, accompanied with a copy of this license.
-  - License DOES NOT permit LICENSEE to redistribute modified versions of the SOFTWARE provided in source code form.
-  - License DOES NOT permit LICENSEE to commercialize the SOFTWARE or any derivative work of the SOFTWARE.
-
-  8. FEE/ROYALTY
-  - LICENSEE pays no royalty for this license.
-  - LICENSEE and any third parties must enter a new agreement for any use beyond scope of license. Please contact the IRIT technology transfer office (email numerique@toulouse-tech-transfer.com) for further information.
-
-  9. NO WARRANTY
-  The SOFTWARE is provided "as is" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the program is with the LICENSEE.
-
-  10. NO LIABILITY
-  In no event unless required by applicable law or agreed to in writing will any copyright owner be liable to LICENSEE for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the program (including but not limited to loss of data or data being rendered inaccurate or losses sustained by LICENSEE or third parties or a failure of the program to operate with other programs), even if such holder has been advised of the possibility of such damages.
-  ",
+  "license": "\n  ------------------------------------------------------------ \n  SOFTWARE EVALUATION LICENSE\n\n  LAAS research laboratory, Toulouse, France.\n  IRIT computer science research laboratory, Toulouse, France.\n  ------------------------------------------------------------\n\n  Contact: Thierry Monteil, thierry.monteil@irit.fr\n\n  Definitions\n  SOFTWARE:  The LightOM2M software, version 1.0, in source code form, written by David Gauchard, Guillaume Garzone and Thierry Monteil\n  at the LAAS research laboratory.\n\n  LICENSOR: LE CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE, a public scientific and technical research establishment, having SIREN No. 180 089 013, APE code 7219 Z, having its registered office at 3, rue Michel-Ange,\n  75796 Paris cedex 16, France, acting in its own name and on its own behalf, and on behalf of Le laboratoire d'analyse et d'architecture des systèmes (LAAS), UPR n°8001.\n\n  1. INTENT/PURPOSE\n  This agreement determines the conditions in which the LICENSOR, who has the rights to the SOFTWARE, grants to the LICENSEE a license for research and evaluation purposes only, excluding any commercial use.\n\n  2. LICENSEE\n  Any person or organization who receives the SOFTWARE with a copy of this license.\n\n  3. RIGHTS GRANTED\n  The rights to use and copy the SOFTWARE, subject to the restrictions described in this agreement.\n  The rights to modify and compile the SOFTWARE when it's provided in source code form, subject to the restrictions described in this agreement.\n  For the SOFTWARE provided in binary form only, LICENSEE undertakes to not decompile, disassemble, decrypt, extract the components or perform reverse engineering except to the extent expressly provided by law.\n\n  5. SCOPE OF THE LICENSE\n  - NON-COMMERCIAL license for research and evaluation purposes ONLY.\n  - NO right to commercialize the SOFTWARE, or any derivative work, without separate agreement with the LICENSOR.\n\n  6. MODIFICATION OF THE SOFTWARE\n  License permits LICENSEE to modify the SOFTWARE provided in source code form for research and evaluation purposes only.\n\n  7. REDISTRIBUTION\n  - License permits LICENSEE to redistribute verbatim copies of the SOFTWARE, accompanied with a copy of this license.\n  - License DOES NOT permit LICENSEE to redistribute modified versions of the SOFTWARE provided in source code form.\n  - License DOES NOT permit LICENSEE to commercialize the SOFTWARE or any derivative work of the SOFTWARE.\n\n  8. FEE/ROYALTY\n  - LICENSEE pays no royalty for this license.\n  - LICENSEE and any third parties must enter a new agreement for any use beyond scope of license. Please contact the IRIT technology transfer office (email numerique@toulouse-tech-transfer.com) for further information.\n\n  9. NO WARRANTY\n  The SOFTWARE is provided \"as is\" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the program is with the LICENSEE.\n\n  10. NO LIABILITY\n  In no event unless required by applicable law or agreed to in writing will any copyright owner be liable to LICENSEE for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the program (including but not limited to loss of data or data being rendered inaccurate or losses sustained by LICENSEE or third parties or a failure of the program to operate with other programs), even if such holder has been advised of the possibility of such damages.\n  \n",
   "node-red": {
     "nodes": {
       "ORIGINATOR_CONFIG": "originator-config.js",
diff --git a/src/server/.DS_Store b/src/server/.DS_Store
deleted file mode 100644
index a0c2b36cd0caf5e630f5c09df73817e4eb1831e4..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6148
zcmZQzU|@7AO)+F(5MW?n;9!8zOq>i@0Z1N%F(jFwA}k>Dz-AOM<S?W%6epDz7eM7k
zslgorpt$2;NM)#CNMy)mK#ISloctsP28JC;1v#0;B?bo97@3$^SlQS)*g3d4VuLgC
z%Y#c2OG=BK5{sfiypa6-oFo`KF)1uFwLD%x#5q5&Br!8DwFsmnI5Q<RDX}OfJTosP
zzuYOmG%uwXtQRW5!O6iHFCbA}ZD^>YU}R)ctD{hDXkcotqhMxgSX;}<A*!rz9TcCP
zlbe^{1qoJ0MhMNo3#DOHH#lLV`Kv6rC@&{JFCCIz88{ho7%~}>7>XDY8HyM(VJUYQ
z_#BJR(EJVyr%`$|1V%$(WQG8=?Bw7cncg4u^=Jr;h5()r0F@64(6*8Tlx~2~ASnh$
z1_p2!fRTX#)Qkk1#0c&OFo5JhT0t~OD~JYZWncucz-EB8GB855GJ?AyAbp@N35W)3
zXJBLiYiD3&0BdJ}HTW1I+8G$3HZwwdD2x#842%%%42%%%V7HADqaiRF0*DY`hA;&{
z^}j0v1Frr*MAaxc8UmvsFf2oWk;Nt0#R*&~WA`7Zt_9Vn2~cTJ?GLJs8A0_lLJV9L
lGeHIvC7{Bf>K>#OM1!khMg~YtKH3m~h0rKH8UpkW0RWkXjVS;C

-- 
GitLab