Commit Graph

  • 1d94455637 Whois: - Now the program uses libc.obj and is smaller. turbocat 2021-04-26 21:15:40 +00:00
  • 4e4a78fb2d ktcc: - Added files for developing programs with kolibri-libc turbocat 2021-04-26 21:12:04 +00:00
  • c1911092d3 Weather has been temporarily removed from the distribution turbocat 2021-04-26 21:08:57 +00:00
  • ad524d2036 - Added kolibri-libc to the distribution (libc.obj v1.0b) turbocat 2021-04-26 20:59:20 +00:00
  • 7c2ba7d087 Update example.asm Kirill Lipatov (Leency) 2021-04-25 21:07:36 +00:00
  • 0a0040e190 fix divide by 0 in function edit_box.get_n IgorA 2021-04-25 19:46:48 +00:00
  • 7f4ba4d3e1 fixed multiple vulnerabilities in sysfn70 caused by absence of user addresses check Rustem Gimadutdinov (rgimad) 2021-04-24 21:16:55 +00:00
  • f8a8da3991 fix rev 8408 IgorA 2021-04-24 20:49:49 +00:00
  • 6317b7f33c Tiny C Compiler: - Temporarily unrecoverable errors with autoloading libraries. Rollback to working state: r8558 turbocat 2021-04-23 20:54:03 +00:00
  • b84cfc1204 Tiny C Compiler(ktcc): - Fixed "segmentation fault" when using debug flag:" -g "in Linux version turbocat 2021-04-23 17:38:39 +00:00
  • 0c0895f9a0 fixed vulnerability (kernel memory rewrite) in sysfn 30.2 and 30.5 Rustem Gimadutdinov (rgimad) 2021-04-22 20:56:05 +00:00
  • c7a8498e42 fixed vulnerability (reading kernel memory from userspace) in sysfn25 Rustem Gimadutdinov (rgimad) 2021-04-22 19:59:52 +00:00
  • 994d28964c For DLL autoload Coldy 2021-04-18 06:41:08 +00:00
  • b2e95a88cc For DLL autoload Coldy 2021-04-17 10:10:19 +00:00
  • 329a8c7553 For DLL autoload Coldy 2021-04-17 09:40:01 +00:00
  • cb3d4656b9 For DLL autoload Coldy 2021-04-17 08:52:27 +00:00
  • e44d2d93da roadmap for kolibri e 0.1 Alex2003 2021-04-16 19:42:49 +00:00
  • 6fcb8e3762 kolibri-libc: - Removed attribute "O0" in _ksys_process_info that caused strange behavior in kos32-gcc v4.8.2 - Window centering in wolf3d should be fixed turbocat 2021-04-06 21:03:28 +00:00
  • d0d12e359f games.ini: add wolf3d to Game centre Kirill Lipatov (Leency) 2021-04-06 18:42:21 +00:00
  • e4622b9d20 Remove empty dirs. Ivan Baravy 2021-04-06 11:46:57 +00:00
  • 9ecf33afac Upload View3ds 0.72 by macgub. Ivan Baravy 2021-04-04 00:28:11 +00:00
  • 06a12a8d7e kolibri-libc: - Fixed _ksys_process_info turbocat 2021-04-03 09:44:18 +00:00
  • db56f2e024 Wolfenstein 3D: - Now it searches for resources only in the directory where the binary itself is located. turbocat 2021-04-03 00:16:38 +00:00
  • 9aefaa6765 sdlquake: - Better fix for finding resource folders. turbocat 2021-04-02 21:11:15 +00:00
  • e54c8af781 SHELL: - Added pkill command turbocat 2021-04-01 22:06:12 +00:00
  • 232277e20f icons32.png: add wolf3d icon Kirill Lipatov (Leency) 2021-04-01 21:20:26 +00:00
  • cd1fc9e0d6 kolibri-libc: - Fixed _ksys_get_screen_size not optimize turbocat 2021-04-01 20:36:56 +00:00
  • b1b3001bc3 kolibri-libc: - Fixed _ksys_mkdir not optimize turbocat 2021-04-01 20:27:04 +00:00
  • 1948481489 Remove more leftover files (trigger autobuild). Ivan Baravy 2021-03-31 21:24:56 +00:00
  • 159e4cbd6c Remove leftover files (trigger autobuild). Ivan Baravy 2021-03-31 20:29:11 +00:00
  • af53d12ef9 uefi4kos: Make sure 32bit trampoline is below 4GiB Ivan Baravy 2021-03-31 19:45:53 +00:00
  • 9d6221ab7a Wolfenstein 3D: - Fixed hang when saving game: now save and settings are saved by default in "/tmp0/1/wolf4sdl" - Now the --configdir parameter works turbocat 2021-03-31 18:43:18 +00:00
  • e7db44fecc kolibri-libc: - Added _ksys_screen_size and _ksys_mkdir - Fixed extern "C" closing parenthesis turbocat 2021-03-31 18:35:07 +00:00
  • 7e8b08ecf1 Wolfenstein 3D: - The catalog of autobuild of the binary has been changed. turbocat 2021-03-25 23:53:43 +00:00
  • db383811a8 Fixed typo in "data/Tupefile.lua" turbocat 2021-03-25 22:27:51 +00:00
  • ecf3965778 Wolf3d: - Fixed autobuild turbocat 2021-03-25 22:23:52 +00:00
  • 9105a7ac18 Wolfenstein 3D: - Added game to distr turbocat 2021-03-25 21:43:08 +00:00
  • 3729497584 Wolfenstein 3D: - Added to autobuild - Added game resources turbocat 2021-03-25 21:32:04 +00:00
  • df681ee6ff SDL and SDL_newlib: - Fixed mouse button handling events. - Fixed Makefile - Delete compile.sh file turbocat 2021-03-25 19:14:30 +00:00
  • 4ab1cbe4b1 Wolfenstein 3D: - Fixed crash when finishing a game in Linux. - Fixed makefile libSDLn dir. turbocat 2021-03-25 19:08:20 +00:00
  • 462a623097 Wolfenstein 3D: - Added bin folder - Fixed no-closing sound thread. turbocat 2021-03-23 13:28:27 +00:00
  • 127b85086b Wolfenstein 3D: - Added sound! - Added Linux makefile - Added _KOLIBRI definition - Removed not working parameters from --help in KolibriOS turbocat 2021-03-23 06:51:33 +00:00
  • ef8c93c6e4 SDLQUAKE: - Added Makefile.kos - Fixed resource file search. turbocat 2021-03-20 21:58:02 +00:00
  • 075b25b5ff kolibri-libc: - Removed SHELL APIs as they are not standard libc functions. - Will be transferred to a separate library. turbocat 2021-03-17 17:17:48 +00:00
  • 5ec58ab828 kolibri-libc: - Fixed build libc.obj turbocat 2021-03-09 11:05:29 +00:00
  • 8d70017a77 kolibri-libc: - Added new symbols - Added build.sh for loader turbocat 2021-03-09 10:11:53 +00:00
  • 549ba491fa kolibri-libc: - Added mkexp binary - Deleted exports.c - Fixed mkexp and added to Makefile turbocat 2021-03-09 09:09:11 +00:00
  • c28876a891 clink: Remove unuseful binary file Magomed Kostoev (mkostoevr) 2021-03-06 15:10:01 +00:00
  • 587ffa7b37 Shell: docs are updated Kenshin 2021-03-06 13:08:17 +00:00
  • c70708415f SHELL: shell.inc now suports sc_ping & sc_pid functions Kenshin 2021-03-06 13:01:41 +00:00
  • c0a1d61a57 [klibc][kgcc] Undef 'linux' and define 'kolibri' maxcodehack 2021-03-04 19:46:14 +00:00
  • c1e6562f35 kolibri-libc: - Added shell_ping - Added shell_get_pid - Fixed malloc in stdlib.h - Added check during SHELL init (uses shell_ping) - getc is used like fgetc turbocat 2021-03-04 09:01:18 +00:00
  • cae5f61bc5 SHELL: - Added new SC_PING api - Renamed from SC_GET_PID to SC_PID turbocat 2021-03-04 08:50:03 +00:00
  • 1a73ba1001 SHELL: - Added new API: SC_GET_PID - Fixed data type pid - unsigned int. - Fixed cmd_ps output pid; turbocat 2021-03-03 21:14:44 +00:00
  • 504bda29b5 kolibri-libc: - Added shell_printf - Added shell functions to export table. - Fixed libc.obj build(use mingw) - Removed generated libc.obj-loader files turbocat 2021-03-03 20:00:50 +00:00
  • 4bd8e1a084 [klibc] Add mkexp tool maxcodehack 2021-03-03 19:45:47 +00:00
  • 3a0151f2ae [klibc] remove asm inc duplicates maxcodehack 2021-03-03 17:09:00 +00:00
  • 781f3f0fab kolibri-libc: - Added shell apis(shell_api.h) - Added functions for working with a named shared memory area(ksys.h). - Fixed itoa turbocat 2021-03-03 14:56:26 +00:00
  • 7d923337f0 kolibri-libc: - Fix fputs and fgets fs error names(added KSYS prefix instead KOS) - Added enum KSYS_MOUSE_POS turbocat 2021-03-02 21:28:51 +00:00
  • b3dd287ea0 kolibri-libc: - Fix fwrite and fread working with a void pointer. turbocat 2021-03-02 20:49:28 +00:00
  • 5f69e793ff ktcc: - deleted libc.obj loader turbocat 2021-03-02 20:30:18 +00:00
  • 728d0ab126 kolibri-libc: - Added example program - Delete trash files - Added libc.obj loader (will be removed from ktcc) turbocat 2021-03-02 20:22:37 +00:00
  • 162d919194 kolibri-libc: Reimplement fgets, fputc, fputs, fread and fwrite Magomed Kostoev (mkostoevr) 2021-03-02 18:57:57 +00:00
  • 23ada42423 kolibri-libc: Add fs error codes to ksys.h Magomed Kostoev (mkostoevr) 2021-03-02 18:52:19 +00:00
  • 1f4d74f500 Relocate kolibri-libc from GitHub Magomed Kostoev (mkostoevr) 2021-03-02 17:58:11 +00:00
  • 95e70a7b8c libc.obj.a(ktcc) : - Added makefile - Added mklib tools - Fixed build turbocat 2021-03-01 21:52:10 +00:00
  • 519b298e48 [clink] Return zero (success) Magomed Kostoev (mkostoevr) 2021-03-01 17:26:41 +00:00
  • 9b45138bf2 uPDF: move libjbig2dec and libopenjpeg to sdk/sources maxcodehack 2021-02-28 17:09:15 +00:00
  • bbfb3b311f [clink] Fill BSS section by zeroes Magomed Kostoev (mkostoevr) 2021-02-28 15:28:03 +00:00
  • 07643c3fde minizip: Use zlib as dynamic lib (smaller program's size) maxcodehack 2021-02-25 18:19:40 +00:00
  • 11a6284c41 Fix build and smaller size (-Os) maxcodehack 2021-02-25 15:59:52 +00:00
  • 34193c54d8 Add minizip and miniunz maxcodehack 2021-02-25 15:48:52 +00:00
  • afa32a2a13 Upload minizip (http://www.winimage.com/zLibDll/minizip.html) unzipper port maxcodehack 2021-02-25 15:35:02 +00:00
  • 72917ede9c Skins: add Aigul by ConLenov ConLenov 2021-02-25 09:04:26 +00:00
  • 829e33572e Skins: add Aigul by ConLenov ConLenov 2021-02-24 12:36:31 +00:00
  • bf7d612d7b sys/kos.h: more neat +sysfn36 +ZPOS maxcodehack 2021-02-24 09:25:50 +00:00
  • 4657dec23b Add new syscall wrapper - sys/kos.h Fridge: improve and move to sys/kos.h maxcodehack 2021-02-24 08:40:54 +00:00
  • c7fc4ec5b4 Update TCC binary Magomed Kostoev (mkostoevr) 2021-02-23 22:05:15 +00:00
  • b9c2c188c5 Update autoimporting libraries to put specific data at the end if the executable file Magomed Kostoev (mkostoevr) 2021-02-23 21:44:40 +00:00
  • 0fa9abba42 Update make.bat for librasterworks.a Magomed Kostoev (mkostoevr) 2021-02-23 21:04:20 +00:00
  • 7fc2d33833 Update librasterworks.a making batch (output file name) Magomed Kostoev (mkostoevr) 2021-02-23 21:01:10 +00:00
  • 32a9e36b93 Put imports into ".imp.@." sections. Magomed Kostoev (mkostoevr) 2021-02-23 20:59:07 +00:00
  • 521bee47b1 Make TCC write ".imp.@." section at the end of the file. Magomed Kostoev (mkostoevr) 2021-02-23 16:37:49 +00:00
  • ccc434de43 Add libc.obj wrapper for autoimport Magomed Kostoev (mkostoevr) 2021-02-22 15:41:44 +00:00
  • a7a6e91ff1 Add missing file for testing Magomed Kostoev (mkostoevr) 2021-02-22 08:24:55 +00:00
  • 0b8e3382ef Add one more clink's dependency Magomed Kostoev (mkostoevr) 2021-02-22 08:19:58 +00:00
  • 2b98571951 Add unexisted dependencies Magomed Kostoev (mkostoevr) 2021-02-21 20:36:10 +00:00
  • da8b70d99e fixed same vulnerability in sysfn 48.3 Rustem Gimadutdinov (rgimad) 2021-02-21 11:03:16 +00:00
  • d82e0a30b4 fixed vulnerabilities in sysfn 18.11 and 36, now user applications cannot corrupt kernel memory via invalid buffer address Rustem Gimadutdinov (rgimad) 2021-02-21 09:59:47 +00:00
  • 50415dcf52 Wolfenstein 3D: - Fixed too long delay in the menu. turbocat 2021-02-18 21:15:28 +00:00
  • 119ae0b605 Wolfenstein 3D: - Added missing sources - The window now opens in the center of the screen. turbocat 2021-02-16 19:38:40 +00:00
  • f634cb76dd - Fix max_screen_size() function in kos32sys.h turbocat 2021-02-16 19:31:15 +00:00
  • 031ccc8bf9 WebView: fix images Kirill Lipatov (Leency) 2021-02-16 15:38:55 +00:00
  • c39db73416 taskman.inc: fixed two vulnerabilities which caused kernel memory corruption on attempt to run apps with illegal addresses in MENUET0x header Rustem Gimadutdinov (rgimad) 2021-02-14 13:21:22 +00:00
  • 1351c15bd0 taskman.inc: add comments for unobvious things, no code changes Rustem Gimadutdinov (rgimad) 2021-02-13 23:42:08 +00:00
  • 6b05d70aad * displaying of labels is fixed * command history * documentation slightly updated Kenshin 2021-02-12 18:08:07 +00:00
  • c62096989f fix broken file in rev 8589, nothing new Rustem Gimadutdinov (rgimad) 2021-02-10 20:47:50 +00:00
  • b533776ce7 Weather: Fix config filepath turbocat 2021-02-10 20:35:30 +00:00
  • 32c989d925 Added Weather to IMG distro turbocat 2021-02-10 20:08:46 +00:00
  • c3882c37d2 - Added libjson.a lib turbocat 2021-02-10 20:06:51 +00:00