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
9913 379 d 15 h akron1 /programs/develop/cedit/ CEdit: bugfix  
/programs/develop/cedit/CEDIT
/programs/develop/cedit/SRC/CEdit.ob07
/programs/develop/cedit/SRC/EditBox.ob07
/programs/develop/cedit/SRC/Icons.ob07
/programs/develop/cedit/SRC/Ini.ob07
/programs/develop/cedit/SRC/OpenDlg.ob07
/programs/develop/cedit/SRC/Text.ob07
9912 381 d 13 h akron1 / FB2 Reader: fixed rolling up  
/data/common/fb2read
/programs/other/fb2reader/SRC/DOM.ob07
/programs/other/fb2reader/SRC/FB2READ.ob07
/programs/other/fb2reader/SRC/SysUtils.ob07
9911 383 d 16 h Doczom /kernel/trunk/ [KERNEL] cleaned code and added description of some functions  
/kernel/trunk/core/clipboard.inc
/kernel/trunk/core/debug.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/gui/button.inc
/kernel/trunk/gui/window.inc
/kernel/trunk/hid/keyboard.inc
/kernel/trunk/kernel.asm
9910 384 d 13 h Doczom /kernel/trunk/ [KERNEL] updated local labels in functions and other small changes  
/kernel/trunk/bus/pci/pci32.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/sched.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/gui/background.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/gui/window.inc
/kernel/trunk/hid/mousedrv.inc
/kernel/trunk/hid/set_dtc.inc
/kernel/trunk/kernel.asm
/kernel/trunk/sound/playnote.inc
9909 395 d 12 h akron1 /programs/develop/cedit/ CEdit:
- highlight @@:/@f/@b/@r
- numpad support
 
/programs/develop/cedit/CEDIT
/programs/develop/cedit/SRC/CEdit.ob07
/programs/develop/cedit/SRC/Lines.ob07
/programs/develop/cedit/SRC/Search.ob07
/programs/develop/cedit/SRC/Text.ob07
/programs/develop/cedit/SRC/Utils.ob07
9908 395 d 18 h Doczom /programs/ Updated dll.load. Added support for loading the library using the full path.
Fixed makefile for Whether
 
/programs/develop/libraries/dll/dll.inc
/programs/dll.inc
/programs/other/Weather/Makefile
9907 405 d 22 h akron1 /programs/develop/cedit/ CEdit: fixed whole word search  
/programs/develop/cedit/CEDIT
/programs/develop/cedit/CEDIT.INI
/programs/develop/cedit/SRC/CEdit.ob07
/programs/develop/cedit/SRC/Search.ob07
/programs/develop/cedit/SRC/Text.ob07
/programs/develop/cedit/SRC/Utils.ob07
9906 418 d 13 h akron1 /programs/develop/cedit/ CEdit: minor fix  
/programs/develop/cedit/CEDIT
/programs/develop/cedit/SRC/CEdit.ob07
/programs/develop/cedit/SRC/Encodings.ob07
/programs/develop/cedit/SRC/Graph.ob07
/programs/develop/cedit/SRC/KolibriOS.ob07
/programs/develop/cedit/SRC/Lines.ob07
/programs/develop/cedit/SRC/Text.ob07
/programs/develop/cedit/SRC/Toolbar.ob07
/programs/develop/cedit/SRC/Utils.ob07
/programs/develop/cedit/SRC/scroll.ob07
9905 419 d 17 h leency /data/common/File Managers/ndn/ NDN: upload a new version v3.00.0008 2022-12-26 from http://ndn.muxe.com/download/  
/data/common/File Managers/ndn/ENGLISH.HNT
/data/common/File Managers/ndn/KOLDBG
/data/common/File Managers/ndn/PLUGINS
/data/common/File Managers/ndn/PLUGINS/DESCSS.DLL
/data/common/File Managers/ndn/PLUGINS/DESCSS.INF
/data/common/File Managers/ndn/PLUGINS/DESCSS.NAV
/data/common/File Managers/ndn/PLUGINS/DESCSSE.TXT
/data/common/File Managers/ndn/PLUGINS/DESCSSP.TXT
/data/common/File Managers/ndn/PLUGINS/DESCSSR.TXT
/data/common/File Managers/ndn/PLUGINS/NDNPASS.DLL
/data/common/File Managers/ndn/PLUGINS/NDNPASS.INF
/data/common/File Managers/ndn/PLUGINS/NDNPASS.NAV
/data/common/File Managers/ndn/PLUGINS/NDNPASSE.TXT
/data/common/File Managers/ndn/PLUGINS/NDNPASSP.TXT
/data/common/File Managers/ndn/PLUGINS/NDNPASSR.TXT
/data/common/File Managers/ndn/PLUGINS/TETRIS-E.TXT
/data/common/File Managers/ndn/PLUGINS/TETRIS-P.TXT
/data/common/File Managers/ndn/PLUGINS/TETRIS-R.TXT
/data/common/File Managers/ndn/PLUGINS/TETRIS.DLL
/data/common/File Managers/ndn/PLUGINS/TETRIS.INF
/data/common/File Managers/ndn/PLUGINS/TETRIS.NAV
/data/common/File Managers/ndn/POLISH.HNT
/data/common/File Managers/ndn/RUSSIAN.HNT
/data/common/File Managers/ndn/NDN.DSK
/data/common/File Managers/ndn/NDN.HIS
/data/common/File Managers/ndn/ENGLISH.DLG
/data/common/File Managers/ndn/ENGLISH.HLP
/data/common/File Managers/ndn/ENGLISH.LNG
/data/common/File Managers/ndn/NDN
/data/common/File Managers/ndn/NDN.DBG
/data/common/File Managers/ndn/NDN.HGL
/data/common/File Managers/ndn/POLISH.DLG
/data/common/File Managers/ndn/POLISH.HLP
/data/common/File Managers/ndn/POLISH.LNG
/data/common/File Managers/ndn/RUSSIAN.DLG
/data/common/File Managers/ndn/RUSSIAN.HLP
/data/common/File Managers/ndn/RUSSIAN.LNG
/data/common/File Managers/ndn/WHATSNEW.TXT
9904 425 d 15 h akron1 /programs/develop/cedit/ CEdit: optimization  
/programs/develop/cedit/CEDIT
/programs/develop/cedit/SRC/CEdit.ob07
/programs/develop/cedit/SRC/ChangeLog.ob07
/programs/develop/cedit/SRC/Ini.ob07
/programs/develop/cedit/SRC/Lines.ob07
/programs/develop/cedit/SRC/Text.ob07
9903 427 d 20 h akron1 /programs/develop/cedit/ CEdit: reduced memory usage, small improvements  
/programs/develop/cedit/SRC/API.ob07
/programs/develop/cedit/SRC/RTL.ob07
/programs/develop/cedit/CEDIT
/programs/develop/cedit/SRC/CEdit.ob07
/programs/develop/cedit/SRC/ChangeLog.ob07
/programs/develop/cedit/SRC/Languages.ob07
/programs/develop/cedit/SRC/Search.ob07
/programs/develop/cedit/SRC/Tabs.ob07
/programs/develop/cedit/SRC/Text.ob07
/programs/develop/cedit/SRC/Utils.ob07
9902 429 d 19 h akron1 /programs/develop/cedit/ CEdit: reduced memory usage  
/programs/develop/cedit/CEDIT
/programs/develop/cedit/CEDIT.INI
/programs/develop/cedit/SRC/CEdit.ob07
/programs/develop/cedit/SRC/ChangeLog.ob07
/programs/develop/cedit/SRC/Encodings.ob07
/programs/develop/cedit/SRC/Graph.ob07
/programs/develop/cedit/SRC/Icons.ob07
/programs/develop/cedit/SRC/Languages.ob07
/programs/develop/cedit/SRC/Menu.ob07
/programs/develop/cedit/SRC/RW.ob07
/programs/develop/cedit/SRC/Search.ob07
/programs/develop/cedit/SRC/Text.ob07
/programs/develop/cedit/SRC/Toolbar.ob07
9901 429 d 19 h akron1 /data/ move fNav to ISO  
/data/Tupfile.lua
/data/ca/settings/menu.dat
/data/common/settings/app_plus.ini
/data/eng/settings/menu.dat
/data/et/settings/menu.dat
/data/it/settings/menu.dat
/data/rus/settings/menu.dat
/data/sp/settings/menu.dat
9900 437 d 11 h Doczom /kernel/trunk/core/ [KERNEL]: Replaced magic numbers with constants:
PAGE_SIZE, -PAGE_SIZE, PAGE_SIZE-1
 
/kernel/trunk/core/heap.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/taskman.inc
9899 439 d 13 h dunkaist /kernel/trunk/ Unhardcode some PAGE_SIZE related numbers

4096 is PAGE_SIZE
not 4095 is -PAGE_SIZE
etc
 
/kernel/trunk/init.inc
9898 450 d 21 h akron1 / FB2 Reader: refactoring, reduced memory usage for images, small improvements  
/programs/other/fb2reader/SRC/Encoding.ob07
/programs/other/fb2reader/SRC/Conv.ob07
/programs/other/fb2reader/SRC/Read.ob07
/programs/other/fb2reader/SRC/Txt2fb2.ob07
/programs/other/fb2reader/SRC/Write.ob07
/programs/other/fb2reader/SRC/encode.ob07
/data/common/fb2read
/programs/other/fb2reader/SRC/ColorDlg.ob07
/programs/other/fb2reader/SRC/Cursor.ob07
/programs/other/fb2reader/SRC/DOM.ob07
/programs/other/fb2reader/SRC/FB2READ.ob07
/programs/other/fb2reader/SRC/File.ob07
/programs/other/fb2reader/SRC/Font.ob07
/programs/other/fb2reader/SRC/Graph.ob07
/programs/other/fb2reader/SRC/Libimg.ob07
/programs/other/fb2reader/SRC/OpenDlg.ob07
/programs/other/fb2reader/SRC/ReadFile.ob07
/programs/other/fb2reader/SRC/Search.ob07
/programs/other/fb2reader/SRC/SearchForm.ob07
/programs/other/fb2reader/SRC/SelEnc.ob07
/programs/other/fb2reader/SRC/Settings.ob07
/programs/other/fb2reader/SRC/Strings.ob07
/programs/other/fb2reader/SRC/SysUtils.ob07
/programs/other/fb2reader/SRC/Vector.ob07
/programs/other/fb2reader/SRC/Window.ob07
/programs/other/fb2reader/SRC/XML.ob07
/programs/other/fb2reader/SRC/box_lib.ob07
/programs/other/fb2reader/SRC/kfonts.ob07
9897 453 d 7 h dunkaist /kernel/trunk/ [kernel] Fix reading from empty board buffer (sf63.2)

Syscall 63.2, reading from the board buffer, was overwriting registers
edx and ebp when the buffer was empty. Now it sets eax and ebx according
to the kernel API.

Because of this ancient bug BOARD checks the status of sf63.2 syscall
this way:
mcall 63, 2
cmp ebx, 1
jne no_data
; when the buffer is empty, ebx is untouched, i.e. still 2, haha
; edx and ebp are destroyed, the code is lucky not to use them

By the way, the bug was found using umka tool.
 
/kernel/trunk/kernel.asm
9896 460 d 20 h akron1 / FB2 Reader: upload source, small changes  
/programs/other/fb2reader
/programs/other/fb2reader/BUILD.SH
/programs/other/fb2reader/FB2READ.INI
/programs/other/fb2reader/RUN.SH
/programs/other/fb2reader/SRC
/programs/other/fb2reader/SRC/API.ob07
/programs/other/fb2reader/SRC/ColorDlg.ob07
/programs/other/fb2reader/SRC/Conv.ob07
/programs/other/fb2reader/SRC/Cursor.ob07
/programs/other/fb2reader/SRC/DOM.ob07
/programs/other/fb2reader/SRC/FB2READ.ob07
/programs/other/fb2reader/SRC/File.ob07
/programs/other/fb2reader/SRC/Font.ob07
/programs/other/fb2reader/SRC/Graph.ob07
/programs/other/fb2reader/SRC/Icons.ob07
/programs/other/fb2reader/SRC/Ini.ob07
/programs/other/fb2reader/SRC/KOSAPI.ob07
/programs/other/fb2reader/SRC/LISTS.ob07
/programs/other/fb2reader/SRC/Libimg.ob07
/programs/other/fb2reader/SRC/OpenDlg.ob07
/programs/other/fb2reader/SRC/RTL.ob07
/programs/other/fb2reader/SRC/Read.ob07
/programs/other/fb2reader/SRC/ReadFile.ob07
/programs/other/fb2reader/SRC/Search.ob07
/programs/other/fb2reader/SRC/SearchForm.ob07
/programs/other/fb2reader/SRC/SelEnc.ob07
/programs/other/fb2reader/SRC/Settings.ob07
/programs/other/fb2reader/SRC/Strings.ob07
/programs/other/fb2reader/SRC/SysUtils.ob07
/programs/other/fb2reader/SRC/Toolbar.ob07
/programs/other/fb2reader/SRC/Txt2fb2.ob07
/programs/other/fb2reader/SRC/Vector.ob07
/programs/other/fb2reader/SRC/Window.ob07
/programs/other/fb2reader/SRC/Write.ob07
/programs/other/fb2reader/SRC/XML.ob07
/programs/other/fb2reader/SRC/box_lib.ob07
/programs/other/fb2reader/SRC/encode.ob07
/programs/other/fb2reader/SRC/kfonts.ob07
/programs/other/fb2reader/SRC/tables.ob07
/data/common/fb2read
/programs/develop/cedit/BUILD.SH
/programs/develop/cedit/RUN.SH
9895 460 d 23 h akron1 /programs/develop/oberon07/ oberon07: bugfix  
/programs/develop/oberon07/Compiler.kex
/programs/develop/oberon07/source/STATEMENTS.ob07
/programs/develop/oberon07/source/UTILS.ob07
9894 461 d 17 h Doczom /kernel/trunk/ [KERNEL] Added the "FsAdd" function for drivers on file systems.
TODO: added functions for lock\unlock partition and read\write sectors for user programs
 
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/core/exports.inc
/kernel/trunk/fs/fs_lfn.inc

Show All