+-------------------------------------------------------------------------------
| OSCam ver: 1.20_svn rev: 11714-798 target: mipsel-oe20-linux-gnu-ICAM_DVBAPI_V7-built_by_Alex
| Tools:
| CROSS = /opt/cross/oe20_mipsel/bin/mipsel-oe20-linux-gnu-
| CC = /opt/cross/oe20_mipsel/bin/mipsel-oe20-linux-gnu-gcc
| Settings:
| CONF_DIR = /etc/tuxbox/config
| CC_OPTS = -O3 -ggdb -pipe -ffunction-sections -fdata-sections -funroll-loops -fomit-frame-pointer -fno-tree-vectorize
| CC_WARN = -W -Wall -Wshadow -Wredundant-decls -Wstrict-prototypes -Wold-style-definition
| CFLAGS = -fexpensive-optimizations -DWITH_LIBCRYPTO=1
| LDFLAGS = -Wl,--gc-sections -DWITH_LIBCRYPTO=1 -Wl,--format=binary -Wl,SoftCam.Key -Wl,--format=default
| LIBS = -lcrypto -lm -lpthread -ldl
| UseFlags = USE_LIBCRYPTO=1
| Config:
| Addons : WEBIF WEBIF_LIVELOG WEBIF_JQUERY TOUCH HAVE_DVBAPI WITH_NEUTRINO READ_SDT_CHARSETS IRDETO_GUESSING CS_ANTICASC WITH_DEBUG MODULE_MONITOR WITH_LB CS_CACHEEX CS_CACHEEX_AIO CW_CYCLE_CHECK LCDSUPPORT WITH_EMU WITH_SOFTCAM
| Protocols: CAMD35 CAMD35_TCP NEWCAMD CCCAM CCCSHARE GBOX RADEGAST SCAM
| Readers : NAGRA NAGRA_MERLIN IRDETO CONAX CRYPTOWORKS SECA VIACCESS VIDEOGUARD
| CardRdrs : PHOENIX INTERNAL SMARGO STINGER
| Compiler : mipsel-oe20-linux-gnu-gcc (crosstool-NG 1.24.0.254_fcf3233) 10.2.0
| Config : build/mipsel-oe20-linux-gnu-ICAM_DVBAPI_V7-built_by_Alex/config.mak
| Binary : Distribution/oscam-1.20_svn11714-798-mipsel-oe20-linux-gnu-ICAM_DVBAPI_V7-built_by_Alex
+-------------------------------------------------------------------------------
GEN webif/pages.c
GEN Compressed 486448 template bytes into 185245 bytes. 301203 saved bytes (61.92%).
CC cscrypt/des.c
CC cscrypt/md5.c
CC cscrypt/mdc2.c
CC csctapi/icc_async.c
CC csctapi/protocol_t1.c
CC csctapi/atr.c
CC csctapi/io_serial.c
CC csctapi/protocol_t0.c
CC csctapi/ifd_phoenix.c
CC csctapi/ifd_sci.c
CC csctapi/ifd_smargo.c
CC csctapi/ifd_stinger.c
CC module-anticasc.c
CC module-cacheex.c
CC module-camd35-cacheex.c
CC module-camd35.c
CC module-cccam-cacheex.c
CC module-cccam.c
CC module-cccshare.c
CC module-emulator.c
CC module-emulator-osemu.c
In function 'emu_add_entitlement',
inlined from 'refresh_entitlements' at module-emulator.c:180:3:
module-emulator.c:92:3: warning: 'memcpy' forming offset 7 is out of the bounds [0, 7] [-Warray-bounds]
92 | memcpy(item->name, keyName, 8);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC module-emulator-streamserver.c
CC module-emulator-biss.c
CC module-emulator-cryptoworks.c
CC module-emulator-director.c
CC module-emulator-irdeto.c
module-emulator-irdeto.c: In function 'calculate_hash':
module-emulator-irdeto.c:20:17: warning: array subscript 8 is outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds]
20 | data[i] = v1[i] ^ v2[i];
| ~~^~~
module-emulator-irdeto.c:116:10: note: while referencing 'cbuff'
116 | uint8_t cbuff[8];
| ^~~~~
module-emulator-irdeto.c:20:13: warning: array subscript 8 is outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds]
20 | data[i] = v1[i] ^ v2[i];
| ~~~~~~~~^~~~~~~~~~~~~~~
module-emulator-irdeto.c:116:10: note: while referencing 'cbuff'
116 | uint8_t cbuff[8];
| ^~~~~
module-emulator-irdeto.c:20:17: warning: array subscript 9 is outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds]
20 | data[i] = v1[i] ^ v2[i];
| ~~^~~
module-emulator-irdeto.c:116:10: note: while referencing 'cbuff'
116 | uint8_t cbuff[8];
| ^~~~~
module-emulator-irdeto.c:20:13: warning: array subscript 9 is outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds]
20 | data[i] = v1[i] ^ v2[i];
| ~~~~~~~~^~~~~~~~~~~~~~~
module-emulator-irdeto.c:116:10: note: while referencing 'cbuff'
116 | uint8_t cbuff[8];
| ^~~~~
module-emulator-irdeto.c:20:17: warning: array subscript 10 is outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds]
20 | data[i] = v1[i] ^ v2[i];
| ~~^~~
module-emulator-irdeto.c:116:10: note: while referencing 'cbuff'
116 | uint8_t cbuff[8];
| ^~~~~
module-emulator-irdeto.c:20:13: warning: array subscript 10 is outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds]
20 | data[i] = v1[i] ^ v2[i];
| ~~~~~~~~^~~~~~~~~~~~~~~
module-emulator-irdeto.c:116:10: note: while referencing 'cbuff'
116 | uint8_t cbuff[8];
| ^~~~~
module-emulator-irdeto.c:20:17: warning: array subscript 11 is outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds]
20 | data[i] = v1[i] ^ v2[i];
| ~~^~~
module-emulator-irdeto.c:116:10: note: while referencing 'cbuff'
116 | uint8_t cbuff[8];
| ^~~~~
module-emulator-irdeto.c:20:13: warning: array subscript 11 is outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds]
20 | data[i] = v1[i] ^ v2[i];
| ~~~~~~~~^~~~~~~~~~~~~~~
module-emulator-irdeto.c:116:10: note: while referencing 'cbuff'
116 | uint8_t cbuff[8];
| ^~~~~
module-emulator-irdeto.c:20:17: warning: array subscript 12 is outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds]
20 | data[i] = v1[i] ^ v2[i];
| ~~^~~
module-emulator-irdeto.c:116:10: note: while referencing 'cbuff'
116 | uint8_t cbuff[8];
| ^~~~~
module-emulator-irdeto.c:20:13: warning: array subscript 12 is outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds]
20 | data[i] = v1[i] ^ v2[i];
| ~~~~~~~~^~~~~~~~~~~~~~~
module-emulator-irdeto.c:116:10: note: while referencing 'cbuff'
116 | uint8_t cbuff[8];
| ^~~~~
module-emulator-irdeto.c:20:17: warning: array subscript 13 is outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds]
20 | data[i] = v1[i] ^ v2[i];
| ~~^~~
module-emulator-irdeto.c:116:10: note: while referencing 'cbuff'
116 | uint8_t cbuff[8];
| ^~~~~
module-emulator-irdeto.c:20:13: warning: array subscript 13 is outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds]
20 | data[i] = v1[i] ^ v2[i];
| ~~~~~~~~^~~~~~~~~~~~~~~
module-emulator-irdeto.c:116:10: note: while referencing 'cbuff'
116 | uint8_t cbuff[8];
| ^~~~~
module-emulator-irdeto.c:20:17: warning: array subscript 14 is outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds]
20 | data[i] = v1[i] ^ v2[i];
| ~~^~~
module-emulator-irdeto.c:116:10: note: while referencing 'cbuff'
116 | uint8_t cbuff[8];
| ^~~~~
module-emulator-irdeto.c:20:13: warning: array subscript 14 is outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds]
20 | data[i] = v1[i] ^ v2[i];
| ~~~~~~~~^~~~~~~~~~~~~~~
module-emulator-irdeto.c:116:10: note: while referencing 'cbuff'
116 | uint8_t cbuff[8];
| ^~~~~
module-emulator-irdeto.c:20:17: warning: array subscript 15 is outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds]
20 | data[i] = v1[i] ^ v2[i];
| ~~^~~
module-emulator-irdeto.c:116:10: note: while referencing 'cbuff'
116 | uint8_t cbuff[8];
| ^~~~~
module-emulator-irdeto.c:20:13: warning: array subscript 15 is outside array bounds of 'uint8_t[8]' {aka 'unsigned char[8]'} [-Warray-bounds]
20 | data[i] = v1[i] ^ v2[i];
| ~~~~~~~~^~~~~~~~~~~~~~~
module-emulator-irdeto.c:116:10: note: while referencing 'cbuff'
116 | uint8_t cbuff[8];
| ^~~~~
CC module-emulator-nagravision.c
CC module-emulator-powervu.c
CC module-emulator-icam.c
CC module-emulator-viaccess.c
CC module-csp.c
CC module-cw-cycle-check.c
CC module-dvbapi-chancache.c
CC module-dvbapi.c
CC module-gbox-helper.c
CC module-gbox-sms.c
CC module-gbox-remm.c
CC module-gbox-cards.c
CC module-gbox.c
module-gbox.c: In function 'write_msg_info':
module-gbox.c:144:32: warning: '%s' directive output may be truncated writing up to 127 bytes into a region of size 120 [-Wformat-truncation=]
51 | return gbox_tmpfile_buf;
| ~~~~~~~~~~~~~~~~
......
144 | snprintf(buf, sizeof(buf), "%s %d %04X %d %s %d",
| ^~
module-gbox.c:144:31: note: directive argument in the range [0, 65535]
144 | snprintf(buf, sizeof(buf), "%s %d %04X %d %s %d",
| ^~~~~~~~~~~~~~~~~~~~~
module-gbox.c:144:31: note: directive argument in the range [0, 255]
module-gbox.c:144:4: note: 'snprintf' output 13 or more bytes (assuming 142) into a destination of size 120
144 | snprintf(buf, sizeof(buf), "%s %d %04X %d %s %d",
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
145 | fname, msg_id, misc, 0, cs_inet_ntoa(cli->ip), txt_id);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CC module-lcd.c
CC module-monitor.c
CC module-ird-guess.c
CC module-newcamd.c
CC module-newcamd-des.c
CC module-radegast.c
CC module-scam.c
CC module-stat.c
CC module-webif-tpl.c
CC module-webif-lib.c
CC module-webif.c
CC webif/pages.c
CC reader-common.c
CC reader-conax.c
CC reader-cryptoworks.c
CC reader-irdeto.c
CC reader-nagra-common.c
CC reader-nagra.c
CC reader-nagracak7.c
CC reader-seca.c
reader-seca.c: In function 'set_provider_info':
reader-seca.c:80:21: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
80 | reader->prid[i][0] = 0;
| ~~~~~~~~~~~~~~~~~~~^~~
In file included from reader-seca.c:1:
globals.h:1646:12: note: at offset [-1, 2147483647] to object 'prid' with size 256 declared here
1646 | uint8_t prid[CS_MAXPROV][8];
| ^~~~
reader-seca.c:81:21: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
81 | reader->prid[i][1] = 0; // blanken high byte provider code
| ~~~~~~~~~~~~~~~~~~~^~~
In file included from reader-seca.c:1:
globals.h:1646:12: note: at offset 0 to object 'prid' with size 256 declared here
1646 | uint8_t prid[CS_MAXPROV][8];
| ^~~~
CC reader-viaccess.c
CC reader-videoguard1.c
CC reader-videoguard-common.c
CC reader-videoguard12.c
CC oscam-aes.c
CC reader-videoguard2.c
CC oscam-array.c
CC oscam-cache.c
CC oscam-chk.c
CC oscam-client.c
CC oscam-conf.c
CC oscam-conf-chk.c
CC oscam-conf-mk.c
CC oscam-config-account.c
CC oscam-config-global.c
CC oscam-config-reader.c
CC oscam-config.c
CC oscam-ecm.c
CC oscam-emm.c
CC oscam-emm-cache.c
CC oscam-failban.c
CC oscam-files.c
CC oscam-garbage.c
CC oscam-lock.c
CC oscam-log.c
CC oscam-log-reader.c
CC oscam-net.c
CC oscam-llist.c
CC oscam-reader.c
CC oscam-simples.c
CC oscam-string.c
CC oscam-time.c
CC oscam-work.c
CC oscam.c
LINK Distribution/oscam-1.20_svn11714-798-mipsel-oe20-linux-gnu-ICAM_DVBAPI_V7-built_by_Alex.debug
STRIP Distribution/oscam-1.20_svn11714-798-mipsel-oe20-linux-gnu-ICAM_DVBAPI_V7-built_by_Alex