Subversion Repositories Kolibri OS

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
2658 4368 d 21 h IgorA /programs/develop/libraries/buf2d/trunk/ 'buf2d.obj' add new function 'buf2d_get_pixel'  
2657 4378 d 13 h mario79 /data/ Add CROPFLAT for nightly builds  
2656 4378 d 13 h mario79 /programs/system/cropflat/ CROPFLAT - set limits of screen  
2655 4378 d 20 h Albom /programs/games/mcities/ mcities: simple turned-based game 'cities' for two players, no AI.  
2654 4379 d 9 h mario79 /kernel/trunk/ Function 18.24 - set limits of screen.  
2653 4382 d 15 h clevermouse /kernel/trunk/blkdev/ disk_sync now flushes both caches even in compatibility mode  
2652 4382 d 18 h mario79 /kernel/trunk/video/ Fix for r.2575  
2651 4383 d 12 h mario79 /data/ Addition for r.2650  
2650 4383 d 12 h mario79 /data/ Update documentation - HOT_KEYS.TXT  
2649 4383 d 17 h mario79 /programs/system/panel/trunk/ TASK PANEL - Using new f18.23 - minimize all windows  
2648 4383 d 17 h mario79 /kernel/trunk/ F18.23 - minimize all windows  
2647 4384 d 10 h mario79 /kernel/trunk/ Fix for r.1345  
2646 4384 d 12 h mario79 /kernel/trunk/docs/ Description F68.21 is added to the documentation.  
2645 4384 d 14 h mario79 /data/Vortex86MX-eng/ Addition for SVN r. 2457 (for Vortex86MX-eng)  
2644 4386 d 22 h clevermouse /kernel/trunk/drivers/ driver for managing temporary memory-based disks  
2643 4386 d 22 h clevermouse /kernel/trunk/ support for PnP disks, part 3: FAT16/FAT32  
2642 4388 d 20 h mario79 /kernel/trunk/ A more detailed log of the boot in a black screen.  
2641 4389 d 9 h mario79 /data/ BGITEST and unused fonts are excluded from the nightly build is now.  
2640 4389 d 9 h mario79 / The fonts char.mt and char2.mt are included in the kernel is now.  
2639 4389 d 12 h mario79 / SETUP
1) Add the flag of speaker mute.
2) Correcting setup.dat
 
2638 4389 d 15 h mario79 /programs/system/panel/trunk/ TASK PANEL - activation mechanism when trying to run an existing appl.  
2637 4389 d 16 h mario79 /programs/develop/tinypad/trunk/ Tinypad - correctly handles pressing of the system hotkey Win+KEY  
2636 4389 d 17 h mario79 /programs/system/panel/trunk/ TASK PANEL - forced redrawing the background after the clean desktop (Wind)  
2635 4389 d 21 h hidnplayr /kernel/branches/net/applications/ftpd/ Better SendFTP macro for FTPd  
2634 4390 d 12 h mario79 /programs/system/panel/trunk/ TASK PANEL - safe correction of the background color.  
2633 4390 d 13 h mario79 /programs/fs/kfar/trunk/ KFAR editor correctly handles pressing of the system hotkey Alt+Tab and Shift+Alt+Tab.  
2632 4390 d 17 h IgorA /programs/ 't_edit' use libimg.obj (need for load *.png files)
'log_el' add new elements 'ms[2]', 'ms[2]e'
 
2631 4391 d 4 h Albom /programs/system/shell/ Shell: pwd cmd fix  
2630 4391 d 10 h mario79 / TASK PANEL v2.2
1) Support PrintScreen for SCRSHOOT.
2) Path to run applications from the INI file.
3) Algorithm anti-duplication of applications for run with hotkey.
4) Added color selection for the Alt+Tab.
5) Alt+Ctrl+ArrowLeft - Page list next, Alt+Ctrl+ArrowRight - Page list previous
 
2629 4391 d 15 h hidnplayr /kernel/branches/net/network/ ARP_IP_to_MAC no longer blocks. Updated SOCKET_process_end (altough kernel does not call it yet). Updated TCP_output to time a retransmit on ARP error.  
2628 4391 d 17 h mario79 /programs/media/scrshoot/ SCRSHOOT - Support for boot parameter 'DIRECT'  
2627 4391 d 17 h hidnplayr /kernel/branches/net/applications/ftpd/ Bugfix in FTPd for r2624  
2626 4392 d 8 h mario79 / TASK PANEL v2.1
1) Added color selection for the text.
2) Show "change page list" only if the applications does not fit in the panel.
3) Display file names up to 11 char previously displ. only 8 char.
 
2625 4392 d 9 h mario79 /kernel/trunk/ Function 9 - returning is really 11 char is now, for: +10 = +0xA: 11 bytes: name of the process (name of the started file - executable file without extension).  
2624 4392 d 11 h hidnplayr /kernel/branches/net/applications/ftpd/ FTPd: closing of threads when client disconnects, main program now also exits when console is closed, + some other bugfixes  
2623 4392 d 12 h hidnplayr /kernel/branches/net/network/ Socket_send_tcp now no longer returns an error when sending 0 bytes.  
2622 4392 d 12 h hidnplayr /kernel/branches/net/network/ SOCKET_bind now checks if the localport is not already in use.
SOCKET_check_port now works correctly if the computer has multiple IP addresses
 
2621 4392 d 13 h hidnplayr /kernel/branches/net/network/ -Bugfix for 2614 (had forgotten read_ip subfunction)
-Bugfix in socket_send_tcp
-IPv4 now simply ignores options, but does not drop the packet
-refactored sys_network api code
 
2620 4392 d 15 h mario79 /kernel/trunk/ The procedure minimize_window does not calculatescreen and redrawscreen, if window width and/or height is equal zero is now  
2619 4393 d 8 h mario79 / TASK PANEL v2.0
1) New logic of switching windows (turnoff/restore)
2) New logic of button "clear desktop".
3) Win+D (restore/clear desktop), Win+R (start RUN application).
4) Using the library LibINI to set the parameters.
5) New style of panel.
6) Start application Menu with boot options.
7) Two versions of the location of the panel - the bottom of the desktop and on top of the desktop.
 
2618 4393 d 9 h mario79 /programs/system/menu/trunk/ MENU - Support for boot parameters.  
2617 4393 d 21 h Albom /programs/system/shell/ Shell: ls command fix, other small fixes  
2616 4394 d 9 h mario79 /programs/fs/kfm/trunk/ KFM - the elimination of "sticking" control key when the user clicks the system hotkey combination Ctrl+Alt+Del  
2615 4394 d 23 h Albom /programs/system/shell/ Shell: some small fixes  
2614 4395 d 10 h hidnplayr /kernel/branches/net/network/ Cleanup in Net Branch + stub for PPPoE I wrote some months ago  
2613 4395 d 13 h hidnplayr /kernel/branches/net/applications/vncc/ Added old VNC client, converted to work with net branch.  
2612 4395 d 13 h hidnplayr /kernel/branches/net/network/ Proper initialization for TCP socket (net branch)  
2611 4396 d 10 h mario79 /kernel/trunk/hid/ Fix for r.92 (you see the correct revision number - sometimes you have to dig out the mammoth)  
2610 4396 d 15 h hidnplayr /kernel/branches/net/applications/ftpd/ More updates and bugfixes for FTPd (net branch)  
2609 4397 d 8 h hidnplayr /kernel/branches/net/applications/ftpd/ Updates and bugfixes for FTPd (net branch)  
2608 4397 d 8 h hidnplayr /kernel/branches/net/applications/tftpc/ More bugfixes for TFTPc (net branch)  
2607 4397 d 8 h hidnplayr /kernel/branches/net/network/ Bugfixes for ethernet and IPv4 (net branch)  
2606 4397 d 9 h hidnplayr /kernel/branches/net/applications/tftpc/ Bugfixes in TFTPc (net branch)  
2605 4397 d 10 h leency /programs/network/htmlv/browser/ HTMLv 0.8: forward button start work.  
2604 4397 d 17 h hidnplayr /kernel/branches/net/applications/ fixed bug in dll.inc (net branch)  
2603 4397 d 21 h hidnplayr /programs/develop/libraries/libs-dev/libini/ prevented get.int function in libini from destroying edx  
2602 4397 d 21 h hidnplayr /kernel/branches/net/applications/ftpd/ Bugfixes and refactoring of FTPd (net branch)  
2601 4398 d 12 h clevermouse /kernel/trunk/ API for external keyboards  
2600 4398 d 18 h hidnplayr /kernel/branches/net/network/ Fixed bug in TCP.
Error occured when receiving a TCP segment wich has no local socket. (netbranch)
 
2599 4398 d 18 h hidnplayr /programs/develop/libraries/console/ Added english translation of console.txt  
2598 4399 d 12 h hidnplayr /kernel/branches/net/applications/ftpd/ Updates and bugfixes for FTPd (net branch)  
2597 4399 d 18 h clevermouse /programs/demos/ movback&plasma: calculate window height using 48.4; use sysfn 65 for 8bpp  
2596 4399 d 22 h leency /programs/fs/Eolite/trunk/ Eolite 1.21: History bug fixed.  
2595 4400 d 16 h Serge /kernel/trunk/core/ new_mem_resize hotfix  
2594 4400 d 18 h Serge /kernel/trunk/core/ rewritten new_mem_resize  
2593 4400 d 19 h clevermouse / fix compilation flags for uFMOD in ac97snd  
2592 4401 d 7 h mario79 /programs/system/spanel/trunk/ SPANEL - Code optimizing and refactoring.  
2591 4401 d 9 h leency /programs/fs/Eolite/trunk/ Eolite 1.2: path history. Forward button should work now.  
2590 4401 d 11 h leency /data/ iconstrp.png decreased file size by 28% (3,5 Kb) and small update  
2589 4402 d 9 h leency /programs/fs/Eolite/trunk/ Eolite small fix  
2588 4402 d 9 h leency /programs/fs/Eolite/trunk/include/ Eolite lost file  
2587 4402 d 9 h leency /programs/fs/Eolite/trunk/ Eolite 1.15 unstable  
2586 4402 d 11 h mario79 /kernel/trunk/core/ Fix for r.2497  
2585 4402 d 13 h hidnplayr /kernel/branches/net/applications/ftpd/ Some cosmetic changes in FTPd (net branch)  
2584 4402 d 16 h mario79 /programs/fs/kfm/trunk/ KFM - Processing "window is rolled up".  
2583 4402 d 17 h mario79 /programs/system/cpu/trunk/ CPU - Processing "window is rolled up" and "window is minimized"  
2582 4402 d 18 h mario79 /programs/system/cpu/trunk/ CPU v1.8
1) Complete elimination of flicker.
2) Using f.0 C = 1
3) Increasing the size of buttons and a bright color.
 
2581 4402 d 20 h hidnplayr /kernel/branches/net/applications/ftpd/ Fixed PORT command (active mode) for FTPd (net branch)  
2580 4403 d 11 h mario79 /kernel/trunk/ Fix for r. 2524  
2579 4403 d 12 h clevermouse /programs/network/downloader/trunk/ make downloader save the file if launched without cmdline  
2578 4403 d 13 h hidnplayr /kernel/branches/net/applications/ftpd/ Added multithread-capabilities to FTPd (net branch)  
2577 4403 d 13 h clevermouse /kernel/trunk/network/eth_drv/drivers/ r781 didn't fix all artefacts of r465  
2576 4403 d 13 h mario79 /kernel/trunk/video/ Fix for r. 1316  
2575 4404 d 6 h mario79 /kernel/trunk/ Fix for r. 2435  
2574 4404 d 12 h IgorA /programs/media/log_el/trunk/ log_el:
- small fix in modeling captions
- add new colors to *.ini file
 
2573 4404 d 15 h hidnplayr /kernel/branches/net/network/ Changes in net branch:
Fixed bug in socket_ring_write concerning very big numbers.
Socket_send now returns number of sent bytes.
 
2572 4404 d 17 h hidnplayr /kernel/branches/net/network/ Changed SOCKET_accept to bind the new socket to the active thread. (net branch)  
2571 4404 d 18 h hidnplayr /kernel/branches/net/applications/ftpd/ Added RETR command to FTP daemon (net branch)
Also fixed some bugs and added CDUP (untested)
 
2570 4404 d 20 h hidnplayr /programs/develop/libraries/libs-dev/libio/ Fixed a bug in libio (concerned file.find functions in particular)
Also, added a file to ease debugging in the future
 
2569 4404 d 23 h leency /programs/fs/Eolite/trunk/ Eolite 1.11: Ctrl+Fn disk visible selection  
2568 4405 d 9 h leency /programs/fs/Eolite/trunk/ Eolite 1.1  
2567 4405 d 9 h leency /data/ Eolite.ini new  
2566 4405 d 10 h leency /programs/network/htmlv/ HTMLv: memory fixes, <img> fix  
2565 4405 d 14 h mario79 /programs/demos/3dcube2/trunk/ Fix for r.2491  
2564 4405 d 14 h mario79 /programs/demos/3DS/ VIEWS3DS - fix for kernel r.2536. Programmers should observe the correct order of data by a call of kernel functions! Read documentation! RTFM!  
2563 4405 d 14 h hidnplayr /kernel/branches/net/applications/ Added CWD command to FTP daemon (net branch)  
2562 4405 d 18 h hidnplayr /kernel/branches/net/applications/ftpd/ Implemented Passive mode and LIST command in new FTP daemon (net branch)  
2561 4405 d 19 h mario79 /kernel/trunk/ Rollback for SVN r.2468 - change_task not needed.  
2560 4405 d 22 h hidnplayr /kernel/branches/net/applications/ftpd/ Added some more commands to the new FTP Daemon (net branch)  
2559 4406 d 6 h mario79 /programs/system/cpu/trunk/ CPU v1.7
1) Code refactoring and optimization.
2) Added russian language support.
3) Fix - processes information showing not been updated during the processing of mouse events.
 
2558 4406 d 11 h leency /programs/network/htmlv/browser/ HTMLv: file size decreased, thanks lev  
2557 4406 d 11 h hidnplayr /kernel/branches/net/applications/ftpd/ Further development of the new FTP daemon (net branch)  
2556 4406 d 13 h hidnplayr /kernel/branches/net/applications/tcpserv/ Better text printing for TCPserv (net branch)  
2555 4406 d 13 h hidnplayr /kernel/branches/net/network/ Fixed bug in TCP_input.listen, clarified some of the debug output (net branch)  
2554 4406 d 15 h hidnplayr /kernel/branches/net/applications/ftpd/ added FTP daemon stub (net branch)  
2553 4406 d 15 h hidnplayr /kernel/branches/net/network/ Bugfix for ICMP sockets in net branch  
2552 4406 d 20 h leency /programs/demos/firework/trunk/ firework: no window bg... i wish this craziness ends one day  
2551 4406 d 20 h leency /programs/demos/free3d04/trunk/ free3d04: no window bg  
2550 4406 d 20 h leency /programs/system/setup/trunk/ Setup: window caption changet to more logical  
2549 4406 d 21 h leency /programs/system/zkey/trunk/ zkey 0.51: window caption updated  
2548 4407 d 9 h mario79 /programs/system/icon/trunk/ ICON:
1) Drawing selection rectangle.
2) Using new kernel function: 15.9
 
2547 4407 d 9 h mario79 /kernel/trunk/ Function 15.9 - Redraws a rectangular part of the background  
2546 4407 d 11 h leency /data/ default screensaver changed to assm mode  
2545 4407 d 12 h mario79 /kernel/trunk/ Fix for r. 2480  
2544 4407 d 13 h hidnplayr /kernel/branches/net/drivers/ Fixed bug in some network drivers. (net branch)  
2543 4407 d 14 h hidnplayr /kernel/branches/net/applications/telnet/ Bugfix in telnet when connection cannot be made (net branch)  
2542 4407 d 15 h mario79 /programs/system/icon/trunk/ ICON - Fix for previous revision, not drawed icons after startup in certain cases.  
2541 4407 d 15 h hidnplayr /kernel/branches/net/ Bugfix for Telnet and tcp socket close in net branch  
2540 4407 d 16 h hidnplayr /kernel/branches/net/ Sync net branch with trunk  
2539 4407 d 19 h hidnplayr /kernel/branches/net/applications/telnet/ Fixed Telnet for net branch.
Not the most elegant sollution but at least it works now!
 
2538 4408 d 7 h mario79 / ICON v3.00 -
1) Program used only 2 threads: draw and mouse.
2) Used new kernel functions: 25, 34, 15.8, 4 (redirect).
3) Used PNG icons with transparent.
 
2537 4408 d 8 h mario79 /kernel/trunk/ Optimization f.15.8  
2536 4408 d 9 h mario79 /kernel/trunk/ Function 4 - added redirect the output to the user area.  
2535 4409 d 9 h mario79 /programs/system/ss/trunk/ @SS - boot parameters: ZERO, ASSM  
2534 4409 d 11 h mario79 /kernel/trunk/gui/ small optimization for get_event_for_app  
2533 4409 d 12 h mario79 /programs/system/rb/trunk/ @RB - BOARD item added, instead VRR item  
2532 4409 d 15 h mario79 /programs/system/panel/trunk/ @PANEL - taskbar. Some optimisations and code refactoring. Intermediate stage.  
2531 4409 d 15 h mario79 /programs/develop/scancode/trunk/ SCANCODE - In this program, the output region of the working of the text should ALWAYS be WHITE and the text should ALWAYS be BLACK. This program should be FOR PEOPLE, not for AESTHETES with a "good" taste.  
2530 4410 d 0 h leency /programs/develop/libraries/console/ console.obj: no window bg, window do not resize  
2529 4410 d 15 h mario79 /programs/system/ss/trunk/ @SS - screensaver. Some optimisations and code refactoring.  
2528 4410 d 21 h leency /programs/ correction kolibri.h-- for DefineButton. It defines only after deletion previous button with this ID.  
2527 4410 d 21 h leency /programs/fs/Eolite/trunk/ Eolite: improvements for the future  
2526 4411 d 0 h leency /programs/games/pipes/ Effort to fix Pipes  
2525 4411 d 8 h mario79 /kernel/trunk/ 1) Fix for r. 2504
2) Corrected memmap.inc
 
2524 4411 d 11 h mario79 /kernel/trunk/ Fix for r. 1392  
2523 4411 d 11 h IgorA /programs/media/log_el/trunk/ 'log_el':
- add *.ini file
- small changes
 
2522 4412 d 8 h art_zh /kernel/branches/Kolibri-A/trunk/gui/ New sysfont #2 added  
2521 4412 d 11 h clevermouse /kernel/trunk/video/ undo two last revisions  
2520 4412 d 12 h leency /kernel/trunk/video/ fix for r.2519  
2519 4412 d 12 h leency /kernel/trunk/video/ new arrow_clock.cur  
2518 4412 d 12 h leency /kernel/trunk/ /kernel/skin directory deleted, also deleted from build.bat  
2517 4412 d 12 h leency /skins/first_skin/ fists KolibriOS skin added  
2516 4412 d 14 h mario79 /kernel/trunk/ Small addition for r.2515  
2515 4412 d 15 h mario79 /kernel/trunk/ Function 15.8 - Get coordinates of last draw the background  
2514 4412 d 18 h mario79 /kernel/trunk/gui/ When you move window, background is restored only to the old position is now. Some speedup!  
2513 4413 d 11 h mario79 /kernel/trunk/ 'Event 5' is changed now. Event returns after redrawing the background.  
2512 4413 d 18 h mario79 /programs/system/rb/trunk/ @RB - using f.34  
2511 4413 d 18 h mario79 /kernel/trunk/ Function 34 - who owner the pixel on the screen  
2510 4413 d 21 h mario79 /programs/system/rb/trunk/ @RB - some optimisations and code refactoring  
2509 4414 d 10 h mario79 /kernel/trunk/ Function 25 - put image area on the background layer  
2508 4414 d 11 h mario79 /kernel/trunk/gui/ Fix for. r. 1067. Using of the CLI command, without pushfd/popfd - It's a Mad, Mad, Mad, Mad World!  
2507 4414 d 19 h IgorA /programs/media/log_el/ 'log_el':
1) fix function save file
2) update program and documentation
 
2506 4415 d 9 h leency /programs/fs/Eolite/trunk/ Eolite v1.0  
2505 4415 d 12 h leency /programs/fs/Eolite/trunk/ eolie buttons limit fixed  
2504 4416 d 18 h mario79 /kernel/trunk/ 1) Fix for r. 2485
2) Corrected memmap.inc
 
2503 4417 d 11 h mario79 /kernel/trunk/ Correction for r.2497. Restore user defined cursor by f.37.5, after showing clock_arrow mouse pointer.  
2502 4417 d 12 h Albom /programs/system/shell/ shell 0.5 could run console apps  
2501 4417 d 14 h IgorA /programs/ fix some functions  
2500 4417 d 15 h mario79 /kernel/trunk/core/ Fix for r. 2489  
2499 4418 d 6 h art_zh /kernel/branches/Kolibri-A/trunk/gui/ NSV-fonts: tickfields renumerated  
2498 4418 d 9 h mario79 /kernel/trunk/core/ Fix for previous revision.  
2497 4418 d 12 h mario79 /kernel/trunk/ Change cursor when loading applications. The new cursor with the clock.  
2496 4418 d 18 h leency /programs/fs/Eolite/trunk/ Eolite: small code update  
2495 4418 d 18 h leency /programs/network/htmlv/ HTMLv: small fix  
2494 4418 d 19 h leency /programs/demos/free3d/trunk/ free3d corrected window for different skin width  
2493 4418 d 19 h leency /programs/demos/free3d04/trunk/ free3d04: correction for different skin width  
2492 4418 d 20 h leency /programs/demos/tube/trunk/ Tube: correction for different skin width  
2491 4418 d 20 h leency /programs/demos/3dcube2/trunk/ 3DCube: correction for different skin width  
2490 4419 d 7 h mario79 /programs/demos/tube/trunk/ TUBE - using "C = 1 - don't fill working area on window draw" is now.  
2489 4419 d 9 h mario79 /kernel/trunk/ Using the new mutex to r.2486  
2488 4419 d 10 h mario79 /programs/system/menu/trunk/ Menu - Global optimization! The program uses only 32 KB of memory instead of 128 kb is now.  
2487 4419 d 16 h IgorA /programs/media/log_el/ 'log_el':
1) new cursors with hot point
2) new list with element types
3) other changes
 
2486 4419 d 20 h mario79 /kernel/trunk/core/ Fix for r. 1275 - to use the CLI command is not a good solution. Much better to use a mutex!  
2485 4420 d 8 h mario79 /kernel/trunk/ 1) Fix for r. 2480
2) Corrected memmap.inc
 
2484 4420 d 10 h mario79 /programs/system/board/trunk/ BOARD - In this program, the output region of the working of the text should ALWAYS be WHITE and the text should ALWAYS be BLACK. This program should be FOR PEOPLE, not for AESTHETES with a "good" taste.  
2483 4420 d 16 h mario79 /kernel/trunk/video/ Fix f.37.4 - LOAD_INDIRECT sets the correct hotspot of cursor is now.  
2482 4421 d 9 h IgorA /programs/media/log_el/ 'log_el' - add cursors, other small changes  
2481 4421 d 10 h mario79 /programs/system/setup/trunk/ Small fix for r.2478  
2480 4421 d 10 h mario79 /kernel/trunk/ Fix for r.2446 - for Qemu or non-standart videocards. Unfortunately [BytesPerScanLine] does not always equal to [_display.width]*[ScreenBPP]/8  
2479 4421 d 15 h mario79 /programs/system/panel/trunk/ @PANEL - restored the correct order of the languages: 1 - english, 2 - finnish, 3 - german, 4 - russian, 5 - french, 6 - estonian, 7 - ukrainian  
2478 4421 d 15 h mario79 /programs/system/setup/trunk/ SETUP - optimisations and code refactoring.  
2477 4421 d 21 h mario79 /kernel/trunk/video/ Fix for r. 2446  
2476 4422 d 9 h mario79 /programs/system/icon/trunk/ ICON - The program uses only 140 Kb memory is now. Some speedup.  
2475 4423 d 13 h mario79 /programs/system/icon/trunk/ Global optimization! The program uses only 161 KB of memory instead of 603 kb is now.  
2474 4424 d 8 h mario79 /programs/system/disptest/trunk/ Disptest - some optimisations and code refactoring  
2473 4424 d 10 h Serge /kernel/trunk/video/ fix old and stupid bug in cursor creation code  
2472 4424 d 13 h mario79 /kernel/trunk/ Fix for r. 2430  
2471 4424 d 20 h mario79 /programs/system/beep/ Beep - Speaker beep you if the video does not work and you think that the system died.  
2470 4425 d 8 h art_zh /kernel/branches/Kolibri-A/trunk/gui/ Nonscalable Vectorized Fonts: the Parser!  
2469 4425 d 11 h mario79 /programs/system/icon/trunk/ Icon - some optimisations and code refactoring  
2468 4425 d 15 h mario79 /kernel/trunk/ Fix for r.2430 - guarantee the updating data after f. 18.2 and f. 18.18  
2467 4425 d 16 h Serge /kernel/branches/Kolibri-acpi/ acpi: new clipping code  
2466 4425 d 18 h Serge /kernel/trunk/ merge acpi  
2465 4425 d 19 h Serge /kernel/branches/Kolibri-acpi/ acpi: merge trunk  
2464 4425 d 20 h mario79 /kernel/trunk/ Fix for drawbackground mode of tiled.  
2463 4425 d 22 h mario79 /kernel/trunk/gui/ Fix rolledup window for r. 2423  
2462 4425 d 22 h IgorA /programs/media/log_el/ add new program 'log_el' (modeling logik elements)  
2461 4426 d 6 h art_zh /kernel/branches/Kolibri-A/trunk/ New font engine in progress  
2460 4426 d 22 h hidnplayr /kernel/trunk/ Removed copyright notice from struct.inc
Struct.inc is a file that comes bundled with FASM.
 
2459 4426 d 22 h mario79 /kernel/trunk/video/ Correction for r.2451  
2458 4426 d 22 h mario79 /kernel/trunk/gui/ Correction for r.2423  
2457 4427 d 11 h leency /data/ intel_hda.obj for distro. If someone [Serge] will make autobuild from intel_hda sources, I will be glad him so much. :)  
2456 4427 d 12 h mario79 /kernel/trunk/drivers/ Correction of previous revision.  
2455 4427 d 14 h mario79 /kernel/trunk/ 1) Correcting information about copiright
2) VESA draw the small speedup
 
2454 4428 d 12 h Serge /kernel/trunk/ try to load HDA driver, as requested  
2453 4428 d 13 h mario79 /kernel/trunk/ Video draw and VESA - some speedup.  
2452 4428 d 20 h mario79 /kernel/trunk/ Fix previous kernel revision for debugging with MTDBG.  
2451 4429 d 11 h mario79 /kernel/trunk/ VESA draw the small speedup  
2450 4429 d 13 h mario79 /kernel/trunk/ Draw mouse pointer after restore the default pointer.  
2449 4429 d 14 h mario79 /kernel/trunk/video/ Fix blitter for previous revision.  
2448 4430 d 14 h mario79 /kernel/trunk/ Compatibility with hardware cursor (fix for r.2430 and later)  
2447 4430 d 19 h leency /programs/network/htmlv/browser/include/ try to fix  
2446 4430 d 20 h mario79 /kernel/trunk/ Video draw some speedup.  
2445 4430 d 20 h Serge /kernel/trunk/ display_t: restore order of variables. Keep this structure coherent with drivers.  
2444 4430 d 21 h leency /programs/network/htmlv/ HTMLv fix, thanks Rock_maniak_forever  
2443 4431 d 15 h Serge /kernel/trunk/ trunk: print cpu count on the debug board  
2442 4431 d 18 h Serge /kernel/branches/Kolibri-acpi/ acpi:print e820 memory map  
2441 4431 d 20 h Serge /kernel/branches/Kolibri-acpi/ acpi:print cpu count  
2440 4431 d 21 h mario79 /kernel/trunk/video/ Small fix for r. 2438  
2439 4431 d 23 h Serge /kernel/branches/Kolibri-acpi/ enumerate CPU's and start AP.  
2438 4432 d 12 h mario79 /kernel/trunk/ VESA draw some speedup (line, points, text, numbers)  
2437 4432 d 16 h Serge /kernel/branches/Kolibri-acpi/ Can we start AP, please ?  
2436 4432 d 18 h mario79 /kernel/trunk/ 1) VESA draw some speedup
2) VGA draw fix
 
2435 4432 d 22 h mario79 /kernel/trunk/ VESA putimage speedup +30% above the r.2430  
2434 4432 d 23 h Serge /kernel/branches/Kolibri-acpi/ merge trunk  
2433 4433 d 8 h leency /programs/network/htmlv/browser/ HTMLv 0.78  
2432 4433 d 11 h leency /programs/media/scrshoot/ scrshoot: label length fixed.  
2431 4433 d 11 h leency /programs/media/scrshoot/ scrshoot: label fixed  
2430 4433 d 15 h mario79 /kernel/trunk/ VESA - new algorithm for showing mouse pointer without a blink  
2429 4434 d 9 h art_zh /programs/system/gmon/ GMon: simple precautions against division-by-zero error  
2428 4437 d 8 h leency /programs/network/htmlv/browser/ HTMLv: "../" works, URL "/sys/bg.gif" will be opened in kiv, except text-view in HTMLv  
2427 4438 d 21 h Serge /programs/media/Fplay/ FPlay UI: PAUSE and even more PAUSE  
2426 4440 d 1 h mario79 /kernel/trunk/gui/ Addition fix for r. 2414 and 2424 - checking for bit 31 of f.40  
2425 4440 d 6 h art_zh /kernel/branches/Kolibri-A/trunk/ system starts faster (minus 250 milliseconds)  
2424 4440 d 8 h mario79 /kernel/trunk/gui/ Restore code commented from r.2414 - this is good code! See r. 1466 and 1513.  
2423 4440 d 8 h mario79 /kernel/trunk/ Removing the "blinking" of redrawing titlebar for skinned window (type III and IV)  
2422 4440 d 9 h IgorA /programs/develop/libraries/buf2d/trunk/ 'buf2d.obj' update function 'buf2d_bit_blt'  
2421 4440 d 18 h Serge /programs/media/Fplay/ FPlay UI: caption, buttons and cursors  
2420 4440 d 19 h leency /programs/network/htmlv/browser/ HTMLv 0.77: <body> bgcolor= and text= support, fixes  
2419 4440 d 21 h leency /programs/network/htmlv/browser/ HTMLv another few fixes, one for lev  
2418 4441 d 8 h leency /programs/network/htmlv/browser/ HTMLv 0.76 - bugfix realise.  
2417 4441 d 9 h leency /programs/network/htmlv/browser/ HTMLv. GoBack button fix.  
2416 4441 d 21 h leency /programs/network/htmlv/ HTMLv files fix  
2415 4441 d 23 h Serge /programs/media/Fplay/ new UI  
2414 4441 d 23 h Serge /kernel/trunk/ fn.40: ebx bit 30 - do not send mouse events if cursor outside window  
2413 4442 d 18 h leency /programs/network/htmlv/browser/ HTMLv 0.75: new futures and bags.  
2412 4442 d 23 h Serge /kernel/trunk/ change application heap size and shared dll locations  
2411 4443 d 0 h Serge /kernel/trunk/ and again fn.40: now ebx bit 31 - do not send mouse events to inactive window  
2410 4443 d 2 h Serge /kernel/trunk/docs/ fn. 40 API last time changes  
2409 4444 d 3 h Serge /kernel/trunk/docs/ update documentation  
2408 4444 d 3 h Serge /kernel/trunk/ f.40 ebx bit 3: do not send mouse events to inactive window  
2407 4444 d 7 h mario79 /kernel/trunk/ We do not use Vesa 1.2 mode (for trunk kernel) is now  
2406 4444 d 11 h dunkaist /programs/develop/libraries/libs-dev/libio/ libio: description of file.size changed to correspond the code (return value is in ebx)  
2405 4444 d 13 h dunkaist /programs/develop/libraries/libs-dev/.test/002/ libs-dev: made test002 program (simple image viewer) not to crash  
2404 4444 d 18 h hidnplayr /kernel/branches/net/network/ Fixed socket_ring_write in net branch.  
2403 4444 d 19 h hidnplayr /kernel/branches/net/network/ Forgot init_mutex ...  
2402 4444 d 19 h hidnplayr /kernel/branches/net/network/ Usage of new mutexes in net branch.  
2401 4445 d 9 h hidnplayr /kernel/branches/net/drivers/ Bugfix in PCnet32 driver for net branch  
2400 4445 d 10 h Serge /kernel/trunk/core/ new 68.26 user_unmap(void* block_base, unsigned int offset, size_t unmap_size);  
2399 4445 d 10 h leency /programs/network/htmlv/browser/ HTMLv 0.72: fully worked Internet pages, as in older versions. Tested, some fixes.  
2398 4445 d 12 h mario79 /kernel/trunk/core/ Decrease size of shadow buffer for VGA. The old size is 2-fold excess of actual need.  
2397 4445 d 14 h dunkaist /programs/develop/libraries/libs-dev/libimg/ libimg: tiff fix (packbits); pcx old code optimizing and fix (even byte)  
2396 4445 d 19 h hidnplayr /data/new-stack/ Updated autorun.dat for new stack build  
2395 4445 d 19 h hidnplayr /data/new-stack/ Updated autorun.dat for new stack build  
2394 4446 d 8 h dunkaist /programs/media/kiv/trunk/ kiv: list of supported extentions updated: wbmp (example, r2392 related)  
2393 4446 d 8 h dunkaist /data/ file managers assotiations updated: wbmp (example, r2392 related)  
2392 4446 d 9 h dunkaist /programs/develop/libraries/libs-dev/libimg/ libimg: wbmp support (easy programming example)  
2391 4446 d 9 h dunkaist /data/ file managers assotiations updated (pbm, pgm, pnm, tif, tiff)  
2390 4446 d 9 h hidnplayr /kernel/branches/net/network/ Fixed TCP and UDP checksum in net branch.  
2389 4446 d 9 h dunkaist /programs/media/kiv/trunk/ kiv: list of supported extentions updated  
2388 4446 d 9 h dunkaist /programs/develop/libraries/libs-dev/libimg/ libimg:
1. tiff (baseline) support
2. pnm (portable anymap) bilevel, grayscale (8bpp), pixmap (24bpp) support
3. xcf: optional layer merging/blending with sse (default is mmx)
4'. new formatting for my old code. more readable for now
 
2387 4446 d 10 h hidnplayr /kernel/branches/net/drivers/ Added error reporting to some of the network drivers in net branch  
2386 4446 d 11 h hidnplayr /kernel/branches/net/network/ Fixed ICMP in net branch  
2385 4446 d 12 h hidnplayr /kernel/branches/net/ Sync net branch with trunk  
2384 4446 d 12 h hidnplayr /kernel/trunk/ Adapted more structures to use new struct.inc  
2383 4446 d 17 h IgorA /programs/develop/libraries/buf2d/trunk/ function 'buf2d_bit_blt_alpha' can take negative coordinates in the position of the copied buffer
update function 'buf2d_bit_blt_transp'
 
2382 4447 d 15 h hidnplayr /kernel/branches/net/ Synced net branch with trunk  
2381 4447 d 16 h hidnplayr /kernel/trunk/ Usage of struct.inc from fasm in trunk kernel.  
2380 4447 d 17 h hidnplayr /data/new-stack/ Added network drivers to autobuild for new stack  
2379 4447 d 18 h hidnplayr /data/new-stack/ Trying to fix the makefile for new stack  
2378 4447 d 18 h hidnplayr /data/new-stack/ Trying to fix the makefile for new stack  
2377 4447 d 18 h hidnplayr /data/new-stack/ Trying to fix the makefile for new stack  
2376 4447 d 18 h hidnplayr /data/new-stack/ Trying to fix the makefile for new stack (added missing files)  
2375 4447 d 18 h hidnplayr /data/new-stack/ Trying to fix the makefile for new stack  
2374 4447 d 18 h hidnplayr /data/new-stack/ Trying to fix the makefile for new stack  
2373 4447 d 18 h hidnplayr /kernel/branches/net/boot/ Trying to fix the makefile for new stack  
2372 4447 d 18 h hidnplayr /data/new-stack/ Trying to fix the makefile for new stack  
2371 4447 d 18 h hidnplayr /data/new-stack/ Trying to fix the makefile for new stack  
2370 4447 d 18 h hidnplayr /data/new-stack/ Trying to add new stack to the autobuilder.  
2369 4447 d 21 h hidnplayr /kernel/branches/net/network/ Fixed problem with UDP_input when checksum was 0.  
2368 4448 d 9 h leency /programs/network/htmlv/browser/ HTMLv 0.71 network should work. Maked quickly, not tested pretty good, so... you understand... If I'll have muse tomorrow, I'll will bring to mind this fix.  
2367 4448 d 13 h IgorA /programs/develop/libraries/buf2d/trunk/ 'buf2d.obj' update function 'buf_bit_blt_alpha'  
2366 4448 d 17 h hidnplayr /kernel/branches/net/network/ Bugfixes in net branch:
-Disabled UDP remote IP checking because it blocks valid packets in certain situations (DNS resolving)
-Removed device '0' (application level) as default device because it was not correctly implemented and would require a lot of changes. Yet need to find a better solution for this.
 
2365 4448 d 20 h hidnplayr /kernel/trunk/core/ Reserved sysfn 74,75,76 in trunk for new stack.  
2364 4448 d 20 h hidnplayr /kernel/branches/net/ Changed net branch specific kernel function numbers to make room for function 73 in main branch.  
2363 4448 d 22 h clevermouse /data/ don't recompile fasm programs on every commit  
2362 4448 d 23 h hidnplayr /kernel/branches/net/network/ Markup changes in net branch + updates in TCP_output  
2361 4449 d 1 h Serge /drivers/video/drm/i915/ render context and composite render  
2360 4449 d 11 h Serge /drivers/video/drm/i915/ Linux workqueue and retire_work_handler  
2359 4449 d 17 h IgorA /programs/ 1) add new game 'life3'
2) small fix 'buf2d.obj' (in rev. 2358)
 
2358 4449 d 19 h IgorA /programs/develop/libraries/buf2d/trunk/ 'buf2d.obj':
- functions buf_filled_rect_by_size buf_rect_by_size can take on negative dimensions of rectangles
- function of the horizontal line is drawn buf2d_line 1 pixel longer
- some functions can draw in 8-bit buffers
 
2357 4450 d 18 h mario79 /programs/other/kpack/trunk/ kpack small fix  
2356 4450 d 19 h Serge /kernel/trunk/core/ export destroy_event and timer_hs  
2355 4451 d 8 h mario79 /programs/fs/opendial/ OpenDialog - scrollbar type 2  
2354 4451 d 8 h mario79 /programs/ Box_Lib - Scrollbar type 2  
2353 4451 d 13 h mario79 /kernel/trunk/video/ Fix for f38 - correction for the remainder of the division  
2352 4451 d 17 h Serge /drivers/video/drm/i915/ bitmap's synchronization  
2351 4453 d 21 h Serge /drivers/video/drm/i915/ set irq handler & SB sna  
2350 4454 d 8 h art_zh /kernel/branches/Kolibri-A/trunk/ one old and stupid bug fixed  
2349 4456 d 9 h Serge /programs/media/Fplay/ sna scaler  
2348 4456 d 20 h IgorA /programs/develop/libraries/box_lib/trunk/ element 't_edit' fix function 'ted_on_open_file'  
2347 4463 d 20 h clevermouse /data/ autobuild: fix dependency tracking for fasm in case of spaces in name  
2346 4464 d 16 h mario79 /programs/fs/kfm/trunk/ kfm.asm - empty fix for autobuild (for dummy script)  
2345 4464 d 17 h mario79 /programs/fs/kfm/trunk/ KFM v0.47с
BackSpace - exit from the current directory to the parent directory
 
2344 4465 d 18 h Serge /drivers/video/drm/i915/ i915 preview #4  
2343 4465 d 18 h Serge /kernel/trunk/core/ export free_page  
2342 4467 d 0 h Serge /drivers/video/drm/i915/ i915 preview #3  
2341 4467 d 23 h Serge /kernel/trunk/ blitter prerequisite  
2340 4471 d 0 h Serge /drivers/video/drm/i915/ blitter  
2339 4474 d 5 h Serge /drivers/video/drm/i915/ i915 - Ivy bridge support.  
2338 4476 d 3 h Serge /drivers/video/drm/i915/ beautiful world of hardware accelerated cursors.  
2337 4476 d 3 h Serge /kernel/trunk/video/ remove deleted cursor from cursor's list  
2336 4478 d 7 h Serge /drivers/video/drm/i915/ Well, now driver can set resolution to 1024x768 on the Sandybridge GPU. This is cool but useless.  
2335 4479 d 17 h Serge /drivers/video/drm/i915/ initialize framebuffer  
2334 4483 d 20 h leency /programs/games/kosilka/ kosilka fix by Unduing. P.S. Thanks!  
2333 4493 d 13 h leency /data/ icons updated  
2332 4502 d 2 h Serge /drivers/video/drm/i915/ initialize ring buffers  
2331 4502 d 15 h Albom /programs/develop/libraries/base64/ base64.obj src added  
2330 4505 d 12 h Serge /drivers/video/drm/i915/ init modesetting  
2329 4506 d 17 h Albom /programs/develop/libraries/wword/ wword.obj src added  
2328 4506 d 17 h Albom /programs/develop/libraries/charset/ charset.obj src added  
2327 4508 d 0 h Serge /drivers/video/drm/i915/ parse vbios  
2326 4512 d 13 h Serge /drivers/video/drm/i915/ setup chip  
2325 4513 d 18 h Serge /drivers/video/drm/i915/ gen6 gtt initialization  
2324 4516 d 9 h IgorA /programs/develop/libraries/box_lib/trunk/ element 't_edit' use functions 'fb_char_todown' and 'fb_char_toupper'  
2323 4516 d 13 h Albom /programs/system/shell/ Shell: cd command fixed  
2322 4532 d 22 h art_zh /kernel/branches/Kolibri-A/trunk/ new font engine  
2321 4533 d 10 h art_zh /kernel/branches/Kolibri-A/trunk/gui/ sysfont parser bugfix  
2320 4534 d 6 h art_zh /kernel/branches/Kolibri-A/trunk/gui/ sysfont parser  
2319 4534 d 16 h mario79 /programs/system/setup/trunk/ Fix for r. 2299  
2318 4536 d 6 h art_zh /kernel/branches/Kolibri-A/trunk/gui/ new font engine  
2317 4546 d 18 h IgorA /programs/develop/libraries/box_lib/trunk/ box_lib.obj: add scroll type 1  
2316 4547 d 10 h art_zh /kernel/branches/Kolibri-A/trunk/gui/fonts/ vectorized system font #0 (data)  
2315 4548 d 15 h hidnplayr /kernel/branches/net/ NET branch: Fixed errors in socket_open and socket_fork  
2314 4548 d 16 h hidnplayr /kernel/branches/net/ -Fixed build.bat for NET branch
-Removed some unrelated files
-updates in telnet
 
2313 4548 d 18 h hidnplayr /kernel/branches/net/drivers/ Updated i8255x driver for NET branch  
2312 4548 d 18 h hidnplayr /kernel/branches/net/ Added missing struct.inc to NET branch  
2311 4549 d 9 h hidnplayr /kernel/branches/net/network/ more small updates and fixes in net branch  
2310 4549 d 11 h hidnplayr /kernel/branches/net/network/ more small updates and fixes in net branch  
2309 4549 d 12 h hidnplayr /kernel/branches/net/network/ small updates and fixes in TCP for net branch  
2308 4549 d 16 h hidnplayr /kernel/branches/net/network/ small updates and fixes in net branch  
2307 4549 d 17 h hidnplayr /kernel/trunk/network/eth_drv/ Re-enabled i8255x card 1068:8086.  
2306 4552 d 11 h hidnplayr /kernel/trunk/network/eth_drv/ re-enabled rtl8139 card in trunk kernel, it was disabled by error in r1887  
2305 4553 d 8 h hidnplayr /kernel/branches/net/ NET branch: re-organised all structs to use struct.inc from fasm  
2304 4553 d 14 h hidnplayr /kernel/branches/net/drivers/ Making SIS900 driver for net branch compileable  
2303 4554 d 9 h hidnplayr /kernel/branches/net/network/ More of the same  
2302 4554 d 9 h hidnplayr /kernel/branches/net/network/ Removed unnescessary typecasts in net branch  
2301 4554 d 10 h hidnplayr /kernel/branches/net/network/ Replaced some of the 'magic numbers' in net branch with constants.  
2300 4554 d 11 h hidnplayr /kernel/branches/net/network/ Fixed Unsigned jumps in net branch  
2299 4558 d 7 h hidnplayr /programs/system/setup/trunk/ Removed unused settings from setup
(midi, sb16, hd settings, ..)
Also time and date settings are removed, they can be set from the CALENDAR program.
 
2298 4573 d 16 h IgorA /programs/develop/fasm/trunk/ fasm use check_box2  
2297 4573 d 22 h clevermouse /programs/emulator/ removed KlbrInWin, in the main repository it is offtopic  
2296 4574 d 8 h leency /programs/network/icq/trunk/ kolibri icq update  
2295 4574 d 9 h leency /programs/games/flood-it/trunk/ flood-it v2.4 c--  
2294 4574 d 14 h IgorA /programs/develop/libraries/box_lib/trunk/ removed duplicate code  
2293 4575 d 19 h Serge /drivers/devman/acpinfo/ acpinfo  
2292 4577 d 21 h leency /programs/emulator/KlbrInWin/ KlbrInWin src uploaded  
2291 4578 d 6 h leency /programs/media/listplay/trunk/ listplay fix  
2290 4578 d 6 h leency /programs/media/listplay/trunk/ listplay v0.20  
2289 4578 d 6 h leency /programs/emulator/ ScummVM empty folder deleted  
2288 4578 d 10 h clevermouse /kernel/trunk/ Style corrected for new rules, no semantic changes  
2287 4579 d 12 h heavyiron /programs/develop/fasm/trunk/ fasm 1.69.34 - It's works but need check  
2286 4580 d 18 h dunkaist /programs/develop/heed/trunk/ heed: visual fix (r2278 related)  
2285 4581 d 19 h leency /programs/games/ eliza readme uploaded, mblocks trunk optimizations  
2284 4583 d 21 h dunkaist /programs/develop/libraries/libs-dev/libimg/ico_cur/ libimg: icon related bug fixed (reported by Leency)  
2283 4583 d 22 h leency /programs/games/flood-it/trunk/ flood-it: fixed bug, optimizations  
2282 4585 d 14 h leency /programs/games/flood-it/trunk/ flood-it reduced binary file size  
2281 4585 d 15 h leency /programs/games/flood-it/trunk/ flood-it v2.1: player can make turn by pressing a key  
2280 4585 d 20 h leency /programs/demos/3DS/ 3ds view bug fixed: text goes to win border  
2279 4585 d 20 h leency /programs/demos/3dsheart/trunk/ 3d heart caption changed  
2278 4586 d 8 h mario79 /programs/develop/heed/trunk/ HEED - small fix  
2277 4586 d 15 h leency /data/ flood-it added to Makefile and menu.dat  
2276 4586 d 15 h leency /programs/games/flood-it/ flood-it src uploaded  
2275 4586 d 20 h leency /programs/games/MSquare/trunk/ MSquare buttons text centered  
2274 4586 d 20 h leency /programs/demos/3dsheart/trunk/ 3dsheart small fix for autobuild  
2273 4586 d 20 h leency /programs/other/kpack/trunk/ kpack colors corrected  
2272 4587 d 6 h leency /data/ menu.dat and makefiles updated  
2271 4587 d 6 h leency /programs/demos/ 3dsheart src uploaded  
2270 4587 d 7 h leency /data/ 3dspiral -> 3dwav  
2269 4587 d 7 h leency /programs/demos/3dwav/ 3dwav src added  
2268 4587 d 20 h Serge /kernel/branches/Kolibri-acpi/ merge trunk  
2267 4587 d 20 h Serge /kernel/trunk/ reduce kernel memory usage  
2266 4587 d 21 h leency /programs/fs/Eolite/trunk/ eolite some code optimizations  
2265 4588 d 6 h leency /data/Vortex86MX-eng/ iconstrp.gif updated for Vortex86  
2264 4588 d 6 h leency /data/ iconstrp.gif update  
2263 4588 d 8 h leency /programs/other/kpack/trunk/ kpack check_boxes_set_sys_color  
2262 4588 d 8 h mario79 /programs/other/kpack/trunk/ KPACK - color correcting  
2261 4588 d 9 h mario79 /kernel/trunk/ Many fixes for blue boot screen  
2260 4588 d 10 h leency /data/ spanel deleted from Makefiles  
2259 4588 d 15 h Serge /kernel/branches/Kolibri-acpi/ acpi: reduce kernel memory usage  
2258 4588 d 20 h mario79 / Correcting DOCKPACK  
2257 4589 d 13 h killerkirill /kernel/trunk/blkdev/ Minor changes to English comments - grammatical, etc.  
2256 4589 d 17 h mario79 /data/ Correcting icons.dat  
2255 4589 d 17 h mario79 / Remove the old VRR code. p.1  
2254 4591 d 21 h IgorA /programs/ fix function 'DoubleFloat_to_String'  
2253 4592 d 13 h leency /data/ docpack icon small update  
2252 4592 d 14 h leency /programs/network/htmlv/lib/ c-- library small update  
2251 4592 d 16 h leency /data/ new docpack icon  
2250 4592 d 19 h leency /programs/ c-- library fix  
2249 4592 d 21 h mario79 /programs/develop/libraries/box_lib/trunk/ Box_lib - fix position of text for the "checkbox" and "optionbox"  
2248 4592 d 22 h leency /programs/network/htmlv/browser/ HTMLv small update  
2247 4592 d 22 h leency /programs/develop/libraries/console/ standalone console interface  
2246 4593 d 9 h leency /programs/media/scrshoot/ scrshoot: checkbox captions centered  
2245 4596 d 0 h mario79 /programs/system/icon/trunk/ Icon - deactivate the window after click (working to kernel r.2244 and above)  
2244 4596 d 0 h mario79 /kernel/trunk/ New f.18.1  
2243 4596 d 15 h Albom /programs/emulator/e80/trunk/utils/ keyZXtest (by Alver) src added.  
2242 4596 d 17 h leency /programs/fs/Eolite/trunk/ Eolite: fix  
2241 4596 d 17 h leency /programs/fs/Eolite/trunk/ Eolite: small code optimization  
2240 4596 d 17 h leency /programs/network/htmlv/browser/ HTMLv 0.70c  
2239 4596 d 20 h leency /programs/network/htmlv/lib/ fix kolibri.h--  
2238 4596 d 20 h leency /programs/network/htmlv/browser/ HTMLv 0.70b: universal function for detecting colors  
2237 4598 d 4 h mario79 /programs/media/zsea/ zSea - correcting to current date  
2236 4598 d 4 h mario79 /programs/media/zsea/ zSea - background image to the proportional stretching with inscribing  
2235 4598 d 20 h Serge /programs/system/pcidev/trunk/ pcidev: increase maximum irq level  
2234 4600 d 3 h mario79 /programs/system/board/trunk/ Board
1) Optimize redrawing
2) Clearing of source code
 
2233 4600 d 5 h mario79 /kernel/trunk/gui/ alternative fix for r.1474  
2232 4600 d 13 h dunkaist /programs/other/font_conv/ fontconv: font converter for kolibri added, win/dos binaries deleted  
2231 4600 d 15 h Serge /kernel/trunk/ merge apic code  
2230 4600 d 16 h IgorA /programs/develop/libraries/buf2d/trunk/ buf2d.obj: add new function 'buf2d_line_sm' to drawing smooth lines  
2229 4600 d 19 h Serge /kernel/branches/Kolibri-acpi/ acpi: bugfixes  
2228 4600 d 20 h leency /programs/network/htmlv/browser/ HTMLv 23.70  
2227 4600 d 20 h leency /programs/other/font_conv/ (fonts) convert.exe added  
2226 4600 d 21 h leency /programs/other/font_conv/ corrected fonts  
2225 4600 d 21 h leency /data/ corrected fonts/char.mt  
2224 4600 d 22 h leency /programs/other/font_conv/ fonts converter  
2223 4600 d 22 h leency /data/ Ukrainian 'e'-like letter size fixed  
2222 4600 d 23 h leency /programs/other/slovarik/ del bin file  
2221 4600 d 23 h leency /programs/ slovarik and calendar windows headers fixes  
2220 4601 d 3 h hidnplayr /kernel/branches/net/ NET branch:
- cleanup in stack.inc + re-organisation of device pointers
- i8255x driver stub
- fix in sis900 driver (still untested)
 
2219 4601 d 17 h Serge /kernel/branches/Kolibri-acpi/ acpi: define IRQ_PIC, IRQ_APIC  
2218 4601 d 22 h Serge /kernel/trunk/ merge acpi #2217  
2217 4602 d 10 h Serge /kernel/branches/Kolibri-acpi/ map_io_mem: set proper region size  
2216 4602 d 14 h Serge /drivers/devman/ update acpica  
2215 4602 d 16 h art_zh /programs/other/ FHT: SSE_patch_1  
2214 4603 d 7 h mario79 /kernel/trunk/gui/ window.inc - fix for r.1474  
2213 4603 d 12 h hidnplayr /programs/network/VNCclient/ Fixed bug in GUI of VNCclient  
2212 4603 d 13 h Serge /kernel/branches/ acpi: read ioapic & local apic bases  
2211 4604 d 6 h mario79 /programs/system/menu/trunk/ MAIN MENU
1) Checking for program exist to memory
2) Added processing of keys: left and right arrow
3) Fix for .BAT and .SH
 
2210 4604 d 10 h art_zh /programs/other/ fast Hartley transform presented  
2209 4604 d 10 h Serge /kernel/branches/Kolibri-acpi/ acpi: merge trank  
2208 4605 d 8 h mario79 /kernel/trunk/network/ I very much hope that this is the last fix for r.2129. This revision makes me cry.  
2207 4605 d 18 h leency /programs/other/kpack/trunk/ kpack: edit box now uses system colors  
2206 4605 d 19 h leency /programs/demos/3DS/ VIEW3DS: small appearance fix for some skins  
2205 4605 d 21 h leency /programs/demos/3dcube2/trunk/ 3dcube2: small appearance fixes  
2204 4605 d 21 h mario79 /programs/ KFM,OpenDialog, Tinypad - corrected for file associations  
2203 4606 d 7 h Rock_maniak_forever /programs/develop/tinypad/trunk/ Highlighting files with .mac extension.  
2202 4606 d 7 h Rock_maniak_forever /programs/develop/tinypad/trunk/ small change  
2201 4606 d 13 h IgorA /programs/develop/h2d2b/trunk/ h2d2b - restore key [Enter]  
2200 4606 d 16 h leency /data/eng/ menu.dat updated for eng distro  
2199 4606 d 17 h leency /data/rus/ menu.dat update for rus distro  
2198 4606 d 17 h leency /programs/develop/scancode/trunk/ scancode: appearance fixes  
2197 4606 d 17 h leency /programs/develop/h2d2b/trunk/ h2d2b: ok button label centered  
2196 4606 d 17 h leency /programs/network/VNCclient/ VNCclient: appearance small fixes  
2195 4606 d 18 h leency /programs/system/panel/trunk/ @panel: fixes  
2194 4606 d 19 h leency /programs/other/rtfread/trunk/ rtfread small update  
2193 4606 d 20 h leency /programs/demos/3DS/ fixes  
2192 4606 d 20 h leency /programs/demos/3DS/ View3DS v0.60 from Macgub  
2191 4606 d 21 h leency /programs/system/spanel/trunk/ spanel: minimal fixes  
2190 4607 d 2 h SoUrcerer /programs/develop/libraries/console/ Return write_string function to console.obj  
2189 4607 d 9 h mario79 /programs/media/zsea/ zSea - correcting to current date  
2188 4607 d 10 h mario79 /programs/media/zsea/ zSea - positioning for background "proportional stretching with cropping"  
2187 4608 d 10 h Serge /drivers/devman/ update  
2186 4608 d 15 h mario79 /kernel/trunk/network/ tcp.inc: fix for r2129  
2185 4609 d 11 h IgorA /programs/develop/libraries/buf2d/trunk/ buf2d: 1) small optimize 2) add examples  
2184 4609 d 12 h leency /programs/network/htmlv/browser/ HTMv 0.69b: opening pages up to 1mg size  
2183 4609 d 12 h leency /programs/develop/tinypad/trunk/data/ Tinypad: board path corrected (after a long long time ago...)  
2182 4609 d 13 h leency /programs/network/htmlv/browser/ HTMLv 0.69: image improvements, GetNextParam() optimizations  
2181 4609 d 13 h mario79 /data/Vortex86MX-eng/ correct makefile for Vortex86MX  
2180 4609 d 13 h mario79 /data/eng/ correct makefile for ENG  
2179 4609 d 13 h mario79 /data/rus/ attempt to correct makefile N2  
2178 4609 d 13 h mario79 /data/rus/ attempt to correct makefile  
2177 4610 d 9 h IgorA /programs/develop/libraries/buf2d/trunk/ 'buf2d.obj' functions 'buf_rect_by_size' and 'buf_filled_rect_by_size' work faster (optimize function 'buf_line_h')  
2176 4610 d 11 h serge /drivers/video/drm/radeon/ atikms: missing files :(  
2175 4610 d 11 h serge /drivers/video/drm/radeon/ dedicated video blitter  
2174 4610 d 14 h Albom /programs/system/shell/ Shell: CapsLock and Shift keys  
2173 4610 d 20 h IgorA /programs/develop/info3ds/ info3ds: now can edit vertex coordinates  
2172 4611 d 8 h mario79 /programs/develop/tinypad/trunk/ Tinypad - correct work with CAPS LOCK  
2171 4611 d 14 h mario79 /kernel/trunk/hid/ CAPS LOCK for ASCII key  
2170 4612 d 0 h serge /programs/develop/libraries/console/ con_init: save ebx, as required  
2169 4612 d 20 h serge /drivers/ ddk: export GetPid  
2168 4612 d 20 h serge /programs/develop/libraries/newlib/include/ update  
2167 4612 d 20 h serge /kernel/trunk/ merge kolibri_acpi #2156  
2166 4612 d 20 h serge /kernel/branches/Kolibri-acpi/core/ rename IRQ_EOI(irq) -> __fastcall irq_eoi(irq)  
2165 4613 d 10 h IgorA /programs/develop/info3ds/ info3ds:
1) added documentation
2) new window for coordinates view
 
2164 4615 d 10 h serge /kernel/trunk/core/ heap: fix memory leakage  
2163 4615 d 15 h mario79 /programs/media/zsea/ zSea rc4
1) background image to the proportional stretching with cropping
2) optimize scaling.obj
3) scaling.obj and convert.obj support RAW header to all cases is now
 
2162 4615 d 15 h IgorA /programs/develop/str_double/ add new programm 'str_double'  
2161 4616 d 23 h serge /drivers/include/ ddk: update includes  
2160 4616 d 23 h serge /drivers/video/drm/ sync video blitter  
2159 4617 d 8 h IgorA /programs/ box_lib:
1) add text color in macros edit_boxes_set_sys_color
2) new macros option_boxes_set_sys_color
t_edit_synt:
1) fix word colors
 
2158 4617 d 18 h leency /programs/fs/Eolite/trunk/ Eolite: small improvements  
2157 4617 d 20 h serge /kernel/trunk/core/ taskman:fix error reporting  
2156 4617 d 22 h serge /kernel/branches/Kolibri-acpi/ kernel_heap: hash table for memory descriptors  
2155 4617 d 22 h leency /programs/network/htmlv/ htmlv 0.68c: improvements and fixes in showing images, some optimizations  
2154 4618 d 15 h serge /kernel/trunk/ merge kolibri-acpi #2151  
2153 4618 d 15 h leency /programs/network/htmlv/ htmlv 0.68b: memory.h-- deleted, now using mem.h--  
2152 4618 d 15 h leency /programs/network/htmlv/browser/ htmlv 0.68: <font color="something unreal"> bug fixed  
2151 4618 d 15 h serge /kernel/branches/Kolibri-acpi/ kernel heap: new allocator for block descriptors  
2150 4618 d 22 h serge /kernel/branches/Kolibri-acpi/ merge trunk 2149  
2149 4619 d 23 h serge /kernel/trunk/core/ v86: fix wrong irq number  
2148 4620 d 11 h mario79 /programs/fs/kfm/trunk/ KFM - small optimization  
2147 4620 d 12 h clevermouse /kernel/trunk/network/ socket.inc: fix for r2129  
2146 4620 d 12 h clevermouse /kernel/trunk/ sync with r2143 except for a typo  
2145 4620 d 12 h clevermouse /kernel/trunk/blkdev/ fix virtual root enumeration broken in r2129  
2144 4620 d 15 h mario79 /programs/fs/opendial/ OpenDialog - restore the previous open directory if it fails to read data for a new directory  
2143 4621 d 0 h serge /kernel/branches/Kolibri-acpi/ acpi:rework mutexes  
2142 4621 d 15 h serge /kernel/branches/Kolibri-acpi/ merge trunk  
2141 4622 d 0 h serge /kernel/branches/Kolibri-acpi/ Kernel: initialize keyboard before mouse  
2140 4622 d 15 h clevermouse /kernel/trunk/ support for PnP disks, part 2: adapt current caching  
2139 4623 d 10 h IgorA /programs/develop/h2d2b/trunk/ h2d2b: use 'editbox'  
2138 4623 d 10 h serge /kernel/branches/Kolibri-acpi/ kernel heap: minor improvements  
2137 4623 d 17 h clevermouse /kernel/trunk/core/ fix mutex_unlock  
2136 4623 d 20 h IgorA /programs/develop/ buf2d.obj:
- new function 'buf2d_resize'
info3ds:
- update resize window
- update function 'block_analiz_data'
 
2135 4626 d 9 h leency /programs/system/rb/trunk/ rb: fix path  
2134 4626 d 10 h leency /programs/fs/Eolite/trunk/ Eolite 0.99.8 RC3  
2133 4626 d 14 h leency /programs/games/kosilka/ hm... and like that  
2132 4626 d 14 h leency /programs/ small fixes  
2131 4626 d 15 h leency /programs/games/kosilka/ kosilka: I wish rolling up bug fixed (I have no MSVC, so if there is any misstake, please fix it :)  
2130 4626 d 20 h serge /kernel/branches/Kolibri-acpi/ merge trunk  
2129 4626 d 20 h serge /kernel/trunk/ irq: reset fail counter
all kernel: replace old non-blocking mutexes
 
2128 4626 d 23 h leency /programs/system/cpu/trunk/ cpu: terminate process buttons width corrected  
2127 4627 d 11 h clevermouse /programs/network/downloader/trunk/ fix wrong bugfix  
2126 4627 d 13 h clevermouse /programs/network/downloader/trunk/ downloader: fix the superfluous first character in downloaded file  
2125 4627 d 17 h IgorA /programs/ Text Editor:
1) fixed bug with mouse inactive window
2) small optimization
TE syntax file converter:
1) uses a 'PathShow'
Info3ds:
1) fixed bug with mouse inactive window
2) small update
box_lib.obj:
1) documentation on the 'PathShow'
 
2124 4627 d 19 h clevermouse /data/ remove atikms from autorun  
2123 4627 d 19 h clevermouse /kernel/trunk/ forgotten include  
2122 4627 d 20 h clevermouse /kernel/trunk/ kernel timers  
2121 4628 d 0 h leency /programs/system/run/trunk/ run: low case window title  
2120 4628 d 11 h clevermouse /kernel/trunk/ support for PnP disks: add exports and docs  
2119 4628 d 13 h clevermouse /kernel/trunk/ support for PnP disks, part 1  
2118 4628 d 22 h serge /kernel/trunk/ move PIC functions into separate file  
2117 4629 d 10 h leency /data/rus/ correct menu.dat  
2116 4629 d 12 h mario79 /programs/media/zsea/ zSea - 2 small bugfix.  
2115 4629 d 18 h clevermouse /kernel/trunk/ get sizeof.* really working for struct/ends definitions  
2114 4629 d 20 h serge /kernel/trunk/ restore previous version_inf  
2113 4629 d 20 h serge /kernel/trunk/core/ missing irq.inc  
2112 4629 d 20 h serge /kernel/trunk/ shared irq's  
2111 4629 d 20 h serge /drivers/usb/uhci/ usbhid: update  
2110 4630 d 10 h jaeger /programs/develop/tinypy/ tinypy: particularly debugged network support.  
2109 4630 d 10 h leency / httpc deleted from distro, /sys/downloader -> /sys/network/downloader, menu updated  
2108 4630 d 10 h leency /programs/system/test/trunk/ test: skinned window  
2107 4630 d 14 h IgorA /programs/develop/info3ds/ 'info3ds': added information on new chunks  
2106 4630 d 19 h serge /kernel/branches/Kolibri-acpi/ move irq functions into separate file  
2105 4630 d 20 h mario79 /programs/develop/fasm/trunk/ Small correct for r2093  
2104 4631 d 0 h maximYCH /kernel/trunk/ Russian language for kernel boot messages  
2103 4631 d 14 h mario79 /kernel/trunk/core/ Correct for r2101 "force behaviour as before r1992"  
2102 4631 d 15 h IgorA /programs/ 1) 'box_lib.obj' update 't_edit' version 3
2) 'Text Editor' use new version syntax files
 
2101 4631 d 16 h clevermouse /kernel/trunk/core/ force behaviour as before r1989, r1992  
2100 4631 d 22 h serge /kernel/trunk/ remove unused code  
2099 4632 d 2 h jaeger /programs/develop/tinypy/ tinypy: Network sockets support.  
2098 4632 d 7 h leency /programs/fs/Eolite/trunk/ Eolite v0.99  
2097 4632 d 9 h leency /programs/network/downloader/trunk/ downloader: save button caption centered now  
2096 4632 d 10 h leency /programs/demos/magnify/trunk/ magnify: changed header  
2095 4632 d 12 h dunkaist /programs/demos/firework/trunk/ firework: rolled up fix  
2094 4632 d 12 h dunkaist /programs/demos/movback/trunk/ movback: rolled up fix  
2093 4632 d 13 h mario79 /programs/develop/fasm/trunk/ FASM small bugfix  
2092 4632 d 15 h leency / copyr deleted from nigtbuilds. Finally  
2091 4632 d 17 h leency /programs/develop/h2d2b/trunk/ hex2dec2bin 0.3: using system colors  
2090 4632 d 19 h serge /kernel/trunk/docs/ update documentation  
2089 4632 d 19 h serge /kernel/trunk/ remove fn 41,42,44,45  
2088 4633 d 0 h dunkaist /programs/develop/asciivju/trunk/ asciivju: v0.4  
2087 4633 d 0 h dunkaist / asciivju: v0.3 R3, makefiles update (building from source)  
2086 4633 d 12 h IgorA /programs/other/ corrected file 'html.syn'
modify program 't_edit_synt'
 
2085 4633 d 16 h leency /programs/network/htmlv/ Text-based Browser 23.67 aka HTML Viewer v0.67  
2084 4633 d 16 h mario79 /kernel/trunk/detect/ Fix for Floppy/IRQ6 - broken from r.1380  
2083 4633 d 17 h leency /programs/demos/flatwav/trunk/ Flatwav: skinned window  
2082 4633 d 17 h leency / Small icons fixes (Eolite & Iconstrp)  
2081 4633 d 20 h leency /data/rus/File Managers/ correct eolite.ini  
2080 4633 d 22 h IgorA /programs/develop/info3ds/ info3ds:
1) fixed detection of levels of blocks
2) added a signature to some units
 
2079 4634 d 13 h mario79 /programs/games/tanks/trunk/ TANKS v.1.15
1) Checking for "rolled up" window
2) Code optimization
3) Clearing source
 
2078 4634 d 19 h Albom /programs/other/planet_v/ Planet_v: auto refresh after start  
2077 4634 d 20 h Albom /programs/system/shell/ SHELL: .shell script runs from the current dir  
2076 4634 d 20 h mario79 /programs/games/klavisha/trunk/ Klavisha v.0.95
1) Checking for "rolled up" window
2) Code optimization
3) Clearing source
 
2075 4635 d 9 h mario79 /programs/games/megamaze/trunk/ MEGAMAZE - checking for "rolled up" window  
2074 4635 d 10 h dunkaist /programs/other/rtfread/trunk/ rtfread: roll_up fix  
2073 4635 d 10 h jaeger /programs/develop/tinypy/ tinypy: can now run from shell and use command line parameters.  
2072 4635 d 11 h dunkaist /programs/games/MSquare/trunk/ MSquare: rolled_up window fix  
2071 4635 d 11 h dunkaist /programs/games/gomoku/trunk/ rolled_up window fix  
2070 4635 d 11 h dunkaist /data/Vortex86MX-eng/ Vortex makefile update for r2067, sorry  
2069 4635 d 11 h dunkaist /data/ makefiles update for r2067  
2068 4635 d 11 h mario79 /programs/system/desktop/trunk/ DESKTOP - checking for "rolled up" window  
2067 4635 d 11 h dunkaist /programs/games/freecell/ freecell: rolled_up fix, using common macros.inc  
2066 4635 d 12 h dunkaist /programs/games/arcanii/trunk/ arcanii: rolled_up fix  
2065 4635 d 12 h mario79 /programs/develop/tinypad/trunk/ TINYPAD - checking for "rolled up" window  
2064 4635 d 12 h dunkaist /programs/games/reversi/trunk/ reversi: rolled_up fix for the window  
2063 4635 d 12 h mario79 /programs/demos/magnify/trunk/ MAGNIFY - checking for "rolled up" window  
2062 4635 d 13 h dunkaist /programs/games/phenix/trunk/ phenix: fixed window drawing when rolled up  
2061 4635 d 14 h dunkaist /programs/games/snake/trunk/ snake: correct rolled_up window state handling  
2060 4635 d 15 h leency /programs/games/mine/trunk/ Mine 0.52: rolling up fix  
2059 4635 d 16 h mario79 /programs/develop/fasm/trunk/ FASM - checking for "rolled up" window  
2058 4635 d 17 h mario79 /programs/other/kpack/trunk/ KPACK - checking for "rolled up" window  
2057 4635 d 17 h mario79 /programs/system/pcidev/trunk/ PCIDEV - checking for "rolled up" window  
2056 4635 d 17 h leency /programs/games/clicks/trunk/ Just Clicks v0.8: window rolling up bug fixed (finded by Mario)  
2055 4635 d 17 h mario79 /programs/fs/opendial/ OpenDialog - checking for "rolled up" window  
2054 4635 d 18 h leency /programs/fs/Eolite/trunk/ Eolite 0.98.9b, Eolite.ini gets from programs folder or then from /rd/1/File managers/  
2053 4636 d 11 h jaeger /programs/develop/tinypy/ tinypy: added some Russian documentation.  
2052 4636 d 12 h IgorA /programs/develop/info3ds/ info3ds:
1) fixed a bug with the definition of block size
2) some improvements
 
2051 4636 d 20 h IgorA /programs/ new program to see the structure of blocks in the files 3ds  
2050 4637 d 20 h serge /kernel/branches/Kolibri-acpi/ new irq handling  
2049 4638 d 11 h serge /kernel/branches/Kolibri-acpi/ IRQH code  
2048 4639 d 15 h jaeger /programs/develop/tinypy/tinypy/ tinypy: first working module written on FASM.
Exports: kolibri_dbg.debug_print(message).
 
2047 4639 d 22 h art_zh /kernel/branches/Kolibri-A/trunk/ direct detection of available memory  
2046 4640 d 12 h dunkaist /programs/demos/bgitest/trunk/FONTS/ copy *CHR fonts from 0.7.7.0 (some were broken)  
2045 4642 d 22 h mario79 /programs/media/animage/trunk/ Animage - checking for "rolled up" window  
2044 4643 d 12 h mikedld /kernel/trunk/fs/ fs_HdDelete:
* correct check for ext2 partition type (never reached ext2 implementation)

reserve_cd_channel:
* jump to correct label (wrong channel was being reserved if retry occured)
* re-enable interrupts (were being masked upon proc return)
 
2043 4645 d 20 h jaeger /programs/develop/tinypy/modules/ tinypy: added re and random modules, not adapted for Kolibri yet.  
2042 4645 d 23 h serge /programs/develop/binutils/ binutils-2.20: kos32 emulation  
2041 4645 d 23 h serge /programs/develop/libraries/newlib/ newlib: revert to previous stack allocation  
2040 4646 d 18 h serge /programs/develop/libraries/newlib/ newlib: fix stack allocation  
2039 4650 d 11 h jaeger /programs/develop/tinypy/tinypy/ tinypy: basic GUI support.  
2038 4651 d 20 h leency /programs/media/animage/trunk/ Animage: appearance fixes 2  
2037 4651 d 21 h leency /programs/media/animage/trunk/ Animage: appearance fixes  
2036 4654 d 12 h dunkaist /programs/media/kiv/trunk/ kiv: fixed calculating window size for files containing several frames of different size (*.ico)  
2035 4654 d 14 h mario79 / Fix for r.2031 (and 2034)  
2034 4654 d 14 h mario79 /data/ Fix for r.2031  
2033 4654 d 14 h mario79 /programs/develop/heed/trunk/ HEED v0.16
1) Start with open file path
2) Show working file path
3) Some optimization
 
2032 4654 d 16 h leency /programs/fs/Eolite/trunk/ Eolite delete debug information  
2031 4654 d 16 h leency /programs/fs/Eolite/trunk/ Eolite v 0.98.9  
2030 4654 d 17 h leency /programs/demos/unvwater/trunk/ unvwater: right version  
2029 4658 d 14 h leency /programs/demos/movback/trunk/ movback: transparent background  
2028 4658 d 14 h leency /programs/demos/plasma/trunk/ plasma: transparent background  
2027 4658 d 14 h leency /programs/demos/unvwater/trunk/ unvwater: transparent background  
2026 4658 d 19 h clevermouse /data/ autobuild: add rule for FASM_PROGRAMS_CD  
2025 4659 d 4 h Albom /programs/demos/bcdclk/trunk/ keys handling in bcdclk  
2024 4659 d 9 h leency /programs/demos/3DS/ VIEW3DS: header fix  
2023 4659 d 15 h leency /programs/games/sq_game/trunk/ CQ game: Window Y=4  
2022 4659 d 15 h leency /programs/demos/3dspiral/trunk/ 3dspiral: skinned window, transparent background, esc exit  
2021 4659 d 17 h clevermouse /data/ move atikms to the CD image  
2020 4659 d 17 h leency /programs/games/tanks/trunk/ tanks: debug information deleted  
2019 4659 d 17 h clevermouse /data/ separate dependencies of libddk and libcore  
2018 4659 d 19 h leency /programs/games/tanks/trunk/ tanks v1.1 (fixes from dunkaist and leency)  
2017 4659 d 21 h clevermouse /drivers/video/drm/radeon/ fix atikms LTO build  
2016 4659 d 21 h leency /programs/demos/3dcube2/trunk/ 3DCUBE2 transparent background, window header updated  
2015 4661 d 0 h serge /kernel/branches/Kolibri-acpi/ fix pci irq's  
2014 4661 d 16 h art_zh /kernel/branches/Kolibri-A/trunk/ getting smaller and closer to real hardware...  
2013 4661 d 19 h yogev_ezra /data/rus/ games/soko: remove the last file from Russian build  
2012 4661 d 19 h yogev_ezra /data/ 1) Update HD Audio driver in Vortex86MX image with a shorter-timings drivers
2) Update iconstrp.gif in all images with a new file from Leency
3) Remove games/soko from the Russian image to save some disk space
 
2011 4662 d 13 h mikedld /kernel/trunk/gui/ Forum defect (post #35194, by Leency): mouse wheel events aren't sent after clicking window border  
2010 4662 d 13 h serge /kernel/branches/Kolibri-acpi/ merge trunk  
2009 4664 d 12 h yogev_ezra /programs/games/tanks/trunk/ games/tanks: updated to v1.02 from Leency  
2008 4664 d 17 h clevermouse /data/ add dependency on core.S  
2007 4664 d 20 h serge /drivers/ atikms: RC11.2 video blitter  
2006 4666 d 10 h jaeger /programs/develop/tinypy/ Implemented basic file I/O.  
2005 4667 d 14 h serge /drivers/ atikms: RC11.2  
2004 4670 d 1 h serge /drivers/video/drm/ RC11.01 R600 irq handler  
2003 4670 d 1 h serge /drivers/include/ RC11.01 includes  
2002 4675 d 17 h mario79 /programs/demos/free3d/trunk/ free3d - fix for new cnv_png.obj  
2001 4676 d 12 h jaeger /programs/develop/tinypy/tinypy/ tinypy: file reading support.  
2000 4677 d 12 h mario79 /programs/media/zsea/ zSea - cleaning and preparing the source code  
1999 4677 d 17 h clevermouse / launcher: quoted parameters; allow tabs in place of spaces  
1998 4677 d 18 h clevermouse /programs/system/board/trunk/ board: abort infinite loop if logfile not created  
1997 4679 d 19 h clevermouse /programs/system/board/trunk/ board: delete 'Dump' tab  
1996 4679 d 20 h clevermouse /programs/system/board/trunk/ board: set log file name from the command line  
1995 4683 d 9 h mario79 /programs/system/pcidev/trunk/ PCIDEV - fixes for previous revisions.  
1994 4683 d 12 h mario79 /programs/media/zsea/ zSea - buildall.sh for Linux  
1993 4683 d 13 h mario79 /programs/system/pcidev/trunk/ PCIDEV - Show the message "NA" if the IRQ is not assigned  
1992 4683 d 21 h clevermouse /kernel/trunk/core/ allow hooks of IRQ6  
1991 4684 d 22 h serge /drivers/video/drm/radeon/ RC11 Makefile.lto  
1990 4684 d 22 h serge /drivers/video/drm/radeon/ RC11 barts  
1989 4685 d 19 h clevermouse /kernel/trunk/ allow hooks of IRQ15  
1988 4686 d 0 h serge /drivers/video/drm/radeon/ RC11 Makefile.lto  
1987 4686 d 1 h serge /drivers/ RC11 fixup  
1986 4686 d 1 h serge /drivers/video/drm/ RC11 preview  
1985 4687 d 14 h mario79 /programs/system/pcidev/trunk/ PCIDEV - clearing of title  
1984 4688 d 14 h mario79 /programs/system/pcidev/trunk/ PCIDEV - memory for "device list" is increased to 16 KB  
1983 4689 d 2 h yogev_ezra /programs/system/pcidev/trunk/ pcidev: I am not good enough to be one of the authors :)  
1982 4689 d 7 h mario79 /programs/system/pcidev/trunk/ PCIDEV 2.3 (changing the number of version given all previous revisions)
1) Save PCI devices list to disk
2) Using OpenDialog for select of path
 
1981 4689 d 14 h yogev_ezra /programs/system/pcidev/trunk/ pcidev: Split history to separate file; change version number after fix done by CleverMouse  
1980 4689 d 16 h yogev_ezra / Add sources of APM driver (by Staper) and battery driver (by Gluk)  
1979 4689 d 16 h yogev_ezra /programs/demos/3DS/ Updated 'View3ds' sources till ver. 0.059  
1978 4689 d 17 h yogev_ezra /programs/network/htmlv/browser/ HTMLv: 'IF' jump distance too large  
1977 4689 d 17 h yogev_ezra /programs/network/htmlv/browser/ HTMLv: hopefully last fix  
1976 4689 d 17 h yogev_ezra /programs/network/htmlv/browser/ HTMLv: fix again  
1975 4689 d 18 h yogev_ezra /programs/network/htmlv/browser/ HTMLv: some fixes  
1974 4689 d 18 h yogev_ezra /programs/network/htmlv/ HTMLv: some optimizations  
1973 4689 d 19 h yogev_ezra /data/ 'HTMLv': remove pre-compiled binaries  
1972 4689 d 19 h yogev_ezra /data/ Auto-build 'HTMLv'  
1971 4690 d 5 h lev / added sources of HTMLv with named colors and italic text support  
1970 4690 d 16 h serge /drivers/ DDK update - includes  
1969 4690 d 17 h clevermouse /drivers/ddk/ ddk: add dependency on all .h files  
1968 4690 d 18 h serge /drivers/include/linux/ DDK update - kernel.h  
1967 4690 d 19 h serge /drivers/include/linux/ DDK update - includes  
1966 4690 d 19 h serge /drivers/ddk/ DDK update - strlcpy  
1965 4690 d 19 h serge /drivers/video/drm/radeon/ RC11 preliminary update - Makefiles  
1964 4690 d 21 h serge /drivers/include/ RC11 preliminary update - includes  
1963 4690 d 21 h serge /drivers/video/drm/ RC11 preliminary update  
1962 4698 d 14 h clevermouse /kernel/ merge kolibri-cfg into trunk  
1961 4699 d 22 h clevermouse /data/ remove precompiled cnv_png.obj  
1960 4700 d 2 h serge /kernel/trunk/drivers/ remove deprecated code  
1959 4701 d 10 h mario79 /programs/media/zsea/ Autobuild script (buildall.bat) for zSea  
1958 4701 d 13 h mario79 /programs/media/zsea/ 1) Correcting the "Scaling" module to new invoke.
2) Some corrections for "RAW to RAW" and "Rotate" modules.
 
1957 4701 d 14 h mario79 /programs/media/zsea/ Correcting the "Rotate" module to new invoke.  
1956 4701 d 14 h mario79 /programs/media/zsea/ Correcting the "RAW to RAW" module to new invoke.  
1955 4701 d 16 h mario79 /data/ Correct Makefile's for previous revisions.  
1954 4701 d 17 h mario79 /programs/ Some corrects for previous revisions.  
1953 4701 d 18 h mario79 /programs/ 1) OpenDialog is moved to separate directory and corrected for new cnv_png.obj
2) Ctrldemo (demo of Box_Lib) is corrected for new cnv_png.obj
3) Actual zsea.inc
 
1952 4702 d 13 h art_zh /kernel/branches/Kolibri-A/trunk/ stable corebootable version  
1951 4703 d 9 h mario79 /programs/media/zsea/ zSea - advanced image viewer for KolibriOS
v.1.0 rс3 12.06.2011
 
1950 4706 d 13 h clevermouse /kernel/branches/kolibri-cfg/bootloader/fat32/ kolibri-cfg: fixes in fat32 bootloader  
1949 4706 d 21 h clevermouse /kernel/trunk/ fix of r1941  
1948 4708 d 16 h clevermouse /kernel/trunk/ @notify user on #UD exception  
1947 4711 d 16 h clevermouse /programs/system/pcidev/trunk/ fix of r1946  
1946 4711 d 17 h clevermouse /programs/system/pcidev/trunk/ pcidev: don't scan for other functions on single-function devices  
1945 4711 d 21 h yogev_ezra /programs/system/pcidev/trunk/ 'pcidev': Add HDA controller recognition and 17F3 RDC Semiconductor vendor.  
1944 4715 d 8 h yogev_ezra /data/Vortex86MX-eng/ Create "AutoBuild" folder for Vortex86MX systems (eBox-3300MX / Gecko Edubook)  
1943 4715 d 9 h yogev_ezra /data/ 'autorun.dat': Revert to previous state (load 'com_mouse' and don't load 'board')  
1942 4715 d 21 h clevermouse /kernel/branches/kolibri-cfg/ kernel branch with configurable boot  
1941 4715 d 21 h art_zh /kernel/ kernel constants compression/relocation  
1940 4718 d 0 h art_zh /kernel/branches/Kolibri-A/trunk/ bootloader optimization  
1939 4718 d 11 h yogev_ezra /data/rus/ Fix Makefile  
1938 4718 d 11 h yogev_ezra /data/ Add syntax explanation for 'autorun.dat'.
Remove '3dsheart' DEMO from Russian build to free some space (it's almost the same as 'View3DS').
 
1937 4721 d 19 h art_zh /programs/ fastcall/syscall instructions should be avoided in future
due to possible compatibility problems.
 
1936 4731 d 4 h yogev_ezra /data/eng/ Fix Makefile  
1935 4731 d 4 h yogev_ezra /programs/games/soko/trunk/ fix path  
1934 4731 d 4 h yogev_ezra / games/soko: auto-build from sources  
1933 4731 d 6 h yogev_ezra / games/tanks: auto-build from sources  
1932 4731 d 7 h yogev_ezra /data/ games/klavisha: build from sources  
1931 4731 d 8 h yogev_ezra /programs/demos/3DS/ Updated 'View3ds' sources till ver. 0.057  
1930 4732 d 18 h art_zh /kernel/branches/Kolibri-A/trunk/ just a minor optimisation  
1929 4733 d 8 h art_zh /kernel/branches/Kolibri-A/trunk/ gfx-revertion bugs liced  
1928 4735 d 19 h art_zh /kernel/branches/Kolibri-A/trunk/ 1) gfx reverted to stable version 1710
2) Phenom and Fusion CPUs supported
3) RDMSR syscall added
 
1927 4741 d 0 h jaeger /programs/develop/tinypy/tinypy/ tinypy: removed unused file.  
1926 4741 d 13 h jaeger /programs/develop/tinypy/tinypy/fasm_modules/ Added a draft of assembler module template.  
1925 4741 d 13 h jaeger /programs/develop/tinypy/tinypy/ Fixed libc path.  
1924 4743 d 13 h dunkaist /data/ associations for xcf format (for /data/rus, sorry)  
1923 4743 d 13 h dunkaist /data/eng/File Managers/ associations for xcf format (file managers:kfar, kfm, eolite)  
1922 4743 d 14 h dunkaist /programs/media/kiv/trunk/ kiv: OpenDialog filter for xcf files  
1921 4743 d 14 h dunkaist /programs/develop/libraries/libs-dev/libimg/ libimg: basic xcf support (reading)  
1920 4744 d 1 h Albom /programs/system/panel/trunk/ CapsLock check support for @panel.  
1919 4748 d 3 h Albom /programs/system/keybi/ Modifications of keybi (using of box_lib) by IgorA  
1918 4751 d 23 h Albom /programs/system/keybi/ Keyboard indicators utility keybi added  
1917 4773 d 14 h Asper /kernel/trunk/drivers/ Fix previous rev  
1916 4773 d 15 h Asper /kernel/trunk/drivers/ Infinity without MMX+ instructions  
1915 4773 d 19 h Asper /kernel/trunk/drivers/ Removing of dublicating driver  
1914 4775 d 20 h jaeger /programs/develop/libraries/menuetlibc/src/libc/ansi/stdio/ Added snprintf() and vsnprintf() functions.  
1913 4775 d 21 h jaeger /programs/develop/tinypy/ Uploaded tinypy sources.  
1912 4777 d 13 h clevermouse /kernel/trunk/drivers/ vidintel: support for pre-i9xx videocards  
1911 4778 d 21 h clevermouse /data/ Makefile: autobuild livecd  
1910 4781 d 15 h IgorA /programs/develop/libraries/buf2d/trunk/ library 'buf2d.obj':
add new function 'buf2d_set_pixel'
 
1909 4783 d 19 h clevermouse /kernel/trunk/blkdev/ test error condition in the wait loop  
1908 4792 d 11 h serge /programs/develop/libraries/newlib/ newlib: fix pseudo relocations  
1907 4794 d 22 h serge /programs/develop/libraries/ libraries: update Makefiles  
1906 4795 d 12 h serge /programs/develop/libraries/newlib/ newlib: update  
1905 4795 d 20 h serge /programs/develop/libraries/ libmpg123 1.9.0  
1904 4796 d 11 h IgorA /programs/develop/kol_f_edit/ added to the program styles to the window object  
1903 4797 d 2 h serge /programs/develop/libraries/newlib/include/ newlib: update includes  
1902 4799 d 1 h serge /programs/develop/libraries/Mesa/ Mesa: disable s3tc  
1901 4801 d 0 h serge /programs/develop/libraries/ Mesa 7.10.1  
1900 4801 d 13 h yogev_ezra /programs/system/MyKey/trunk/ MyKey.asm: fixed version from Asper  
1899 4802 d 19 h art_zh /kernel/branches/Kolibri-A/trunk/ Kolibri-A: new graph engine = BUGGY VERSION! =  
1898 4803 d 1 h serge /programs/develop/libraries/ build ddls  
1897 4805 d 10 h serge /programs/develop/libraries/ libpng 1.5.1  
1896 4805 d 12 h serge /programs/develop/libraries/zlib/ zlib-1.2.5  
1895 4806 d 0 h serge /programs/develop/libraries/ cairo & pixman: update  
1894 4806 d 1 h serge /kernel/trunk/ kernel: new blitter  
1893 4806 d 12 h hidnplayr /kernel/branches/net/drivers/ Updated R6040 driver for net branch:
Fixed typo, cleaned up, disabled excessive debug output.
 
1892 4807 d 1 h serge /programs/develop/libraries/ cairo-1.10.2  
1891 4807 d 14 h serge /programs/develop/libraries/pixman/ pixman-1.0  
1890 4809 d 14 h clevermouse /data/ Makefile: add mykey.ini  
1889 4809 d 15 h hidnplayr /kernel/branches/net/drivers/ Updated r6040 driver for net branch  
1888 4810 d 11 h yogev_ezra /kernel/trunk/network/eth_drv/drivers/ Linux name fix  
1887 4810 d 14 h hidnplayr /kernel/trunk/network/eth_drv/ R6040 driver for trunk kernel  
1886 4810 d 14 h hidnplayr /kernel/branches/net/ R6040 driver for net branch  
1885 4810 d 17 h hidnplayr /kernel/branches/net/network/ Added some stub functions to net_branch  
1884 4813 d 15 h Albom /programs/develop/libraries/menuetlibc/makefiles/ Makefile_for_cpp_program: objcopy add  
1883 4813 d 15 h clevermouse /programs/develop/libraries/menuetlibc/linuxtools/ fix compiler name  
1882 4813 d 18 h clevermouse /programs/develop/libraries/menuetlibc/ add menuetlibc sources  
1881 4813 d 18 h mario79 /programs/demos/free3d/trunk/ Free3D version 0.6
1) advanced control for mouse
2) advanced control for keyboard: W,A,S,D and Arrow Up,Down,Left,Right
 
1880 4814 d 17 h mario79 /programs/demos/free3d/ Free3D version 0.5
1) PNG textures 128x128
2) using libraries cnv_png.obj and archiver.obj
3) using dinamically allocation of memory
 
1879 4816 d 14 h Albom /programs/develop/libraries/gblib/ gblib src added  
1878 4817 d 14 h serge /kernel/trunk/blkdev/ int13_call: vm86 hotfix  
1877 4817 d 15 h clevermouse / Makefile: build atikms with LTO  
1876 4817 d 15 h clevermouse /data/rus/ Makefile: build atikms with LTO  
1875 4817 d 20 h serge /drivers/ usb: keyboard driver  
1874 4817 d 20 h serge /kernel/trunk/ kernel: set_keyboard_data  
1873 4817 d 20 h serge /drivers/ddk/ ddk: missing chkstk.S  
1872 4817 d 20 h serge /drivers/ ddk: alloca & chkstk  
1871 4818 d 11 h clevermouse /drivers/ddk/stdio/ max() as compile-time expression for gcc3  
1870 4818 d 13 h serge /drivers/ ddk: missing files  
1869 4818 d 22 h serge /drivers/ddk/ ddk: Linux vsnprintf()  
1868 4818 d 23 h serge /programs/system/board/trunk/ board: "\n" do forced carriage return  
1867 4819 d 14 h serge /drivers/devman/ devman: create device list  
1866 4819 d 19 h yogev_ezra /programs/emulator/fceu/ fceu/FCEU_v0.2_src.7z added  
1865 4819 d 19 h yogev_ezra /programs/emulator/PrMK/trunk/docs/ More Russian names fixing  
1864 4819 d 19 h yogev_ezra /programs/ Fix some Russian file names in emulator/PrMK  
1863 4819 d 19 h yogev_ezra /programs/ Added sources: emulator/PrMK , games/klavisha  
1862 4824 d 13 h Albom /programs/system/shell/ Running programs in the current directory with Shell is fixed.  
1861 4824 d 15 h dunkaist /programs/games/snake/trunk/ snake: i586 fix - cmovnz replaced  
1860 4825 d 15 h clevermouse / copy .shell file from shell folder, remove shell binaries  
1859 4825 d 17 h art_zh /kernel/branches/Kolibri-A/trunk/ new "tiled" graph engine (* buggy version *)  
1858 4826 d 6 h lev /programs/develop/libraries/box_lib/trunk/ Fixed deletion of selected text in the Editbox with "Backspace"
"Shift+Delete", "Shift+Backspace" with selected text still work wrong.
 
1857 4826 d 12 h hidnplayr /kernel/branches/net/ i586 compatability macros (CMOVcc substitutes) for NET branch  
1856 4826 d 16 h clevermouse /data/ remove e80 binaries  
1855 4826 d 17 h clevermouse /data/ Makefile: autobuild e80  
1854 4826 d 17 h clevermouse /programs/emulator/e80/trunk/ e80: multi-language build  
1853 4828 d 17 h yogev_ezra /programs/develop/c--/trunk/ "32" (Based on Sphinx C--): added license file from original Sphinx C--  
1852 4828 d 17 h mario79 /data/ Corrected kfm.ini to the nightly builds.  
1851 4828 d 17 h mario79 /programs/fs/kfm/trunk/ KFM
1) Added license text to kfm.asm
2) Compilation with default system macros.inc
3) Add build.sh for Linux
4) Corrected kfm.ini
 
1850 4829 d 13 h yogev_ezra / Comment out "C--" auto-build.  
1849 4829 d 13 h yogev_ezra /programs/develop/c--/trunk/ C--: fix some compiler warnings  
1848 4829 d 14 h yogev_ezra /programs/develop/c--/trunk/ Test C--  
1847 4829 d 15 h yogev_ezra /data/eng/ Try to compile C--  
1846 4829 d 15 h yogev_ezra / Add sources of "C--"'like compiler written in C--.  
1845 4830 d 11 h yogev_ezra /programs/develop/libraries/ufmod/ Added libraries/ufmod source code.  
1844 4830 d 13 h clevermouse / Makefile: use kiv.ini from kiv folder  
1843 4830 d 13 h clevermouse / Makefile: autobuild media/ac97snd  
1842 4830 d 15 h clevermouse /programs/media/ac97snd/ media/ac97snd: playlist support from Asper  
1841 4830 d 16 h clevermouse /data/ Makefile: slightly shorter autobuild string  
1840 4830 d 18 h clevermouse /data/ Makefile: add autobuild string to the boot screen  
1839 4831 d 9 h yogev_ezra /programs/fs/Eolite/trunk/ File Managers/Eolite: update Readme & History files.  
1838 4831 d 10 h hidnplayr /kernel/branches/net/network/ Net branch:
-Updates in TCP code: accepting connections now works.
(TCPserv is able to send 'hello world!' to telnet client)
 
1837 4831 d 14 h clevermouse / Makefile: autobuild kpack,kfm, copy bitmaps from kfm folder  
1836 4831 d 17 h hidnplayr /kernel/branches/net/applications/tcpserv/ Net Branch:
TCPserv: very simple TCP server used to develop and debug TCP code.
 
1835 4831 d 20 h clevermouse /data/ Revert r1834: ICQ is unuseable  
1834 4832 d 20 h yogev_ezra / Add ICQ to the auto-build script  
1833 4832 d 20 h hidnplayr /programs/network/icq/trunk/ ICQ:
- deleted unused files
- Spelling mistake corrected
- Added correct build_xx.bat files (altough program itself still needs to be translated)
 
1832 4832 d 21 h yogev_ezra /programs/network/icq/ network/icq: sources uploaded to SVN  
1831 4833 d 14 h hidnplayr /kernel/branches/net/network/ Updates in NET branch:
- Added RST packet handling code
- Added SOCKET_isconnected
- Added ACK handeling in syn rcvd state (for passive open)
 
1830 4833 d 15 h hidnplayr /kernel/branches/net/network/ Bugfixes in Net branch:
- Fixed delayed ACK (misimplementation)
- Fixed zero window problem and checksum for TCP_respond_socket
 
1829 4833 d 18 h clevermouse / Makefile: autobuild @notify,MyKey,spanel,test  
1828 4833 d 20 h yogev_ezra /programs/games/FindNumbers/trunk/ games/FindNumbers: put one more short operator back  
1827 4833 d 20 h yogev_ezra /programs/games/FindNumbers/trunk/ games/FindNumbers: put the short operators back where suggested (Что за глючный язык C--)  
1826 4833 d 20 h yogev_ezra /programs/games/FindNumbers/trunk/ games/FindNumbers: convert C-- keywords to lowercase (Linux compliance).  
1825 4833 d 21 h yogev_ezra /programs/games/sudoku/trunk/ games/sudoku: Fix filename for Linux  
1824 4833 d 21 h yogev_ezra / Games: bnc, FindNumbers, gomoku, MSquare, sq_game, sudoku - add compilation from sources; remove binaries from SVN.  
1823 4834 d 13 h hidnplayr /kernel/branches/net/drivers/ Fixed bug in RTL8169 interrupt procedure.  
1822 4834 d 18 h clevermouse /programs/games/clicks/trunk/ games/clicks: avoid c-- compiler bug  
1821 4834 d 19 h yogev_ezra /programs/games/c4/trunk/ games/c4: fix NASM compilation warnings  
1820 4834 d 20 h clevermouse /data/ Makefile: fix fasm,nasm dependency handling  
1819 4834 d 20 h yogev_ezra /programs/demos/3DS/ Updated 'View3ds' sources till ver. 0.055. Added revision history file. Added some more 3DS example objects.  
1818 4835 d 13 h Albom /programs/system/psxpad/ psxpad src added.  
1817 4835 d 13 h Albom /programs/ Console15, eliza, ScrV src added.  
1816 4835 d 15 h yogev_ezra /programs/system/ 'kerpack' removed (it already exists on SVN in /programs/other folder). 'MyKey' updated till ver. 0.2  
1815 4835 d 15 h yogev_ezra /programs/system/ Added sources of 'kerpack', 'MyKey', '@notify', 'spanel', 'test'.  
1814 4835 d 17 h yogev_ezra /programs/emulator/ Add emulators: 'DosBox' (binary only), 'e80', 'fceu' (binary only).  
1813 4835 d 17 h yogev_ezra /programs/games/ Revert addition of 'StarTrek' - not relevant for KolibriOS.  
1812 4835 d 18 h yogev_ezra /programs/games/StarTrek/ Added 'StarTrek' game source code. The game was written in FASM for Win32. Theoretically could be ported for KolibriOS :-)  
1811 4835 d 19 h yogev_ezra /programs/games/donkey/ 'Donkey' game - merge with 0.8 sources from diamond's last nightbuild.  
1810 4835 d 19 h Albom /programs/games/piton/ 'Piton' game src is updated. Could be compiled automatically.  
1809 4835 d 19 h yogev_ezra /programs/games/ Updated versions: piton (ver 0.3), FindNumbers (ver 1.1)  
1808 4835 d 19 h Albom /programs/games/donkey/ 'Donkey' game src is updated. Could be compiled automatically.  
1807 4835 d 19 h Albom /programs/system/shell/ Killall and ccpuid commands are temporarily removed. Text strings are corrected.  
1806 4835 d 20 h yogev_ezra /programs/games/ Added sources of the following games: mario2, megamaze, MSquare, pig, soko.  
1805 4835 d 21 h yogev_ezra /programs/games/ Added sources of the following games: bnc, checkers, fara, FindNumbers, gomoku, reversi, rforces, sq_game, sudoku, whowtbam, xonix.  
1804 4836 d 8 h yogev_ezra /skins/ Add the list of skins authors.  
1803 4836 d 9 h yogev_ezra / Added source code of games 'kox', 'lights', 'sw'. Changed MakeFile to have them compile from sources. Removed pre-compiled versions.  
1802 4836 d 9 h yogev_ezra /programs/games/pong/trunk/ 'Pong' game source updated till ver 1.1  
1801 4836 d 9 h yogev_ezra /programs/network/zeroconf/trunk/ zeroconf.asm - fix typos  
1800 4836 d 11 h yogev_ezra /data/eng/ Test again  
1799 4836 d 11 h yogev_ezra /data/eng/ Test remove bcdclk from Makefile ENG  
1798 4836 d 11 h yogev_ezra /programs/demos/bcdclk/ Add bcdclk  
1797 4836 d 11 h yogev_ezra /programs/demos/ Deleted bcdclk  
1796 4836 d 11 h yogev_ezra /programs/demos/ Fix more slashes (Linux).  
1795 4836 d 12 h yogev_ezra /programs/media/ Fix slashes  
1794 4836 d 12 h yogev_ezra / Add sources of 'listplay' and 'startmus' to SVN; remove pre-compiled versions; force compile from sources.  
1793 4836 d 12 h yogev_ezra /skins/ Add 'skins' collection to SVN.  
1792 4836 d 13 h yogev_ezra /programs/fs/kfm/ Add KFM v0.47b sources to SVN.  
1791 4836 d 13 h yogev_ezra /data/ Update Makefile to reflect correct path for bcdclk  
1790 4836 d 14 h yogev_ezra /programs/demos/bcdclk/ Change path of 'bcdclk' to conform with others.  
1789 4836 d 14 h yogev_ezra /programs/demos/ Add 'cubeline', 'cubetext' and 'gears' source code to SVN.  
1788 4836 d 14 h yogev_ezra /data/ Fix Makefile  
1787 4836 d 14 h yogev_ezra / Remove 3DS files from floppy back to sources (floppy disk full).  
1786 4836 d 14 h yogev_ezra / Revert '3dsheart' to pre-compiled version (last source code did not wish to compile).  
1785 4836 d 14 h yogev_ezra /programs/demos/ Revert  
1784 4836 d 16 h yogev_ezra /programs/demos/3dsheart/trunk/ '3DSheart.ASM': fix2  
1783 4836 d 16 h yogev_ezra /programs/demos/3dsheart/trunk/ '3DSheart.ASM': fix  
1782 4836 d 16 h yogev_ezra /programs/demos/3dsheart/trunk/ '3DSheart.ASM': remove already defined macro.  
1781 4836 d 16 h yogev_ezra / Add '3DSheart' demo source; force compilation from source; remove pre-compiled binary from SVN.  
1780 4836 d 17 h yogev_ezra / Add 'flatwav' demo sources; force compilation from source; remove pre-compiled binary from SVN.  
1779 4836 d 17 h yogev_ezra / Add '3dspiral' demo sources; force compilation from source; remove pre-compiled binary from SVN.  
1778 4836 d 17 h yogev_ezra / Force 'web' demo to compile from sources. Remove pre-compiled file from 'data' folder.  
1777 4836 d 18 h yogev_ezra /programs/demos/3DS/ Fix data.inc in View3ds 0.054  
1776 4836 d 18 h yogev_ezra /programs/demos/3DS/ Updated View3ds source to ver. 0.054  
1775 4836 d 19 h yogev_ezra /programs/demos/life/ Added sources of 'life' demo to SVN ('life' is not the same as 'life2' so please keep both).  
1774 4837 d 8 h hidnplayr /kernel/branches/net/network/ More TCP and sockets code  
1773 4837 d 15 h hidnplayr /kernel/branches/net/network/ More TCP updates + Socket states  
1772 4837 d 15 h hidnplayr /kernel/branches/net/network/ Small update in TCP_input  
1771 4837 d 17 h clevermouse /programs/games/mine/trunk/ mine: do not generate listing - avoid forced recompilation  
1770 4837 d 18 h yogev_ezra /programs/demos/web/ Added sources of 'web' demo to SVN.  
1769 4837 d 18 h yogev_ezra /programs/demos/life2/ Added sources of life2 demo to SVN.  
1768 4838 d 19 h clevermouse / clicks v0.77 by Leency, multi-language build  
1767 4840 d 16 h clevermouse /data/ Makefile: fix locks  
1766 4840 d 16 h clevermouse /data/ Makefile: allow additional parameters for C-- compiler, autobuild games/mine  
1765 4840 d 18 h clevermouse / add missing files for r1764  
1764 4840 d 18 h clevermouse / autobuild HLL stuff  
1763 4841 d 9 h hidnplayr /kernel/branches/net/network/ More updates to TCP code of new stack.  
1762 4842 d 7 h hidnplayr /kernel/branches/net/network/ Bugfix of r1761  
1761 4845 d 9 h hidnplayr /kernel/branches/net/network/ Updates of TCP_output for net branch  
1760 4845 d 20 h dunkaist /programs/games/snake/trunk/ snake: fix for yogev_ezra: YOU_WIN picture replaced with HIGH_SCORE picture  
1759 4845 d 20 h dunkaist /data/ now Makefile copies snake.ini from its trunk, so it will be always up-to-date  
1758 4845 d 21 h clevermouse /data/eng/ fix in english makefile for nasm - 2  
1757 4845 d 21 h clevermouse /data/eng/ fix in english makefile for nasm  
1756 4846 d 5 h dunkaist /programs/games/tetris/trunk/ fix for Jaeger (next figure will fall fast if i hold DOWN arrow while current one is falling)  
1755 4846 d 10 h dunkaist /programs/system/panel/trunk/ final (i hope) alt+f4 fix. this one is for @panel  
1754 4846 d 11 h dunkaist /programs/system/menu/trunk/ alt+f4 fix for @menu. now it closes all the tree. such fix is still needed for @panel  
1753 4846 d 11 h mario79 / 1) Fix for HEED - the event of mouse processed only if the window on "top of stack" is now
2) Fix MENU.DAT for current path of HEED on ramdisk
 
1752 4846 d 12 h clevermouse /data/ Makefile: support for NASM compilation  
1751 4846 d 18 h dunkaist /programs/system/icon/trunk/ Alt+F4 fix. (icon.asm from diamond's last nightbuild)  
1750 4846 d 19 h clevermouse /kernel/trunk/drivers/ modesetter for Intel videocards: fixes for pre-i965 cards  
1749 4846 d 21 h dunkaist /data/rus/ @ss compiling crash fixed (for /data/rus)  
1748 4846 d 21 h dunkaist /data/eng/ @ss compiling crash fixed  
1747 4846 d 23 h mario79 /programs/system/ss/trunk/ End fix @ss  
1746 4847 d 9 h mario79 /programs/system/ss/trunk/ interim audit for @SS N2  
1745 4847 d 10 h mario79 /programs/system/ss/ interim audit for @SS  
1744 4847 d 16 h clevermouse /data/ Makefile: separate fasm rule from programs list to avoid unnecessary rebuilds  
1743 4847 d 17 h clevermouse / better english name for light branch of END; compile light branch, not trunk  
1742 4847 d 17 h mario79 /programs/system/end/easy/ Restore the easy version of END application  
1741 4847 d 19 h dunkaist /programs/system/ compilation fixes under Linux. Do not use backslashes, please...  
1740 4848 d 14 h clevermouse /data/ cosmetic Makefile fix for output of dd  
1739 4848 d 17 h clevermouse / change path to repository in data/*/Makefile  
1738 4848 d 19 h clevermouse /kernel/trunk/bootloader/ fix parameters saving in floppy bootsector  
1737 4848 d 19 h clevermouse /data/ data for build system  
1736 4848 d 20 h clevermouse /programs/system/docpack/trunk/ multilanguage in docpack.asm  
1735 4848 d 20 h clevermouse / fix compilation in linux  
1734 4851 d 10 h hidnplayr /kernel/trunk/network/eth_drv/ Added i8255x compatible card 1068:8086 to the network card list.  
1733 4857 d 16 h hidnplayr /kernel/branches/net/network/ * Updates in TCP code
* Splitted TCP code into multiple files
* cleanup
 
1732 4865 d 14 h IgorA /programs/develop/kol_f_edit/ update 'kol_f_edit', added example of connecting the library 'buf2d.obj'  
1731 4866 d 19 h clevermouse /kernel/trunk/drivers/ LVDS non-VGA modesetter for Intel videocards  
1730 4866 d 20 h clevermouse /kernel/trunk/ Video subsystem:
* export GetDisplay and SetScreen for COFF drivers
* fix out-of-bound access to screen map in __sys_disable_mouse
 
1729 4868 d 18 h hidnplayr /programs/network/airc/trunk/ Changed default server in Airc to freenode.  
1728 4869 d 19 h clevermouse /programs/ fix compilation in linux  
1727 4874 d 14 h IgorA /programs/ 1) 'kol_f_edit': optimize & update, create folder 'docs'
2) 'buf2d.obj': rename function 'buf2d_cruve_bezier'
 
1726 4875 d 12 h ataualpa /programs/network/airc/trunk/ AIRC: added Russian translation, and now I made it correctly;)  
1725 4875 d 19 h clevermouse /programs/ Files {BOARD,AIRC}.ASM restored from before svn.1723:
- BOARD.ASM@1723 can not be compiled (wrong path to MACROS.INC)
- AIRC.ASM@1723 lacks english support
 
1724 4876 d 12 h mario79 /programs/system/board/trunk/ BOARD - rollback to a previous version  
1723 4876 d 14 h ataualpa /programs/ Stackcfg: improved Russian translation and added Ukrainian, AIRC: added Russian translation  
1722 4878 d 0 h Rock_maniak_forever /programs/fs/Eolite/trunk/lib/ Fixed bug. Happened an error from space deficiency in buffer used by function 9.  
1721 4878 d 0 h Rock_maniak_forever /programs/fs/Eolite/trunk/lib/ Old version. With small bug.  
1720 4878 d 21 h IgorA /programs/develop/ 1) small update 'init_checkbox2' in 'box_lib.obj'
2) update 'kol_f_edit' now can create element 'checkbox2'
 
1719 4879 d 8 h hidnplayr /kernel/branches/net/network/ Update in TCP code for net branch.  
1718 4883 d 13 h mario79 /programs/other/kpack/linux/ Kpack for Linux - all sources only assembler, GCC using for linking  
1717 4883 d 16 h IgorA /programs/develop/ 1) correction functions 'buf_filled_rect_by_size' and 'buf_line_h' in 'buf2d.obj'
2) fix & update 'kol_f_edit'
 
1716 4886 d 13 h hidnplayr /kernel/branches/net/network/ Small update in TCP code, stub for TCP_close  
1715 4887 d 9 h IgorA /programs/develop/ fix element 'checkbox2' in 'box_lib.obj'  
1714 4888 d 13 h IgorA /programs/develop/ update:
1) 'kol_f_edit'
2) documentation 'info_checkbox.htm'
 
1713 4889 d 16 h mario79 /programs/other/kpack/trunk/ Kpack v 0.20
Added code for packing the kernel.mnt
 
1712 4895 d 11 h mario79 /programs/other/kerpack/ Kerpack - disassembled, rewrited and corrected for FASM  
1711 4897 d 12 h IgorA /programs/develop/ fix & update 'kol_f_edit'  
1710 4902 d 15 h art_zh /kernel/branches/Kolibri-A/trunk/ Kolibri-A: non-cacheable WinMap = BARE TEST VERSION! =  
1709 4902 d 18 h clevermouse /kernel/trunk/blkdev/ ATA operation with sector above 128G is error, not operation modulo 128G  
1708 4903 d 7 h art_zh /kernel/branches/Kolibri-A/trunk/video/ hline/vline coolhack a-la Serge  
1707 4903 d 21 h art_zh /kernel/branches/Kolibri-A/trunk/ VESA 32bpp optimisation  
1706 4906 d 20 h IgorA /programs/develop/kol_f_edit/ update 'kol_f_edit'  
1705 4910 d 8 h IgorA /programs/ update 'kol_f_edit'  
1704 4910 d 18 h lrz /programs/ Make application for fdd's nightbuild.  
1703 4911 d 8 h art_zh /kernel/branches/Kolibri-A/trunk/boot/ blue screen removal: some bugs fixed  
1702 4911 d 13 h Lrz /programs/ Add newline a nightbuild  
1701 4911 d 19 h lrz /programs/ Begin work on the fdd's night distribution  
1700 4912 d 12 h art_zh /kernel/branches/Kolibri-A/trunk/boot/ Kolibri-A: anoying blue screen menu removed  
1699 4913 d 6 h art_zh /kernel/branches/Kolibri-A/ simplified kernel build scripts  
1698 4915 d 10 h IgorA /programs/develop/kol_f_edit/ Add new programm 'kol_f_edit'
Details view in 'readme.htm'
 
1697 4916 d 12 h serge /kernel/trunk/drivers/ sound.asm: fix counter bug  
1696 4917 d 1 h serge /programs/media/Fplay/ Fplay source code.  
1695 4917 d 2 h serge /drivers/audio/a5536/ geode: DEV_GET_POS call done right  
1694 4917 d 18 h mario79 /kernel/trunk/ Fix for rev. 1623 - broken build.bat  
1693 4919 d 18 h serge /programs/develop/libraries/newlib/ Newlib source code  
1692 4919 d 19 h serge /drivers/audio/a5536/ geode: DEV_GET_POS call  
1691 4919 d 21 h serge /programs/develop/sdk/trunk/sound/ sound.lib: SetTimeBase() & GetTimeStamp()  
1690 4919 d 21 h serge /kernel/trunk/drivers/ Infinity: get streams time stamp. High precision version.  
1689 4920 d 7 h art_zh /kernel/branches/Kolibri-A/trunk/ SYNC WITH MAIN TRUNC: kernel-A updated to $1687  
1688 4920 d 13 h mario79 /programs/other/kpack/trunk/ Kpack v0.15
1) Window Y=4, B = 1
2) Refresh lenght of data after Editbox editing
3) Changed format of start parameter - longer path (total length 255 + zero).
 
1687 4921 d 21 h art_zh /kernel/branches/Kolibri-A/trunk/ sync with main kernel: rotationless sysfn62 call  
1686 4923 d 18 h mario79 /programs/other/kpack/trunk/ Kpack - Using of F68, Box_Lib, Proc_Lib and OpenDialog.  
1685 4924 d 0 h lrz /programs/ Screenshoot use new version checkbox.  
1684 4924 d 12 h IgorA /programs/develop/libraries/buf2d/trunk/ new function 'buf2d_flood_fill'  
1683 4925 d 20 h art_zh /kernel/branches/Kolibri-A/trunk/ init.inc optimized for AMD chipsets  
1682 4925 d 23 h lrz /programs/develop/libraries/box_lib/ Copy new version checkbox to trunk.  
1681 4926 d 20 h mario79 /programs/other/kpack/trunk/ Kpack - fully roaming LZMA code is now  
1680 4928 d 13 h serge /programs/develop/libraries/ffmpeg/ patch for ffmpeg 0.6 svn #25603  
1679 4931 d 16 h serge /kernel/trunk/drivers/ Infinity: get streams time stamp. Low precision version.  
1678 4932 d 19 h art_zh /kernel/branches/Kolibri-A/trunk/ Kolibri-A: Linux-friendly now  
1677 4933 d 12 h dunkaist /programs/games/snake/trunk/ snake: version 0.7  
1676 4933 d 15 h Nasarus /kernel/trunk/docs/ docs updated  
1675 4933 d 15 h Nasarus /kernel/trunk/ sysfn 18.3: UID byte reserved  
1674 4933 d 17 h Nasarus /programs/system/shell/bin/ bins added  
1673 4933 d 17 h Nasarus /programs/system/shell/ Shell 0.4.52. "killall" added & bugfixes  
1672 4933 d 19 h mario79 /programs/other/kpack/trunk/ kpack removing the binary  
1671 4933 d 19 h mario79 /programs/other/kpack/ kpack = Kolibri Packer
Disassemled and corrected specially for FASM
 
1670 4937 d 2 h Nasarus /programs/system/shell/ some changes  
1669 4937 d 3 h Nasarus /programs/system/shell/ Shell 0.4.51. See History.txt for details.  
1668 4937 d 7 h Nasarus /programs/system/shell/ Shell 0.4.5: Multilanguage, russification, some new commands (see History.txt for details)  
1667 4937 d 12 h IgorA /programs/develop/libraries/box_lib/trunk/ file 't_edit.mac' correction function 'ted_text_add'  
1666 4937 d 23 h mario79 /programs/develop/libraries/box_lib/trunk/ Box_Lib some optimization by size of code  
1665 4940 d 11 h Nasarus /programs/system/shell/ Shell 0.4.4 (All)  
1664 4940 d 13 h art_zh /kernel/branches/Kolibri-A/trunk/ CDROM is not supported any more...  
1663 4940 d 15 h Nasarus /kernel/trunk/ Sysfn9 - event mask was added into returned buffer  
1662 4940 d 22 h Nasarus /kernel/trunk/docs/ Sysfunctions 70 & 30: the info about relative names is added.  
1661 4943 d 0 h lrz /programs/develop/libraries/box_lib/branch/ bugfix new macros.  
1660 4943 d 0 h lrz /programs/develop/libraries/box_lib/branch/ Support new flags for checkbox.  
1659 4945 d 19 h Nasarus /programs/system/panel/trunk/ @panel not shows OpenDialog windows now  
1658 4945 d 19 h mario79 /programs/develop/libraries/proc_lib/trunk/ Proc_Lib
1) OpenDialog invoking code - the full reenter-able is now
2) Small bugfix
 
1657 4945 d 19 h lrz /programs/develop/libraries/box_lib/branch/ new version checkbox ver. 2  
1656 4946 d 8 h mario79 /programs/develop/libraries/proc_lib/trunk/ Proc_Lib small bugfix  
1655 4946 d 12 h Nasarus /programs/ cObj program added (author: Albom)  
1654 4946 d 17 h mario79 /programs/develop/libraries/ OpenDialog and Proc_Lib
1) Fix for unused events
2) Auto popup OpenDialog
 
1653 4946 d 19 h IgorA /programs/ fixed assignment of colors in some functions, red and blue swapped. Now the color match on a system functions  
1652 4946 d 21 h lrz /programs/develop/libraries/box_lib/branch/ some optimisation  
1651 4946 d 22 h mario79 /programs/develop/tinypad/trunk/ Small bugfix for r.1624  
1650 4950 d 0 h Nasarus /programs/develop/heed/trunk/ Heed (Hex Editor) - small bugfixes, russian menu  
1649 4950 d 11 h diamond /programs/system/rdsave/trunk/ rdsave: add comment from http://board.kolibrios.org/viewtopic.php?t=1486  
1648 4950 d 14 h IgorA /programs/develop/libraries/buf2d/trunk/ fix function 'buf2d_bit_blt'  
1647 4950 d 18 h Nasarus /programs/system/ 1. Shell updated to 0.4.4. Author: Albom
2. @SS [ScreenSaver] now reacts to key pressing
 
1646 4950 d 22 h mario79 /programs/network/downloader/trunk/ Downloader v0.5
1) reducing the size of the binary code,
2) program uses far less memory while running (>0x7000, the old version used >0x100000)
3) process only net event at start with parameter (URL)
 
1645 4951 d 18 h clevermouse /programs/network/downloader/ upload downloader  
1644 4952 d 21 h clevermouse /kernel/trunk/network/eth_drv/drivers/ fix RTL8139 under qemu  
1643 4953 d 11 h mario79 /programs/media/animage/trunk/ Animage v1.3
1) Fixed window flicker when redrawing
2) Fixed memory leak for stack
 
1642 4953 d 19 h IgorA /programs/develop/libraries/buf2d/trunk/ buf2d.obj:
1) new function 'buf2d_filled_rect_by_size'
2) fix function 'buf_bit_blt_alpha'
 
1641 4954 d 8 h art_zh /kernel/branches/Kolibri-A/ an experimental kernel with a mad syscall and FHT inside  
1640 4954 d 14 h Lrz /programs/develop/libraries/box_lib/trunk/ bugfix.  
1639 4954 d 14 h Lrz /programs/develop/libraries/box_lib/ Brunch for experiments. See readme.txt.  
1638 4956 d 11 h serge /kernel/branches/Kolibri-acpi/ APIC patch from Ghost. Not tested.  
1637 4956 d 18 h mario79 /programs/media/animage/trunk/ Animage correct draw window on the way - coming soon  
1636 4956 d 18 h mario79 /programs/media/animage/trunk/ Some small bugfixs for Animage  
1635 4956 d 22 h serge /kernel/branches/Kolibri-acpi/ acpi branch  
1634 4957 d 10 h IgorA /programs/develop/libraries/ 1) 'buf2d.obj' new function 'buf2d_rect_by_size'
2) 'box_lib.obj' fix function 'tl_node_poi_get_data'
 
1633 4957 d 13 h serge /drivers/ devman: detect acpi irq  
1632 4957 d 18 h mario79 /programs/media/animage/trunk/ Animage
1) Program used function 68 instead 64 is now
2) Select path with OpenDialog
 
1631 4958 d 19 h serge /drivers/ ddk: update
devman: scan pci bus. Complete.
 
1630 4960 d 8 h serge /drivers/ radeon:fix compilation & minor updates  
1629 4960 d 8 h serge /kernel/trunk/ f62/pci_api: and again  
1628 4960 d 20 h serge /drivers/ devman: scan pci bus. Not yet complete.  
1627 4961 d 8 h serge /drivers/ ddk: fix strcpy
devman: scan pci root bus
 
1626 4961 d 15 h art_zh /kernel/branches/Kolibri-A/trunk/ a test version with FFT library inside kernel  
1625 4962 d 0 h serge /drivers/devman/ scan acpi bus and create device tree  
1624 4962 d 12 h mario79 /programs/develop/tinypad/trunk/ Tinypad 4.0.6 - select file path with OpenDialog for Load and Save.  
1623 4968 d 17 h mikedld /kernel/trunk/ fixed drivers compilation  
1622 4969 d 10 h mario79 /programs/system/hdd_info/ HDD Informer 0.2 (original autor Staper - staper@inbox.ru)
1) select path with OpenDialog,
2) show 2 different path for Info and SMART files
3) draw number of page
 
1621 4970 d 10 h mario79 /programs/system/mgb/trunk/ Kolibri Graphics Benchmark 0.4
(oldest MGB - Menuet Graphics Benchmark 0.3)
1) select path with OpenDialog,
2) use of Box_Lib and Proc_Lib,
3) support start with path for *.mgb file
4) optimization code and size of use memory
 
1620 4970 d 13 h IgorA /programs/develop/fasm/trunk/ update 'fasm'  
1619 4970 d 15 h IgorA /programs/ 1) new function 'edit_box_set_text' in 'box_lib'
2) small updates in 'fasm', 'planet_v', 'nu_pogodi'
 
1618 4974 d 3 h lrz /programs/develop/libraries/box_lib/trunk/ Small change  
1617 4974 d 10 h IgorA /programs/develop/fasm/trunk/ 'fasm' use 'OpenDialog'  
1616 4974 d 11 h serge /drivers/ 1)rename libdrv -> libddk
2)thread safe malloc
3)linux dma_pool_*
 
1615 4974 d 11 h serge /kernel/trunk/core/ 1)kernel_free: set proper return value
2)export get_timer_ticks
 
1614 4975 d 15 h serge /kernel/trunk/ sysfn62: again and again...  
1613 4976 d 9 h serge /drivers/ update usb driver  
1612 4976 d 9 h serge /kernel/trunk/ 1)sysfn62 yet anothe fix
2)new exports
 
1611 4978 d 10 h mario79 /programs/system/desktop/trunk/ Appl. Desktop:
1) Select path with OpenDialog for SKN and DTP
2) Use Box_Lib and Proc_Lib
 
1610 4979 d 11 h mario79 /programs/media/scrshoot/ Screenshooter - small fix for autoshoot.  
1609 4979 d 12 h IgorA /programs/ new game 'Frog boaster'  
1608 4979 d 20 h mario79 /programs/ Screenshooter:
1) select path for save with OpenDialog
2) bag fix for threads stacks

RDsave:
Small fix for OpenDialog filter data
 
1607 4980 d 10 h mario79 /programs/develop/libraries/box_lib/asm/trunk/ OpenDialog - small change of processing error for loading directory, after start program.  
1606 4980 d 11 h mario79 /programs/system/rdsave/trunk/ RDsave:
1) select path with OpenDialog
2) keys 1,2,3,4 for select options
 
1605 4982 d 17 h serge /drivers/usb/uhci/ 1) create skeleton queues
2) install irq handlers & enable uhci interrupts
 
1604 4982 d 17 h serge /drivers/ddk/ 1) import AttachIntHandler
2) skip log if interrupts masked
 
1603 4982 d 23 h art_zh /kernel/trunk/bus/pci/ new SysFn62 call - STABLE now  
1602 4983 d 7 h art_zh /kernel/trunk/bus/pci/ fn62 rotation bug fixed  
1601 4983 d 8 h mario79 /programs/system/mousemul/trunk/ MousEmul
1) total optimization of code
2) different events for Up and Down of key Num 5
3) advansed acceleration mode
 
1600 4984 d 22 h serge /drivers/usb/uhci/ 1) small optimisation
2) build with ddk headers and libs
 
1599 4985 d 11 h art_zh /kernel/branches/Kolibri-A/ 1) SouthBridge utilities;
2) reverted for the old (but stable) 62syscall for a while...
 
1598 4985 d 19 h art_zh /kernel/trunk/bus/pci/ #1591 sysfn62 rotation bug resque -- not stable yet!  
1597 4989 d 15 h mario79 /programs/develop/libraries/box_lib/trunk/ Box_Lib:
MenuBar uses memory for buffer RAW image only temporarily is now.
Early the buffer is was obtained permanently at the first request and after used it is not freed.
 
1596 4990 d 18 h Lrz /programs/develop/libraries/box_lib/trunk/ bugfix shift+home and end.  
1595 4993 d 12 h mario79 /programs/media/midamp/trunk/ When MidAmp will start with parm "path of file", It is giving right path for OpenDialog now.  
1594 4993 d 12 h mario79 /programs/media/kiv/trunk/ When KIV will start with parm "path of file", It is giving right path for OpenDialog now.  
1593 4993 d 16 h dunkaist /programs/develop/libraries/libs-dev/libimg/ libimg: 1bpp (monochrome) images support,
pcx.asm now uses 1bpp functions too, pcx code optimization
 
1592 4993 d 22 h IgorA /programs/ 't_edit' use 'proc_lib.obj'
'planet_v' small fix
 
1591 4994 d 0 h lrz /kernel/trunk/ A 62 sys function have call without cross registers. Small optimization a syscall.inc.  
1590 4994 d 11 h mario79 /programs/develop/libraries/box_lib/asm/trunk/ Small fix for OpenDialog  
1589 4994 d 11 h mario79 /programs/develop/libraries/box_lib/trunk/ Box_Lib - small fix for FileBrowser control  
1588 4994 d 12 h mario79 /programs/media/midamp/trunk/ MidAmp
1) Bottom menu does work through OpenDialog now
2) Removed code for invoke Sysxtree.
 
1587 4994 d 16 h Lrz /kernel/branches/Kolibri-A/trunk/ A sys func. 62 have call without cross registers.  
1586 4994 d 17 h mario79 /programs/develop/heed/trunk/ HeEd - checked and controlled of smallest size of main window. (Fix for crash)  
1585 4994 d 18 h mario79 /programs/develop/libraries/box_lib/asm/trunk/ CtrlDemo - used OpenDialog calls of Proc_Lib now  
1584 4994 d 21 h IgorA /programs/other/planet_v/ 'planet_v' use library 'proc_lib.obj'  
1583 4994 d 21 h mario79 /programs/media/midamp/trunk/ MidAmp
1) Use OpenDialog calls of Proc_Lib now
2) Build with pack
 
1582 4994 d 22 h mario79 /programs/ 1) KIV - correction for OpenDialog
2) Rtfread - correction for OpenDialog, build with pack
3) Heed - build with pack
 
1581 4994 d 23 h mario79 /programs/develop/ 1) OpenDialog saved position and size
2) Proc_Lib support for OpenDialog saved position and size
3) Heed - used OpenDialog saved position and size
 
1580 4995 d 11 h diamond /programs/develop/libraries/libs-dev/libimg/pcx/ libimg: fixed typo in pcx.asm  
1579 4995 d 20 h diamond /kernel/trunk/hid/ no ascii codes for releasing keys (fix of rev. 1576)  
1578 4996 d 10 h dunkaist /programs/ build_all.bat: snake game compiling added  
1577 4996 d 11 h IgorA /programs/games/nu_pogodi/trunk/ Nu pogodi: new options in the configuration file  
1576 4996 d 11 h diamond /kernel/trunk/hid/ fix releasing hotkeys  
1575 4996 d 11 h dunkaist /programs/media/kiv/trunk/ kiv: *.pcx images loading at next/prev button pressing  
1574 4998 d 8 h diamond /programs/develop/libraries/libs-dev/ revert changes in libini+libio from rev. 1573  
1573 4998 d 21 h IgorA /programs/ 'libio' and 'libini': function 'get_color' not spoil register 'ecx'
game 'Nu_pogodi': revised
 
1572 4999 d 11 h dunkaist /programs/develop/libraries/libs-dev/libimg/pcx/ libimg: PCX v3.0 image format support - grayscale and monochrome (through converting to 8bit) decoding  
1571 5001 d 10 h Asper /programs/system/board/trunk/ Version of board that write log file.  
1570 5002 d 9 h dunkaist /programs/media/kiv/trunk/ kiv: "PCX" string added to opendialog filter  
1569 5002 d 9 h dunkaist /programs/develop/libraries/libs-dev/libimg/ libimg: begin of PCX image format support (version 3.0 24bit only for now)  
1568 5003 d 10 h diamond /programs/develop/libraries/libs-dev/ libini: abort infinite loop on write error  
1567 5004 d 17 h dunkaist /programs/ new macro szZ: same as sz, but with 0 at the end of line (ASCIIZ string)  
1566 5004 d 17 h dunkaist /programs/games/snake/trunk/ snake: version 0.5  
1565 5007 d 21 h art_zh /kernel/branches/Kolibri-A/utilities/ rs780 northbridge test utilities (for 6 major config spaces)  
1564 5009 d 16 h hidnplayr /kernel/branches/net/drivers/ Fixed PCnet driver.  
1563 5010 d 10 h diamond /kernel/trunk/ fix bug #16  
1562 5010 d 11 h hidnplayr /kernel/branches/net/applications/netcfg/ Fixed typo in driverlist of netcfg  
1561 5011 d 10 h hidnplayr /kernel/branches/net/drivers/ MTD80x driver for net branch:
Only mtd803 aka surecom ep-320x for now.
 
1560 5011 d 19 h art_zh /kernel/branches/Kolibri-A/trunk/ PCIe config bugs fixed  
1559 5012 d 9 h hidnplayr /kernel/branches/net/drivers/ Latest bugfix in RTL8169 for today.  
1558 5012 d 9 h hidnplayr /kernel/branches/net/drivers/ Update of RTL8169 driver for net branch  
1557 5012 d 18 h hidnplayr /kernel/branches/net/drivers/ Some bugfixes in RTL8169 driver for net branch.  
1556 5013 d 17 h hidnplayr /kernel/branches/net/drivers/ Fixed RTL8139 driver.
bugfix in RTL8169 driver.
 
1555 5014 d 20 h IgorA /programs/ small update game 'Nu pogodi' and lib 'buf2d.obj'  
1554 5015 d 16 h hidnplayr /kernel/branches/net/drivers/ I uploaded the wrong file in previous revision
reverted the file + uploaded right file this time
 
1553 5015 d 16 h hidnplayr /kernel/branches/net/drivers/ RTL8169 driver for NET branch (not tested/debugged yet!)  
1552 5015 d 17 h IgorA /programs/games/nu_pogodi/trunk/ update game 'Nu pogodi': add ini file  
1551 5015 d 18 h art_zh /kernel/branches/Kolibri-A/trunk/ further AMD-kernel tuning:
1)faster syscall bridge for future APIs;
2)HyperTransport module added (quite raw yet);
4)unrestricted i/o port access;
3)some MeOS rudiments removed.
 
1550 5017 d 8 h diamond /kernel/trunk/gui/ fix calculation of draw_limits  
1549 5017 d 8 h diamond /kernel/trunk/ revert rev. 1537 and do it correctly  
1548 5017 d 9 h Asper /kernel/trunk/drivers/ Driver for VIA soundcards renamed.  
1547 5017 d 10 h Asper /programs/ "Zkey" program, "firework" and "unvwater" demos added.  
1546 5017 d 10 h Asper /kernel/trunk/drivers/ VIA and EMU10K1X sound drivers added. List of codecs updated.  
1545 5017 d 14 h hidnplayr /kernel/branches/net/drivers/ Bugfix in 3com network driver concerning tx reset on transmit.  
1544 5017 d 17 h hidnplayr /kernel/branches/net/network/ ICMP checksum validation + cleanup of echo reply code  
1543 5018 d 12 h hidnplayr /kernel/branches/net/network/ Updated SOCKET_listen and SOCKET_accept so they can actually work now.
Changed SOCKET_alloc so that it returns better socket numbers.
 
1542 5018 d 20 h hidnplayr /kernel/branches/net/ Correct use of TYPE and PROTOCOL parameters in socket function  
1541 5019 d 9 h hidnplayr /kernel/branches/net/ fix in ARPcfg application
added pci ids of dec21x4x cards to netcfg
bugfixes in dex21x4x driver, pcnet32 driver, rtl8139 driver and sis900 driver
new network program (ICMP) to ping computers, uses new RAW socket code (experimental)
 
1540 5019 d 10 h diamond /kernel/trunk/gui/ desktop window is not movable (bug #17)  
1539 5019 d 13 h hidnplayr /kernel/branches/net/applications/synergyc/ Synergy client for KolibriOS net branch.
For more info about synergy: http://synergy2.sourceforge.net/
 
1538 5019 d 14 h IgorA /programs/ update 'buf2d.obj' and 'nu pogodi'  
1537 5019 d 19 h hidnplayr /kernel/trunk/ System function 18,19,5 now checks if mouse coordinates are valid.  
1536 5019 d 22 h hidnplayr /kernel/branches/net/network/ Refactoring of socket.inc
bugfix in ETH_output when sending packets of 60 bytes
updates in TCP code
 
1535 5020 d 10 h IgorA /programs/ 1) library 'buf2d.obj'
2) new game 'Nu pogodi'
 
1534 5020 d 17 h hidnplayr /kernel/branches/net/network/ Some bugfixes in TCP, still very buggy however  
1533 5021 d 7 h hidnplayr /kernel/branches/net/network/ Updates in TCP code of net branch  
1532 5021 d 20 h diamond /kernel/trunk/gui/ add svn:keywords to mouse.inc (bug #18)  
1531 5021 d 20 h diamond /kernel/trunk/ fix svn substitution of $Revision$ (bug #18)  
1530 5022 d 9 h hidnplayr /kernel/branches/net/network/ Fixed bugs in previous revision  
1529 5022 d 12 h hidnplayr /kernel/branches/net/ Deleted double macro in netdrv.inc
Refactoring of ARP code.
Used universal names for protocol handlers.
Moved some pieces of code from procs to macros.
Added IPv4_fragment (currently disabled)
Added ring-buffer functions for sockets
Updates in TCP code
 
1528 5022 d 15 h hidnplayr /kernel/branches/net/applications/ Made Netstat application run on P5 processors  
1527 5023 d 12 h hidnplayr /kernel/branches/net/drivers/ net branch: Fixed previously broken ne2000/rtl8029 driver  
1526 5024 d 9 h diamond /kernel/trunk/gui/ do not maximize windows of unresizable styles (bug #17)  
1525 5025 d 12 h dunkaist /programs/other/rtfread/trunk/ rtfread: yet another scroll_bar fix  
1524 5026 d 16 h dunkaist /programs/other/rtfread/trunk/ rtfread: fixed crash when the window was _too_ minimised, scroll_bar horrible blinking fixed, version 1.034  
1523 5027 d 20 h diamond /kernel/trunk/ enable interrupts in IDE controller  
1522 5030 d 16 h dunkaist /programs/games/snake/trunk/ snake: version 0.3  
1521 5033 d 16 h hidnplayr /kernel/branches/net/drivers/ Fixed 3c59x driver to work with 3c900b-tpo cards  
1520 5033 d 19 h dunkaist /programs/games/snake/trunk/ snake: some bugfixes  
1519 5034 d 12 h hidnplayr /kernel/branches/net/ -Refactoring of network drivers.
-Ommitted unnescessary copying of packets in some drivers.
-Some small updates in TCP (perhaps 50% done ?)
 
1518 5034 d 19 h dunkaist /programs/games/snake/ snake: new game  
1517 5035 d 14 h diamond /kernel/trunk/ reverted wrong files from the prev revision  
1516 5035 d 14 h diamond /kernel/trunk/ make.sh from http://board.kolibrios.org/viewtopic.php?f=1&t=1459  
1515 5037 d 22 h dunkaist /programs/other/rtfread/trunk/ rtfread: providing menu_bar and scroll_bar from box_lib  
1514 5038 d 8 h hidnplayr /kernel/branches/net/ - globalisation of network driver functions
(Replaced EthRegDev with NetRegDev)
- rewrite/cleanup of socket.inc
- started rewrite of tcp.inc
- port numbers in application are not byte-swapped anymore
- many more fixes and changes

- TCP does not work but UDP/IP/ICMP/ARP (partly) work.. (as before)
 
1513 5040 d 18 h mario79 /kernel/trunk/gui/ If the user to be resizing the window then mouse event is not generated (6 = mouse event)  
1512 5046 d 16 h mario79 /programs/other/rtfread/trunk/ Rtfread
1) Use OpenDialog calls of Proc_Lib now
2) Removed old code for invoke Sysxtree
 
1511 5046 d 17 h mario79 /programs/media/kiv/trunk/ KIV - use OpenDialog calls of Proc_Lib now  
1510 5048 d 12 h mario79 /programs/develop/heed/trunk/ Heed
1) Use OpenDialog calls of Proc_Lib
2) Removed old code for invoke Sysxtree
 
1509 5049 d 0 h mario79 /programs/develop/libraries/proc_lib/ Proc_Lib.obj - library for common procedures
While only OpenDialog calls
 
1508 5051 d 20 h art_zh /kernel/branches/Kolibri-A/trunk/ lo-res vesa modes excluded  
1507 5054 d 14 h art_zh /kernel/branches/Kolibri-A/trunk/ basic embedded features  
1506 5054 d 14 h art_zh /kernel/branches/Kolibri-A/ some mess cleanout  
1505 5054 d 15 h art_zh /kernel/branches/Kolibri-A/ Embedded KOS (AMD/HT version)  
1504 5056 d 9 h diamond /kernel/trunk/ fix processing of cyrillic letter yo in file systems  
1503 5057 d 15 h hidnplayr /kernel/branches/net/drivers/ Net-branch: Updates in dec21x4x.asm, still only works in virtual pc.  
1502 5059 d 9 h hidnplayr /kernel/branches/net/drivers/ Net-branch: another work in progress: dec21x4x driver.
Only works in MS Virtual-PC for now. (not on real hardware yet)
 
1501 5060 d 11 h mario79 /kernel/trunk/core/ Fix for function 68.23 - infinite loop after CLI and PAGE FAULT for destroy_smap  
1500 5061 d 14 h serge /drivers/devman/ print valid device HID  
1499 5061 d 16 h serge /drivers/devman/ fix Makefile  
1498 5061 d 17 h serge /drivers/devman/ acpica library  
1497 5063 d 15 h Lrz /kernel/trunk/ 61 system function.  
1496 5064 d 14 h Lrz /kernel/trunk/ 55 and 60 system functions have call without shift registers.  
1495 5066 d 5 h Lrz /kernel/trunk/ 65 system function have call without shift registers.  
1494 5066 d 14 h Lrz /kernel/trunk/ 66 system function have call without shift registers.  
1493 5067 d 18 h mario79 /programs/media/midamp/trunk/ MidAmp - now used OpenDilaog, instead SysXtree.  
1492 5068 d 15 h hidnplayr /kernel/branches/net/drivers/ Updates in RTL8029 and PCNET32 driver.
Moved public data structure for network drivers to netdrv.inc
 
1491 5068 d 17 h Lrz /kernel/trunk/ The 70 system function have call without shift registers.  
1490 5069 d 9 h mario79 /programs/develop/libraries/box_lib/asm/trunk/ OpenDilaog - small fix for big and dangerous bug.  
1489 5070 d 11 h IgorA /programs/ deleted function of memory of the 'box_lib.obj' now they are connected through 'lib_init'
all programs that use 'tree_list' and 't_edit' must use 'lib_init'
 
1488 5071 d 10 h IgorA /programs/ new macros '@use_library_mem mem_alloc,mem_free,mem_realloc,dll_load'
in file 'load_lib.mac'
 
1487 5071 d 16 h art_zh /kernel/trunk/ Extended PCI-express configuration space
can now be manually configured for non-AMD machines
 
1486 5072 d 13 h hidnplayr /kernel/branches/net/drivers/ Net-branch:
Fixed bug in RTL8139 interrupt handler.
 
1485 5072 d 15 h hidnplayr /kernel/branches/net/network/ net-branch:
Fix crash in udp.inc when arp-entry is not found.
Fixed bug in deleting of arp entry's
 
1484 5072 d 17 h hidnplayr /kernel/branches/net/network/ Looks like I uploaded wrong udp.inc in previous revision...  
1483 5072 d 18 h hidnplayr /kernel/branches/net/network/ net-branch:
Fixed error in udp.inc
Fixed another error in checksum, seems to work bug-free now :)
 
1482 5072 d 22 h hidnplayr /kernel/branches/net/network/ Net-branch:
Fixed Bugs in checksum, introduced in #1473
Checksum for IP/UDP/TCP is now very fast.
 
1481 5073 d 12 h hidnplayr /kernel/branches/net/ Net-branch:
Added statistics to 3c59x driver.
Fixed mixed up DNS and Gateway of static settings for zeroconf
 
1480 5073 d 17 h mikedld /programs/develop/tinypad/trunk/ tinypad: fix blinking mouse cursor in dialog mode  
1479 5077 d 22 h mario79 /programs/develop/libraries/box_lib/trunk/ Box_Lib/Filebrowser - fix of parsing values the concatenations icons for INI file  
1478 5078 d 16 h hidnplayr /kernel/branches/net/drivers/ Fixed merging error in RTL8139.Asm for net-branch  
1477 5079 d 22 h mario79 /programs/develop/libraries/box_lib/asm/trunk/ Fix OpenDialog - test for empty directory  
1476 5080 d 10 h IgorA /programs/ 1) removed duplicate code in 'box_lib'
2) add program 'TextEditor syntax file editor'
 
1475 5080 d 12 h diamond /programs/media/kiv/trunk/ kiv: small optimization  
1474 5080 d 13 h diamond /kernel/trunk/ optimize set_window_box: do nothing if new box is the same as old one  
1473 5082 d 11 h hidnplayr /kernel/branches/net/network/ Updates in net branch coded 6 months ago.
Mostly concerning checksuming, and cleanups
 
1472 5082 d 16 h hidnplayr /kernel/branches/net/drivers/ Changes in net_branch:

Fixed yet another bug in RTL8139 driver (should be almost bug-free now)
Added 3com driver (only boomerang cards tested)
If somebody has a vortex type 3com card, please help me debug the driver!
 
1471 5082 d 20 h mario79 /programs/media/kiv/trunk/ Small addition for rev.1470  
1470 5082 d 21 h mario79 /programs/media/kiv/trunk/ Changes of KIV
1) Use OpenDialog instead Sysxtree
2) Fix the list of directory
 
1469 5082 d 21 h mario79 /programs/develop/libraries/box_lib/asm/trunk/ Small fix for opendial.mac  
1468 5083 d 16 h IgorA /programs/other/ element 'OpenDialog' get from '/rd/1/File managers/' in programs 't_edit', 'planet_v'  
1467 5083 d 17 h IgorA /programs/other/ programs 't_edit' and 'planet_v' now use 'OpenDialog'  
1466 5084 d 12 h mario79 /kernel/trunk/gui/ Now, if the window is captured and moved by the user, then no mouse events! (6 = mouse event)  
1465 5087 d 1 h mario79 /kernel/trunk/gui/ Fix of left mouse button broken to revision 1460  
1464 5093 d 15 h IgorA /programs/ 1) 'box_lib.obj' update 'text_edititor'
2) modify code 't_edit' and 'planet_v'
 
1463 5093 d 21 h art_zh /kernel/trunk/bus/pci/ PCIexpress: extended configurator  
1462 5098 d 17 h art_zh /kernel/trunk/bus/pci/ allocation bug for prefetched BARs fixed  
1461 5103 d 14 h diamond /kernel/trunk/core/ changes in free memory checks from Maxis (bug #9)  
1460 5105 d 6 h Lrz /kernel/trunk/gui/ small changes  
1459 5105 d 12 h IgorA /programs/ new option in function 'ted_init_scroll_bars'  
1458 5107 d 16 h IgorA /programs/ 1) revised 't_edit' new function 'ted_init_scroll_bars'
2) updated documentation
 
1457 5111 d 13 h IgorA /programs/ 1) new element 'text_editor' in library 'box_lib.obj'
2) changes code t_edit.kex
3) fixed function 'tl_strlen' in 'tree_list'
4) minor edits documentation 'box_lib.obj'
 
1456 5118 d 12 h IgorA /programs/other/t_edit/ t_edit:
1) small update
2) code change
 
1455 5118 d 16 h art_zh /kernel/trunk/ 1) back to #1451 to save some phys. memory
2) non-PSE paging restored
3) documentation corrected
 
1454 5120 d 10 h art_zh /kernel/trunk/ Number of system pages corrected  
1453 5121 d 23 h art_zh /kernel/trunk/ useless i486-code removed from init.inc  
1452 5122 d 13 h serge /kernel/trunk/core/ Maxis fixes: stupid bug in load_file()  
1451 5124 d 10 h art_zh /kernel/trunk/ kernel PTE initialization bug fixed  
1450 5124 d 22 h diamond /kernel/trunk/ unpacker code is now aware of file type field in packed files  
1449 5125 d 15 h IgorA /programs/ t_edit:
1) sync with the new box_lib.obj
2) corrected bug that could occur when pressing Ctrl+F
3) change the code
 
1448 5126 d 13 h diamond /kernel/trunk/ identical mapping of first physical page in V86
(some BIOSes use physical address of ds:si for int 13h)
 
1447 5128 d 21 h diamond /kernel/trunk/ fixed sysfn 18.13 broken in rev. 684  
1446 5138 d 11 h diamond /programs/games/mblocks/trunk/ Memory Blocks v1.05 (asm)  
1445 5140 d 20 h art_zh /kernel/trunk/docs/ application address corrected in syfn9 docs  
1444 5142 d 20 h art_zh /programs/system/pcidev/trunk/ pci vendors database splitted
to reduce PCIDEV code downto 10kB.
 
1443 5145 d 9 h diamond /programs/develop/fasm/trunk/ fasm: fixed window minimization broken in rev. 1361  
1442 5145 d 13 h IgorA /programs/other/planet_v/ revised audit 1441  
1441 5145 d 14 h IgorA /programs/ changed the function of the opening of Tile when specifying non-existent path  
1440 5150 d 10 h diamond /programs/system/panel/trunk/ panel: corrected blinking in time indicator  
1439 5152 d 22 h mario79 /programs/develop/heed/trunk/ HexEditor updated for opendial.mac  
1438 5152 d 22 h mario79 /programs/develop/libraries/box_lib/asm/trunk/ Small fix of opendial.mac  
1437 5152 d 22 h mario79 /programs/other/rtfread/trunk/ Rtfread remove garbage code from the old version of opendial.mac  
1436 5152 d 23 h mario79 /programs/other/rtfread/trunk/ Rtfread updated for opendial.mac  
1435 5153 d 10 h mario79 /programs/develop/libraries/box_lib/asm/trunk/ OpenDialog:
1) Use component PathShow
2) Edit and restore the file name in the Save Dialog
3) Small general optimization of code
 
1434 5154 d 14 h serge / linux-like kernel mutexes  
1433 5156 d 12 h mario79 /programs/develop/libraries/box_lib/ BoxLib:
A new component PathShow - displaying the path for the files and directories. If the entire path to display in the show area is not possible, then the path is displayed in the compressed form.
 
1432 5159 d 11 h mario79 /programs/ BoxLib: Small reorganization for user-macros.
1) Now all the macros used by other applications to work with BoxLib located in box_lib.mac
2) Macros for components that are used only in the library BoxLib - located in bl_sys.mac, a list of include files.
3) Big requests to other developers -support this rule, it will do easier to use macros for other applications.
 
1431 5159 d 14 h mario79 /programs/develop/heed/trunk/ Hex Editor small fix - Ctrl+S now call OpenDialog  
1430 5161 d 21 h serge /drivers/ kms rc10: Evergreen  
1429 5163 d 13 h mario79 /programs/develop/heed/trunk/ Hex Editor v0.15
Staper:
1) Use Box_lib
2) Many improvements to the design and functionality
Mario:
1) Use OpenDialog
2) Small code optimization.
 
1428 5171 d 0 h serge /drivers/ kms rc9.1: gpu test  
1427 5171 d 12 h diamond /programs/media/kiv/trunk/ kiv updated:
* configurable keyboard shortcuts for next/prev image
* window title now includes name of current file
 
1426 5171 d 12 h diamond /programs/develop/libraries/libs-dev/libimg/tga/ libimg: fix in check of very small files for TGA format  
1425 5171 d 15 h diamond /kernel/trunk/detect/ reverted wrong file from previous commit  
1424 5171 d 15 h diamond /kernel/trunk/ fixed behaviour with too big window sizes broken in rev. 1391  
1423 5172 d 11 h diamond /programs/games/freecell/ language-sensitive build scripts for freecell  
1422 5173 d 9 h diamond /programs/media/kiv/trunk/ kiv: zero esi when calling sysfn 0  
1421 5179 d 9 h diamond /programs/system/panel/trunk/ fixes in @panel:
* Alt+[Shift+]Tab again highlight button for the selected window
* global shortcuts Alt+Up/Alt+Home removed
 
1420 5180 d 13 h diamond /kernel/trunk/video/ size of temporary array for wallpaper code increased
due to fact that highest resolutions are possible
(should fix problems with wallpaper in high resolutions)
 
1419 5182 d 14 h turbanoff /kernel/trunk/fs/ Fixed bug when working with a large number of groups of blocks  
1418 5182 d 16 h mario79 /programs/ 1) Rtfread - now uses OpenDialog
2) Small addition of opendial.mac
 
1417 5183 d 18 h mario79 /programs/develop/libraries/box_lib/asm/trunk/ OpenDialog extension:
1) Open file dialog
2) Save file dialog
3) Select directory dialog
 
1416 5185 d 6 h leency /programs/demos/free3d04/trunk/ free3d04: correct window size, trasparent background  
1415 5185 d 6 h leency /programs/fs/Eolite/trunk/ Eolite v0.98.7  
1414 5185 d 10 h serge /drivers/video/drm/radeon/ kms: forgotten R600  
1413 5185 d 22 h serge /drivers/ kms R600-R700: load microcode and start cp  
1412 5186 d 10 h serge /drivers/ kms R100-R500: load microcode and start cp  
1411 5186 d 16 h mikedld /programs/system/rb/trunk/ @rb: don't close popup unless user clicked outside of it (fix in regards of kernel changes)  
1410 5186 d 18 h turbanoff /kernel/trunk/ reworked search partition on HDD  
1409 5186 d 20 h serge /drivers/ddk/stdio/ do_print.c: fix CR/LF handling  
1408 5187 d 11 h serge /drivers/ ddk: tiny libc and kernel imports library  
1407 5187 d 14 h serge /drivers/ move old ddx driver  
1406 5187 d 14 h serge /drivers/ move old 2d gpu driver  
1405 5187 d 14 h serge /drivers/ move old agp driver  
1404 5187 d 17 h serge /drivers/video/drm/ kms: rc9  
1403 5188 d 16 h serge /drivers/video/drm/ kms: pre rc9 II  
1402 5189 d 20 h IgorA /programs/develop/libraries/box_lib/trunk/ changes in 'TreeList':
- fix 'tl_node_lev_inc'
- fix 'tl_node_lev_dec'
 
1401 5190 d 16 h IgorA /programs/ 1) changes in 'TreeList':
- fix 'tl_iterat_perv'
- small fix 'tl_mouse'
- update 'tl_node_lev_inc'
- optimization 'tl_node_lev_dec'
2) add new programm 'PlanetV'
 
1400 5190 d 17 h turbanoff /kernel/trunk/fs/ ext2. return correct date/time  
1399 5191 d 9 h diamond /programs/other/rtfread/trunk/ cosmetic fix in rtfread from Sorcerer  
1398 5191 d 11 h turbanoff /kernel/trunk/fs/ ext2. fix bug in hdReadFolder cycle  
1397 5191 d 11 h turbanoff /kernel/trunk/fs/ support russian filenames in ext2  
1396 5191 d 14 h diamond /kernel/trunk/ fixed DEBUGF with %s and addressing with esp  
1395 5192 d 9 h mario79 /programs/develop/fasm/trunk/ 1) Fix handling of parameters of the broken in revision 1361
2) Now the library Box_lib, not loaded when the "shadow" compilation.
3) Small code cleaning
 
1394 5192 d 12 h diamond /kernel/trunk/core/ fixed debugging broken in rev. 1329  
1393 5192 d 17 h art_zh /kernel/trunk/ memmap info corrected  
1392 5192 d 18 h diamond /kernel/trunk/ more correct background redraw  
1391 5193 d 12 h mikedld /kernel/trunk/ gui/mouse.inc:
+ new file for GUI-related mouse events handling (old mouse.inc renamed)
gui/button.inc and gui/window.inc:
* refactoring in regards of new mouse.inc:
* obsolete code eliminated
* old'n'ugly `check_buttons` and `checkwindows` removed
* events handlers added
gui/window.inc:
* moved GUI-related syscalls and auxilary functions from kernel.asm
* removed registers cross-ordering from syscall 67 (window move/resize)
+ more comments added
known bugs include:
1. apps using syscall 67 (kfar etc.) may not redraw their old screen area leaving ghost images
2. possibility of mouse cursor artefacts may have increased (this *really* has to be reworked)
 
1390 5194 d 20 h IgorA /programs/ 1) some fixes in functions 'tl_mouse'
2) added documentation for the 'scrollbar'
3) small improvements 't_edit'
 
1389 5195 d 15 h turbanoff /kernel/trunk/fs/ small fix  
1388 5195 d 19 h art_zh /kernel/trunk/ memmap.inc corrected; all free holes listed  
1387 5196 d 13 h turbanoff /kernel/trunk/fs/ ext2fs fix bugs with large file  
1386 5196 d 20 h art_zh /programs/system/pcidev/trunk/ pcidev post-enumeration bug fixed  
1385 5197 d 17 h diamond /programs/system/cpu/trunk/ cpu now immediately redraws process list after on/off switch  
1384 5198 d 13 h turbanoff /kernel/trunk/fs/ ext2fs 70.5 support. fix bugs  
1383 5199 d 8 h diamond /programs/system/cpu/trunk/ cpu now hides system processes by default  
1382 5200 d 8 h diamond /programs/develop/libraries/box_lib/trunk/ tree_list.mac: do not include the code if it is not used  
1381 5200 d 9 h diamond /kernel/trunk/gui/ fixed buttons code broken in rev. 1334  
1380 5202 d 21 h diamond /kernel/trunk/ do not unmask all IRQs  
1379 5207 d 15 h turbanoff /kernel/trunk/ small fix  
1378 5207 d 16 h turbanoff /kernel/trunk/ ext2fs support. read only  
1377 5208 d 20 h clevermouse /kernel/branches/net/drivers/ fix typo in network drivers  
1376 5215 d 19 h clevermouse /kernel/branches/net/ sync with trunk  
1375 5219 d 14 h Lrz /kernel/trunk/ some little changes  
1374 5220 d 11 h IgorA /programs/develop/libraries/box_lib/trunk/doc/ updated documentation 'box_lib.obj'  
1373 5221 d 9 h IgorA / deleted file 'editbox_ex.mac' all programs  
1372 5221 d 14 h IgorA /programs/develop/ Reorganization of the library 'box_lib.obj':
1) new file 'box_lib.mac' to connect all elements
2) Eliminate duplication of code.
Minor improvements 'fasm'.
 
1371 5222 d 12 h IgorA /programs/develop/fasm/trunk/ fasm: not a big optimization
1) Change button on the checkbox
2) the size of file paths is exactly equal to MAX_PATH
3) refined the work with a small width of the window
 
1370 5222 d 17 h art_zh /kernel/trunk/ declare mmio_pci_addr in a proper place  
1369 5222 d 19 h Lrz /kernel/trunk/ small changes and optimization  
1368 5222 d 19 h mikedld /kernel/trunk/gui/ * gui/window.inc optimizations: check_window_position & set_screen speedup  
1367 5223 d 10 h Lrz /programs/develop/fasm/trunk/ bugfix length of editbox  
1366 5223 d 14 h Lrz /kernel/trunk/core/ bugfix. jmp to sys_sheduler  
1365 5223 d 15 h Lrz /kernel/trunk/ bugfix for svn rev. 1344  
1364 5225 d 8 h diamond /programs/system/pcidev/trunk/ fixed path in pcidev.asm, broken in rev. 1359  
1363 5225 d 13 h IgorA /programs/develop/fasm/trunk/ fasm: added to recalculate the width of the editbox when resizing the window  
1362 5226 d 6 h mikedld /kernel/trunk/ * gui/window.inc refactoring  
1361 5226 d 13 h IgorA /programs/ Updated 'fasm':
1) he now uses a library 'box_lib.obj'
2) Russification
 
1360 5226 d 23 h art_zh /kernel/trunk/ constant definition corrected  
1359 5227 d 7 h art_zh /programs/system/pcidev/trunk/ +1 more  
1358 5227 d 7 h art_zh / minor bugs fixed  
1357 5227 d 7 h diamond /programs/system/pcidev/trunk/ another fix to get pcidev.asm compilable  
1356 5227 d 7 h diamond /programs/system/pcidev/trunk/ remove utf8 marker from pcidev.asm  
1355 5227 d 8 h diamond /programs/system/board/trunk/ board: allow user to see messages written before start  
1354 5227 d 8 h diamond /kernel/trunk/ make mmio_pci_addr compile-time var, disable all the code by default  
1353 5227 d 10 h art_zh / - SysFuncs docs updated;
- PCI Expansion ROM is now readable via uMMIO.
 
1352 5228 d 11 h art_zh / rubbish clean-up  
1351 5228 d 16 h art_zh /programs/system/pcidev/trunk/ new api functions demo in PCIDEV.ASM  
1350 5228 d 16 h art_zh / root directory cleaned up  
1349 5228 d 16 h art_zh /kernel/trunk/ uMMIO address added  
1348 5228 d 17 h art_zh /kernel/trunk/bus/pci/ user MMIO functions added  
1347 5228 d 17 h art_zh / demo program PCIDEV.ASM changed to show new fetures.  
1346 5228 d 17 h art_zh / new API functions 62:11-13 added (user access to MMIO)  
1345 5229 d 2 h Lrz /kernel/trunk/ sys function 68 is without shift registers call  
1344 5231 d 5 h Lrz /kernel/trunk/ small optimization sys_sheduler  
1343 5231 d 12 h IgorA /programs/other/t_edit/ TextEditor -> add english language  
1342 5232 d 9 h heavyiron /programs/develop/fasm/trunk/ fasm 1.69.11  
1341 5232 d 10 h mikedld /kernel/trunk/gui/ * gui/button.inc refactoring fix (remove_button)  
1340 5232 d 11 h tsdima /kernel/trunk/drivers/ new sound driver added  
1339 5232 d 20 h hidnplayr /programs/other/t_edit/ Updated t_edit program so it compiles with latest sources from SVN  
1338 5233 d 8 h IgorA /programs/other/t_edit/ add program 'TextEditor' version 29.12.09  
1337 5233 d 10 h hidnplayr /kernel/branches/net/ Changes in net branch:
More fixes in UDP
added TFTP client
 
1336 5233 d 10 h diamond /kernel/trunk/fs/ reserve_hd_channel forgot to do sti, fixed  
1335 5234 d 10 h hidnplayr /kernel/branches/net/network/ UDP fixes for net branch  
1334 5234 d 13 h mikedld /kernel/trunk/ * gui/button.inc refactoring
* only 16 ID bits were checked on button delete, 24 now
* negative button frame draw speed up
 
1333 5235 d 12 h diamond /kernel/trunk/core/ fixes in malloc(); test app for malloc()/free()  
1332 5235 d 19 h diamond /kernel/trunk/ kernel heap size restored to correct value after rev. 1130  
1331 5236 d 9 h diamond /kernel/trunk/ init_page_map fixed  
1330 5237 d 14 h Lrz /kernel/trunk/ sys function 49  
1329 5238 d 13 h Lrz /kernel/trunk/ sys functions 71 and 69 without shift-registers call.(I'm not sure all change is right.  
1328 5238 d 17 h IgorA /programs/develop/libraries/box_lib/trunk/ update TreeList:
1) add new function 'tl_get_mem_size' - get size memory block
2) fix functions: 'tl_save_mem', 'tl_load_mem' - calculate size memory block
 
1327 5241 d 8 h diamond /programs/develop/libraries/libs-dev/libini/ libini: ini_get_shortcut added  
1326 5244 d 14 h Lrz /kernel/trunk/gui/ bugfix previous revision  
1325 5245 d 11 h tsdima /programs/network/ftps/trunk/ change directory added  
1324 5245 d 16 h Lrz /kernel/trunk/ sys function 48 is run without cross registers call now.  
1323 5246 d 12 h tsdima /programs/network/ftps/trunk/ buffered output for LIST and NLST  
1322 5246 d 12 h Lrz /kernel/trunk/ small optimization.  
1321 5247 d 13 h serge /drivers/video/drm/ kms: pre rc9  
1320 5247 d 15 h diamond /kernel/tags/kolibri0.7.7.0/ tag for Kolibri 0.7.7.0  
1319 5248 d 13 h diamond /kernel/trunk/ Kernel updated to 0.7.7.0  
1318 5248 d 16 h hidnplayr /kernel/branches/net/ More TCP code updates for net branch, code is still very unstable  
1317 5249 d 7 h serge /drivers/old/ pre kms ATI Radeon driver  
1316 5249 d 7 h serge / kms kernel  
1315 5249 d 17 h clevermouse /programs/network/airc/trunk/ correct handling of nick changes in airc  
1314 5250 d 7 h diamond /kernel/trunk/ * fixed copy-on-write for kernel accesses from other threads
* fixed return value of read/write_process_memory
* fixed sysfunction 39.4 broken in rev. 1304
* more safe and slightly more effective FDO
 
1313 5251 d 12 h serge / kms: rc8  
1312 5252 d 8 h diamond /kernel/trunk/ sysfn 15.7 was killing user heap, fixed  
1311 5253 d 8 h diamond /kernel/trunk/ make dll a per-process object  
1310 5253 d 11 h diamond /kernel/trunk/ IOPM in TSS for 4M page was broken, fixed.  
1309 5253 d 15 h IgorA /programs/develop/libraries/box_lib/trunk/ optimize TreeList:
1) 'tl_mouse' add mouse in child scroll bar
2) optimize some functions
 
1308 5255 d 17 h diamond /programs/develop/libraries/libs-dev/libimg/png/ libimg: interlaced PNG  
1307 5258 d 12 h Lrz /kernel/trunk/core/ bugfix 1306  
1306 5258 d 13 h Lrz /kernel/trunk/ optimization 46 and 64 sysfunc.  
1305 5259 d 8 h diamond /kernel/trunk/fs/ fixed sysfn 30 broken in rev. 1304  
1304 5259 d 14 h Lrz /kernel/trunk/ 30 and 43 sysfunc rewritten without cross registers call.  
1303 5259 d 20 h IgorA /programs/develop/libraries/box_lib/trunk/ Update 'TreeList':
1) update fun 'tl_key' - add keys: [Pg Up], [Pg Dn]; scan codes (66.2)
2) add new fun: 'tl_save_mem', 'tl_load_mem'
3) new param 'tl_info_capt_len'
 
1302 5260 d 10 h tsdima /programs/network/ftps/trunk/ fix: delete command  
1301 5260 d 10 h tsdima /programs/network/ftps/trunk/ fix: get after put long file  
1300 5260 d 18 h serge /kernel/trunk/ kms: pre rc8  
1299 5261 d 20 h clevermouse /kernel/branches/net/network/ allow query of TCP socket state through getsockopt()  
1298 5262 d 10 h diamond /kernel/trunk/core/ fix misprint in rev. 1220  
1297 5263 d 13 h tsdima /programs/network/ftps/trunk/ fix: delay between disconnect and connect (waiting for ACK)  
1296 5263 d 15 h diamond /kernel/trunk/core/ alignment of sections in COFF libraries is now loaded from header  
1295 5263 d 16 h diamond /programs/develop/libraries/libs-dev/libini/ readd libini with correct history  
1294 5263 d 16 h diamond /programs/develop/libraries/libs-dev/ remove libini without history  
1293 5263 d 19 h vkos /programs/system/launch/trunk/ Moved to libconfig  
1292 5263 d 20 h diamond /kernel/trunk/core/ * fix in library unloading of bug introduced in rev. 1289
* fix in malloc(): release mutex in rare control path
 
1291 5263 d 20 h vkos /programs/develop/libraries/ 1) LibIni downgraded to revision 1233 due to license problems
2) Created GPL 3+ fork of it (libconfig) with all functions from last libini revision
 
1290 5264 d 1 h Lrz /kernel/trunk/ Small optimization sysfunc.  
1289 5264 d 8 h diamond /kernel/trunk/ dynamic libraries now share unmodified pages  
1288 5264 d 12 h tsdima /kernel/trunk/network/ fix: reset connection by peer  
1287 5264 d 12 h tsdima /programs/network/ftps/trunk/ fix: local port for data connection selected by kernel  
1286 5266 d 13 h vkos /programs/ 1) First commit of libIPC
2) Kobra (0.1.1) uses libIPC, compilation changed, files with non-kobra functions moved to framework
 
1285 5266 d 20 h IgorA /programs/develop/libraries/box_lib/trunk/ add new functions: tl_node_move_up, tl_node_move_down. Small fix in redraw caption.  
1284 5267 d 15 h diamond /kernel/trunk/network/ fix for TCP connections not closing (from tsdima)  
1283 5268 d 22 h IgorA /programs/develop/libraries/box_lib/trunk/ update functions: tl_mouse, tl_node_add
update documentation
 
1282 5269 d 14 h hidnplayr /kernel/branches/net/applications/telnet/ Changes in Net Branch: Proof of concept 'Telnet Client'  
1281 5269 d 14 h hidnplayr /kernel/branches/net/network/ changes in Net Branch: further development of TCP code  
1280 5269 d 16 h hidnplayr /kernel/trunk/network/eth_drv/drivers/ 3c59x driver fix  
1279 5271 d 12 h Lrz /kernel/trunk/ upgrade sys_settime.  
1278 5271 d 17 h Lrz /kernel/trunk/ bugfix previously version.  
1277 5271 d 21 h IgorA /programs/develop/libraries/box_lib/trunk/ add new element 'TreeList'  
1276 5272 d 5 h Lrz /kernel/trunk/ I'm not sure what all my change is right.
Some optimization.
 
1275 5275 d 20 h serge / kms: pre rc7  
1274 5276 d 10 h hidnplayr /kernel/branches/net/network/ Updates in TCP code of net branch
Actively initiating a connection works, other things not tested yet.
 
1273 5276 d 12 h Lrz /kernel/trunk/ It rewritten previously versions (1267,1271)  
1272 5276 d 20 h diamond /kernel/trunk/ reverted previous revision because it destroyed sysfn 68.1  
1271 5276 d 21 h Lrz /kernel/trunk/ new sys_sheduler, small optimization  
1270 5277 d 21 h diamond /kernel/trunk/fs/ fixed fn 70 for path /<digit>  
1269 5279 d 10 h diamond /programs/develop/mtdbg/ mtdbg: fix draw issues  
1268 5279 d 16 h serge /drivers/video/drm/ kms: rc6  
1267 5280 d 13 h Lrz /kernel/trunk/ small optimization  
1266 5280 d 13 h Lrz /programs/ upgrade CPU  
1265 5281 d 9 h diamond /programs/develop/mtdbg/ mtdbg: fix in work with symbols  
1264 5281 d 12 h Lrz /kernel/trunk/ very small change.  
1263 5281 d 20 h clevermouse /kernel/branches/net/ * fixed return value for udp send()
* added required zero-initialization of some fields in pcnet driver
* fixed debug output in pcnet driver
 
1262 5282 d 11 h vkos /programs/system/launch/trunk/ Added ability to notify intrested processes about launching via Kobra  
1261 5282 d 11 h vkos /programs/ 1) Added kobra_st.s which is needed to compile Kobra
2) Added basic SDK to work with Kobra
 
1260 5282 d 12 h Lrz /kernel/trunk/ small optimization  
1259 5282 d 13 h hidnplayr /kernel/branches/net/network/ Now you can compile the net kernel with or without procedure to QUEUE ethernet packets first, or send them immediately.  
1258 5282 d 14 h hidnplayr /kernel/branches/net/network/ update in ARP_IP_to_MAC function, if it needs to send an ARP request packet, the routine will change task until the reply is received, or the request has timed-out.  
1257 5282 d 17 h hidnplayr /kernel/branches/net/network/ Some code cleanup (cosmethical changes) in net_branch  
1256 5282 d 20 h clevermouse /kernel/branches/net/network/ Some changes in TCP for net branch:
* listening sockets have now a queue of incoming connections
* a mechanism which allows an application to know when sent packet is ACKed
* some fixes
 
1255 5283 d 10 h hidnplayr /kernel/branches/net/network/ changes in net branch:
Some more changes in TCP code.
I should perhaps read the full RFC before doing any further changes..
 
1254 5283 d 13 h hidnplayr /kernel/branches/net/ changes in net branch:
-Further development of TCP
-Fixed a design issue in Ethernet drivers wich would cause a lot of overhead for TCP (I probably completely broke RTL8029 driver now, let's finish TCP first..)
 
1253 5284 d 11 h hidnplayr /kernel/branches/net/applications/netcfg/ Netcfg now accept parameters, so it can automatically load network drivers on boot.
F to load first card only
A to load all cards
 
1252 5284 d 15 h diamond /programs/develop/libraries/libs-dev/libimg/ procedure img.draw fixed  
1251 5284 d 15 h clevermouse /kernel/branches/net/ Some fixes in net branch:
* pseudoheader for UDP checksum was wrong
* network checksum for data with odd length was wrong
* stack issues in ARP_add_entry fixed
* more correct checking for new packets in pcnet driver
 
1250 5284 d 17 h hidnplayr /kernel/branches/net/ Forgot to upload a file, wich caused net kernel not to compile.
PS: There seems to be a bug in UDP checksum wich causes it to currently only work on DHCP
 
1249 5285 d 11 h hidnplayr /kernel/branches/net/ Changes in net branch:

Things changed: sockets data organisation, queue macro's are more universal, new checksum routines, changed socket structures, ...
What's new: UDP checksum generation & validation
Rough TCP code has been written, but not debugged yet.
 
1248 5286 d 10 h mario79 /programs/develop/libraries/box_lib/ Box_Lib:
1) Small fix for FileBrowser control.
2) OpenDialog - fix for Tab key and additional associations for icons.
 
1247 5286 d 11 h diamond /programs/network/terminal/trunk/ senseless upgrade in useless application  
1246 5289 d 11 h serge /drivers/video/drm/ kms: rc5  
1245 5291 d 9 h hidnplayr /programs/demos/3DS/ New View3ds demo from macgub  
1244 5293 d 18 h mario79 /programs/develop/libraries/box_lib/asm/trunk/ OpenDialog:
1) use EditBox to display and enter the path, switch by use Tab key
2) fixed sorting of files
3) Icons by Leency
 
1243 5293 d 21 h mario79 /programs/develop/libraries/box_lib/trunk/ Box_lib:
1) Small fix for FileBrowser.
 
1242 5293 d 23 h heavyiron /programs/develop/fasm/trunk/ fasm 1.69.10  
1241 5294 d 18 h clevermouse /kernel/branches/net/network/ small fix in statistics  
1240 5295 d 21 h vkos /programs/develop/libraries/libs-dev/libini/ Added function ini_get_bool  
1239 5296 d 9 h serge /drivers/video/drm/ kms: frontend, loader, kms complete  
1238 5296 d 14 h vkos /programs/system/kobra/ Initial commit of Kobra, Kolibri Bus for Reaching Applications  
1237 5296 d 20 h clevermouse /kernel/branches/net/drivers/ driver for SIS900 card, ported from trunk  
1236 5297 d 11 h vkos /programs/system/launch/trunk/ Using function get_option_str from libini instead of independent parsing. New import names  
1235 5297 d 11 h vkos /programs/develop/libraries/libs-dev/libini/ Fix for previos revision  
1234 5297 d 13 h vkos /programs/develop/libraries/libs-dev/libini/ Added function get_option_str: read string, compare with list of possible & return its' number  
1233 5298 d 10 h serge /drivers/video/drm/ kms: add r600 and r700
read command line
 
1232 5298 d 12 h Lrz /kernel/trunk/ small optimization.  
1231 5299 d 0 h Lrz /kernel/trunk/sec_loader/trunk/ Bugfix and modify debug's messages.  
1230 5299 d 8 h serge /drivers/video/drm/ reload cursors
kms almost done
 
1229 5299 d 14 h Lrz /kernel/trunk/ small optimization  
1228 5299 d 17 h Lrz /programs/ upgrade  
1227 5300 d 10 h mario79 /programs/develop/libraries/box_lib/trunk/ Box_lib:
1) A small fix for OptionBox - removed unnecessary redrawing when processing mouse events.
2) Build.sh - script to compile Box_lib library under Linux
 
1226 5300 d 11 h hidnplayr /kernel/branches/net/applications/netcfg/ updated network driver list of netcfg in net branch, with entries to possible future drivers.  
1225 5300 d 14 h mario79 /kernel/trunk/gui/ Additional fix related to revision 1172.  
1224 5301 d 16 h vkos /programs/develop/libraries/libGUI/SRC/ Forgeted to send in previos revision  
1223 5301 d 16 h vkos /programs/develop/libraries/libGUI/SRC/ Replaced meneger with manager, corrected makefile to work on x86-64  
1222 5301 d 18 h serge /drivers/video/drm/ kms: power on crtc  
1221 5301 d 22 h serge /drivers/video/drm/ kms: sync with git  
1220 5303 d 12 h serge /kernel/trunk/ menuet02 tls  
1219 5305 d 12 h mario79 /programs/develop/libraries/box_lib/asm/trunk/ Open Dialog - component to select the file
Build.sh - script to compile examples Box_lib under Linux
 
1218 5306 d 3 h Lrz /programs/ Some programs already wrote on C will have using new structure an edit_box and they will have new ability to use system library box_lib.obj.  
1217 5307 d 5 h Lrz /programs/develop/libraries/box_lib/C--/trunk/ some upgrade. It's work with last library box_lib.obj.  
1216 5307 d 6 h Lrz /programs/develop/libraries/box_lib/trunk/ A bugfix for previously commit.  
1215 5307 d 14 h mario79 /programs/develop/libraries/box_lib/trunk/ Box_Lib:
1) Small fix for FileBrowser
 
1214 5309 d 13 h Lrz /programs/ A library box_lib.obj is reentrant dll.  
1213 5309 d 20 h serge /kernel/trunk/ bugfix of 68.22  
1212 5309 d 23 h Lrz /programs/system/cpu/trunk/ Some upgrade. A CPU has smaller code than previously version.  
1211 5310 d 0 h Lrz /kernel/trunk/core/ a bugfix for previously commit.  
1210 5310 d 1 h Lrz /kernel/trunk/core/ insert a 'align 4'  
1209 5310 d 9 h diamond /programs/system/cpu/trunk/ use / instead of \ in cpu.asm  
1208 5310 d 13 h hidnplayr /kernel/branches/net/ More fixes in UDP, IPv4 and socket code.
Fixes in network library, nslookup works now.
 
1207 5310 d 14 h Lrz /programs/system/cpu/trunk/ a small bugfix.  
1206 5310 d 17 h hidnplayr /kernel/branches/net/ A lot of bugfixes in ARP, IPv4, UDP and sockets code.  
1205 5310 d 20 h Lrz /programs/system/cpu/trunk/ add edit_box.  
1204 5310 d 23 h Lrz /programs/develop/libraries/box_lib/ upgrade  
1203 5311 d 14 h Lrz /programs/system/cpu/trunk/ small optimization  
1202 5313 d 21 h clevermouse /kernel/branches/net/drivers/ fixes in PCNet driver (now it works in VMWare)  
1201 5314 d 21 h clevermouse /kernel/branches/net/drivers/ * fixes in FDO for drivers from FDO for the kernel
* fixes in PCNet driver (works in VirtualBox, still problems in VMWare)
 
1200 5315 d 11 h hidnplayr /kernel/branches/net/ added very simple ARP manager
IPv4 variables are 255.255.255.255 again at reset, 0.0.0.0 was a big mistake..
 
1199 5315 d 13 h mario79 /programs/develop/libraries/box_lib/trunk/ Box_Lib
1) Component FileBrowser
2) Small changes MenuBar component
 
1198 5315 d 21 h clevermouse /kernel/branches/net/ sync with trunk  
1197 5316 d 19 h clevermouse /kernel/branches/net/ * I'm sure that UDP data length includes sizeof UDP header
* network library with DNS resolving from trunk and
an application for DNS name lookup
(do not work at moment due to crashes in the kernel)
 
1196 5317 d 11 h hidnplayr /kernel/branches/net/ compile netcfg on unix
fixed bug in netcfg created in last revision
netcfg gives error msg when driver is not loaded
zeroconfig now works with latest version of libini
also fixed use of static and link-local ip in zeroconfig
initial IPv4 variables are now 0.0.0.0 instead of 255.255.255.255
created kernel function that shows number of active network devices
fixed the use of temp mac variable in IPV4.inc (variable is now in stack)
rewrite of ARP code, needs full testing/debugging (new application needed: ARP manager)
port numbers are now in INET byte order, as is in posix standards
 
1195 5318 d 19 h diamond /programs/other/rtfread/trunk/ changes in rtfread from Sorcerer  
1194 5318 d 20 h clevermouse /kernel/trunk/network/eth_drv/ add support for more network cards to forcedeth driver  
1193 5320 d 11 h hidnplayr /kernel/branches/net/network/ Fix of previous commit  
1192 5320 d 12 h hidnplayr /kernel/branches/net/ Fixes in netstat/zeroconf
update of netcfg
 
1191 5320 d 15 h diamond /kernel/trunk/fs/ bugfix of previous revision  
1190 5320 d 15 h diamond /kernel/trunk/fs/ fixed kernel crash at booting if invalid FAT partition is present  
1189 5322 d 7 h heavyiron /programs/develop/fasm/ tag for fasm 1.68
fasm 1.69.06 in trunk
 
1188 5323 d 21 h clevermouse /programs/network/airc/trunk/ airc v0.6  
1187 5324 d 11 h hidnplayr /kernel/branches/net/ small optimisation and cleanup of rtl8029.inc
last in series of attempts to make kernel compile on unix
 
1186 5324 d 11 h shurf /kernel/branches/net/fs/ net/fs/fs.inc - sync with main trunk  
1185 5324 d 12 h hidnplayr /kernel/branches/net/network/ More fixes to make net brach compile on unix
+ some general bugfixes and updates
 
1184 5324 d 12 h hidnplayr /kernel/branches/net/network/ renamed error label to s_error  
1183 5324 d 21 h clevermouse /kernel/trunk/network/ * slow work in TCP resending fixed
* TCP resend timeout increased to slightly more realistic value
 
1182 5324 d 23 h serge /drivers/video/drm/ fix modeset  
1181 5325 d 20 h clevermouse /kernel/trunk/network/ * one check moved so that early received FIN packet does not eat tail of data
* changes in state of TCP socket now notify socket's owner
 
1180 5326 d 10 h andrew_programmer /programs/develop/ Added SDK for FASM and some assembler examples.  
1179 5326 d 17 h serge /drivers/video/drm/ kms: sync with git  
1178 5327 d 10 h hidnplayr /kernel/branches/net/drivers/ Some more bugfixes and cleanup of RTL8029 driver.
Driver works on real hardware, but is not stable yet.
 
1177 5327 d 20 h clevermouse /kernel/branches/net/drivers/ fixes in RTL8029 driver (now it works in qemu)  
1176 5328 d 9 h andrew_programmer /programs/develop/ bugfix of last SVN revision  
1175 5328 d 10 h andrew_programmer /programs/develop/ 1)Added memory meneger.
2)Added log output to console in debug mode.
3)Added SDK for MSVC++.
 
1174 5328 d 13 h hidnplayr /kernel/branches/net/ Fixed bug wich made kernel crash when stack was used with no driver loaded.
Made some code more logical regarding stats
 
1173 5328 d 21 h clevermouse /kernel/branches/net/ * UDP data length includes sizeof UDP header
* fixes in RTL8139 driver
* fixes in RTL8029 driver (works in Bochs, still problems in qemu)
 
1172 5330 d 14 h diamond /kernel/trunk/ keep physical page 0 intact (used by some BIOSes in int 13h)  
1171 5330 d 15 h hidnplayr /kernel/branches/net/ Small fix in RTL8139 driver regarding stats

Fixes and updates in stack for function 75
+ some other small fixes

Netstat program

Deleting of some unrelated files

Coming up next: fixes and updates in ARP code
 
1170 5331 d 12 h hidnplayr /kernel/branches/net/applications/zeroconf/ Uploading right version of zeroconf.
Previous was not working on this kernel.

Coming up next: netstat
 
1169 5333 d 23 h Lrz /programs/develop/libraries/fontslib/trunk/ Fix a small bug and optimization some code.  
1168 5334 d 13 h Lrz /kernel/trunk/ Set align 4 for subroutines in main loop.  
1167 5334 d 14 h Lrz /programs/develop/libraries/fontslib/trunk/ Optimization a code for repne scasb instruction.  
1166 5334 d 17 h hidnplayr /kernel/branches/net/ Making applications compileable
+ Fixes in IPv4.inc
 
1165 5334 d 17 h hidnplayr /kernel/branches/net/network/ Small fix in ICMP code  
1164 5334 d 19 h hidnplayr /kernel/branches/net/ "net" branch:

Removed some files that dont belong in specific branch.
Added some applications that work with this kernel only.
 
1163 5335 d 11 h andrew_programmer /programs/develop/new libGUI_C/ Controls ScrolledWindow and ProgressBar render in buffer befor screen output.
Some size and speed optimizations and some bugfixes.
 
1162 5335 d 18 h hidnplayr /kernel/branches/net/ Making it compileable  
1161 5335 d 18 h hidnplayr /kernel/branches/ Moving the files...  
1160 5335 d 19 h hidnplayr /kernel/branches/net/ Creating the new subfolder i forgot..  
1159 5335 d 19 h hidnplayr /kernel/branches/ New branch - network experimental code  
1158 5338 d 15 h Lrz /programs/develop/libraries/fontslib/ A simple fonts_lib library. That library support one font 8x16.  
1157 5341 d 21 h andrew_programmer /programs/develop/new libGUI_C/ New libGUI library. Written an pure C.  
1156 5342 d 17 h Lrz /kernel/trunk/sec_loader/trunk/ Some change. Modify a debug information.  
1155 5343 d 20 h clevermouse /programs/develop/libraries/network/ network library, version 1: inet_addr/ntoa, getaddrinfo/freeaddrinfo  
1154 5343 d 20 h clevermouse /kernel/trunk/ zero local port for socket open means choosing by the kernel  
1153 5344 d 20 h clevermouse /kernel/trunk/ system function 40 now returns previous value of event mask  
1152 5345 d 11 h diamond /programs/develop/libraries/libs-dev/libimg/ libimg: small fix in 8bpp -> 24bpp translation  
1151 5345 d 14 h Lrz /kernel/trunk/sec_loader/trunk/ small change. Add make a fdd image.  
1150 5347 d 9 h diamond /kernel/trunk/detect/ fixed caching of BIOS disks in some rare situations  
1149 5348 d 19 h diamond /programs/fs/kfar/trunk/kfar_arc/ added documentation for KFar_Arc deflate exports  
1148 5349 d 13 h diamond /programs/fs/kfar/trunk/ KFar_Arc 0.17: fixed incorrect handling of some archives  
1147 5350 d 0 h diamond /kernel/tags/kolibri0.7.5.0/ tag for Kolibri 0.7.5.0  
1146 5354 d 22 h maximYCH /programs/other/slovarik/ Added Slovarik sources (author - DoomEd Archangel)  
1145 5356 d 15 h diamond /programs/develop/libraries/console/ console library version 7; console examples updated  
1144 5357 d 20 h diamond /programs/ correction of previous revision  
1143 5357 d 20 h diamond / remove trash created in previous revisions  
1142 5357 d 20 h test / test6  
1141 5357 d 20 h test / test5  
1140 5357 d 20 h test / test 4  
1139 5357 d 20 h test / test 3  
1138 5357 d 23 h test / test 2  
1137 5357 d 23 h test / test  
1136 5358 d 9 h diamond /programs/ correction of previous revision  
1135 5358 d 14 h Lrz /programs/ add folder lib and compile systems libraries.  
1134 5364 d 14 h diamond /programs/develop/libraries/console/ console: wake caller when window is closing  
1133 5364 d 14 h diamond /programs/develop/libraries/console/ console version 6: allow caller to know whether console window was closed  
1132 5365 d 13 h Lrz /kernel/trunk/sec_loader/trunk/boot/ modify for compile fasm 1.68 and add build.bat  
1131 5389 d 18 h diamond /kernel/trunk/ align  
1130 5389 d 18 h diamond /kernel/trunk/ fixed kernel heap manager broken in rev. 1090  
1129 5400 d 23 h serge /drivers/video/drm/ code cleanup  
1128 5401 d 20 h serge /drivers/video/drm/ r100 - rs690  
1127 5408 d 17 h Lrz /programs/develop/libraries/box_lib/ modify load_lib.mac and add description (language ru)  
1126 5409 d 21 h serge /drivers/video/drm/ set videomode  
1125 5410 d 18 h serge /drivers/video/drm/ init modeset  
1124 5411 d 10 h diamond /kernel/trunk/fs/ fixed error handler in FAT32 code  
1123 5411 d 16 h serge /drivers/video/drm/ encoders, connectors, crtcs  
1122 5412 d 9 h diamond /programs/fs/kfar/trunk/ KFar 0.65: fixed error handler
KFar_Arc 0.16: fixed crash when handling some extremely big 7z+lzma archives
 
1121 5412 d 10 h diamond /programs/develop/libraries/libs-dev/libimg/gif/ libimg: fixed processing of some interlaced GIFs  
1120 5412 d 14 h serge /drivers/video/drm/ the simplest memory manager & index buffers  
1119 5413 d 15 h serge /drivers/video/drm/ init gart & cp.  
1118 5414 d 18 h diamond /programs/develop/libraries/libs-dev/libimg/gif/ libimg: fixed gif loading broken in rev. 1102  
1117 5414 d 21 h serge /drivers/video/drm/ kms radeon driver  
1116 5422 d 12 h diamond /kernel/trunk/ update window client box when style changed by sysfn 0  
1115 5430 d 16 h heavyiron /programs/develop/fasm/trunk/ fasm 1.68  
1114 5432 d 9 h leency /programs/other/table/ Table v0.96  
1113 5432 d 10 h diamond /programs/develop/libraries/box_lib/trunk/ box_lib: make all branches of edit_box_key return as stdcall  
1112 5432 d 17 h barsuk /programs/other/table/ table 0.95: some bugfixes  
1111 5438 d 13 h Lrz /programs/system/rdsave/trunk/ modify path  
1110 5438 d 13 h Lrz /programs/system/run/trunk/ modify path  
1109 5438 d 13 h Lrz /programs/media/scrshoot/ change path to load_lib.mac  
1108 5438 d 13 h Lrz /programs/develop/libraries/box_lib/ remove load_lib.mac  
1107 5438 d 14 h diamond /kernel/trunk/ revert to static single-color background if memory allocation failed  
1106 5439 d 11 h diamond / Loading COM mouse driver is moved from the kernel to application  
1105 5439 d 21 h Galkov /kernel/trunk/core/ optimization of fix in rev.1089 for my bug, delivered in rev.1074  
1104 5440 d 11 h diamond /kernel/trunk/detect/ added biosmem.inc referenced in previous revision  
1103 5440 d 12 h diamond /kernel/trunk/ use fn E820 of int 15h to query memory map (if available)  
1102 5441 d 10 h diamond /programs/ * libs-dev: style of exported names changed, ini.get_int -> ini_get_int
* programs which use libs-dev updated accordingly
* libimg: support for .ico and .cur files (icons and cursors)
* kiv: show many different images in one file in one row
 
1101 5441 d 14 h Lrz /programs/develop/libraries/box_lib/ Reorganization library. Examples remove in asm/trunk. Modify optionbox.  
1100 5442 d 13 h Lrz /programs/media/scrshoot/ a logic bugfix.  
1099 5443 d 13 h Lrz /programs/develop/libraries/box_lib/trunk/ update checkbox  
1098 5443 d 13 h Lrz /programs/media/scrshoot/ support system library box_lib.obj  
1097 5443 d 20 h diamond /kernel/trunk/ Fixed CF return from sysfunction 49 (APM)  
1096 5444 d 10 h diamond /programs/media/pic4/trunk/ pic4: fixed background install  
1095 5444 d 20 h diamond /kernel/trunk/ grammar fixes in build.bat  
1094 5444 d 23 h Lrz /kernel/trunk/ update build.bat  
1093 5445 d 12 h Lrz /kernel/trunk/ modify build.bat based on s1n's version.  
1092 5445 d 18 h diamond /programs/media/pic4/trunk/ pic4: memory requirements reduced  
1091 5446 d 2 h Lrz /kernel/trunk/ add kpack drivers  
1090 5446 d 12 h diamond /kernel/trunk/ Work with small amount of physical memory corrected (bug #9, part 1)  
1089 5446 d 15 h diamond /kernel/trunk/core/ fixed #PF reporting broken in rev. 1074  
1088 5447 d 12 h mikedld /kernel/trunk/ fix for 8/16-bit registers output with DEBUGF (bug #8)  
1087 5448 d 14 h diamond /programs/media/kiv/trunk/ bugfixes in KIV  
1086 5449 d 12 h Galkov /kernel/trunk/core/ Oops :(  
1085 5449 d 14 h diamond /kernel/trunk/ heuristic for ACPI power off  
1084 5450 d 17 h diamond /kernel/trunk/boot/ corrected boot-screen hints  
1083 5450 d 19 h diamond /kernel/trunk/core/ compilation fix  
1082 5450 d 19 h diamond /kernel/trunk/core/ fixed V86 task switch on IRQ broken in rev. 1055  
1081 5450 d 21 h diamond /kernel/trunk/core/ added check for correctness in 68.25  
1080 5451 d 15 h diamond /programs/media/kiv/trunk/ kiv: support for animated images  
1079 5451 d 15 h diamond /programs/develop/libraries/libs-dev/libimg/ libimg, version 4:
* decoder for animated GIFs
* some fixes in PNG and JPEG decoders
* internal image representation now allows 15 and 16 bpp
(without conversions in decoders)
* decoder for TGA, Z80 from Nable
 
1078 5452 d 22 h Galkov /kernel/trunk/docs/ oops :( misprints  
1077 5452 d 23 h Galkov / changing by forum post 23500:
1) f68:15,18 moved to f68:24,25
2) f68:15,18 set to obsolete
 
1076 5453 d 20 h Galkov /kernel/trunk/core/ small optimization, not more  
1075 5453 d 21 h Galkov /programs/develop/open watcom/trunk/clib/fpu/ change functionality of f68:15, f68:18  
1074 5453 d 22 h Galkov /kernel/trunk/ change functionality of f68:15, f68:18 (discussion on forum topic 1253)  
1073 5457 d 3 h heavyiron /kernel/trunk/ 1071 small fix  
1072 5457 d 13 h diamond /kernel/trunk/core/ Changes from Maxis:
* Fixed sysfunction 18.20 (bug #13)
* wait_mutex optimized (bug #10)
 
1071 5459 d 21 h diamond /kernel/trunk/ use atomic bts for mutex in sys_background from Maxis  
1070 5465 d 5 h Lrz /programs/system/rdsave/trunk/ use box_lib.obj  
1069 5465 d 13 h Lrz /programs/system/run/trunk/ support system lib a box_lib.obj  
1068 5467 d 14 h Lrz /programs/develop/libraries/box_lib/trunk/ bugfix a macros load_lib.mac  
1067 5473 d 22 h Galkov /kernel/trunk/ kernel - fix by forum post=23224
event - small optimization, not more
 
1066 5482 d 19 h serge /kernel/branches/kolibri_pe/ kernel heap: use on demand mapping  
1065 5489 d 15 h Lrz /kernel/trunk/sec_loader/ add Secondary Loader (SL)  
1064 5490 d 19 h Lrz /programs/develop/libraries/box_lib/trunk/ add macros for load library. See editbox_ex and load_lib.mac.
Alfa version
 
1063 5493 d 18 h ghost /kernel/trunk/ APM system call temporary fix  
1062 5494 d 1 h heavyiron /programs/develop/fasm/trunk/ fasm version 1.67.38 (Mar 29, 2009)

[-] Fixed a bug with size of memory operand for ROUNDSS/ROUNDSD
 
1061 5494 d 16 h Galkov /kernel/trunk/gui/ oops: bug in event.inc#line=295  
1060 5495 d 9 h hidnplayr /programs/develop/libraries/box_lib/trunk/ This fix makes box_lib a valid KolibriOS library.
(export 'lib_init' and 'version')
 
1059 5496 d 3 h Galkov /kernel/trunk/gui/ oops: fix in RemoveEventTo  
1058 5496 d 22 h Galkov /kernel/trunk/drivers/ oops: fix, that was needed in rev#1055 - changing EVENT interface function  
1057 5497 d 15 h serge /kernel/trunk/drivers/sb16/ fill only 16Kb at once  
1056 5501 d 11 h Galkov /kernel/trunk/ sys32 - concentration all (except #NM) exception handlers in ecx_c for optimization purpose
debug - moved handler to sys32::exc_c
fpu - moved except_16/19 to sys32::exc_c
memory - changing interface for page_fault_handler
v86 - changing interface for handler v86_exc_c
kernel - small optimization
 
1055 5508 d 13 h Galkov /kernel/trunk/ refractoring of EVENT, and so on  
1054 5509 d 9 h heavyiron /programs/develop/fasm/trunk/ fasm

version 1.67.37 (Mar 24, 2009)
[-] The .efi extension is now generated for EFI PE formats.
[-] Fixed a bug with invalid size of memory operand for SSE4 instructions.

version 1.67.36 (Mar 20, 2009)
[-] The size of section table was stored with a wrong value in symbols file, it should have the correct value now.
 
1053 5526 d 21 h heavyiron /programs/develop/fasm/trunk/ fasm 1.67.35  
1052 5527 d 13 h hidnplayr /kernel/trunk/ Fix Makefile  
1051 5527 d 16 h vkos /programs/system/launch/trunk/ Updated to 0.1.4.  
1050 5527 d 17 h vkos /programs/system/launch/trunk/ Launch 0.1.4. Fixed launching with arguments.  
1049 5527 d 17 h mario79 /programs/develop/libraries/box_lib/trunk/ Small correct Box_Lib MenuBar for Function 0 with B=1 (coordinates of all graphics primitives are relative to window client area).  
1048 5528 d 21 h mikedld /programs/develop/libraries/libs-dev/ fix in libini._.low.read_value (reported by Insolor)
comments support (lines starting with ';' by default)
version bump
 
1047 5530 d 0 h heavyiron /kernel/trunk/fs/ small fix to correct compiling with fasm 1.67.34  
1046 5530 d 10 h diamond /programs/fs/kfar/trunk/ KFar 0.64: fixed crash when plugin loading failed (found by Insolor)  
1045 5530 d 13 h diamond /programs/fs/kfar/trunk/ KFar 0.63: saves sort mode; bugfix in editor  
1044 5532 d 7 h heavyiron /programs/develop/fasm/trunk/ fasm version 1.67.34 (Feb 22, 2009)
[-] Fixed small bug with DT directive far pointer syntax.
Visit http://flatassembler.net/ for more information.
 
1043 5534 d 10 h hidnplayr /kernel/trunk/ Serial output console (disable by default)
When enabled with current settings,
it will work on com1 using a 115200 baud connection
8 bits words, no parity bit, 1 stop bit
 
1042 5535 d 17 h vkos /programs/system/launch/ Launch 0.1.3. Launching with arguments is implemented.  
1041 5541 d 19 h mario79 /programs/develop/libraries/box_lib/trunk/ 1) Example for Box_lib: ScrollBar, MenuBar, DinamicButton
2) Small change of ScrollBar
 
1040 5543 d 17 h diamond /programs/media/kiv/trunk/ kiv: fixes in drawing and moving to next/prev images  
1039 5544 d 18 h heavyiron /programs/develop/fasm/trunk/ fasm

version 1.67.33 (Feb 20, 2009)
[+] Added ERR directive that allows to signalize error from the source.

version 1.67.32 (Feb 13, 2009)
[+] Allowed single quote character to be put inside the number value, to help improve long numbers readability.

version 1.67.31 (Feb 11, 2009)
[-] Fixed floating point converter to no longer generate NaN in some cases, and corrected denormal numbers generation.

version 1.67.30 (Feb 08, 2009)
[+] Added missing Intel SSE4 instructions.
[+] Added SSE4a (EXTRQ/INSERTQ/MOVNTSD/MOVNTSS) instructions.
[+] Added FSTENVW/FSTENVD/FSAVEW/FSAVED mnemonics.

Visit http://flatassembler.net/ for more information.
 
1038 5544 d 19 h diamond /kernel/trunk/ * commented redundant messages for window moving and process creating
* added CPU frequency output in boot log
 
1037 5547 d 0 h mario79 /programs/develop/libraries/box_lib/trunk/ BOX_LIB use new controls: SCROLLBAR, DINAMIC BUTTON, MENUBAR.  
1036 5548 d 19 h diamond / mouse driver:
* removed from /kernel/trunk/drivers/ because
/drivers/mouse/ps2mouse4d/ is more recent
* removed unnecessary delays
 
1035 5550 d 16 h diamond /programs/fs/kfar/trunk/ KFar 0.62: fixes in editor: correct calculation for number of lines, memory size reduced  
1034 5551 d 20 h Lrz /programs/develop/ some optimization, for function mcall 66,3  
1033 5551 d 22 h Lrz /programs/develop/ delete dir box_lib  
1032 5551 d 22 h Lrz /programs/develop/libraries/box_lib/ bugfix Num,Caps,Scroll Lock & remove in dir libraries  
1031 5551 d 23 h Lrz /programs/develop/examples/editbox/trunk/ bugfix, correct work NUM Lock, Caps Lock, Scroll Lock  
1030 5553 d 8 h diamond /kernel/trunk/core/ use BIOS settings (if it already configured) for MTRRs  
1029 5554 d 0 h serge / move drivers from programs/system/drivers into /drivers  
1028 5554 d 1 h serge /drivers/ move AMD Geode AC97 driver  
1027 5554 d 1 h serge /drivers/audio/ create subdirectory for audio drivers  
1026 5556 d 13 h serge /programs/system/drivers/ pcie gart. Btw device can blit directly from system memory without gart, agp, etc. At least two chip.  
1025 5556 d 21 h diamond /kernel/trunk/ fix for IRQs from slave controller not working on some machines  
1024 5558 d 17 h serge /kernel/trunk/drivers/ fixed: synchronization issue  
1023 5560 d 19 h mikedld /programs/develop/libraries/libs-dev/ libs-dev: makefiles  
1022 5563 d 11 h diamond /programs/fs/kfar/trunk/kfar_arc/ KFar_Arc 0.15: fixed destroy of first letter in folder name after unpack  
1021 5563 d 13 h diamond /kernel/trunk/blkdev/ correct handling of '..' path on ramdisk  
1020 5563 d 18 h diamond /programs/games/lines/ lines: bugfix  
1019 5563 d 20 h diamond /kernel/trunk/network/ added check of overflow in socket data buffer  
1018 5565 d 1 h diamond /kernel/trunk/ Kernel updated to 0.7.5.0  
1017 5565 d 3 h diamond /programs/ heed and tftpc use sysfn 70 instead of deleted 33  
1016 5565 d 4 h diamond /programs/media/kiv/trunk/ kiv: new icons from Leency; can set wallpaper, can jump to prev/next images  
1015 5565 d 4 h diamond /programs/develop/libraries/libs-dev/libimg/ libimg: fix in to_rgb2, version bump  
1014 5565 d 5 h diamond /programs/develop/libraries/libs-dev/libimg/ libimg: PNG support  
1013 5566 d 7 h diamond /programs/system/launcher/trunk/ launcher:
* automatic detection of the number of launched programs
(first string in old autorun.dat is deleted)
* negative delay for a program means that launcher must wait for termination
 
1012 5566 d 10 h leency /programs/games/kosilka/ Kosilka animation fix by Gluk  
1011 5566 d 11 h hidnplayr /programs/network/zeroconf/trunk/ bugfix  
1010 5566 d 13 h hidnplayr /programs/network/ Moved Zeroconf to the right directory.

Changes in stackcfg:

Removed Static IP setting (now obsolete because of zeroconf)
Added dutch translation.
Auto-read settings when program loads.
 
1009 5566 d 14 h hidnplayr /programs/network/autodhcp/trunk/ AutoDHCP renamed to zeroconf

zeroconf now uses zeroconf.ini for static settings
zeroconf.ini should be in the same directory as the zeroconf application
 
1008 5566 d 20 h diamond /programs/develop/tinypad/trunk/ bugfixes in tinypad related to max line size increment  
1007 5567 d 3 h bw /programs/games/lrl/src/ removed game cursor & alt+1/2/3/9 -> ctrl+1/2/3/9  
1006 5567 d 16 h leency /programs/games/clicks/trunk/ Clicks 0.76 (optimizations)  
1005 5567 d 16 h barsuk /programs/other/graph/ uploaded graph  
1004 5567 d 16 h diamond /programs/media/kiv/ kiv: simple libimg-based viewer  
1003 5568 d 3 h leency /programs/games/clicks/trunk/ Clicks 0.75  
1002 5569 d 7 h serge /programs/ blit from system memory in PIO mode  
1001 5569 d 8 h diamond /programs/develop/libraries/libs-dev/ libimg: to_rgb2() proc; version bump  
1000 5570 d 12 h diamond /programs/fs/kfar/trunk/ KFar 0.61: uses new version of libini, saves panels mode in ini, bugfixes  
999 5570 d 13 h diamond /programs/develop/libraries/libs-dev/libimg/ libimg: bmp support improved, jpeg support added  
998 5571 d 12 h diamond /programs/develop/mtdbg/ mtdbg: flickering reduced  
997 5575 d 16 h diamond /programs/fs/kfar/trunk/ KFar 0.6: search capabilities  
996 5578 d 15 h serge /kernel/branches/kolibri_pe/ remove fixed memory variables  
995 5592 d 16 h mikedld /programs/develop/libraries/libs-dev/libini/ libini: changelog update (added missing ini.*_color notes)  
994 5593 d 22 h diamond /kernel/trunk/gui/ bugfix in revision 986 + small optimization from Galkov  
993 5595 d 14 h Ataualpa /programs/ Sysxtree now knows more file types, and dnsr got Russian interface  
992 5596 d 11 h heavyiron /programs/develop/fasm/trunk/ fasm 1.67.29  
991 5596 d 15 h leency /kernel/trunk/docs/ fixed bug in sysfuncr.txt and updated sysfuncs.txt  
990 5597 d 8 h barsuk /programs/other/table/ added table sources  
989 5597 d 12 h mikedld /programs/develop/libraries/libs-dev/libini/ libini: version bump  
988 5597 d 12 h mikedld /programs/develop/libraries/libs-dev/libini/ libini: get/set color values; bugfixes  
987 5597 d 12 h mikedld /programs/develop/tinypad/trunk/ tinypad: 4GB line length limit; settings in INI file; bugfixes  
986 5597 d 14 h diamond /kernel/trunk/gui/ redo of revision 970 considering revision 985  
985 5597 d 15 h heavyiron /kernel/trunk/gui/ Bugfix of 415 revision  
984 5598 d 6 h leency /programs/fs/Eolite/trunk/ Eolite 0.98.5  
983 5598 d 10 h diamond /kernel/trunk/ some cosmetic fixes  
982 5598 d 17 h diamond /kernel/trunk/core/ bugfix of revision 980  
981 5598 d 17 h serge /drivers/a5536/ AMD Geode 5536 ac97 support  
980 5598 d 18 h diamond /kernel/trunk/core/ allow IRQ6 to be redirected to V86 machine  
979 5599 d 10 h diamond /kernel/trunk/core/ V86 manager allows to write to BIOS area  
978 5603 d 15 h serge /kernel/trunk/core/ pe export: alloc_pages, attach_int_handler  
977 5607 d 1 h leency /programs/fs/Eolite/trunk/ Eolite RC2  
976 5607 d 4 h leency /programs/fs/Eolite/trunk/ Eolite 0.98.3  
975 5608 d 5 h leency /programs/fs/Eolite/trunk/ Eolite 0.98.2  
974 5608 d 12 h heavyiron /programs/other/calc/trunk/ small fix 967 revision - removed duplicated code  
973 5608 d 20 h diamond /kernel/trunk/ fixed return value for function 44  
972 5609 d 12 h ghost /kernel/trunk/core/ paranoia clean up  
971 5609 d 17 h diamond /kernel/trunk/core/ bugfix in V86 hypervisor  
970 5609 d 19 h diamond /kernel/trunk/gui/ a window is activated only once when mouse button is pressed  
969 5609 d 19 h leency /programs/games/kosilka/ Kosilka src update  
968 5609 d 19 h leency /programs/games/kosilka/ added kosilka sources v1.1  
967 5609 d 23 h leency /programs/other/calc/trunk/ changing skin procedure moved to draw_window (calc)  
966 5610 d 7 h diamond /kernel/trunk/ Reverted revision 910  
965 5610 d 8 h diamond /kernel/trunk/gui/ fixed crash when one attempts to define too many buttons  
964 5610 d 11 h leency /programs/games/mine/trunk/ small optimizes in MineSweeper  
963 5610 d 12 h leency /programs/games/mine/trunk/ fixed small bug in changing MineSweeper's window mode  
962 5610 d 13 h leency /programs/games/invaders/ Added invaders header  
961 5612 d 11 h diamond /kernel/trunk/gui/ bugfix in height of rolled-up window with style 4  
960 5612 d 18 h diamond /kernel/trunk/core/ allow IRQ14 and IRQ15 to be redirected to V86 machine  
959 5612 d 19 h leency /programs/system/shell/ Shell 0.4 from Albom  
958 5613 d 8 h leency /programs/media/imgview/ imgview 0.08  
957 5613 d 9 h leency /programs/system/vrr/trunk/ Unsizable VRR window (Y=4)  
956 5613 d 18 h leency /programs/media/animage/trunk/ Animage header use sysfunc 70.1  
955 5613 d 23 h serge /programs/system/drivers/rhd/ Radeon modesetting. Father of all "C" drivers.  
954 5614 d 4 h serge /programs/system/drivers/ 1) common headers
2) usb code
 
953 5614 d 19 h serge /programs/system/drivers/agp/ agp_generic_enable()  
952 5614 d 21 h serge /programs/develop/open watcom/trunk/clib/crt/ set argc=1 when no cmdline  
951 5618 d 4 h serge /programs/system/drivers/agp/ more agp stuff  
950 5618 d 7 h leency /programs/games/ Added games: donkey, invaders, piton, lines  
949 5618 d 8 h leency /programs/develop/fasm/trunk/ FASM window move (for cursor and icons bug invisible)  
948 5619 d 1 h serge /programs/system/drivers/agp/ agp: not-a-driver yet  
947 5620 d 2 h lrz /kernel/trunk/boot/ It show only 24 and 32 bpp in blue screen  
946 5620 d 8 h lrz /kernel/trunk/boot/ fix '65535,0,0' error  
945 5620 d 11 h serge /kernel/trunk/ destroy shared memory. update docs  
944 5621 d 11 h leency /programs/fs/Eolite/trunk/ Eolite 0.97.2  
943 5623 d 1 h serge /kernel/trunk/ shmem_close()  
942 5626 d 0 h Lrz /kernel/trunk/ change mov [cpu_type],0 on mov [cpu_type],eax  
941 5626 d 1 h Lrz /kernel/trunk/boot/ fix comment  
940 5626 d 12 h serge /kernel/trunk/ shmem_open()  
939 5630 d 16 h mario79 /kernel/trunk/ Small fix of function 36.  
938 5631 d 5 h leency /programs/fs/Eolite/trunk/ Eolite 0.97.1  
937 5631 d 5 h leency /programs/fs/Eolite/trunk/ Eolite 0.97.1  
936 5632 d 8 h leency /programs/other/archer/trunk/ small improvement in archer header  
935 5633 d 7 h leency /programs/fs/Eolite/trunk/ Eolite 0.97  
934 5633 d 7 h leency /programs/games/mblocks/branches/mblocks_C--/ C-- memory blocks  
933 5633 d 7 h leency /programs/games/mblocks/branches/mblocks_C--/ C-- memory blocks  
932 5633 d 7 h leency /programs/games/mblocks/branches/mblocks_C--/ C-- memory blocks  
931 5633 d 7 h leency /programs/games/mblocks/branches/mblocks_C--/ C-- memory blocks  
930 5633 d 7 h leency /programs/games/mblocks/branches/mblocks_C--/ mblocks clean  
929 5633 d 7 h leency /programs/games/mblocks/branches/mblocks_C--/ mbocks clean  
928 5634 d 18 h serge /kernel/branches/kolibri_pe/ move kernel vars into .bss  
927 5635 d 18 h mario79 /kernel/trunk/ Function 36 now is faster and use on/off cursor.  
926 5638 d 7 h diamond /programs/fs/kfar/trunk/kfar_arc/ kfar_arc: upgraded to latest kfar  
925 5639 d 0 h Lrz /kernel/trunk/boot/ small optimization, register use the faster than memory  
924 5639 d 19 h serge /kernel/trunk/ export "SetMouseData" for pe drivers  
923 5639 d 23 h mario79 /kernel/trunk/docs/ Fix documentation to revision 921.  
922 5640 d 8 h mikedld /kernel/trunk/network/ Network stack: real socket numbers, comments, code cleanup  
921 5640 d 16 h mario79 /kernel/trunk/ Function 36. See sysfuncr.txt and sysfuncs.txt  
920 5642 d 10 h diamond /programs/fs/kfar/trunk/kfar_arc/ kfar_arc: bugfix in unpacking of 7z archives  
919 5645 d 11 h mikedld /programs/develop/libraries/libs-dev/ Fixed major issue in libini (set_* affected) connected with wrong parameters to file.seek
Commented out wildcards test from test001 (function is no longer exported thus can't be tested)
 
918 5645 d 20 h diamond /kernel/trunk/ sysfunction 65 can now output 2bpp images  
917 5646 d 11 h diamond /kernel/trunk/core/ bugfix of previous revision  
916 5647 d 1 h serge /kernel/trunk/ fix load_library  
915 5647 d 13 h mikedld /kernel/trunk/network/ Fix in socket_read (page_fault) and udp_rx (incorrect IP comparison)  
914 5650 d 3 h serge /kernel/branches/kolibri_pe/ sync with trunk #913  
913 5650 d 10 h mikedld /kernel/trunk/network/ Fix for r907: correctly initialize resend queue  
912 5650 d 21 h diamond /kernel/trunk/ bugfix in previous revision  
911 5650 d 22 h diamond /kernel/trunk/ sysfunction 65 can now output 1bpp and 4bpp images  
910 5651 d 14 h mikedld /kernel/trunk/ Actually set the background on boot to 1x1 black pixel  
909 5651 d 16 h mikedld /kernel/trunk/network/ Fix for r907 (uninitialized prev/next pointers in sockets list)  
908 5652 d 0 h serge /kernel/branches/kolibri_pe/ link dll  
907 5652 d 7 h mikedld /kernel/trunk/ Network stack: dynamic sockets list, other small fixes  
906 5653 d 10 h diamond /kernel/trunk/ sysfunction 65: 16bpp is now 5+6+5, and 5+5+5=15bpp  
905 5653 d 18 h leency /programs/fs/Eolite/trunk/ Eolite, the lastest version  
904 5653 d 18 h leency /programs/fs/Eolite/trunk/ Eolite, the lastest version  
903 5653 d 18 h leency /programs/fs/Eolite/trunk/lib/ Eolite, the lastest version  
902 5653 d 18 h leency /programs/fs/Eolite/trunk/include/ Eolite, the lastest version  
901 5653 d 18 h leency /programs/fs/Eolite/trunk/imgs/ Eolite, the lastest version  
900 5653 d 18 h leency /programs/fs/Eolite/trunk/ test  
899 5653 d 18 h leency /programs/fs/Eolite/trunk/ delete Eolite old files  
898 5653 d 18 h leency /programs/fs/Eolite/trunk/Eolite_svn/ Eolite, the lastest version  
897 5653 d 22 h serge /kernel/branches/kolibri_pe/ exec PE  
896 5654 d 2 h heavyiron / Compiled programs now use int 40h by default instead of fastcall (config.inc) to work well in emulators.
Deleted binary files - SVN is for sources only
 
895 5654 d 6 h barsuk /programs/system/clip/ uploaded @clip - global clipboard  
894 5654 d 7 h barsuk /programs/system/disptest/ uploaded display test utility  
893 5654 d 20 h diamond /programs/fs/kfar/trunk/kfar_arc/ kfar_arc: bugfix in loading of 7z archives  
892 5656 d 6 h serge /kernel/branches/kolibri_pe/ PE loader. link with required dll  
891 5656 d 21 h diamond /kernel/trunk/core/ bugfix of revision 820  
890 5657 d 12 h serge /kernel/branches/kolibri_pe/ PE loader. Link kernel.mnt  
889 5658 d 1 h serge /kernel/branches/kolibri_pe/ PE loader. "C" version  
888 5658 d 15 h serge /kernel/branches/kolibri_pe/ new memory management for kernel heap  
887 5660 d 8 h serge /kernel/branches/kolibri_pe/ replace old kernel_free with mem_free  
886 5660 d 11 h serge /kernel/branches/kolibri_pe/ mem_free  
885 5661 d 11 h serge /programs/system/drivers/ati2d/ R500 alpha blending (only pow textures)  
884 5663 d 12 h serge /kernel/trunk/core/ immediate values are replaced with symbolic constants  
883 5665 d 12 h serge /programs/system/drivers/ati2d/ command processor  
882 5667 d 15 h serge /programs/develop/libraries/pixlib/ lost pixlib sources  
881 5668 d 15 h serge /programs/ pixlib 0.2  
880 5669 d 22 h serge /programs/ pixlib 0.1  
879 5671 d 19 h serge /programs/ cleanup  
878 5672 d 21 h serge /programs/system/drivers/ati2d/ draw border  
877 5674 d 10 h serge /programs/system/drivers/ati2d/ cleanup  
876 5675 d 9 h serge /programs/system/drivers/ati2d/ pixlib support  
875 5677 d 19 h serge /kernel/trunk/ fix background buffer overrun  
874 5678 d 21 h serge /kernel/trunk/drivers/ 1) more chips: x1000, HD2000, HD3000, HD4000, mobile, IGP, X2 etc...
2) forgotten sb16/readme.txt
 
873 5683 d 12 h heavyiron /programs/system/panel/trunk/ correct path to macros.inc
removed unnecessary files
added default settings file "panel.dat"
 
872 5683 d 14 h heavyiron /programs/ fasm 1.67.27
@panel - removed binary file
icon - version from latest version kolibri
icon_new - movable icons (early development :)
cpuspeed - new title
 
871 5685 d 1 h mikedld /kernel/ Fixed network stack crash in stateTCB_FIN_WAIT_2 (page fault), trunk + all branches  
870 5687 d 13 h barsuk /programs/system/panel/trunk/ Decreased number of repaints of window  
869 5689 d 9 h shurf /kernel/trunk/network/eth_drv/ RTL8169: fixed  
868 5693 d 17 h serge /programs/system/drivers/ati2d/ r300_pio blit & transparent blit  
867 5694 d 8 h shurf /kernel/trunk/network/eth_drv/ Turned on svn:keywords for forcedeth.inc. Added support for more NIC's with FORCEDETH network driver  
866 5694 d 8 h shurf /kernel/trunk/network/eth_drv/ FORCEDETH network driver  
865 5698 d 1 h Ghost /kernel/ and eax, 0xff -> movzx eax, al  
864 5702 d 16 h serge /kernel/branches/kolibri_pe/ replace old alloc_kernel_space and kernel_alloc with mem_alloc  
863 5704 d 15 h serge /kernel/branches/kolibri_pe/ reboot & power off  
862 5705 d 20 h serge /kernel/branches/kolibri_pe/ fixed ASSERT conditions  
861 5706 d 11 h serge /kernel/branches/kolibri_pe/ fixed:
1) small heap
2) malloc
3) background image
 
860 5707 d 17 h serge /kernel/branches/kolibri_pe/ merged trunk 850 - 858  
859 5707 d 18 h serge /kernel/branches/kolibri_pe/ 1) slab allocator
2) new kernel heap
 
858 5713 d 19 h hidnplayr /kernel/trunk/core/ Added CPU exception error messages.

more info about cpu exceptions: http://www.delorie.com/djgpp/doc/dpmi/ch4.5.html
 
857 5722 d 20 h diamond /kernel/trunk/video/ new cursor from Leency  
856 5723 d 15 h diamond /kernel/trunk/ bugfix in sysfn 67: avoid system crash for invalid parameter  
855 5728 d 13 h serge /kernel/branches/kolibri_pe/ compact static kernel memory  
854 5735 d 12 h serge /kernel/branches/kolibri_pe/ mixed compilation  
853 5736 d 13 h diamond /programs/develop/libraries/console/ console: API for get/set cursor pos & clear screen  
852 5736 d 17 h diamond /programs/develop/libraries/console/ console: added gets2() with user callback  
851 5739 d 2 h serge /kernel/branches/kolibri_pe/ splitting kernel into sections  
850 5739 d 14 h serge /kernel/trunk/drivers/ from Nable: SB16 MASTERVOLUME  
849 5739 d 23 h serge /kernel/branches/kolibri_pe/ PE kernel  
848 5740 d 18 h serge /kernel/branches/kolibri_pe/ GRUB Now!!!  
847 5741 d 16 h serge /kernel/branches/kolibri_pe/ multiboot kernel  
846 5741 d 22 h serge /kernel/branches/kolibri_pe/ preparing for GRUB  
845 5743 d 5 h mikedld /programs/develop/libraries/libs-dev/ libs_dev: refactoring, comments  
844 5743 d 14 h serge /kernel/branches/kolibri_pe/ merged trunk 842  
843 5743 d 17 h serge /kernel/branches/kolibri_pe/ initial buddy allocator  
842 5744 d 15 h diamond /kernel/trunk/ sysfunction 65: added 16-bit color  
841 5749 d 23 h serge /kernel/branches/kolibri_pe/ boot time allocator  
840 5750 d 16 h serge /kernel/branches/kolibri_pe/ allocate memory for display_data  
839 5750 d 19 h serge /kernel/branches/kolibri_pe/ redesigned memory layout  
838 5751 d 17 h serge /kernel/branches/kolibri_pe/ check for PSE and BIOS SMAP  
837 5752 d 1 h serge /kernel/branches/kolibri_pe/ use e820 smap  
836 5752 d 17 h diamond /programs/develop/libraries/console/ console library: upload sources  
835 5754 d 22 h serge /programs/develop/fasm/trunk/ fix memory allocation  
834 5755 d 15 h diamond /kernel/trunk/boot/ bugfix in bootscreen scrollbar handling (bug #3)  
833 5756 d 1 h Lrz /programs/ add new version editbox in programs  
832 5756 d 15 h mario79 /programs/media/mv/trunk/ MV v.0.65
1) Use new version Editbox (Thanks <Lrz>)(mouse correctly works in secondary thread)
2) The memory used for storage of the file BMP after conversion in RAW comes back to OS.
3) Usage of keys 1,2,3,4 for call of buttons of the application without the mouse, before the key were defined incorrectly.
4) Deleting of the unnecessary procedure of clearing of a background of a picture at pressing the button "Open"
 
831 5756 d 17 h diamond /kernel/trunk/gui/ bugfix of revision 803  
830 5756 d 19 h Lrz /programs/develop/ optimization mouse code and delete 9 function and not use it now  
829 5756 d 21 h serge /programs/system/drivers/ati2d/ transparent blit  
828 5759 d 21 h mario79 /programs/media/mv/trunk/ MV v.0.6
1) Use Editbox (Author <Lrz>)
2) Draw window without fill working area (C = 1)
3) Open file with parameter in patch:
Size of parameter - 4 bytes. Parameter starts with the character "\",
the unused characters are filled by a blank (ASCII 20h).
'\T /hd0/1/1.jpg' - set background, mode: tile
'\S /hd0/1/1.jpg' - set background, mode: stretch
 
827 5762 d 2 h mikedld /programs/develop/tinypad/trunk/ Tinypad: update tab/window title and highlighting mode after file save  
826 5762 d 10 h mikedld /programs/develop/tinypad/trunk/ Tinypad: numpad support  
825 5762 d 11 h mario79 /programs/media/mv/trunk/ MV v.0.5
Dinamic Allocation Memory
 
824 5764 d 2 h mikedld /programs/develop/tinypad/trunk/ Tinypad: fixed bug#1 (2)
Tinypad: changes in memory management
 
823 5768 d 21 h diamond /kernel/trunk/core/ bugfixes in 68.20 for decreasing allocated memory size  
822 5769 d 13 h diamond /programs/other/calc/trunk/ fixed ftoa procedure in calculator (fixed bug reported by Albom)  
821 5770 d 10 h diamond /kernel/trunk/core/ fixed problem with extremely slow work on some machines  
820 5770 d 18 h diamond /kernel/trunk/ * more space for EBDA in V86
* some bugfixes in NTFS support
 
819 5775 d 11 h serge /kernel/trunk/ 1) unmap_pages
2) code cleanup
 
818 5775 d 12 h serge /programs/system/drivers/ati2d/ unlock pixmaps  
817 5775 d 22 h serge /programs/system/drivers/ati2d/ lock pixmaps  
816 5776 d 1 h Lrz /kernel/trunk/boot/ set cursor for out blue screen  
815 5776 d 20 h serge /programs/system/drivers/ati2d/ blit into pixmap  
814 5777 d 11 h diamond /programs/fs/kfar/trunk/ KFar 0.5: built-in editor, first steps  
813 5777 d 19 h serge /programs/system/drivers/ati2d/ use 3D texture engine for alpha blending  
812 5778 d 22 h serge /programs/system/drivers/ati2d/ use R300 pio mode  
811 5780 d 0 h serge /programs/system/drivers/ati2d/ setup 3D engine  
810 5782 d 21 h serge /programs/system/drivers/ati2d/ add bitblit  
809 5782 d 22 h diamond /programs/develop/mtdbg/ mtdbg: small improvements in disassembler (but it is still incomplete)  
808 5783 d 13 h serge /programs/system/drivers/ initial. command processor, solid & filed rectangles, lines  
807 5784 d 2 h Lrz /programs/develop/examples/checkbox/trunk/ fixed small bug  
806 5784 d 19 h Lrz /programs/develop/box_lib/ add files :)  
805 5784 d 20 h Lrz /programs/ add library and example on C--  
804 5784 d 20 h Lrz /programs/system/ add library and example on C--  
803 5787 d 16 h alver /kernel/trunk/  
802 5800 d 19 h serge /kernel/trunk/ from Nable: Sound Blaster driver  
801 5808 d 0 h serge /programs/media/ac97snd/ac97snd/ fixed make_button  
800 5809 d 16 h diamond /kernel/trunk/fs/ normal work with CD: bugfix of revision 758  
799 5810 d 18 h serge /programs/media/ac97snd/ fixed bug ir raw_read  
798 5834 d 22 h serge /kernel/trunk/drivers/ fix mapped io address  
797 5839 d 0 h serge /kernel/trunk/core/ fix irq_owner in attach_int_handler  
796 5842 d 12 h shurf /kernel/trunk/bootloader/ Added floppy FAT12 boot sector (kernel bootloader)  
795 5842 d 12 h shurf /kernel/trunk/boot/ Now correctly loads FAT12 from floppies of any volume into ramdisk, rather than only from 1.44 MB  
794 5849 d 12 h serge /kernel/trunk/core/ optimizing switching of the FPU context  
793 5849 d 22 h serge /kernel/trunk/core/ fixed kernel heap size  
792 5852 d 21 h serge /kernel/trunk/core/ add new exports for pe cursor driver  
791 5857 d 23 h serge /kernel/trunk/drivers/ initialize command processor.
little bit close to 3D rendering
 
790 5858 d 22 h bw /programs/develop/fp/ [fp] changes in rtl & examples  
789 5865 d 13 h diamond /kernel/trunk/core/ Last (in this series) fix of V86 IRQ handling  
788 5865 d 20 h diamond /kernel/trunk/core/ * Reverted previous revision because it was my mistake
* Fixed V86 IRQ handling broken in rev. 769
 
787 5866 d 14 h diamond /kernel/trunk/core/ Restored normal IRQ handling broken in rev. 769  
786 5866 d 17 h serge /kernel/trunk/video/ fix cursors in EGA/VGA modes  
785 5867 d 9 h diamond /kernel/trunk/core/ bugfix of revision 769  
784 5868 d 13 h diamond /kernel/trunk/video/ fixed bug in tiled background, found by heavyiron  
783 5871 d 9 h mikedld /programs/develop/libraries/libs-dev/ libimg: image flipping and rotating (look into .test/test002 for example use)
libini: small fix in ini.get_int
 
782 5871 d 17 h hidnplayr /kernel/trunk/network/eth_drv/drivers/ Fixed i8255x ethernet driver  
781 5873 d 8 h hidnplayr /kernel/trunk/network/eth_drv/drivers/ Fixed PCnet32 ethernet driver  
780 5875 d 15 h bw /programs/develop/fp/rtl/ [fp] rtl changes  
779 5875 d 15 h derPENGUIN /kernel/trunk/ shell script for building kernel on linux based systems  
778 5876 d 21 h gluk /programs/games/clicks/ restored clicks game  
777 5877 d 13 h gluk /programs/games/ deleted old clicks version's folder  
776 5877 d 13 h gluk /programs/games/just_clicks/trunk/ new version of Clicks game from Leency and Veliant  
775 5878 d 8 h bw /programs/ fp rtl changes, lrl editor  
774 5883 d 14 h Rus / Reorganization interrupts handlers part 2.
(I hope, I didn't something stupid.)
Fixed bug in get_pid function.
Added copyright in com mouse driver.
Fixed incorrect comment inscription in boot\ru.inc .
 
773 5883 d 16 h gluk /programs/ Leency (with Veliant): file manager, looks like win explorer, calls Eolite; old game memory blocks, rewrited to c-- language; Just_clicks game.  
772 5884 d 11 h gluk /programs/develop/ fixed some grammar errors in Russian help-files (for new users and respect-up of our community)  
771 5886 d 9 h GAK /drivers/sisnbook/ SIS driver fix for notebooks  
770 5886 d 12 h diamond /kernel/trunk/ V86 improvements  
769 5888 d 11 h Rus /kernel/trunk/ Com mouse cod moved to driver.
Begin of reorganization interrupts handlers Part 1.
Some dead code deleted.
 
768 5894 d 19 h heavyiron /kernel/trunk/gui/ Temporary fix in "check_window_position". In future we need negative coordinates support without this procedure :-)  
767 5899 d 18 h diamond /kernel/trunk/ Restored text "All set - press ESC to start" because it is useful for debugging (when one needs to view log)  
766 5900 d 15 h Rus /kernel/trunk/ Deleted old useless functions 32, 33 and accompanying code.  
765 5900 d 20 h Rus /kernel/trunk/ Deleted cross order of registers in functions 44, 45. Some optimizations of them.  
764 5901 d 0 h Rus /kernel/trunk/ Deleted unnecessary text "All set - press ESC to start" and accompanying code. I hope it's really unnecessary.)  
763 5901 d 14 h bw /programs/develop/fp/ LRL 1.4b  
762 5901 d 14 h bw /programs/games/lrl/ LRL 1.4b  
761 5901 d 14 h bw /programs/games/lrl/bin/ LRL 1.4b  
760 5902 d 10 h Rus /kernel/trunk/ Refactored function 42, now its faster in about 100 times, than the old version from Menuet. See sysfuncs.txt (sysfuncr.txt) for more details.  
759 5903 d 13 h Rus /kernel/trunk/ New organization of irq buffer, now its ring buffer. Its faster about 4.5 times.
*Warning! its debug version which can have many bugs, because I cannot test it all. I tested byte's receive on little size of data. If you can test it on big data size, and word's receive - do it! :)
 
758 5905 d 8 h mario79 /kernel/trunk/ Support of last session for ISO9660.  
757 5906 d 15 h serge /kernel/trunk/ export set_screen  
756 5907 d 3 h Ghost /kernel/trunk/ Small bug fix in init_BIOS32  
755 5907 d 21 h diamond / * kernel.asm: 18.1 is now safe (correction of rev. 748)
* vesa20.inc: comments were correct! Restored (correction of rev. 753)
* fasm from last AZ
 
754 5908 d 18 h Lrz /kernel/trunk/ fixed bug in module data32.inc  
753 5908 d 19 h serge /kernel/trunk/ supported videomodes  
752 5910 d 1 h Lrz /kernel/trunk/ delete cross_order for 38 function draw_line  
751 5911 d 22 h Lrz /kernel/trunk/boot/ some enhancement in blue screen  
750 5912 d 0 h victor /kernel/trunk/ Placed copyright and properties "svn: keywords Rev"  
749 5912 d 1 h Lrz /kernel/trunk/ fixed bug in blue screen and add hardware cursor for ATI mobility 7500 card test on IBM Think Pad R51  
748 5912 d 2 h heavyiron / *Remove unneeded ps2mouse.inc and m_ps2.inc

*Remove 18.1 and 18.9.1 functions (sinse 465 revision they doesn't work), so CPU now use END application for reboot
NOTE: file ROSE.TXT don't used in kernel now and can be deleted from image

*New END application form Leency & Veliant
 
747 5912 d 10 h serge /kernel/trunk/core/ additional support for rhd driver  
746 5912 d 20 h Lrz /kernel/trunk/boot/ blue screen: save selected resolution instead of VESA mode number (thanks to Serge)  
745 5913 d 12 h serge /kernel/trunk/core/ missing export.inc  
744 5913 d 15 h Ghost /kernel/trunk/core/ table bug fix
P.S. be intently when upload!!!
 
743 5913 d 15 h jacekm /programs/develop/scc/ scc - output file is in a good format  
742 5913 d 18 h Rus /kernel/trunk/ deleted cross order of registers in functions 41,42
some optimizations of them

*because revision 741 is broken, I tested it on revision 724
 
741 5914 d 23 h serge /kernel/trunk/ kernel: map_io_mem  
740 5915 d 15 h serge /kernel/trunk/ PE loader: error checking  
739 5915 d 19 h heavyiron /kernel/trunk/ - new cursor and redused cursor sise (static) in mousedrv.inc
- changed GNU.TXT -> COPYING.TXT in russian boot screen
- fixed arp request don't working on some machines
 
738 5916 d 15 h diamond /kernel/trunk/ Bugfix in boot screen: avoid hangup in some situations  
737 5917 d 9 h diamond /kernel/trunk/boot/ correction of revision 726  
736 5917 d 23 h serge /kernel/trunk/drivers/ ATI R500: skip drawing when window is inactive  
735 5918 d 15 h diamond /kernel/trunk/network/eth_drv/ * Fixes for flat kernel in SIS900 network card driver, now it works
* Bugfix of revision 261:
the author of some changes used 'stdcall' and 'proc' (created for stupid men),
but (as a stupid man) didn't know that they rely on EBP keeping by all
procedures, which is wrong for network card drivers
 
734 5918 d 21 h serge /kernel/trunk/drivers/ ATI R500: clip output  
733 5919 d 19 h serge /programs/develop/sdk/trunk/HDraw/ SDK: hardware accelerated drawing (R500 required)  
732 5919 d 19 h serge /kernel/trunk/ ATI R500 solid_fill, solid_line  
731 5919 d 20 h diamond /kernel/trunk/boot/ Fixed constants replaced with correctable definitions (thanks to <Lrz>)  
730 5919 d 22 h diamond /kernel/trunk/boot/ Show scrollbar for videomodes table; PgUp,PgDn in videomodes table  
729 5919 d 23 h serge /kernel/trunk/drivers/ ATI R500 2D hardware acceleration:
It works, but more code required
R5xx chipsets only!!!
 
728 5920 d 11 h diamond /programs/system/menu/trunk/ @menu: bugfix: when child menu was closed on Esc, the same child could not be opened  
727 5920 d 17 h serge /programs/develop/open watcom/trunk/clib/ Clib chsize, fstat, setmode.
set_file_size: watcom-specific implementation
 
726 5920 d 20 h diamond /kernel/trunk/boot/ Boot screen: correct default values; added some remarks  
725 5920 d 21 h diamond /kernel/trunk/ * hd_read doesn't add sector to cache if read error has occured
* hd read errors at boot do not hang up system
 
724 5921 d 10 h diamond /kernel/trunk/ fixed bug in V86-mode handling of IRQ>=8  
723 5922 d 6 h jacekm /programs/develop/scc/example/ scc - klib.h bug fixed  
722 5922 d 11 h mikedld /programs/develop/libraries/libs-dev/libimg/gif/ libs-dev: fixed incorrect GIF processing  
721 5922 d 13 h jacekm /programs/develop/scc/ scc 0.5.3 b + new examples  
720 5922 d 19 h jacekm /programs/develop/scc/ scc changes in examples and scc 0.5.3  
719 5922 d 20 h jacekm /programs/develop/scc/example/ scc examples  
718 5922 d 20 h jacekm /programs/develop/scc/ scc 0.5.3  
717 5923 d 9 h mikedld /programs/develop/libraries/ Libs-dev: libio, libini, libgfx, libimg  
716 5923 d 17 h Lrz /kernel/trunk/boot/ new version a booteng.inc  
715 5923 d 18 h Lrz /kernel/trunk/boot/ rewrite bootru.inc and booteng.inc  
714 5923 d 19 h Lrz /kernel/trunk/boot/ add vesa  
713 5923 d 19 h Lrz /kernel/trunk/ add new choose of video mode  
712 5924 d 2 h serge /kernel/trunk/ AZ hotfix: memory for unpack
pages for V86, access to own page tables
 
711 5926 d 1 h serge /programs/develop/open watcom/trunk/ Clib create_file, read_file, write_file: watcom-specific implementation  
710 5926 d 10 h andrew_programmer /programs/develop/libGUI/ Save of registers after an entrance in function is added: SendMessage (), DestroyControl ().  
709 5926 d 16 h diamond /kernel/trunk/ * V86 manager
* support of drives visible by BIOS through V86 mode
* shutdown fixes
* background redraw fixes
* when booting from CD/DVD, load all floppy by tracks, not only used sectors
 
708 5928 d 9 h serge /kernel/trunk/drivers/ sis.asm: skip codec powerup test  
707 5930 d 10 h heavyiron /programs/develop/fasm/trunk/ fasm 1.67.26  
706 5930 d 18 h andrew_programmer /programs/develop/libGUI/ Save of registers after an entrance in function libGUI is added.  
705 5933 d 15 h serge /programs/develop/open watcom/trunk/ correct stack depth checking  
704 5933 d 18 h serge /programs/develop/open watcom/trunk/ linking native Kolibri executable  
703 5935 d 9 h serge /programs/develop/open watcom/trunk/ SIGFPE handling  
702 5937 d 21 h serge /programs/develop/open watcom/trunk/ add fstatus.inc  
701 5938 d 12 h serge /programs/ update clib  
700 5941 d 10 h hidnplayr /kernel/trunk/core/ changes to attach_int_handler:
detect if int is not larger then 15

(you could probably crash the kernel otherwise)
 
699 5942 d 20 h andrew_programmer /programs/develop/sdk/trunk/libGUI_SDK/ small SDK for libGUI  
698 5943 d 15 h serge /programs/develop/open watcom/trunk/ update Open Watcom  
697 5944 d 23 h serge /kernel/trunk/drivers/ Fast two-stream mixer  
696 5947 d 12 h andrew_programmer /programs/develop/ktcc/trunk/libc/ Mathematical functions are added some.
It is added makefile for compilation of programs under KolibriOS with the help gcc.
 
695 5948 d 4 h serge /kernel/trunk/drivers/ Infinity: fast path for single stream  
694 5949 d 23 h serge /kernel/trunk/drivers/ Floating point mixer. Powered by the Dark side. (see USE_SSE2_MIXER. SSE2 required)  
693 5958 d 6 h mikedld /kernel/trunk/ Updated build scripts to include ensoniq, ps2mouse and uart drivers  
692 5962 d 8 h heavyiron /programs/develop/fasm/trunk/ fasm 1.67.25  
691 5962 d 11 h gluk /programs/ mousemul added to build_all.bat  
690 5962 d 11 h gluk /programs/system/mousemul/ moving stuff at "trunk" directory  
689 5962 d 11 h gluk /programs/system/mousemul/ deleted lang.inc  
688 5962 d 11 h gluk /programs/system/mousemul/ build-file for mousEmul  
687 5962 d 11 h gluk /programs/system/mousemul/ mouse emulating thing via numpad, starts by pressing an NumLock key.  
686 5962 d 11 h gluk /programs/games/tetris/trunk/ added some changelog info into the file  
685 5962 d 11 h gluk /programs/games/tetris/trunk/ cleaning keys-buffer before reading the key.  
684 5975 d 20 h diamond /kernel/trunk/ deleting cross registers in system calls, part 2  
683 5976 d 9 h heavyiron /programs/develop/libGUI/src/ fixed 682 revision  
682 5976 d 16 h andrew_programmer /programs/develop/libGUI/ Mistakes in controls are corrected: ProgressBar, Text, Image.  
681 5979 d 13 h diamond /kernel/trunk/ shutdown code now correctly handles >128 Kb file kernel.mnt  
680 5984 d 10 h diamond /kernel/trunk/core/ fix in debug subsystem  
679 5984 d 12 h diamond /kernel/trunk/gui/ restoring window after rolling up does not allow invalid window coordinates  
678 5984 d 15 h diamond /programs/other/archer/trunk/ small bugfix in @rcher  
677 5990 d 15 h ataualpa /programs/games/freecell/ Freecell now has russian interface  
676 5995 d 9 h andrew_programmer /programs/develop/libGUI/ Support of background color for control Text is added.  
675 6003 d 14 h andrew_programmer /programs/develop/libGUI/ Function RemoveComponent is renamed in MoveComponent.
New function is added.
void ActivateTrapForSpecializedMessage (dword *control) - to activate a trap for the specialized messages.
 
674 6004 d 20 h hidnplayr /kernel/trunk/ exported sys_msg_board as SysMsgBoardChar
this will make FDO work in drivers too
 
673 6006 d 23 h serge /kernel/trunk/ vesa 1.2 fixup  
672 6007 d 12 h hidnplayr /kernel/trunk/ PciWrite32 function was missing  
671 6010 d 8 h Ghost /kernel/trunk/ initial deleting cross regisres in system calls  
670 6021 d 19 h bw /programs/games/lrl/ Lode Runner Live game  
669 6025 d 19 h andrew_programmer /kernel/trunk/drivers/ Added ATI Radeon Xpress 200M support.  
668 6026 d 2 h serge /kernel/trunk/core/ fixed map_pe()  
667 6026 d 8 h diamond /kernel/trunk/ 69.4 and 69.5 now do not require debugging privileges  
666 6026 d 15 h bw /programs/develop/fp/ [FP] changes in RTL, gfx example  
665 6028 d 20 h diamond / * new system function for "send message"
* @panel: Alt+F4 sends close message rather than immediate kill
 
664 6031 d 13 h ataualpa /programs/network/stackcfg/trunk/ Stackcfg now has Russian interface  
663 6033 d 5 h serge /kernel/trunk/core/ fix load_file  
662 6033 d 10 h serge /kernel/trunk/ yet another stdcall fix  
661 6033 d 13 h ataualpa /programs/ Some programs now use window style Y=4  
660 6033 d 14 h serge /kernel/trunk/core/ fix some kernel stdcall functions  
659 6033 d 18 h serge /kernel/trunk/ PE loader  
658 6034 d 16 h Ghost /kernel/trunk/core/ * code clearing
* bug fix in "show_error_parameters", now registers value correctly show
 
657 6034 d 20 h diamond /kernel/trunk/docs/ updated loader_doc.txt  
656 6034 d 20 h mikedld /kernel/trunk/ Fix in DEBUGF (incorrect output of eax..edi with %x)
New show_error_parameters (core/sys32.inc) from Ghost
 
655 6035 d 15 h mario79 /kernel/trunk/ Function 47 - output of qword (64-bites) number  
654 6035 d 21 h diamond /kernel/trunk/fs/ fixed serious FAT32 bug introduced in svn.649  
653 6037 d 0 h diamond /kernel/trunk/ added bootlog message if first app cannot be loaded  
652 6037 d 10 h mario79 /kernel/trunk/ Function 47 - output of number without empty zero in high bits  
651 6037 d 20 h diamond /programs/media/pic4/trunk/ bugfix in pic4  
650 6038 d 11 h serge /programs/media/ac97snd/ac97snd/ update copyrights  
649 6038 d 17 h diamond /kernel/trunk/fs/ acceleration of FAT writing  
648 6038 d 21 h andrew_programmer /programs/develop/libGUI/ That new in this version:

1) Transfer of parameters to functions of library is copied on the convention stdcall.

2) Now functions link on names.

3)Now, if to guide the mouse on a component and to press the left button of the mouse all
messages from the mouse are sent only to this component.If to release(let off) the left
button of the mouse messages from the mouse again become accessible to all components.

4) In library new functions are added.
int Version (void) - to receive the version of library. The version comes back in a format: year + month + day.
The current library has version 71014.
void RemoveComponent (void *Control, int new_x, int new_y) - moves a component to new coordinates.
void ResizeComponent (void *Control, int new_sizex, int new_sizey) - changes the size of a component.
Examples of use of these functions look in example Bookmark.

5) The example of work with libGUI in programming language C is added. This example is a part of the interface
written by me for my scientific program.
 
647 6038 d 22 h andrew_programmer /programs/develop/ Mistakes in functions of work with files and with system calls KolibriOS are corrected.
New functions for work with system calls KolibriOS are added. Functions for format output
are added: printf (), fprintf (), sprintf (), snprintf (), vsnprintf (). For material
numbers it is meanwhile supported only format output the (%f), and exponential output a (%e)
is not realized yet.
Functions for format output correctly work only in GCC because TinyC incorrectly works with
the functions containing variable number of arguments.
 
646 6039 d 14 h serge /programs/media/ac97snd/ uFMOD 1.25.1 from Quantum and some minor bugfixes  
645 6041 d 16 h mario79 /programs/develop/examples/editbox/trunk/ From <Lrz>:
Fix buf in editbox.mac
 
644 6047 d 16 h diamond /programs/fs/kfar/trunk/ KFar 0.42, KFar_Arc 0.12  
643 6055 d 19 h bw /programs/develop/fp/ RTL for FP 2.2.0  
642 6059 d 19 h Lrz /programs/develop/examples/editbox/trunk/ fixed bug  
641 6060 d 10 h diamond /kernel/trunk/ Kernel updated to 0.7.1.0  
640 6061 d 16 h andrew_programmer /kernel/trunk/drivers/ Added support ATI R7000.  
639 6061 d 21 h serge /kernel/trunk/drivers/ ATI 9100 & 9250  
638 6062 d 21 h serge /kernel/trunk/video/ fix software cursor code  
637 6063 d 9 h mario79 /kernel/trunk/blkdev/ Small fix for ATAPI WaitUnitReady procedure.  
636 6063 d 10 h victor /kernel/trunk/drivers/ small source size optimisation
/* i hope somebody have nothing against */
 
635 6063 d 14 h diamond /programs/develop/fasm/trunk/ fasm: dynamic memory allocation  
634 6063 d 15 h diamond /kernel/trunk/core/ bugfix for debug subsystem  
633 6063 d 15 h diamond /programs/system/ * @panel from Alver with corrections for minimize/restore button
* icon: corrected restart of all icons with 'Apply'
 
632 6063 d 15 h diamond /programs/fs/kfar/trunk/kfar_arc/ sorry, I forgot to 'svn add' some files for 631  
631 6063 d 15 h diamond /programs/fs/kfar/trunk/ KFar 0.41 + KFar_Arc 0.11  
630 6063 d 20 h serge /kernel/trunk/ support for new ATI chips  
629 6066 d 7 h mikedld /programs/develop/tinypad/trunk/ Fixing incorrect behaviour of tab save suggestion on close
Minor GUI fixes (tab close button is skinned now; incorrect popup height calculation)
 
628 6067 d 11 h mario79 /kernel/trunk/ ATAPI:
1) Fix - sectors read with errors now are not brought in the cache.
2) Timeout at absence of the disk in ATAPI drive is reduced about 10 seconds without lowering reliability of reading at presence of the disk. Earlier time the waiting could make 1-1.5 minutes.
 
627 6068 d 9 h mikedld /programs/develop/tinypad/trunk/ Better fix to the problem, thanks diamond for pointing it out
There're some other issues revealed though, I'm looking into them
 
626 6068 d 21 h mikedld /programs/develop/tinypad/trunk/ Revert back to old mem.ReAlloc implementation using 68.12 and 68.13  
625 6070 d 18 h diamond /programs/ some optimized variants from K0700  
624 6071 d 11 h heavyiron /programs/develop/fasm/trunk/ fasm 1.67.23  
623 6071 d 15 h bw /programs/develop/fp/ [FP] changes in RTL, first example  
622 6073 d 14 h spraid /programs/ iconstrp.gif by leency  
621 6078 d 10 h mario79 /kernel/trunk/ Function 18/19/5 - emulation mouse button.  
620 6078 d 20 h diamond /kernel/trunk/core/ bugfixes in 68.20  
619 6079 d 18 h bw /programs/develop/fp/ FP 2.3.1 (SVN 8373)  
618 6081 d 11 h mario79 /kernel/trunk/ Processing event: press real button - eject tray ATAPI device.  
617 6082 d 10 h mikedld /programs/ Another small changes to Tinypad on the way to 4.1.0, added support for mouse wheel  
616 6085 d 22 h bw /programs/develop/fp/ FreePascal RTL  
615 6086 d 21 h serge /programs/develop/open watcom/trunk/clib/crt/ update CLib startup code  
614 6086 d 21 h serge /programs/develop/open watcom/trunk/clib/ update CLib  
613 6088 d 22 h serge /programs/develop/open watcom/trunk/clib/handleio/ handleio  
612 6090 d 11 h andrew_programmer /programs/develop/metcc/trunk/samples/files/ Example of work with files in TinyC.  
611 6090 d 11 h andrew_programmer /programs/develop/metcc/trunk/libc/include/ Added include files for libC.  
610 6090 d 12 h andrew_programmer /programs/develop/metcc/trunk/libc/ Update Kolibri version of libC library(for usage in TinyC).
Correction of various mistakes in functions of work with files.
For work with files 70 function is used.
Functions for work with memory are changed for use of the new manager of memory.
 
609 6090 d 12 h andrew_programmer /programs/develop/metcc/trunk/source/ Update Kolibri version of TinyC.Some bugfixes.  
608 6092 d 9 h alver /kernel/trunk/  
607 6105 d 3 h heavyiron /programs/develop/fasm/trunk/ fasm 1.67.22  
606 6105 d 10 h mario79 /programs/media/jpegview/trunk/ jpegview 0.18
Open file with parameter in patch. Size of parameter - 4 bytes. Parameter starts with the character "\", the unused characters are filled by a blank (ASCII 20h).
'\T /hd0/1/1.jpg' - set background, mode: tile
'\S /hd0/1/1.jpg' - set background, mode: stretch
 
605 6107 d 11 h kaitz / Updated Tinypad translation
Translated rdsave
Kernel bootcode updates for Estonian
 
604 6112 d 7 h Rus /programs/system/rb/trunk/ @RB
- bug-fix and optimization
 
603 6112 d 7 h Rus /kernel/trunk/hid/ Optimized num pad part of keyboard  
602 6112 d 11 h Rus /programs/system/panel/trunk/ bag-fix of commit 601  
601 6112 d 12 h Rus /programs/system/panel/trunk/ @Panel
- added close context menu
 
600 6112 d 17 h Lrz /programs/system/run/trunk/ Update source cod  
599 6114 d 5 h spraid /kernel/trunk/ shade window Y=4
interval boot screen for "d" parameter
 
598 6115 d 8 h spraid / New iconstrp.gif for ICON by Leency
loader_doc.txt (by use bx register to set system directory)
 
597 6115 d 11 h mario79 /kernel/trunk/blkdev/ Fix: clear DMA read precache, when the physical device IDE varies.  
596 6116 d 13 h spraid /programs/system/icon/trunk/ New iconstrp.gif for ICON by Leency  
595 6117 d 5 h Rus /programs/develop/tinypad/trunk/ 4.0.5 (Rus)
bug-fixes:
- correct call save-dialog for saving new files or files from folder of tinypad
new features:
- added prompt to save file before closing
- added close tab button
 
594 6117 d 19 h diamond /kernel/trunk/bus/pci/ Fixed sys_pcibios  
593 6118 d 17 h mikedld /kernel/trunk/ Revision numbering fix  
592 6119 d 10 h Rus /programs/develop/tinypad/trunk/ Tinypad v. 4.0.5
bug-fix:
- a new tab is created when opening a file from folder of tinypad
 
591 6119 d 11 h mikedld /kernel/trunk/ Fix for syscall_cdaudio (unable to compile kernel)  
590 6119 d 15 h diamond /kernel/trunk/ load/eject CD tray functions check that input device is CD/DVD  
589 6119 d 19 h diamond /programs/fs/kfar/trunk/ KFar 0.4 + KFar_Arc 0.1  
588 6119 d 19 h diamond / Load/eject CD/DVD device tray moved from sysfn 70 to sysfn 24 (see sysfunc*),
because these actions do not involve file system.
 
587 6122 d 13 h Ghost /programs/system/pcidev/branches/ PCIDEV port (use new PCI API)  
586 6122 d 13 h serge /kernel/trunk/ From Ghost: calls to PCIBIOS services  
585 6123 d 10 h mario79 / The universal cache of IDE devices.
Step 2:
1) Realized cache ATAPI device (CD\DVD).
2) Lock\Unlock ATAPI device for working with cache.
3) Eject (F70/10) and Load (F70/11) tray of ATAPI device.
4) Application CD_tray for control of tray ATAPI device.
 
584 6124 d 15 h mario79 /kernel/trunk/detect/ Fix calculate size of cache (IDE devices). Now data do not intersect limits of the cache.  
583 6126 d 0 h Lrz /programs/develop/examples/editbox/trunk/ Fixed bug  
582 6129 d 11 h Rus /kernel/trunk/hid/ Added Num Pad.  
581 6129 d 15 h serge /kernel/trunk/ reduce core memory  
580 6130 d 8 h mario79 /kernel/trunk/ The universal cache of IDE devices.
Step 1:
1) Allocate of separate area for everyone IDE device.
2) Usage of the allocated areas for HDD. (Cache CD\DVD - not realized, but the memory for it is allocated. This be realized in step 2).
3) The area of memory 0x80300000 - > 0x80400000 now is free and is not used.
4) The area of memory 0x80284000 - > 0x8028BFFF is used for HDD DMA.
 
579 6132 d 15 h serge /kernel/trunk/drivers/ update sis.asm  
578 6133 d 0 h mario79 /kernel/trunk/fs/ Check all 4 entry of MBR and EMBR  
577 6135 d 8 h serge /programs/media/ac97snd/ac97snd/ restore old ac97wav.c  
576 6136 d 15 h serge /programs/media/ac97snd/ new folders layout  
575 6136 d 19 h serge /kernel/trunk/drivers/ fix 2_16_48 stream  
574 6137 d 6 h serge /kernel/trunk/drivers/ update SOUND_VERSION  
573 6137 d 6 h serge /programs/ update SOUND_VERSION  
572 6137 d 12 h serge /kernel/trunk/drivers/ infinity.asm: add SND_GETFREESPACE call  
571 6137 d 19 h spraid /kernel/trunk/ sound blaster 16 bug fix in flat kernel  
570 6138 d 8 h serge /programs/media/ac97snd/trunk/ ac97snd update  
569 6138 d 20 h diamond /kernel/trunk/ first call to sysfn 0 activates window  
568 6138 d 20 h serge /kernel/trunk/drivers/ infinity.asm: fix 2_16_48 stream  
567 6139 d 0 h serge /kernel/trunk/ 1)sound.asm: disable previous patch by default
2)uhci transfer descriptors
 
566 6139 d 23 h serge /kernel/trunk/ sound.asm: patch BIOS bug for ICH0
add USE_IRQ_REMAP conditional directive
 
565 6141 d 22 h serge /kernel/trunk/drivers/ sound.asm: check supported irq lines  
564 6142 d 18 h diamond /kernel/trunk/video/ bugfix of revision 555  
563 6142 d 23 h serge /kernel/trunk/drivers/ sound.asm: fixed memory mapped BAR  
562 6143 d 17 h serge /kernel/trunk/drivers/ sound.asm: additional debug otput  
561 6144 d 16 h serge /kernel/trunk/drivers/ fixed in_top displacement in CreateBuffer  
560 6144 d 19 h victor /programs/develop/metcc/trunk/libc/include/  
559 6145 d 19 h diamond /kernel/trunk/video/ bugfix of revision 555  
558 6147 d 13 h heavyiron /kernel/trunk/drivers/ Radeon 9200SE support  
557 6149 d 8 h serge /kernel/trunk/ uhci device  
556 6149 d 10 h heavyiron /programs/network/airc/trunk/ airc 0.51 (bugfix release):
*Using dns resolve instead of static IP for default server
*Fixed drawing of russian letters "х" and "ф"
 
555 6149 d 15 h diamond /kernel/trunk/ make background redraw faster  
554 6149 d 20 h serge /programs/develop/open watcom/trunk/clib/ Clib char & math functions  
553 6150 d 6 h serge /programs/develop/open watcom/trunk/clib/ Clib string & memory functions  
552 6150 d 14 h diamond /programs/ * new version of gif_lite.inc, common for all programs which use GIF
* restored config.inc because it is needed for normal compilation of
one program with build_ru.bat
 
551 6153 d 11 h spraid /programs/ in some programs set not sized changed window  
550 6153 d 21 h serge /programs/ doom beta  
549 6154 d 7 h spraid /kernel/trunk/ added window type (Y=4). skinned window with fixed sizes  
548 6154 d 9 h serge /programs/ fopen fread fseek lseek ftell  
547 6157 d 15 h diamond /programs/media/jpegview/trunk/ jpegview: background definition is faster  
546 6157 d 15 h diamond /kernel/trunk/ changed background handling  
545 6158 d 16 h spraid /kernel/trunk/boot/ added variant for d (preload) - 4-format ram disk
(need when ram disk not loading and not linked)
for example - loading from cdorm
 
544 6161 d 9 h spraid /kernel/trunk/ load VMODE.MDR use 70 function (I'am not test it. Please test it!!!)  
543 6161 d 13 h spraid /kernel/trunk/ prepare for cd load (bx='m0' set by loader).  
542 6161 d 18 h diamond /programs/develop/ * mtdbg: can load symbols information
* mtdbg: improved disassembler (some MMX and SSE commands)
* fasm: can generate symbols information
 
541 6161 d 20 h serge /kernel/trunk/core/ fix special values in COFF symbol table  
540 6164 d 16 h victor /kernel/trunk/ change format outputed data sysfunc 18.13
see sysfuncs.txt
 
539 6167 d 15 h spraid /programs/ changed path to /sys in some programs  
538 6167 d 17 h spraid /kernel/trunk/ CD drivers update from mario  
537 6168 d 18 h diamond /kernel/tags/kolibri0.7.0.0/ Tag for kolibri0.7.0.0  
536 6168 d 18 h diamond /kernel/trunk/ Kernel updated to 0.7.0.0  
535 6168 d 18 h spraid /kernel/trunk/ translate some comments to english  
534 6171 d 8 h heavyiron /programs/ fix in build.bat to compile chess, ftps and @ss;
chess.bmp added
 
533 6171 d 22 h diamond /kernel/trunk/ Fixed work with CD broken in svn.521  
532 6171 d 22 h diamond /programs/ * pic4, rdsave, cpuid: size optimization
* @ss: decrease used memory & time requirements, size optimization
* @panel: if there is only one window, Alt+[Shift+]Tab activates it
* jpegview: IPC service to unpack JPEG data for other apps
* chess: bmp-file is now inlined
* @ss, chess moved to more appropriate place in file structure
 
531 6171 d 22 h diamond /kernel/trunk/ Sysfunction 23v does not require task switch when waiting  
530 6176 d 8 h mikedld /kernel/trunk/ Changed 'revision' keyword to 'Revision', which is correct
Renamed 'lib_func.inc' to 'imports.inc'
Translated several Russian comments to English, but not all. Let's be serious, guys
 
529 6176 d 17 h spraid / change path to "/sys" in some programs.
in build_all.bat: delete config.inc after compiling
delete /kernel/trunk/lib
 
528 6176 d 17 h diamond /programs/system/desktop/trunk/ desktop supports command line parameter <skin-name>  
527 6176 d 18 h diamond /kernel/trunk/ * Rewritten Vesa2 background code, it is much faster now
* Fixed kernel fault when creating files with unusual names with multiple dots
 
526 6177 d 20 h diamond /programs/ * Fixed fasm broken in svn.485
* Jpegview 0.16 from Mario79
 
525 6177 d 23 h diamond /kernel/trunk/ * Fixed bug with handling of command-line for apps
* Fn 70 supports /sys/... syntax for access to sysdir (/rd/1 with normal boot)
 
524 6181 d 22 h diamond /programs/system/ desktop, skinsel: load skin with new kernel  
523 6181 d 22 h diamond /kernel/trunk/ * Correct value of selector gs
* Support for kpack'ed skin files
* Default setting for DMA access is now "disabled"
* Fixed kernel fault when network packet sending
 
522 6182 d 20 h diamond /programs/fs/kfar/trunk/ KFar 0.35: some bugfixes  
521 6182 d 20 h diamond /kernel/trunk/ * efficient handling of file names substitution
* current directory support; new sysfunction 30
* fixed bug in load_file with files of size divisible by page size
 
520 6183 d 0 h serge /kernel/trunk/ infinity: remove direct access to kernel data  
519 6183 d 20 h serge /kernel/trunk/ string manipulation routines for drivers and kernel
enable global page support after paging
 
518 6184 d 13 h Ghost /programs/system/gmon/ GMon
* bug fix in it87_get_fan_speed
 
517 6184 d 21 h diamond /programs/fs/kfar/trunk/ KFar 0.34  
516 6185 d 13 h serge /kernel/trunk/ additional space for kernel code  
515 6185 d 16 h heavyiron /programs/system/cpuid/trunk/ CPUID 2.21 from Wildwest  
514 6185 d 18 h diamond /kernel/trunk/ * unknown/unsupported videomode at boot leads to return in config manager
* boot config manager now allows to totally disable DMA access to HD
 
513 6186 d 21 h serge /kernel/trunk/ align heap_base on 4Mb border
move sys_pgmap at the top of kernel memory
 
512 6186 d 22 h spraid /kernel/trunk/ parse_fn.inc use mikedld librares (shuld be in %sys%/lib)
http://mikedld.com/f/libs-dev-3.7z

at sys.conf added network konfiguration
 
511 6187 d 23 h heavyiron /kernel/trunk/network/eth_drv/ Fixed arp request to gateway  
510 6188 d 15 h Ghost /programs/ GMon & macros.inc small fix  
509 6188 d 18 h diamond /kernel/trunk/ more correct handling of bx_from_load var  
508 6188 d 22 h victor /programs/ make up in build_all.bat  
507 6189 d 3 h Lrz /programs/develop/examples/editbox/trunk/ Upgrade macros  
506 6189 d 11 h mikedld /kernel/trunk/ Fixed FDO (seems like bug in FASM to me)  
505 6189 d 13 h hidnplayr /kernel/trunk/network/eth_drv/ Fixed "HP EN1207D-TX PCI 10/100 Fast Ethernet Adapter" support.
Disabled "3com Etherlink XL PCI TPO NIC (3C900B-TPO)" because it makes system crash.
 
504 6189 d 14 h spraid /kernel/trunk/network/eth_drv/drivers/ rtl8139 fixed  
503 6190 d 5 h heavyiron /programs/ *correct pong (the previous one was duplicate of pong3)
*small fixes in icon_new
*title with fn0 in copyr
*fixed chess
 
502 6190 d 8 h heavyiron /programs/ Bugfix of 485 revision  
501 6190 d 12 h serge /kernel/trunk/ small optimization. reduce code size  
500 6190 d 16 h Ghost /programs/system/gmon/ small changes  
499 6190 d 17 h diamond /kernel/trunk/docs/ Updated documentation  
498 6190 d 18 h diamond /kernel/trunk/ slightly decreased kerpack'ed size  
497 6191 d 13 h spraid /kernel/trunk/ cpustring fixed
conf_lib fixed
 
496 6191 d 16 h diamond /programs/system/calendar/trunk/ Fixed broken (svn.485) messages in calendar.asm
(probably used svn client doesn't work correctly with non-english letters)
 
495 6191 d 16 h diamond /kernel/trunk/fs/ Deleted obsolete sysfunction 58.1  
494 6191 d 19 h spraid / @Panel: do not kill self and icon
Kernel: stage one of use dev config
 
493 6192 d 3 h Lrz /programs/system/run/trunk/ modify run, add new version editbox  
492 6192 d 18 h kastigar /drivers/ * Driver for ps/2 mouse with 2 wheels  
491 6193 d 0 h Lrz /programs/develop/examples/editbox/trunk/ modify example  
490 6193 d 3 h serge /kernel/trunk/ fixed mtrr in VGA modes  
489 6194 d 12 h victor / small bug fix and make up in build scripts  
488 6195 d 12 h spraid /kernel/trunk/ loading libs for kernel
loading from HD
inifiles.asm (not completed, using with kernel to load sys.conf)
parse file names
%sys% may be system directory for programs (70 function)
 
487 6195 d 23 h serge /kernel/branches/ Removed file/folder  
486 6196 d 17 h kastigar /kernel/trunk/ * update sysfunc.txt files(37.7, 37.2)  
485 6196 d 18 h heavyiron / *kernel - fixes in 15.2 by Mario79 and 67 by mike.dld
updated sysfunc.txt
*programs
new icons and logo for CPUID and ICON
added new version of @ICON and ICONMNGR
fixes in iconedit and calendar from DedOK
new algoritm of fill background in pic4
all apps (fasm-writen only) rewriten to use common macros.inc for easy recompile in fastcall mode (there is a bug in https; run need rewrite to use common macros.inc)
small fixes in build_all.bat script
 
484 6196 d 19 h diamond /programs/ * popc modified to use function 70 and standard header in function 0
* desktop modified to use function 70
* rsquare (level compression part) modified to use function 70
 
483 6197 d 3 h Lrz /programs/develop/examples/editbox/trunk/ modify macros and optimization  
482 6197 d 15 h Ghost /kernel/trunk/ Fast calls
* MSR protect

2kasTIgar:
Update local svn or lock files before update!
 
481 6198 d 18 h diamond /programs/network/ftps/ ftps rewritten to function 70  
480 6198 d 19 h diamond /kernel/trunk/hid/ m_ps2.inc from revision 473  
479 6198 d 20 h kastigar /kernel/trunk/ 1)ps2 mouse driver(removed from kernel)
2)new 2 modes for ps2-mouse (scrolling mouse and 5-button mouse)
3) added function 37.7 for mouse scrolling data
 
478 6199 d 18 h Ghost /programs/system/mgb/trunk/ MGB
* Fast calls source ready
 
477 6199 d 18 h Ghost / Fast calls
* multi thread program support
* MSR protect
* fast_call_test update
---------------------------
old code:
int 0x40

code for Intel SYSENTER:
push ebp
mov ebp, esp
push ..ret_point
sysenter
..ret_point:
pop edx
pop ecx

code for AMD SYSCALL:
push ecx
syscall
pop ecx

recommendation: use mcall from macros.inc
 
476 6200 d 0 h serge /kernel/trunk/video/ fix wrong address in vga.inc  
475 6202 d 17 h Ghost /programs/system/pcidev/trunk/ fixed
* Same little bugs
* Source code formating
* PCI version normalized 0210 -> 2.10
added
* + 13 vendor (total now 1000!)
* + 3 class type
* Fast call source ready
* Device IRQ detection
optimized
* ! size optimized (61025 -> 32501 see added)
* easy to add new vendor & class names
 
474 6204 d 19 h diamond /programs/ * KFar 0.32.
* smtps modified to use function 70 and standard header in function 0.
 
473 6204 d 19 h diamond /kernel/trunk/ * Unified COM1/COM2 mice handling.
* Corrected COM mouse detection.
* Mouse cursor can now be at right and bottom screen sides.
* Normal handling of "desktop background redraw" event.
(Background redraw is faster now.)
* Fixed error in stretch background function for VESA 2.0.
 
472 6208 d 19 h serge /kernel/trunk/ reduce memory size  
471 6209 d 12 h serge /kernel/trunk/blkdev/ fixed address bug in sysfn_saveramdisk()  
470 6212 d 22 h serge /programs/media/jpegview/trunk/ From Mario79: updated jpegview  
469 6212 d 22 h serge /kernel/trunk/ from Mario79: rewritten background image code  
468 6217 d 3 h Lrz /programs/develop/examples/editbox/trunk/ Modify macros and add History, FAQ.txt  
467 6217 d 4 h mikedld /kernel/trunk/ Updated makefile to match build.bat (build with e.g. 'make all lang=en')
Made small synt/func corrections in build.bat
 
466 6218 d 16 h diamond /kernel/trunk/blkdev/ fixed bug in FAT short names generation  
465 6219 d 1 h serge /kernel/trunk/ merge flat kernel  
464 6223 d 15 h serge /kernel/branches/flat_kernel/ update memmap.inc  
463 6223 d 23 h Lrz /programs/develop/examples/editbox/trunk/ fixed bug  
462 6223 d 23 h serge /kernel/branches/flat_kernel/ drivers update  
461 6224 d 0 h Lrz /programs/develop/examples/editbox/trunk/ rewrite editbox, modify mouse function, modify key function  
460 6224 d 14 h diamond /programs/media/pic4/trunk/ fixed pic4 broken in r451 (e.g. 'BOOT' parameter handling  
459 6225 d 12 h serge /kernel/branches/flat_kernel/ 1)debugger support
2)fixed bugs in get_event_for_app()
 
458 6226 d 12 h heavyiron /kernel/branches/hd_kolibri/ removed unneeded files
!!!Note that on svn should be only sources without binary files!!!
 
457 6226 d 12 h trolly /kernel/branches/hd_kolibri/kernel/ corrected error in my kernel source reorganization  
456 6226 d 12 h trolly /kernel/branches/hd_kolibri/ Removed file/folder  
455 6226 d 19 h serge /kernel/branches/flat_kernel/ 1)fix user_realloc()
2)fix mouse events
 
454 6227 d 9 h trolly /kernel/branches/hd_kolibri/ modified kernel from the standard kernel

it load the first app (or vrr_m) and cpu from /hd0/1/kolibri/bin

the skin is in /hd0/1/kolibri/etc/default.skn
the drivers ar loaded from /hd0/1/kolibri/drivers

the ramdisk is'nt loaded when you chose to load it from the hard-drive (because it is'nt needed)

you will also need to download the modified version of sommes app:

launcher
vrr_m
@panel
@menu
setup
icon
jpegview
@rb
 
453 6230 d 16 h serge /kernel/branches/flat_kernel/ 1) merged trunk
2) fn 68.20 from diamond
 
452 6231 d 7 h heavyiron /programs/system/calendar/trunk/ Calendar from ДедОк with ability to change system time  
451 6232 d 5 h heavyiron /programs/ *Cpuid 2.19 - client-relative drawing, title with Fn0
*Pic4 - client-relative drawing, title with Fn0, system colors
*rdsave, run, scrshoot - fixes for current editbox
*vrr_m - fixed header
 
450 6232 d 21 h Ghost /programs/system/cpuid/trunk/ CPUID 2.18 by Wildwest  
449 6233 d 1 h Lrz /programs/develop/examples/editbox/trunk/ modification event handler mouse  
448 6234 d 17 h diamond /kernel/trunk/ New sysfunction 68.20: reallocate memory block  
447 6234 d 19 h heavyiron /programs/system/board/trunk/ fixed board to work with 4096 Kb buffer (thanks to diamond), small optimizations and fixes  
446 6234 d 19 h Lrz /programs/develop/examples/editbox/trunk/ fixed bug  
445 6236 d 17 h serge /kernel/branches/flat_kernel/ fixed address bug in fat12.inc  
444 6236 d 22 h serge /kernel/branches/flat_kernel/ copyrights  
443 6237 d 18 h diamond /programs/system/panel/trunk/ @panel: support for Alt+Tab/Alt+Shift+Tab  
442 6237 d 18 h diamond /kernel/ Fixed rare bug in FAT code  
441 6237 d 18 h serge /kernel/branches/flat_kernel/ clear PG_GLOBAL flag  
440 6238 d 0 h serge /kernel/branches/flat_kernel/ fixed bootcode.inc  
439 6238 d 2 h Lrz /programs/develop/examples/editbox/trunk/ mouse dicsharge array  
438 6238 d 19 h serge /kernel/branches/flat_kernel/ merged trunk  
437 6238 d 21 h diamond / * bootcode: revision string is now calculated at compile-time
* taskman.inc: do not add '@' to thread names
* @panel: do not draw undefined (zero-sized) windows
* rd.inc: corrected folder creation
 
436 6239 d 13 h serge /kernel/branches/flat_kernel/ merged trunk  
435 6239 d 14 h serge /kernel/trunk/ fixed fpu_save()  
434 6239 d 16 h diamond /kernel/trunk/ Normal stack handling for sysenter/syscall; trap gate for int 0x40  
433 6240 d 1 h serge /kernel/branches/flat_kernel/core/ fixed terminate()  
432 6240 d 18 h serge /kernel/branches/flat_kernel/ 1)fixed bug in fs_lfn.inc
2)cleanup
 
431 6241 d 19 h serge /kernel/trunk/ copyrights  
430 6245 d 0 h serge /kernel/branches/flat_kernel/ reduce kernel memory. single tss, copy_on_write io permission map
disabled debug
 
429 6245 d 4 h serge /kernel/trunk/ update read_file  
428 6245 d 18 h serge /kernel/branches/flat_kernel/ revision  
427 6245 d 19 h serge /kernel/branches/flat_kernel/ optimization  
426 6246 d 6 h mikedld /kernel/trunk/ Changes to make __REV__ constant at any place in kernel
Output SVN revision number in boot screen
 
425 6246 d 8 h victor /kernel/trunk/ added computing of current #revision for kernel *.inc and *.asm files  
424 6246 d 13 h spraid /kernel/trunk/  
423 6247 d 13 h heavyiron /programs/system/icon/trunk/ Icons from Leency  
422 6248 d 3 h serge /kernel/trunk/fs/ fixed bug in fs_lfn  
421 6248 d 3 h serge /kernel/branches/flat_kernel/ fixed bug in fs_lfn, enable DMA IDE  
420 6249 d 1 h serge /kernel/branches/flat_kernel/ software task switch (experimental, disabled IDE DMA, io permission
map)
 
419 6251 d 1 h serge /kernel/branches/flat_kernel/ flat kernel  
418 6252 d 13 h serge /kernel/branches/flat_kernel/ memory layout  
417 6254 d 9 h serge /kernel/branches/flat_kernel/ 1)fixed hangup on reboot/restart/poweroff
2)drivers
 
416 6255 d 6 h serge /kernel/branches/flat_kernel/ update  
415 6255 d 9 h heavyiron /kernel/ Mods by vhanla:
- Window is grabbed to drag only if you CLICK on its grab area (ie. the title bar)
- Button is selected only if it is clicked on its area
 
414 6255 d 17 h serge /kernel/branches/flat_kernel/drivers/ com driver  
413 6256 d 18 h serge /kernel/branches/flat_kernel/ com driver  
412 6257 d 15 h serge /kernel/trunk/ synchronization with flat kernel  
411 6257 d 17 h heavyiron /programs/system/icon/trunk/ Fixed very old (since Kolibri4) mistake in ICON drawing: now it is faster without black button blinking. Some optimizations.  
410 6257 d 20 h diamond /programs/develop/mtdbg/ mtdbg knows about syscall and sysenter  
409 6258 d 3 h heavyiron /programs/system/icon/trunk/ *Correct terminating of icons when applying changes
*SPraid forgot to add one "mov eax,70" - fixed
 
408 6258 d 16 h halyavin /programs/system/icon/trunk/ ICON rewritten to 70 function (by SPraid).  
407 6258 d 17 h halyavin /kernel/trunk/ Upgrading launching cpu after pressing alt-ctrl-del (by simba).  
406 6258 d 20 h serge /kernel/trunk/drivers/ update ensoniq  
405 6258 d 20 h serge /kernel/branches/flat_kernel/ com driver //under construction  
404 6258 d 20 h Lrz /programs/develop/examples/editbox/trunk/ upgrade add mouse+shift  
403 6258 d 23 h Lrz /programs/develop/examples/editbox/trunk/ upgrade  
402 6259 d 1 h Lrz /programs/develop/examples/editbox/trunk/ upgrade editbox  
401 6259 d 13 h Ghost /kernel/branches/flat_kernel/boot/ Small fixes for non Russian compilation  
400 6259 d 20 h serge /kernel/branches/flat_kernel/ 1) high LFB
2) ixed fat12 & RD write error
 
399 6260 d 13 h diamond /kernel/trunk/blkdev/ FAT code now ignores volume label  
398 6260 d 17 h Ghost /programs/develop/fast_call_test/ Fast call demo program update  
397 6260 d 18 h serge /kernel/branches/flat_kernel/ fixed init_page_map  
396 6260 d 23 h Lrz /programs/develop/examples/editbox/trunk/ upgrade editbox 07.03.2007  
395 6261 d 2 h serge /kernel/branches/flat_kernel/ fixed #pf handler  
394 6261 d 12 h serge /kernel/branches/flat_kernel/ high kernel  
393 6261 d 14 h serge /kernel/branches/flat_kernel/ power off, reboot, restart  
392 6261 d 14 h serge /kernel/trunk/ add prefix @ to thread name  
391 6261 d 17 h Lrz /programs/develop/examples/editbox/trunk/ upgrade editbox  
390 6261 d 19 h serge /kernel/branches/flat_kernel/ fixed IDE DMA  
389 6262 d 10 h serge /kernel/trunk/ fixed bug in init_LFB()  
388 6262 d 10 h serge /kernel/branches/flat_kernel/ not flat yet  
387 6262 d 11 h serge /kernel/branches/flat_kernel/ create branch  
386 6263 d 12 h mikedld /programs/system/mgb/ Added MGB 0.3 (disassembled and modified by me)  
385 6264 d 14 h mikedld /kernel/branches/gfx_kernel/network/eth_drv/ Updated gfx_kernel to revision #383  
384 6264 d 14 h mikedld /kernel/branches/gfx_kernel/ Updated gfx_kernel to revision #383  
383 6266 d 9 h heavyiron /programs/develop/examples/ removed old optionbox, very small fixes in radiobutton, checkbox, modified template  
382 6266 d 9 h heavyiron /programs/other/calc/trunk/ calc 1.32 - fixed arccos  
381 6266 d 11 h serge /kernel/trunk/ replace all vars whith symbolic constants  
380 6267 d 20 h serge /kernel/trunk/ replace vars 0x8000 0xC000 0xC004 0xD000 0x80000 whith symbolic constants
rename PROC_BASE -> SLOT_BASE
 
379 6267 d 22 h serge /kernel/trunk/ 1)fixed wrong exported LFB address
2)replace 0x3000 0x3004 0x3010 0x3020 whith symbolic constants
 
378 6268 d 20 h serge /kernel/trunk/ 1)new memory layout
2)Infinity 1.0
 
377 6269 d 19 h serge /kernel/trunk/ drivers related modification  
376 6269 d 19 h serge /programs/ updated soundlib, DOOM, ac97snd  
375 6270 d 17 h Ghost / Fast System Call
Currently it only for kernel developing
See : http://meos.sysbin.com/viewtopic.php?t=662
 
374 6270 d 22 h serge /programs/ DOOM alpha 4  
373 6271 d 9 h mikedld /kernel/trunk/ RTL8169 network driver  
372 6273 d 22 h heavyiron /programs/ menu renamed to @menu, fixes in panel from 0.6.5.0  
371 6273 d 22 h heavyiron /programs/system/rdsave/trunk/ added default path for reserve saving (you can change it in rdsave.asm - path4 and recompile program)  
370 6273 d 23 h heavyiron /programs/develop/fasm/trunk/ fasm 1.67.21  
369 6274 d 1 h serge /kernel/trunk/core/ fixed kernel heap  
368 6274 d 1 h serge /programs/develop/sdk/trunk/sound/ volume and pan control  
367 6274 d 22 h Lrz /programs/develop/examples/radiobutton/trunk/ upgrade radiobatton  
366 6275 d 0 h Lrz /programs/develop/examples/checkbox/trunk/ upgrade checkbox, add new & old vesion. Paste cod at Heavyiron  
365 6275 d 19 h serge /kernel/trunk/ rename pages_tab -> page_tabs  
364 6276 d 17 h diamond /kernel/trunk/ ISO9660 bugfixes  
363 6276 d 23 h serge /kernel/trunk/ reduce kernel memory  
362 6277 d 0 h Lrz /programs/develop/examples/radiobutton/trunk/ upgrade component optionbox  
361 6277 d 0 h Lrz /programs/develop/examples/checkbox/trunk/ upgrade component checkbox  
360 6277 d 0 h Lrz /programs/develop/examples/checkbox/trunk/ upgrade component checkbox  
359 6277 d 2 h serge /programs/develop/ OpenWatcom clib and sdk/sound  
358 6277 d 12 h mikedld /kernel/trunk/ Added FDO, changed output in 'blkdev/hd_drv.inc' to give an example  
357 6278 d 21 h serge /kernel/trunk/ dynamic stack with fpu state area  
356 6279 d 17 h Lrz /programs/develop/examples/radiobutton/trunk/ upgrade component  
355 6279 d 21 h Lrz /programs/develop/examples/radiobutton/ add  
354 6280 d 3 h serge /kernel/trunk/ signaling events, create_event(),
destroy_event(), raise_events(), wait_event()
 
353 6280 d 5 h heavyiron /programs/ *added OptionBox
*temporary links to editbox and checkbox (..\..\..\develop\examples...) for rdsave, run, scrshoot
*optimised circle
 
352 6280 d 9 h heavyiron /kernel/trunk/ fixed buid.bat to compile sound.obj  
351 6280 d 13 h diamond /kernel/trunk/drivers/ unisound.asm renamed to sound.asm  
350 6280 d 17 h Lrz /programs/develop/examples/editbox/trunk/ upgrade  
349 6280 d 18 h Lrz /programs/system/run/trunk/ upgrade edit_box  
348 6281 d 0 h Lrz /programs/develop/examples/editbox/trunk/ bugfix and add new bugs :))  
347 6281 d 14 h heavyiron /kernel/tags/kolibri0.6.5.0/ Tag for kolibri0.6.5.0  
346 6281 d 15 h diamond /kernel/trunk/ Kernel updated to 0.6.5.0  
345 6282 d 6 h serge /kernel/trunk/ small fix for kernel objects  
344 6282 d 12 h mikedld /programs/develop/tinypad/trunk/ Tinypad 4.0.4 (bug with 'paste' from popup)  
343 6282 d 21 h Lrz /programs/develop/examples/editbox/trunk/ fixed bugs and upgrade edit_box  
342 6283 d 3 h serge /programs/games/doom/trunk/ 1)patched teleport bug; 2)waveout sound  
341 6284 d 2 h heavyiron / *new function 18/6 with LFN support from diamond 26.09.06 (see docs)
*new RDsave from me
*end - added button to run rdsave
*cpu - title with fn0
 
340 6284 d 6 h heavyiron / *aclock - fixed default size
*fasm updated to 1.67.20
*gmon, setup, calendar - now use fn0 to draw header
*cpu - fix build for "lang fix ru" (it is necessary for new build_all.bat)
*build_all.bat - small fixes and some more functions. Programs now sorting to folders as they are in image. Added ability to compress apps by kpack
*Info about new function 53/11 from hidnplayr in docs
 
339 6285 d 12 h hidnplayr /programs/network/autodhcp/trunk/ Bugfixes & cleanup of AUTODHCP.  
338 6285 d 12 h kaitz /programs/ Build all applications.  
337 6285 d 15 h hidnplayr /programs/network/autodhcp/trunk/ Bugfix in Autodhcp  
336 6285 d 17 h hidnplayr /programs/network/autodhcp/trunk/ DHCP client now sends MAC address to dhcp server.
It also uses new system functions 53-10 and 53-11

Link-local ip support is under construction (problem with kernel ARP functions)
 
335 6285 d 20 h diamond /kernel/trunk/ Fixed creation of files with empty names when writing to '/path/'  
334 6286 d 14 h serge /kernel/trunk/core/ patch for terminate()  
333 6287 d 8 h serge /programs/games/doom/trunk/ Doom alpha 2  
332 6287 d 15 h diamond /programs/develop/fasm/trunk/ FASM now compiles non-binary files correctly  
331 6287 d 21 h heavyiron /programs/network/ Some skinned network apps from Johnny_B (10.11.06). Also they use 'MENUET01' header instead of 'MENUET00' now  
330 6287 d 22 h heavyiron /kernel/trunk/network/ Changes in rtl8139 are not mine. It is bug fixes from Paolo Franchetti. Thanks. Added copyrights.  
329 6288 d 0 h serge /kernel/trunk/core/ cleanup kernel objects in terminate()  
328 6288 d 6 h serge /kernel/trunk/ added commit_pages()
ring buffer for resamplers
 
327 6288 d 7 h mikedld /programs/develop/tinypad/trunk/ Tinypad 4.0.4 (put filename of current tab into open/save dialog)  
326 6288 d 19 h serge /kernel/trunk/ fixed bug in malloc.inc
code cleanup in cursors.inc
 
325 6289 d 8 h serge /programs/games/doom/trunk/h/ *.h files  
324 6289 d 9 h serge /programs/games/doom/trunk/ Kolibri alpha version  
323 6289 d 12 h hidnplayr /kernel/trunk/network/ RTL8139 fixes from heavyiron and new system function from me: read data from stack

input:
eax = 53
ebx = 11
ecx = socket number
edx = pointer to where data must be written
esi = buffer size (max bytes of data to copy)
int 0x40 (offcourse)

returned:
eax = number of bytes copied

if buffer size is zero, all data will be copied (this will be max 4096 bytes)
 
322 6289 d 17 h diamond /kernel/trunk/ * Corrected size of display_data in calculatebackground
* Fixed bug with VRR changing videomode
 
321 6290 d 17 h diamond / * New sysfunction 70.9, create folder
* Deleted obsolete 58.4 (create folder 8.3 on hd)
* Updated docs
* Bugfixes (file system; core; direct screen access), improvements (sysfn 70.3)
* KFar 0.21, full error handling, folder creation (with new kernel)
 
320 6291 d 20 h Ghost /programs/system/cpuid/trunk/ Trying to fix MOS_UZEL.INC stuck  
319 6291 d 20 h mikedld /programs/system/cpuid/trunk/ Trying to fix MOS_UZEL.INC stuck  
318 6292 d 6 h heavyiron /programs/system/ *CPUID 2.17 from Wildwest
*skinsel from diamond
*end, menu, @panel - more stable with different system colors
*@rb - new menu
*@panel - fixed drawing cpu usage in QEMU and maybe on some real comps
 
317 6292 d 6 h heavyiron /programs/develop/ new h2d2b from Alexei Ershov
updated keyascii, scancode, example 1, cpuspeed
 
316 6292 d 7 h heavyiron /programs/demos/ all skinned demos now use 0 function to draw header, most of them use client relative drawing  
315 6292 d 20 h Ghost /programs/system/gmon/ GMon
* source bug fix
 
314 6293 d 16 h diamond / * Modified sysfunction 65 (see documentation), use new KFAR
* Deleted useless sysfunction 59 (syscalls trace)
* Load vmode.mdr via new file subsystem
* KFar 0.2
 
313 6293 d 21 h Ghost /programs/system/gmon/ GMon
* Intel NortWood multiplier bugfix
* some a small change
 
312 6294 d 10 h mikedld /programs/develop/tinypad/trunk/ Tinypad 4.0.4 (small bugfix again, same place)  
311 6294 d 18 h mikedld /programs/develop/tinypad/trunk/ Tinypad 4.0.4 (bugfix for redrawing issue)  
310 6294 d 18 h heavyiron /programs/media/scrshoot/ fixed English build  
309 6294 d 19 h heavyiron /programs/system/run/trunk/ fixed English build  
308 6294 d 20 h Lrz /programs/system/run/trunk/ upgrade a programme  
307 6294 d 22 h Lrz /programs/media/scrshoot/ upgrade scrshoot  
306 6295 d 0 h Lrz /programs/develop/examples/editbox/trunk/ fixed bug  
305 6295 d 0 h Lrz /programs/system/run/trunk/ upgrade RUN, add new edit_box  
304 6295 d 16 h diamond /programs/system/ @panel, setup: deleted useless code  
303 6296 d 9 h mikedld / Added 'C' flag to 0-th system function: don't fill working area
Modified Tinypad to use 'C' flag
 
302 6296 d 11 h hidnplayr /kernel/trunk/network/ Ethernet Cable status detection through new system function 53,10.
output is in al:
255 = driver not loaded/function not supported by driver
1 = cable is connected
0 = cable is not connected

THIS FUNCTION IS ONLY IMPLENTED FOR RTL8139 FOR NOW
 
301 6296 d 15 h diamond /kernel/trunk/boot/ applied hint by Black_mirror for keyboard work after kernel restart  
300 6297 d 11 h serge /programs/games/doom/trunk/ still Win version. buffered stream io  
299 6298 d 19 h kaitz /programs/ Updated Tinypad 4.0.4 Estonian part
Translated Calendar to Estonian
 
298 6299 d 4 h serge /programs/games/doom/ base version. work under Win. some problems with doom1.wad  
297 6299 d 8 h mikedld /programs/develop/tinypad/trunk/ Tinypad 4.0.4 (final release)  
296 6300 d 18 h Lrz /programs/develop/examples/editbox/trunk/ update  
295 6300 d 20 h Lrz /programs/develop/examples/editbox/trunk/ retype fuction .check_offset  
294 6301 d 18 h diamond /kernel/trunk/core/ * Fixed memory leak in new_mem_resize (caused by off-by-one error).
* user_alloc and user_free now update memory size information.
 
293 6302 d 15 h serge /kernel/trunk/drivers/ sse2 mixers  
292 6302 d 21 h Lrz /programs/develop/examples/editbox/trunk/ fixed bag, stable  
291 6303 d 16 h serge /kernel/trunk/ fixed 1)params description in create_kernel_object
2)pages count in free_page and release_pages
3)sound buffers now compatible with APPOBJ format
 
290 6304 d 2 h Lrz /programs/develop/examples/editbox/trunk/ upgrate editbox  
289 6304 d 17 h Lrz /programs/develop/examples/editbox/trunk/ modernization editbox  
288 6305 d 19 h kaitz /programs/develop/tinypad/trunk/ Translated to Estonian.  
287 6306 d 20 h serge /kernel/trunk/core/ 1) fix drivers version
2) fix i_end bug in app loader
 
286 6306 d 22 h serge /programs/media/ac97snd/trunk/ bugfix  
285 6307 d 0 h serge /kernel/trunk/ resampler optimization, reduce cache pollution  
284 6307 d 14 h serge /kernel/trunk/drivers/ lost drivers/imports.inc  
283 6307 d 16 h diamond / * New function 65 (PutImagePalette) + documentation
* KFar 0.19 (requires new kernel)
 
282 6307 d 17 h Lrz /programs/develop/examples/editbox/trunk/ modernization component  
281 6308 d 3 h serge /kernel/trunk/ imports header
kernel objects
segmented sound buffers
 
280 6308 d 10 h mikedld /programs/develop/tinypad/trunk/ Tinypad 4.0.4 in progress (further fixing)  
279 6309 d 0 h serge /kernel/trunk/core/ added release_pages, heap_mutex  
278 6309 d 5 h serge /kernel/trunk/ rewritten reg_service, get_service, stop_all_services  
277 6309 d 17 h diamond /kernel/trunk/ * Updated documentation
* Deleted useless code
 
276 6310 d 3 h serge /kernel/trunk/ small heap and malloc/free  
275 6312 d 16 h kaitz /programs/system/ Estonian key_map and system_language in setup and panel.  
274 6313 d 11 h kaitz / Translated applications 'end' and 'desktop' to Estonian.
Added Estonian VGA font for boot time.
Corrected some misspellings.
 
273 6313 d 18 h diamond /kernel/trunk/ ntfs.inc: bugfixes
taskman.inc: IOPL reverted back to 1
 
272 6314 d 1 h serge /programs/demos/free3d04/trunk/ free3d04 1) fixed I_END 2)small arithmetic optimization  
271 6315 d 15 h kaitz /kernel/trunk/ Estonian boot messages  
270 6315 d 17 h diamond /kernel/trunk/core/ retry bugfix in user_alloc from revision 213  
269 6316 d 10 h serge /kernel/trunk/ kernel support for loading compressed apps - part 2  
268 6316 d 15 h kaitz /programs/system/cpu/trunk/ Estonian language for cpu.asm  
267 6317 d 1 h mikedld /programs/develop/tinypad/trunk/ Tinypad 4.0.4 in progress (full tabbing)  
266 6317 d 13 h serge /kernel/trunk/core/ fixed bug in user_free  
265 6317 d 20 h diamond /kernel/trunk/ ntfs.inc: bugfix
kernel.asm: normal keyboard typematic rate&delay
 
264 6318 d 12 h hidnplayr /programs/network/VNCclient/ Update to the VNC-client

The new client uses a thread to receive and parse all incoming data from server.
Standard graphics mode is 8BPP but you can use 32BPP if you uncomment it in raw.inc
Mouse works, keyboard doesnt (yet)
No encryption supported yet.
Cursor is drawn remotely.
 
263 6318 d 16 h Ghost /kernel/trunk/ removing useless files  
262 6318 d 16 h diamond /kernel/trunk/ NTFS reader, part 3: get file info & read normal files
taskman.inc: now invalid command line and/or path fields in program header
will not crash the kernel
 
261 6321 d 6 h hidnplayr /kernel/trunk/network/ John's ethernet stack updates
NEW subfunction 52-17

ftp://hidden-player.no-ip.com:2100/fn52-sub17.txt
 
260 6321 d 6 h hidnplayr /programs/network/VNCclient/ Beta for my VNC client  
259 6323 d 13 h mikedld /programs/develop/tinypad/trunk/ Tinypad 4.0.4 in progress (tabs + memory manager)  
258 6327 d 14 h mikedld /programs/develop/tinypad/trunk/ Tinypad 4.0.4 in progress  
257 6327 d 20 h diamond /kernel/trunk/fs/ NTFS reader, part 2: read all directories  
256 6328 d 16 h diamond /kernel/trunk/ NTFS reader, part 1: read root directory  
255 6328 d 16 h heavyiron /programs/media/animage/trunk/ new version of animage from andrew_programmer  
254 6329 d 0 h serge /kernel/trunk/ small optimization  
253 6330 d 10 h heavyiron /programs/develop/fasm/trunk/ fasm 1.67.18 from Tomasz Grysztar
"Fixed a small mistake in the recent corrections of logical expression parser"
 
252 6331 d 3 h serge /kernel/trunk/core/ fixed lost app flags in fs_exec_ex()  
251 6331 d 12 h Ghost /programs/system/gmon/ * Foolish mistake will corrected )  
250 6331 d 14 h Ghost /programs/system/gmon/ * Foolish mistake will corrected )  
249 6332 d 14 h Ghost /programs/develop/metcc/trunk/samples/ Some samples for metcc  
248 6333 d 23 h serge /programs/system/vrr_m/trunk/ restored old macros.inc  
247 6333 d 23 h serge /kernel/trunk/ fix stack error in fs_exec  
246 6334 d 6 h victor /programs/develop/metcc/trunk/libc/mesys/ very important file  
245 6334 d 6 h victor /programs/develop/metcc/trunk/libc/ -fixed memory leak in fopen/fclose
-added support relative path in fopen
-make up of build.bat
 
244 6334 d 7 h victor /programs/develop/metcc/trunk/libc/ -added long file names support
-small bug fix
 
243 6334 d 12 h Ghost / ITE chips model identify bug fix by Serge  
242 6337 d 1 h heavyiron /programs/develop/ fasm 1.67.17
tinypad - fixed link to fasm (/rd/1/develop/fasm)
 
241 6337 d 15 h Ghost /programs/system/gmon/ mutipliers for
AMD : AthonXP-M, Athlon64, Athlon64-M
Intel: Dothan, Yonah, Conroe, Merom
 
240 6338 d 9 h Ghost /programs/system/gmon/ CPU frequency bug fix  
239 6338 d 10 h Ghost /programs/system/gmon/ Support for Winbond W83627DHG, W83627EHF, W83627EHG  
238 6341 d 1 h serge /programs/system/vrr_m/trunk/ fix mov macros bug whith kernel #237  
237 6341 d 1 h serge /kernel/trunk/ kernel support for loading compressed apps - part 1  
236 6344 d 2 h victor /programs/develop/metcc/trunk/libc/ forget about "spaces&dos-paths"  
235 6344 d 3 h victor /programs/develop/metcc/trunk/libc/ Added cmd-script for building of melibc  
234 6345 d 2 h Lrz /programs/develop/examples/editbox/ add  
233 6346 d 10 h serge /kernel/trunk/ fixed ATI cursor clipping
2,4,8,24 bpp cursors
delete_cursor implemented
 
232 6347 d 6 h victor /kernel/trunk/ Added more functionality  
231 6347 d 15 h mikedld /kernel/trunk/ Deleted redundant build*.bat files, added common build.bat  
230 6352 d 23 h serge /kernel/trunk/ add validate cursor in 37.5
fix maximal cursors count in init_cursors
 
229 6355 d 22 h heavyiron /programs/other/period/ New optimized version of period from Johnny_B  
228 6355 d 23 h serge /programs/media/ac97snd/trunk/ updated ac97snd  
227 6355 d 23 h serge /kernel/trunk/ 1)drivers version control
2)extended events format
3)ATI hardware cursor
 
226 6356 d 17 h heavyiron /programs/develop/fasm/trunk/ fasm 1.67.16  
225 6356 d 20 h victor /programs/develop/metcc/trunk/libc/ блабла  
224 6359 d 0 h serge /kernel/trunk/ fixed cursor clipping in 24bpp video mode  
223 6359 d 15 h Ghost / * GMon now support ABIT uGuru
* kernel.asm free port area 0xe0-0xe4 (special for uGuru)
+ CPUID by Wildwest
* APM GDT limit fix 3
 
222 6360 d 7 h victor /programs/develop/metcc/trunk/ Converted JS building script to GNU makefile ;)  
221 6360 d 21 h serge /kernel/trunk/ 1)fixed wrong SSE detection for old AMD chips
2)restore COM2 IRQ handler
3)added new fn 37.4 37.5
 
220 6362 d 6 h heavyiron /programs/develop/fasm/trunk/ fasm updated to 1.67.15  
219 6363 d 9 h victor /programs/develop/metcc/trunk/libc/ Перемещено удаленно  
218 6363 d 9 h victor /programs/develop/metcc/trunk/libc/mesys/ Удален(а) файл/папка  
217 6363 d 9 h victor /programs/develop/metcc/trunk/libc/string/ опечатка  
216 6366 d 15 h victor /programs/develop/metcc/trunk/libc/ Changes in building scripts (problems with spaces in DOS filenames)  
215 6366 d 19 h victor /programs/develop/metcc/trunk/libc/ Added several functions (to ctype.h, stdlib.h)
"Optimised" some functions in string.h
Added dynamic libraries support based on sysfunction 68.19 (experimental)
 
214 6368 d 0 h serge /kernel/trunk/ 1)fixed bug with wrong lfb size on some old videocards
2)set fpu/sse to default state for new thread
3)added driver sceletone
 
213 6370 d 19 h diamond /kernel/trunk/ * Fixed bugs in user_alloc and user_free.
* 'stdcall' procedures now do not generate stupid 'ret 0'
(useful when compiling with FASM before 1.66)
 
212 6371 d 20 h serge /kernel/trunk/ 16Mb version  
211 6372 d 2 h serge /kernel/trunk/ 1)fixed bug in kernel_alloc_space
2)support for loading compressed files
 
210 6377 d 20 h diamond /kernel/trunk/blkdev/ Now writing to HD uses old PIO mode instead of bugged DMA.  
209 6380 d 15 h diamond /programs/demos/magnify/trunk/ magnify: skinned window & optimized program (726 -> 326 bytes, 16Kb -> 4Kb memory)  
208 6382 d 9 h heavyiron /programs/system/panel/trunk/ fixed build-scripts: I forgot that word "MENU" can be in various languages ;)  
207 6384 d 15 h serge /kernel/trunk/core/ fixed: reserved bit field in page directory entries (map_LFB)  
206 6384 d 16 h serge /kernel/trunk/ fixed wrong COFF size calculations in load_driver and load_library  
205 6385 d 17 h heavyiron / Kernel: Smoothing image code from Mario79, build scripts for skin and drivers/build.bat
Programs: fasm updated to 1.67.14, small fixes in desktop, stackcfg, calc, board, pipes, freecell, big cleanup of unused programs, added some applications from 0.6.3.0 distr...
 
204 6387 d 11 h heavyiron /kernel/tags/kolibri0.6.3.0/ Tag for Kolibri0.6.3.0  
203 6387 d 11 h serge /kernel/trunk/ fixed: 1)uncleared fpu exceptions in fpu_save
2)fpu context lose in terminate
 
202 6387 d 15 h diamond /kernel/trunk/ Kernel updated to 0.6.3.0  
201 6388 d 16 h serge /kernel/trunk/core/ fixed performance down in video modes 0 and 9.  
200 6390 d 16 h diamond /kernel/trunk/ Fixed bug with function 47 introduced in rev. 194  
199 6391 d 3 h heavyiron /programs/network/ stackcfg - added BOOT-parameter to automatic applying network settings, optimised program
autodhcp - added build.bat
 
198 6391 d 16 h serge /kernel/trunk/ 1)unisound.asm - added all known NV controllers
2)DLL loader
 
197 6391 d 22 h Ghost /programs/system/kbd/trunk/ Chip names fix  
196 6392 d 0 h heavyiron /programs/develop/fasm/trunk/ Fasm updated to official 1.67.13  
195 6392 d 17 h heavyiron /programs/ gifview, jpegview, trantest, calc, menu, end - small fixes
icon2.lst renamed to icons.dat (it will be easer for new users I hope...)
airc with cp1251 support from mike.dld
kbd with boot-parameter to automatic enabling bus disconnect where it possible
 
194 6393 d 21 h diamond /kernel/trunk/ Now memory amount is printed in bootlog  
193 6394 d 17 h diamond / * COPY2 rewritten to function 70 by Mario79.
* Updated english documentation.
 
192 6395 d 11 h serge /kernel/trunk/core/ fixed error in kernel_alloc_space  
191 6395 d 17 h Ghost /kernel/trunk/boot/ APM GDT limit fix 2  
190 6395 d 18 h diamond /programs/media/mv/trunk/ MV: support for RLE8 compression and files with reversed rows order (negative height)  
189 6395 d 20 h Ghost /kernel/trunk/boot/ APM GDT limit fix  
188 6398 d 17 h serge /kernel/trunk/ 1.new drivers loader
2.changes in 68.11 init_heap
 
187 6398 d 23 h diamond /kernel/trunk/ Corrections in DMA code from Mario79  
186 6400 d 20 h diamond /kernel/trunk/ Final attempt to fix border drawing  
185 6400 d 22 h heavyiron /kernel/trunk/docs/ Reverted back my corrections to 4th function in docs because it was a mistake  
184 6402 d 6 h heavyiron /programs/system/icon/trunk/ Icon from 0.6.0.0 with ability to run programs with 70th function  
183 6402 d 19 h diamond / Kernel: support for kernel packer
kfar: updated to 0.14 (warning when deleting)
 
182 6406 d 17 h serge /programs/develop/fasm/trunk/ fasm rewritten with fn. 70  
181 6406 d 21 h diamond /kernel/trunk/gui/ Corrected border drawing code.  
180 6407 d 8 h heavyiron / *fixed info for 4th function in documentation
*added animage and kfar
*renamed docpak (to docpack)
*chess fixed by Yellow to use 70th function
*docpack, tetris, jpegview, trantest, desktop uses system colors, new functions of window drawing now
*removed old rd2hd and rd2fd
 
179 6407 d 10 h mikedld /programs/system/desktop/trunk/ Update to DESKTOP, now displays windows of all four types  
178 6407 d 11 h heavyiron /programs/develop/tinypad/trunk/ Tinypad from 0.6.0.0  
177 6407 d 13 h heavyiron /programs/games/mine/trunk/ fixed make.bat, window with skin  
176 6407 d 20 h heavyiron /programs/develop/fasm/trunk/ Fasm updated to 1.67.12  
175 6408 d 9 h heavyiron /programs/other/calc/trunk/ small fixes  
174 6408 d 9 h heavyiron /programs/develop/fasm/trunk/ Updated to official version 1.67.11, new function of drawing title and window, compiled programs now runs with 70th function  
173 6409 d 2 h serge /kernel/trunk/docs/ Removed file/folder  
172 6409 d 2 h serge /kernel/trunk/ 1)fixed applications iopl level 2)fixed #PF exceptions handler
3)changed sysfuncr.txt fn. 18.20, 64.1, 68.11, 68.16
 
171 6409 d 19 h diamond /kernel/trunk/ File system: added function 70.8 - delete file/folder  
170 6411 d 0 h serge /kernel/trunk/ 1)fixed memory size in fn 18.16 & 18.17
2)added fn 18.20 - get extended memory info
 
169 6411 d 0 h halyavin /programs/develop/metcc/trunk/libc/include/ fixed definition of process_table_entry structure in mesys.h  
168 6411 d 22 h serge /kernel/trunk/ complete SSE support. user-level SSE & FPU exceptions handling  
167 6411 d 22 h serge /kernel/trunk/ cleanup  
166 6412 d 23 h serge /kernel/trunk/ fixed bug with FASM 1.67.11  
165 6413 d 1 h serge /programs/ ac97_mp3 source code  
164 6413 d 1 h serge /kernel/trunk/ new kernel  
163 6413 d 23 h diamond /kernel/trunk/ Fixed bug with border drawing  
162 6414 d 17 h diamond /kernel/trunk/ hd_drv.inc: now code should work correctly on any computer
kernel32.inc: added 'dbgstr' macro which may be useful for kernel debugging
 
161 6416 d 19 h diamond /kernel/trunk/ Added copyright strings for author of DMA HDD code (Mario79). Fixed error handling in hd_drv.inc.  
160 6421 d 16 h diamond /kernel/trunk/ DMA access to HD  
159 6425 d 17 h halyavin /programs/develop/metcc/trunk/ * Assembler part of libc now also exports "name@params_size" for every system function
because of stdcall convention.
* Some fixes in calculating relocations procedure.
 
158 6426 d 14 h halyavin /programs/develop/metcc/trunk/ fixed bug in melibc and minor bug in compiler.  
157 6426 d 15 h heavyiron /programs/develop/fasm/trunk/ Fasm updated to 1.67.9  
156 6426 d 20 h diamond /programs/ AC97WAV: corrected after rewriting to fn 70
SYSXTREE: version from K0600 (CD-ROM support) + URL line fixes
 
155 6428 d 16 h diamond /kernel/trunk/ Fixed error in function 47 for client-relative drawing  
154 6429 d 18 h diamond / File subsystem: fixed function 70.0 for CD
Window subsystem: now minimized windows are not activated when program terminates
@RB: now it ignores minimized windows
CMD: version from K0600 distro (modified to use fn 70.7 instead of 19) +
redraw does not change window border
 
153 6429 d 20 h heavyiron /programs/ 1. Calc now use system colors and drawing from client area (with current kernel it works incorrect because there is a bug in 47th function)
2. New version https by Hex, rewrited to use 70th function by YELLOW. It also use 0th function to write header
 
152 6429 d 21 h heavyiron /kernel/ Scripts now deletes lang.inc after compiling kernel.
Removed tabs from code (preboot.inc)
 
151 6430 d 14 h hidnplayr /kernel/trunk/boot/ clean up  
150 6430 d 19 h diamond /kernel/ File subsystem: fixed error in function 70.5 for CD
Window subsystem: now when window coordinates are changed,
client area is changed too
 
149 6435 d 20 h diamond /kernel/trunk/ Corrected A20 enabling  
148 6439 d 17 h heavyiron /kernel/tags/kolibri0.6.0.0/ made a copy  
147 6440 d 18 h diamond / Kernel: updated to Kolibri 0.6.0.0 distr
Programs from K0600 distr: CDP, KEYASCII
 
146 6441 d 17 h halyavin /programs/develop/metcc/trunk/source/ tccmeos1.c deleted because it is old version of tccmeos.c  
145 6441 d 17 h halyavin /programs/develop/metcc/ initial import of metcc project  
144 6448 d 2 h Lrz /programs/develop/examples/checkbox/ add checkbox  
143 6448 d 18 h diamond / bootcode.inc: fixed error in loader block checks
dev_hdcd.inc: increased delay in reset function
kernel.asm: now kernel loads system programs (vrr_m/launcher and cpu) via fn 70
shutdown.inc: corrected code of rose output
IR, VRR_M: modified to use function 70 + optimization
 
142 6450 d 18 h diamond / Kernel: fixed work with zero-size windows
launcher, @rb: modified to use function 70
 
141 6451 d 17 h diamond /programs/media/midamp/trunk/ corrected MIDAMP.ASM  
140 6451 d 18 h diamond /kernel/trunk/boot/ Bootcode: fixed check on loader block correctness  
139 6451 d 18 h diamond / Kernel: rewritten function 4
@rcher, ac97wav, midamp, rtfread: modified to use function 70
 
138 6452 d 14 h mikedld /kernel/trunk/ Added: return client area coordinates and window state from 9th function  
137 6453 d 12 h mikedld /kernel/trunk/ Fixed client-relative behavior of functions 37.1 and 47  
136 6453 d 14 h mario79 /kernel/trunk/ 1) The search HDD is improved, earlier by search was made reset only CD, now is made reset and HDD also.
2) Are deleted CLI and STI from procedures of reading and writing of sector on HDD. These of commands are replaced by operation with a port [hdbase]+206h, which disables only interruption for IDE.
 
135 6454 d 18 h diamond / mv, gifview, jpegview: modified to use function 70
tinypad2: modified for new sysxtree
kernel, mv, board, calendar, cmd, copy2, cpu, end, icon, mhc, pcidev:
german translation from derPENGUIN
 
134 6455 d 19 h diamond / Kernel: now bootcode loads from floppy only used sectors

sysxtree: rewritten to 70th function, corrected scrollbar
copyr: new version for new sysxtree
@rcher, rtfread: modified to work with new sysxtree
midamp: added version modified to work with new sysxtree
 
133 6458 d 18 h diamond / File system: new function 70.4 to set file size
Graphics: fixed error when putimage and drawrect do not draw pixels
on right and bottom window sides
Processes: fixed kernel fault when program to load is too big
Programs: EYES: now it works with new kernel (rev. 130). Size optimization.
Blinking deleted.
 
132 6461 d 17 h diamond /programs/ icon2: russian and english variants corrected
jpegview, launcher, life, mv, pcidev: new versions from K0581 distro
rccc, rccs: english translation added
 
131 6461 d 18 h diamond / File system: new function 70.3 for write to the existing file

@panel: to match K0581 distro: SYSMETER -> GMON
@numcalc: moved to the appropriate place in repository
HeEd: added english variant
NetSendC, NetSendS: added english variant + optimization
pic4: changes in set background + optimization
tetris, @rcher, board, sysxtree, vrr: new versions from K0581 distro
bgitest: fixed small error + ability to set language via lang.inc
c4: small correction in label height to match K0581 distro
 
130 6464 d 14 h halyavin /kernel/trunk/core/ *Fixed bug in procedure starting applications
from /rd and /fd when some memory after end of
image hasn't been initialized by zero.
*Kernel now takes into account size of image
when starting from /rd and /fd. (previously it
assumes that size of file is equal to size of
image)
 
129 6465 d 10 h mikedld /kernel/branches/gfx_kernel/ Added gfx_kernel branch  
128 6465 d 10 h mikedld /kernel/branches/ Created branches folder  
127 6465 d 16 h mario79 / 1) Small fix for the code regulating speed COM mouses.
2) In the application SETUP the regulation delay for the mouse is added.
 
126 6465 d 17 h poddubny /programs/games/mine/trunk/ v0.4 (16/10/2004)
- small fixes
- resizing by kernel

v0.3c (16/09/2003)
- mines indicator fixed
- better timer

v0.3b (13/08/2003)
- mines indicator fixed
 
125 6465 d 18 h poddubny /programs/games/mine/tags/03a/ v0.3a (11/08/2003)  
124 6465 d 18 h poddubny /programs/games/mine/tags/ Created folder remotely  
123 6465 d 18 h diamond /programs/system/docpak/ Sorry, I forgot to 'svn add' docpak  
122 6465 d 18 h diamond /programs/ docpak: added; now it uses new 70th function; use new tinypad/tinypad2
tinypad: new version from Kolibri 0.5.8.1 + corrections in IPC algo for new docpak
tinypad2: corrections in IPC for new docpak + full english translation
bcdclk, crownscr: small fixes to match to Kolibri 0.5.8.1 distro
 
121 6465 d 23 h poddubny /kernel/trunk/detect/ Fixed PS/2 mouse detection procedure, timeouts.  
120 6466 d 18 h mario79 / 1) The function 18/19 - to get/set mouse features
2) The application SETUP is changed for operation from functions 18/19, also instead of functions 6 and 33 the function 70 is used.
 
119 6467 d 16 h mario79 /kernel/trunk/ 1) small fix of code VGA.
2) decrease of an error "track of cursor ".
 
118 6468 d 18 h diamond / keyboard.inc: deleted obsolete code for Alt+arrows
sys32.inc: small bugfix (IRQ reservation free)
@numcalc: sources added
 
117 6469 d 13 h mario79 /kernel/trunk/ 1. Optimization of the mode 320*200*256. Load on CPU is less. Small increase of speed.
2. Optimization of the mode 640*480*16. Substantial growth of speed.
3. At the expense of deleting the superfluous code from vga.inc the size of a kernel has decreased.
 
116 6473 d 14 h poddubny /kernel/trunk/detect/ Correct PS/2 mouse detection procedure.  
115 6473 d 21 h poddubny /kernel/trunk/ Introduced APPDATA, TASKDATA, WNDDATA, RECT, BOX structures.  
114 6476 d 12 h mikedld /kernel/trunk/ Added two flags to 0th function (edx = 0xXYRRGGBB, X = DCBAb)
A - window has a caption; if Y=3, then caption scting address could be passed in
edi, otherwise use function 71/1
B - treat all drawing performed to be relative to window client area
D - use gradient fill for client area
Added function 71:
subfunction 1 - set window caption string address (in ecx)
subfunction 2 - get window caption into buffer (not implemented yet)
Updated sysfuncr.txt, added sysfuncs.txt
 
113 6477 d 17 h diamond /kernel/trunk/ Small bugfixes with DF in debug subsystem; small improvement in function 70.0 for floppies  
112 6478 d 17 h poddubny /kernel/trunk/ 1. faster GUI: calculatescreen
2. fixed sysfunc 1 - put pixel which was completely broken
 
111 6482 d 0 h heavyiron /programs/ Sorry for this commit: it is a part of previous one  
110 6482 d 0 h heavyiron /kernel/trunk/ Some corrections to structure. Unziped files apm.zip and skin_v3.zip!  
109 6482 d 18 h heavyiron /programs/ Changed structure of svn repository  
108 6483 d 15 h heavyiron / 1. Updated ethernet.inc from Hex with supports of some new ethernet card.
2. Colorref - window with skin, less memory for application
3. Added string "include 'lang.inc'" in icon.asm
4. Vrr - window with skin
 
107 6483 d 19 h heavyiron /programs/calc/trunk/ Calc updated to version 1.3  
106 6484 d 21 h john /kernel/trunk/gui/ Now 4 function can output zero-ended(ASCIIZ) strings.
The strings output code was optimized.
Fixed bug - max string length was being checked incorrectly
 
105 6485 d 21 h poddubny /kernel/trunk/ Direct window activation without osloop/checkwindows, straightforward window minimizing  
104 6485 d 22 h hidnplayr /programs/autodhcp/ Added AutoDHCP to programs  
103 6486 d 1 h halyavin /kernel/trunk/ Now 8Mb of address space reserved for LFB. New linear address of LFB is 0x80000000.  
102 6487 d 17 h poddubny /kernel/trunk/ 1. a little fix for scheduler + correct comments
2. refactored window activation/ process termination/ getting active process
3. deleted dead code in checkwindows
4. eliminated almost all accesses to 0x3020+...+0xe, changed to direct process number
5. cli/sti in vesa12 and vga drivers and in calculatescreen
6. skipping dead windows in some funcs in window.inc
 
101 6490 d 13 h poddubny /kernel/trunk/core/ Updated scheduler - now change_task and irq0 handler don't intersect so ugly. The code became more straightforward. By the way, it is also faster.  
100 6496 d 21 h halyavin /kernel/trunk/core/ Fixed bug with sending EOI in change_task procedure (it shouldn't send it).  
99 6497 d 10 h mario79 /kernel/trunk/fs/ Small fix for function 70 in iso9660.inc, procedures of search of the file are corrected.  
98 6499 d 14 h mario79 /kernel/trunk/ The delays enlarged at call to PS2, for definition of the mouse on fast CPU
The author of change - Serge.
 
97 6500 d 11 h mario79 / Changes:
1) changed version of a kernel - 0581
2) menu now uses the function 70
These changes will be in Kolibri 0581 (or beta2)
 
96 6504 d 23 h mario79 /kernel/trunk/fs/ Fix small bug for function 70/1 in iso9660.inc  
95 6505 d 14 h mario79 /kernel/trunk/fs/ Fix:
1) small error for procedure reserve_cd: (iso9660.inc)
2) reserved controller 1 or 2, because the devices IDE0+IDE1 or IDE2+IDE3 can not work simultaneously.
 
94 6509 d 15 h mario79 /kernel/trunk/ Added: Function 70/7 for ISO9660 - start application
Fix:
1) small error - for function 70/1
2) now function 18/6 used procedure call reserve_hd1
 
93 6510 d 19 h diamond /programs/panel/trunk/ System panel updated  
92 6510 d 19 h diamond /kernel/trunk/ Hotkeys are now supported  
91 6514 d 19 h diamond /kernel/trunk/ 1. Execution of files with long names (function 70.7).
2. Function 70 now supports folders on ramdisk.
 
90 6515 d 12 h mario79 /kernel/trunk/ Added: Function 70/05 for ISO9660 - get file/directory attributes structure.
Fix: small error - incorrect allocation in the code of string mov [window_minimize], 2
 
89 6518 d 20 h diamond /kernel/trunk/ Bugfixes: videomode 9; returned ebx in 70.1 for CD  
88 6520 d 19 h diamond /kernel/trunk/ File system: deleted 58.12,13,14; fixed small bug in fat32.inc  
87 6522 d 15 h mario79 /kernel/trunk/ Added:
1) Low level procedures for СD device: read sector, load tray, out tray;
2) Function 70/0 for ISO9660 - read file
2) Function 70/0 for ISO9660 - read directory in format of standard 1.
 
86 6525 d 18 h diamond /kernel/trunk/ File system addition: get/set file/folder attributes  
85 6527 d 0 h halyavin /kernel/trunk/ Function 18/18 added. It terminate process by PID (instead of slot as in function 18/2).  
84 6538 d 16 h diamond /kernel/trunk/ File system addition: fileinfo structure allows new syntax  
83 6542 d 0 h diamond /kernel/trunk/ File system additions: create/rewrite files with long names  
82 6545 d 21 h halyavin /kernel/trunk/ Now kernel can be compiled with fasm 1.66.  
81 6549 d 18 h diamond /kernel/trunk/docs/ Corrected mistake in sysfuncr.txt (thanks to Maxxxx32)  
80 6554 d 18 h diamond /programs/fire2/trunk/ Optimized FIRE2 program: code size 684->511, now it fits in one sector;
memory requirements 1Mb -> 200Kb.
 
79 6556 d 19 h diamond / Added APM interface disconnection before real-mode shutdown.
Optimized FIRE program: code size 690->474, now it fits in one sector;
memory requirements 0.5Mb -> 200Kb.
 
78 6559 d 19 h diamond /kernel/trunk/ Function 70.1 now supports ANSI+UNICODE. Flag CF in function 49 corrected.  
77 6561 d 17 h diamond /kernel/trunk/ Some corrections in new file system functions. Added sysfuncr.txt docs.  
76 6565 d 17 h mario79 /kernel/trunk/ Mihaylov Iliya Andreevich aka Ghost
Advanced Power Management
SYSTEM CALL
eax = 49
dx = number of the function APM BIOS (Is similar AX in real mode)
Others registers (bx, cx) on the specification (see. docs/apm.zip>apm.txt)
Result: on the specification (including CF), the high part 32 bit registers is not defined
 
75 6566 d 19 h diamond /kernel/trunk/ File system: read folders with long names and in new standard
System functions: many small corrections
 
74 6572 d 18 h mario79 /kernel/trunk/fs/ Elimination of hangup after the expiration hd_wait_timeou  
73 6575 d 1 h diamond /kernel/trunk/ correction of previous revision  
72 6575 d 1 h diamond /kernel/trunk/ File system: LFN read 58.0x100 moved to 70.0  
71 6577 d 17 h diamond /kernel/trunk/ File system: read files with long names (LFN)  
70 6579 d 17 h mario79 /kernel/trunk/ Reserved of the function 70 for the new procedure of access to file systems
Request - Please not use this number for other purposes.
 
69 6583 d 13 h poddubny /kernel/trunk/ memmap.inc: marked areas reserved by physical memory manager.

physmem.inc: fixed a little bug with cld/std with allocating and copying a physical memory block.
 
68 6586 d 15 h halyavin /programs/copy2/trunk/ fixed bug with coping file with size divisible by 4Kb.  
67 6589 d 18 h diamond /kernel/trunk/ Now system doesn't draw background before its definition  
66 6591 d 16 h diamond /kernel/trunk/ Debug subsystem: added DRx registers support  
65 6604 d 12 h mario79 /kernel/trunk/fs/ find all Fat16/32 partition in all input point to MBR  
64 6607 d 13 h mario79 /kernel/trunk/fs/ Fix 58 functions LBA read, was earlier read only IDE0 the hard disk, now are read all.  
63 6611 d 20 h halyavin /kernel/trunk/ Kernel now waits only 5 seconds in order to deliver message to debugger. Fixed hd reservation and release. Changes from diamond.  
62 6612 d 14 h mario79 / 1) The comment of pointer the version is changed on 0530
2) Corrected VRR (mcall 5,50; mcall 15,3)
These 2 corrections were included in K0530
 
61 6612 d 21 h halyavin /kernel/trunk/ Return value of 58 function is corrected. Shutdown.inc optimized. Changes from diamond.  
60 6613 d 0 h halyavin /kernel/tags/kolibri0.5.3.0/ tag for Kolibri 0.5.3.0  
59 6615 d 14 h halyavin /programs/end/trunk/ I forget to include lang.inc file in END application. Now this is fixed.  
58 6621 d 13 h mario79 /kernel/trunk/ Fixed bug - COM modem completely does not work.  
57 6622 d 6 h mikedld /kernel/trunk/gui/ Fix to saving window position code  
56 6625 d 21 h halyavin /kernel/trunk/detect/ fixing bug with keyboard and mouse in VmWare (from diamond).  
55 6626 d 11 h halyavin /programs/cpu/trunk/ bug with processing next page button fixed.  
54 6628 d 14 h mikedld /kernel/trunk/gui/ Fixes to skin drawing code, in case default.skn wasn't loaded on OS startup
Prevent creation of buttons with negative or zero width/height
 
53 6628 d 18 h mikedld /kernel/trunk/ Fixes to skin drawing code, in case default.skn wasn't loaded on OS startup  
52 6628 d 19 h mikedld /kernel/trunk/ Allow programs to draw negative pixels and lines
Save window bounds (not just position) before rolling up or maximizing
New functions:
48/7 - get skin margins
48/8 - set window skin
 
51 6628 d 20 h mikedld /programs/ ICON2, @PANEL: changes to perform self-reposition on screen resolution change
@PANEL: display of up to 255 running applications (from Mario79)
VRR: don't kill applications on screen resolution change
GRSCREEN: don't set up system colors (they're taken from skin file now)
DESKTOP: added ability to change window skins 'on the fly' (with preview)
 
50 6629 d 16 h halyavin /programs/panel/trunk/ Fixed bug which will lead to incorrect panel position
after maximazing from right button. Bug would appear if windows which
not fit in screen are allowed.
 
49 6642 d 21 h mikedld /kernel/trunk/ *Real* fix for VRR problem
Fixes to workarea management code
Removed check_window_move_request from osloop, now windows are moved immediately
New skins format - all skin data in in separate file now (*.skn)
Changed skinned window drawing accordingly
 
48 6645 d 0 h halyavin /kernel/trunk/blkdev/ small bug in ramdrive save function  
47 6645 d 1 h halyavin /programs/end/trunk/ optimized by size version from diamond  
46 6646 d 21 h halyavin /kernel/trunk/boot/ fixes of boot code from diamond for correct restarting from memory  
45 6655 d 14 h mario79 /kernel/trunk/gui/ Fix error VRR+FULLSCREEN WINDOW  
44 6657 d 14 h halyavin /kernel/trunk/core/ fixing bugs in debug.inc from diamond  
43 6657 d 19 h halyavin /kernel/trunk/ fix in struct macro for new versions of fasm  
42 6660 d 0 h mikedld /programs/panel/trunk/ added workarea setup code + PANEL_HEIGHT constant  
41 6660 d 1 h mikedld /kernel/trunk/ changes/improvements in maximize/minimize/rollup windows functionality
added functions:
48/5 - get screen workarea
48/6 - set screen workarea
 
40 6666 d 18 h halyavin /kernel/trunk/ *Reduced size of boot code. (diamond)
*Debug API added. (diamond)
 
39 6668 d 17 h halyavin /kernel/trunk/ *size of memory manager code reduced
*18/17 function returns physical memory size now
(it returned size of allocatable memory previously).
 
38 6672 d 21 h halyavin /kernel/trunk/gui/ fix strange button drawing for bright buttons  
37 6677 d 22 h halyavin /programs/free3d04/trunk/ free3d04 size optimization from willow  
36 6678 d 13 h mario79 /kernel/trunk/ New algorithm of output of a mouse pointer  
35 6680 d 21 h halyavin /kernel/trunk/ fixed bug with windows active/inactive caption (aw_yes variable converted to parameter).  
34 6680 d 22 h halyavin /kernel/trunk/boot/ some fixes in boot code  
33 6685 d 20 h mario79 /kernel/trunk/ 1) Parallel processing of mouses: PS2, COM1, COM2
2) Detection PS2 mouse.
3) Switching FPU in PM with reset.
4) Click on the application button - works only if during release of a up-button mouse the cursor is on the button application. Realization Victor Alberto Gil Hanla (vhanla). Version 1.1
5) Return of focus (activated window) on previous application at completion of the active application
6) Change skin of header of windows type 4, at loss and return of focus (activated window).
 
32 6688 d 20 h halyavin /kernel/trunk/ added function 18/16 - get size of free memory (in Kb) and function 18/17 - get size of all memory (in Kb).  
31 6688 d 22 h halyavin /programs/ programs sources added  
30 6700 d 20 h halyavin /kernel/trunk/boot/ Bug leading to crash during restart from memory fixed  
29 6708 d 23 h halyavin /kernel/ *Improved boot code
*Tag for kolibri 0.5.2.1 created
 
28 6718 d 17 h mario79 /kernel/trunk/ Click on the application button - works only if during release of a up-button mouse the cursor is on the button application. Realization Victor Alberto Gil Hanla (vhanla).  
27 6727 d 15 h halyavin /kernel/trunk/boot/ Remapping IRQs to standart scheme in real mode during shutdown added.  
26 6728 d 0 h halyavin /kernel/trunk/core/ Fixed bug in shed.inc: kernel crash at shutdown.  
25 6736 d 16 h halyavin /kernel/trunk/core/ Fixed bug in dispose_app_cr3_table: we count yourself as thread now
so code must be slightly changed.
 
24 6736 d 22 h halyavin /kernel/trunk/gui/ Fixed displaying of second font. New fonts are required.
You can download them at http://shade.msu.ru/~msu-se/temp/char.7z
 
23 6740 d 23 h mario79 /kernel/trunk/core/ Fixed irq6 handler in sys32.inc  
22 6742 d 13 h poddubny /kernel/trunk/ fixed a bug in sched.inc (speaker)

fixed exception handlers - shows correct EIP of a terminated process

some corrections to memmap.inc
 
21 6745 d 15 h poddubny /kernel/trunk/ * boot cleanups (kernel.asm)
* faster & cleaner checkpixel (kernel.asm)
* a little bugfix in newproce.inc (".failed" -> ".cleanfailed")
* Halyavin's bugfix in mem.inc
* sheduler doesn't active proesses waiting for an event (func 10) (event.inc, sched.inc)
* faster event check (event.inc)
 
20 6745 d 21 h mario79 /kernel/trunk/core/ corrected handler irq6 in sys32.inc  
19 6746 d 11 h mario79 /kernel/trunk/ modified kernel/trunk/blkdev/fdc.inc
modified kernel/trunk/blkdev/flp_drv.inc
modified kernel/trunk/blkdev/rd.inc
modified kernel/trunk/kernel.asm
 
18 6753 d 17 h me_root /kernel/trunk/ 1. File 'makefile' updated. For use type 'make ru' or 'make en'.
2. Fixed bug in sys (17 rev. too). function 68,2,0
 
17 6754 d 12 h me_root /kernel/trunk/ 1. Added file 'makefile' for unix systems.  
16 6755 d 15 h poddubny /kernel/trunk/core/ * fixed show_error_parameters in sys32.inc
uses the stack instead of TSS
 
15 6755 d 15 h poddubny /kernel/trunk/ * A bug with floppy IRQ has been finally fixed (EOI added)
* optimised i40 handler
 
14 6756 d 19 h poddubny /kernel/trunk/ * A bug with esp0 of processes has been fixed.
* Some minor corrections for memmap.inc and others
 
13 6758 d 15 h poddubny /kernel/trunk/ * Fixed a stack problem - OS task used stack at 0x30000
now it uses sysint_stack_data+4096*2 - slot 1 stack;

* Some fixes for memmap.inc
 
12 6758 d 20 h halyavin /kernel/trunk/ *Font functions have been rewritten. Now kernel use bit-compressed fonts.
You must use char.mt and char2.mt from MeOsEmul or MeOsDebug program
or download them at http://shade.msu.ru/~msu-se/temp/char.7z
*Small fix in memmap.inc for memory manager.
 
11 6759 d 14 h poddubny /kernel/trunk/core/ Bugfixes
1) Bug in task switching (0xffff = 1 without task switch)
2) Bug with IRQ6 (floppy) - "call fdc_irq" was deleted earlier
 
10 6766 d 15 h poddubny /kernel/trunk/ Small fixes for sched.inc & sys32.inc
Less code, same work.

Updated memmap.inc
 
9 6766 d 16 h halyavin /kernel/trunk/core/ Small optimizations in shed.
Fixed memory leak when not enough memory for starting application.
Deleted old code writing to TSS of system call handler.
 
8 6767 d 18 h poddubny /kernel/trunk/ No task gates in the IDT.
No TSSs for interrupt handlers.
More free memory.
Faster task switch and interrupt handling.
Smaller sys32.inc.
 
7 6769 d 16 h me_root /kernel/trunk/ fixed problem with non-lowercase includes  
6 6770 d 13 h poddubny /kernel/trunk/ All exceptions use Interrupt Gate
Better FPU exception handler
Code cleanups
Correct save_registers for i40 handler (syscall trace)
Updated memmap.inc
 
5 6771 d 2 h halyavin /kernel/trunk/ Mario79 fixes:
Application can determine own path now.
Some boot messages changed (it is version Kolibri 5.1.0 now).
Some rd functions updated (thanks to michael).
Switch to another bank-switching procedure.
 
4 6771 d 20 h poddubny /kernel/trunk/ Code cleanups.
Two GDT descriptors for all applications.
Unnecessary interrupt masking from commouse.inc has beed deleted.
 
3 6773 d 14 h halyavin /kernel/trunk/ More correct build_ru.bat and build_en.bat
Now kernel uses interrupt gates for i40 handler instead of task gates.
So i40 handler TSS can be removed.
 
2 6777 d 3 h msu-se / moving to kernel directory  
1 6777 d 13 h ha /trunk/ Kolibri 5 initial checkout