Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Hide changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
8612 1184 d 23 h ConLenov /skins/ConLenov/Aigul/ Skins: add Aigul by ConLenov  
/skins/ConLenov/Aigul
/skins/ConLenov/Aigul/Aigul.asm
/skins/ConLenov/Aigul/Tupfile.lua
/skins/ConLenov/Aigul/base.bmp
/skins/ConLenov/Aigul/base_1.bmp
/skins/ConLenov/Aigul/build.bat
/skins/ConLenov/Aigul/default.dtp.asm
/skins/ConLenov/Aigul/left.bmp
/skins/ConLenov/Aigul/left_1.bmp
/skins/ConLenov/Aigul/oper.bmp
/skins/ConLenov/Aigul/oper_1.bmp
8611 1185 d 2 h maxcodehack /contrib/sdk/sources/newlib/libc/include/sys/ sys/kos.h: more neat +sysfn36 +ZPOS  
/contrib/sdk/sources/newlib/libc/include/sys/kos.h
8610 1185 d 3 h maxcodehack / Add new syscall wrapper - sys/kos.h
Fridge: improve and move to sys/kos.h
 
/contrib/sdk/sources/newlib/libc/include/sys/kos.h
/programs/games/fridge/fridge.c
8609 1185 d 14 h Boppan /programs/develop/ktcc/trunk/bin/ Update TCC binary  
/programs/develop/ktcc/trunk/bin/tcc
8608 1185 d 14 h Boppan /programs/develop/ktcc/trunk/bin/lib/ Update autoimporting libraries to put specific data at the end if the executable file  
/programs/develop/ktcc/trunk/bin/lib/libhttp.a
/programs/develop/ktcc/trunk/bin/lib/libinputbox.a
/programs/develop/ktcc/trunk/bin/lib/libmsgbox.a
/programs/develop/ktcc/trunk/bin/lib/librasterworks.a
8607 1185 d 15 h Boppan /programs/develop/ktcc/trunk/lib/librasterworks/ Update make.bat for librasterworks.a

It needed to be fully rewritten
 
/programs/develop/ktcc/trunk/lib/librasterworks/make.bat
8606 1185 d 15 h Boppan /programs/develop/ktcc/trunk/lib/librasterworks/ Update librasterworks.a making batch (output file name)  
/programs/develop/ktcc/trunk/lib/librasterworks/make.bat
8605 1185 d 15 h Boppan /programs/develop/ktcc/trunk/lib/ Put imports into ".imp.@." sections.

Now it's not necessary to put linking of these libraries at the end of tcc command line.
 
/programs/develop/ktcc/trunk/lib/http/free.asm
/programs/develop/ktcc/trunk/lib/http/get.asm
/programs/develop/ktcc/trunk/lib/http/head.asm
/programs/develop/ktcc/trunk/lib/http/post.asm
/programs/develop/ktcc/trunk/lib/http/receive.asm
/programs/develop/ktcc/trunk/lib/http/send.asm
/programs/develop/ktcc/trunk/lib/inputbox/InputBox.asm
/programs/develop/ktcc/trunk/lib/librasterworks/charsFit.asm
/programs/develop/ktcc/trunk/lib/librasterworks/cntUTF-8.asm
/programs/develop/ktcc/trunk/lib/librasterworks/drawText.asm
/programs/develop/ktcc/trunk/lib/librasterworks/strWidth.asm
/programs/develop/ktcc/trunk/lib/msgbox/mb_create.asm
/programs/develop/ktcc/trunk/lib/msgbox/mb_reinit.asm
/programs/develop/ktcc/trunk/lib/msgbox/mb_setfunctions.asm
/programs/develop/ktcc/trunk/lib/sample/sample_symbol.asm
8604 1185 d 19 h Boppan /programs/develop/ktcc/trunk/source/ Make TCC write ".imp.@." section at the end of the file.

Now it's possible to write import table at the end of file without need to put linking of autoimporting libraries at the very end of command line.
 
/programs/develop/ktcc/trunk/source/tccmeos.c
8603 1186 d 20 h Boppan /programs/develop/ktcc/trunk/lib/libc.obj/ Add libc.obj wrapper for autoimport  
/programs/develop/ktcc/trunk/lib/libc.obj
/programs/develop/ktcc/trunk/lib/libc.obj/__lib__.asm
/programs/develop/ktcc/trunk/lib/libc.obj/__lib__.inc
/programs/develop/ktcc/trunk/lib/libc.obj/abs.asm
/programs/develop/ktcc/trunk/lib/libc.obj/acos.asm
/programs/develop/ktcc/trunk/lib/libc.obj/acosh.asm
/programs/develop/ktcc/trunk/lib/libc.obj/asin.asm
/programs/develop/ktcc/trunk/lib/libc.obj/asinh.asm
/programs/develop/ktcc/trunk/lib/libc.obj/atan.asm
/programs/develop/ktcc/trunk/lib/libc.obj/atan2.asm
/programs/develop/ktcc/trunk/lib/libc.obj/atanh.asm
/programs/develop/ktcc/trunk/lib/libc.obj/atoi.asm
/programs/develop/ktcc/trunk/lib/libc.obj/atol.asm
/programs/develop/ktcc/trunk/lib/libc.obj/atoll.asm
/programs/develop/ktcc/trunk/lib/libc.obj/calloc.asm
/programs/develop/ktcc/trunk/lib/libc.obj/ceil.asm
/programs/develop/ktcc/trunk/lib/libc.obj/clearerr.asm
/programs/develop/ktcc/trunk/lib/libc.obj/closedir.asm
/programs/develop/ktcc/trunk/lib/libc.obj/cos.asm
/programs/develop/ktcc/trunk/lib/libc.obj/cosh.asm
/programs/develop/ktcc/trunk/lib/libc.obj/debug_printf.asm
/programs/develop/ktcc/trunk/lib/libc.obj/difftime.asm
/programs/develop/ktcc/trunk/lib/libc.obj/div.asm
/programs/develop/ktcc/trunk/lib/libc.obj/exit.asm
/programs/develop/ktcc/trunk/lib/libc.obj/exp.asm
/programs/develop/ktcc/trunk/lib/libc.obj/fabs.asm
/programs/develop/ktcc/trunk/lib/libc.obj/fclose.asm
/programs/develop/ktcc/trunk/lib/libc.obj/feof.asm
/programs/develop/ktcc/trunk/lib/libc.obj/ferror.asm
/programs/develop/ktcc/trunk/lib/libc.obj/fflush.asm
/programs/develop/ktcc/trunk/lib/libc.obj/fgetc.asm
/programs/develop/ktcc/trunk/lib/libc.obj/fgetpos.asm
/programs/develop/ktcc/trunk/lib/libc.obj/fgets.asm
/programs/develop/ktcc/trunk/lib/libc.obj/floor.asm
/programs/develop/ktcc/trunk/lib/libc.obj/fmod.asm
/programs/develop/ktcc/trunk/lib/libc.obj/fopen.asm
/programs/develop/ktcc/trunk/lib/libc.obj/fputc.asm
/programs/develop/ktcc/trunk/lib/libc.obj/fputs.asm
/programs/develop/ktcc/trunk/lib/libc.obj/fread.asm
/programs/develop/ktcc/trunk/lib/libc.obj/free.asm
/programs/develop/ktcc/trunk/lib/libc.obj/freopen.asm
/programs/develop/ktcc/trunk/lib/libc.obj/frexp.asm
/programs/develop/ktcc/trunk/lib/libc.obj/fseek.asm
/programs/develop/ktcc/trunk/lib/libc.obj/fsetpos.asm
/programs/develop/ktcc/trunk/lib/libc.obj/ftell.asm
/programs/develop/ktcc/trunk/lib/libc.obj/fwrite.asm
/programs/develop/ktcc/trunk/lib/libc.obj/getchar.asm
/programs/develop/ktcc/trunk/lib/libc.obj/gets.asm
/programs/develop/ktcc/trunk/lib/libc.obj/hypot.asm
/programs/develop/ktcc/trunk/lib/libc.obj/labs.asm
/programs/develop/ktcc/trunk/lib/libc.obj/ldexp.asm
/programs/develop/ktcc/trunk/lib/libc.obj/ldiv.asm
/programs/develop/ktcc/trunk/lib/libc.obj/llabs.asm
/programs/develop/ktcc/trunk/lib/libc.obj/lldiv.asm
/programs/develop/ktcc/trunk/lib/libc.obj/localtime.asm
/programs/develop/ktcc/trunk/lib/libc.obj/log.asm
/programs/develop/ktcc/trunk/lib/libc.obj/make.bat
/programs/develop/ktcc/trunk/lib/libc.obj/malloc.asm
/programs/develop/ktcc/trunk/lib/libc.obj/memccpy.asm
/programs/develop/ktcc/trunk/lib/libc.obj/memchr.asm
/programs/develop/ktcc/trunk/lib/libc.obj/memcmp.asm
/programs/develop/ktcc/trunk/lib/libc.obj/memcpy.asm
/programs/develop/ktcc/trunk/lib/libc.obj/memmove.asm
/programs/develop/ktcc/trunk/lib/libc.obj/memset.asm
/programs/develop/ktcc/trunk/lib/libc.obj/mktime.asm
/programs/develop/ktcc/trunk/lib/libc.obj/modf.asm
/programs/develop/ktcc/trunk/lib/libc.obj/modfl.asm
/programs/develop/ktcc/trunk/lib/libc.obj/opendir.asm
/programs/develop/ktcc/trunk/lib/libc.obj/perror.asm
/programs/develop/ktcc/trunk/lib/libc.obj/pow.asm
/programs/develop/ktcc/trunk/lib/libc.obj/pow10.asm
/programs/develop/ktcc/trunk/lib/libc.obj/pow2.asm
/programs/develop/ktcc/trunk/lib/libc.obj/printf.asm
/programs/develop/ktcc/trunk/lib/libc.obj/puts.asm
/programs/develop/ktcc/trunk/lib/libc.obj/readdir.asm
/programs/develop/ktcc/trunk/lib/libc.obj/realloc.asm
/programs/develop/ktcc/trunk/lib/libc.obj/remove.asm
/programs/develop/ktcc/trunk/lib/libc.obj/rename.asm
/programs/develop/ktcc/trunk/lib/libc.obj/rewind.asm
/programs/develop/ktcc/trunk/lib/libc.obj/rewinddir.asm
/programs/develop/ktcc/trunk/lib/libc.obj/seekdir.asm
/programs/develop/ktcc/trunk/lib/libc.obj/setbuf.asm
/programs/develop/ktcc/trunk/lib/libc.obj/setvbuf.asm
/programs/develop/ktcc/trunk/lib/libc.obj/sin.asm
/programs/develop/ktcc/trunk/lib/libc.obj/sinh.asm
/programs/develop/ktcc/trunk/lib/libc.obj/snprintf.asm
/programs/develop/ktcc/trunk/lib/libc.obj/sprintf.asm
/programs/develop/ktcc/trunk/lib/libc.obj/sqrt.asm
/programs/develop/ktcc/trunk/lib/libc.obj/strcat.asm
/programs/develop/ktcc/trunk/lib/libc.obj/strchr.asm
/programs/develop/ktcc/trunk/lib/libc.obj/strcmp.asm
/programs/develop/ktcc/trunk/lib/libc.obj/strcoll.asm
/programs/develop/ktcc/trunk/lib/libc.obj/strcpy.asm
/programs/develop/ktcc/trunk/lib/libc.obj/strcspn.asm
/programs/develop/ktcc/trunk/lib/libc.obj/strerror.asm
/programs/develop/ktcc/trunk/lib/libc.obj/strlen.asm
/programs/develop/ktcc/trunk/lib/libc.obj/strncat.asm
/programs/develop/ktcc/trunk/lib/libc.obj/strncmp.asm
/programs/develop/ktcc/trunk/lib/libc.obj/strncpy.asm
/programs/develop/ktcc/trunk/lib/libc.obj/strpbrk.asm
/programs/develop/ktcc/trunk/lib/libc.obj/strrchr.asm
/programs/develop/ktcc/trunk/lib/libc.obj/strrev.asm
/programs/develop/ktcc/trunk/lib/libc.obj/strspn.asm
/programs/develop/ktcc/trunk/lib/libc.obj/strstr.asm
/programs/develop/ktcc/trunk/lib/libc.obj/strtok.asm
/programs/develop/ktcc/trunk/lib/libc.obj/strxfrm.asm
/programs/develop/ktcc/trunk/lib/libc.obj/tan.asm
/programs/develop/ktcc/trunk/lib/libc.obj/tanh.asm
/programs/develop/ktcc/trunk/lib/libc.obj/telldir.asm
/programs/develop/ktcc/trunk/lib/libc.obj/time.asm
/programs/develop/ktcc/trunk/lib/libc.obj/tmpfile.asm
/programs/develop/ktcc/trunk/lib/libc.obj/tmpnam.asm
/programs/develop/ktcc/trunk/lib/libc.obj/vprintf.asm
/programs/develop/ktcc/trunk/lib/libc.obj/vsnprintf.asm
8602 1187 d 3 h Boppan /programs/develop/clink/epep/ Add missing file for testing  
/programs/develop/clink/epep/example.c
8601 1187 d 3 h Boppan /programs/develop/clink/cdict/ Add one more clink's dependency  
/programs/develop/clink/cdict/LICENSE
/programs/develop/clink/cdict/README.md
/programs/develop/clink/cdict/cdict.h
8600 1187 d 15 h Boppan /programs/develop/clink/ Add unexisted dependencies  
/programs/develop/clink/cvec/LICENSE
/programs/develop/clink/cvec/README.md
/programs/develop/clink/cvec/cvec.h
/programs/develop/clink/epep/LICENSE
/programs/develop/clink/epep/README.md
/programs/develop/clink/epep/epep.h
8599 1188 d 1 h rgimad /kernel/trunk/gui/ fixed same vulnerability in sysfn 48.3  
/kernel/trunk/gui/window.inc
8598 1188 d 2 h rgimad /kernel/trunk/ fixed vulnerabilities in sysfn 18.11 and 36, now user applications cannot corrupt kernel memory via invalid buffer address  
/kernel/trunk/kernel.asm
8597 1190 d 14 h turbocat /contrib/games/wolf3d/ Wolfenstein 3D:
- Fixed too long delay in the menu.
 
/contrib/games/wolf3d/wl_menu.cpp
8596 1192 d 16 h turbocat /contrib/games/wolf3d/ Wolfenstein 3D:
- Added missing sources
- The window now opens in the center of the screen.
 
/contrib/games/wolf3d/kolibri.cpp
/contrib/games/wolf3d/mame/fmopl.cpp
/contrib/games/wolf3d/mame/fmopl.h
/contrib/games/wolf3d/Makefile
/contrib/games/wolf3d/wl_main.cpp
8595 1192 d 16 h turbocat /contrib/sdk/sources/newlib/libc/include/ - Fix max_screen_size() function in kos32sys.h  
/contrib/sdk/sources/newlib/libc/include/kos32sys.h
8594 1192 d 20 h leency /programs/cmm/browser/ WebView: fix images  
/programs/cmm/browser/WebView.c
8593 1194 d 22 h rgimad /kernel/trunk/core/ taskman.inc: fixed two vulnerabilities which caused kernel memory corruption on attempt to run apps with illegal addresses in MENUET0x header  
/kernel/trunk/core/taskman.inc
8592 1195 d 12 h rgimad /kernel/trunk/core/ taskman.inc: add comments for unobvious things, no code changes  
/kernel/trunk/core/taskman.inc
8591 1196 d 17 h Kenshin /programs/develop/mtdbg/ * displaying of labels is fixed
* command history
* documentation slightly updated
 
/programs/develop/mtdbg/cmd_hist.inc
/programs/develop/mtdbg/README
/programs/develop/mtdbg/gui.inc
/programs/develop/mtdbg/mtdbg.asm
/programs/develop/mtdbg/mtdbg.txt
8590 1198 d 15 h rgimad /programs/develop/tinypad/trunk/ fix broken file in rev 8589, nothing new  
/programs/develop/tinypad/trunk/tp-common.asm
8589 1198 d 15 h turbocat / Weather: Fix config filepath  
/data/Tupfile.lua
/programs/develop/tinypad/trunk/tp-common.asm
/programs/other/Weather/weather.c
8588 1198 d 15 h turbocat /data/ Added Weather to IMG distro  
/data/Tupfile.lua
8587 1198 d 15 h turbocat /programs/other/Weather/json/ - Added libjson.a lib  
/programs/other/Weather/json/libjson.a
8586 1198 d 16 h turbocat /programs/other/Weather/ Weather:
- Added to autobuild
- Updated weather.json config path
 
/programs/other/Weather/Tupfile.lua
/programs/other/Weather/weather.c
/programs/other/Weather/weather.json
8585 1201 d 18 h rgimad / upload new program QR Tool  
/programs/media/qr_tool
/programs/media/qr_tool/Makefile
/programs/media/qr_tool/Makefile_lib
/programs/media/qr_tool/lib
/programs/media/qr_tool/lib/decode.c
/programs/media/qr_tool/lib/identify.c
/programs/media/qr_tool/lib/quirc.c
/programs/media/qr_tool/lib/quirc.h
/programs/media/qr_tool/lib/quirc_internal.h
/programs/media/qr_tool/lib/version_db.c
/programs/media/qr_tool/libquirc.a
/programs/media/qr_tool/qr_tool
/programs/media/qr_tool/qr_tool.c
/data/Tupfile.lua
8584 1202 d 18 h leency /programs/cmm/quark/ Quark: edit text, ability to make font bigger  
/programs/cmm/quark/textbuf.h
/programs/cmm/quark/data.h
/programs/cmm/quark/prepare_page.h
/programs/cmm/quark/quark.c
/programs/cmm/quark/search.h
8583 1202 d 18 h leency /programs/develop/backy/ Backy: no console window when it is not necessary  
/programs/develop/backy/Backy.c
/programs/develop/backy/gcc_version/Backy.c
8582 1203 d 1 h Kenshin /programs/develop/libraries/ little documentation fix: color names according to ECMA-48 standard  
/programs/develop/libraries/console/console_en.txt
/programs/develop/libraries/console/console_ru.txt
/programs/develop/libraries/console_coff/console_en.txt
/programs/develop/libraries/console_coff/console_ru.txt
8581 1203 d 12 h rgimad /contrib/C_Layer/ C_Layer: fixed some headers and code so that examples can build also with >= c99  
/contrib/C_Layer/EXAMPLE/boxlib/Makefile
/contrib/C_Layer/EXAMPLE/img_example/Makefile
/contrib/C_Layer/EXAMPLE/img_example/main.c
/contrib/C_Layer/EXAMPLE/kmenu/Makefile
/contrib/C_Layer/EXAMPLE/libguic_kolibri/Makefile
/contrib/C_Layer/EXAMPLE/libguic_kolibri/editor_tree_msgbox.c
/contrib/C_Layer/EXAMPLE/libguic_kolibri/option_menu.c
/contrib/C_Layer/EXAMPLE/rasterworks/Makefile
/contrib/C_Layer/INCLUDE/kolibri_d_button.h
/contrib/C_Layer/INCLUDE/kolibri_filebrowse.h
/contrib/C_Layer/INCLUDE/kolibri_frame.h
/contrib/C_Layer/INCLUDE/kolibri_libimg.h
/contrib/C_Layer/INCLUDE/kolibri_menubar.h
/contrib/C_Layer/INCLUDE/kolibri_optionbox.h
/contrib/C_Layer/INCLUDE/kolibri_pathshow.h
/contrib/C_Layer/INCLUDE/kolibri_scrollbar.h
/contrib/C_Layer/INCLUDE/kolibri_statictext.h
8580 1203 d 14 h superturbocat2001 /contrib/sdk/sources/newlib/libc/include/ - Rollback to revision 8543  
/contrib/sdk/sources/newlib/libc/include/kos32sys.h
8579 1203 d 17 h Boppan /programs/develop/clink/ Add clink (COFF-to-COFF linker cpable of making DLLs for KolibriOS from several separated COFF objects)  
/programs/develop/clink
/programs/develop/clink/.gitmodules
/programs/develop/clink/README.md
/programs/develop/clink/README.txt
/programs/develop/clink/a.out.obj
/programs/develop/clink/cdict
/programs/develop/clink/cvec
/programs/develop/clink/epep
/programs/develop/clink/main.c
/programs/develop/clink/test
/programs/develop/clink/test.bat
/programs/develop/clink/test/a.c
/programs/develop/clink/test/a.obj
/programs/develop/clink/test/b.c
/programs/develop/clink/test/b.obj
/programs/develop/clink/test/rel.c
/programs/develop/clink/test/rel.obj
8578 1204 d 3 h superturbocat2001 /programs/develop/tinypy/ Added new functions in ksys module
Added socket module(WIP)
 
/programs/develop/tinypy/std_modules/file
/programs/develop/tinypy/std_modules/file/fs.c
/programs/develop/tinypy/std_modules/file/init.c
/programs/develop/tinypy/std_modules/ksys/start_app.c
/programs/develop/tinypy/std_modules/socket
/programs/develop/tinypy/std_modules/socket/init.c
/programs/develop/tinypy/std_modules/socket/socket.c
/programs/develop/tinypy/std_modules/ksys/fs.c
/programs/develop/tinypy/std_modules/ksys/net.c
/programs/develop/tinypy/examples/rw_file.py
/programs/develop/tinypy/std_modules/bitwise/bitwise.c
/programs/develop/tinypy/std_modules/bitwise/init.c
/programs/develop/tinypy/std_modules/ksys/init.c
/programs/develop/tinypy/std_modules/ksys/syscalls.c
/programs/develop/tinypy/std_modules/math/math.c
/programs/develop/tinypy/std_modules/modules.c
/programs/develop/tinypy/tinypy/Makefile
8577 1204 d 3 h superturbocat2001 /programs/develop/tinypy/tinypy/ Fix load_console tinypy  
/programs/develop/tinypy/tinypy/tinypy.c
8576 1204 d 11 h leency /programs/system/cpu/trunk/ cpu: ui improve  
/programs/system/cpu/trunk/cpu.asm
8575 1204 d 12 h superturbocat2001 /programs/develop/libraries/http/ - Restored revision with http_free fix  
/programs/develop/libraries/http/http.asm
8574 1204 d 13 h leency /programs/cmm/browser/ WebView: move http.free() at the end  
/programs/cmm/browser/WebView.c
/programs/cmm/browser/const.h
8573 1204 d 20 h superturbocat2001 /contrib/sdk/sources/newlib/libc/sys/ Fixed date in time() function newlibc  
/contrib/sdk/sources/newlib/libc/sys/gettod.c