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
9907 412 d 18 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 425 d 9 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 426 d 13 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 432 d 11 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 434 d 15 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 436 d 15 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 436 d 15 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 444 d 7 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 446 d 9 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 457 d 17 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 460 d 3 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 467 d 16 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 467 d 18 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 468 d 12 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
9893 468 d 16 h akron1 /programs/develop/ oberon07: lower case by default  
/programs/develop/oberon07/doc/WinLib.txt
/programs/develop/oberon07/doc/x86_64.txt
/programs/develop/cedit/SRC/Icons.ob07
/programs/develop/oberon07/Compiler.kex
/programs/develop/oberon07/LICENSE
/programs/develop/oberon07/doc/CC.txt
/programs/develop/oberon07/doc/x86.txt
/programs/develop/oberon07/lib/KolibriOS/Math.ob07
/programs/develop/oberon07/lib/Math/CMath.ob07
/programs/develop/oberon07/lib/Math/MathBits.ob07
/programs/develop/oberon07/lib/Math/MathRound.ob07
/programs/develop/oberon07/lib/Math/MathStat.ob07
/programs/develop/oberon07/lib/Math/Rand.ob07
/programs/develop/oberon07/lib/Math/RandExt.ob07
/programs/develop/oberon07/source/AMD64.ob07
/programs/develop/oberon07/source/ARITH.ob07
/programs/develop/oberon07/source/Compiler.ob07
/programs/develop/oberon07/source/FILES.ob07
/programs/develop/oberon07/source/IL.ob07
/programs/develop/oberon07/source/MSP430.ob07
/programs/develop/oberon07/source/PROG.ob07
/programs/develop/oberon07/source/RVMxI.ob07
/programs/develop/oberon07/source/STATEMENTS.ob07
/programs/develop/oberon07/source/TARGETS.ob07
/programs/develop/oberon07/source/THUMB.ob07
/programs/develop/oberon07/source/UTILS.ob07
/programs/develop/oberon07/source/X86.ob07
9892 468 d 18 h akron1 /programs/develop/cedit/ CEdit: clipping text, small changes  
/programs/develop/cedit/BUILD.SH
/programs/develop/cedit/CEDIT
/programs/develop/cedit/RUN.SH
/programs/develop/cedit/SRC/CEdit.ob07
/programs/develop/cedit/SRC/Graph.ob07
/programs/develop/cedit/SRC/Languages.ob07
/programs/develop/cedit/SRC/Text.ob07
9891 476 d 20 h akron1 /programs/develop/cedit/ CEdit: minor fixes  
/programs/develop/cedit/CEDIT
/programs/develop/cedit/SRC/CEdit.ob07
/programs/develop/cedit/SRC/Graph.ob07
/programs/develop/cedit/SRC/Text.ob07
9890 488 d 6 h dunkaist /kernel/trunk/fs/ [xfs] Fix a file lookup bug in btree dirs

Literally, an off-by-one error.
 
/kernel/trunk/fs/xfs.asm
9889 488 d 6 h dunkaist /kernel/trunk/fs/ [xfs] Support XFS nrext64 feature bit

This feature is _not_ enabled by default by mkfs.xfs at the moment.
That said, make KolibriOS ready for the future. By the way, fix two
bugs in support of XFSv5 disk format.
 
/kernel/trunk/fs/xfs.asm
/kernel/trunk/fs/xfs.inc
9888 488 d 6 h dunkaist /kernel/trunk/ [xfs] Support XFS bigtime feature bit

Current version of mkfs.xfs enables this feature by default.
Now KolibriOS can read such partitions too.
 
/kernel/trunk/const.inc
/kernel/trunk/fs/xfs.asm
/kernel/trunk/fs/xfs.inc

Show All