Codacy Integration
07/09/2023, 8:55 PMCodacy Integration
07/09/2023, 8:57 PMCodacy Integration
07/14/2023, 4:48 AMGitHub
07/17/2023, 1:47 PMGitHub
07/19/2023, 9:46 AM<https://github.com/aros-development-team/AROS/tree/master|master>
by Kalamatee
<https://github.com/aros-development-team/AROS/commit/dd2aafedc0293d8f4c7a6ab5856f498b554f12e3|dd2aafed>
- Adjust to changes in muimaster.library
<https://github.com/aros-development-team/AROS/commit/a4fdecb3f4b457129593a89fbb22387ea0653a76|a4fdecb3>
- Fix URL for acpica
<https://github.com/aros-development-team/AROS/commit/59cd18833b6e4a67bcba25d0cbb35178530735b0|59cd1883>
- Merge pull request #622 from deadw00d/fixes-02
aros-development-team/AROSGitHub
08/23/2023, 11:09 AMGuru▾
GitHub
09/12/2023, 3:19 AMOpenFromLock()
on an AFS filesystem was returning fh = BNULL
and IoErr() == 0
on success.
aros-development-team/AROS
✅ All checks have passed
1/1 successful checksGitHub
09/12/2023, 3:32 AMGitHub
09/12/2023, 8:07 AM<https://github.com/aros-development-team/AROS/tree/master|master>
by Kalamatee
<https://github.com/aros-development-team/AROS/commit/7178ed91563efb5914c409c29c2543b3baaefe4e|7178ed91>
- GFLG_GADGHIGHBITS: Fix incorrect usages.
<https://github.com/aros-development-team/AROS/commit/b3ce79cb024ebd8d3cab031a7560136f600f2e8f|b3ce79cb>
- Merge pull request #625 from ezrec/ezrec/incorrect-GFLG_GADGHIGHBITS-usage
aros-development-team/AROSGitHub
09/12/2023, 8:07 AM<https://github.com/aros-development-team/AROS/tree/master|master>
by Kalamatee
<https://github.com/aros-development-team/AROS/commit/7d94f34e916cc059b61bd28b4040e8dd324deafe|7d94f34e>
- rom/filesys/afs: Fix issue where OpenFromLock() returns NULL on success
<https://github.com/aros-development-team/AROS/commit/d417493f4188514710e7d1708190ded736efe92a|d417493f>
- Merge pull request #624 from ezrec/ezrec/afs-openfromlock-fix
aros-development-team/AROSGitHub
10/20/2023, 2:54 PMCompiling rom/dos/displayerror.c
Compile failed: /home/felice/AROS/bin/linux-x86_64/tools/crosstools/x86_64-aros-gcc -iquote ./ -iquote /home/felice/AROS/rom/dos/.. -iquote /home/felice/AROS/rom/dos -iquote . -m64 -mcmodel=large -mno-red-zone -mno-ms-bitfields -O2 -fno-omit-frame-pointer -fno-common -Wno-pointer-sign -Wno-parentheses -I/home/felice/AROS/bin/linux-x86_64/gen/rom/dos/dos -DAROS_BUILD_TYPE=AROS_BUILD_TYPE_PERSONAL -DUSE_EXEC_DEBUG -D__DOS_NOLIBBASE__ -DISODATE="2023-10-20" -DREPOTYPE="Git" -DREPOREVISION="d417493f41" -DREPOID="<https://github.com/aros-development-team/AROS.git>" -DDOCACHECLEAR -DAROS_CPU="x86_64" -I/home/felice/AROS/bin/linux-x86_64/gen/rom/dos/dos/include -include /home/felice/AROS/bin/linux-x86_64/gen/rom/dos/dos/include/dos_deflibdefs.h -D__SRCFILENAME__="rom/dos/displayerror.c" -c displayerror.c -o /home/felice/AROS/bin/linux-x86_64/gen/rom/dos/dos/displayerror.o
In file included from /home/felice/AROS/bin/linux-x86_64/gen/rom/dos/dos/include/proto/dos.h:44:0,
from displayerror.c:20:
displayerror.c: In function 'Dos_81_DisplayError':
displayerror.c:72:22: error: 'MSG_STRING_REQUESTTITLE' undeclared (first use in this function)
DosGetString(MSG_STRING_REQUESTTITLE), /* "System Requester" */
^
/home/felice/AROS/bin/linux-x86_64/gen/rom/dos/dos/include/inline/dos.h:2546:32: note: in definition of macro 'DosGetString'
__inline_Dos_DosGetString((arg1), __DOS_LIBBASE)
^~~~
displayerror.c:72:22: note: each undeclared identifier is reported only once for each function it appears in
DosGetString(MSG_STRING_REQUESTTITLE), /* "System Requester" */
^
/home/felice/AROS/bin/linux-x86_64/gen/rom/dos/dos/include/inline/dos.h:2546:32: note: in definition of macro 'DosGetString'
__inline_Dos_DosGetString((arg1), __DOS_LIBBASE)
^~~~
displayerror.c:101:32: error: 'MSG_STRING_RETRY' undeclared (first use in this function)
strcpy(gtPtr, DosGetString(MSG_STRING_RETRY));
^
/home/felice/AROS/bin/linux-x86_64/gen/rom/dos/dos/include/inline/dos.h:2546:32: note: in definition of macro 'DosGetString'
__inline_Dos_DosGetString((arg1), __DOS_LIBBASE)
^~~~
displayerror.c:103:32: error: 'MSG_STRING_CANCEL' undeclared (first use in this function)
strcat(gtPtr, DosGetString(MSG_STRING_CANCEL));
^
/home/felice/AROS/bin/linux-x86_64/gen/rom/dos/dos/include/inline/dos.h:2546:32: note: in definition of macro 'DosGetString'
__inline_Dos_DosGetString((arg1), __DOS_LIBBASE)
^~~~
make[1]: *** [mmakefile:1217: /home/felice/AROS/bin/linux-x86_64/gen/rom/dos/dos/displayerror.o] Error 1
[MMAKE] make --no-print-directory TOP=/home/felice/AROS SRCDIR=/home/felice/AROS CURDIR=rom/dos TARGET=kernel-dos --file=mmakefile kernel-dos failed: 512
[MMAKE] Error: Error while running make in rom/dos: No such file or directory
make: *** [Makefile:125: all] Error 10
[felice@plasma AROS]$
aros-development-team/AROSGitHub
11/09/2023, 11:13 PMGitHub
11/09/2023, 11:23 PMGitHub
12/06/2023, 12:51 PMGitHub
12/06/2023, 6:15 PM<https://github.com/aros-development-team/AROS/tree/master|master>
by Kalamatee
<https://github.com/aros-development-team/AROS/commit/1e3098da568b7ffd8bd73e6a6fbd29d91790f955|1e3098da>
- Fix for adding windows entry to grub
<https://github.com/aros-development-team/AROS/commit/2861a6b843330d5127f6276ec835754a50351324|2861a6b8>
- Adjust to change in keymap limiting Hi to 0x38
<https://github.com/aros-development-team/AROS/commit/c101884e134ee0aaf47416b86dc30a7d3bf167a1|c101884e>
- Further relax condition
<https://github.com/aros-development-team/AROS/commit/d653990f902f3d383a8d4a9347997bbfc848056f|d653990f>
- Avoid generating empty .fd files as they have no value
<https://github.com/aros-development-team/AROS/commit/cc6d28ce2fa96b50998d3446fe5d2a48bca4aa05|cc6d28ce>
- Also filter out devices without functions
<https://github.com/aros-development-team/AROS/commit/ea74518a873d9c3e02f860c92f0cc550abd32e3f|ea74518a>
- Allow renaming into exclusively locked directory
<https://github.com/aros-development-team/AROS/commit/dd82a866da29b899a4761e20276abac677372cbd|dd82a866>
- Pass the tags containing project name and lock to CLI launch
<https://github.com/aros-development-team/AROS/commit/f7bdb6636dc90a5f90a1580e90855d677a1d3d26|f7bdb663>
- Set the correct mask via ohciEnableInt when enabling interrupt
<https://github.com/aros-development-team/AROS/commit/e8c2f8695c0e4de3b756e46aad1a5518207d2180|e8c2f869>
- After MUIA_String_Contents, MUIA_String_Acknowledge has same value
<https://github.com/aros-development-team/AROS/commit/3462db5541c978483be891d01f23c5ebc046a9e3|3462db55>
- Merge pull request #631 from deadw00d/fixes-03
aros-development-team/AROSGitHub
01/15/2024, 10:16 PM<https://github.com/aros-development-team/AROS/tree/master|master>
by mattrust
<https://github.com/aros-development-team/AROS/commit/fa1adcc9466e1c09e453ff8df787eaf955cb568d|fa1adcc9>
- 2023 -> 2024
aros-development-team/AROSGitHub
02/02/2024, 6:46 PMGitHub
02/02/2024, 11:27 PM<https://github.com/aros-development-team/AROS/tree/master|master>
by Kalamatee
<https://github.com/aros-development-team/AROS/commit/41af5a09d8534bf2de64a6b315320724eb60a3ac|41af5a09>
- Increase priority of close function to guarantee free() working
<https://github.com/aros-development-team/AROS/commit/a94f68a5ef6e29dbafd0ffe7bc69bc453385477b|a94f68a5>
- Extend check during rename to allow change of capitalization of name
<https://github.com/aros-development-team/AROS/commit/66734d2bdc96ecef49d8ce397314f8ea5495fa46|66734d2b>
- Don't translate error when it is already DOS error
<https://github.com/aros-development-team/AROS/commit/bbf6ffa488f018a7a97bb65253ad06d426d8fbd3|bbf6ffa4>
- Allow changing capitalization of name when renaming
<https://github.com/aros-development-team/AROS/commit/aa3668232eea6ea139cf43f081383454b1a08a1f|aa366823>
- Allow changing capitalization of name when renaming
<https://github.com/aros-development-team/AROS/commit/2e1a4cb937cb7fe6905a14515097b1fe7c7e75ad|2e1a4cb9>
- Fix warnings
<https://github.com/aros-development-team/AROS/commit/651481c2b66db1c48868de2f41bbf22736f3dd11|651481c2>
- 64-bit fix.
<https://github.com/aros-development-team/AROS/commit/9eae143e343420e61cfc78944bdfe12d3c535770|9eae143e>
- Fix reading random memory
<https://github.com/aros-development-team/AROS/commit/7d9a0cdcf01b6883770311a825691397ff5190c1|7d9a0cdc>
- 64-bit fix
<https://github.com/aros-development-team/AROS/commit/df52f3b4d762f326e7e8ec2b6325c0a33c43f7a8|df52f3b4>
- Silence debug
<https://github.com/aros-development-team/AROS/commit/f70fa55681668978608210fb359542e2d1016a08|f70fa556>
- Listtree.mcc: Rework CreateImage workaround for 64-bits
<https://github.com/aros-development-team/AROS/commit/df76ecd5581b20b700656515583cc5b99876de04|df76ecd5>
- Fix warnings related to C library functions
<https://github.com/aros-development-team/AROS/commit/8b4fa385a75fe32ab40089e8ab79e3a8ef64b845|8b4fa385>
- Add workaround for problem visible in C++ code
<https://github.com/aros-development-team/AROS/commit/21af517f923a559e5721460278c99ebfdf3277b0|21af517f>
- Extend CreateImage hack
<https://github.com/aros-development-team/AROS/commit/e52148c672f95d8cd41f4dac2556c4c8998e90ac|e52148c6>
- Fix for '*' in sscanf
<https://github.com/aros-development-team/AROS/commit/a570a6f28817e6aa92ae8f946fd7d27d653ce5bc|a570a6f2>
- Port newer version of random.c from FreeBSD
<https://github.com/aros-development-team/AROS/commit/0e45b84734c15da2ac2941fc1d80675e0bb41783|0e45b847>
- Merge pull request #633 from deadwood2/misc_fixes
aros-development-team/AROSGitHub
02/03/2024, 8:35 PMGitHub
02/04/2024, 4:39 PMGitHub
02/05/2024, 3:32 AM<https://github.com/aros-development-team/contrib/tree/master|master>
by Kalamatee
<https://github.com/aros-development-team/contrib/commit/bc2997fd7fd1a2d72d96ccb1d7b571eaf0b04281|bc2997fd>
- Correct code for recent Register class change
<https://github.com/aros-development-team/contrib/commit/25418790c712530b767af652faf3c5526e63e6d2|25418790>
- Do not use C library functions in task that did not open C library
<https://github.com/aros-development-team/contrib/commit/450351155150b8c2b40915b6e59004a401f84def|45035115>
- Install regina base in context of helper task
<https://github.com/aros-development-team/contrib/commit/1e5dfdf1ed635d5a9efe5910aded6c098e130e43|1e5dfdf1>
- support also static compilation
<https://github.com/aros-development-team/contrib/commit/1ed5d0b54d764acaf662815e96fe93963b34ae5e|1ed5d0b5>
- 64-bit fixes: HookAttrT expect two IPTR-size arguments
<https://github.com/aros-development-team/contrib/commit/ff3f7e1bfd9dbe6bfc52c7e81ab443a8a0fee7ef|ff3f7e1b>
- 64-bit fixes: struct EasyStruct is not mapping to array of IPTR on 64-bit
<https://github.com/aros-development-team/contrib/commit/a2d5fc564de79a4596541d40bd09d99db185967e|a2d5fc56>
- Set enought stack for software renderer to work
<https://github.com/aros-development-team/contrib/commit/c1051a5fc4725a0564e418cca229e8706f1137a8|c1051a5f>
- Update url for Flex
<https://github.com/aros-development-team/contrib/commit/bf975ce15093ac48d9e76f6e65660b521a617bdc|bf975ce1>
- Merge pull request #31 from deadwood2/fixes03
aros-development-team/contribGitHub
02/07/2024, 9:10 AM<https://github.com/aros-development-team/AROS/tree/master|master>
by Kalamatee
<https://github.com/aros-development-team/AROS/commit/261221f345aae5133eb7b0e6fcfd07ea01c89489|261221f3>
- Fix: Mark ata_32bit object for '32bit' argument
<https://github.com/aros-development-team/AROS/commit/eb347bd5a0826bf6001028462da905dc3fa12ccc|eb347bd5>
- Replace enableusb option with noioapic
<https://github.com/aros-development-team/AROS/commit/23eeaba4be866ef837287523f3bbf46d2bb1c9a3|23eeaba4>
- Add information at the top to avoid confusion
<https://github.com/aros-development-team/AROS/commit/90c52819b4e7a4882ed61ed890f3c68ea1913ff2|90c52819>
- Default state of ata_32bit is disabled
<https://github.com/aros-development-team/AROS/commit/6348c2bbb3b62400e02108549ae2e887048d9b50|6348c2bb>
- Add separate tabs for ATA, AHCI and NVME
<https://github.com/aros-development-team/AROS/commit/3878eb5871ee9e033502612ce83f60f1f523372b|3878eb58>
- Implement support for ATA=disable argument
<https://github.com/aros-development-team/AROS/commit/7f9977a6223922f889cacc955f714cd94a39b026|7f9977a6>
- Add support for AHCI=disable and NVME=disable
<https://github.com/aros-development-team/AROS/commit/f6968d3cafa1875539e5493fdde1ea486ae339d2|f6968d3c>
- Implement AHCI=force150/force300/force600
<https://github.com/aros-development-team/AROS/commit/2ad4e2aa5999c8502e3504bb4b26d63014908947|2ad4e2aa>
- Localize strings
<https://github.com/aros-development-team/AROS/commit/770e79460562fe03a3e8c33372939f6aa1a1158e|770e7946>
- Update version
<https://github.com/aros-development-team/AROS/commit/0ddd1c083e8ea076ef165f07728fdee7a12d772b|0ddd1c08>
- Update ftmanager.c
<https://github.com/aros-development-team/AROS/commit/47ed10c4cfcc25b454c6ddb07a88d6f987c85194|47ed10c4>
- Catalog submodules updated.
<https://github.com/aros-development-team/AROS/commit/7e1090e10529f953e06e5c5aee6a0a615b9a082d|7e1090e1>
- Use github mirror of PCIIDS project. Main site sometimes fails.
<https://github.com/aros-development-team/AROS/commit/c288f03b6033ade8961fe6888c1e4d4c2563b9e7|c288f03b>
- Merge pull request #634 from deadwood2/boot_prefs_ftmanager
aros-development-team/AROSGitHub
02/08/2024, 7:45 AMGitHub
02/09/2024, 6:28 AMGitHub
02/10/2024, 2:04 AMGitHub
02/10/2024, 2:25 AM<https://github.com/aros-development-team/AROS/tree/master|master>
by Kalamatee
<https://github.com/aros-development-team/AROS/commit/a260331330f3cb984b543d6dd33fdb18db7f5a27|a2603313>
- gcc-6.5.0-aros.diff: Fix cross-compilation on Darwin/arm64
<https://github.com/aros-development-team/AROS/commit/a0e2237d17fc7d05d84ee0c6729cccb4a6c1d7b4|a0e2237d>
- Merge pull request #636 from reinauer/Fix_Darwin_M2
aros-development-team/AROSGitHub
02/15/2024, 9:10 AMcase 0xe:
if(len < 3)
{
len = 0;
break;
}
len -= 3;
*out++ = cmd|chan;
*out++ = cmd;
ca->ca_TXReadPos = (ca->ca_TXReadPos+1) & mask;
*out++ = buf[ca->ca_TXReadPos];
ca->ca_TXReadPos = (ca->ca_TXReadPos+1) & mask;
*out++ = buf[ca->ca_TXReadPos];
ca->ca_TXReadPos = (ca->ca_TXReadPos+1) & mask;
goodpkt++;
break;
should be:
case 0xe:
if(len < 3)
{
len = 0;
break;
}
len -= 3;
*out++ = (cmd >> 4) | chan;
*out++ = cmd;
ca->ca_TXReadPos = (ca->ca_TXReadPos+1) & mask;
*out++ = buf[ca->ca_TXReadPos];
ca->ca_TXReadPos = (ca->ca_TXReadPos+1) & mask;
*out++ = buf[ca->ca_TXReadPos];
ca->ca_TXReadPos = (ca->ca_TXReadPos+1) & mask;
goodpkt++;
break;
and:
case 0xc:
case 0xd:
if(len < 2)
{
len = 0;
break;
}
len -= 2;
*out++ = cmd|chan;
*out++ = cmd;
ca->ca_TXReadPos = (ca->ca_TXReadPos+1) & mask;
*out++ = buf[ca->ca_TXReadPos];
ca->ca_TXReadPos = (ca->ca_TXReadPos+1) & mask;
*out++ = 0;
goodpkt++;
break;
should be:
case 0xc:
case 0xd:
if(len < 2)
{
len = 0;
break;
}
len -= 2;
*out++ = (cmd >> 4) | chan;
*out++ = cmd;
ca->ca_TXReadPos = (ca->ca_TXReadPos+1) & mask;
*out++ = buf[ca->ca_TXReadPos];
ca->ca_TXReadPos = (ca->ca_TXReadPos+1) & mask;
*out++ = 0;
goodpkt++;
break;
Also another bug in the SysEx messages sending part (same function):
if(ca->ca_SysExMode)
{
ca->ca_SysExData <<= 8;
ca->ca_SysExData |= cmd;
ca->ca_SysExNum++;
if(ca->ca_SysExNum == 3)
{
KPRINTF(1, ("Cont 3B SysEx %06lx\n", ca->ca_SysExData));
*((ULONG *) out) = ((0x4|chan)<<24)|ca->ca_SysExData;
goodpkt++;
ca->ca_SysExData = 0;
ca->ca_SysExNum = 0;
}
}
should be:
if(ca->ca_SysExMode)
{
ca->ca_SysExData <<= 8;
ca->ca_SysExData |= cmd;
ca->ca_SysExNum++;
if(ca->ca_SysExNum == 3)
{
KPRINTF(1, ("Cont 3B SysEx %06lx\n", ca->ca_SysExData));
*out++ = 0x4|chan;
*out++ = (ca->ca_SysExData >> 16) & 0xff;
*out++ = (ca->ca_SysExData >> 8) & 0xff;
*out++ = ca->ca_SysExData & 0xff;
goodpkt++;
ca->ca_SysExData = 0;
ca->ca_SysExNum = 0;
}
}
also in the camd.library in the file miditodriver.c in the function Transmit_Status() this part should be removed (or reworked) as it forbids to send several notes in the same transfer (like chords):
if(driverdata->status==ret){
if(len>1){
driverdata->transmitfunc=Transmit_Datas;
driverdata->sendpos=2;
}else{
IncBuffer(driverdata,&driverdata->buffercurrsend);
driverdata->unsent--;
}
return buf[BUF1];
}
aros-development-team/AROSGitHub
03/28/2024, 3:50 PMGitHub
04/05/2024, 2:00 PMGitHub
04/13/2024, 10:30 AM<https://github.com/aros-development-team/AROS/tree/master|master>
by Kalamatee
<https://github.com/aros-development-team/AROS/commit/09777b3360f205aa3c6ee61f5ed55a04bd79a4c1|09777b33>
- Add task.resource to kernel - this is a necessary component
<https://github.com/aros-development-team/AROS/commit/cd0c004bf14c3e1f12b30710975385bde8051bee|cd0c004b>
- Merge pull request #640 from deadwood2/sam440-fix
aros-development-team/AROS